admin 管理员组

文章数量: 887021


2024年1月12日发(作者:jsp入门教程(1))

科技风2020年9月

电子信息DO#

10.19392/j. cnki.

1671-7341.202026051基于MVC模式的图书管理系统的分析与设计戴璐河北农业大学信息科学与技术学院河北保定071001摘要:生活中各类产品的信息化已经是社会运转无法分割的一部分,“互联网+”模式融入在各个行业的生产生活中。

在这种背景下,基于MVC模式的在线图书管理系统作为一个承载整个图书馆数据的网络系统,它的使用可以极大地提高图

书馆各类用户的办事效率,能够发挥出信息化高度发展的优越性。基于此,该设计采用三层结构化设计方法,运用MVC设计

模式,对不同用户的功能需求进行了详细分析,并构建其数据库格式,从而使图书馆的管理及使用更加智能化。关键词:MVC设计模式;图书管理;B/S结构一、

概述随着计算机技术的不断普及,无论高校或是公立图书

馆,使用一套图书管理系统都成为大势所趋。图书管理系统

面找到相应人员点击按钮跳转到修改界面;查,即查找,系统

管理员选择以其登录ID或姓名为关键字查找该人员,查找

成功后显示所查人员的账号详细信息。可以快速提高图书馆的日常运作效率和图书馆的数据安全

其次是图书管理员的需求,他们是本系统的高频使用用

户。他们需要管理读者用户,同时管理书籍的增删改查以及

性。图书管理员和读者使用此系统进行图书的管理、图书的

借还、查看借阅记录基本的操作使用,增强各方用户的图书

馆体验感,将用户从冗杂的数据处理中解放出来。借出还入。首先是对书籍进行增删改查。增,即新购入书籍并加入

图书管理系统,输入书籍ISBN、书籍新增数量、馆内存放区以

及书籍自身详细信息等内容进行新增,成功后显示数据库生

成的书籍ID和成功信息;删,即删除书籍,输入书籍I,查找

对于读者来说,图书管理系统节省了查找图书时间,对

于图书管理员来说,图书管理系统强大的数据处理功能节约

了存储信息成本,只需一台电脑便可以轻松操作。本系统设

计了适用于一般图书馆的基本功能,我们采用面向对象的软

件开发方法,以数据流图为核心,使用各类图形工具分析建

特定书籍进行删除;改,即对书籍的一些固有信息进行改动

变化,输入书籍ID,查找到书籍后完成操作;查,即搜索图书,

模。本图书管理系统是基于MVC设计模式和B/S结构的

WEB应用系统,主要针对服务端进行设计开发。用户可以选择根据书籍不同的特征为关键字进行搜索,操作

完成后即显示图书的具体信息描述。二、

MVC模式概述MVC,即model,

view,

control的缩写,分别代表模型、视

还有对读者用户的增删改查,要求能够把控和调整其基

本信息。增,即添加新读者,图书管理员设置读者用户名和

密码进行读者的添加,操作成功后显示姓名和系统生成的读

者ID;删,即对其进行注销,操作人员通过用户ID和用户名

图、控制器。其中用户在视图层的操作会传入控制层,由控

制层调用模型层的方法实现数据的持久化存储。为进一步

分离不同用户之间的操作,在视图层与控制层分别拆分岀系

查找到并删除;改,对用户进行修改,例如更改读者的用户名

等信息;查,即查找读者,输入读者ID和姓名,操作成功显示

统管理员,图书管理员和读者的部分,对这三类用户进行相

应的设计操作。三、 功能需求分析读者姓名、#、借还历史等信息。同时图书管理员还要求能够实现书籍的借出和还入操

本图书管理系统主要存在三类用户:系统管理员,图书

管理员,读者。如果用户登陆成功,则启动相应的管理系统,

以及相应的权限,实现各项功能。下面将基于各类用户角色

作以及审批预定申请。当读者借书时,图书管理员通过输入

该读者的#和要借的书籍ID完成借出,如果系统判断库存

不足或读者借书限额已满则借岀失败。如果有读者还书,图

进行各自的功能需求分析。书管理员根据该读者借岀的书籍id查找到该未还书籍进行

归还即可。图书管理员还能够审批所有读者的借阅申请,以

首先是系统管理员的需求,基于MVC模式的图书管理

系统需要最高级的管理人员实现日常的运维操作,系统管理

员要求能够对图书馆的管理员账号进行把控管理,即对其账

号进行相应的增删改查。增,即为注册,系统管理人员输入

新增图书管理人员姓名和密码,注册成功后返回数据库自动

提交时间顺序进行排列对其进行审核,若同意借阅,书籍状

态将改为已借,其他人无法借岀。最后是读者需求,读者需要能够查看馆内图书信息,并

浏览自己的借还记录,以便借阅和及时还入。生成的登录#,并显示成功信息;删,即删除,输入图书管理

员用户名和登录ID进行删除;改,即修改,输入图书管理员

登录#,可以更改姓名和密码,也可以在浏览图书管理员页

图书查询和预定。查找图书时,读者用户可以选择不同

关键字进行搜索,操作成功后显示所查书籍的相关详细信

息,查找失败则提示关键字不符合规范或书籍不存在的错误

&0&


本文标签: 图书 读者 进行 书籍 用户