文摘
英文文摘
声明
第1 章 绪论
1.1 选题背景和研究意义
1.2 研究的基本思路和主要工作
1.3 论文主要内容和结构
第2章信息系统技术基础和软件建模
2.1 软件模型
2.1.1 模型的概念
2.1.2 模型的意义
2.1.3 面向对象建模
2.1.4 基于UML的面向对象分析和设计过程
2.2 统一建模语言UML的两种建模机制
2.2.1 UML的静态建模机制
2.2.2 UML的动态建模机制
2.3 Rational统一过程
2.3.1 Rational统一过程的二维开发模型
2.3.2 Rational统一过程的四个阶段
2.4 建模工具——Rational Rose
2.4.1 Rational Rose的特点
2.5 三层结构系统框架
第3章基于UML的图书馆管理系统的需求分析
3.1 图书馆管理系统的功能需求
3.2 图书馆管理系统的业务流程分析
3.3 图书馆管理系统的功能描述
3.3.1 基本数据维护模块
3.3.2 基本业务处理模块
3.3.3 数据库模块
3.3.4 信息查询模块
3.4 系统的UML模型的建立
第4章图书馆管理系统静态模型的建立
4.1 系统的用例图
4.2 系统的类图
4.2.1 参与者的类图
4.2.2 系统的业务实体的类图
4.2.3 各类之间的关系
4.3 系统的构件图
4.3.1 业务对象构件图
4.3.2 用户界面构件图
4.4 系统的配置图
第5章图书馆管理系统动态模型的建立
5.1 系统的顺序图
5.1.1 系统管理员添加书籍的顺序图
5.1.2 系统管理员添加借阅者账户的顺序图
5.1.3 系统管理员添加书目的顺序图
5.1.4 系统管理员删除书目的顺序图
5.1.5 系统管理员更新书目的顺序图
5.1.6 系统管理员删除借阅者账户的顺序图
5.1.7 系统管理员更新借阅者账户的顺序图
5.1.8 图书管理员处理书籍借阅的顺序图
5.1.9 图书管理员处理书籍归还的顺序图
5.1.10 借阅者查询书籍信息的顺序图
5.1.11借阅者预订书籍的顺序图
5.2 系统的协作图
5.2.1 系统管理员添加书籍的协作图
5.2.2 系统管理员添加借阅者账户的协作图
5.2.3 系统管理员添加书目的协作图
5.2.4 系统管理员删除书目的协作图
5.2.5 系统管理员更新书目的协作图
5.2.6 系统管理员删除借阅者账户的协作图
5.2.7 系统管理员更新借阅者账户的协作图
5.2.8 图书管理员处理书籍借阅的协作图
5.2.9 图书管理员处理书籍归还的协作图
5.2.10 借阅者查询书籍信息的协作图
5.2.11 借阅者预订书籍的协作图
5.3 系统的状态图
5.3.1 书籍的状态图
5.3.2 借阅者账户的状态图
5.4 系统的活动图
5.4.1 借阅者的活动图
5.4.2 图书管理员的活动图
5.4.3 系统管理员的活动图
结 论
参考文献
攻读硕士学位期间发表的论文
致谢