当前位置:文档之家› c++课程设计之高校教职工人事管理系统

c++课程设计之高校教职工人事管理系统

c++课程设计之高校教职工人事管理系

《C++程序设计》课程设计报告
高校教职工人事管理系统
年级/专业/班:
学生姓名:
学号:
指导教师:
开题时间:年 09 月 06 日
完成时间:年 09 月 28 日
目录
一、引言 .................................................................... 错误!未定义书签。

二、设计目的与任务 ................................................ 错误!未定义书签。

1、本课程设计的目的........................................ 错误!未定义书签。

2、本课程设计的任务........................................ 错误!未定义书签。

三、设计方案 ............................................................ 错误!未定义书签。

1、总体设计........................................................ 错误!未定义书签。

2、详细设计........................................................ 错误!未定义书签。

3、程序清单........................................................ 错误!未定义书签。

4、程序调试与体会............................................ 错误!未定义书签。

5、运行过程截图................................................ 错误!未定义书签。

四、结论 .................................................................... 错误!未定义书签。

五、致谢 .................................................................... 错误!未定义书签。

六、参考文献 ............................................................ 错误!未定义书签。

《C++程序设计语言》课程设计
——高校教职工人事管理系统
一、引言
随着人们生活水平的提高, 计算机发展异常迅速。

如今, 计算机已经深入到我们社会的各个领域, 计算机的使用也已不再局限于科学计算, 它已进入人类社会的各个领域并发挥着越来越重要的作用。

经过计算机对各类问题求解已经成为一种高效、快捷的方式。

本课程设计就是用C++研究两点距离的求解的问题, 实现对两点距离的问题求解, 和实现类模板的应用以及函数的调用。

二、设计目的与任务
1、本课程设计的目的
1) 经过课程设计更进一步理解C++的基础知识和面向对象的思想。

2) 训练用系统的观点和软件开发一般规范进行软件开发, 并在此过程中培养严谨的科学态度和良好的工作作风。

初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能。

3) 熟练掌握C++中类及类模板在程序中的应用, 并熟练了解类中函数的调用。

2、本课程设计的任务
使用类实现编写一个高校教职工人事管理系统, 能够实现教职工信息增加、删除、修改、查找, 能够统计在职人员、中共党
员、女教职工、高职称、高学历的人数, 信息的输入输出能够重载输入与输出操作符, 而且要求有错误提示功能, 例如输入日期, 输入错误提示重新输入。

三、设计方案
1、总体设计
( 1) 定义员工( Person) 类, 其中包括编号、职工分类( "行政人员","教师","一般员工","退休人员","返聘人员","临时工") 、性别、年龄, 职务( "无","科级","处级","地级") ;、职称( "无","初级","中级","高级") ;、政治面貌( "群众","中共党员","民主党派") 、学历( "中专","大专","大学","硕士","博士") 。

( 2) 实现下面的功能
a、设计菜单实现功能选择;
b、输入功能: 输入员工的信息, 并保存到文件中;
c、删除资料: 能够根据编号删除员工的资料;
d、修改功能: 能够根据编号来修改员工的资料;
e、查询功能: 能够根据编号来查看员工的资料;
f、统计功能: 能够统计在职人员、中共党员、女教职工、高职称、高学历的人数。

g、错误提示功能: 如果输入的资料不合法, 将会提示错误, 并给予指导。

2、详细设计。

相关主题