- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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)自动借书机的使用等。
□口☆☆☆☆☆☆☆☆☆正
您可能关注的文档
- 南京市地产项目分析报告.docx
- 清华大学数值分析实验报告.docx
- 可持续财务报告与财务分析新模式.docx
- 海能达财务分析报告.docx
- 电子技术应用专业调研分析报告.docx
- XX公司招聘效果分析报告(专业范本).docx
- 大数据分析-第1篇的报告.docx
- 儿童中药的不良反应报告与分析.docx
- 房地产市场趋势分析的报告.docx
- 2024年电站财务分析报告.docx
- 2023年江苏省镇江市润州区中考生物二模试卷+答案解析.pdf
- 2023年江苏省徐州市邳州市运河中学中考生物二模试卷+答案解析.pdf
- 2023年江苏省苏州市吴中区中考冲刺数学模拟预测卷+答案解析.pdf
- 2023年江苏省南通市崇川区田家炳中学中考数学四模试卷+答案解析.pdf
- 2023年江西省吉安市中考物理模拟试卷(一)+答案解析.pdf
- 2023年江苏省泰州市海陵区九年级(下)中考三模数学试卷+答案解析.pdf
- 2023年江苏省苏州市高新二中中考数学二模试卷+答案解析.pdf
- 2023年江苏省南通市九年级数学中考复习模拟卷+答案解析.pdf
- 2023年江苏省南通市海安市九年级数学模拟卷+答案解析.pdf
- 2023年江苏省泰州市靖江外国语学校中考数学一调试卷+答案解析.pdf
文档评论(0)