图书借阅管理系统文档

图书借阅管理系统文档

ID:9317553

大小:385.03 KB

页数:25页

时间:2018-04-27

图书借阅管理系统文档_第1页
图书借阅管理系统文档_第2页
图书借阅管理系统文档_第3页
图书借阅管理系统文档_第4页
图书借阅管理系统文档_第5页
资源描述:

《图书借阅管理系统文档》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、******************实践教学*******************兰州理工大学计算机与通信学院2015年秋季学期面向对象课程设计题目:图书借阅管理系统专业班级:15级计算机2班姓名:胡勇勇学号:1516240263指导教师:年福忠成绩:-1-前言随着经济的发展,很多图书馆面临工作人员少,图书种类多、数量杂、统计、管理困难等特点。如何能方便、有效、快截的管理图书馆内图书,已逐步成为越来越多店主所关心的问题。与此同时,计算机技术的发展与应用,正逐步深入并改变着我们的生活,其具有简单,准确

2、、运算统计速度快等特点,已广泛应用于银行、铁路、通信等许多领域。因此利用计算机技术来高效、迅速、准确的管理图书的借阅工作,也成为各种图书馆的必然选择。-23-目录摘要4第一章系统总体设计51.系统功能模块图52.各类间关系6第二章详细设计8第三章系统测试131.测试方法132.测试用例133.测试结果14第四章软件使用说明书18总结22参考文献23致谢24-23-摘要图书借阅管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序c++的开发两个方面。对于前者要求

3、建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。本系统主要完成对信息的管理,其中包括:添加,删除,修改,查询以及统计等主要功能。本系统的开发采用面向对象的设计思想。系统的介绍了图书借阅管理系统的开发过程及面向对象思想的具体实现。关键词:C++,图书借阅,信息管理-23-第一章系统总体设计图书借阅系统是一个高度集成的图书信息处理系统,通过将图书馆各种功能进行整合,从而达到显示检索信息,提高工作效率,降低成本等目的。一个典型的图书借阅管理系统能够管理所有的图

4、书种类,图书信息以及读者信息,还需要提供各种图书的检索查询功能。该系统还需要对图书的删除,修改,显示进行管理。通过该系统地自动化管理,能够大大减少图书管理人员,还能减少管理人员的工作任务,从而减低管理开销和成本。一个完整的图书销售管理包括前台和后台,前台主要是显示在计算机屏幕上的显示界面,有各种指令提示,后台主要是为前台的一些操作提供一些必要的数据,也就是一个相对于系统比较完整的数据库,各类图书的信息等等。一个最基本的图书借阅管理系统要有如下几个重要功能:1、功能描述:新进图书基本信息的输入。2、图

5、书基本信息的查询。3、对撤消图书信息的删除。4、为借书人办理注册。5、办理借书手续(非注册会员不能借书)。6、办理还书手续 信息描述:有关该系统基本信息的描述,如:图书名称、图书编号、单价、作者、存在状态、借书人姓名、性别、学号等 1.系统功能模块图根据用户需求,本系统将主要实现以下功能:-23-图书借阅管理系统新增图书信息的输入办理还书手续办理借书手续恢复被删除图书信息查询在架的图书信息新增图书信息的输入为读者办理借书注册新增图书信息全删图书信息图书信息管理系统更改图书信息删除图书信息查询图书信息

6、显示图书信息信息管理功能:图1-1系统功能模块图-23-其中:新增读者信息:包括读者的姓名,学号,作者,出版社,分类,价格等更改读者信息:可以修改读者的编号,书名,作者,出版社,价格等删除读者信息:可以通过读者编号删除。查询读者信息:可按读者编号,书名,作者,出版社查询。全删读者信息:删除所有读者信息。2.各类间关系本系统共使用两个个类:Book类,BDtatabase类。其中类Book描述对图书的编号、书名、作者名、出版社的输入和获取信息等。类BDatabase描述对输入数据进行文件写入,增加图书

7、信息,查询图书信息的成员函数等进行了描写。它们之间的关系如图1-2所示:BDatabase类Book类类A类B类C图1-2系统类间关系图-23-第二章详细设计本系统主要功能包括:添加图书信息,修改图书信息,删除图书信息,查询图书信息,查看图书信息,统计图书信息等图书借阅系统分为借书、还书、图书维护和读者维护等四部分。设计一个读者类Reader,包括一个读者的基本管理功能,具有以下私有数据:   int tag;  //删除标记 1:已删 0:未删   int no;   //读者编号   char 

8、name[10];  //读者姓名   int borbook[Maxbor];//所借图书 设计一个读者库类RDatabase,具有以下私有数据: int top;       //读者记录指针 Reader read[Maxr];//读者记录  在其构造函数中,将reader.txt文件的所有记录读到read[]中。处理完毕,在析构函数中将read[]中的所有未删除记录写到reader.txt文件中,中间的处理都是对reader[]进行的。  设计一个图书类Boo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。