版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 C语言课程设计教学目的:通过本章的学习,要求能掌握使用C语言的基本知识和技能以及面向过程的编程思想,完成系统需求分析、总体设计、详细设计、编码(详细写出编程步骤)、测试等系统的设计 过程,并编写课程设计总结。 C语言课程设计教学内容课程设计任务书学生成绩管理系统工资管理系统C语言课程设计重点和难点 重点: (1)学生成绩管理系统 (2)工资管理系统 难点: (1)学生成绩管理系统 (2)工资管理系统C语言课程设计任务书1. 设计目的:基本掌握面向过程程序设计的基本思路和方法。达到熟练掌握C语言的基本知识和技能。2. 能够利用所学的基本知识和技能,解决简单的程序设计问题。3. 设计要求 基本要
2、求 信息描述功能描述解决方案进度安排撰写课程设计报告或课程设计总结学生成绩管理系统通过设计一个数据管理工具对学生成绩进行管理。从而达到节省人力、物力资源。通过这个系统进行学生成绩管理,以提高对学生成绩的登记、删除、查询、修改、排序的效率。通过这个实例学习C语言结构体、链表、文件等方面得知识,为进一步高发高质量得 信息系统打下基础。功能描述总体设计-主控main()函数执行流图工资管理系统设计目的在工资结构简单的部门或小公司利用C语言建立一个工资管理系统,以便节约纸张成本,实现对员工工资进行统一管理,方便查询与存档。 功能描述总体设计 主控main()函数输入模块 查询模块 更新记录统计模块 数
3、据结构设计 typedef struct z1 /*定义数据结构*/ char no11; /*编号*/ char name15;/*姓名*/ float jbgz; /*基本工资*/ float koukuan; /*扣款*/ float yfgz;/*应发工资*/ float shuijin;/*税金*/ float sfgz; /*实发工资*/ struct z1 *prior;/*前驱指针*/ struct z1 *next;/*后继指针*/ SALARY; /*结构体类型名*/ 详细设计 void init() , 其功能是初始化函数。 函数原型 void create(),其功能是
4、用来创建双链表,初始化双链表。函数原型 void cacl(),其功能是对员工的工资进行计算,最后得出员工的实际所发工资。函数原型 void delete(),其功能是用来对多余的或者不需要的数据进行删除操作。函数原型 void search(),其功能是用来查询搜索所需要的数据记录,提高查找时间。函数原型 void save(),其功能是用来保存文件.函数原型void load(),其功能是加载2进制数据文件。函数原型 void computer(),其功能是计算每次发工资时所需的票面张数。详细设计函数原型 void append(),其功能是用于追加一些记录。函数原型 void copy(
5、), 其功能用来对文件的记录进行复制到链表中去。函数原型 void sort(), 其功能是用来对文件的记录进行按某个方式进行排序。函数原型 void index(), 其功能是用来对文件的记录进行建立索引,以便提高查询速度。函数原型 void total(),其功能是用于对各个部门及其分类进行合计。 print(SALARY *p)函数原型 void display(),其功能是用来随意的逐条显示链表的记录。函数原型 void fax(),其功能是计算每个员工所要交纳的税金。主函数是这个工资管理系统的控制和输入部分。小结本章通过“学生成绩管理系统”和“工资管理系统”的设计思想及其编程实现,学习了系统需求分析、总体设计、详细设计、编码(详细写出编程步骤)、测试等系统的完整设计过程。在详细设计过程
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 集成电路厂房洁净车间布局设计方案
- 钳工及其工艺基础训练 3
- 社区共建工作计划
- 二年级数学培优补差工作计划
- 浙江省台州市温岭市2026年九年级教学质量评估语文试题卷
- 四川省成都市郫都区2026年中考一模化学试卷
- 睑内翻的饮食护理建议
- 甲状腺疾病护理中的伦理问题
- 结膜炎的护理与运动康复
- 护理营养支持与膳食管理
- 2026广东肇庆市四会市龙甫镇专职消防队人员招聘1人笔试备考题库及答案解析
- 2026年中国工商银行校园招聘考试笔试试题及答案解析
- 2026年中考政治百校联考冲刺押题密卷及答案(共九套)
- 哈尔滨市达标名校2026届中考语文模拟预测题含解析
- 国资委安全生产十条硬措施
- 2026防灾减灾日安全培训课件
- 2026年 成都 事业单位考试 真题
- 2026年2026届高三第二次模拟考试化学试题+答案新版
- (二模)2026年广州市普通高中高三毕业班综合测试(二)物理试卷(含答案及解析)
- 浙江省湖州、衢州、丽水三地市2026届高三下学期4月二模技术试题(含答案)
- 江苏国企社招笔试内容题库
评论
0/150
提交评论