文档详情

C语言课程信息管理系统课程设计报告.doc

发布:2017-08-11约1.57万字共28页下载文档
文本预览下载声明
成 绩 《C语言程序设计》 课程设计报告 专 业: 班 级: 姓 名: 指导教师: 二零一二年十二月 二十六日 目 录 一、设计……………………………………………………………2 二、设计……………………………………………………………2 三、设计……………………………………………………………2 3.1需求分析……………………………………………………………2 3.2 概要设计…………………………………………………………3 3.3 详细设计…………………………………………………………6 3.5 编写过程中遇到的问题及解决办法……………………………7 3.4 调试结果…………………………………………………………8 3.6课程设计总结……………………………………………………16 四、参考书目…………………………………………………………17 附录A 程序源代码…………………………………………………18 一、设计题目:课程系统二、设计目的 1、三、设计n门课程,每门课程有课程编号,课程名称,课程性质,总学时,学分 1、系统以菜单方式工作课程信息录入功能。用赋初值的方法把课程信息送到数组中(但注意要是合法数据),然后把它们输出显示。课程信息的删除课程 4、课程信息浏览功能查找。任意输入一课程的,打印出所有数据。要求能多次查找。课程信息的删除课程的课程信息的计算并排序。计算课程及平均(aver,单精度,输出一位小数),将包括所有数据的数组元素按从到的顺序排序打印出来。 模块分解: void pasd(); //声明密码函数 声明部分 (1)主函数模块 void zhujie(); //声明zhujie()函数 zhujie(); //调用zhujie()函数 调用部分 pasd(); //调用密码函数 联系 联系 声明部分:void yewu(); //声明业务函数 (2)密码模块 调用部分:yewu(); //调用业务函数 联系 联系 void inputcouinfo(void); //声明输入函数 void updatecouinfo(void); //声明修改函数 void addcouinfo(void); //声明添加函数 声明部分 void findcouinfo(void); //声明查询函数 void ordercouinfo(void); //声明排序函数 (3)业务模块 void delcouinfo(void); //声明删除函数 inputcouinfo(); //调用输入函数 case 1:findcouinfo();break; //调用课程信息查询 调用部分 case 2:delcouinfo();break; //调用课程信息删除 case 3:updatecouinfo();break; //调用课程信息修改 case 4:ordercouinfo();break; //调用课程信息排序 case 5:addcouinfo(); break; //调用课程信息添加 数据结构的说明: #define n1 20 //控制课程个数的存储空间 #define m1 5
显示全部
相似文档