信息管理系统.docx

上传人:b****6 文档编号:7196873 上传时间:2023-01-21 格式:DOCX 页数:16 大小:494.65KB
下载 相关 举报
信息管理系统.docx_第1页
第1页 / 共16页
信息管理系统.docx_第2页
第2页 / 共16页
信息管理系统.docx_第3页
第3页 / 共16页
信息管理系统.docx_第4页
第4页 / 共16页
信息管理系统.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

信息管理系统.docx

《信息管理系统.docx》由会员分享,可在线阅读,更多相关《信息管理系统.docx(16页珍藏版)》请在冰豆网上搜索。

信息管理系统.docx

信息管理系统

 

课程设计(论文)书

 

题目:

人事管理系统的开发

 

学生姓名朱玲

学院名称管理学院

专业市场营销

学号0810812105

指导教师方芳

人事管理信息系统的分析、设计和实施

一、可行性分析

1)系统背景

在当今社会,随着企事业单位规模的扩大,职工人数的不断增加,职工的调进调出等日常事务,使人事管理工作越来越复杂。

在积极建立企业现代企业管理机制的今天,仅仅靠原始的手工管理或简单的单机管理,人力资源部门面对大量的信息,无法有效率地将其中的重要部分提取出来,并做出相应的判断和处理。

公司管理者的决策只能依据报表数据,在浪费大量人力、物力的同时无法做到实时监控,难以保证数据的准确性和及时性。

因此,先进的管理思想在企业中实现就成为了一个可望而不可及的目标。

公司集团非常急需一套既有先进管理思想又适合国内大企业的人力资源管理信息系统,作为实现目标和提高现有水平的一种重要手段!

人事管理系统的主要任务是对人事档案进行整理,使得能方便快捷地对人事档案进行查询、统计、更新,并且能按一定要求输出报表。

通过该系统,从而提高企业人事管理的效率。

2)可行性研究报告及信息系统的目标

可行性研究的目标是用最小的代价在尽可能的时间内确定问题是否能够解决。

3)可行性分析概述

可行性分析是在用户的要求和系统调研的基础上进行的,对新系统的开发从社

会、技术、经济、管理等方面进行分析,并得出新系统的开发工作可行、不可行、

需要修改、追加投资、暂缓开发、分步实施等方案和结论,最后完成可行性分析。

可行性分析阶段的主要工作包括以下:

技术方面的可行性

在技术方面采用VFP数据库相结合方法来实现。

要求所有数据信息的储存都由数据库来完成,而这些数据信息的调用由VFP编程设计完成。

现在有VisualFoxPro开发工具和WINDOWSXP操作系统,能够编写企事业人事管理系统。

经济方面的可行性

经济可行性研究只要进行成本效益分析,包括估计项目的开发成本,估算开发成本是否会高于项目预期的全部经费。

分析系统开发对其他产品或利润所带来的影响。

操作方面的可行性

VFP开发的执行程序具有界面友好,使用简单、快捷的特点。

二、系统分析部分

1.数据分析

经过调查,人事管理工作的业务数据主要包括职工个人档案、部门信息、职工工作业绩评价。

职工个人档案登记每个职工的个人信息,包括姓名、部门、性别、出生日期、学历、职称、政治面貌、身份证号、工作时间、照片等项。

部门信息反映了一个单位包含的部门名称。

职工工作业绩评价登记职工在何时因何原因被评价的信息,包含姓名、评价日期、工作业绩、业务水平、考核等级等项。

2.组织结构

该企业人事管理的组织结构如图所示。

 

3.业务流程分析

业务流程图是一种表明系统内各单位、人员之间业务关系、作业顺序和管理信息流动的流程图,它可以帮助分析人员找出业务流程的不合理迂回等。

该人事管理信息系统的业务流程是用户将职工档案信息核实后录入到职工档案信息表中。

根据部门情况和工作评价信息对每名职工进行工作评价。

管理者可按姓名查询各部门员工的基本情况和职工工作评价信息。

为了详细查看员工的基本信息和工作评价,他们将以报表的形式进行显示并打印出来。

如图所示:

 

 

 

4.数据流程分析

数据是住处的载体,是今后系统要处理的主要对象,因此必须对系统调查中所收集的数据以及统计、处理数据的过程进行分析和整理。

对这些数据加以汇总、整理和分析,使之协调一致,为以后在数据库内各子系统充分的调用和共享数据资料奠定了基础。

数据流程图是描述系统逻辑模型的主要工具,通过几个特定的符号,可以综合地反映出信息在系统中的使用、加工处理、传递、存储的整体情况。

数据流程图

5.功能分析

人事管理系统主要对职工个人信息、工作业绩评价进行管理和数据的统计,要求实现的功能如下。

·部门的管理:

能够添加、删除、修改部门信息。

·民族的信息管理:

能够添加、删除、修改民族信息。

·职工的信息管理:

包括职工个人信息的添加、修改、删除、查询和打印。

·职工工作业绩评价的管理:

包括职工工作业绩评价信息的添加、修改、删除、查询和打印。

·系统功能:

包括修改密码、退出系统、关于本系统。

本系统使用内置的登录用户,不许改用户名。

根据上面的功能分析,可以对上述功能进行模块化,得出如图所示的系统功能模块图。

6.数据字典

数据流程图是系统结构化分析行之有效的工具,它抽象地描述了系统数据处理的情况,但却无法表达各个处理的详细内容,因此还要对数据流程图中出现的数据流和处理等做进一步的补充说明,这就是数据字典。

在有了上面的一些流程图后,我们需要通过定义数据字典、进一步描述数据信息,如部门信息、职称信息、职工档案信息等,下面通过数据字典卡片的形式描述本系统的主要数据

1)部门:

职工部门信息表

描述:

记录所有部门的基本信息

定义:

部门表=部门编号+部门名称

位置:

personnel_db.dbc—dept.dbf

2)民族:

职工民族信息表

描述:

记录民族的基本信息

定义:

民族表=民族编号+民族名称

位置:

personnel_db.dbc—nation.dbf

3)职称:

职工职称信息表

描述:

记录职工职称的基本信息

定义:

职称表=职称编号+职称名称

位置:

personnel_db.dbc—prof.dbf

4)职工:

职工职称信息表

描述:

记录职工的基本信息

定义:

职工表=职工编号+姓名+部门编号+性别+出生日期+籍贯+专业+学历+民族编号+婚姻+身份证号+电话+住址+政治面貌+参加工作时间+调入时间+职称编号+职务+原工作单位+简历+照片+备注

位置:

personnel_db.dbc—employee.dbf

5)工作评价:

职工工作评价的基本信息

描述:

记录职工的工作绩效

定义:

工作评价表=评价编号+职工编号+部门编号+评价日期+工作业绩+业务水平+考核等级+其他1+其他2+备注

位置:

personnel_db.dbc—appraise.dbf

三、系统设计

1.系统目标设计

人事管理是企业信息管理的重要部分,面对大量的人事工资信息,人事部门采用人力处理将浪费大量的时间、人力和物力,且数据的准确性低。

因此,开发一个界面友好,易于操作的人事管理软件进行自动化处理变得十分重要,这正是本系统开发的目的和意义。

2.新系统功能结构图

2)输出设计

输出设计要在一定规范指导下进行,以便产生易于理解的输出。

根据应用的需要,可以采用预印表格、打印多层表格等,周转文件也常在输出设计中使用。

设计输出报告时要注意以下几点:

1.方便使用者,尽量利用原系统的输出格式,如需修改,应征得用户同意。

2.输出表格要考虑系统发展的需要。

例如:

是否必要再输出表格中留出备用项目,以满足将来新增项目的需要。

设计输出报告之前应收集好各项有关内容,填写到输出设计书上。

3.存储文件格式设计

本系统需要用到部门表、民族表、职称表、职工档案表、工作评价表、用户账号表6个数据表,它们的表明分别命名为dept、nation、prof、employee、appraise、user。

由于在职工档案中需要填写所在部门,因此将部门进行编码。

部门表用来记录一个单位内各部门的代码及名称,其内容是相对不变的。

部门表结构如下

部门表(dept.dbf)

字段名类型宽度说明

部门编号字符型4主索引字段,索引名为bmbh

部门名称字符型20

职工档案表

字段名类型宽度说明

职工编号字符型7主索引字段,索引名为zgbh

姓名字符型10

部门编号字符型4普通索引字段,索引名为bmbh

性别字符型2

出生日期日期型8

籍贯字符型14

专业字符型20

学历字符型10

民族编号字符型3普通索引字段,索引名为mzbh

婚姻字符型4

身份证号字符型18

电话字符型14

住址字符型30

政治面貌字符型10

参加工作时间日期型8

调入时间日期型8

职称编号字符型3普通索引字段,索引名为zcbh

职务字符型12

原工作单位字符型40

简历备注型4

照片通用型4

备注备注型4

其他表略。

3)输入设计

输入设计对系统的质量有着决定性的重要影响。

因为如果输入数据有误,即使计算和处理十分正确,也无法获得可靠的输出信息。

同时,输入过程是信息系统与用户之间交互的纽带,输入设计决定人机交互的效率。

输入设计的原则

输入设计包括数据规范和数据准备的过程。

在输入设计中,提高效率和减少错误时两个最根本的原则。

4)代码设计

设计问题是一个科学管理问题。

设计出一个好的代码方案对于系统的开发工作是一件极为有利的事情。

它可以使很多机器处理变得十分方便,另外还把一下现阶段计算机很难处理的工作变得简单。

代码就是以数或字符来代表各种客观实体。

在现实世界中有很多东西如果我们不加标记是无法区分的,这时机器处理就十分困难。

所以能否将原来不能确定的东西,唯一地加以标识是编制代码的首要任务。

例如职工的姓名并不能代表具体某一人,但是利用代码设计的职工编号就能够唯一标志它所代表的事物。

该人事管理系统中,以数字代表的如1992001,1992002.........;依次根据职工的的部门、民族等赋予每个职工唯一的编号。

4)程序设计说明书

系统的主要功能特点有:

(1)系统登录表单

该表单的功能是在系统被访问之前,要对进入系统的用户进行安全性检查,防止非法用户进行系统破坏数据及威胁系统安全,避免不必要的损失。

只有合法的用户在输入正确的密码后方可进入系统。

(2)主界面

在该界面窗口中,共有文件、数据、关于等所有系统功能,用户可以操作菜单的方式快捷地使用系统。

(3)更改密码

使用本表单可以方便地修改用户的密码,以防密码泄露后对数据的安全性造成威胁。

一个应用系统往往有若干个表单、程序、报表、菜单、数据库、查询等组成、运行应用系统时首先执行的是主文件,有主文件调用其他菜单、表单,实现系统的各项功能。

系统运行的流程图如下。

主文件可以是程序、表单或者菜单。

这里将主文件设置为一个程序文件main.prg,其主要功能是设置系统参数值、显示工具栏、调用封面表单、开始循环时间控制。

四、系统实施

1.程序框图设计

(略)

2.程序清单

(略)

3.试运行

(1)人机界面

五秒后自动跳转如下图:

(2)查询

按姓名查询,输入“李强”,查询结果如下:

(3)增删改

选择删除,结果如下:

4.结果分析

1)运行正常。

2)查询显示结果正确。

3)可增删改。

4)其他各项功能运行正常。

结论

  这次实验设计,我们选择了《人事管理系统》作为题目,主要目的是通过计算机对企业员工的各种信息进行管理和维护。

作为计算机应用的一部分,使用计算机对人事信息进行管理,拥有着手工管理所无法比拟的优点。

例如:

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

    结合本系统开发的特点,我选择了比较容易自学的、功能强大的VFP作为开发工具。

.本系统对职工的基本信息、工作评价信息、调动信息,进行管理。

采用了进入系统前验证用户身份的办法来加强对系统的安全性和保密性的管理,从而使得只有合法的用户才能进入本系统进行相关操作。

    该系统能完成基本的人事管理的需求,将该系统化分为五个主要功能模块,即系统,职工管理信息,工作评价管理,统计输出,帮助。

对职工的基本信息进行增、删、改等操作;员工调动信息对员工的调度进行管理包括调动的时间及调动前后职位和部门的管理;和帮助。

本系统界面友好,采用传统的下拉式菜单进行功能选择,操作简单,稍微懂得计算机简单操作的人员都可操作本系统的各项功能,从而也减少了用户培训和使用本系统的额外经费,为企业的发展节约了部分开支。

希望我开发的《人事管理系统》能够方便,快捷,准确的为企事业单位的人事管理工作服务,以方便人事管理工作人员对企业员工的各种信息进行增加、修改、删除、查询等。

能为公司提供更加科学、可靠的人事管理系统决策服务。

从而有效地降低财务支出,节省大量的人力物力。

为企事业单位解除了长期以来的后顾之忧,本次报告分析,时间仓促、加之本人水平的有限,在程序或者文档中可能会出现这样、那样的错误或不足,敬请各位老师给予批评指正。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高中教育 > 高考

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1