doc 基于Web的图书管理系统的设计与开发 ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:57 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2022-06-25 19:29

基于Web的图书管理系统的设计与开发

被遗失如果现在就交费还掉该书,并将书籍加上遗失标志,借书者的借书信息中不再有此书提交表单表单提交后获得当前的读者证号如果现在是挂失操作修改库记录读者证挂失处理的具体实现因为有读者证的办理,所以读者遗失读者证也就必须有挂失处理,在本系统中读者证的挂失也是异常处理的个项目。当读者发现读者证丢失后,要及时进行挂失,但是如果该读者有书未还,那么应该先把书还掉才可以挂失。读者可以通过像遗失书籍处理中样,点选需要挂失或需要取消挂失的读者信息,来完成操作。整个功能也由三个程序构成,,,首先执行的是,如果要办理挂失,则点击页面的挂失办理,调用,进入挂失的界面,此时,会显示所有未办理挂失的读者信息,为了避免误操作,必须定位需要挂失的读者方可进行挂失,工作人员可以通过界面的查找按扭,此时会调用,在所有未办理挂失的读者证信息中定们需要记录,然后选中它,挂失即可。如果要取消挂失,则只要在首页面查找要进行取消的读者信息,此时也会调用,进入查找界面,查找完毕后,在主界面显示出查找结果,然后点选要办理取消的读者,取消挂失。具体的程序流程图如下图读者挂失处理流程图算法描述如下变量说明存放查询中查找记录的语名当前显示的记录数当前运行的语句在读者证挂出失这个部分,关于办理挂失,特别是取消挂失的处理过程和书籍遗失的处理过程相似,只是在读者证挂失这个部分加入了对读者是否有书未还的判断,因此在显示读者信息后,在点击挂失,取得当前的读者证号,判断在这个库中有没有该读者的借书记录,如果有,则要求先还书再挂失。在查询过程中,为了方便在转页时仍显示的是当前查询的结果,而不是开始显示的记录页面,在程序员中用到了这个变量来存储当前查询的语句。而同时这个变量又表示当前运行的语句。当执行查询以后,判断值是否为空,如果不为空,则把它的值放入,在翻页的过程中传递的值便能始终会是最近查询的值,这点在中也用到了。其它关于取消挂失和正常办理挂失的过程与前面的书籍遗失处理大同小异,这里不再繁述。系统维护模块的具体实现数据备份与恢复的具体实现在图书管理这样的系统中,基本上是对图书资料的管理,因此图书资料和读者资料的正确性也就尤为重要,更不能丢失,所以我们在系统中加入了数据据备份与恢复的功能。管理员要定期的对图书和读者的资料进行备份,在备份后,即始有信息丢失或损坏,也可以把损失降到最低。在本系统中,数据的备份与恢复只能是最高权限的管理员才能进行的操作,备份的路径由管理员指定,但是文件名由系统定义,备份是全数据库的备份,文件名是数据库名加的后缀,而且备份的文件是存储在数据库所在的机子上,而不是用户随机操作的机子上。恢复则针对备份的文件进行。如果没有备份文件是不能进行恢复的,恢复时定要在数据库没有被使用时才能运行。具体算法流程如下图数据库备与恢复程序流程图算法描述如下变量描述指定数据库链接的指定数据库链接的指定数据库链接的指定登录超时限定当前要备份的数据库的名称指定数据库备份文件的路径指定当前操作是备份还是恢复分布式管理对象,它是分布式管理架中的部份,这里有必要说明下中各个属性和它们的层次图对象模型定义变量描述数据库链接服务器用户名密码登陆超时取当前输入要备份的数据库名称取要备份的目标路径如果在执行中发生显示系统信息如果未发生,则显示备份成功,如果当前操作是恢复恢复时要在没有使用数据库时进行,定义个对象定义这个对象的链接和超时设定定义中属性的对象针对对象,设置它的恢复属性,另外设置它的为,即全数据库恢复强调覆盖已存在的数据库执行的恢复事件如果发生显示系统信息如果没有发生,则显示恢复成功,如果既不是备份,也不恢复提示用户没有选择操作管理员口令维护的具体实现由于图书管理系统中的借书还书还有备份恢复等功能,都是只能由管理员来操作的,般的用户,只能浏览网页的前台部分和进行些查询,所以系统中必须要有管理员权限方面的维护,所以在这个管理员口令维护模显示不同的书目信息,确定后,点击还书就将当前要还的书还掉了,系统自动刷新页面。图还书运行界面遗失书籍处理的运行情况图遗失书籍运行界面主界面点击遗失办理则进入下面的界面,输入要办理遗失的读者证号,在借书信息中会出现该读者的所有借书信息,在挂失否的复选框后,选中要挂失的记录,点击挂失即可。图遗失书籍处理界面挂失读者证处理的运行情况图读者证挂失运行界面主界面点击挂失办理,进入下面的界面,输入遗失的读者证的读者工号,或查询该读者,则挂失否后就会也现复先框,选中后,点击挂失即可。图读者证挂失处理界面登陆界面的运行情况选择管理员名称,再输入密码,然后点击确定,如果密码,可以有三次机会重输入。图登录界面管理员信息修改图管理员信息修改主界面密码修改此界面可以更改管理员密码,如果是当前登陆的是般的工作人员,管理员名称中只会显示该管理员的名称,不可以在下拉框中选择,且为只读状态,此界面中的登陆状态为最高权限管理员。最高权限的管理员可以删除管理员和注册管理员,而般的工作人员这两项是屏蔽的。图删除管理员运行界面注册管理分三步走,第步输入管理员名称,密码图注册管理员界面第二步,确认注册信息图注册管理员界面二第三步,确认新管理员的权限图注册管理员界面三数据库备份与恢复的运行情况选择备份操作,在下接框中选择当前可备份的数据库,在文件路径中输入备份文件将存放的目录,点击备份即可。恢复时,样先选择恢复操作,选择要恢复的数据库,在文件路径中确认备份文件存放的目录,以便从该路径中查找备份文件进行恢复,最后点击恢复即可。图备份数据库成功界面图恢复数据库成功界面第章结论这个图书管理系统既是图书馆网站的后台,也是图书馆日常作业必不可少的工具。在这个系统中的借书还书挂失等系列操作都是相当便捷的,管理员对于图书的管理和系统的维护也很方便,同时考虑到了安全管理的问题,对于报表的打印也采用了专用的报表软件,使报表规范化。整个系统的模块很清晰,功能也很明确,同时对于用户的误操作进行了跟踪处理,尽可能的减少了垃圾数据的存在。但由于时间或技术的原因,还有很多地方有待完善。如在数据库备份时,恢复所备份的文件存在很大的局限性,由于采用文件备份,所以在恢复时,服务器端的数据库设置必须与备份时样,否则会出现恢复异常另外界面的美观和统方面还有待完善,功能上也还可以更加全面,对细微的处理考虑得还不是特别细致。总之,整个系统的开发是成功的,但有些方面还要在以后的学习中进步的提高。参考文献王国荣著网页制作教本台湾旗标出版股份有限公司周世雄著网站热门应用技术台湾台湾微软出版社著李永宣等译实时即用脚本北京人民邮电出版社施威铭研究室实务旗标出版股份有限公司,,美著王永等译中文版宝典电子工业股份有限公司萨暄,王珊著数据库系统概论第三版北京高等教育出版社章立民著用实例学台湾基峰资询股份有限公司美著,抖平书屋译脚本编程实用大全北京中国水利水电出版社美著,天宏工作室译北京清华出版社英,,著,,块中,如果是普通管理员,可以修改自己的密码,如果是最高权限的管理员,则可以修改所有的管理员密码,当然也可以为注册新的管理员和删除管理员。因此,这个模块分为三大部分,个是管理员的注册,个是管理员口令修改

下一篇
基于Web的图书管理系统的设计与开发第1页
1 页 / 共 57
基于Web的图书管理系统的设计与开发第2页
2 页 / 共 57
基于Web的图书管理系统的设计与开发第3页
3 页 / 共 57
基于Web的图书管理系统的设计与开发第4页
4 页 / 共 57
基于Web的图书管理系统的设计与开发第5页
5 页 / 共 57
基于Web的图书管理系统的设计与开发第6页
6 页 / 共 57
基于Web的图书管理系统的设计与开发第7页
7 页 / 共 57
基于Web的图书管理系统的设计与开发第8页
8 页 / 共 57
基于Web的图书管理系统的设计与开发第9页
9 页 / 共 57
基于Web的图书管理系统的设计与开发第10页
10 页 / 共 57
基于Web的图书管理系统的设计与开发第11页
11 页 / 共 57
基于Web的图书管理系统的设计与开发第12页
12 页 / 共 57
基于Web的图书管理系统的设计与开发第13页
13 页 / 共 57
基于Web的图书管理系统的设计与开发第14页
14 页 / 共 57
基于Web的图书管理系统的设计与开发第15页
15 页 / 共 57
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
筛选: 精品 DOC PPT RAR
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批