中南大学软件体系结构实验报告-实验1

中南大学软件体系结构实验报告-实验1

ID:42590762

大小:605.93 KB

页数:26页

时间:2019-09-18

中南大学软件体系结构实验报告-实验1_第1页
中南大学软件体系结构实验报告-实验1_第2页
中南大学软件体系结构实验报告-实验1_第3页
中南大学软件体系结构实验报告-实验1_第4页
中南大学软件体系结构实验报告-实验1_第5页
资源描述:

《中南大学软件体系结构实验报告-实验1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《软件体系结构》实验报告项目名称UML实验专业班级软件1403学号3901140302姓名温睿诚实验成绩:批阅教师:2016年12月4日实验1UML实验实验学时:4每组人数:1实验类型:3(1:基础性2:综合性3:设计性4:研究性)实验要求:1(1:必修2:选修3:其它)实验类别:3(1:基础2:专业基础3:专业4:其它)一、实验目的1.学会安装和使用建模工具PowerDesigner,熟练使用PowerDesigner绘制常用的UML图形,熟悉常用的UML建模符号;2.构建用例模型来描述软件需求,包括绘制用例图,撰写用例文档并制作用例检查矩阵;3.学习使用

2、状态图描述对象的状态及转换;4.学习使用活动图为业务流程建模;5.学习使用顺序图描述对象之间的交互;6.学习类图的绘制;7.学习从系统需求中识别类,并构建相应的面向对象模型;8.学习使用PowerDesigner实现正向工程和逆向工程;9.学习使用组件图描述每个功能所在的组件位置以及它们之间的关系;10.学习使用部署图描述软件中各个组件驻留的硬件位置以及这些硬件之间的交互关系。二、实验内容1.某酒店订房系统描述如下:(1)顾客可以选择在线预订,也可以直接去酒店通过前台服务员预订;(2)前台服务员可以利用系统直接在前台预订房间;(3)不管采用哪种预订方式,都需

3、要在预订时支付相应订金;(4)前台预订可以通过现金或信用卡的形式进行订金支付,但是网上预订只能通过信用卡进行支付;(5)利用信用卡进行支付时需要和信用卡系统进行通信;(6)客房部经理可以随时查看客房预订情况和每日收款情况。绘制该酒店订房系统的用例图。2.根据以下场景绘制用例图:某企业为了方便员工用餐,为企业餐厅开发了一个订餐系统(COS:CafeteriaOrderingSystem),企业员工可通过企业内联网使用该系统。该系统功能描述如下:(1)企业的任何员工都可以查看菜单和今日特价;(2)系统的顾客是注册到系统的员工,可以在线订餐(以下操作均需先登录)、

4、注册工资支付、修改订餐信息和删除订餐信息,在注册工资支付时需要通过工资系统进行身份验证;(3)餐厅员工是特殊的顾客,可以进行备餐(系统记录备餐信息)、生成付费请求和请求送餐,其中对于注册使用工资支付的顾客生成付费请求并发送给工资系统;(4)菜单管理员是餐厅员工的一种,可以管理菜单;(5)送餐员也是餐厅员工的一种,可以打印送餐说明、记录送餐信息(如送餐时间)以及记录收费(对于没有注册工资支付的顾客,由送餐员收取现金后记录)。3.Drawausecasediagramforthefollowinglibrarysystem:Thelibrarystoresvar

5、iousitemsthatcanbeborrowed,includingbooksandjournals.Bookscanbeborrowedbybothstaffandstudents,butonlystaffmemberscanborrowjournals.Whenauserborrowsabook,theirloandetailsarecheckedtoensurethattheyhavenooverduebooksonloan,andhavenotalreadyborrowedthemaximumpermittednumberofbooks.User

6、scanchecktheirownloandetailsatanytime.Librariansarepermittedtochecktheloandetailsofanyuser.Libraryuserscanreservebooksthatarecurrentlyoutonloan.Ifthreereservationshavealreadybeenmadeforagivenbook,andafurtherreservationismade,anewcopywillbeorderedbythelibrarian.4.某银行准备开发一个网上信用卡管理系统C

7、CMS,该系统的基本功能为:(1)信用卡申请。非信用卡客户,说明所要申请的信用卡类型及申请者的基本信息,提交CCMS登录。如果信用卡申请被银行接受,客户会收到银行的确认函,并告知用户信用卡的有效期及信贷限额;否则银行会发送一封拒绝函给该客户。客户收到确认函后,需再次登录CCMS,用信用卡号和密码激活该信用卡。激活操作结束后,CCMS将激活通知发送给客户,告知客户其信用卡是否被成功地激活。(2)月报表生成。在每个月第一天的零点,CCMS为每个信用卡客户创建一份月报表,对该客户上月的信用卡交易情况及交易额进行统计。信用卡客户可以登录CCMS查看月报表,也可以要求

8、CCMS提供打印出的月报表。(3)信用卡客户信息管理

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。