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

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

举报
开通vip

c++课程设计之高校教职工人事管理系统PAGE\*MERGEFORMAT1《C++程序设计》课程设计报告高校教职工人事管理系统班级/专业/班:学生姓名:学号:指导教师:开题时间:2010年09月06日完成时间:2010年09月28日目录TOC\o"1-2"\h\uHYPERLINK\l"_Toc273557909"一、引言PAGEREF_Toc273557909\h1HYPERLINK\l"_Toc273557910"二、设计目的与任务PAGEREF_Toc273557910\h1HYPERLINK\l"_Toc27...

c++课程设计之高校教职工人事管理系统
PAGE\*MERGEFORMAT1《C++程序 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 》课程设计报告高校教职工人事管理系统班级/专业/班:学生姓名:学号:指导教师:开题时间:2010年09月06日完成时间:2010年09月28日目录TOC\o"1-2"\h\uHYPERLINK\l"_Toc273557909"一、引言PAGEREF_Toc273557909\h1HYPERLINK\l"_Toc273557910"二、设计目的与任务PAGEREF_Toc273557910\h1HYPERLINK\l"_Toc273557911"1、本课程设计的目的PAGEREF_Toc273557911\h1HYPERLINK\l"_Toc273557912"2、本课程设计的任务PAGEREF_Toc273557912\h1HYPERLINK\l"_Toc273557913"三、设计 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 PAGEREF_Toc273557913\h1HYPERLINK\l"_Toc273557914"1、总体设计PAGEREF_Toc273557914\h1HYPERLINK\l"_Toc273557915"2、具体设计PAGEREF_Toc273557915\h2HYPERLINK\l"_Toc273557916"3、程序清单PAGEREF_Toc273557916\h5HYPERLINK\l"_Toc273557917"4、程序调试与体会PAGEREF_Toc273557917\h14HYPERLINK\l"_Toc273557918"5、运行过程截图PAGEREF_Toc273557918\h14HYPERLINK\l"_Toc273557919"四、结论PAGEREF_Toc273557919\h17HYPERLINK\l"_Toc273557920"五、致谢PAGEREF_Toc273557920\h17HYPERLINK\l"_Toc273557921"六、参考文献PAGEREF_Toc273557921\h17《C++程序设计语言》课程设计——高校教职工人事管理系统一、引言随着人们生活水平的提高,计算机进展特别快速。如今,计算机已经深化到我们社会的各个领域,计算机的使用也已不再局限于科学计算,它已进入人类社会的各个领域并发挥着越来越重要的作用。通过计算机对各类问题求解已经成为一种高效、快捷的方式。本课程设计就是用C++争辩两点距离的求解的问题,实现对两点距离的问题求解,和实现类模板的应用以及函数的调用。二、设计目的与任务1、本课程设计的目的1)通过课程设计更进一步理解C++的基础学问和面对对象的思想。2)训练用系统的观点和软件开发一般 规范 编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载 进行软件开发,并在此过程中培育严谨的科学态度和良好的工作作风。初步把握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能。3)娴熟把握C++中类及类模板在程序中的应用,并娴熟了解类中函数的调用。2、本课程设计的任务使用类实现编写一个高校教职工人事管理系统,能够实现教职工信息增加、删除、修改、查找,能够统计在职人员、中共党员、女教职工、高职称、高学历的人数,信息的输入输出能够重载输入与输出操作符,并且要求有错误提示功能,例如输入日期,输入错误提示重新输入。三、设计方案1、总体设计(1)定义员工(Person)类,其中包括编号、职工分类("行政人员","老师","一般员工","退休人员","返聘人员","临时工")、性别、年龄,职务("无","科级","处级","地级");、职称("无","初级","中级","高级");、政治面貌("群众","中共党员","民主党派")、学历("中专","大专","高校","硕士","博士")。(2)实现下面的功能a、设计菜单实现功能选择;b、输入功能:输入员工的信息,并保存到文件中;c、删除资料:能够依据编号删除员工的资料;d、修改功能:能够依据编号来修改员工的资料;e、查询功能:能够依据编号来查看员工的资料;f、统计功能:能够统计在职人员、中共党员、女教职工、高职称、高学历的人数。g、错误提示功能:假如输入的资料不合法,将会提示错误,并赐予指导。2、具体设计类Personcharno[100];//编号charduty[30];//职工分类charsex[10];//性别intage;//年龄charposition[30];//职务charzhicheng[30];//职称charpolitical[30];//政治面貌charrecord[30];//学历voidadd();//增加信息voiddelet();//删除信息voidchange();//修改信息voidfind();//查找信息voidpush(Personpp);//给类赋值下面程序 流程 快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计 图中的推断框必需用菱形 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 示,请修改Person::add()Person::delete()Person::change()(4).Person::find()3、程序清单/*改程序需要在D盘加入文本名为“subject.txt”文本档案作为资料的库存。文本档案资料内容如下:09408201行政人员男35处级高级中共党员高校09408202老师女30处级高级中共党员高校09408203临时工女20无高级群众中专09408204临时工男22处级初级中共党员博士09408205返聘人员男30科级高级中共党员大专09408206老师女40科级初级中共党员硕士09408207退休人员女68处级中级民主党派高校09408208一般员工男27地级高级群众高校09408209老师男22处级高级中共党员博士09408210退休人员男62地级初级民主党派硕士09408211返聘人员女40无中级中共党员硕士09408212一般员工男38处级中级群众高校09408213老师男46处级无中共党员博士09408214老师男27无高级民主党派高校09408215老师男18处级高级中共党员高校*///下面程序开头#include#includeusingnamespacestd;constintN=1000;intt=0;inton=0;//统计在职人员人数intdang=0;//统计中共党员人数intnv=0;//统计女性职工人数intgaozhi=0;//统计高职称人数intgaoli=0;//统计高学历人数classPerson{public:charsex[10];//性别charduty[30];//职工分类intage;//年龄charpolitical[30];//政治面貌charrecord[30];//学历charposition[30];//职务charzhicheng[30];//职称charno[100];//编号voidadd();//增加信息voiddelet();//删除信息voidchange();//修改信息voidfind();//查找信息voidpush(Personpp);//给列成员赋值};Personp[N];voidPerson::push(Personpp){strcpy(no,pp.no);strcpy(sex,pp.sex);strcpy(position,pp.position);strcpy(zhicheng,pp.zhicheng);strcpy(political,pp.political);strcpy(record,pp.record);strcpy(duty,pp.duty);age=pp.age;if(strcmp(duty,"退休人员"))on++;if(strcmp(sex,"女")==0)nv++;if(strcmp(zhicheng,"高级")==0)gaozhi++;if(strcmp(political,"中共党员")==0)dang++;if(strcmp(record,"硕士")==0||strcmp(record,"博士")==0)gaoli++;}voidtip(){cout<<"输入ENTER返回子菜单!"<>duty;if(strcmp(duty,"行政人员")&&strcmp(duty,"老师")&&strcmp(duty,"一般员工")&&strcmp(duty,"退休人员")&&strcmp(duty,"返聘人员")&&strcmp(duty,"临时工")){cout<<"--(请输入正确的职工分类,例如:行政人员,老师,一般员工,退休人员,返聘人员,临时工)"<>sex;if(strcmp(sex,"男")&&strcmp(sex,"女")){cout<<"--(请输入正确的性别,例如:男,女)"<>age;if(age<=0){cout<<"--(请输入正确的年龄,例如:18等)"<>position;if(strcmp(position,"无")&&strcmp(position,"科级")&&strcmp(position,"处级")&&strcmp(position,"地级")){cout<<"--(请输入正确的职务,例如:无,科级,处级,地级)"<>zhicheng;if(strcmp(zhicheng,"无")&&strcmp(zhicheng,"初级")&&strcmp(zhicheng,"中级")&&strcmp(zhicheng,"高级")){cout<<"--(请输入正确的职称,例如:无,初级,中级,高级)"<>political;if(strcmp(political,"群众")&&strcmp(political,"中共党员")&&strcmp(political,"民主党派")){cout<<"--(请输入正确的政治面貌,例如:群众,中共党员,民主党派)"<>record;if(strcmp(record,"中专")&&strcmp(record,"大专")&&strcmp(record,"高校")&&strcmp(record,"硕士")&&strcmp(record,"博士")){cout<<"--(请输入正确的学历,例如:中专,大专,高校,硕士,博士)"<>n;if(n<1||n>9){cout<<"sorry,您输入的信息有误,请重新输入!"<>no;cout<<"员工编号修改成功"<>duty;if(strcmp(duty,"行政人员")&&strcmp(duty,"老师")&&strcmp(duty,"一般员工")&&strcmp(duty,"退休人员")&&strcmp(duty,"返聘人员")&&strcmp(duty,"临时工")){cout<<"(请输入正确的职工分类,例如:行政人员,老师,一般员工,退休人员,返聘人员,临时工)"<>sex;if(strcmp(sex,"男")&&strcmp(sex,"女")){cout<<"(请输入正确的性别,例如:男,女)"<>age;if(age<=0){cout<<"(请输入正确的年龄,例如:18等)"<>position;if(strcmp(position,"无")&&strcmp(position,"科级")&&strcmp(position,"处级")&&strcmp(position,"地级")){cout<<"(请输入正确的职务,例如:无,科级,处级,地级)"<>zhicheng;if(strcmp(zhicheng,"无")&&strcmp(zhicheng,"初级")&&strcmp(zhicheng,"中级")&&strcmp(zhicheng,"高级")){cout<<"(请输入正确的职称,例如:无,初级,中级,高级)"<>political;if(strcmp(political,"群众")&&strcmp(political,"中共党员")&&strcmp(political,"民主党派")){cout<<"(请输入正确的政治面貌,例如:群众,中共党员,民主党派)"<>record;if(strcmp(record,"中专")&&strcmp(record,"大专")&&strcmp(record,"高校")&&strcmp(record,"硕士")&&strcmp(record,"博士")){cout<<"(请输入正确的学历,例如:中专,大专,高校,硕士,博士)"<>n;system("cls");if(n<1||n>9){cout<<"sorry,您输入的信息有误."<>num;for(i=0;i>num;for(i=0;i>num;cout<>num;cout<
本文档为【c++课程设计之高校教职工人事管理系统】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
电气工程师
暂无简介~
格式:doc
大小:253KB
软件:Word
页数:27
分类:农业
上传时间:2023-02-16
浏览量:7