系统需求分析与设计报告模板.doc

上传人:PIYPING 文档编号:10982074 上传时间:2021-06-15 格式:DOC 页数:8 大小:45.37KB
返回 下载 相关 举报
系统需求分析与设计报告模板.doc_第1页
第1页 / 共8页
系统需求分析与设计报告模板.doc_第2页
第2页 / 共8页
系统需求分析与设计报告模板.doc_第3页
第3页 / 共8页
系统需求分析与设计报告模板.doc_第4页
第4页 / 共8页
系统需求分析与设计报告模板.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《系统需求分析与设计报告模板.doc》由会员分享,可在线阅读,更多相关《系统需求分析与设计报告模板.doc(8页珍藏版)》请在三一文库上搜索。

1、C语言课程设计需求分析与系统设计报告题目:模拟打靶系统班级:自动化0905组员:刘洁学号:U200914367余陆洋学号:U200914361指导教师:何顶新上交日期:2010.10.107目 录1 引言21.1背景21.2定义21.3参考资料22 需求分析32.1需求分析32.2运行环境33 系统设计43.1 功能需求描述43.2软件结构43.3 程序模块划分54 组员分工及时间安排64.1 组员分工64.2 时间安排61 引言1.1背景自动售货机是能根据投入的钱币自动付货的机器是商业自动化的常用设备,它不受时间、地点的限制,能节省人力、方便交易。是一种全新的商业零售形式,又被称为24小时营

2、业的微型超市。能分为三种:饮料自动售货机、食品自动售货机、综合自动售货机。自动售货机是一种全新的商业零售形式,20世纪70年代自日本和欧美发展起来。自动售货咖啡机是一种既可以出冷热咖啡也可以同时出奶茶果汁饮料的咖啡饮料自动售货机,省时方便快捷。既可以作投资来使用,也可作为员工福利来使用。现在,自动售货机产业正在走向信息化并进一步实现合理化。24小时无人售货的系统可以更省力,运营时需要的资本少、面积小,有吸引人们购买好奇心的自身性能,可以很好地解决人工费用上升的问题等各项优点。1.2定义课程设计中用到的专门术语的定义。MainJiemianGetmousemouse_pointerToubiZh

3、aolingCheck主函数画界面鼠标驱动鼠标指针投币找零检查1.3参考资料 1.王士元. C高级实用程序设计. 北京: 清华大学出版社. 19962.周纯杰,刘正林等. 标准C语言程序及应用. 武汉: 华中科技大学出版社. 20053.姚远. 高级C语言程序设计技巧与实例. 北京: 机械工业出版社, 19954.陈清华, 朱红. C语言课程设计. 南京: 东南大学出版社, 20035.潭浩强. C语言程序设计. 北京: 清华大学出版社, 20006.刘振安 ,苏仕华 . C语言图形设计 北京:人民邮电出版社,19957.潘建华 ,卫跃文. C语言实用软件界面设计 西安:西安电子科大出版社,1

4、9958.鸿健编译. c语言高级程序员编程指南 北京:北京希望电脑公司公司,19912 需求分析2.1需求分析自动售货机是一种全新的商业零售形式,20世纪70年代自日本和欧美发展起来。它又被称为24小时营业的微型超市。在日本,70的罐装饮料是通过自动售货机售出的。全球著名饮料商可口可乐公司在全世界就布有50万台饮料自动售货机。现在,自动售货机产业正在走向信息化并进一步实现合理化。自动售货咖啡机是一种既可以出冷热咖啡也可以同时出奶茶果汁饮料的咖啡饮料自动售货机,省时方便快捷。既可以作投资来使用,也可作为员工福利来使用。从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会

5、转变的产物。大量生产、大量消费以及消费模式和销售环境的变化,要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道的产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生了。现在,自动售货机产业正在走向信息化并进一步实现合理化。例如实行联机方式,通过电话线路将自动售货机内的库存信息及时地传送各营业点的电脑中,从而确保了商品的发送、补充以及商品选定的顺利进行。并且,为防止地球暖化,自动售货机的开发致力于能源的节省,节能型清凉饮料自动售货机成为该行业的主流。我们用TC3.0编写的C语言程序来模拟自动售货机的控制及各种操作过程

6、。2.2运行环境A 一台586 以上的微机及兼容B内存16MB及其以上CWindows98以上操作系统3 系统设计3.1 功能需求描述进入主界面,可以有管理员入口和顾客模式。顾客模式先选择投币,有5元10元20元可以供选择,选择完币值后,选择要购买的饮料,红灯代表改饮料已售完,绿灯代表还有库存,如有库存择出货,在出币扣找零,无库存则提示。管理员模式先点击钥匙口,会弹出一个对话框要求输入密码确定权限,进入后可查询各种饮料的剩余量和剩余硬币和纸币量。3.2软件结构开始界面主界面查看存货验证管理员投币选择商品出货找零未通过通过3.3 程序模块划分一.图形模块;二.鼠标模块;1.鼠标图形函数;2.鼠标状态(位置,点击)判别函数。三.控制模块;1.顾客模块:a.投币模块;b.检查模块;c.找零模块。2.管理员模块:a.身份验证模块;b.库存查看模块。四.文件模块;1.读文件模块;2.写入文件模块。4 组员分工及时间安排4.1 组员分工 两个人相互协作,各自完成约一半的工作,再进行集体编译调试,最终验收。4.2 时间安排任务备注第4周系统需求分析与设计报告第5周界面设计,算法设计第6周键盘、鼠标接口设计,算法设计第7周编码实现第8周编码实现第9周编码实现、调试第10周调试、验收、提交报告

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1