目录 1 绪论 .............................................................................................................................................. 4 1.1 项目开发背景和意义 ........................................................................................................ 4 1.2 国内外研究现状 ................................................................................................................ 4 1.3 项目主要的内容 ................................................................................................................ 5 2 相关技术介绍及环境开发条件 ................................................................................................... 6 2.1 相关技术介绍 ..................................................................................................................... 6 2.2 环境开发条件 ..................................................................................................................... 9 3 系统的需求分析 ......................................................................................................................... 10 3.1 可行性分析 ....................................................................................................................... 10 3.1.1 技术性可行性 ........................................................................................................ 11 3.1.2 经济性可行性 ........................................................................................................ 11 3.1.3 操作性可行性 ........................................................................................................ 11 3.2 需求分析 ........................................................................................................................... 12 3.2.1 系统总体概述 ........................................................................................................ 12 3.2.2 功能性需求 ............................................................................................................ 12 3.3 其他性能分析 ................................................................................................................... 13 3.3.1 系统安全性 ............................................................................................................ 13 3.3.2 数据完整性 ............................................................................................................ 14 3.4 用例建模 .......................................................................................................................... 14 3.4.1 管理员用例图 ........................................................................................................ 14 3.4.2 用户用例图 ............................................................................................................ 15 3.5 非功能性需求 ................................................................................................................... 15 4 系统的设计 ................................................................................................................................. 16 4.1 流程图设计 ....................................................................................................................... 16 4.2 系统时序图设计 ............................................................................................................... 17 4.2.1 管理员操作时序图 ................................................................................................ 17 4.2.2 系统 ER 图设计 ..................................................................................................... 17 4.2.3 数据库设计 ............................................................................................................ 18 5 系统功能模块实现 ...................................................................................................................... 20 5.1.功能页面实现 ................................................................................................................... 21 5.1.1 登录模块实现 ........................................................................................................ 21 5.1.2 公告模块实现 ........................................................................................................ 21 5.1.3 用户读者模块实现 ................................................................................................ 22 5.1.4 图书模块实现 ........................................................................................................ 22 5.1.5 类型模块实现 ........................................................................................................ 22 5.1.6 借阅模块实现 ........................................................................................................ 23 5.2 日志功能模块 ................................................................................................................... 23 5.3 安装部署 ........................................................................................................................... 23 6 系统测试..................................................................................................................................... 24 6.1 系统调试的目的和意义 ................................................................................................... 24 6.2 软件测试的方法 ............................................................................................................... 25 6.1 功能测试用例 ........................................................................................................... 25 7 总结 ............................................................................................................................................. 26