下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 基于j2ee的图书管理系统设计分析 摘要:管理系统的设计与应用推动了图书管理工作效率的提升。基于此,本文主要设计了一种基于j2ee的图书管理系统。在明确系统设计需求的基础上,从整体设计、数据库e-r图设计、系统设计几方面入手,阐述了该系统的设计要点,为系统管理员、图书管理员、普通用户提供了针对性服务。关键词:j2ee;图书管理系统;构架设计引言信息技术的更新发展为图书管理工作效率的提升提供了有力支持,在多数图书馆中,普遍引入了图书管理系统,以此达到提高服务与管理效果的目标。但是,当前依旧存在部分图书馆仍沿用传统的管理方式,管理信息化水平较低
2、。基于此,本文依托j2ee提出一种更为安全、结构更稳定的图书管理系统设计方案。一、基于j2ee的图书管理系统的需求分析在该系统中,能够实现功能包括:安全管理功能,即用户登录、密码修改、注销等;个人信息管理功能,即查看个人信息与修改、查看图书历史借阅信息等;图书管理功能,由管理员操作,对图书信息进行增加与更新;信息查询功能,即对不同时间发布的图书信息进行查看;图书查询功能,即结合作者、书名、出版社、分类等完成书籍查询;借阅功能,由管理员操作,完成图书借阅与归还管理;权限管理功能,即系统权限的管理。二、基于j2ee的图书管理系统的设计与实现(一)整体设计1.系统架构在该基于j2ee的图书管理系统中
3、,主要包含的框架结构为表示层、业务层、数据库层。各个框架层级之间使用java pojo实现连接。2.功能模块设计结合前文对基于j2ee的图书管理系统的需求分析,完成该系统功能模块的设计。具体有:第一,系统管理员功能模块,下设两大功能模块,即安全管理模块与权限管理模块。其中,安全管理模块由系统管理员登录单元、注销退出系统单元、修改管理员密码单元构成;权限管理模块由用户管理单元、角色管理单元、菜单管理单元、权限管理单元构成。第二,图书管理员模块,下设三大功能模块,即安全管理模块、注册用户管理模块、图书书籍管理模块。其中,注册用户管理模块由冻结/解冻用户账号单元、产出注册用户单元构成;图书书籍管理模
4、块由书籍管理单元、书籍类型管理单元、借出书籍操作单元、归还书籍操作单元构成。第三,普通用户模块,下设三大功能模块,即安全管理模块、查看书籍信息模块、借阅书籍模块。其中,安全管理模块由查看个人信息单元、修改个人密码单元、注销推出系统单元构成;查看书籍信息模块由搜索书籍单元、查看新添加书籍单元、查看书籍详细信息单元构成;借阅书籍模块主要由搜索书籍单元、远程预约单元、远程续借单元构成。3.功能结构设计通过在系统登录界面输入账号、密码与身份信息,即可进入该系统。此时,当登录身份为系统管理员时,可以在其中完成权限管理;当登录身份为图书管理员时,可以在系统中完成用户信息、图书类型、借阅信息等的管理;当登录
5、身份为普通用户时,可以在系统中完成图书检索、申请借阅与归还、申请续借等。(二)数据库e-r图设计以信息世界结构完成应用需求的抽象,结合数据库管理标准对相应需求进行实现,完成数据库模型图的构建,其中包含图书条码e-r图、图书实体e-r图、图书类型实体e-r图等等。在此过程中,要对实体、实体关系、实体属性展开转换,使其转变为关系模式。在此过程中,必须遵循的原则包括:第一,在进行实体类转换时,要将实体转变为关系模式、将实体标示符转变为关系模式的键、将实体属性转换为关系模式属性。第二,在进行联系类转换中,当实体联系为1:1的条件下,可将其中一关系模式属性加入另一关系模式键;当实体联系为1:n时,将1端
6、扎un哈un关系模式的键融入n端转换关系模式。(三)系统设计1.登录设计为了确保信息安全性,在本系统的登录中,所有用户均需要输入账号、密码、身份信息,并在身份验证通过后进入系统。其中,不对用户名或是密码错误进行单独提示,避免恶意破坏登录。该系统的登录流程主要如下:显示登录页面,提示用户输入账号、密码、身份信息;结合系统数据库,判断该用户是否为合法用户,若不是,则返回登录页面,若是,则进入系统首页。根据用户登录身份角色的不同,其进入系统首页后,显示出的功能页面也存在差异。2.首页设计在本系统的首页中,包含多种功能的标题栏、具体内容顯示区、底部信息分类显示区域等等。同时,结合用户身份的不同,系统首
7、页显示的内容,特别是功能标题栏的内容存在较大差异。以“菜单管理”为例,当登录身份为系统管理员时,首页显示的功能包括用户管理、角色管理、系统日志管理、操作日志管理、数字字典管理等;当登录身份为图书管理员时,首页显示的功能包括图书管理、图书条码管理、图书参数管理、借阅管理、归还管理等;当登录身份为普通用户时,首页显示的功能包括修改密码、注销登录、借阅预约等。三、总结综上所述,在图书管理系统需求的基础上,通过划分系统管理员、图书管理员与普通用户角色,并结合登录权限的设置针对性完成系统框架设计、功能设计、登录设计、首页设计等,实现了为不同用户提供了针对性服务与功能操作,推动了图书管理的信息化,为图书馆服务的升级提供有力支持。参考文献:1赵艳波,杨阳.基于j2e
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 文明讲话稿(集合15篇)
- 土地租聘合同
- 网上电子合同
- 防水涂料合同
- 超市的劳动合同
- 公司间签合同
- 商品房买卖补充合同
- 制梁承包合同
- 付款协议合同
- 音响销售合同
- 2025年医疗机构输血科(血库)基本标准(试行)
- 2025年高考英语新课标I卷真题及答案
- 2025云南昆明市五华区人民法院招聘合同制司法辅助人员及合同制司法警务辅助人员13人备考考试题库附答案解析
- 兄弟BAS-311G电脑花样机说明书
- 烟草行业新员工入职培训
- 审计咨询服务整体方案
- 基础护理第七版试题题库及答案解析
- 《土木工程智能施工》课件 第3章 土方作业辅助工程-土壁支护2
- 中层复合酸在皮肤美容中的应用专家共识(2025)解读 2
- 2025算力并网技术要求
- 2025年蓝海新材料(通州湾)有限责任公司秋季高校毕业生招聘80人笔试参考题库附带答案详解
评论
0/150
提交评论