沈阳航空工业学院课程设计学号班级姓名指导教师年月日沈阳航空工业学院课程设计任务书一、课程设计题目:工资管理系统二、课程设计工作自三、课程设计内容用C语言编写软件完成以下任务:1输入工资数(职工数据要有职工号
工龄和工资)保存在paid
dat文件中
2对现有的职工数据根据所属部门排序,并显示出企业的平均工资
3职工涨工资(根据工龄按比例进行工资调整)
4查询职工的相关数据
四、课程设计要求:程序质量:1贯彻结构化程序设计思想
2用户界面友好,功能明确,操作方便
可以加以其他功能和修饰
3用户界面的菜单中包含"职工信息录入","排序及显示"
"工资调整","信息查询"
"退出"5项
所有职工数据的改变都应该在paid
dat文件中体现出来
4代码应适当缩进,并给出必要的注释,以增强程序的可读行
课程设计说明书:课程结束后,上交课程设计说明书(打印稿和电子稿),其内容如下:1封面2课程设计任务书3目录4需求分析(分析题目的要求)5程序流程图(总体流程图和主要功能模块流程图)6核心技术的实现说明及相应程序段7个人总结8参考资料9源程序及适当的注释指导教师:_____学生签名:_____目录一、需求分析…………………………………………1二、程序流程图………………………………………2三、核心技术的实现说明及相应程序段……………5四、个人总结…………………………………………16五、参考文献……………………………………17六、源程序…………………………………………18一、需求分析经过对程序设计题目的分析可知,整个程序的设计实现大致分为五个模块,其中每一个模块对应一个函数,他们的功能分别是:输入职工数据函数(shuru),职工排序函数(sort_part),增加职工工资函数(add_paid),职工信息的查询函数(search_worker),以及主函数main()