的书号书名作者出版社价钱总量现存量等,这里书的数量由两个变量来记录,总量代表图书馆中这种这种书的总量,现存量是目前正在管中的量,两者之差就是被读者借出去的数量。其中每个信息不能有遗漏或者格式不正确,因为这是每本书的基本信息,在函数的实现过程中有检验的功能。然后判断图书馆中是否存在这种图书,如果存在,那么时间简单的把库存的数量加上新加入的数量,如果不存在,那么就要新建记录。源代码连接数据库程序主体主界面调用的每个模块的返回按钮都是隐藏本体,以后不再写出返回按钮的操作带代码,返回,入库检验输入数据是否合法请正确填写要求的数据,新书入库登记判断书库中是否有该书,有,仅把数量加进去,没有,加进条新的记录,您已欠费元,请先缴费,借阅证挂失,挂失成功,借阅证挂失挂失失败,借阅证挂失数据库中没有该人信息,借阅证挂失界面演示挂失前表中信息如图。挂失借阅证信息图挂失后表中信息如下,删除了挂失的借阅证信息图如果有欠费记录或者有书没还的会有如下提示信息图图图图显示借阅证信息图系统其它添加账号功能说明向表中添加个新的管理员。用户名和密码的组合不能重复。但用户名可以重复,密码可以重复。确认密码和密码不同的会有提示信息。源代码,添加用户名或密码不能为空,检查密码和确认密码是否致检查此用户名和密码是否已注册,此用户名和密码已注册,请重新输入。保存到表中添加账号成功,添加账号输入密码不致,请重新输入,界面演示添加前表中信息如下图图图图添加新管理员信息图添加后表中增加个管理员图确认密码和密码会有提示信息图图图用户名和密码重复的会提示图信息修改密码功能说明在表中修改管理员的密码。要求被修改的管理员必须有记录,确认密码和密码必须样,否则会有提示信息。源代码请认真填写信息,检查该用户是否存在检查修改密码和确认密码是否致密码修改成功,修改密码和确认密码不致,请重新输入。该用户不存在,请重新输入,界面演示修改前表中信息如图。修改密码信息如图图图修改后表中信息如图。第二条记录的密码由改为了。退出退出系统。四总结体会经验与教训通过本次课设,对数据库语言有理更深的认识。程序中还有很多地方需要改进完善。在程序中些查询结果的显示信息不实很合理,书号编码也不是很合理,同种书编成个号码,这样,如果同个读者借阅了相同的两本书,那么在还书的时候换本书,表中就将两条借阅记录都删除了,但是如果本书个编号的话,在入库的时候管理员的工作量会很大。在缴费时,也有点麻烦。读者只能本本的消除罚款记录,因为有时读者可能不能次将罚款补请,所以不能次将读者所有的欠费记录都删除。这三点是我认为程序的不足之处。编程实现过程中,第个入库功能做了将近天,对数据库的增加删除修改查询都熟悉了,后面的那些功能就是这几个功能的组合,锻炼的就是逻辑思维能力了。过程中遇到很多问题,比如向表中插入现在时间计算两个日期相距的天数。做出这样个简单的系统,收获还是不小的。不在于我们对对数据库学习了多少,而过程才是真正磨练我们的学习的能力的。图书管理系统的设计系统分析开发背景需求分析二系统设计系统总体结构数据库设计编码设计三系统实施登录系统主界面书库管理新书登记借书还书缴费书籍挂失图书信息查询借书信息查询借阅证管理办理借阅证借阅证信息查询借阅证挂失系统其它添加账号修改密码退出四总结体会经验与教训系统分析开发背景随着人们知识层次的提高,图书馆成为日常生活中不可缺少的部分。而图书馆的存数量和业务量庞大,仅仅靠传统的记账式管理是不可行的。图书馆管理系统应运而生,逐渐成为信息化建设的重要组成部分。图书馆管理系统为学校或社会型图书馆的管理员提供所有借阅者的详细信息,以及馆内库存的详细情况,对借书和还书两大功能进行合理操纵并登记。需求分析经过仔细分析系统需求之后,本图书管理系统主要完成的主要功能如下进入系统前需要身份验证用户名密码,输入正确后方可进入。用户可以根据需要进行书库管理。用户可以进行借书证的办理查询挂失等操作。用户可以添加账户和修改密码。登录界面用户验证书库管理借阅证管理系统管理退出系统登录成功登录失败身份验证提供系统的访问控制功能。书库管理包括新书登记借书还书书籍挂失图书信息查询借书信息查询等功能。借阅证管理提供办理借阅证借阅证信息查询借阅证挂失功能。系统管理功能包括添加账号修改密码和退出系统等功能。二系统设计系统总体结构通过对图书管理系统的功能分析,可以定义出系统的功能模块图如下图书馆管理系统身份验证书库管理借阅证管理系统管理新书登记借书还书书籍挂失图书信息查询借书信息查询办理借阅证借阅证查询借阅证挂失添加账号修改密码退出缴费数据库设计管理员基本信息表字段名称数据类型可否为空约束条件说明主键成员无姓名无密码图书信息表字段名称数据类型可否为空约束条件说明主键书籍无书名无作者无出版社无单价无入库时间无总量无现存量借阅卡信息表字段名称数据类型可否为空约束条件说明主键借阅卡无姓名无性别无出生日期无地址无身份证号无电话号码无现借书量借书信息表字段名称数据类型可否为空约束条件说明主键借书外键借书卡外键书籍无借出时间罚单信息表字段名称数据类型可否为空约束条件说明主键罚单无借书卡无书籍无借出时间无还书时间无罚金编码设计都设置了标识规范,增加记录时自动加,保持其唯性。都设置成类型,插入记录时自动获取当前日期,不需要管理员输入日期。由于它们只是代表个标识,不是个表示大小的数字,所以用类型,用或可能会有溢出现象。三系统实施登录功能说明验证管理员的用户名和密码是否正确,正确则进入主界面。源代码头文件连接数据库程序主体,退出,登录用户名和密码都不能为空系统主界面用户名或密码输入有误,请重新输入,界面演示登录名和密码正确的话进入系统主界面图登录名或者密码不正确的话会弹出提示对话框,并将用户名密码栏置空图二如果用户名或者密码有空,弹出对话框并将用户名密码栏置空图三。图图图图系统主界面功能说明选择各个功能模块源代码新书登记初始化对应界面,和上面类似,不再赘述界面演示如图书库管理新书登记功能说明入库的实现过程是首先要输入书籍的各种信息,包括书的书号书名作者出版社价钱总量现存量等,这里书的数量由两个变量来记录,总量代表图书馆中这种这种书的总量,现存量是目前正在管中的量,两者之差就是被读者借出去的数量。其中每个信息不能有遗漏或者格式不正确,因为这是每本书的基本信息,在函数的实现过程中有检验的功能。然后判断图书馆中是否存在这种图书,如果存在,那么时间简单的把库存的数量加上新加入的数量,如果不存在,那么就要新建记录。源代码连接数据库程序主体主界面调用的每个模块的返回按钮都是隐藏本体,以后不再写出返回按钮的操作带代码,返回,入库检验输入数据是否合法
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 31 页
第 2 页 / 共 31 页
第 3 页 / 共 31 页
第 4 页 / 共 31 页
第 5 页 / 共 31 页
第 6 页 / 共 31 页
第 7 页 / 共 31 页
第 8 页 / 共 31 页
第 9 页 / 共 31 页
第 10 页 / 共 31 页
第 11 页 / 共 31 页
第 12 页 / 共 31 页
第 13 页 / 共 31 页
第 14 页 / 共 31 页
第 15 页 / 共 31 页
预览结束,还剩
16 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。