1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
还书服务读者提出还书要求时,先对照相应的借书卡,确认书号和书名无误后可办理还书手续。
办理还书手续的方法是,在借书卡上填写还书时间,管理员签字,将已还的借书卡集中保管,收回图书将收回的图书上架,供读者查看和借阅。
概念结构设计给出图第三章系统设计数据库设计功能模块划分通过对图书管理系统的功能分析,可以定义出系统的功能模块,如下图所示,定义的功能模块包括以下几方面图书管理系统管理员学生读者书库管理借阅证管理系统管理身份验证借阅证信息管理借书还书管理读者信息管理新书登记图书信息查询书籍挂失处理办理借阅证借阅证信息查询借阅证挂失处理添加账号修改密码退出办理借阅证借阅证挂失借书还书借书信息查询图书信息查询书籍挂失读者信息修改修改密码基本数据流程图登录界面学生用户验证书库管理选择管理员或学生登录借阅证管理系统管理管理员用户验证读者信息管理借书还书管理借阅证信息管理登录失败登录失败登录成功登录成功退出系统超过五次超过五次图书管理系统图借阅卡信息表借书信息表图书信息表罚单编号借阅卡编号还书日期借出日期罚款金额罚单信息表参照参照参照参照借书编号借阅卡编号书籍编号借出时间图书信息表图书编号图书名称作者价格出版社入库时间图书总量现存总量借阅卡信息表借阅卡号性别出生日期身份证号码住址读者姓名电话号码现借书总数管理员信息表管理员编号姓名密码学生读者信息表读者号姓名密码实体关系模型借阅卡信息表借阅卡号,姓名,性别,出生日期,家庭住址,身份证号码,电话,现借书总数图书信息表图书编号,图书名称,作者,出版社,价格,入库时间,图书总量,现存总量读者学生信息表读者号,姓名,密码管理员信息表管理员编号,姓名,密码罚金信息表罚金号,借阅卡号,图书号,借出时间,返还时间,罚金借书信息表借书号,借阅卡号,图书号,借书日期逻辑结构设计建库新建数据库命名为,采用身份验证方式连接数据库。
建表管理员信息表姓名主键密码管理员编号读者学生信息表读者号主键姓名密码图书信息表图书编号主键图书名称作者出版社价格入库时间图书总量现存总量借阅卡信息表借阅卡号主键姓名性别出生日期住址身份证号码电话号码现借书总数借书信息表借书号主键借阅卡号外键图书号外键借书日期罚金信息表罚金号主键借阅卡号外键图书号外键借书日期还书日期罚金金额系统功能设计核心功能函数设计思想系统与数据库通过建立连接其中数据源的名称为。
登录模块登入管理读者姓名读者类别读者类别读者信息,图书借阅管理模块的设计与实现代码实现书籍信息是否被借出是书籍信息是否被借出否借阅信息读者姓名,系统管理模块的设计与实现用户名不能为空系统管理已有这个用户请选择正确的用户权限添加用户成功第六章系统测试与维护系统的测试本系统采用编程工具,数据库,因此本系统运行需要的软件环境比较平常,易于操作。
系统测试系统测试采用人工测试方法进行系统的测试,先从程序调试开始,因为软件的设计需要编出很多的代码,其的频率相当的高,如果没有,则进行子系统的测试,子系统是各个模块的分支,通过测试之后,再与模块相连接,看总体的设计是否合理。
刚开始测试时不必按真实情况下的数据量进行,可以采用些精心设计的数据量作为测试用例,这样不仅可以使处理工作量大大减少,而且更容易发现和确定所在范围。
对测试对象的功能测试应侧重于所有可直接追踪到用例或业务功能的测试需求。
这种测试的目标是核实数据的接受处理和检索是否正确。
此类测试基于黑盒技术,该技术通过图形用户界面与应用程序进行交互,并对交互的输出或结果进行分析,以此来核实应用程序及其内部进程。
下边主要采用黑箱测试法来对系统部分模块进行测试。
还书功能测试黑箱测试法测试用例输入借过书的读者编号和被借出已经过期了的图书图还书界面期望输出不能正常还书实际输出确定之后图还书界面借书功能测试黑箱测试法测试用例输入读者借书,输入读者编号借书界面期望输出正常借书实际输出此人有图书到期,已列入黑名单,不能借书。
借书登记测试用例输入继续借书借书登记期望输出正常借书实际输出达到定借书数量,不能再借书了。
系统的维护系统的维护是系统生存的重要条件,在系统整个生命周期中,三分之二以上的经费用在系统维护上,从人力资源的分布看,现代世界上的软件人员在从事系统的维护工作,开发新系统的人员仅占,这些统计数据表明系统维护任务是十分繁重的。
维护的内容程序的维护在编程中有许多没有被发现的,在系统运营过程中,还要对程序不但更新,以确保系统能够正常工作数据文件的维护对于有关系统的数据库,其他文件,图片进行维护,定时不定时对数据进行备份。
代码的维护在编程过程中,代码的书写要整齐,规范,可能当时能够运行,但是还是要对其规范化。
机器设备的维护即硬件的维护,对于版本的更新,以及软件的升级的维护工作。
维护类型更正性维护,适应性维护,完善性维护,预防性维护。
设计总结我们的毕业设计是图书管理系统,我主要负责的模块是读者管理和借阅管理,还有相关界面设计及系统设计。
这部分是图书管理最基本的模块,通过这次毕业设计,使我更大程度上了解了管理信息系统的功能,提高了实践能力。
是对所学知识的次综合应用,系统还有以下部分有待完善数据库安全性还有待加强。
系统的图书分类还可以更规范化些,使读者也能够查阅到更多图书信息。
图书管理还可以添加些期刊,杂志的管理。
使图书馆管理工作更全面化,科学化。
系统还应考虑些实际情况,对些损坏的图书的处理功能,淘汰书目等。
对特定读者的约束还应加强其严密性。
通过这次的毕业设计,我学到了很多的东西,不仅使我的知识面有所扩充,对于图书馆业务流程也熟悉了,而且也很好的应用了系统设计相关的软件。
在实践中能够及时的发现问题解决问题。
同时也阅读了大量相关书籍,提高了动手制作能力,也提高了团队协作的效率,为以后的工作打下了很好的基础。
最后,衷心感谢各位老师的悉心指导和帮助我的同学们,参考文献王珊陈红数据库系统原理教程清华大学出版社萨师煊数据库系统概论第三版高等教育出版社王虎张俊管理信息系统武汉理工大学出版社邝孔武管理信息系统分析与设计西安电子科技大学出版社刍议数据库技术的最新发展微电脑世界年第三期信息时代编程标准美著王建华等译机械工业出版社王明亮关于中国学术期刊标准化数据库系统工程的进展第八期卷李光师如何在中利用调用其它应用程序鞍山师范学院学报,年第期李威,王春燕直接调用外部文件的种方法北京交通与计算机,年第期在中操纵服务开发指南篇北京电子工业出版社唐大仕程序设计清华大学丁宝康数据库原理经济科学出版社陈戈止信息系统与管理西南财经大学出版社刘韬等数据库系统开发导航人民邮电出版社图书管理系统毕业设计课题名称图书管理系统专业计算机网络班级学号学生姓名王知浩指导教师龙海洋完成日期内容摘要第章引言系统的意义系统的特点系统设计环境第二章系统需求分析系统设计的目标图书馆信息管理员在对图书管理和学生借还书籍的过程中达到操作简单方便而又有安全保障。
功能需求管理员学生读者系统界面要求安全性可靠性系统的运行要求性能需求异常处理要求扩展第三章系统设计数据库设计功能模块划分基本数据流程图图书管理系统图实体关系模型逻辑结构设计系统功能设计核心功能函数设计思想程序中总的类视图如下第四章系统实现登录功能管理员功能新书登记图书信息查询借阅证信息查询借阅证挂失添加管理员用户修改密码学生功能借书还书书籍挂失借书信息查询办理借阅证第五章各功能模块的设计与实现系统的详细设计系统的设计与实现系统的主界面的设计与实现图书管理模块的设计与实现读者管理模块的设计与实现图书借阅管理模块的设计与实现系统管理模块的设计与实现第六章系统测试与维护系统的测试系统的维护设计总结参考文献内容摘要图书管理系统是典型的信息管理系统。
图书管理工作繁琐,借阅频繁,包含大量的信息数据,因此就需要个完善的图书管理系统来实现对这些数据的有效管理。
本系统的主要任务就是对图书读者借阅信息查询进行统管理,满足各类用户的需求。
其开发主要包括后台数据库的建立和维护以及前端的应用程序的开发两个方面。
对于前者要求建立数据的致性和完整性,对于后者则要求应用程序功能的完备,易用等特点。
基于上述考虑本系统主要利用作前端的应用开发工具,利用作为后台的数据库,充分利用了和的优点,利用作为系统平台,使系统更加完善。
关键词图书读者系统管理,第章引言系统的意义随着人们知识层次的提高,图书馆成为日常生活中不可缺少的部分。
而图书馆的存书量和业务量庞大,仅仅靠传统的记账式管理是不可行的。
图书管理系统应运而生,逐渐成为信息化建设的重要组成部分。
图书管理系统为学校或社会型图书馆的管理员提供所有借阅者的详细信息,以及图书馆内库存的详细情况,而学生或普通用户则拥有借书和还书两大功能,管理员可以对其进行合理的操纵并登记。
作为计算机应用的部分,使用数据库对图书信息进行管理,具有着手工管理所无法比拟的优点,例如检索迅速查找方便易修改可靠性高存储量大数据处理快捷保密性好寿命长成本低便于打印等。
系统的特点系统界面简易,功能操作方便合理的图书管理系统。
系统设计环境以为开发平台,为后台数据库。
第二章系统需求分析系统设计的目标图书馆信息管理员在对图书管理和学生借还书籍的过程中达到操作简单方便而又有安全保障。
功能需求管理员图书基本信息管理图书入库出库时,更新图书信息表添加,删除,查询,修改图书信息统计图书库存借出数量书籍挂失处理,超期罚款金额信息处理借阅证信息管理借阅证信息记录查询借阅证读者注册信息处理借阅证挂失处理管理员信息管理管理员信息查询,修改,添加,删除密码修改学生读者读者信息管理读者基本信息的修改添加删除密码修改借书还书管理借书信息的输入查询更新图书信息的查询还书时对借阅表的更新超期罚款金额的计算,记录借阅证信息管理办理借阅证借阅证挂失系统界面要求用户和管理员在系统可视化界面输入信息,触发消息相应函数,系统向用户或管理员显示输出数据库的查询删除添加等可视化结果安全性可靠性使用进
