人力资源管理系统21897.docVIP

  • 3
  • 0
  • 约4.4万字
  • 约 64页
  • 2017-08-26 发布于湖南
  • 举报
******************* 实践教学 ******************* 计算机与通信学院 2014年春季学期 Java课程设计 说明书 题 目: 高校人员信息管理系统 专业班级: 信息与计算科学1班 姓 名: 学 号: 指导教师: 成 绩: 目录 摘 要 在当前的学校人员管理体制下,高等学校不但要有浓厚的学风气息、雄厚的师资力量、先进精良硬件设备,与此同时,作为先进科学技术和优秀文化的承载者和传播者,更需要有一个执行效率高并且便于操作的现代信息化管理系统,以实现对高校各类人员进行添加、查找、修改、删除、统计、保存、读取等动态管理的目的。? 本文利用Microsoft?Visual?C++6.0的ADO编写程序,实现了高校对实验员、教师、行政人员、教师兼行政人员的管理操作。? 本系统主要有四个管理模块——实验员管理系统、教师管理系统、行政人员管理系统、教师兼行政人员管理系统。已经过全面的系统测试,能够很好的运行,达到了预期的效果。 关键字:C++ 人员管理 信息 序 言 需求分析 1.1 问题描述 某高校有四类员工:教师、实验员、行政人员,教师兼行政人员;共有的信息包括:编号、姓名、性别、年龄等。其中,教师还包含的信息有:所在系部、专业、职称;实验员还包含的信息由:所在实验室、职务;行政人员还包含的信息有:政治面貌、职称等 1.2 功能要求 (1)基本功能 1) 添加功能添加2) 查询功能根据编号姓名进行查询) 编辑功能根据查询对相应的记录进行修改) 统计功能能根据多种参数进行人员的统计保存功能) 添加人员记录时,考虑各种数据的有效性。 2)组合查询功能的实现。 3)可按人员的某些信息进行排序。 4)对文件的读写使用二进制信息。 1.3 问题的解决方案 根据系统功能要求,可以将问题解决分为以下步骤: 1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计; 2)分析系统中的各个实体及它们之间的关系; 3)根据问题描述,设计系统的类层次; 4)完成类层次中各个类的描述; 5)完成类中各个成员函数的定义; 6)完成系统的应用模块; 7)功能调试; 8)完成系统总结报告。class Experimenter),教师类(class Teacher),行政人员类(class Staff),教师兼行政人员类(class Tea_Sta) 基类中有 int num; 公用数据成员用于记录类成员的编号 int age; 公用数据成员用于记录类成员的年龄 string name; 公用数据成员用于记录类成员的姓名 string sex; 公用数据成员用于记录类成员的性别 virtual void Input(); 公有数据成员函数用于输入成员信息 virtual void Output(); 公有数据成员函数用于输出成员信息 int GetNum(); 公有数据成员函数用于获得成员编号 string GetName(); 公有数据成员函数用于获得成员姓名 实验员类中添加了 string library; 公有数据成员用于记录类成员的实验室 string zw; 公有数据成员用于记录类成员的职务 int choice2; 公有数据成员用于选择成员的性别 教师类中添加了 string depart; 公有数据成员用于记录类成员的部门 string spec; 公有数据成员用于记录类成员的专业 string title; 公有数据成员用于记录类成员的职称 int choice1; 公有数据成员用于选择成员的部门 int choice2; 公有数据成员用于选择成员的性别 行政人员类中添加了 string zzmm;; 公有数据成员用于记录类成员的政治面貌 string zc; 公有数据成员用于记录类成员的任职职称 int choice2; 公有数据成员用于选择成员的性别 教师兼行政人员类添加了 int choice1; 公有数据成员用于选择成员的部门 int choic

文档评论(0)

1亿VIP精品文档

相关文档