好文档 - 专业文书写作范文服务资料分享网站

C语言课程设计报告—图书信息管理系统

天下 分享 时间: 加入收藏 我要投稿 点赞

C语言课程设计报告

图书信息管理系统设计

55071-13

陈 杰

20071001797

指导老师:刘文中

C 语言程序设计

编程实践是学习C语言程序设计的一重要环节,上机实习和课程设计是提高同学们程序设计能力的有效途径,能够使同学们初步掌握程序设计的基本方法和调试技能。学校安排上机时间有限,老师也只能教给我们一些方法,而我们自己需要投入很大的时间和精力来锻炼。

1、题目要求

设计“图书信息管理系统”

要求:

图书信息包括:登录号,书名,作者名,分类号,出版单位,出版时间,价格等。使之提供以下功能: (1) 系统以菜单方式工作。 (2) 图书信息录入功能。(图书信息用文件保存)。 (3) 图书信息浏览功能。 (4) 图书信息查询功能。 (5) 图书信息的删除和修改。

2、分析:

根据题目要求,应当把图书信息用结构体形式输入,再定义一个全局变量和文件指针进行整个程序的运行,然后把图书信息送到文件中,所以应该提供一个结构体和文件的输入输出等操作;在程序中需实现图书信息录入,浏览,查询,删除和修改等功能的操作,所以需要建立相应的模块来实现;另外还需提供键盘式选择菜单实现功能,在运行时达到所要目的。

3、总体设计:

根据题目要求,可以将系统分为六个模块: (1) 管理员登录系统模块。 (2) 菜单选择模块。

(3) 图书信息录入功能模块。 (4) 图书信息浏览功能。 (5) 图书信息查询功能。 (6) 图书信息的删除和修改。

第1页

56wry3r8l20n19a8hrgx9da6a52gje00h5d
领取福利

微信扫码领取福利

微信扫码分享