1、 课 程 设 计 设计题目:设计题目: C+程序设计课程设计程序设计课程设计 -公司职员管理系统公司职员管理系统 系系 别别 信息工程系信息工程系 班级班级 系统本系统本 112 班班 学生姓名学生姓名 史凯龙史凯龙 张程张程 马泽川马泽川 吴睿吴睿 学号学号 08 15 19 27 指导教师指导教师 代钦代钦 张楠张楠 职称职称 讲师讲师 讲师讲师 起止日期:起止日期:2012 年年 12 月月 17 日起日起至至 2012 年年 12 月月 21 日止日止 课程设计任务书 课程设计题目:课程设计题目: 公司职员管理系统公司职员管理系统 一、课程设计的原始资料及依据一、课程设计的原始资料及依
2、据 查阅有关资料,进一步理解面向对象程序设计的思想,并编写一个简单的管理系统。 通过本设计可以加深理解使用面向对象程序设计思想开发一个系统的方法,提高分析问 题、解决问题和实际动手的能力。 二、课程设计主要内容及要求二、课程设计主要内容及要求 设计内容:设计内容: 1. 人员信息包括姓名,编号,级别,当月薪水,计算月薪总额等。 2. 能够显示这些人员的全部信息。 3. 添加删除功能:能根据公司人事的变动情况,添加删除记录; 4. 查询功能:能根据编号和姓名进行查询; 5. 保存功能:启动程序时能读取人员信息,关闭程序时能将信息保存至硬盘文件。 6. 人员编号在生成人员信息时自动生成,每输入一个
3、人员信息编号顺序加 1。 设计要求:设计要求: 1. 要求在设计的过程中建立清晰的类层次,并画出类图; 2. 设计功能满足要求、易于操作的友好界面; 3. 在系统的设计中,至少要用到面向对象的一种机制:继承、多态等; 4. 在完成该题目时,小组人员进行详细的任务分工,并要在报告中体现出来。 三、对课程设计说明书撰写内容、格式、字数的要求三、对课程设计说明书撰写内容、格式、字数的要求 1. 课程设计说明书是体现和总结课程设计成果的载体,主要内容包括:设计题目、 设计目的、设备器材、设计原理及内容、设计步骤、遇到的问题及解决方法、设 计总结、参考文献等。一般不应少于 3000 字。 2. 在适当位
4、置配合相应的实验原理图、功能模块图、算法流程图等图表进行说明。 应做到文理通顺,内容正确完整,书写工整,装订整齐。 3. 设计总结部分主要写本人完成工作简介以及自己的设计体会,包括通过课程设计 学到了什么,哪里遇到了困难,解决的办法以及今后的目标。 4. 课程设计说明书手写或打印均可。手写要用学校统一的课程设计用纸,用黑或蓝 黑墨水工整书写;打印时采用 A4 纸,页边距均为 20mm,正文采用宋体小四号字, 行间距 18 磅。文中大标题采用黑体小三号字,一级节标题采用黑体四号字,二级 节标题采用黑体小四号字,表题与图题采用宋体五号字。 5. 课程设计说明书装订顺序为:封面、任务书、成绩评定表、
5、目录、正文、参考文 献。 四、设计完成后应提交成果的种类、数量、质量等方面的要求四、设计完成后应提交成果的种类、数量、质量等方面的要求 1. 完成“任务书”中指定的功能,运行结果正确。 2. 课程设计说明书。 五、时间进度安排五、时间进度安排 序 号 主 要 内 容 学 时 备 注 1 进行设计准备,阅读资料,分析设计任务书,明 确设计要求、内容和步骤 1 天 2 编写相应的程序代码 2 天 3 程序调试 1 天 4 整理程序,撰写课程设计报告 1 天 合 计 5 天 六、主要参考资料(文献)六、主要参考资料(文献) 1郑莉 董渊 张瑞丰 编着. C+语言程序设计(第 4 版). 北京:清华大
6、学出版 社.2010 2 陈维兴, 林小茶.C高级程序设计教程. 北京:清华大学出版社 3 谭浩强.C程序设计教程. 北京:中国科学技术出版社 4 王燕.面向对象的理论与 C实践. 北京:清华大学出版社 5 马石安, 魏文平. 主编Visual C+程序设计与应用教程. 北京:清华大学出 版社 6 王育坚. 主编Visual C+面向对象编程教程 (第二版). 北京:清华大学出 版 I 摘 要 公司职员管理产生的主要目的是解决一些实际问题,用来方便和准确的实现职员的管 理和注册人的各项纪录,使得职员信息的管理既方便完备又准确。职员信息管理的产生和 发展给公司管理职员信息带来了很大的便捷。在信息高度发展的时代,计算机今后将会广 泛的应用在各个领域。所以,完善的公司职员管理程序对职员的管理是很有必要的。它在 管理的过程中,对一些数据的存储和计算是相当方便,当然它的准确性很高并且几乎是准 确无误的。公司职员