1、C 语言程序设计报告语言程序设计报告-图书信息管理系统图书信息管理系统 C 语言课程设计 综合实习报告 题目:图书信息管理系统 C 语言程序设计报告语言程序设计报告-图书信息管理系统图书信息管理系统 目录目录 一自我介绍3 二报告摘要3 三报告正文3 3.1 题目要求3 3.2 需求分析3 3.3 总体设计3 3.4 详细设计4 3.4.1 主函数4 3.4.2 各功能模块设计5 (1) 输入模块5 (2) 浏览模块6 (3) 查找模块7 (4) 插入模块10 (5) 修改功能11 3.4.3 公共函数12 (1)保存函数12 (2)加载函数12 (3)图书信息输入函数12 (4)输入一个记录
2、函数13 (5)显示一个记录函数13 (6)一个任务结束时的选择浏览还是返回的函数13 (7)修改整条数据记录函数13 (8)显示数据结构项目函数14 3.5 上机操作14 3.5.1 数据源14 3.5.2 编译、连接和运行14 3.5.3 结果14 (1) 主菜单函数15 (2) 输入模块15 (3) 浏览模块16 (4) 查找模块16 (5) 修改模块17 (6) 增加图书记录 18 四实习总结19 五源程序20 C 语言程序设计报告语言程序设计报告-图书信息管理系统图书信息管理系统 一自我介绍一自我介绍: 我叫周娟,是资源学院资源勘察工程大二学生,并于这学期发展为中共预备党员。 我 来
3、自江苏,是一个活泼开朗,乐观向上,乐于助人的人。我在文体方面均有一定的特长, 积极参加各项文体志愿活动,并获得相应奖项。很荣幸地是,我在大二上学期能够学习 C 程序设计这门课程。不可否认,刚开始的时候对这门课没什么理解,觉得很难很复杂, 而在后来慢慢深入的学习之后开始对其产生了兴趣。 看到自己结合前人及老师同学的指 导下编写的程序能够发挥出作用,心中充满着成功的喜悦!当然,我也知道了要编一个 完整的程序是需要付出多少汗水与努力,但是,只要我们坚持不懈,虚心求教,终会有 所成的!理论是需要在实践中检验的,我希望通过此次的实习再加之书本上的知识,明 年的二级能够顺利的通过! 二报告摘要二报告摘要:
4、 : 本论文设计了程序: C 语言课程设计指导书第 12 题图书信息管理系统图书信息管理系统。这 个管理系统能对图书信息(包括登录号、书名、作者号、分类号、出版单位、出版时间、 价格等)进行有效地信息录入、浏览、查询、插入、删除等操作,会给用户带来很大的 便利,达到既节省时间又节省精力的目的。 三报告正文三报告正文: : 3.1 3.1 题目要求题目要求 图书信息包括登录号、书名、作者名、分类号、出版单位、出版时间、价格等。试 设计一图书信息管理系统,使之能提供以下功能: (1)系统以菜单方式工作 (2)图书信息录入功能(图书信息用文件保存) (3)图书信息浏览功能 (4)图书信息查询功能 (5)图书信息删除与修改功能(可选项) 提示 建立图书信息结构体,结构体成员包括登录号、书名、作者名、分类号、出版 单位、出版时间、价格。 3.2 3.2 需求分析需求分析 根据题目要求,要求对图书信息进行输入、输出等操作;在程序中需要浏览图书的 信息,应提供显示、查找、浏览、插入、修改等操作;另外还应提供键盘式选择菜单实 现功能选择。 3.33.3 总体设计总体设计 根据需求分析,