Cmfc图书馆管理系统设计说明.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Cmfc图书馆管理系统设计说明

东南大学自动化学院 《计算机综合课程设计》 设计说明 小组编号:___07__________________ 小组成员: 学号 姓名 角色 梁文卓 程序员 孟玉静 程序员 王璐婷 测试员 设计时间:2007年8月20日 – 2007年9月14日 评定成绩: 评阅教师: 李骏扬 目 录 项目背景 ……………………………………………………3 系统总体设计 ……………………………………………………3 各子系统设计 ……………………………………………………3 详细设计 ………………………………………………………5 数据设计 ……………………………………………………10 技术难点 ……………………………………………………11 课程设计的内容如下: 项目背景 随着人们知识层次的提高,图书馆成为日常生活中不可缺少的一部分。而图书馆的存书量和业务量庞大,仅仅靠传统的记账式管理是不可行的。图书馆管理系统应运而生,并逐渐成为信息化建设的重要组成部分。图书馆管理系统为学校或社会型图书馆的管理员提供所有借阅者的详细信息,以及馆内库存的详细情况,对借书和还书两大功能进行合理操纵并登记,在很大程度上方便了图书馆管理工作。于是我们选择图书馆管理系统作为我们课程设计的课题。 系统总体设计 整个图书馆管理系统分为四个模块。分别为书库管理模块、借阅管理模块、读者管理模块和系统管理模块。各模块的主要功能如下: 各子系统设计 书库管理 新书登记: 由管理员登记新书的相关信息,并添加到表Book_Info中。新书信息主要包括图书ID、书名、作者、出版社、定价、入库时间、图书数量、现存量,其中图书ID号是图书的基本属性,可以作为查询图书相关信息的依据,是不可修改的。 书籍查询: 包括一本书籍的信息查询(输入图书的ID后按“查询”按钮)和全部书籍信息的查询(直接单击“查询全部”按钮)两部分。查询的主要内容包括书籍ID号、书名、作者、出版社、定价、存储总量、状态(可借、遗失或已借)等。 书籍信息修改 通过输入书籍的ID号显示出书籍的全部信息,再由管理员在需要修改的编辑框等控件里修改相关信息,并将修改后的内容保存到表Book_Info的相关记录中。 旧书处理 通过输入书籍的ID号在表Book_Info中找到要处理书籍的记录,删除此条记录。 书籍挂失 通过输入书籍的ID号在表Book_Info中找到要挂失书籍的记录,修改书籍的状态为“遗失”。 借阅管理 图书借阅 通过输入图书的ID号和借阅卡的ID号,登记借阅时间,完成借阅过程,并在表Borrow_Info中添加一条记录。同时,在表Book_Info中修改此书的状态为“已借”,并将现存量减一;在表Proof_Info中将此位读者的现借书总量加一。在这里,我们人为规定,每人所允许的最大借书量为九本。 图书归还 通过输入图书的ID号和借阅卡的ID号,登记还书时间,完成借阅过程,并在表Borrow_Info中添加此条记录的还书时间。同时,在表Book_Info中修改此书的状态为“可借”,并将现存量加一;在表Proof_Info中将此位读者的现借书总量减一。 逾期罚款 如果此位读者的借阅时间超过30天,我们将对其进行罚款。具体罚款方式为:逾期一天罚款0.1元。 读者管理 读者注册 登记读者的基本信息,并添加到表Proof_Info中。读者信息主要包括:读者ID(即借阅卡ID)、姓名、性别、出生日期、联系方式、地址、身份证号码、现借书总量,并将现借书总量初始化为0。 读者信息查询 包括一位读者的信息查询(输入读者的ID后按“查询”按钮)和全部读者信息的查询(直接单击“查询全部”按钮)两部分。查询的主要内容包括借阅卡ID、姓名、性别、出生日期、联系方式、地址、身份证号码、现借书总量及罚金等。 读者信息修改 通过输入借阅卡的ID号显示出此位读者的全部信息,再由管理员在需要修改的编辑框等控件里修改相关信息,并将修改后的内容保存到表Proof_Info的相关记录中。 借阅证删除 通过输入借阅卡的ID号在表Proof_Info中找到要删除借阅卡的记录,删除此条记录。 借阅证挂失 通过输入书籍的ID号在表Book_Info中找到要挂失的借阅卡的记录,删除此条记录。 系统管理 注册 在注册模块中,我们采用了加密算法,对用户名和密码进行了加密。将注册者输入的用户ID、用户名和密码(加密以后的)添加到表Admin_Info中。 登录 将输入的用户ID与表Admin_Info中的记录相比较,找到用户所在的记录。将用户名和密码经加密后与此条记录中的用户名和密码相比对,看是否相同。如果相同就进入系统。如果不同,系统会给出提示,让用户重新输入,在这

文档评论(0)

2105194781 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档