C语言课程设计报告

发布 2022-10-04 10:50:28 阅读 1501

东华理工大学长江学院。

c语言程序设计。

课程设计报告。

题目:图书信息管理系统(需修改)

学号:123060

姓名:班级:123060

专业:信管专业。

院系:数学与信息管理系。

日期:2013-1-10

1、题目要求。

设计题目:“图书信息管理系统”。

要求:图书信息包括:登录号,书名,作者名,分类号,出版单位,出版时间,**等。使之提供以下功能:

系统以菜单方式工作。

图书信息录入功能。(图书信息用文件保存)。

图书信息浏览功能。

图书信息查询功能。

图书信息的删除和修改。

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

3、总体设计。

根据题目要求,可以将系统分为六个模块:

管理员登录系统模块。

菜单选择模块。

图书信息录入功能模块。

图书信息浏览功能。

图书信息查询功能。

图书信息的删除和修改。

4、详细设计。

头函数名:#include<>

#include<>

#include<>

图书信息结构体。

***包括登录号,书名,作者名,分类号,出版单位,出版时间,**等***

struct bookinf

int num登录号。

char bname[20书名。

char wname[10作者名。

char clanum[14分类号。

char pubcom[10出版单位。

char pubtime[10出版时间。

float price**。

一管理员登录系统模块:

来到图书信息管理系统页面。

void index()

char input; 注释:运行时。

printf("\t\t\tn直接进入。

printf("\t\t\t 图书信息管理系统这个页面。

printf("\t\t\tn");

printfn");

printf("\t《按任意键进入》\t");

input=getchar();

管理员登陆进入功能菜单页面。

5、运行与测试。

6、体会。这次课程设计让我掌握了许多的有用知识。首先通过不断地学习和锻炼更加熟练地掌握应用软件……。

设计正确及合适的程序对于我们初学者来说是很大的难题,出现一丁点儿错误就得非很大的努力去修改,正式者一步步一点点的努力让我对c语言游乐更深的认识。同时我掌握了解决问题的方法,这无论是对以后的学习、生活都有无比重要的价值。

在设计中,每个同学都会遇到一些困难,或多或少,这些困难常常让我心情烦躁,比如不能清晰的建立设计模块,不会修改出现的错误等等,然后我向同学寻求帮助,向他们学习,最终通过自己努力建立了模块。不可避免地程序中肯定依然存在者某些问题,我希望在以后的学习和应用中不断提高自己的能力,攻克遇到的困难。

c语言课程设计报告 课程设计报告

周口师范学院。课程设计报告。院 系 计算机科学与技术学院 班级。学生姓名学号。设计题目 职工工资管理系统。完成日期 年月日 课程设计任务书。设计题目 工资管理系统 教研室主任指导教师 年月日。摘要11设计内容 任务及具体要求2 1.1设计内容2 1.2设计任务及具体要求2 2概要设计3 2.1该系统...

C语言课程设计报告

华中科技大学计算机科学与技术学院。题目 专业 班级 学号 姓名 成绩 指导教师 完成日期 2016年月日。目录。一 系统需求分析 1 二 总体设计 2 三 数据结构设计 3 四 详细设计 4 五 系统实现 5 六 运行测试与结果分析 6 七 总结 7 八 参考文献 8 九 指导教师评语 9 对所要解...

C语言课程设计报告

c语言。课程设计。商业销售管理系统。学号 121407210 姓名 宋军。班级 软件1202 指导老师 邹姝稚。成绩 2013年6月。一 任务描述。编写一个商品销售管理系统,是其能够拥有商品买卖和库存管理功能。在顾客选购时,需给出输入商品名称,或商品型号,或选择列表进而输入商品编号三种选择,在顾客选...