国开电大软件工程形考作业3参考答案.docxVIP

国开电大软件工程形考作业3参考答案.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文档。上传文档
查看更多
答案见后几页 形考作业3:基于UML的大学图书馆图书信息管理系统设计实验 一、 实验内容说明 对实验2的面向对象分析结果进行系统概要设计和详细设计。 设计系统构架,勾画出整个系统的总体结构,这项工作由全组成员参加,包括主 要子系统及其接口,主要的设计类和中间件等系统软件。设计时要考虑系统的可 维护性,以简单为第一原则一一简单的类、简单的接口、简单的协议、简单的描 述。 使用UML的配置图描述系统的物理拓扑结构以及在此结构上分布的软件元素。 用类图和顺序图对主要用例:借书、还书、处罚进行设计,并对其中的类进行详 细说明,包括属性设计和方法设计。 二、 实验目的 (1) 通过本实验使学生掌握UML建模语言的常用图形,面向对象的设计方法和 过程。特别是熟悉包图、顺序图、配置图和类图的应用。 (2) 以小组形式完成本实验,锻炼同学之间的协作和沟通能力、自我学习和管 理能力。 (3) 学生在实验过程中熟练掌握常用的CASE工具。 三、 实验学时 8学时 四、 实验步骤 (1) 根据实验2画岀的系统用例图和需求规格说明书规划系统的物理结构。 (2) 组长和小组成员共同协商一份设计规范:设计用的图形符号、字体、大小 规范,界面设计规范,用语规范等。 (3) 对借书用例、还书用例、处罚用例进行用例设计和类设计。 (4) 对借书用例、还书用例、处罚用例使用顺序图设计类之间的消息通信。 (5) 编写系统设计规格说明书。 五、实验要求 4人一组,分工如下:1名组长,负责整个小组的人员安排,工作计划,文档质 量,整体项目的协调等工作;2名系统分析员,专门负责需求分析,1名分析员, 专门负责系统的验收测试用例。虽然各有分工,但大家必须协同工作。 使用VISO或IBM Rational ROSE工具软件。 各种说明书使用WORD软件。 六、 结果 实验结果包括: (1) 系统配置图及其说明。 (2) 系统体系结构划分及其说明。 (3) 借书用例、还书用例、处罚用例的详细设计类图及其属性、方法说明。 (4) 用顺序图分别对借书用例、还书用例、处罚用例设计类之间的消息通信说 明。 (5) 系统设计说明书。 七、 成绩评定 组长给小组内每名成员评分,小组的成绩由指导教师给出,小组成绩作为组长的 成绩,每名成员的成绩=(组长评分+教师评分)/L 请查看系统设计规格说明书模板,按照要求完成后提交你的实验结果。(本次实 验得分将直接计入形成性考核总成绩,务必重视!满分为10分) 答案: 基于UML的大学图书馆图书信息 管理系统设计实验 一、系统概述 1.1摘要 随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息 量也成倍増加,面对这庞大的信息量,传统的人工方式管理会导致图书馆管理上 的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过 重,影响整个图书馆的运作和控制管理,因此,必须制定一套合理、有效,规范 和实用的图书管理系统,对图书资料进行集中统一的管理。而开发一套完善的图 书管理系统的前提就是要进行软件开发建模。 UML它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有 阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。面向 对象的分析与设计方法的发展在80年代末至90年代中岀现了一个高潮,UML是 这个高潮的产物。它不仅统一了 Booch、Rumbaugh和Jacobson的表示方法,而 且对其作了进一步的发展,并最终统一为大众所接受的标准建模语言。它的各个 模型可以帮助开发人员更好地理解业务流程,建立更可靠、更完善的系统模型。 从而使用户和开发人员对问题的描述达到相同的理解,以减少语义差异,保障分 析的正确性。 关于这个图书馆系统,基本的需求比较简单,就是允许学生可以在图书馆借 阅和归还图书,另外,也可以通过网络或者图书馆的终端来查阅和预订书。当然, 图书馆管理员也可以对图书进行管理。为了简化系统,我们没有把图书馆中的人 员作细分。 1.2图书管理系统可行性分析 图书管理系统是一个面向学校图书馆用来进行图书管理的管理信息系统 (MIS)。该信息系统能够方便地为借阅者提供各种借阅服务,也能够为图书管 理员和系统管理员提供方便的管理服务。 随着政府机关与广大企事业单位内部网络的广泛建立,在通用信息平台上构 筑高效实用的协同工作和自动化办公应用系统,满足信息高度共享和即时发布的 需求,有效实现内部知识管理,己成为众多用户的共同需求。所以,一套行之有 效的应用软件开发是非常有必要的。 二 需求分析 二 需求分析 2. 1功能性需求 ?图书管理系统能够为一定数量的借阅者提供服务。每个借阅者能够拥有唯一 标识其存在的编号。图书馆向每一个借阅者发放图书证,图书证中包含每一 个借阅者的编号和个人信息。系统通过一个单

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档