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

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

ID:9873884

大小:45.37 KB

页数:8页

时间:2018-05-13

系统需求分析与设计报告模板_第1页
系统需求分析与设计报告模板_第2页
系统需求分析与设计报告模板_第3页
系统需求分析与设计报告模板_第4页
系统需求分析与设计报告模板_第5页
资源描述:

《系统需求分析与设计报告模板》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

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时间安排671引言1.1背景自动售货机是能根据投入的钱币自动付货的机器是商业自动化的常用设备,它不受时间、地点的限制,能节省人力、方便交易。是一种全新的商业零售形式,又被称为24小

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

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

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

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

6、模拟自动售货机的控制及各种操作过程。2.2运行环境A.一台586以上的微机及兼容B.内存16MB及其以上C.Windows98以上操作系统73系统设计3.1功能需求描述进入主界面,可以有管理员入口和顾客模式。顾客模式先选择投币,有5元10元20元可以供选择,选择完币值后,选择要购买的饮料,红灯代表改饮料已售完,绿灯代表还有库存,如有库存择出货,在出币扣找零,无库存则提示。管理员模式先点击钥匙口,会弹出一个对话框要求输入密码确定权限,进入后可查询各种饮料的剩余量和剩余硬币和纸币量。3.2软件结构开始界面主界面查看存货验证管理员投币选择商品出货找零未通过通过73.3程序模块划

7、分一.图形模块;二.鼠标模块;1.鼠标图形函数;2.鼠标状态(位置,点击)判别函数。三.控制模块;1.顾客模块:a.投币模块;b.检查模块;c.找零模块。2.管理员模块:a.身份验证模块;b.库存查看模块。四.文件模块;1.读文件模块;2.写入文件模块。4组员分工及时间安排4.1组员分工两个人相互协作,各自完成约一半的工作,再进行集体编译调试,最终验收。4.2时间安排任务备注第4周系统需求分析与设计报告第5周界面设计,算法设计第6周键盘、鼠标接口设计,算法设计第7周编码实现7第8周编码实现第9周编码实现、调试第10周调试、验收

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。