软件架构实验一 实验名称:UML 实践 专业班级:xxx 学号:xxx 姓名:xxx一、实验目的熟悉体系结构架构工具 PowerDesigner 的安装和使用,使用 PowerDesigner 绘制用例图,构造系统的需求模型;使用 PowerDesigner 绘制类图和对象图,构造系统的静态模型
二、实验内容1
使用 PowerDesigner 根据实际场景构造需求模型,了解需求建模的步骤并绘制用例图,撰写用例描述文档,进行模型检查
某酒店订房系统描述如下:(1)顾客可以选择在线预订,也可以直接去酒店通过前台服务员预订;(2)前台服务员可以利用系统直接在前台预订房间;(3)不管采纳哪种预订方式,都需要在预订时交相应订金;(4)前台预订可以通过现金或信用卡的形式进行订金支付,但是网上预订只能通过信用卡进行支付;(5)利用信用卡进行支付时需要和信用卡系统进行通信;(6)客房部经理可以随时查看客房预订情况和每日收款情况
Sunny College 软件学院的图书管理系统的部分需求如下:(1) 图书馆会员有两类:学生和老师,学生可以借五本书,老师可以借十本书;(2) 学生会员借书期限为两个月,老师会员借书期限为三个月;(3) 书籍分为图书和期刊;(4) 图书管理系统应记录借出和归还的书籍信息;(5) 系统应该能添加新会员,当图书管理员添加新会员时,系统创建新记录;(6) 图书管理员可以删除会员记录
现根据以上需求对系统进行静态建模,绘制类图,并假设一个名为“张三”的学生借一本名为《设计模式》的书,创建相应的对象图
根据 NewWorld Bank 银行系统项目需求,构建系统的需求模型和静态模型
三、实验要求1
熟练安装 PowerDesigner11,熟练使用 PowerDesigner11 绘制用例图、类图和对象图;2
严格根据需求建模和静态建模的步骤;3