河南工程学院
本科毕业设计(论文)
任 务 书
题
目 基于 C++的小型图书馆图书管理系统
院
部
专业/班级
学生姓名
学
号
设计与实现
计算机学院
计算机科学与技术 1341
潘贝茜
201310913153
指导教师(职称)
下达日期
姚青山(副教授)
2016 年 12 月 28 日
一、主要任务与目标
随着小型图书馆在企事业单位的发展和学习型社会的建设,图书的数量和
种类逐渐增加,借阅频次迅速提高,而在值图书管理员人员通常 1 人,管理人
员少,如何高效管理图书信息及其借阅过程成为现实需求,设计与实现图书管
理系统,为读者与图书管理员提供相应的功能服务,能够满足这一需求。
二、主要内容与基本要求
采用软件工程原理与方法,基于 C++技术,设计与实现系统功能。系统内
置一个信息管理员账号,提供登录身份验证;为图书管理员提供的功能包括:
1、读者管理功能模块。该模块主要包括读者类型管理和读者信息管理。
(1)读者类型管理:该功能选项用于对图书馆系统用户读者的类型进行
维护、修改等操作,主要设置不同类型读者一次性可借阅的图书的数量。
(2)读者信息管理:该功能选项用于对读者的基本信息进行管理,可以
对读者的基本信息进行添加、修改、删除操作。
2、图书管理功能模块。该模块主要包括图书类型管理和图书信息管理。
(1)图书类型管理:该功能选项用于对图书进行类型设置分类,并对不
同类型图书可被借阅的天数进行设置,可以对图书类型进行添加、修改、删除
操作。
(2)图书信息管理:该功能选项用于对图书进行基本操作和信息管理,
可以添加、修改、删除图书,对图书的编号、价格、出版社等基本信息进行查
询。
3、图书借还功能模块。该模块主要包括图书借阅管理,图书归还管理。
(1)图书借阅管理:对读者借阅图书进行基本操作和信息管理。
(2)图书归还管理:对读者归还图书进行基本操作和信息管理。
毕业设计成果形式:软件与毕业设计(论文)。
三、计划进度
时 间
毕业设计(论文)工作内容
2016 年 12 月 26 日~2016 年 12 月 30 日 接收、领会指导老师下达的任务书
2017 年 2 月 27 日~2017 年 3 月 3 日
组织开题答辩,上交开题报告
2017 年 3 月 4 日~2017 年 4 月 14 日
完成软件设计与功能实现、一部分论文
2017 年 4 月 15 日~2017 年 5 月 21 日
工作,进行中期检查,填写中期检查表
完成毕业设计(论文)初稿,呈指导教
师审阅,学生向指导教师提交毕业设计
(论文)初稿电子版,指导教师审阅通
过后,由指导教师将毕业设计(论文)
初稿电子版提交学生所在学院,进行毕
业设计(论文)重复率初次检测
毕业设计(论文)重复率检测初检不合
格的学生进行复检,完成毕业设计(论
2017 年 5 月 29 日~2017 年 6 月 4 日
文)终稿,呈指导教师审阅,通过后参
加周六、周日院级毕业设计(论文)答
辩,答辩完毕提交相关材料
,周一上午进行校级优秀毕业设计(论文)答
2017 年 6 月 5 日~2017 年 6 月 9 日
辩;周二、周三评定学生答辩成绩;周四、周
五学生离校
2017 年 6 月 19 日~2017 年 6 月 23 日 答辩没通过的学生,进行延迟答辩工作
四、主要参考文献
(1)孙士保,张瑾,张鸣. ASP.NET 数据库网站设计教程(C#)版[M]. 北
京:电子工业出版社,2010:1-210.
(2)何玉洁. 数据库原理与实践教程--SQL Server[M]. 北京:电子出版
社,2010:2-406.
指导教师签名:
年 月 日
院(部)负责人签名:
年 月 日