ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:195.14KB ,
资源ID:17822981      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17822981.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(中南大学软件体系结构实验一文档格式.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

中南大学软件体系结构实验一文档格式.docx

1、设计性 4:研究性)实验要求:1(1:必修 2:选修 3:其它)实验类别:基础 2:专业基础 3:专业 4:一、实验目的1学会安装和使用建模工具PowerDesigner,熟练使用PowerDesigner绘制常用的UML图形,熟悉常用的UML符号;2构建用例模型来描述软件需求,包括绘制用例图,撰写用例文档并制作用例检查矩阵;3. 绘制状态图描述对象的状态及转换。二、实验内容1. 某酒店订房系统描述如下:(1) 顾客可以选择在线预订,也可以直接去酒店通过前台服务员预订;(2) 前台服务员可以利用系统直接在前台预订房间;(3) 不管采用哪种预订方式,都需要在预订时支付相应订金;(4) 前台预订可

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

3、通过工资系统进行身份验证;(3) 餐厅员工是特殊的顾客,可以进行备餐(系统记录备餐信息)、生成付费请求和请求送餐,其中对于注册使用工资支付的顾客生成付费请求并发送给工资系统;(4) 菜单管理员是餐厅员工的一种,可以管理菜单;(5) 送餐员也是餐厅员工的一种,可以打印送餐说明、记录送餐信息(如送餐时间)以及记录收费(对于没有注册工资支付的顾客,由送餐员收取现金后记录)。3. Draw a use case diagram for the following library system:The library stores various items that can be borrowed,

4、including books and journals. Books can be borrowed by both staff and students, but only staff members can borrow journals. When a user borrows a book, their loan details are checked to ensure that they have no overdue books on loan, and have not already borrowed the maximum permitted number of book

5、s.Users can check their own loan details at any time. Librarians are permitted to check the loan details of any user.Library users can reserve books that are currently out on loan. If three reservations have already been made for a given book, and a further reservation is made, a new copy will be or

6、dered by the librarian.4. 某棋牌馆管理系统的基本功能描述如下:客户可以通过Internet预订座位,如果暂时没有合适的座位则允许客户进入“等候队列”,当有人退订或结账之后将及时通知客户。此外,该系统还需要为总台服务员提供座位安排以及结账的功能,要求能够支持现金和银行卡两种结账方式。根据以上功能描述绘制相应的用例图。5. 某银行准备开发一个网上信用卡管理系统 CCMS,该系统的基本功能为:(1) 信用卡申请。非信用卡客户填写信用卡申请表,说明所要申请的信用卡类型及申请者的基本信息,提交 CCMS登录。如果信用卡申请被银行接受,客户会收到银行的确认函,并告知用户信用卡的有

7、效期及信贷限额;否则银行会发送一封拒绝函给该客户。客户收到确认函后,需再次登录 CCMS,用信用卡号和密码激活该信用卡。激活操作结束后,CCMS将激活通知发送给客户,告知客户其信用卡是否被成功地激活。(2) 月报表生成。在每个月第一天的零点,CCMS为每个信用卡客户创建一份月报表,对该客户上月的信用卡交易情况及交易额进行统计。信用卡客户可以登录 CCMS查看月报表,也可以要求 CCMS提供打印出的月报表。(3) 信用卡客户信息管理。信用卡客户的个人信息可以在 CCMS 中进行在线的管理。每个信用卡客户可以在线查询其个人信息。(4) 信用卡交易记录。信用卡客户使用信息卡进行的每一笔交易都会记录在

8、 CCMS中。(5) 交易信息查询。信用卡客户可以登录 CCMS查询并核实其信用卡交易记录及交易额。构造该系统的用例模型,要求绘制用例图,编写相应的用例文档,还需提供用例追踪矩阵。6. 根据以下描述绘制状态图:某销售信息管理系统中销售部员工可以提交订单,刚提交的订单为“初始”状态;系统管理员可以处理订单,如果订单无误,则修改订单为“备货”状态,否则将订单退还给提交订单的销售部员工修改,员工此时可以取消订单;仓库管理员备货完毕后可将订单状态改为“发货”状态;销售部员工在确认客户已经收到货物后,可将订单改为“关闭”状态。三、实验要求1. 正确安装PowerDesigner;2. 熟练使用Power

9、Designer绘制用例图和状态图;3. 需按照用例建模的流程,提供用例图、用例文档和用例追踪矩阵;4. 使用UML2.X中的标准图符绘制图形,对于一些较为复杂的图形,适当增加文字注释来进行说明;5. 所绘制图形必须正确、完整,需具有较好的可读性,注意图形中图符和文字大小及布局。四、实验步骤1. 安装PowerDesigner15.X;2. 熟悉PowerDesigner15.X的常用功能;3. 分析实例场景,识别执行者;4. 识别用例及用例之间的关系;5. 使用PowerDesigner15.X绘制用例图;6. 撰写用例文档;7. 创建用例追踪矩阵;8. 使用PowerDesigner15.

10、X绘制状态图。五、实验报告要求1. 绘制并提交酒店订房系统用例图;2. 绘制并提交订餐系统用例图;3. 绘制并提交图书馆系统(Library System)用例图;4. 绘制并提交棋牌馆管理系统用例图;5. 构造网上信用卡管理系统CCMS的用例模型,提交用例图、用例文档和用例追踪矩阵;6.绘制并提交销售信息管理系统订单类的状态图;7. 注意调整图中文字的字体及字号,注意图的整体布局和图的大小,避免使用交叉线。六、实验结果1. 酒店订房系统用例图:2. 订餐系统用例图:3. 图书馆系统(Library System)用例图:4.棋牌馆管理系统用例图:5. 网上信用卡管理系统CCMS的需求模型:(

11、1) 用例图: (2) 用例描述文档:用例名称注册用例编号CCMS001执行者非信用卡用户涉众利益无前置条件后置条件基本路径1 非信用卡用户填写注册信息2 提交系统处理3 系统返回申请结果扩展路径字段列表注册信息:姓名,性别,联系方式,证件号码,家庭住址,密码业务规则必须验证身份信息非功能需求系统响应不能超过30秒设计约束怎样保证注册信息的真实性申请信用卡CCMS002非信用卡用户、银行银行:了解申请用户的收入水平及信用情况登陆1 登陆2 填写申请信息3 提交系统处理4 系统返回处理信息1 申请信息有误系统返回填写申请信息页面申请信息:卡的种类、卡的业务种类卡的种类不能为空业务种类有必选业务,

12、有可选业务如何让用户快速了解业务的区别激活信用卡CCMS0032 输入激活信息激活信息:激活验证码如何保证用户账户的安全性验证信息有效时间为1天保证验证信息的安全有效查看个人信息CCMS004信用卡用户信用卡用户:个人信息的安全用户账户的安全2 查看个人信息必须登陆用户只可以查看自己个人信息查看交易信息CCMS005用户:了解个人交易信息2 输入查询条件3 提交系统4 系统返回查询结果查询条件:起始日期,终止日期显示查询时间范围内的交易信息查看月报表CCMS006希望报表能够分类,信息准确详细希望能够自动生成统计报表信息2 查看月报表 (3) 用例追踪矩阵:发送激活报告查询个人信息查询交易信息记录交易记录打印月报表银行 6. 销售信息管理系统订单类的状态图:七、实验总结1、用例之间的关系还不能快速准确的做出判断。需要进一步学习相关知识,加强练习2、用例文档和用例追踪矩阵上课学的不是太透彻,需要向老师询问相关的知识重点3、状态图课堂教学只是刚刚开始,对于状态图的知识掌握的还不多。在实验中查资料的时候查找到了许多不知道的知识,接下来的课程需要认真学习,努力掌握这些知识。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1