1、学校图书管理学校图书管理系统的开发系统的开发信息管理专业信息管理专业 xxx第一节 引言v1.1 图书管理的现状v1.2 现有图书管理系统的概述v1.3 选题的目的、意义v1.4 图书管理系统的可行性分析v1.5 系统开发运行环境图书管理的现状v传统的图书管理模式其最大的特点是手工。v这种管理方式存在着诸多缺点,如:手续繁手续繁琐琐、工作量大工作量大、效率低下效率低下、出错率高出错率高等,同时给对大量资料的查询、更新及维护都带来不少困难。现有图书管理系统的概述现有图书管理系统的概述 v历史发展到今天,人们的生活环境已经发生了改变,大家对于图书查询这方面的要求也更高。 选题的目的、意义选题的目的
2、、意义 v随着社会的进步,信息技术的广泛应用,数字化管理的优势日趋显著。v设计实现一个图书信息管理系统,通过与计算机的结合使用给管理员和用户带来以下方便:检索迅速检索迅速、查找方便查找方便、可靠性高可靠性高、存储存储量大量大、保密性好保密性好、寿命长寿命长、成本低成本低等。这些优点能够极大地提高工作效率,也是图书馆等部门管理科学化、正规化科学化、正规化的重要标志之一。 图书管理系统的可行性分析图书管理系统的可行性分析v技术可行性v经济可行性 v运行上可行性 v从各种社会因素可行性分析 系统开发运行环境系统开发运行环境 v系统开发环境:MyEclipse Java Enterprise 6.5v
3、系统开发语言:Javav运行平台:Windows XPv数据库:MySQL5.0vWeb服务器: Tomcat6.0第二节 本系统开发相关技术介绍v2.1 javav2.2 MySqlv2.3 Struts2v2.4 Web服务器 javav这项基础技术支持最新的程序,包括实用程序、游戏和业务应用程序。 vJava 快速、安全、可靠。从笔记本电脑到数据中心,从游戏控制台到科学超级计算机,从手机到互联网,Java 无处不在! MySql vMySQL是一个小型关系型数据库管理系统 v对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于MySQL是开放源码软件,因此可以
4、大大降低总体拥有成本。 Struts2vstruts是开源软件开源软件。 Web服务器服务器v因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。目前最新版本是6.0。第三节 系统总体设计分析v3.1 系统需求分析v3.2 系统实现的目标v3.3 系统功能模块设计v3.4 系统功能结构图v3.5 系统流程图系统需求分析系统需求分析v电子阅览室,由于其不受时间与空间的限制同时又具有传统图书馆的大部分功能,能够满足各类用户的常规与特殊需求,而且其方便快捷,实现技术又比较成熟,因此受到当代人的喜爱。 系统实
5、现的目标 v(1)界面设计友好、美观。v(2)数据存储安全、可靠。v(3)信息分类清晰、准确。v(4)强大的查询功能,保证数据查询的灵活性。v(5)实现对图书借阅和归还过程的全程数据信息跟踪。v(6)提供图书借阅排行榜,为图书管理员提供了真实的数据信息。v(7)提供灵活、方便的权限设置功能,使整个系统的管理分工明确。v(8)具有易维护性和易操作性。系统功能模块设计系统功能模块设计v系统设置模块 v读者管理模块 v图书管理模块 v图书借还模块 v系统查询模块 v排行榜模块 系统功能结构图 图书管理系统系统设置 管理员设置 书架设置读者管理排行榜图书管理图书借还系统查询读者类型管理图书借阅排行榜读
6、者借阅排行榜图书借阅查询图书档案查询 图书归还 图书借阅图书档案管理图书类型管理读者档案管理 系统流程图系统流程图 登 陆系统是否登陆判断身份管理员读者图书归还图书借阅信息查询排行榜信息图书信息读者信息否第四节 数据总体结构设计v4.1 数据库概念结构设计v4.2 数据库逻辑结构设计v4.3 图书管理系统的系统E-R图v4.4 数据表设计 数据库数据库逻辑结构设计结构设计图书信息实体属性图图书信息实体属性图读者信息实体属性图读者信息实体属性图读者借还实体属性图 管理员实体属性图图书管理系统的系统图书管理系统的系统E-R图图读者图书管理员管理管理借还还书时间借书时间删除类型条形码修改密码修改名称
7、编号类型编号添加添加删除数据表设计 字段名字段名数据类型数据类型长度长度主键主键描述描述第五节第五节 图书管理系统详细设计图书管理系统详细设计v5.1 系统流程分析系统流程分析v5.2 主要模块的运行主要模块的运行v5.3 系统开发的遇到的相关问题及系统开发的遇到的相关问题及解决解决图书管理系统登陆界面 图书信息界面 图书的借阅管理图书归还管理 系统开发的遇到的相关问题及解决系统开发的遇到的相关问题及解决v图书管理系统索引图书管理系统索引 v验证输入的字符串验证输入的字符串 v自动计算图书归还日期自动计算图书归还日期v系统登陆验证码的实现系统登陆验证码的实现 第六节第六节 结束语结束语 开发的图书管理系统基本上能完成预期的目标,大致能满足读者和管理员的要求。不过也有一些不足之处需要好好改进。今后会更加努力。 在结束设计的同时也感到了劳动的艰辛与劳动成果的来之不易,明白了毕业设计是给自己提供了一个锻炼、升华、提高、完善的机会。