网站大量收购闲置独家精品文档,联系QQ:2885784924

面向对象课程设计--企业人事管理系统.docx

面向对象课程设计--企业人事管理系统.docx

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

*******************

实践教学

*******************

大学

面向对象 课程设计

题目:企业人事管理系统专业班级:计算机科学与技术姓名:

学号:

指导教师:

成绩:

前 言

企业人事管理系统是企业管理中的一个重要内容,随着时代的进步,企业人员数量也不断增加,分工的不断细化,各个行业之间的联系也不断密切,对人事管理的要求也不断提高,早期的人工管理的方式已经不适合现代企业公司的发展。实现企业人事管理的系统化、规范化、自动化,是现代企业管理的首选。使用计算机管理人员信息,不但可以大量节省时间、人力、财力,而且能更全面的有效的掌握公司的基本情况,及时获得最新而又准确的资料和信息。此课设设计就是这样一个管理公司人员信息的系统,其功能与实现性有较好的针对性和实用性。能比较方便的实现对人员信息的操作和管理。

在Windows环境下利用Virtual C++开发了企业人事管理系统,设计的功能主要有职工信息的录入、修改、添加、删除、查询、存储和读取功能,通过对文件的操作,更好的保证了信息的安全性,功能的实现主要通过对话框的方式来实现,利用口令进行友好的交互界面。

目 录

摘 要 2

第一章系统总体设计 4

系统功能模块图 4

各类间关系 5

第二章详细设计 6

第三章系统测试 12

测试方法 12

测试用例 12

测试结果 13

第四章软件使用说明书 15

总 结 21

参考文献 22

致谢 23

摘 要

企业人事管理系统是典型的信息管理系统,其中开发主要包括累的应用于成员函数的实现。对于前者要求建立起封装性好、完备性高的类。而对于后者则要求函数能够完全,功能齐全。

本系统主要完成对企业职员基本信息的管理,其中包括对职员信息的添加、信息修改、信息删除、信息统计以及信息的保存和显示等功能。本系统的开发采用面向对象的设计思想,系统的介绍了企业人事管理系统的开发过程及面向对象的具体实现。

关键词:人事管理;面向对象;类

第一章系统总体设计

企业人事管理系统是一套功能强大、操作简便而又实用的企业人事管理软件,它可以被广泛的应用于各种类型的公司人员管理中。开发此人事管理系统的目的为了克服传统人员管理模式中遇到的诸如人员繁杂,部门较多,对员工的人员信息记录不全,人员调配不均和员工信息不明等问题,根据对现有管理模式的分析,确定了该系统需实现以下功能:

实现对员工信息的添加功能;

实现对员工信息的修改功能;

实现对员工信息的删除功能;

实现对员工信息的存储功能;

实现对员工信息的查询功能;

实现对员工信息的读取功能;

实现对员工工资和年龄的平均统计功能。

系统功能模块图

信息统计信息读取

信息统计

信息读取

信息存储

信息查询

信息删除

信息修改

信息添加

企业人事管理系统

企业人事管理系统

图1-1系统功能模块图

其中:

信息添加:对新进员工或已有员工的信息进行添加或补充;信息修改:对已经录入的员工信息进行修改;

信息删除:对不存员工或离职员工信息进行删除;

信息查询:通过编号、姓名及职称对对对应员工信息进行查询;信息存储:将员工信息进行文件保存;

信息读取:通过打开文件对已存储的员工信息进行读取;信息统计:对已有员工的工资和年龄进行平均统计。

各类间关系

本系统共使用两个类:company类,manager类。

其中类company定义了职工编号、职工姓名、职工年龄、职工工资、职工职称、职工部门等变量,类manager描述职工信息的添加、修改、删除、查询以及职工年龄的平均值统计和职工工资的平均值统计。它们之间的关系如图1-

2所示:

Company类

Company类

Manager类

Manager类

图1-2系统类关系图

其中,类manager公有继承类company.

第二章详细设计

本系统主要功能包括:职工信息的修改、添加、删除、查询以及职工年龄的平均值计算和职工工资得平均值计算,职工信息的存储和读取等。

其中以上功能所用到的职工编号、年龄、姓名、工资、职称和部门等变量通过类company来定义,功能职工信息的添加、修改、删除、查询、存储、读取以及职工年龄和工资的平均值统计使用类manager来实现。下面分别介绍类

company,manager的详细设计。

开始运行显示菜单

开始运行

显示菜单

退

输入操作编号

条件判断

符合

结束程序

或者

执行最后结束语

执行相应程序

图2-1 总体流程图

文档评论(0)

159****1944 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档