1/22《软件体系结构》实验报告项目名称UML实验专业班级软件1403学号3901140302姓名温睿诚实验成绩:批阅教师:2016年12月4日2/22实验1UML实验实验学时:4每组人数:1实验类型:3(1:基础性2:综合性3:设计性4:研究性)实验要求:1(1:必修2:选修3:其它)实验类别:3(1:基础2:专业基础3:专业4:其它)一、实验目的1
学会安装和使用建模工具PowerDesigner,熟练使用PowerDesigner绘制常用的UML图形,熟悉常用的UML建模符号;2
构建用例模型来描述软件需求,包括绘制用例图,撰写用例文档并制作用例检查矩阵;3
学习使用状态图描述对象的状态及转换;4
学习使用活动图为业务流程建模;5
学习使用顺序图描述对象之间的交互;6
学习类图的绘制;7
学习从系统需求中识别类,并构建相应的面向对象模型;8
学习使用PowerDesigner实现正向工程和逆向工程;9
学习使用组件图描述每个功能所在的组件位置以及它们之间的关系;10
学习使用部署图描述软件中各个组件驻留的硬件位置以及这些硬件之间的交互关系
二、实验内容1
某酒店订房系统描述如下:(1)顾客可以选择在线预订,也可以直接去酒店通过前台服务员预订;(2)前台服务员可以利用系统直接在前台预订房间;(3)不管采用哪种预订方式,都需要在预订时支付相应订金;(4)前台预订可以通过现金或信用卡的形式进行订金支付,但是网上预订只能通过信用卡进行支付;(5)利用信用卡进行支付时需要和信用卡系统进行通信;(6)客房部经理可以随时查看客房预订情况和每日收款情况
绘制该酒店订房系统的用例图
根据以下场景绘制用例图:某企业为了方便员工用餐,为企业餐厅开发了一个订餐系统(COS:CafeteriaOrderingSystem),企业员工可通过企业内联网使用该系统
该系统功能描述如下:3/22(