- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
图书借阅管理系统文档
******************
实践教学
*******************
兰州理工大学
计算机与通信学院
2015年秋季学期
面向对象 课程设计
题 目: 图书借阅管理系统
专业班级: 15级计算机2班
姓 名: 胡勇勇
学 号: 1516240263
指导教师: 年福忠
成 绩:
前 言
随着经济的发展,很多图书馆面临工作人员少,图书种类多、数量杂、统计、管理困难等特点。
如何能方便、有效、快截的管理图书馆内图书,已逐步成为越来越多店主所关心的问题。与此同时,计算机技术的发展与应用,正逐步深入并改变着我们的生活,其具有简单,准确、运算统计速度快等特点,已广泛应用于银行、铁路、通信等许多领域。因此利用计算机技术来高效、迅速、准确的管理图书的借阅工作,也成为各种图书馆的必然选择。
目 录
摘 要 4
第一章 系统总体设计 5
1.系统功能模块图 5
2.各类间关系 6
第二章 详细设计 8
第三章 系统测试 13
1.测试方法 13
2.测试用例 13
3.测试结果 14
第四章 软件使用说明书 18
总 结 22
参考文献 23
致谢 24
摘 要
图书借阅管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序c++的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
本系统主要完成对信息的管理,其中包括:添加,删除,修改,查询以及统计等主要功能。
本系统的开发采用面向对象的设计思想。系统的介绍了图书借阅管理系统的开发过程及面向对象思想的具体实现。
关键词: C++,图书借阅,信息管理
第一章 系统总体设计
图书借阅系统是一个高度集成的图书信息处理系统,通过将图书馆各种功能进行整合,从而达到显示检索信息,提高工作效率,降低成本等目的。一个典型的图书借阅管理系统能够管理所有的图书种类,图书信息以及读者信息,还需要提供各种图书的检索查询功能。该系统还需要对图书的删除,修改,显示进行管理。通过该系统地自动化管理,能够大大减少图书管理人员,还能减少管理人员的工作任务,从而减低管理开销和成本。
一个完整的图书销售管理包括前台和后台,前台主要是显示在计算机屏幕上的显示界面,有各种指令提示,后台主要是为前台的一些操作提供一些必要的数据,也就是一个相对于系统比较完整的数据库,各类图书的信息等等。
一个最基本的图书借阅管理系统要有如下几个重要功能:
1、功能描述:新进图书基本信息的输入。
图书基本信息的查询。
对撤消图书信息的删除。
为借书人办理注册。
办理借书手续(非注册会员不能借书)。
办理还书手续?
信息描述:有关该系统基本信息的描述,如:图书名称、图书编号、单价、作者、存在状态、借书人姓名、性别、学号等?
1.系统功能模块图
根据用户需求,本系统将主要实现以下功能:
信息管理功能:
图1-1 系统功能模块图
其中:
新增读者信息:包括读者的姓名,学号,作者,出版社,分类,价格等
更改读者信息:可以修改读者的编号,书名,作者,出版社,价格等
删除读者信息:可以通过读者编号删除。
查询读者信息:可按读者编号,书名,作者,出版社查询。
全删读者信息:删除所有读者信息。
2.各类间关系
本系统共使用两个个类:Book类,BDtatabase类。
其中类Book描述对图书的编号、书名、作者名、出版社的输入和获取信息等。
类BDatabase描述对输入数据进行文件写入,增加图书信息,查询图书信息的成员函数等进行了描写。
它们之间的关系如图1-2所示:
图1-2 系统类间关系图
第二章 详细设计
本系统主要功能包括:添加图书信息,修改图书信息,删除图书信息,查询图书信息,查看图书信息,统计图书信息等
图书借阅系统分为借书、还书、图书维护和读者维护等四部分。设计一个读者类Reader,包括一个读者的基本管理功能,具有以下私有数据:???int?tag;??//删除标记?1:已删?0:未删???int?no;???//读者编号???char?name[10];??//读者姓名??
?
int?borbook[Maxbor];//所借图书?
设计
您可能关注的文档
- 医工学院实验大纲(3-11).doc
- 初二历史第一单元华东师大版测试题.doc
- 医用钛合金掺锶改性的研究与进展.doc
- 初二物理《机械运动》易错题及答案.doc
- 医用化学重点.doc
- 初二物理寒假8-11.doc
- 医院医疗技术协作签约仪式方案.doc
- 医院各岗位任职条件和工作职责.doc
- 初二物理93-94习题.doc
- 医院感染应急预案.doc
- 2025中国冶金地质总局所属在京单位高校毕业生招聘23人笔试参考题库附带答案详解.doc
- 2025年01月中国人民大学文学院公开招聘1人笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
- 2024黑龙江省农业投资集团有限公司权属企业市场化选聘10人笔试参考题库附带答案详解.pdf
- 2025汇明光电秋招提前批开启笔试参考题库附带答案详解.pdf
- 2024中国能建葛洲坝集团审计部公开招聘1人笔试参考题库附带答案详解.pdf
- 2024吉林省水工局集团竞聘上岗7人笔试参考题库附带答案详解.pdf
- 2024首发(河北)物流有限公司公开招聘工作人员笔试参考题库附带答案详解.pdf
- 2023国家电投海南公司所属单位社会招聘笔试参考题库附带答案详解.pdf
- 2024湖南怀化会同县供水有限责任公司招聘9人笔试参考题库附带答案详解.pdf
- 2025上海烟草机械有限责任公司招聘22人笔试参考题库附带答案详解.pdf
文档评论(0)