1、目 录 1 引言 2 1.1 图书管理的现状 . 2 1.2 现有图书管理系统的概述 . 3 1.3 选题的目的、意义 . 4 1.4 图书管理系统的可行性分析 . 4 1.5 系统开发运行环境 . 5 第二章 本系统开发相关技术介绍 . 5 2.1 java . 5 2.2 MySql . 7 2.3 Struts2 . 8 2.4 Hibernate 9 2.5 C/S 结构 . 9 2.6 Web 服务器 11 第三章 系统总体设计分析 12 3.1 系统需求分析 . 12 3.2 系统实现的目标 12 3.3 系统功能模块设计 12 3.4 系统功能结构图 13 3.5 系统流程图 1
2、5 第四章 数据总体结构设计 . 16 4.1 数据库概念结构设计 16 4.2 数据库逻辑结构设计 17 4.3 图书管理系统的系统 E-R 图 19 4.4 数据表设计 20 第五章 图书管理系统详细设计 22 5.1 系统流程分析 22 5.2 主要模块的运行 22 5.2.1 登陆界面 22 5.2.2 图书信息管理模块 23 5.2.3 图书借还信息模块 24 5.3 系统开发的遇到的相关问题及解决 25 5.3.1 图书管理系统索引 25 5.3.2 如何验证输入的字符串 26 5.3.3 自动计算图书归还日期 26 5.3.4 系统登陆验证码的实现 27 第六章 结论 29 6.
3、1 主要研究内容及成果 30 6.2 今后进一步研究方向 30 参考文献 31 学校图书管理系统的开发学校图书管理系统的开发 摘摘 要要 当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算 机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息 管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全 性。由于信息技术的发展,许多行业在经营管理过程中对计算机技术的依赖程度也 不断增强。 在对JSP语言,SQL Server2005数据库技术以及当今社会的出租车行业的需求 进行了较深入的学习和调查的基础上,设计出了该出租车管理系统,该系统主要实
4、 现了图书管理,用户信息及管理信息的管理同时在书籍信息管理中还包括车辆的更 新,书籍的过户和监督卡管理等功能。 本论文主要阐述了书籍管理系统的需求分析,功能模块划分,数据库模式分析, 并具此设计了基于 c/S 模式的数据库结构和 JSP 程序. 关键词:JSP, SQL Server2000, ODBC, JavaBean 1 1 引言引言 随着计算机及网络技术的飞速发展,Internet/Intranet 应用在全球范围内日 益普及,当今社会正快速向信息化社会前进,信息系统的作用也越来越大。图书馆 在正常运营中总是面对大量的读者信息,书籍信息以及由两者相互作用产生的借书 信息,还书信息。因此图书管理信息化是发展的必然趋势。用结构化系统分析与设 计的方法,建立一套有效的图书信息管理系统,可以减轻工作,将工作科学化、规 范化,提高了图书馆信息管理的工作质量因此根据图书馆目前实际的管理情况开发 一套图书管理系统是十分必要的。 1.1 1.1 图书管理的现状图书管理的现状 一直以来人们使用传统的人工方式管理图书馆的日常工作,对于图书馆的借书 和还书过程,想必大家都已很熟悉。在计算机