1 课程设计报告 图书馆管理系统 目 录 1 、题目与要求 .................................................................................... 2 2 、系统总体设计(要给出必要的文字说明及必要的图示) ............. 3 2 .1 功能需求分析(明确选题的功能需求) ...................................... 3 2.2 系统功能模块划分(要给出系统功能模块图) .......................... 4 3 、详细设计 ....................................................................................... 4 3 .1 重要数据的数据结构设计(即结构体的声明、变量的定义、文件) 4 3.2 函数的规划和设计(即根据分析需要设计哪些函数及其之间的调用关系) 5 3.3 主控模块(main函数)的流程分析与设计(要画出主函数的流程图) 6 3.4 主要功能模块的流程分析与设计(分别要画出各主要功能模块实现的流程图) ............................................................................................................ 7 4 、课程设计小结 .............................................................................. 1 1 4.1 运行结果.................................................................................... 1 1 2 4.2设计中的难点及其解决方法 .................................................................. 1 8 4 .3 不足之处…………………………………………………………………………………….. 19 5、小组人员分工说明(明确各个组员的具体分工及实际完成情况)1 9 评语及成绩 ....................................................................................... 2 0 6、附录(源代码)„„„„„„„„„„„„„„„„„„„„„21 3 1 、题目与要求(标题的字体格式、段落格式照此,以下同!) 题目:图书馆管理系统 要求:能够完成图书馆日常操作,数据要能够保存,能够随时取出,并在任何操作后都能保持信息完整性,图书的原始数据需保存到磁盘文件中。 2 、系统总体设计(要给出必要的文字说明及必要的图示) 主要分为四大部分: 1、图书查找(包括按书名或作者查找) 2、借阅图书 3、归还图书 4、管理系统(包括添加图书、修改图书、删除图书、图书统计、学生管理、职工管理等) 2 .1 功能需求分析(明确选题的功...