华中科技大学计算机科学与技术学院 《 C 语言程序设计》课程设计 实验报告 题目: 图书管理系统 专业: 计算机科学与技术 班级: 06 02 姓名: 张 鹏 成绩: 指导教师: 庞秀梅 完成日期: 2007 年 3 月 29 日 2 目 录 第一章 系统功能模块结构图………………………………………………….3 1.1 系统调用的函数……………………………… …………………..3 1.2 图书管理系统模块……………………………… ………………..3 1.3 管理系统数据流图……………………………… ……………… .4 1.4 系统主菜单……………………………… ……………………..5 1.5 图书查询……………………………… ……………………..5 1.6 借阅图书……………………………… … …………………..5 1.7 管理系统……………………………… …………………… ..5 1.8 还书……………………………… ………………………….6 1.9 退出系统……………………………… ……………………..6 第二章 图书管理系统的结构………………………………………………….6 2.1 主函数流程图……………………………… ………………..6 2.2 程序文件存储设计……………………………… ………………..7 第三章 图书管理系统测试………………………………………… ………..7 3. 1 实验结果……………………………………… ……………………………7 第四章 实验体会………………………………………………….……………7 4.1 体会与总结……………………………… ……………………..7 参考文献……………………………… ………………………………………………….8 附录: 源代码…………………… …………………………………………………………8 3 1 系统功能模块结构图 本图书管理系统由查阅图书(chabook),借阅图书(lenbook),系统管理(图书管理,借书卡管理),还书(huanbook)。四个大的菜单模块组成,其总体结构图如下: 图 1 图书管理系统总体结构图 1.1 系统调用的函数 函数名称 函数功能 Chabook() 图书查阅模块函数 Lenbook() 图书借阅函数 Hu anbook() 还书函数 Findbook() 按书名查找函数 Addbook() 增加图书函数 Delbook() 删除图书函数 Changebook() 修改图书函数 Bookcou nt() 图书统计函数 Addcar() 增加卡号函数 Delcar() 删除卡号函数 Lendcou nt() ...