面向对象建模UML实验报告.doc
《面向对象建模UML实验报告.doc》由会员分享,可在线阅读,更多相关《面向对象建模UML实验报告.doc(22页珍藏版)》请在三一办公上搜索。
1、华北科技学院计算机学院综合性实验实 验 报 告 课程名称 面向对象建模UML 实验学期 2012 至 2013 学年 第 二 学期学生所在院部 计算机学院 年级 专业班级 学生姓名 学号 任课教师 黄江兰 实验成绩 计算机学院制 面向对象建模UML 课程综合性实验报告开课实验室:七机房 2013 年 6 月 18 日实验题目食堂售饭系统UML建模一、 实验目的1、掌握UML的表示法。2、掌握陈述问题和分析问题的方法,使用UML进行面向对象系统分析。3、使用UML进行面向对象系统设计。4、掌握面向对象建模的流程和基本思想。二、 设备与环境硬件:多媒体计算机软件:Windows系列操作系统、Sta
2、rUML建模工具三、实验内容及要求1.实验要求1. 完成用户需求的分析,找出系统的执行者、用例,画出用例模型图。2. 找出系统的概念类,建立领域模型。3. 画出系统顺序图,找出系统与外界交互的消息。4. 找出系统的设计类,建立设计类模型图。5. 完成系统中主要类的详细设计。6. 重点画出用例图、类图及顺序图。2.实验内容1.1、用例图: 食堂售饭系统的用户主要是学生、食堂管理部门和食堂工作人员,因此该系同的用例包括办理饭卡、充卡、补办、挂失饭卡、退换饭卡、扣除饭菜金额和查看个人明细等。就食堂售饭系统而言,其主要功能是让持卡人用饭卡使购买饭菜的过程绕过了付款及找零的环节,提高了服务效率,而管理部
3、门和食堂工作人员的作用都是为了使用户免于对系统的直接操作而设置的,因而此两者应归为食堂售饭系统的内部,相当于用户和具体的计算机软硬件系统之间的接口。持卡人需要通过食堂售饭系统来使用其所持有饭卡买饭,因而是整个系统的执行者;管理部门根据持卡人的需求操作计算机系统从而实现与饭卡相关信息的管理,是位于食堂售饭系统内部的执行者;食堂工作人员同样通过操作计算机系统来实现购买饭菜过程中的扣费功能以及对营业情况进行的汇总统计的功能,也是位于食堂售饭系统内部的执行者。其用例图如图1.1。图1.1 食堂售饭系统用例图 根据用例模型图,对其中8个用例的简单描述如下: 用例:l 办理新饭卡:管理部门人员负责在用户申
4、请新卡时替用户办理新饭卡。l 饭卡充值:管理部门人员负责根据持卡人所给的金额向饭卡中追加存款金额。l 注销饭卡:管理部门人员负责在持卡人补办新卡或退卡时注销其原有饭卡。l 挂失/撤销挂失饭卡:管理部门人员负责在持卡人因饭卡遗失申请挂失时进行挂失饭卡操作,在其找回饭卡时撤销对饭卡的挂失。l 补办饭卡:管理部门人员负责在持卡人确认饭卡丢失或者损坏时替其补办饭卡,更改饭卡版本号,并实现只能使用最新版本号的饭卡。l 退还饭卡:管理部门人员负责在持卡人申请退卡时清除卡内信息,退还剩余金额和押金。l 查看个人信息明细:管理部门人员负责在持卡人申请查看其信息明细。l 扣除饭卡费用:食堂工作人员负责在持卡人持
5、卡消费时根据饭菜的价格对饭卡进行扣费操作。l 营业汇总统计结算:食堂工作人员负责在每天营业结束后对营业情况进行汇总统计并打印相关报表。 1.2.用例事件流描述:1). 办理新饭卡l 基本流1. 用户申请办理新饭卡2. 管理部门收取其押金和存款,记录持卡人相关信息3. 管理部门创建新饭卡的相关信息4. 用户领取新饭卡l 备选流无2). 饭卡充值l 基本流1. 持卡人申请对饭卡充值2. 管理部门向持卡人收取现金3. 管理部门根据持卡人要求向饭卡中充值l 备选流3.a 如果收取现金金额大于充值额度,管理部门向持卡人找零3). 注销饭卡l 基本流1. 持卡人申请注销饭卡2. 管理部门注销饭卡l 备选流
6、无4). 挂失/撤销挂失饭卡l 基本流1. 持卡人申请挂失/撤销挂失饭卡2. 管理部门执行相应操作l 备选流无5). 补办新卡l 基本流1. 持卡人申请补办新卡2. 管理部门注销持卡人原有饭卡,读出余额,清除卡内信息3. 管理部门创建新饭卡的相关信息4. 管理部门更新持卡人的相关信息5. 持卡人领取新饭卡l 备选流 无6). 退还饭卡l 基本流1. 持卡人申请退还饭卡2. 管理部门收回饭卡3. 管理部门将押金退还持卡人并清除卡内信息l 备选流2.a 如果卡内有剩余金额,管理部门想持卡人退还相应金额7). 查看个人信息明细l 基本流1. 持卡人申请查看个人信息明细2. 管理部门让持卡人输入饭卡密
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向 对象 建模 UML 实验 报告
链接地址:https://www.31ppt.com/p-2389247.html