1 / 43
文档名称:

图书信息管理系统.doc

格式:doc   大小:436KB   页数:43页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

图书信息管理系统.doc

上传人:rdwiirh 2020/6/19 文件大小:436 KB

下载得到文件列表

图书信息管理系统.doc

文档介绍

文档介绍:课程设计(2010—2011学年第一学期)说明此次课程设计是我们小组对两周以来的实****内用的一个总结。本小组成员包括:宋阳、苏莎莎、郑环宇、常宏。我们共同努力,分工协作,共同完成了本次信息网络开发工具课程实****的全部内容。我们选择的课题是:图书信息管理系统。1、本次项目管理技能训练主要内容包括:(1)通过javabean实现登录界面;(2)实现主界面,列出全部模块及其子功能;(3)配置连接MySql数据库,并建立数据库表,录入基本信息;(4)实现“采编管理”模块,及其子功能:图书预定、编码库入库;(5)实现“流通管理”模块,及其子功能:借书、还书;(6)实现“综合查询”模块,及其子功能:基本查询、高级查询、读者查询;(7)实现“读者管理”模块,及其子功能:办理借书卡、销卡;(8)通过servlet实现读者留言;目录1需求分析 32技术准备 ——JSP 43数据库设计 54系统功能设计 75系统实现及关键代码 356设计总结 402010—2011信息网络开发工具课程设计图书信息管理系统(信息管理与信息系统08级宋阳苏莎莎郑环宇常宏)指导老师:刘书霞随着计算机技术的不断应用和提高,计算机已经深入到社会生活的各个角落。而采用手工管理图书的方法,不仅效率低、易出错、手续繁琐,而且耗费大量的人力。为了满足图书馆管理人员对图书馆书籍,读者资料,借还书等进行高效的管理,在工作人员具备一定的计算机操作能力的前提下,特编此图书信息管理系统软件以提高图书馆的管理效率。图书信息管理系统涉及采编管理信息、流通管理信息、综合查询信息、读者管理信息等多种数据管理。从管理的角度可将图书分为两类:图书信息管理、读者数据管理。图书信息管理包括图书征定、借还、查询等操作,读者数据管理包括读者信息管理和个人信息的录入、修改和删除。1需求分析人工管理图书的手续繁索、效率低下给具有强烈时间观念的管理人员带来了诸多不便,学校图书馆缺少一套完善的图书管理软件,为了对图书的管理方便,因此必须开发图书管理系统。立足于校园实际,着眼于未来发展,建成符合标准化协议、通用性较强、实用的系统,以提高图书信息的现代化管理水平,实现信息资源的共享。图书管理系统是一种基于集中统一规划的数据库数据管理新模式。在对图书、读者的管理,其实是对图书、读者数据的管理。本系统的建成无疑会为管理者对图书管理系统提供极大的帮助。使用该系统之后,图书馆管理人员可以管理读者的登记、图书的购入、借出、归还以及注销等;还可以查询某位读者、某本图书的借阅情况,对当前借阅情况给出一些统计,给出统计表格,以全面掌握图书的流通情况。本系统的宗旨是提高图书管理工作的效率,减少相关人员的工作量,使学校的图书管理工作真正做到科学、合理的规划,系统、高效的实施。系统主要功能模块如下:(1)图书预定:通过对具体图书信息的录入实现对图书的预定,便于管理员管理。(2)编目入库:主要是对图书馆中已有的图书进行编排,便于读者借书还书管理。(3)借/还书:通过已经申请的借书卡号,实现对编排的图书借出/还回。(4)查询:可以通过基本查询对图书书名的关键字进行查询,或者选择书号、书名、作者、出版社信息进行查询,还可以按卡号对读者进行查询。(5)办/销卡:办卡时要录入读者的相关信息,预设卡号:销卡时输入卡号即可实现卡的销毁。——JSP技能训练的第一阶段是学****和了解JSP。JSP是JavaServerPage的缩写,是由SunMicrosystems公司倡导、许多公司参与建立一种动态网页技术标准,它在动态网页的建设中有强大而特别的功能。JSP是一种服务器端HTML(或XML)嵌入Java代码的脚本语言,是开发Web动态网站快速而有效的工具,JSP的技术的优势:(1)JSP技术是用Java语言作为脚本语言的。Java语言是成熟的、强大的、易扩充的编程语言。(2)高效性与安全性。JSP在执行前先被编译成字节码,字节码由Java虚拟机解释执行,比源码解释效率高。(3)可维护性。由于JSP技术是一种开放的、跨平台的结构,因此Web服务器、平台及其他组件能很容易升级或切换,且不会影响JSP基本的应用程序。(4)稳定性。(5)产品的多样性。JSP技术的弱势:(1)与ASP一样,Java的一些优势正是它致命的问题所在。正是由于为了跨平台的功能,为了极度的伸缩能力,所以极大的增加了产品的复杂性。(2)Java的运行速度是用class常驻内存来完成的,所以它在一些情况下所使用的内存比起用户数量来说确实是“最低性能价格比”了。