基于web的图书流通管理系统说明书

上传人:bin****86 文档编号:55166738 上传时间:2018-09-25 格式:DOC 页数:77 大小:2.57MB
返回 下载 相关 举报
基于web的图书流通管理系统说明书_第1页
第1页 / 共77页
基于web的图书流通管理系统说明书_第2页
第2页 / 共77页
基于web的图书流通管理系统说明书_第3页
第3页 / 共77页
基于web的图书流通管理系统说明书_第4页
第4页 / 共77页
基于web的图书流通管理系统说明书_第5页
第5页 / 共77页
点击查看更多>>
资源描述

《基于web的图书流通管理系统说明书》由会员分享,可在线阅读,更多相关《基于web的图书流通管理系统说明书(77页珍藏版)》请在金锄头文库上搜索。

1、 本本科科毕毕业业设设计计(论论文文)题目名称:题目名称: 基于 web 的图书流通管理系统 学学 院:院: 计算机科学技术 专业年级:专业年级: 计算机科学与技术 08 级 学生姓名:学生姓名: xxxxxxx 班级学号:班级学号: xxxxxxxxxxxxxxxxxxxx 指导教师:指导教师: xxxxxxxxxxxxx 二一二 年 五 月 二 十 六 日I摘摘 要要随着科学技术的进步,计算机行业的迅速发展,大大提高人们的工作效率。 计算机信息处理系统的引进已彻底改变了许多系统的经营管理模式。基于 web 的图书流通管理系统是企业和学校管理机制中的重要组成部分,通过对图书管 理系统的运行管

2、理机制进行调查研究,开发了此图书系统。本系统解决了学校 图书流通管理事务中的常用基本问题以及相关统计工作。本系统中包含 6 个功 能模块:系统设置,读者管理,图书管理,图书借还,系统查询和更改口令。 本系统使用 jsp 进行网页界面的设计,MVC 设计模式,使得该系统具有开发效 率高、设计灵活、生成的软件界面友好美观等特点。本系统中通过 JDBC 驱动和 数据库进行无缝连接,后端的数据库是 MySQL,该数据库是一个开源的数据库 系统,具有较高的完整性,一致性和安全性。使用 Tomcat 6,编写 JavaBean 用 MyEclipse 以 J2EE 进行项目开发。关键词关键词:图书管理;图

3、书流通;jsp; MysqlIIAbstractWith the advances in science and technology, the rapid development of the computer industry, and greatly improve the efficiency of peoples work.The introduction of computer information processing system has revolutionized the way many system management mode. Web-based book ci

4、rculation management system is an important part in the enterprise and school management mechanisms to investigate the mechanism of the operation and management of library management system, the development of this library system. This system solves the common problems and related statistical work i

5、n the school library circulation management matters. The system contains six functional modules: system setup, the reader management, library management, books borrowed also, the system to query and change the password. This system uses jsp web interface design, MVC design pattern, making the develo

6、pment of high efficiency, flexible design, friendly software interface, the resulting appearance characteristics. Be seamlessly connected to this system through the JDBC driver and database back-end database MySQL, the database is an open source database system, with a high level of integrity, consi

7、stency and security. Use the Tomcat 6, the preparation of the JavaBean MyEclipse J2EE project development.Key words: book management;book ofcirculation ;jsp;mysql目目 录录摘摘 要要I AbstractII 第第 1 1 章章 绪论绪论1 1.1 选题来源 1 1.2 研究的目的及意义 1 1.3 基于WEB的图书流通管理系统的设计应解决的主要问题1 1.4 在国内外的发展概况及存在的问题 .2 第第 2 2 章章 方案论证方案论证3

8、 2.1 方案论述 3 2.2 技术分析与方案确定 3 2.3 可行性研究 5 2.3.1 系统要求5 2.3.2 所受限制6 2.3.3 技术可行性分析6 2.3.4 经济可行性分析6 2.3.5 社会因素可行性分析6 2.4 系统功能分析 6 2.5 图书借阅管理系统需求模型.8 2.5.1 功能描述8 2.5.2 图书管理员详细功能描述9 2.5.3 读者详细功能描述102.5.4 主要用例的用例描述10 第第 3 3 章章 系统设计系统设计13 3.1 概要设计 13 3.1.1 系统的总体结构设计13 3.1.2 系统模块设计13 3.1.3 数据库概念构设计17 第第 4 4 章章

9、 系统的实现系统的实现21 4.1 开发平台与工具 21 4.1.1 J2EE 平台.21 4.1.2 WEB 服务器和数据库.21 4.2 数据库的实现 22 4.3 子模块的设计及系统的功能模块实现25 4.3.1 程序设计概述25 4.3.2 数据库与 Web 服务器的连接264.3.3 登录模块程序设计28 4.3.4 系统管理员功能模块的实现29 4.3.5 读者管理功能模块的实现31 4.3.6 查询功能模块的实现32 4.3.7 图书管理功能模块的实现34 4.2.8 图书借还功能模块的实现35 第第 5 5 章章 系统测试系统测试37 5.1 软件测试的方法与步骤 37 5.2

10、 测试用例设计与测试用例的运行过程 38 5.3 集成测试 39 5.4 系统测试 39 5.5 性能分析 39 结结 论论41 后后 记记42 参考文献参考文献43 附附 录录441第第 1 1 章章 绪论绪论1.11.1 选题来源选题来源图书馆作为一种薪资资源的集散地,图书和用户借阅资料繁多,包含很多 的信息数据的管理工作。传统的基于文本、表格等介质的手工处理,存在工作 量大、容易出错、效率低等缺点,越来越难以满足当前日益增长的用于需求。 随着计算几的普及以及相关技术的发展,开发一个基于 web 图书管理体统的时 机已成熟。管理系统可以避免图书馆里的随意性,使得图书管理工作规范化、 系统化

11、、程序化。1.21.2 研究的目的及意义研究的目的及意义随着计算机的广泛应用,其逐步成为现代化的标志。图书馆或者一些企业 内部,甚至是书店,在正常运行过程中总是面对大量的读者信息,书籍信息以 及两者相互作用产生的借书信息、还书信息。因此需要对读者资源、书籍资源、 借书信息、还书信息进行管理,及时了解各个环节中信息的变更,要对因此而 产生的单据进行及时的处理,为了提高图书馆或者企业内部对图书存销的自动 化的管理,能够更快速的满足读者的要求,提高各种工作的效率,现对其设计 相应的系统,以达到上述的目的。 基于 web 图书流通管理系统的主要功能是实现图书馆图书借阅和归还的管 理的自动化,围绕这一主

12、要功能,本系统涉及到以下核心功能:借阅管理,归还管理。除了这些核心功能外,还包括一些基本和辅助功能,它们是用户管理、 图书馆参数管理、图书管理、统计查询。1.31.3 基于基于 webweb 的图书流通管理系统的设计应解决的主要问题的图书流通管理系统的设计应解决的主要问题1.实现图书馆对所藏图书的按类别、书名等多方面的查询,最大的方便读 者和图书馆工作人员对所需图书的查询; 2.建立图书馆外借读者数据库,方便工作人员对读者进行有效管理; 3.建立图书馆工作人员数据库,限定每个工作人员对软件操作的权限,最 大限度的保护数据库; 4.实现图书馆对新书入库,旧书注销的简单处理,并且建立书籍档案,方

13、便进货; 5.实现图书馆。21.4 在国内外的发展概况及存在的问题在国内外的发展概况及存在的问题上个世纪 90 年代初,美国科学家首次提出数字图书馆(Digital Library) 这一概念以来,全球开展数字图书馆研究和实践已十几个念头。我国图书情报 界、IT 业界自 1995 年左右开始对这一领域跟踪研究,1998 年全面升温,迄今 无论是对数字图书馆的认识,还是理论研究、关键技术准备方面,都取得了很 大的进展。国内数字图书馆的实践活动大致可以分为以下三种类型:资源服务 型、服务研究型和联合建设型。 目前国际上在线图书管理系统之所以称为热点,跟 web 技术的不断成熟与 网络带宽的不断增加

14、是分不开的,基于浏览器、服务器(B/S)网络结构建立的 在线的图书管理系统采用的胖服务器,瘦客户端的运行模式,主要的命令执行, 数据计算都在服务器完成,应用程序在服务器安装,客户机不用安装应用程序, 所有的图书日常管理事务都通过免费的浏览器来完成。采用这用 B/S 结构的图 书管理系统就大大减轻了系统管理员的工作量,更重要的是,这种方式对前段 的用户数没有限制,即使是异地的用户也可以通过浏览器进行浏览和查询。在 与传统的图书管理系统相比,基于 web 图书管理系统的管理模式突破了地理位 置,管理时间的局限,是一种全新的管理模式,其优势是显而易见的,比如内 容传播和交流沟通的无障碍与低成本;时空

15、概念的相对的自由度。目前已超过 8000 万,而使用基于 web 进行图书阅读和查询的网民也在迅速增加(尤其在高 校) ;同时国家对信息产业的大力支持,大大加强其发展速度。基于 web 的的图 书管理远远低于传统模式,在节约资料的同时管理水平与管理效率都得到了提 高。因此,无论是从管理员的角度而言,还是对于管理读者或是学生的角度而 言基于 web 管理都具有较强的优势和良好的发展前景。3第第 2 2 章章 方案论证方案论证方案论证在软件开发过程中是至关重要的一个环节,它将直接决定软件开 发的成败问题。因此在软件开发之前一定要进行方案论证这一步,从多个可供 选择的方案中选择出确实可行的最佳方案。方案论证主要通过方案论述、可行 性研究、需求分析、三个步骤来完成。2.12.1 方案论述方案论述本系统使用 JSP 完成此项目,可用的数据库有很多,如 SQL Server,Oracle,MySQL 等等;本系统是用 MySQL,客户端的服务器可以是 Tomcat、weblogic 等;本系统使用 Tomcat 6,编写 JavaBean 用 MyEclipse。2.22.2 技术分析与方案确定技术分析与方案确定ASP 的全名是 Active Server Pager ,它是基于 web 的一种编程技术,利 用它可以产生和执行动态的、交互式的、高性能的 w

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

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