C++人事管理系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
人事管理系统 指导教师:张银霞 专业班级:自动化094班 设 计 者:王子斌 刘先念 丁瑞荣 设计时间:2010-10 《C++程序设计》课程设计任务书 一、已知技术参数或设计前提 1、本校现拥有学生、研究生、教师、助教的人数。 2、各类成员的姓名,编号,出身日期,性别,身份证号(ID),以及个人相关信息。 3、通过输入各个成员的编号可以修改和删除其相关信息。 4、可以凭借曾经输入的信息,将全部的人事信息输出。 二、设计内容及要求 1、实现新成员信息的录入、修改、删除和显示。 2、实现各个成员的基本信息的记录和保存。 3、查找各个成员的相关信息。 4、要通过文件记录人员身份的相关数据。 三、课程设计工作计划 1、确定题目,成立设计小组,做用户需求分析(2天) 2、查阅资料,进行问题分析,制定方案,确定成员分工(1天) 3、根据方案编写程序并进行调试(5天) 4、撰写设计说明书,完成设计(3天) 5、提交设计内容,答辩 四、相关教材及参考书目 1、《C++语言基础教程》 清华大学出版社 2、《C++语言程序设计案例教程清华大学出版社《Visual??C++ 6.0程序设计》清华大学出版社《Visual??C++数据库开发入门与范例解析》机械工业出版社《Visual??C++实例教程》电子科技大学出版社 《Visual??C++数据库系统开发实例导航(第二版)》人民邮电出版社《Visual C++数据库开发自学教程》人民邮电出版社 目 录 一 需求分析········································4 二 组员分工········································4 三 系统总框图······································4 四 系统软硬件环境··································5 五 模块设计分析····································5 六 函数定义及说明··································5 七 使用说明········································7 八 程序源代码······································12 九 结束语··········································22 十 参考文献········································22 一、需求分析 学校是生活中一个很大的群体,学校的人事管理也是异常复杂,曾是人事部管理人员的一大难题。本程序的设计初衷就是为了解决此类问题。人事部管理人员可以通过该管理系统管理学校各个阶层人员的信息,其包括在校大学生的基本信息(姓名、班级、编号、性别、出身年月、身份证号),在校教师的基本信息(姓名、编号、性别、出身日期、身份证号,职务,所在部门),在校研究生的基本信息(姓名、编号、性别、出身日期、身份证号、专业、导师情况),在校助教的基本信息(姓名、编号、性别、出生日期、身份证号、职务、所在部门),还可以随时添加、删除和修改各个成员的基本信息。操作实际人性化,简单易懂,快捷,方便,实用性还很强。 二、组员分工 宁欣同学主要负责头文件的定义,class people函数的定义声明,重载以及在校学生、在校教师、在校助教、在校研究生信息以共有方式派生类函数代码的编写。 许永维、卢风同学主要负责在校学生、在校教师、在校助教、在校研究生信息的显示、信息写入、信息的读入,信息的修改、函数的编写。 潘晓雨同学主要负责void menu()、void select()、void main()函数的编写以及 整个系统的连接和调试。 三、系统总框图 四 、系统软硬件环境(运行平台) 1、本系统的开发环境 Windows XP Professional 操作系统本系统的运行环境 CPU2.4GHZ 256M内存 80G硬盘 Windows XP Professional 操作系统 本系统的编程工具 Visual C++ 6.0 五、 每个模块的设计分析 class birthday主要是对成员的出生年月日数据的记录 class people主要实现声明人员基类,以便于以后其他类的派生 class student:virtual public people功能是以公有方式派生出学生类 class teacher:virtual public people 功能是以公有方式派生出老师类 class graduate:virtual pu

文档评论(0)

smdh + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档