在线图书管理系统的研究与实现
技术:Java、JSP等摘要:
近年来, 随着Internet的快速发展, 使网络化信息服务呈现出勃勃生机, 各类网络信息服务商如雨后春笋, 已成为图书馆的重要竞争对手。作为传统信息服务业主角的图书馆,必须借助自身的信息资源和信息的搜集、加工、组织优势,积极开展以网络为中心的信息服务,才能在这场竞争中立于不败之地。
此在线图书管理系统,整体采纳BC模式,利用struts,hibernate两大框架整合完成,最后使用Oracle数据库来存储数据。
图书管理系统是学校管理机制中的重要组成部分,通过对图书管理系统的运行管理机制进行调查研究,开发了此图书系统。本系统中解决了学校图书管理事务中的常用基本问题以及相关统计工作。本系统中包含4个功能模块,读者管理,图书管理,图书借还,系统查询。
本系统以java语言为基础,通过各种开源框架,构建成为一个功能丰富的在线图书管理系统。
关键词:图书馆,查询,struts,框架
目录:
1引言 1
1.1项目开发的意义 1
1.2项目开发的背景 2
2 项目概述 3
2.1项目需求 3
2.2 可行性研究 3
2.2.1 经济可行性 3
2.2.2 技术可行性 3
2.2.3运行可行性 3
2.2.4 时间可行性 3
3 任务概述 4
3.1系统目标 4
3.2管理员类和管理员特性 4
3.3任务模型 5
3.4性能需求 5
4 开发平台与工具 6
4.1 J2EE平台 6
4.2开发语言-Java 6
4.3开发工具 7
4.4开发框架 7
4.5 MVC模式 8
4.6 BS模式与C/S模式的比较分析 10
5 系统设计 12
5.1图书管理系统总体联系 12
5.2系统过程设计 13
5.3数据库过程设计 13
5.4实体关系图 13
5.4.1总体E-R模型 13
5.4.2管理员实体图 14
5.4.3书架实体图 15
5.3 表结构设计 15
5.5.1登录表 15
5.5.2图书信息表 15
5.5.3借阅信息表 16
5.5.4读者信息表 16
6 系统详细设计 17
6.1图书管理员详细功能描述 17
6.2主要用例的用例描述 18
6.3模块设计 21
6.3.1图书借还模块功能 21
6.3.2系统查询模块功能 22
7 程序设计 23
7.1登录流程图 23
7.2管理员流程图 24
8 程序演示 25
9 程序的测试 30
9.1 测试的目的 30
9.2 测试的原则 30
9.3 测试的步骤 31
9.4 测试的主要内容 31
结束语 32
参 考 文 献 33
致谢 34
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]