《C 语言大作业》设计阐明书 --- 人力资源管理系统学 号: ******* 姓 名: ** 班 级: 09 指导教师: *** 2010 年 6月 28 日- 7月 9 日程序设计阐明书(一)课程认识1.目的为了锻炼学生的上机能力,加深学生对以往所学知识点的认识和理解,提高学生对以往所学知识的综合运用能力,为后来的编程习惯和编程思想的形成提供了良好的学习、联络和应用的环境,使学生掌握设计程序的思绪,学会用计算机语言编写程序,已实现所需处理的任务。C 语言是目前我们急需掌握的编程语言。通过一年对 C 语言的学习,我们掌握了某些处理问题的措施,为了深入增强我们对程序设计的熟悉程度和掌握程度,深入让我们体验软件行业团体开发软件的实际状况,以分组的形式开展程序设计,这不仅可以锻炼我们自身的实力,也可以考验互相之间的团结合作能力,为未来的深入学习打下基础。2.性质本课程是计算机专业的学生在学习了《C 程序设计》课程之后,为加强学生的编程能力而设置的一门实践课程。以小组为单位,选择课题(人力资源管理系统),分模块进行编写,整合,调试,最终形成具有某些使用功能的信息管理系统。3.任务比较纯熟地掌握构造化语言 C 的三种构造,比较纯熟地掌握构造化语言 C 的模块化设计措施,培养良好的编程风格,培养编程和调试能力,使学生巩固《C 程序设计》课程学习的内容,掌握工程软件设计的基本措施,强化实践动手能力,提高编程水平,为后续各门计算机专业课程及其他编程语言的学习打下基础,在两周的时间内与其他两位组员合作完毕一种小型企业人力资源管理系统。该系统功能重要包括了对员工个人基本信息的储存,变更,删除,和对员工工资加班工资及奖金的自动计算,并对员工设有评价机制,对员工工资、奖金、工作业绩进行排序等功能。规定前期个人独自承担部分模块的编写,并进行模块的调试。在各自的模块可以投入运行后,把所有模块整合起来连成一种较为完整的系统,使该系统具有所规定的功能。最终在完毕系统运行后,根据实际状况完毕设计阐明书。(二)课题选择1.背景与意义本次的开发内容——人事管理系统就是信息管理与现代化办公设备相结合的例子。开发本系统但愿使人事管理人员可以从年复一年的输入、计算、记录等工作中解脱出来,由于人事方面的数据众多,输入、记录极为不便,输入量大,计算量大。这些工作都以人力来完毕将费时费力,并且容易出现错误和疏漏。本系统一次录入信息后,就可以反复多次在不...