- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
实验1自动售货机系统--第1页
计算机系学生上机实践报告
上机实践报告
课程名称:软件工程年级:上机实践成绩:
指导教师:姓名:
上机实践内容:自动售货机系统学号:上机实践日期:
一、目的
用面向对象分析、设计方法来分析机票预订系统。
二、主要内容及问题
自动售货机系统是一种无人售货系统。售货时,顾客把硬币投入机器的投币口中,机器检查硬币的
大小、重量、厚度及边缘类型。有效的硬币是一元币、五角币、一角币、五分币、二分币和一分币。其
他货币都被认为是假币。机器拒绝接收假币,并将其从退币孔退出。当机器接收了有效的硬币之后,就
把硬币送入硬币储藏器中。顾客支付的货币根据硬币的面值进行累加。
自动售货机装有货物分配器。每个货物分配器中包含零个或多个价格相同的货物。顾客通过选择货物分
配器来选择货物。如果货物分配器中有货物,而且顾客支付的货币值不小于该货物的价格,货物将被分
配到货物传送孔送给顾客,并将适当的零钱返回到退币孔。如果分配器是空的,则和顾客支付的货币值
相等的硬币将被送回到退币孔。如果顾客支付的货币值少于所选择的分配器中货物的价格,机器将等待
顾客投进更多的货币。如果顾客决定不买所选择的货物,他投放进的货币将从退币孔中退出。
三、使用环境
操作系统:WindowsXP
建模工具:StarUML、MicrosoftVisio
四、设计内容
1-1、用例模型图
第1页共6页
实验1自动售货机系统--第1页
实验1自动售货机系统--第2页
计算机系学生上机实践报告
用例模型图说明:
自动售货系统主要使用的对象是顾客。系统根据顾客的钱和选择处理,则系统其中的一个功能即用例
就是接收顾客信息。顾客需要自己投币和选择,系统由输入的信息来识别,则系统的另一个功能即用例就
是发货,在系统没货的时候会提醒供货员供货。
1-2、类图
类图说明:
为此系统定义了4个类,分别是顾客类,系统前台类,后台类,售货机类。各个类对应的属性和操作
方法在图中已表示出,目前应该还是有很多不完善的地方,在后期再加以修改。
1-3、对象图
对象图说明:
对象图是根据设置的类图而设置的。一个对象就是类的一个具体实例,本例中设置了一个顾客,详细
信息在图中已经设置,根据储户的相关信息和操作,系统会调用相应的类的对象来处理,在本例中不一定
会全部都涉及。
1-44、顺序图
第2页共6页
实验1自动售货机系统--第2页
实验1自动售货机系统--第3页
计算机系学生上机实践报告
顺序图说明:
顺序图用来描述对象之间动态的交互关系,着重体现对象间消息传递的时间顺序。由于在自动售货系
统中,顾客投币和选择货物有顺序,所以在顺序图中会有两个生命周期,分别是发货操作和检查货币操作。
1-5、状态图
第3页共6页
实验1自动售货机系统--第3页
实验1自动售货机系统--第4页
计算机系学生上机实践报告
状态图说明:
在银行储户系统中,主要会有两个对象的状态:检查货币和选择货物。顾客的状态最开始投币然后选
择货物。系统的状态处理检查货币的状态,系统根据输入的信息判断是什么类型的服务,根据不同的货币
对应发
您可能关注的文档
- 机电实训报告总结.pdf
- 小学科学优秀教学论文:问题跨界重构:走向项目化学习的小学科学课堂教学.pdf
- 化学说课稿模板9篇.pdf
- 大数据分析平台方案.pdf
- 七年级语文下册第二单元大单元教学设计.pdf
- 《材料科学基础I》课程教学大纲(本科).pdf
- 医疗器械生产企业体系年度自查报告撰写指南.pdf
- 2025届河南省周口市扶沟高级中学高考化学全真模拟密押卷含解析.doc
- 陕西省延安中学2025届高考考前模拟化学试题含解析.doc
- 2025届林芝市重点中学高考化学四模试卷含解析.doc
- 四川省德阳市罗江中学2025届高三考前热身化学试卷含解析.doc
- 山东省枣庄现代实验学校2025届高三下学期第五次调研考试化学试题含解析.doc
- 吉林省长春市十一高中等九校教育联盟2025届高三一诊考试生物试卷含解析.doc
- 2025届江苏省盐城市伍佑中学高考仿真模拟化学试卷含解析.doc
- 2025届广西贺州中学高考冲刺押题(最后一卷)生物试卷含解析.doc
- 安徽省池州市贵池区2025届高三第一次模拟考试生物试卷含解析.doc
- 宁夏银川一中2025届高三(最后冲刺)化学试卷含解析.doc
- 广东省广州市增城区四校联考2025届高考压轴卷化学试卷含解析.doc
- 2025届邯郸市第一中学高考生物必刷试卷含解析.doc
- 2025届安徽省安庆市石化第一中学高考仿真卷化学试卷含解析.doc
文档评论(0)