高校教职工人事管理系统.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 PAGE 1 页 共 NUMPAGES 11 页 面向对象程序设计 课程设计报告 姓 名: 高程 学 号: 110511613 班 级: 大类(6) 院 系: 数学与计算机学院 日 期: 2013年1月3号 1.本课程设计的目的 (1)熟练掌握C++语言的基本知识和技能; (2)掌握面向对象程序设计的基本思路和方法; (3)了解指针、类的继承、文件的打开和保存、链表应用 (4)利用所学的基本知识和技能,解决面向对象程序设计问题 (5)培养分析、解决问题的能力;提高学生的科技论文写作能力。 2.课程设计的任务及要求 1)基本要求: (1)设计一个的菜单将在实现的功能显示出来,并有选择提示 (2)教师的基本信息包括编号、职工分类(行政人员,教师,一般员工,退休人员,返聘人员,临时工)、性别、年龄,职务(无,科级,处级,厅级);、职称(无,初级,中级,高级);、政治面貌(群众,中共党员,民主党派)、学历(中专,大专,大学,硕士,博士) (3)能够实现教职工信息增加、删除、修改、查找。 (4)能够统计在职人员、中共党员、女教职工、高职称、高学历的人数。 (5)要求有错误提示功能,例如输入日期,输入错误提示重新输入 ( 2011 年6月 日 目 录 TOC \o 1-2 \h \z \u HYPERLINK \l _Toc166235709 一、 问题描述 PAGEREF _Toc166235709 \h 3 HYPERLINK \l _Toc166235710 二、 内容简介 PAGEREF _Toc166235710 \h 4 HYPERLINK \l _Toc166235711 2.1 基本要求: PAGEREF _Toc166235711 \h 4 HYPERLINK \l _Toc166235712 2.2. 算法思想: PAGEREF _Toc166235712 \h 4 HYPERLINK \l _Toc166235713 2.3. 模块划分: PAGEREF _Toc166235713 \h 4 HYPERLINK \l _Toc166235715 2.4. 源程序: PAGEREF _Toc166235715 \h 4 HYPERLINK \l _Toc166235716 2.5. 测试情况: PAGEREF _Toc166235716 \h 4 HYPERLINK \l _Toc166235717 三、小结 PAGEREF _Toc166235717 \h 5 一·问题描述 用c++语言编写一个简单的职工人事管理程序,能实现对职工人事信息的简单管理。其程序能解决有关职工人事信息数据的输入,有关职工人事信息的修改,有关职工人事信息的删除。 二,内容简介 2.1 基本要求: (1)设计一个的菜单将在实现的功能显示出来,并有选择提示 (2)教师的基本信息包括编号、职工分类(行政人员,教师,一般员工,退休人员,返聘人员,临时工)、性别、年龄,职务(无,科级,处级,厅级);、职称(无,初级,中级,高级);、政治面貌(群众,中共党员,民主党派)、学历(中 (3)能够实现教职工信息增加、删除、修改、查找。 (4)能够统计在职人员、中共党员、女教职工、高职称、高学历的人数。 (5)要求有错误提示功能,例如输入日期,输入错误提示重新输入 2.2. 算法思想: 1、需要用到类的对象数组概念 2、此程序多次用到switch...case...语句 3、在while(1)循环语句里面加入if...else...验证输入是否有误。 2、统计信息模块需在遍历类的对象数组同时用到for循环来统计。 2.3. 模块划分: 增加信息模块 删除信息模块 修改信息模块 显示信息模块 统计信息模块 2.4. 源程序: #includeiostream #includeiomanip #includestring using namespace std; class teacher //教职工类 { public: void add(int N); //增加信息 void del(); //删除信息 void update(int N); //修改信息 int val(int v,teacher t); //返回0或1判断是否是所要选的教职工 void display();

文档评论(0)

好老师 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档