ImageVerifierCode 换一换
格式:DOCX , 页数:31 ,大小:762.31KB ,
资源ID:12954554      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/12954554.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(在线图书借阅管理信息系统的设计与实现Word格式.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

在线图书借阅管理信息系统的设计与实现Word格式.docx

1、结合市地税局内部图书馆的实际情况,系统主要有两个方面的需求,一个是读者的需求,一个是图书管理员的需求。这两类用户的具体描述如表1-1所示。用户类需求描述读者用户读者根据自己的用户ID和密码,通过登录图书馆网站便能够直接查询图书馆的图书信息、个人借阅情况。可以通过留言板功能反馈一些问题。图书管理员图书管理员可以进行图书信息的入库、出库、修改、查询等操作;对读者的信息进行添加、删除等;可以对读者的借阅和归还进行操作。通过留言板获取读者的反馈。表 1-1 用户需求描述 基于以上描述,可以得出本系统应该具有的基本功能包括:1.读者管理:图书管理员可以对读者们的注册申请进行审批或删除用户,还能查看已审批

2、通过的用户。2.图书管理:图书管理员可以对图书馆的书籍进行管理,包括添加、删除等操作。3.图书查询:读者和图书管理员可以对馆内的图书进行查询操作。4.借阅管理:图书管理员可以对读者的每一次借书、还书进行登记和管理。对即将超时的借阅记录进行通知提醒,对超时的借阅进行催还和罚款。5.留言板管理:发布留言、查看留言。根据以上业务需求,按照“低耦合、高内聚”的原则,将系统划分为以下四个主要功能模块:系统登录模块、图书管理模块、读者管理模块、图书借还功能模块、留言板管理模块。系统功能功能模块如图1-2所示。图1-2 系统功能模块图1.2 系统功能需求分析1.2.1 系统登录模块 读者和管理员都必须登录方

3、能进入系统,用户登录时分为读者和图书管理员,在后台判断用户的账号密码。通过即登录成功。读者可以对书籍进行浏览及个人借阅信息的查询,图书管理员可以对多种信息进行操作。没有账号的读者可在登录页面注册但是需管理员审批后方可通过登录界面登录成功。1.2.2 图书管理模块 图书管理员通过登录验证界面进入到图书管理模块,可以对图书进行添加,删除、查询等一系列操作。还可以对图书类型进行添加和删除。1.2.3 读者管理模块 图书管理员通过登录验证界面进入系统后,可以在此模块中对读者们的注册申请进行审批或删除用户,还能查看已审批通过的用户。1.2.4 图书借还功能模块这是图书管系统中最重要的模块之一,图书管理员

4、通过验证界面进入该模块中,可以为读者办理借阅图书,归还图书的功能。1.2.5 留言板管理模块用户可以通过留言板功能反馈一些问题。管理员通过留言板获取读者的反馈。并实现用户之间的交流。1.3 系统性能分析 (1)实用性。系统应符合并满足图书管理的要求,实现图书管理的科学化。 (2)高可靠性。系统能够连续准确地处理各种业务,数据库中的记录准确可靠,系统具有较强的容错能力和异常处理能力。 (3)可扩展性。系统应该预留接口方便二次开发扩充功能,并且能够适应业务不断发展变化的需要,不断精益求精。 (4)界面友好性。一个复杂的系统会给用户操作带来麻烦,系统应该具有简约良好的界面,易学易用,操作灵活、简便。

5、 (5)经济性。在实现系统各项功能的前提下,配置达到最佳性价比,保障经济效益和社会效益。(6)安全保密性。系统要有完善的安全保密工作,物理安全、数据存取等都是安全与保密的环节。1.4 系统流程分析从读者、管理员角度考虑的业务流程图:图2-7 借阅系统业务流程图图书信息管理系统数据流程图:顶层流程图:图2-8 顶层数据流程图第一层流程图(读者借阅,读者还书,读者查询,管理员查询,管理员修改):图2-9 第一层数据流程图第二层(读者借阅)数据流图:图2-10 第二层(读者借阅)数据流程图第二层(读者还书)数据流图:图2-11第二层(读者还书)数据流程图第二层(查询图书信息,查询读者信息,查询借阅历

6、史,查询罚款信息)数据流图:图2-12 第二层(查询信息)数据流程图第二层(管理员添加、删除、修改图书信息)数据流图:图2-13 第二层(管理图书)数据流程图第二层(管理员添加、删除、修改读者信息)数据流图:图2-14 第二层(管理用户)数据流程图第二层(管理员添加、删除、修改、系统管理用户信息)图2-15 第二层(管理管理员)数据流程图1.5可行性分析1.5.1管理可行性图书馆的计算机管理系统能提高图书馆本身管理水平,能代替工作人员进行图书资料的某些加工处理,把工作人员从繁重的手工劳动,重复劳动中解放出来。总之,打造图书馆的信息化战略已经迫在眉睫,如何更加方便的管理图书,同时让读者有不一样的

7、极好用户体验,才是我们的重中之重,这不但可以大大提高图书馆图书流通率,而且推动了社会文化生活的进步。1.5.2 技术可行性本图书馆管理信息系统采用B/S构架,大量数据处理能够放在后台处理,同时前台将不断改进AJAX技术,力求快捷方便无跳转的用户体验。由于已熟练掌握php+mysql 开发技术,完全承担开发任务。并且随着web技术的发展,各高校工作人员可以接受此种系统能源。1.5.3 经济可行性随着社会的进步,我们正逐步实现各项的现代化,图书管理工作的现代化是极其重要的代表。图书管理工作信息化是提高我国物联网发展水平的一项具有重大战略意义的措施,它是图书情报工作现代化的重要标志。信息技术是现代技

8、术的一部分,图书馆管理自动化也只是图书馆现代化的一部分,它们之间是部分和整体的关系,但由于网络技术逐步变为是信息技术的脉搏,现代社会的引擎,信息社会的科技主角,所以在图书馆现代技术中,计算机技术处于核心地位,它对于其他现代化设备起控制,连接和转换的作用,而图书馆自动化是图书馆现代化的核心和主导部分。1.5.4 社会适应可行性1)法律因素所有软件都选用正版或开源程序,并标注版权方。所有技术资料都由版权方保管。合同制定确定违约责任。2)用户使用可行性本系统界面简单,操作便捷,有一定计算机基础的人员便可进行管理操作。2在线图书借阅管理信息系统设计 在本章内容中,主要设计了整体系统的各个方面,通过进行

9、总体设计、功能设计和数据库设计三个方面的设计,使得整个图书管理系统的方方面面都清晰明了,为后面的系统实现奠定了坚实的基础。2.1 系统总体设计本套图书管理系统采用MyEclipse作为Java开发工具,Microsoft Windows 7作为操作系统平台,MySQL 作为后台数据库,使用Tomcat作为Web服务器平台,体系结构选择基于Web的B/S模式。在以外部用户的角度对图书管理系统进行了初步需求分析之后,得到了目标系统的架构模型,如图2-1所示。图2-1 系统架构图用户通过浏览器访问系统,完成登录后进入到主界面。管理员可以在主界面中进行图书管理、用户管理以及图书借还功能等操作。各种操作

10、都会与数据库中的数据进行交互,产生对应的信息,最后返回显示到主界面,完成操作。2.2 系统功能设计在本小节中,对系统的各项功能模块进行了详细设计,系统各功能模块包括:系统登录功能模块、图书管理功能模块、读者管理功能模块以及图书借还功能模块。主要使用流程图来设计个功能模块的步骤流程。图2-2功能模块图2.2.1 系统登录注册功能模块 系统注册登录功能模块是用户进入系统时调用的一个模块。用户使用浏览器访问系统,首先便是注册登录模块。若用户已注册则用户输入自己的账号密码以及用户类型进行登录操作,调用该功能模块,该模块根据用户输入的用户名、密码和用户类型,跳转到该类用户的界面;若用户尚未注册则需要注册

11、后才能登录,用户在注册界面填写必要的注册信息后提交,提交后经管理员审核后方可注册成功。本模块的功能点包括:(1)判断用户名和密码是否相符。(2)根据用户的权限类型,登录到相应的操作界面。(3)填写注册信息后需经过管理员同意方可注册成功。注册登录功能的流程图如图2-3所示。图2-3 注册登录功能模块流程图2.2.2 图书管理功能模块 在本模块中图书管理员可以对图书进行管理操作。管理员进入系统对图书信息进行管理,添加新的图书信息,或者删除已有的图书信息。 本模块的功能点包括:新书入库,将新进图书按其类型将图书的基本信息录入系统数据库。图书出库,某一部分图书会由于知识的更新或者图书被损坏,而不再有使

12、用的价值,这些图书就要在图书库中除去,即从系统中删除该图书记录。图书管理功能的流程图如图2-4所示。图2-4 图书管理功能流程图2.2.3 读者管理功能模块 本模块主要是图书管理员对读者信息进行管理。包括图书管理员审批注册信息,删除已有的读者信息并且还能查询已有的读者信息。本模块的功能点包括:对读者们的注册申请进行审批或删除读者。查看已审批通过的读者。读者管理功能的流程图如图2-5所示:图2-5 读者管理功能流程图2.2.4 图书借还功能模块 本模块主要是图书管理员对图书借阅和归还进行管理。是管理员为读者办理借阅图书和归还已借阅图书操作的模块,还能查询并且删除已有的借阅信息,同时也是整个图书管

13、理系统的核心功能模块。 本模块的功能点包括:图书借阅,记录读者工号和图书编号,进行借书过程。在数据库中插入一条借书记录,该记录包括图书编号、读者工号、借阅口期、归还日期等。图书归还,在借阅管理界面找到还书按钮进行还书操作,并保存借阅记录。查看借阅记录,查询借阅记录并查看读者信息。图书借还功能的流程图如图2-6所示:图2-6 图书借还功能流程图2.2.5 留言板功能模块本模块主要是读者对使用借阅系统过程中发生的一系列问题,管理员等给予回复的一个读者管理员互动平台。相当于一个小型的BBS,留言板网页允许用户发表意见。添加留言,记录读者ID号和留言内容。在数据库中插入一条留言记录,该记录包括留言编号、读者ID、留言内容、留言时间等。回复留言,在留言板界面找到相应的留言点击回复按钮进行留言回复操作,并保存回复记录。查看留言记录,查询留言记录并查看回复信息。留言板功能的流程图如图2-7所示:图2-7 留言板功能流程图2.3 数据库设计 通常来说,数据库是整个系统的基石,所以数据库结构设计的好坏,将会直接影响到系统的效率以及将来实现的效果。数据库设计就是把现实世界中的实体模型与用户需求转换成数据库的模型的过程。它是整个数据库应用系统建立时的核心问题,它的设计

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1