C 大作业图书管理系统实验报告DOC

附件1: 学 号:

0121213640126

《面向对象程序设计》

大作业

题 目 学 院 专 业 班 级 姓 名 指导教师

学生成绩管理系统

文法学院 教育学 教育学1201

杨欣 鄢红国

2013 年 12 月 20 日

目 录

一 设计目的…………………………………………………………….1

二 大作业的内容........................................2

三 大作业的要求与数据..................................3

四 大作业应完成的工作..................................4

五 总体设计(包含几大功能模块)...........................5

六 详细设计(各功能模块的具体实现算法——流程图)………….6

七 调试分析(包含各模块的测试用例,及测试结果)…………….7

八 总结………………………………………………………………...8

十 参考资料…………………………………………………………….9

一 大作业的目的

《面向对象程序设计》是一门实践性很强的课程,通过大作业不仅可以全方位检验学生知识掌握程度和综合能力,而且还可以进一步加深、巩固所学课程的基本理论知识,理论联系实际,进一步培养自己综合分析问题和解决问题的能力。更好地掌握运用C++语言独立地编写、调试应用程序和进行其它相关设计的技能。 二 大作业的内容

对图书信息(包括编号、书名、总入库数量、当前库存量、已借出本数等)进行管理,包括图书信息的输入、输出、查询、删除、排序、统计、退出.将图书的信息进行记录,信息内容包含:(1)图书的编号(2)图书的书名(3)图书的库存量。假设,现收集到了一个图书馆的所有图书信息,要求用C语言编写一个简单的图书管理系统,可进行录入、查询、修改和浏览等功能。学习相关开发工具和应用软件,熟悉系统建设过程。 三 大作业的要求与数据

1、用C语言实现系统;

2、对图书信息(包括编号、书名、总入库数量、当前库存量、已借出本数)进行管理,包括图书信息的输入、输出、查询、删除、排序、统计、退出.

3、图书信息包括:其内容较多,为了简化讨论,要求设计的管理系统能够完成以下功能:

(1) 每一条记录包括一本图书的编号、书名、库存量

(2) 图书信息录入功能:(图书信息用文件保存,可以一次完成若干条记录的输入。)

(3) 图书信息显示浏览功能:完成全部图书记录的显示。 (4) 查询功能:完成按书名查找图书记录,并显示。 (5) 图书信息的删除:按编号进行图书某图书的库存量.

(6) 借书登记系统:可以输入读者编号和所借书号来借书。 (7) 还书管理系统:可以输入读者编号和所借书号来还书。

(8)、应提供一个界面来调用各个功能,调用界面和各个功能的操作界面应尽可能清晰美观!

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4