项目组号
________
________
湖南科技职业学院软件学院
项目设计文档
项目名称: 科院图书管理系统
班 级:_ 移动通信
3061 ________________
指导老师:_ 刘豪 ________________________
项目组长:_ 易兴 _____________________
项目成员:_ 金和余 李龙
1
二零零八年六月
前 言
概述
“科院图书管理系统”针对本院图书馆的日常业务管理而开发的通用性很强
的管理系统。随着图书数量的不断扩大,对图书管理的要求也越来越高,特别
是进入信息网络时代以后,传统的图书管理系统早已不能适应时代的发展,在
时效性、数据流通过程中的准确性上,都已不能满足图书管理过程中的新需求。
社会进入信息时代后,随之诞生了新的管理系统-----网络图书管理系统,取代
了原来的传统计算机管理系统,它采用了大型数据库,不仅保证了数据的准确
性,而且提供了从借阅、归还、续借,图书销售管理等一系列新的管理方案;
人性化的设计思想,无论从界面设计,还是到系统操作流程都要比传统的管理
系统更为方便、快捷;尤为重要的是,面向对象的设计思想从根本上解决了实
际图书管理工作中的问题。新一代的网络图书管理系统是图书管理工作中的最
理想的管理工具。应对于湖南科技职业学院图书馆的各种业务需求。图书馆业
务管理是一种比较烦琐的业务,管理的种类比较。多随着我国信息化建设的快
速发展,高校信息化对提高效率,降低人力成本,降低错误率有着重要的意义。
有必要设计一套信息化系统来代替传统的以手工登记为主的管理方式。为此我
们以实际业务为出发点,来开发此套管理软件。
本系统运用的开发工具为 Jbuilder 2005,界面美观实用,系统运行稳
定,并具有系统运行效率高、灵活、操作使用方便及通用的特性。
2
项目开发背景
1. 软件名称:科院图书管理系统
2. 任务提出者:刘豪
3. 本管理系统最终为图书馆管理使用;
4. 在学习 J2EE 后开始。
项目开发范围
1. 图书设置
2. 图书管理
3. 借阅管理
4. 系统管理
项目开发环境
1. 操作系统:Windows 2000 Server
2. Web 服务器:Tomcat5.5
3. 开发工具包:JDK Version 1.5 以上
4. 数据库:SQL Server 2000
5. 浏览器:IE 6.0
3
目 录
前 言....................................................................................................................................................2
目 录....................................................................................................................................................4
第一章 项目开发计划书....................................................................................................................7
1.1 项目范围.......................................................................................................................7
1.2 客户资料.......................................................................................................................9
1.3 开发工具及运行环境...................................................................................................9
1.4 项目进度表.................................................................................................................10
1.5 分配任务.....................................................................................................................10
第二章 需求分析..............................................................................................................................11
2.1 问题陈述.....................................................................................................................11
2.2 要达到的目标.............................................................................................................12
2.3 系统分析.....................................................................................................................12
2.4 具体分析.....................................................................................................................13
2.5 模块组成.....................................................................................................................14
2.6 管理员设置.................................................................................................................19
第三章 概要设计..............................................................................................................................20
3.1.软件总体架构.............................................................................................................20
3.2 图书设置总体架构.....................................................................................................21
3.3 图书管理总体架构.....................................................................................................22
3.4 借阅管理总体架构.....................................................................................................22
3.5 系统管理总体架构.....................................................................................................23
第四章 详细设计..............................................................................................................................23
4
4.1 公共类的编写.............................................................................................................23
4.2 数据库设计.................................................................................................................26
4.3 程序结构.....................................................................................................................32
第五章 界面设计..............................................................................................................................37
5.1 管理员登陆界面.........................................................................................................37
5.2 主模块.........................................................................................................................38
5.3 图书管理.....................................................................................................................38
5.4 图书设置.....................................................................................................................42
5.5 借阅管理.....................................................................................................................47
5.6 系统管理.....................................................................................................................50
5.7 安全退出.....................................................................................................................53
第六章 系统测试..............................................................................................................................53
6.1 单元测试.....................................................................................................................53
6.2 测试结果说明.............................................................................................................54
第七章 设计小结..............................................................................................................................55
7.1 建议.............................................................................................................................55
7.2 结论.............................................................................................................................55
7.3 参考文献.....................................................................................................................56
...........................................................................................................................................56
5
评论0