时间: 2021-08-10 01:49:34 人气: 19 评论: 0
近年来,随着高校办学规模的不断扩大,师生人数大幅度上升,借阅图书亦日益增加,使得图书的数目、规模比以往更复杂,管理业务变得更加繁琐,若仍采用传统手工记录的方式或用较为粗糙的管理软件管理业务,不仅浪费人力且出错率高。随着图书馆规模不断扩大,面对着庞大的信息量,传统的人工方式管理会导致图书馆管理上的混乱,影响整个图书馆的运作和控制管理。当今时代是飞速发展的信息时代,图书管理系统,是一套利用计算机信息网络技术,实现对引用、注释和参考图书的自动化处理和规范化管理,服务于教师,学生及各类科研人员的集成式软件工具。它融合科研图书的单机资料管理与Internet数据查寻等功能,旨在帮助收集和管理图书资料,并以规范的格式把图书的引用和注释输出到字处理软件中,为图书需求者提供满意的服务。图书管理系统有利于提高图书管理人员的综合素质,增强图书馆资源的共享性和流动性,从本质上实现传统图书管理方式的变革,提高图书管理系统的应用为图书管理人员带来重大转变变,提高了管理水平和服务水平。
为此,建立一套适合高校自身的借阅管理系统,开发出一种更方便、更实用的系统迫在眉睫,可以减少管理员的工作量,使工作规范化、科学化,从而提高图书信息管理的工作质量。
2021.10.01--2021.10.7 选题,收集资料、完成开题报告。
2021.10.13—2021.10.16 进行需求分析阶段。
2021.10.17--2021.11.30 系统开发阶段,系统内容分析,系统设计规划。
2021.12.01--2021.12.20 页面的设计与编码。
2021.12.21—2021.12.26 各功能模块的设计与实现及数据库的建立。
2021.12.27—2021.12.30 测试及修改,对各部分进行调试。
2022.1.1—2022.1.10 文档的写作以及总结整个制作过程。
2022.1.11—2022.1.15 修改论文及相关文档,准备答辩。
主要内容和关键问题
实现了如下四个子系统,分别是登录子系统,查询子系统,借还子系统,管理子系统。
登录子系统:它主要提供用户登录功能,并按各用户的权限使用本系统。本系统分三类用户:权限公查询,管理员的权限是借还书和管理书,超级管理员的权限是管理读者,管理图书分类,管理管理员登录帐户,管理图书。
查询子系统:主要用于查询图书,其中直接查询包括按图书编号直接查询,按书名查询,按作者查询,按出版社查询(可选模糊查询)。多条件查询可以按读者的要求选取所需要的图书直接查询和模糊查询,多条件查询)。
借阅子系统:主要由图书管理员进行借书还书记录的登记和清除,它分别由二个界面:借书操作界面和还书界面构成。
借阅管理子系统:分别是由图书管理员管理图书(包括图书信息的修改,新图书的增加,旧图书的删除),超级管理员管理图书分类,管理信息、,管理管理员登录帐户。
拟采用的方法和措施
1.前台方面采用html、css、JavaScript、jsp
2.后台方面采用java web
根据软件工程快速原型模型的开发思想,分析了基于JAVA的图书管理系统的开发过程:首先根据系统特点确立开发模型,再通过对系统进行的需求分析研究,建立结构化分析模型,得出系统功能模块及数据流图,然后进行数据字典分析,确定数据的定义与属性,建立数据表,最后完成系统功能的实现;论述了图书管理系统的运行环境和前台、后台的设计:本系统基于JAVA技术开发,可运行于TOMCAT等WEB服务器软件下,前台使用HTML结合el标签库设计了前台JSP页面,后台使用springmvc框架技术实现MVC三层结构设计了程序流程,并结合mysql数据库系统实现了数据的查询,插入,删除和修改。最终设计出的系统包括读者模块和管理员模块,实现了借还书籍,书籍管理,读者管理等图书管理系统的基本功能。
196
198
82