论文总字数:17004字
目 录
1.绪论 1
1.1背景介绍 1
1.2本文工作 1
1.3本文组织结构 2
2.系统开发所采用的技术 3
2.1JSP技术简介 3
2.2 系统使用的编程语言 3
2.3 B/S结构 3
2.4 Mysql数据库简介 3
2.5 MVC模式 3
3.系统分析 5
3.1系统的可行性分析 5
3.1.1经济可行性 5
3.1.2技术可行性 5
(1)动态网页制作技术 5
(2)数据库服务器 5
3.1.3时间可行性 5
3.1.4法律可行性 5
3.2需求分析 6
3.2.1背景需求分析 6
3.2.2性能需求分析 6
3.2.4综合分析 7
3.3系统的功能分析 7
4.系统总体设计 9
4.1项目开发计划 9
4.2系统功能 9
4.3数据流图 10
4.4删除和修改功能。 10
4.5添加图书和用户的功能模块 11
4.6整个系统业务流程图 13
4.7数据库设计 13
4.7.1实体简介 13
4.7.2E-R图 14
4.7.3系统数据库的实现 14
5.详细设计及实现 17
5.1图书管理系统的系统登录 17
5.2图书管理系统的首页设计 18
5.3登录的用户密码管理功能 18
5.4对用户信息进行操作的功能模块 20
5.5图书信息的管理功能模块实现 21
5.6借阅信息管理模块实现 22
5.7对还书功能管理模块实现 23
5.8信息查询模块实现 24
6.系统测试 25
6.1程序测试的概念和背景 25
6.2程序的测试方法意义 25
6.3测试的步骤 25
6.4小结 27
结 论 28
参考文献: 29
致谢 30
图书管理系统的设计与实现
李爽
,China
ABSTRACT : The current society is a highly informatized society, and modern information management technologies that use high technology as the core technology have gradually replaced traditional manual management methods. In particular, more information management is needed in the area of library management. Because there is more information in the library, the database that the system needs to select is critical. A safe and stable data can guarantee the security of data, and it can also facilitate the operation of the system.
This topic is based on the current needs of readers and users, a comprehensive system design a library management system, using Java programming technology and JSP technology as the basis, the database uses MySQL5.5 database, and Browser/Sever mode as the system architecture. A brand-new library management system is designed and implemented. The system can realize the query of book information, the operation of borrowing and returning books, and the related system operations.
Key words: books; information technology; JAVA; JSP; mysql
1.绪论
1.1背景介绍
现在的计算机技术日新月异,并且与人们的生活密不可分。现如今的社会正向全面信息化和自动化发展,计算机网络技术的作用日益增大,影响着我们的生活和工作。学会灵活运用这些新兴技术,可以方便我们的工作和生活,大大的提高了社会生产力。正因为现在是高度信息自动化的社会,设计相关的管理系统早已经是各行各业迫在眉睫的事情了,可以提供所面对的用户群体更加高效快捷的操作方式,也可以提高面对其他系统时的竞争力。
当然,伴随着信息以及新型科技的高速发展,图书信息管理方面的工作将面对十分严峻的考验。因为,在传统的图书信息管理的模式里,工作人员的工作量十分庞大和繁琐对比当今信息化的环境,有不少的局限性,基本不适应经营管理者的要求。换一种说法就是,传统的图书管理方式已经被时代所淘汰,设计一种新的图书管理系统迫在眉睫。
虽说计算机已经慢慢的影响人们的学习工作,但是目前国内的很多地方仍然没有使用先进的计算机技术所设计的图书管理系统。工人的工作效率低不说,读者用户进行借阅图书的流程也是十分的繁琐。国外,在一些使用了管理系统的图书馆,我们可以清楚的看出它具有的优势和带来的方便。显而易见人工管理存在许多的劣势,也存在人工所产生的的误差比如图书信息的缺失、图书信息的错误等。与人工管理的方式进行对比,计算机操作的优势无限大。第一,计算机的运算速度极快,处理信息的能力不是人所能够相比的。第二,计算机采用智能处理器,出现错误的概率微乎其微。第三,读者用户使用计算机进行操作可以节省大量时间,其流程也比人工简单易懂。极大的方便了读者用户。
在早期信息技术和Internet技术没有现在这么先进的时候,世界上普遍采用人工的方式来管理图书信息,需要很多道工序和步骤并且这些都是由人工完成, 这就造成了很多的任务量,导致工作效率低下。因此旧时代的图书管理系统造成了很多人工费用,早就已经不能适应现代信息化社会的要求,落后时代发展的需要。所以急需一种高效的,便捷的,信息化的管理方式来改变这种现状,所以图书管理系统就在这种时代背景下应由而生。
剩余内容已隐藏,请支付后下载全文,论文总字数:17004字
该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;