系统分析与设计实践报告模板
- 格式:doc
- 大小:371.00 KB
- 文档页数:20
北京理工大学珠海学院
综合实践报告书
课程名: 系统分析与设计实践
实践项目:
学 院: 计算机学院
专业班级:
学生学号:
学生姓名:
指导教师:
年 月 日 目 录
第一章 引言 .............................................................................................. 1
1.1 目的及范围 ........................................................................................... 1
1。2 术语 ..................................................................................................... 1
1.3 文档结构 ................................................................................................. 2
第二章 需求说明 ..................................................................................... 3
2.1 系统参与者 ............................................................................................. 3
2.2 系统用例 ................................................................................................. 4
2.3 补充规格说明 ......................................................................................... 5
2.4 业务规则 ................................................................. 错误!未定义书签。
2。5 领域对象分析 ....................................................................................... 6
2.6 系统顺序图 ............................................................................................. 7
2.7 操作契约 ................................................................. 错误!未定义书签。
第三章 架构设计说明 ............................................................................. 10
3.1 逻辑视图 ............................................................................................... 10
3.2 进程视图 ............................................................................................... 10
3。3 开发视图 ............................................................................................. 10
3.4 物理视图 ............................................................................................... 10
3。5 用例视图 ............................................................................................. 10
第四章 用例实现 ................................................................................... 11
4。1 实现 ....................................................................................... 11
4.2
5.1 设计类字典 ........................................................................................... 14
5。2 物理包设计 ......................................................................................... 14
参考文献 .................................................................................................... 15
心得体会 .................................................................................................... 16
第一章 引言
1。1 目的及范围
目的:基于UML对“图书馆管理系统”进行分析及设计。目的是设计一个的方便的图书馆管理系统.
范围:需求分析、领域分析、架构设计、详细设计。设计和分析过程,利用Rose工具辅助,建议模型。完成一个图书馆系统的设计文档。方便用户很好的实现有关图书馆的借书、还书、续借等众多功能。
1。2 术语
UML:UML(Unified Modeling Language的缩写)统一建模语言,是用来对软件密集系统进行可视化建模的一种语言.UML为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。统一建模语言 (UML)是非专利的第三代建模和规约语言。 UML是在开发阶段,说明,可视化,构建和书写一个面向对象软件密集系统的制品的开放方法。UML展现了一系列最佳工程实践,这些最佳实践在对大规模,复杂系统进行建模方面,特别是在软件架构层次已经被验证有效.UML被OMG采纳作为业界的标准。UML最适于数据建模,业务建模,对象建模,组件建模.
Rose:Rational Rose是Rational公司出品的一种面向对象的统一建模语言的可视化建模工具。用于可视化建模和公司级水平软件应用的组件构造。
1。3 文档结构
第二章 需求说明
2。1 系统参与者
Reader: 读者或者称作借阅者,主要是借阅图书,还书等。
Librarian:图书管理员负责管理借阅者的借书还还书的请求
.
System administrator: 图书系统管理员可以对系统进行数据的维护,比如增加,删除和更新书目,增加,更新和删除借阅者帐号,更新增加和删除书籍
□□☆☆☆☆☆☆☆☆☆正文(空两格、小四号宋体)
[分析所选择的系统有哪些参与者,给出参与者的名称,并简要解释所列出参与者的含义]
2.2 系统用例
从用例图中我们可以看出管理员和读者之间对本系统所具有的用例。
管理员所包含的用例有:
(1) 登录系统:管理员可以通过登录该系统进行各项功能的操作
(2) 书籍管理:包括对书籍的增删改等。
(3) 书籍借阅管理:包括借书、还书、预订、书籍逾期处理和书籍丢失处理等等。 (4) 读者管理:包含对读者的增删改等操作。
(5) 自动借书机的管理。
读者所包含的用例有:
(1) 登录系统
(2) 借书:进行借书业务。
(3) 还书:读者具有的还书业务。
(4) 查询:包含对个人信息和书籍信息的查询业务
(5) 预订:读者对书籍的预订业务.
(6) 逾期处理:就是书籍过期后的缴纳罚金等.
(7) 书籍丢失处理:对书籍丢失后的不同措施进行处理。
(8) 自动借书机的使用等。
□□☆☆☆☆☆☆☆☆☆正文(空两格、小四号宋体)
[按照课程所学的用例描述格式,逐个描述系统的用例。即:系统的全部用例描述。]
2.3 补充规格说明
功能性
1.日志和错误处理
在持久性存储中记录所有错误.
2.可插拔规则
在几个用例的不同场景点执行任意一组规则,以支持对系统功能的定制。
3.安全性
任何使用都需要经过用户认证.
可用性
人性因素
快捷、无错的操作非常重要,因为借书者希望快速离开,否则会给他们的借书体验带来负面的影响
可靠性
1.可恢复性
如果在外部服务的时候出现错误,为了完成销售交易,需要尝试采用本地方案加以解决。
2.性能
我们的目标是:在90%的情况下,能在一分钟内完成操作。
可支持性
1.可适应性
不同的借阅者在进行业务要求的时候有不同的需求。因此,在场景中的几个预定之处,需要能够启用可插拔的业务规则。
2.可配置性
对此需求进一步分析,以发现哪些地方需要灵活性和灵活性的程度,以及实现这