系统分析与设计实践报告模板.docxVIP

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

i/27

北京理工大学珠海学院

综合实践报告书

课程名:系统分析与设计实践实践项目:

学院:计算机学院

专业班级:学生学号:学生姓名:

指导教师:

年月日

I/27

目录

第一章引言 1

1.1目的与范围 1

1.2术语 1

1.3文档结构 2

第二章需求说明 3

2.1系统参与者 3

2.2系统用例 4

2.3补充规格说明 5

2.4业务规则 错误!未定义书签。

2.5领域对象分析 7

2.6系统顺序图 8

2.7操作契约 错误!未定义书签。

第三章架构设计说明 13

3.1逻辑视图 13

3.2进程视图 13

3.3开发视图 13

3.4物理视图 13

3.5用例视图 13

第四章用例实现 14

4.1用例1实现 14

4.2用例2实现 14

Ⅱ/27

第五章设计类说明 18

5.1设计类字典 18

5.2物理包设计 19

参考文献 20

心得体会 22

1/27

第一章引言

1.1目的与范围

目的:基于UML对“图书馆管理系统”进行分析与设计。目的是设计一个的方便的图书馆管理系统。

范围:需求分析、领域分析、架构设计、详细设计。设计和分析过程,利用Rose工具辅助,建议模型。完成一个图书馆系统的设计文档。方便用户很好的实现有关图书馆的借书、还书、续借等众多功能。

1.2术语

UML:UML(UnifiedModelingLanguage的缩写)统一建模语言,是用来对软件密集系统进行可视化建模的一种语言。UML为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。统一建模语言(UML)是非专利的第三代建模和规约语言。UML是在开发阶段,说明,可视化,构建和书写一个面向对象软件密集系统的制品的开放方法。UML展现了一系列最佳工程实践,这些最佳实践在对大规模,复杂系统进行建模方面,特别是在软件架构层次已经被验证有效。UML被OMG采纳作为业界的标准。UML最适于数据建模,业务建模,对象建模,组件建模。

Rose:RationalRose是Rational公司出品的一种面向对象的统一建模语言的可视化建模工具。用于可视化建模和公司级水平软件应用的组件构造。

2/27

1.3文档结构

3/27

第二章需求说明

2.1系统参与者

Reader:读者或者称作借阅者,主要是借阅图书,还书等。

Librarian:图书管理员负责管理借阅者的借书还还书的请求

Systemadministrator:图书系统管理员可以对系统进行数据的维护,比如增加,删除和更新书目,增加,更新和删除借阅者帐号,更新增加和删除书籍

□口☆☆☆☆☆☆☆☆☆正文(空两格、小四号宋体)

[分析所选择的系统有哪些参与者,给出参与者的名称,并简要解释所列出参与者的含义]

4/27

2.2系统用例

自动借还书机

自动借还书机才

书籍增册改才

登陆

刁下下借书

《extend

续借

管理员

读者

还书

书籍查询

书籍预定

逾期处理

读者信息查询力

sincludex

kincludez

密码修改-ssinclude

读者管理

读者增册改

书籍丢失处理

从用例图中我们可以看出管理员和读者之间对本系统所具有的用例。

(1)管理员所包含的用例有:

(2)登录系统:管理员可以通过登录该系统进行各项功能的操作

5/27

(3)书籍管理:包括对书籍的增删改等。

(4)书籍借阅管理:包括借书、还书、预订、书籍逾期处理和书籍丢

失处理等等。

(5)读者管理:包含对读者的增删改等操作。

(6)自动借书机的管理。

(1)读者所包含的用例有:

(2)登录系统

(3)借书:进行借书业务。

(4)还书:读者具有的还书业务。

(5)查询:包含对个人信息和书籍信息的查询业务

(6)预订:读者对书籍的预订业务。

(7)逾期处理:就是书籍过期后的缴纳罚金等。

(8)书籍丢失处理:对书籍丢失后的不同措施进行处理。

(9)自动借书机的使用等。

□口☆☆☆☆☆☆☆☆☆正

文档评论(0)

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

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

1亿VIP精品文档

相关文档