欢迎来到天天文库
浏览记录
ID:16009565
大小:1.17 MB
页数:31页
时间:2018-08-07
《图书信息管理系统说明书--面向对象课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、前言随着各高等院校的规模不断扩大,图书馆的藏书、管理人员、读者的数量也越来越多,图书管理涉及到大量的数据处理,传统的人工系统已经不能完成庞大的数据处理,因为图书的情况是随时改变的,因此必须对图书进行动态的管理,而这对于管理人员来说是一件比较复杂的事情。因此,为方便对图书馆书籍、读者资料、借还书等进行高效的管理。因此设计一款图书馆信息管理系统可以提高对图书的管理。在设计的过程中运用c++语言可以较便捷的设计出这样一款软件。30目录摘要3第一章系统总体设计41.系统功能模块图42.各类间关系4第二章详细设计5第三章系统测试71.测试方法:用实际数据进行测
2、试72.测试用例73.测试结果7第四章软件使用说明书14总结15参考文献16致谢17附录.....................................................................................................................1830摘要随着各高等院校的规模不断扩大,图书馆的藏书、管理人员、读者的数量也越来越多,图书管理涉及到大量的数据处理,传统的人工系统已经不能完成庞大的数据处理,因为图书的情况是随时改变的,因此必须对图书进行动态的管理,而这对于管理人员
3、来说是一件比较复杂的事情。因此,为方便对图书馆书籍、读者资料、借还书等进行高效的管理。提高业务流程效率,让管理员从繁重的工作中解脱出来,使管理员在使用一个软件以后能极其容易地对所有图书进行管理,并且准确无误,轻松自如。因此开发一个图书管理系统是当务之急,也是本论文选题的重要意义和研究宗旨。总之,建立图书馆的计算机自动化管理系统,不但可以大大提高图书流通率,而且推动了社会文化生活。关键词:图书管理;面向对象;自动化管理。30第一章系统总体设计图书管理系统是一套功能强大、操作简便而又实用的图书管理软件,它可以被广泛的应用于各种类型的图书馆中。开发此系统的
4、目的为了实现图书管理工作的系统化,规范化和自动化,为图书管理提供便利。确定了该系统需实现以下功能:(1)实现对图书信息的添加、删除、查询、修改等操作;(2)实现对读者信息的添加、删除、查询、修改等操作;(3)实现图书借阅功能;(4)实现图书归还功能;1.系统功能模块图根据用户需求,本系统将主要实现以下功能,如图1-1所示:图书信息录入归还图书图书信息管理系统读者信息录入图书信息查询读者信息查询借阅图书图1-1系统功能模块图其中:信息录入:包括对学生基本信息的录入,图书基本信息的录入等。信息查询:对读者基本信息的查看和图书基本信息的查看。2.各类间关系
5、本系统共使用两个类:book类,reader类,如图1-2所示30图书信息管理系统信息查询图书借阅信息录入读者信息查看归还图书图书信息查看借出图书输入图书信息输入读者信息图1-2第二章详细设计1、类的设计①、Book类的设计(内部函数流程图),如图2-1所示ClassBook获取图书类型获取书名获取图书编号获取删除标志设置书名设置类型删除图书增加图书输出图书图2-1②、BDatabase类的设计,如图2-2所示30ClassBDatabase图书记录删除全部记增加记录查找图书记图书库(函数)图2-2③、主函数流程图,如图2-3所示输入2:读者管理输入
6、3:借阅图书输入0;退出输入1:图书管理输入4:归还图书图2-3第三章系统测试301.测试方法本阶段完成的任务是对系统框架的编码有效性进行检验校对,对在程序运行的过程中出现的问题及相关功能运行中显现缺陷,及时对代码进行修改和完善,使程序达到课程设计的基本要求。2.测试用例(1)借出(归还)一本图书:编号:1书名:陌生人作者:花开半夏出版社:青春出版社(2)添加一本图书:编号:9书名:爵迹作者:郭敬明出版社:上海文艺出版社(3)添加一个读者:学号:7姓名:陈昱溪专业:物联网3.测试结果1.借出一本图书:(1)进入主界面,如图3-1所示30图3-1(2)
7、选择功能3,如图3-2所示图3-2(3)进入借阅图书界面,如图3-3所示图3-3(4)图书借阅成功,如图3-4所示30图3-4(5)查看书架,《陌生人》已借出,如图3-5所示图3-52.归还图书(1)进入选择界面,选择功能4,如图3-6所示30图3-6(2)进入归还图书界面,输入还书信息,如图3-7所示图3-7(3)图书归还成功,如图3-8所示图3-8(4)查看书架,《陌生人》已在架,如图3-9所示30图3-93.添加一本图书(1)进入主界面,选择功能1图书管理,如图3-10所示图3-10(2)输入管理员密码,如图3-11所示图3-11(3)进入图书
8、管理主界面,选择功能1,如图3-12所示30图3-12(4)进入图书添加界面,输入添加信息,如图3-13所示
此文档下载收益归作者所有