b/s架构在图书馆图书管理系统中的应用.rar
b/s架构在图书馆图书管理系统中的应用,b/s架构在图书馆图书管理系统中的应用1.2万字 36页资料含开题报告+任务书+设计说明书+使用手册+论文正文+答辩ppt摘 要如今是信息化的社会,通过图书馆获取信息已经成为人们生活中一个不可缺少的途径,而图书馆信息资源的有效管理已经成为人们获取信息的关键。基于b/s模式的图书馆管理系统,实现了网上自动化管理,保证了...
该文档为压缩文件,包含的文件列表如下:
内容介绍
原文档由会员 usactu 发布
B/S架构在图书馆图书管理系统中的应用
1.2万字 36页
资料含开题报告+任务书+设计说明书+使用手册+论文正文+答辩ppt
摘 要
如今是信息化的社会,通过图书馆获取信息已经成为人们生活中一个不可缺少的途径,而图书馆信息资源的有效管理已经成为人们获取信息的关键。基于B/S模式的图书馆管理系统,实现了网上自动化管理,保证了信息流程中数据的一致性、实时性,节约了办公费用,提高了工作效率,使编辑室管理工作迈上了一个新台阶。
本文首先分析了目前图书馆信息化建设现状,提出图书管理系统存在的意义。接着对系统需求,模块设计和系统架构进行了分析,重点介绍了基于Spring+Struts+Hibernate(简称SSH组合框架)框架系统的优势和部分代码设计。使用基于SSH 3层架构整合方式的B/S模式的图书馆图书管理系统,将Struts MVC设计,Spring中的Bean管理、事务管理以及Hibernate的对象关系映射功能融为一体,解决了目前基于J2EE架构Web应用的系统开发所引起的许多问题。
关键词:图书馆;图书管理;SSH框架
Application of B/S Framework on Library Book Manage System
ABSTRACT
Now is the information society, already became the people through the library gain information to live an essential way, but the library information resource effective management already became the people to gain the information the key. Library management system based on the B/S framework has realized the on-line automation management, had guaranteed in the information flow the data uniformity, timeliness, reduced the labor time, saved the office expense, enhanced the working efficiency, caused the editorial office supervisory work to step a new stair.
This article has first analyzed the present situation of library information construction, proposes the book manage system existence significance. After that to the system demand, the module design and the system framework has carried on the analysis, introduced with emphasis system of Spring+Struts+Hibernate framework(called SSH framework)’s superiority and the partial codes design. based on SSH framework B/S pattern library book manage system, Struts the MVC design, in the Spring Bean management, the business management as well as the Hibernate object relations mapping function merges into a whole, has solve many present questions which application system development caused based on J2EE construction Web.
Keywords: Library;Book Manage;Spring+Struts+Hibernate
目 录
摘 要 I
ABSTRACT II
目 录 1
插图索引 1
1 绪论 1
1.1 课题的研究目的 1
1.2 课题的研究意义 2
1.3 本文完成的主要工作 2
2 图书管理系统的设计模式 3
2.1 B/S模式介绍 3
2.2 轻量级J2EE架构 3
2.2.1 Struts分析 3
2.2.2 Spring分析 4
2.2.3 Hibernate分析 5
2.3 应用服务器选择 7
3 图书馆图书管理的解决方案 8
3.1 系统结构设计 8
3.2 系统功能介绍 8
3.3 SSH框架技术设计 9
3.4 系统整体框架 9
3.4.1 系统技术方案的选择 11
3.4.2 框架的优势 12
3.5 数据库设计 13
4 SSH架构在系统中的应用与实现 17
4.1 系统框架选择 17
4.2 图书管理系统实现 17
4.2.1 在表现层上利用Struts显示页面 18
4.2.2 在业务层上实现具体的业务功能 20
4.2.3 在数据层上实现对数据的操作 20
4.2.4 创建Hibernate持久化对象 21
4.2.5 用配置文件来整合整个系统 21
4.3 系统代码目录结构 24
4.4 系统运行环境 26
结 论 27
致 谢 28
参考文献 29
插图索引
图表 2.1 Struts框架结构 4
图表 2.2 Spring框架结构 5
图表 2.3 Hibernate框架结构1 6
图表 2.4 Hibernate框架结构2 7
图表 3.1 系统功能图 8
图表 3.2 三层架构逻辑图 10
图表 4.1 添加图书信息界面 18
图表 4.2 管理图书信息界面 18
图表 4.3 系统代码目录 25
参考文献
[4]林信良著.《Spring技术手册》[M]. 北京:电子工业出版社,2005-06-12:51-213.
[5]孙卫琴著.《精通Hibernate--Java对象持久化技术详解》[M]. 北京:电子工业出版社,2005-05-01: 543.
[6] Jeff Ferguson. Writing Object-Oriented Code [M]. Software World, 2003, 34(2):6 -11.
[7]微软公司著.《数据库程序设计》[M]. 北京:高等教育出版社,2006-04-05:121-122.
[8](美)Ted Hustled等著,黄若波 程峰 程繁科 译.《实战STRUTS》[M]. 北京:机械工业出版社, 2005-5-1:317.
1.2万字 36页
资料含开题报告+任务书+设计说明书+使用手册+论文正文+答辩ppt
摘 要
如今是信息化的社会,通过图书馆获取信息已经成为人们生活中一个不可缺少的途径,而图书馆信息资源的有效管理已经成为人们获取信息的关键。基于B/S模式的图书馆管理系统,实现了网上自动化管理,保证了信息流程中数据的一致性、实时性,节约了办公费用,提高了工作效率,使编辑室管理工作迈上了一个新台阶。
本文首先分析了目前图书馆信息化建设现状,提出图书管理系统存在的意义。接着对系统需求,模块设计和系统架构进行了分析,重点介绍了基于Spring+Struts+Hibernate(简称SSH组合框架)框架系统的优势和部分代码设计。使用基于SSH 3层架构整合方式的B/S模式的图书馆图书管理系统,将Struts MVC设计,Spring中的Bean管理、事务管理以及Hibernate的对象关系映射功能融为一体,解决了目前基于J2EE架构Web应用的系统开发所引起的许多问题。
关键词:图书馆;图书管理;SSH框架
Application of B/S Framework on Library Book Manage System
ABSTRACT
Now is the information society, already became the people through the library gain information to live an essential way, but the library information resource effective management already became the people to gain the information the key. Library management system based on the B/S framework has realized the on-line automation management, had guaranteed in the information flow the data uniformity, timeliness, reduced the labor time, saved the office expense, enhanced the working efficiency, caused the editorial office supervisory work to step a new stair.
This article has first analyzed the present situation of library information construction, proposes the book manage system existence significance. After that to the system demand, the module design and the system framework has carried on the analysis, introduced with emphasis system of Spring+Struts+Hibernate framework(called SSH framework)’s superiority and the partial codes design. based on SSH framework B/S pattern library book manage system, Struts the MVC design, in the Spring Bean management, the business management as well as the Hibernate object relations mapping function merges into a whole, has solve many present questions which application system development caused based on J2EE construction Web.
Keywords: Library;Book Manage;Spring+Struts+Hibernate
目 录
摘 要 I
ABSTRACT II
目 录 1
插图索引 1
1 绪论 1
1.1 课题的研究目的 1
1.2 课题的研究意义 2
1.3 本文完成的主要工作 2
2 图书管理系统的设计模式 3
2.1 B/S模式介绍 3
2.2 轻量级J2EE架构 3
2.2.1 Struts分析 3
2.2.2 Spring分析 4
2.2.3 Hibernate分析 5
2.3 应用服务器选择 7
3 图书馆图书管理的解决方案 8
3.1 系统结构设计 8
3.2 系统功能介绍 8
3.3 SSH框架技术设计 9
3.4 系统整体框架 9
3.4.1 系统技术方案的选择 11
3.4.2 框架的优势 12
3.5 数据库设计 13
4 SSH架构在系统中的应用与实现 17
4.1 系统框架选择 17
4.2 图书管理系统实现 17
4.2.1 在表现层上利用Struts显示页面 18
4.2.2 在业务层上实现具体的业务功能 20
4.2.3 在数据层上实现对数据的操作 20
4.2.4 创建Hibernate持久化对象 21
4.2.5 用配置文件来整合整个系统 21
4.3 系统代码目录结构 24
4.4 系统运行环境 26
结 论 27
致 谢 28
参考文献 29
插图索引
图表 2.1 Struts框架结构 4
图表 2.2 Spring框架结构 5
图表 2.3 Hibernate框架结构1 6
图表 2.4 Hibernate框架结构2 7
图表 3.1 系统功能图 8
图表 3.2 三层架构逻辑图 10
图表 4.1 添加图书信息界面 18
图表 4.2 管理图书信息界面 18
图表 4.3 系统代码目录 25
参考文献
[4]林信良著.《Spring技术手册》[M]. 北京:电子工业出版社,2005-06-12:51-213.
[5]孙卫琴著.《精通Hibernate--Java对象持久化技术详解》[M]. 北京:电子工业出版社,2005-05-01: 543.
[6] Jeff Ferguson. Writing Object-Oriented Code [M]. Software World, 2003, 34(2):6 -11.
[7]微软公司著.《数据库程序设计》[M]. 北京:高等教育出版社,2006-04-05:121-122.
[8](美)Ted Hustled等著,黄若波 程峰 程繁科 译.《实战STRUTS》[M]. 北京:机械工业出版社, 2005-5-1:317.