《C++程序设计》课程设计报告高校教职工人事管理系统年级/专业/班:学 生 姓 名:学 号:指 导 教 师:开 题 时 间: 2024 年 09 月 06 日完 成 时 间: 2024 年 09 月 28 日目 录一、引言 1二、设计目的与任务 11、本课程设计的目的 12、本课程设计的任务 1三、设计方案 11、总体设计 12、详细设计 23、程序清单 54、程序调试与体会 145、运行过程截图 14四、结论 17五、致 17六、参考文献 17《C++程序设计语言》课程设计——高校教职工人事管理系统 一、引言随着人们生活水平的提高,计算机进展异常迅速
如今,计算机已经深化到我们社会的各个领域,计算机的使用也已不再局限于科学计算,它已进入人类社会的各个领域并发挥着越来越重要的作用
通过计算机对各类问题求解已经成为一种高效、快捷的方式
本课程设计就是用 C++讨论两点距离的求解的问题,实现对两点距离的问题求解,和实现类模板的应用以与函数的调用
二、设计目的与任务1、本课程设计的目的1)通过课程设计更进一步理解 C++的基础知识和面对对象的思想
2)训练用系统的观点和软件开发一般规进行软件开发,并在此过程中培育严谨的科学态度和良好的工作作风
初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能
3)熟练掌握 C++中类与类模板在程序中的应用,并熟练了解类中函数的调用
2、本课程设计的任务使用类实现编写一个高校教职工人事管理系统 ,能够实现教职工信息增加、删除、修改、查找,能够统计在职人员、中共党员、女教职工、高职称、高学历的人数,信息的输入输出能够重载输入与输出操作符,并且要求有错误提示功能,例如输入日期,输入错误提示重新输入
三、设计方案1、总体设计(1)定义员工(Person)类,其中包括编号、职工分类("行政人员","老师","一般员工","退休人员"