XX大学管理学院 ( UML及其建模工具 )课程实验(设计)记录与总结.docxVIP

XX大学管理学院 ( UML及其建模工具 )课程实验(设计)记录与总结.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
XX大学管理学院 ( UML及其建模工具 )课程实验(设计)记录与总结

XX大学管理学院 ( UML及其建模工具 )课程实验(设计)记录与总结 实验设计名称: 图书管理系统分析与设计 指导教师: XXX 专业班级: XXXX 日期: XXX年X月XX日 学号: XXXX 姓名: XXX 一、 实验(设计)目的和内容 实验目的: 通过分析设计《图书管理系统》并使用VISIO绘制《图书管理系统》的设计建模图,熟悉《图书管理系统》的设计思路,理解利用UML进行信息系统建模的一般原理,掌握运用UML进行信息系统建模的一般方法。 实验内容: 运用UML进行系统建模,分析、设计“图书管理系统”,掌握运用UML建模方法进行信息系统分析、设计的一般方法 ① 需求分析:对《图书管理系统》采用用例驱动的分析方法进行需求分析; ② 静态结构模型和动态行为模型:进一步分析需求,确定类之间的静态结构和动态行为; ③ 物理模型:《图书管理系统》的应用物理环境分析。 (7) 实验步骤与方法 ① 分析《图书管理系统》的功能性需求; ② 采用用例驱动分析方法进行需求分析: 第一步,识别参与者; 第二步,识别用例,绘制系统用例图; 第三步,用例的事件流描述; ③ 类之间的静态结构: 第一步,定义系统对象; 第二步,定义用户界面类; 第三步,建立类图,在VISIO中绘制; ④ 类之间的动态行为模型: 第一步,确定动态行为的建模图类型,分别为交互作用图、状态图和活动图; 第二步,建立交互作用图,在VISIO中绘制; 第三步,建立状态图,在VISIO中绘制; ⑤ 物理模型: 第一步,确定《图书管理系统》的应用物理环境; 第二步,根据应用物理环境在VISIO中绘制系统的配置图; ⑥ 总结《图书管理系统》建模的过程,体会使用UML进行信息系统分析设计建模的一般方法。 (8) 编写实验报告 二、 实验(设计)过程情况 识别参与者 系统有三个参与者,Borrower(借阅者)和Librarian(图书管理员)和Administrator(系统管理员)。 参与者描述 描述:借阅者可以借阅、预定、归还物理书刊,还可取消预定。 示例:持有借阅卡的任何人或组织。 图书管理员描述: 图书管理员可以维护借阅者、书籍、书目信息,可以帮助借阅者借阅书籍,但没有添加和修改借阅者的权限,但可以维护借阅者的相关信息(超期罚款,权限受限制) 系统管理员描述: 系统管理员拥有所有的权限,可以添加借阅者、书目和书籍 用例图: 借阅者用例图: 图书管理员用例图(书刊借阅): 图书管理员用例图(书目信息维护): 系统管理员用例图: 类图: (类图的功能和课件上的基本相同,课件上的较繁,这里精简为一个图) 类之间的关联: 时序图:(在课件的基础上也做了适当精简) 系统管理员—添加书籍: 系统管理员—添加借阅者帐户: 系统管理员—删除书目时序图: 图书管理员—处理书籍借阅时序图 图书管理员—处理归还书籍 借阅者—查询书籍信息 为借阅者预留书籍 状态图: 书的状态图: 借阅者帐户状态图: BOOK对象状态图: Title对象状态图: 活动图: 借阅者活动图: 图书管理员活动图: 系统管理员维护借阅者帐户: 系统管理员书目信息维护: 系统管理员维护书籍 系统配置图:(在课件基础上有所扩充) 三、 实验(设计)分析和总结 这次实验一开始,我也和大家一样,完全是照老师的拷贝的。但是,后来我发现,在和网上的一些UML的设计相比,老师的设计过于详细了。这样并不是不好,但这样一来,就超出了我可以理解的范围。最终,我不得不把自己上机绘制的所有图形全部删掉,从头再来。老师给的不一定是适合自己的,我在网上查找了半天,终于找到了自己可以理解的UML设计模式,并且手绘出来。虽然耽误了很多时间,但感觉是值得的,毕竟加入了自己的思考。不可否认的是我参考了网上的实例,但参考的前提是充分理解。我在老师设计的基础上精简了类图,添加了活动图。但愿我的设计老师能够理解。

文档评论(0)

jgx3536 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档