JSP+SQL图书管理系统设计和开发

上传人:博****1 文档编号:487263442 上传时间:2024-01-09 格式:DOC 页数:78 大小:979.01KB
返回 下载 相关 举报
JSP+SQL图书管理系统设计和开发_第1页
第1页 / 共78页
JSP+SQL图书管理系统设计和开发_第2页
第2页 / 共78页
JSP+SQL图书管理系统设计和开发_第3页
第3页 / 共78页
JSP+SQL图书管理系统设计和开发_第4页
第4页 / 共78页
JSP+SQL图书管理系统设计和开发_第5页
第5页 / 共78页
点击查看更多>>
资源描述

《JSP+SQL图书管理系统设计和开发》由会员分享,可在线阅读,更多相关《JSP+SQL图书管理系统设计和开发(78页珍藏版)》请在金锄头文库上搜索。

1、JSP+SQL图书管理系统设计和开发 学 生 姓 名:学 号:专 业 名 称:班 级:指导教师姓名:系 (部):职 称:目 录摘 要IIIAbstractIV引 言1第一章 选题背景与开发环境21.1选题背景21.2管理信息系统简介21.3 开发环境3第二章 需求分析42.1 系统需求分析42.2功能需求描述42.3性能需求52.4 可行性论证6第三章 系统总体设计73.1 业务流程73.2 系统功能模块图7第四章 系统详细设计94.1 程序流程图94.2 数据库的设计104.2.1 数据库设计概述104.2.2数据字典114.2.3 数据库的逻辑设计124.2.4 数据库物理设计15第五章

2、系统设计195.1 用户登陆195.2 添加图书信息205.3 图书类别管理215.4 管理员设置215.5 图书借阅管理225.6 会员信息管理22第六章 系统测试与发布236.1 系统测试的定义236.2图书管理系统测试的内容及方法236.3设计测试的方法246.4 系统测试案例与分析256.5 图书管理系统发布26总 结28致 谢30参考文献31附 录:32摘 要随着时代的发展,在现代中小型图书管理系统中,如何方便快捷地为用户提供服务、提高图书的利用率等问题变得越来越突出。借助网络,在图书管理和用户之间建立一个交互的电子平台,将大大提高中小型图书管理的管理水平和现代化程度。 图书管理系统

3、正是趋于这个目标而设计,主要实现了5个方面的功能:1.图书查询,对图书进行查询,可查询书本的当前状态和相关信息;2.借阅管理,包括书籍借阅和书籍归还的管理;3.图书管理,主要实现书库的管理和书籍的管理,包括书库的建立和删除,新书的入库和废书的删除等;4.会员管理,是对会员信息和借阅进行管理;5.系统管理,是对系统的权限管理。系统设计利用JSP开发工具和SQLSERVER2000数据库来开发这个图书管理系统。系统要解决的图书管理所要解决的问题,可以满足图书管理基本要求,包括添加、修改删除管理等功能。系统能根据用户的需求,快捷方便的为读者提供借阅服务。关键词: 图书管理 信息管理 jspAbstr

4、actWith the development in modern small library management system, how to quickly and easily provide users with services, enhancing the utilization of other issues become more prominent. With the network, the library management and user interaction between a e-platform will greatly enhance the manag

5、ement of small and medium level of library management and modernization. Library management system is designed to tend to this end, the main achievement of the five functional areas: one. Book inquiries, check books, check books can be the current status and related information; two. Lending managem

6、ent, including the lending library, and Books returned to the management; three. library management, the main stacks of the management and implementation of management books, including the stack room of the building and removed, new books, book storage and waste removal, etc.; four. member of manage

7、ment, is a member of loan for information and Management; five. system management is a system of rights management. System design using JSP database development tools and SQLSERVER2000 to develop the library management system. Library management system to be solved to solve the problem of library ma

8、nagement to meet the basic requirements, including add, modify, remove management. System according to user needs, provide readers with fast and convenient loan services. Key word: Literature management system、 Information management、JSP引 言计算机技术的迅猛发展,特别是随着网络技术的出现标志着信息时代已经来临。信息化浪潮、网络革命在给社会带来冲击的同时,也使图

9、书馆业务受到了强烈的冲击,图书馆传统的管理和服务方式已不能适应读者对日益增长的文献信息的需求,建设图书馆信息网络系统,是图书馆现代化建设的客观要求。建设以计算机为核心的图书馆信息网络,实现图书馆管理和服务的自动化,更好地为科技工作服务,是图书馆发展的必由之路。目前,国内大部分大型的公共图书馆和高校图书馆都实现了网络管理,中小型图书馆(包括企业图书馆),也在朝着这个方向发展。现代企业的迅猛发展, 对图书资料的需求量增大, 图书资料越来越多, 传统手工卡片式的图书借阅管理模式已经不能满足现状, 因此有必要采用先进的计算机技术对图书资源进行科学的管理。针对中小型图书管理系统的特点和要求, 综合各方面

10、的考虑采用JSP, JAVABEAN 和JDBC 等技术开发本系统。系统为三层B/S 体系结构,Tomcat 作为Web服务器MYSQL 作为数据库服务器使用HTML,JAVASCRIPT, JSP 进行网络应用程序的开发,利用JDBC 访问机制对后台数据库进行访问。第一章 选题背景与开发环境1.1选题背景随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现图书信息的管理势在必行。目前图书管理的借阅工作部分大多数还是手工管理,工作效率很低,并且不能及时了解图书的种类和用户比较需求的图书等,不能更好的适应当前读者的借阅要求。手工管理还存在这许多弊端,由于不可避免的人为因素,造成

11、数据的遗漏、误报。计算机信息化管理有着储存量大,速度快等许多优点,提供给我们的处理信息及时快捷,因此我们利用计算机提供给我们的信息对读者的借阅过程形成一整套动态的管理能够极大地提高图书管理管理的效率,这也是图书管理的科学化、正规化管理,与世界接轨的重要条件。1.2管理信息系统简介 管理信息系统就是我们常说的MIS(Management Information System),在强调管理,强调信息的现代社会中它变得越来越普及。MIS是一门新的学科,它跨越了若干个领域,比如管理科学、系统科学,运筹学、统计学以及计算机科学。在这些学科的基础上,形成信息收集和加工的方法,从而形成一个纵横交织的系统。

12、管理信息系统是现代信息管理工作不可缺少的一部分,是适应现代高图书信息管理尺度的要求、推动信息管理走向科学化、规范化的必要条件。只有信息管理规范了,才能给人们提供更好的生活环境及便利的生活空间。 信息是管理上的一项极为重要的资源,管理工作的成败取决于能否做出有效的决策,而决策的正确程度则在很大程度上取决于信息的质量。 在21世纪,人类将步入知识经济时代,知识经济时代是图书发展日新月异和知识、信息呈爆炸膨胀的时代,人类面临的要处理的信息量大到难以处理的地步,以至造成混乱的结果。 计算机的出现解决了这个问题,由于计算机迅速、准确为信息收集、加工、使用、查询提供可能。 随着以计算机技术、通信技术、网络

13、技术为代表的现代信息技术的飞跃发展,人类正在从工业时代向信息时代迈进,人们越来越重视信息资源的开发和利用,“信息化”已成为一个国家经济和社会发展的关键环节,信息化水平的高低已成为衡量一个国家现代化水平和综合国力的重要标志。 管理信息系统是一个由人和计算机等组成的,能进行管理信息的收集、传递、加工、保存、维护和使用的系统,它能实测国民经济和企业的行为、帮助实现其规划目标。管理信息系统功能包括:信息收集、信息存储、问题处理、对话及信息输出、信息管理机构。 1.3 开发环境系统是以Java Server Pages 2.0开发环境作为主要开发工具,使用Microsoft SQLserver2000作

14、为关系数据库,配合功能强大的SQL查询语言实现建立关系数据库,访问数据库,对数据库的更新,较好地实现了预定的需求功能。使用了客户端/服务器结构,并使用Microslft SQL Server2000创建中心数据库,提供完整的XML支持,还具有构成Web站点的数据存储组件所需的可伸缩性、可用性和安全功能等特点。可伸缩性和可用性。同一个数据库引擎可以在不同的平台上使用。此外,SQL Server2000支持联合服务器、索引视图和大型内存支持等功能,使其得以升级到最大Web站点所需的性能级别。数据库功能。数据库引擎充分保护数据的完整性,同时将管理上千个并发修改数据库用户的开销减到最小。SQL Ser

15、ver2000分布式查询可以引用来自不同数据源的数据,就好像数据是SQL Server2000数据库的一部分,同时分布式事务支持充分保护任何分布式数据更新的完整性。可将一组数据复制到多个移动的脱接用户,使这些用户自主地工作,然后将他们所做的修改合并回发布服务器中。第二章 需求分析2.1 系统需求分析系统的主要目的是实现一个图书管理系统。系统有2 类用户分别为管理员、读者会员。管理员经口令认证进人系统后,管理员可完成维护系统的功能, 包括管理图书和管理会员。读者会员则完成查询图书、修改个人资料、查询个人借阅信息的功能, 工作完成后可以退出系统。2.2功能需求描述随着图书的日益增多,传统的手工图书管理不仅工作量大,而且容易出现问题。图书管理设计的内容非常复杂而且繁多,比如拥有图书信息录入管理、用户信息管理、图书借阅管理和归还管理,图书的查询和修改等。由于系统主要是为方便管理员定制开发的,因此针对图书管理的实际工作而言,经过了反复地论证,最终

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 国内外标准规范

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号