- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
报告格式面向对象建模
华北科技学院计算机学院综合性实验报告
PAGE
第 PAGE 13 页
华北科技学院计算机学院综合性实验
实 验 报 告
课程名称 面向对象建模UML
实验学期 2012 至 2013 学年 第 二 学期
学生所在院部 计算机学院
年级 2011级 专业班级 信管B111班
学生姓名 崔世昀 学号 1
任课教师 黄江兰
实验成绩
计算机学院制
实验报告须知
学生上交实验报告时,必须为打印稿(A4纸)。页面空间不够,可以顺延。
学生应该填写的内容包括:封面相关栏目、实验地点、时间、目的、设备环境、内容、结果及分析等。
教师应该填写的内容包括:实验成绩、教师评价等。
教师根据本课程的《综合性实验指导单》中实验内容的要求,评定学生的综合性实验成绩;要求在该课程期末考试前将实验报告交给任课教师。综合性实验中,所涉及的程序,文档等在交实验报告前,拷贝给任课教师。任课教师统一刻录成光盘,与该课程的期末考试成绩一同上交到学院存档。
未尽事宜,请参考该课程的实验大纲和教学大纲。
《 面向对象建模UML 》课程综合性实验报告
开课实验室:七机房 2013 年 6 月 18 日
实验题目
食堂售饭系统UML建模
实验目的
1、掌握UML的表示法。
2、掌握陈述问题和分析问题的方法,使用UML进行面向对象系统分析。
3、使用UML进行面向对象系统设计。
4、掌握面向对象建模的流程和基本思想。
设备与环境
硬件:多媒体计算机
软件:Windows系列操作系统、StarUML建模工具
三、实验内容及要求
1.实验要求
完成用户需求的分析,找出系统的执行者、用例,画出用例模型图。
找出系统的概念类,建立领域模型。
画出系统顺序图,找出系统与外界交互的消息。
找出系统的设计类,建立设计类模型图。
完成系统中主要类的详细设计。
重点画出用例图、类图及顺序图。
2.实验内容
1. 用例图
食堂售饭系统的执行者主要是学生、管理部门和食堂工作人员,该系统的用例主要包括办理饭卡、充卡、挂失饭卡、扣除饭菜金额等。
(1).当学生办理一个新的饭卡或余额不足时要向卡内充卡,这时就要由管理员操作系统数据库,更新数据库内的数据。
图 1-1 用例图——充卡
(2). 当学生到食堂就餐时,由工作人员输入饭菜的金额,售饭机判断条件从卡内扣除餐费。
图1-2 用例图——扣除金额
(3). 当学生饭卡意外丢失时,向管理员提出挂失饭卡的申请,管理员受理。
图1-3 用例图——挂失
(4). 学生去食堂就餐时将饭卡放到售饭机上,售饭机扣除饭菜的金额。
图 1-4 用例图——打饭
(5). 学生向管理员申请办理一张新的饭卡,管理员向系统输入数据后,分配一张新的饭卡给学生,同时可以充卡。
图 1-5 用例图——办卡
最后画出的用例图:
2.类图
(1).学生食堂打饭对应的类图为:
图 2-1 类图——打饭
(2).
图 2-2 类图——办卡
(3).
图 2-3 类图——挂失
(4).
图 2-4 类图——就餐扣除餐费
(5).
图 2—5 类图——充卡
最后设计出的类图
3.顺序图
(1).
图 3-1 顺序图——就餐
(2).
图 3-2 顺序图——办卡
(3).
图3-3 顺序图——扣除
(4).
图 3-4 顺序图——挂失
(5).
图 3-5 顺序图——充卡
4.状态图
状态图主要描述了系统中使用对象的可能状态及各种事情的发生可能引起的状态的转移。就餐系统的主要对象有就餐者、工作人员、管理部门和售饭机:
5.对象图
6.活动图
7.构件图
该构件图是从物理终端的角度体现了系统中各个接口之间的联系。
8.部署图
部署图描述了系统描述了系统运行时的就餐系统中的各个物理节点上软件结构的视图和系统的基本网络结构。
四、实验结果及分析
综合性实验的目的在于检验我们对知识的了解程度以及对知识的应用,通过此次的综合实验,我对UML对象建模有了一定的认识,UML对象建模可以实现对现实问题和系统开发的可视化描述,帮助用户和项目组成员理解系统,同时随着面向对象技术的广泛应用,面向对象建模也越来越受到开发人员们的欢迎,得到许多科研机构和软件公司的支持。
通过此次试验我对这学期的在课堂
您可能关注的文档
- 广东省珠海市2013届高三上学期9月摸底考试(文科综合).doc
- 广东省茂名市2009年第一次高考模拟考试理科.docx
- 广东省潮州市2016届九年级上学期期末质量检测物理试题(图片版).doc
- 广东省茂名市2008年第一次高考模拟考试.doc
- 广东省茂名市2009年第一次高考模拟考试.doc
- 广东省茂名市2015届高三高考第一次模拟考试地理(解析).doc
- 广东省茂名市2009年第一次高考模拟考试(文科数学).doc
- 广东省茂名市2016年第一次高考模拟考试(理科数学试题及祥解).doc
- 广东省高等教育自学考试《自动控制理论》课程(课程代码11508)考试大纲.doc
- 广东省高速公路建设管理提升年行动纲要.docx
原创力文档


文档评论(0)