安徽三联学院
专 科 毕 业 论 文
题目:学校图书管理系统
姓 名 王前波 专 业 计算机应用 班 级 计应(二)班 指导教师 王良燕
2010年 12月
题目:学校图书管理系统的开发
摘 要
在对JSP语言,SQL Server2000数据库技术以及当今学校图书管理的需求进行了较深入的学习和调查的基础上,设计出了该图书管理系统,该系统主要实现了图书管理,用户信息及管理信息的管理同时在书籍信息管理中还包括书籍的更新,书籍的过户和监督卡管理等功能。
本论文主要阐述了书籍管理系统的需求分析,功能模块划分,数据库模式分析,并具此设计了基于c/S模式的数据库结构和JSP程序.
关键词:JSP;SQL Server2000;ODBC;JavaBean
目 录
第一节 引言 .......................................................................................................................... 1
1.1 图书管理的现状 .................................................................................................. 1 1.2 现有图书管理系统的概述 .................................................................................. 2 1.3 选题的目的、意义 .............................................................................................. 2 1.4 图书管理系统的可行性分析 .............................................................................. 3 1.5 系统开发运行环境 .............................................................................................. 4 第二节 本系统开发相关技术介绍 .................................................................................... 5
2.1 java ....................................................................................................................... 5 2.2 MySql ...................................................................................................................... 7 2.3 Struts2 ..................................................................................................................... 8 2.4 Web服务器 ....................................................................................................... 10 第三节 系统总体设计分析 ................................................................................................ 12
3.1 系统需求分析 ...................................................................................................... 12 3.2 系统实现的目标 ................................................................................................ 12 3.3 系统功能模块设计 ............................................................................................ 12 3.4 系统功能结构图 ................................................................................................ 13 3.5 系统流程图 ........................................................................................................ 15 第四节 数据总体结构设计 ................................................................................................ 17
4.1 数据库概念结构设计 ........................................................................................ 17 4.2 数据库逻辑结构设计 ........................................................................................ 17 4.3 图书管理系统的系统E-R图 ........................................................................... 19 4.4 数据表设计 ........................................................................................................ 20 第五节 图书管理系统详细设计 ........................................................................................ 23
5.1 系统流程分析 .................................................................................................... 23 5.2 主要模块的运行 ................................................................................................ 23
5.2.1 登陆界面 .................................................................................................. 23 5.2.2 图书信息管理模块 .................................................................................. 24 5.2.3 图书借还信息模块 .................................................................................. 25 5.3 系统开发的遇到的相关问题及解决 ................................................................ 26
5.3.1 图书管理系统索引 .................................................................................. 26 5.3.2 如何验证输入的字符串 .......................................................................... 27 5.3.3 自动计算图书归还日期 .......................................................................... 27
5.3.4 系统登陆验证码的实现 .......................................................................... 28
第六节 结束语 .................................................................................................................... 32
6.1 主要研究内容及成果 ........................................................................................ 32 6.2 今后进一步研究方向 ........................................................................................ 32
第一节 引言
随着计算机及网络技术的飞速发展,Internet/Intranet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息系统的作用也越来越大。图书馆在正常运营中总是面对大量的读者信息,书籍信息以及由两者相互作用产生的借书信息,还书信息。因此图书管理信息化是发展的必然趋势。用结构化系统分析与设计的方法,建立一套有效的图书信息管理系统,可以减轻工作,将工作科学化、规范化,提高了图书馆信息管理的工作质量因此根据图书馆目前实际的管理情况开发一套图书管理系统是十分必要的。
1.1 图书管理的现状
一直以来人们使用传统的人工方式管理图书馆的日常工作,对于图书馆的借书和还书过程,想必大家都已很熟悉。在计算机尚未在图书管理系统广泛使用之前,借书和还书过程主要依靠手工。一个最典型的手工处理还书过程就是:读者将要借的书和借阅证交给工作人员,工作人员将每本书上附带的描述书的信息的卡片和读者的借阅证放在一个小格栏里,并在借阅证和每本书贴的借阅条上填写借阅信息。这样借书过程就完成了。还书时,读者将要还的书交给工作人员,工作人员根据图书信息找到相应的书卡和借阅证,并填好相应的还书信息,这样还书过程就完成了。随着近年来信息技术及计算机网络技术的不断发展, 图书馆也先从传统的图书馆发展到自动化图书馆,再发展到今天的数字图书馆,这些变化使得图书馆的形象越来越现代化,人们查找资料也更加方便。对于一些小图书馆和一些图书室来说,由于工作人员比较少,长期以来,作为图书馆的主要工作—图书借阅一直未能很好地开展。在平常的图书借阅工作中, 由于大部分读者不熟悉图书馆藏书,且对图书排架分类的不了解,往往花费很长时间才能找到其所需的书。为提高管理效率,更好地为读者服务,利用已有的办公局域网络条件,将馆藏书籍做成基于WEB的查询系统,实现图书在一个单位的网络内甚至Internet上查询,可使图书查询和借阅变得更加方便快捷,从而使图书室的工作效率得到明显提高。
传统的图书管理模式其最大的特点是手工;首先要把买来的图书资料登记到资料本上,再给每本书分类贴上标签及制作和标签相对应的图书分类卡片,最后把图书分类卡片按类别分别放置在文件柜里。对于有学生(教师)证的学生(教师)来说还要对他们资料作一定的记录。并且在人们来借书的
1
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库计算机专业毕业论文-图书管理系统在线全文阅读。
相关推荐: