jsp+mysql图书管理系统的设计与实现(4)
时间:2021-08-14 21:12 来源:毕业论文 作者:毕业论文 点击:次
随着计算机科学技术的发展,计算机在各行各业广泛应用。目前,市面上的 系统主要基于两种架构:C/S 组织架构和 B/S 组织架构。基于 C/S 架构的系统通 过插件向服务器发出请求,服务器响应请求;而基于 B/S 模式的系统通过浏览器 直接访问服务器,用户可以通过任一台计算机就可以访问系统,这就方便了用户 的使用。在一般的院校中,基于 B/S 模式的图书管理系统直接通过网络连接访问 [3]系统的界面,学生可以通过该系统直接查询图书信息,同时该系统可以及时更 新维护学生信息,减少了信息修改的步骤,方便用户,同时减轻管理人员的工作 量。 图书管理系统的核心功能是实现数据的科学管理。基本数据管理涉及图书的 管理、用户的管理、图书借阅的管理和图书归还的管理,针对这些信息的维护和 管理,系统需具有自动计算截止日期的功能,图书管理系统的设计还应结合实际 需求,满足不同人员的需求。图书管理系统的成功研发,提高以传统图书管理模 式为主的人员的效率、减小工作人员的时间消耗、降低了图书信息的出错率,同 时可以实现无纸化的图书管理,减少纸质资源损耗,具有一定的实用价值。 1.2 国内外研究现状 1.2.1 国外研究现状 1.2.1 国内研究现状 1.3 本文研究内容及主要贡献 就目前而言,国内外高校已使用计算机来实现学校图书的信息化管理。但是 由于各个学校状况不同,统一标准的系统已不适用于各类学校。各类学校以人才 培养和自身未来发展为出发点,开发出一个适应自己学校使用,具有自己特色的 应用系统。 图书管理系统主要应用 JSP 技术、B/S 系统结构、Tomcat 服务器相关知识, 结合当前先进技术,融贯最新成果,实现人员、图书便利管理、图书检索高效、 借阅流通迅速。具体而言,根据学校的基本需求和我校图书借阅的实际情况,主 要将用户分成三种类型的使用者,分别是普通用户、图书管理员、系统管理员, 每种类型的使用者的权限不同,能够使用系统的功能就不同。普通用户只能使用 系统的基础功能,普通管理人员是系统的最小权限者。图书管理员也是系统的使 用者,它能使用系统的基本功能,还添加了图书管理的功能,主要是针对图书信 息的存;同时还具备图书借阅信息管理功能。系统管理人员是系统的最高权限者, 它是系统的设置者,有权修改系统设置,也有权利直接增加系统的使用者。 本次设计将图书管理系统分为 3 个功模块:普通用户模块、图书管理员模块、 系统管理员模块。将三大模块进一步细化分为 6 个子功能模块:登录、系统设置、 用户管理、图书管理、图书借阅、系统功能。登录模块是系统的第一个模块,用 于人员的登录,是使用系统的踏脚石。系统设置模块只能是系统管理人员的功能 模块,该模块是添加图书书目以及对管理员设置,即是有权设置谁为图书管理员 和取消谁的图书管理员权限。用户管理模块的使用者是系统管理员,主要负责对 系统的使用者的创建和使用者信息的修改、删除。图书管理模块的两种类型的使 用者是系统管理员和图书管理员,主要是负责图书信息的登记、修改、删除。图 书借阅模块也有管理人员的权利,管理人员包含普通用户。图书借阅模块,该模 块的功能是借阅者借阅图书信息的增删改查和归还借阅者借放的图书。最后一个 模块是系统的基础功能,是系统所有使用者都具备的功能,该模块实现个人信息 的修改。 利用 B/S 组织架构构建学校网上服务模式,摒弃客户端模式,不仅减少电脑 内存空间,还保护系统的安全,同时避免用户的个人资料的泄露,利用 B/S 架构 无需安装插件,用户可以无时无刻享受信息化图书管理系统的服务。 (责任编辑:qin) |