欢迎光临!
Rss订阅设为首页请您留言

计算机源码设计

精品源码设计搜索:
您当前位置:网站首页 >> java,jsp类 >> 基于struts技术的图书管理系统

计算机源码设计项目-基于struts技术的图书管理系统

2011-10-19 01:02:01 来源:计算机源码设计网 浏览:84
如果你满意这个设计可以分享到:
以下是本计算机源码设计介绍,若对此项目感兴趣,请联系QQ:2426671765 message

【友情提示】大神ssm项目都可以升级springboot,所有java网站项目可以支持Eclipse,Idea和myEclipse工具!

【专业优势】18年功力源码技术大神,坐阵亲临指导,远程协助包100%成功运行!

目 录
第一章 JAVA的网络功能与编程 5
1.1 JAVA语言简介 5
1.2 JAVA语言在网络上的运用 5
1.3 sevlet技术简介 5
第二章 Struts概述 7
2.1 Struts的由来和发展 7
2.1.1 MVC简介 7
2.1.2 jsp发展模型对比 9
2.1 Struts的优缺点 10
2.2.1 Struts的优点 10
2.2.2 Struts的缺点 10
2.2.3 Struts的工作流程 10
第三章 系统需求分析 12
3.1 需求分析 12
3.1.1 问题定义 12
3.1.2 可行性研究 12
3.1.3 图书管理系统具体任务要求和运行过程 13
3.2 技术方面可行性分析 14
3.2.1 软件分析 14
3.2.2 人员分析 14
3.3 经济方面可行性分析 14
3.4 结论 14
第四章 系统总体设计 15
4.1数据流程分析 15
4.2 系统总体软件结构 17
3.3 数据库设计 18
3.3.1 数据项和数据结构 18
3.3.2 数据库概念设计 19
3.3.3 数据库物理表设计 22
第五章 主要功能详细设计 26
4.1封装了数据操作层的类(com.core.ConnDB)实现 26
4.2系统登陆模块的实现 29
4.3图书信息管理模块的实现 31
4.3.1 图书类别信息添加功能实现 31
4.3.2 图书类别信息维护功能实现 33
4.3.3 图书信息添加功能实现 34
4.4读者信息管理模块的实现 38
4.4.1 读者类别信息添加功能实现 38
4.4.2 读者信息添加功能实现 40
4.4.3 读者信息管理功能实现 44
4.5 图书借阅管理模块的实现 45
4.5.1 图书借阅功能实现 45
4.5.2 图书续借功能实现 49
4.5.3 图书归还功能实现 52
4.6 系统管理模块的实现 54
4.6.1 管理员权限设置功能的实现 54
4.6.2 个人口令修改功能实现 57
总结 59
参考文献 60

 


摘 要
随着科学技术的进步,计算机行业的迅速发展,大大提高人们的工作效率。
计算机信息处理系统的引进已彻底改变了许多公司的经营管理 。甚至附近的一个小店主也可能正在用计算机来控制销售、记账以及其他活动。在一些大公司里,电子信息处理系统监测全部工作设备的操作与运行。
图书管理系统是学校管理机制中的重要组成部分,通过对图书管理系统的运行管理机制进行调查研究,开发了此图书系统。本系统中解决了学校图书管理事务中的常用基本问题以及相关统计工作。本系统中包含6个功能模块:系统设置,读者管理,图书管理,图书借还,系统查询和更改口令。
本系统使有jsp进行网页界面的设计,使用MVC设计模式,采用了开源框架Struts,它采用了当今软件设计的最新技术,具有开发效率高、设计灵活、生成的软件界面友好美观等特点。本系统中通过jdbc驱动和数据库进行无缝连接,后端的数据库是mysql,也是一个开源的数据库系统,该数据库具有较高的完整性,一致性和安全性。
关键词:图书管理,信息管理,jsp,struts。

 

Abstract
With the progress of science and technology,the rapid development of the computer industry, improve people's working efficiency greatly.
The introduction of computerized information systems has sharply changed management control in many companies. Even a neighborhood shopkeeper may now use computers to control sales, billing, and other activitise . In large companies, electronic data processing systems monitro entire projects and sets of operations.
The management of books is the important part of the administration of school organization. Investigations through the mechanism of management the books system. This system contains six modules, namely system set, reader informantion management, book information management,books borrowing and returning,system information query and password set.
This system use Java Server Pages Techonolege carry on front develop, the software design mode of MVC with open source framework techonolege namely Struts, which adopts new technologies most who software design nowadays and has to be high to develop efficency, designflexible, beautiful friendship interface software that produce, etc.characteristic. This system use jdbc driver to connect the mysql database server,which is also an open source database system in the world.It has high integrity security, and consistency.

Key words: books management,information management,jsp,struts.


 系统名称:基于struts的图书管理系统

程序说明:
系统开发环境: Windows xp sp2 + myEclipse5.5 + Tomcat6.0 + MySQL5.0
数据库文件:直接将数据库目录下的db_librarySys文件夹复制到mysql数据库的data目录下即可
mysql数据库登陆信息: 帐号root,密码123(自己可以在com.core.ConnDB类中修改)
管理员测试帐号: admin 密码: admin

系统功能与特色:
  (1)图书类别信息管理:作为一个学校的图书馆,涉及到的图书是很多的,这就有必要对图书进行分门别类,这样有利于对图书的查询和管理。不同的图书类别可以借阅的天数也是不一样的,管理员登陆系统后可以对图书类别进行添加,更新和删除操作。
  (2)图书信息管理:当管理员对图书类别信息添加完成后,就可以开始进行图书信息的录入了,只有将图书馆拥有的图书录入系统中,读者朋友在登陆系统后才可以查询到自己喜欢的该图书。
  (3)读者类别管理:为了方便图书馆的管理,系统对读者的类别进行了分别,不同的读者类别可以借阅图书的数目是不一样的。管理员在登陆系统后可以这个读者类别信息进行管理,包括添加读者类别信息,修改读者类别,删除读者类别,特别是执行删除操作时需要保持数据库表数据之间的一致性。
  (4)读者信息管理:当管理员把读者类别信息编辑好完成后,就可以办理读者信息了,管理员可以添加新的读者信息,修改已经存在的读者信息,删除读者信息。
  (5)图书借阅管理:读者可以登陆系统查询自己喜欢的图书,然后到图书馆进行图书借书的登记操作,当读者看完了书或需要归还时,需要拿着自己的图书到图书馆进行归还,此时有管理员办理图书归还业务。当然,如果读者借阅了图书因某种原因忘记了归还,管理员还可以对这些信息进行统计,同时,管理员还可以对已经出借的图书进行续借的办理。
  (6)系统设置: 管理员登陆系统后可以修改图书馆的信息,可以修改管理其他操作员的信息,可以管理书架信息。
  (7)口令更改:无论是管理员或读者身份登陆系统后,都可以对自己的登陆密码进行修改操作,这样保证了系统的安全性。
  (8)系统特点:采用MVC设计模式,完全采用面向对象的设计思想,使用了开源框架Struts。

运行截图:
计算机源码设计实例-基于struts技术的图书管理系统截图

优酷视频演示(窗口太小不清晰点击优酷连接到优酷网观看):
 

qq空间详情地址:
计算机源码设计大神出品
 


国内香港美国空间

(1)struts图书系统-添加读者
计算机源码设计实例-基于struts技术的图书管理系统截图

(2)struts图书系统-系统登录
计算机源码设计实例-基于struts技术的图书管理系统截图

(3)struts图书系统-图书馆信息
计算机源码设计实例-基于struts技术的图书管理系统截图

(4)struts图书系统-管理员设置
计算机源码设计实例-基于struts技术的图书管理系统截图

(5)struts图书系统-读者类别管理
计算机源码设计实例-基于struts技术的图书管理系统截图

(6)struts图书系统-读者管理
计算机源码设计实例-基于struts技术的图书管理系统截图

(7)struts图书系统-图书类别管理
计算机源码设计实例-基于struts技术的图书管理系统截图

(8)struts图书系统-添加图书
计算机源码设计实例-基于struts技术的图书管理系统截图

(9)struts图书系统-图书管理
计算机源码设计实例-基于struts技术的图书管理系统截图

(10)struts图书系统-图书借阅
计算机源码设计实例-基于struts技术的图书管理系统截图

(11)struts图书系统-图书续借
计算机源码设计实例-基于struts技术的图书管理系统截图

(12)struts图书系统-图书归还
计算机源码设计实例-基于struts技术的图书管理系统截图

(13)struts图书系统-图书档案查询
计算机源码设计实例-基于struts技术的图书管理系统截图

(14)struts图书系统-图书借阅查询
计算机源码设计实例-基于struts技术的图书管理系统截图

(15)struts图书系统-超期提醒
计算机源码设计实例-基于struts技术的图书管理系统截图

(16)struts图书系统-读者功能
计算机源码设计实例-基于struts技术的图书管理系统截图
以上是本计算机源码设计介绍,若对此项目感兴趣,请联系QQ:2426671765 message

大神联系方式

上一个计算机源码设计:JSP008超市库存系统
下一个计算机源码设计:没有了
发表评论发表计算机源码设计评论
网名:
评论:
验证:
共有0人对本计算机源码设计发表评论查看所有评论(网友评论仅供表达个人看法,并不表明本站同意其观点或证实其描述)
版权所有:计算机源码设计网 CopyRight  © 2007-2023 All Rights Reserved 赣ICP备17010611号-1   360网站安全检测平台
用心做计算机源码设计