- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
软件架构实验一
实验名称:UML实践
专业班级:xxx
学号:xxx
姓名:xxx
一、实验目的
熟悉体系结构架构工具PowerDesigner的安装和使用,使用PowerDesigner绘制用例图,构造系统的需求模型;使用PowerDesigner绘制类图和对象图,构造系统的静态模型。
二、实验内容
1.使用PowerDesigner根据实际场景构造需求模型,了解需求建模的步骤并绘制用例图,撰写用例描述文档,进行模型检查。
某酒店订房系统描述如下:
(1)顾客可以选择在线预订,也可以直接去酒店通过前台服务员预订;
(2)前台服务员可以利用系统直接在前台预订房间;
(3)不管采用哪种预订方式,都需要在预订时交相应订金;
(4)前台预订可以通过现金或信用卡的形式进行订金支付,但是网上预订只能通过信用卡进行支付;
(5)利用信用卡进行支付时需要和信用卡系统进行通信;
(6)客房部经理可以随时查看客房预订情况和每日收款情况。
2.SunnyCollege软件学院的图书管理系统的部分需求如下:
(1)图书馆会员有两类:学生和教师,学生可以借五本书,教师可以借十本书;
(2)学生会员借书期限为两个月,教师会员借书期限为三个月;
(3)书籍分为图书和期刊;
(4)图书管理系统应记录借出和归还的书籍信息;
(5)系统应该能添加新会员,当图书管理员添加新会员时,系统创建新记录;
(6)图书管理员可以删除会员记录。
现根据以上需求对系统进行静态建模,绘制类图,并假设一个名为“张三”的学生借一本名为《设计模式》的书,创建相应的对象图。
3.根据NewWorldBank银行系统项目需求,构建系统的需求模型和静态模型。
三、实验要求
1.熟练安装PowerDesigner11,熟练使用PowerDesigner11绘制用例图、类图和对象图;
2.严格按照需求建模和静态建模的步骤;
3.使用UML2.0中用例图的标准图符;
4.绘制标准的用例图并撰写规范的用例文档,绘制标准的类图和对象图;
5.最终需求模型需要进行检查,确保模型与需求的一致性。
四、实验步骤
1.安装PowerDesigner11;
2.了解PowerDesigner11的常用功能;
3.分析实例场景,识别执行者;
4.识别用例及用例之间的关系;
5.使用PowerDesigner绘制用例图;
6.使用PowerDesigner撰写用例文档;
7.模型检查;
8.识别系统的类(实体类、边界类和控制类);
9.识别类的属性和方法(实体类和控制类);
10.识别类之间的关系;
11.使用PowerDesigner绘制类图;
12.使用PowerDesigner绘制对象图;
13.检查类图和对象图的正确性。
五、实验报告要求
1.绘制酒店订房系统的用例图并撰写相关用例的用例描述文档,需要提交模型检查矩阵;
A.用例图如下:
B.用例文档:
用例名称
网上在线预订房间
用例编号
RRS001
执行者
顾客
用例简述
顾客通过该用例可以在线预订房间。
涉众及兴趣
客房部经理:了解房间预订情况。
信用卡系统:预付订金
前置条件
顾客通过身份验证,进入酒店订房系统并交付订金。
后置条件
系统正确记录顾客的预定房间信息。
基本流程
顾客进入酒店房间预订界面,用例开始。
顾客点击预订房间。
系统显示房间信息。
系统验证房间是否可预订。
网上预付订金
系统提示预订成功。
用例结束。
替代流程
4a.房间不能预订
房间已被预订。
顾客重新预订房间。
系统再次验证直至提示成功。
字段列表
顾客信息包括以下字段:编号、姓名。
房间信息包括以下:房间号、楼层号、房间类型。
非功能需求
系统响应时间应该在30秒以内
发生频率
频繁发生
用例名称
前台预订房间
用例编号
RRS002
执行者
服务员
用例描述
服务员通过此用例可以帮顾客预订房间。
涉众及兴趣
客房部经理:了解房间预订情况。
前置条件
服务员通过身份验证,进入酒店订房系统并收取顾客的交付订金。
后置条件
系统正确记录顾客的预定房间信息。
基本流程
服务员进入酒店房间预订界面,用例开始。
服务员点击预订房间。
系统显示房间信息。
系统验证房间是否可预订。
顾客预付订金
系统提示预订成功。
用例结束。
替代流程
4a.房间不能预订
房间已被预订。
顾客重新预订房间。
系统再次验证直至提示成功。
字段列表
服务员信息如下:姓名、编号。
房间信息包括以下:房间号、楼层号、房间类型。
非功能需求
系统响应时间应该在30秒以内
发生频率
频繁发生
用例名称
查看房间预订
用例编号
RRS003
执行者
客房部经理
用例描述
客房部经理通过该
您可能关注的文档
- 试用期转正考核表(客服部).doc
- 部编版小学语文五年级上册课内+课外阅读训练试题(全套)新教材(完美版).pdf
- 软件著作权合作开发协议范本.doc
- 教师公开招聘考试小学语文小学语文课程标准-试卷2-真题-无答案.docx
- 辛弃疾京口北固亭怀古.ppt
- 18《雷雨》特等奖PPT课件.pptx
- 部编版《老王》PPT课件部编版1.ppt
- 二年级语文下册课件雷雨PPT部编版.pptx
- 人教版四年级语文上册教学反思(全册).doc
- 《永遇乐·京口北固亭怀古》教学心得.doc
- 关于固定资产清查方案.docx
- 关于团员年度个人总结范例(22篇).docx
- 关于司机年终工作总结范文5篇.docx
- 2023年海南省定安县教育局公务员考试《行政职业能力测验》历年真题及详解.docx
- 关于卫生院工作总结(23篇).docx
- 2023年海南省儋州市政府办公务员考试《行政职业能力测验》历年真题及详解.docx
- 关于县民政局2024年民情走访活动工作方案.docx
- 2023年海南省三沙市信访局公务员考试《行政职业能力测验》历年真题及详解.docx
- 2023年海南省保亭黎族苗族自治县卫生健康局公务员考试《行政职业能力测验》历年真题及详解.docx
- 2023年海南省儋州市人力资源和社会保障局公务员考试《行政职业能力测验》历年真题及详解.docx
文档评论(0)