企业管理系统实设计报告Word文档格式.docx
- 文档编号:22387272
- 上传时间:2023-02-03
- 格式:DOCX
- 页数:52
- 大小:2.94MB
企业管理系统实设计报告Word文档格式.docx
《企业管理系统实设计报告Word文档格式.docx》由会员分享,可在线阅读,更多相关《企业管理系统实设计报告Word文档格式.docx(52页珍藏版)》请在冰豆网上搜索。
人事部门要为本单位、上级部门提供准确的统计数据。
由于人员众多、数据复杂、统计管理工作困难,以往每做一项工作,都需要花费很多的时间和精力。
传统的人工管理方式有诸如效率低,保密性差,查找、更新、维护困难等各种各样的缺点。
因此,人事管理系统能够味用户提供充足的信息和快捷的查询手段。
使用计算机对人事资料进行管理,会给应用者带来很多方便,例如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高人事管理的效率,同时,这也是企业的科学化、正规化管理以及与世界先进管理技术接轨的重要条件。
(2)企业人事管理系统的意义
随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事档案的管理势在必行。
当前企业信息管理系统正在从C/S结构向B/S结构转移,但是由于安全性等方面的因素,C/S结构的管理信息系统仍然占据企业管理信息系统的主流。
人的管理是一切管理工作的核心。
员工代表一个企业的形象,因而人事管理机制设计的好坏,直接影响一个企业的成败。
员工的基本信息管理是企业人事管理的基础,在企业员工普遍流失的今天,一个准确而及时的人事管理系统,有利于人事部门对员工流动进行分析、编制,为企业所需人员提供了保障。
人力资源部那些重复的、事务性的工作交给HRP(HumanResourcePlanning,人力资源管理系统)来解决,可以省去用户以往人力资源管理工作的繁琐、枯燥;
用领先的人力资源管理理念,把人力资源管理的作业流程控制和战略规划设计巧妙地集合于一体;
系统重点涉及到人力资源管理工作中的基本信息、用人事管理、备忘记录、数据库、管理工具和系统管理等方面。
可以很好地为用户的人力资源管理部门在对员工的成本管理、知识管理、绩效管理等综合管理给予帮助。
以每个月中所发工资为例,其中包括考勤、人事信息变动、奖惩、迟到和旷工对本月的薪资计算都有影响,为了及时的计算发放工资往往要提前一个星期花费大量时间,加班加点才能及时完成,而这样做无论从工作效率还是准确度方面,都不允许,而且还浪费大量的人力财力。
如果改用HRP管理做到高效、高精度,还可以减少管理时带来的一些繁琐的工作,节约管理带来的开支。
人事管理系统是现代企业管理工作不可缺少的一部分,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件。
人事管理系统可以用于支持企业完成劳动人事管理工作,有如下3个方面的目标。
(1)支持企业实现规范化的管理;
(2)支持企业高效率完成劳动人事管理的日常业务;
(3)支持企业进行劳动人事管理及其相关方面的科学决策。
企业人事管理系统主导21世纪,无论是发达国家还是发展中国家,对人力资源的战略性意义都有了深刻的认识,并开始付诸行动。
世界公认,21世纪将是人力资源的世纪;
人事管理问题将主导整个21世纪甚至更为遥远,这种状况的变化起因于竞争压力。
目前,世界经济趋向全球化。
世界经济的全球化过程和国家的开放过程,要求组织的管理部门降低管理成本以减少竞争压力和增强竞争能力。
对于不同的组织,人事成本在总成本中的比例是不一样的。
1.设计环境:
设计环境具体有visualstudio2008和MicrosoftAccess.
2系统需求分析:
通过调查本地的企业,根据企业的具体情况设计企业人事管理系统。
主要功能有:
①人事档案管理:
户口状况、政治面貌、生理状况、合同管理等;
②考勤加班出差管理;
③人事变动:
新进员工登记、员工离职登记、人事变更记录;
④考核奖惩;
⑤员工培训;
⑥系统维护:
如数据安全管理(含备份与恢复)、操作员管理、权限设置等;
由上可知,需要设计两个权限不同的用户组,管理员和非管理员,管理员可以添加、查找、查询、删除员工的档案信息、考勤、变动、奖惩、培训等信息。
而非管理员只能查询信息。
3.同组人员:
完成设计的人员有生医0902班叶黎坤和尚超。
4.具体分工:
本企业人事管理系统的基本框架、逻辑、构思由两人共同讨论确定。
叶黎坤主要负责系统登陆界面、权限、系统人员信息的登录添加以及相应的与数据库连接的部分;
尚超主要负责数据库、修改、删除、查询的工作。
两人共同完成后期界面的美化与优化。
数据库设计
在开发应用程序时,对数据库的操作时必不可少的,数据库设计是根据程序的需求及其实现功能所制定的,数据库设计的合理性将直接影响到程序的开发过程。
1.数据库需求分析:
企业人事管理系统主要用来记录一个企业中所有员工的基本信息,以及每个员工的工作简历、家庭成员、奖惩记录等,数据量是根据企业员工的多少来决定的,本系统使用Microsoftofficeaccess作为后台数据库。
2.数据库概念设计:
数据库设计是系统开发的重要部分,它是通过管理系统的整体需求而制定的,数据库设计的好坏直接影响到系统的后期开发。
下面将举例详细说明。
为了提高的安全性,每个用户都要使用正确的用户名和密码才能进入主窗体,为了能够记录正确的用户名和密码,应在数据库中创建登录表。
。
为了避免登录用户随意修改数据库中的信息,用户需要区分管理员和非管理员。
在开发企业人事管理系统时,最重要的数据表是职工基本信息表,它记录了企业中所有职工的基本信息。
此外还需要设计考勤管理,工作评价,员工培训,工资管理,人事变更这几个表。
3.数据库逻辑设计:
登录表
数据类型
主键
名称
Vachar(20)
否
操作员名称
操作员密码
表3-7职工基本信息表
Varchar(5)
是
职工编号
Varchar(20)
职工姓名
民族
datetime
出生日期
int
年龄
Varchar(14)
文化程度
Varchar(4)
婚姻
性别
政治面貌
Varchar(10)
职务类型
部门类别
主修专业
工资表
编号
底薪
加班
Datetime
奖金
Varchar(50)
实际工资
表3-11个人简历表
text
内容
考勤表
出勤
旷班
请假
出差
培训记录表
培训方式
培训开始时间
培训结束时间
培训专业
Varchar(30)
培训单位
培训内容
float
费用
效果
此处只例举了几个比较主要的表。
企业人事管理系统应用设计
一企业人事管理管理系统设计
1系统目标
(1)系统采用人机交互的方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠;
(2)能够对进货信息进行有效的管理;
(3)对用户输入的数据,进行严格的数据检验,尽可能地避免人为错误;
(4)能够对商品销售信息进行有效的管理;
(5)能够准确、详细地管理商品库存信息;
(6)系统应最大限度地实现易维护性和易操作性。
2企业人事管理系统的需求分析
(1)基本信息管理
该模块实现职工基本信息的管理,包含职工的名族类别、职工类别、文化程度、政治面貌、部门类别、工资类别、职务类别、职称类别、奖惩类别、记事本类别以及员工生日和员工合同提示等。
(2)人事管理
通过该模块,能够进行考勤、工作、培训、人事变更一级工资浏览、资料查询和人事资料统计。
以便进入该企业的人能快速了解其他职工信息和工资等方面的信息,也方便人事专员对信息的记录、增删和修改。
(3)数据库备份还原
根据职工的基本信息,以及日常记事,可以建立备份/还原数据库和清空数据库两项,存储需要的信息,删除不必要的冗余信息。
3系统概要分析
首先进入系统必须先要通过登陆界面,根据身份不同,可以访问的内容也不同。
管理员可以访问所有模块,普通用户只能访问查询模块
以上为所有主要模块的结构图。
二,详细设计
1登录模块详细设计
登录模块设计主要是登陆界面,从用户名来判断是否为管理员,从而限制了普通用户的修改权限,同时新用户也可以在登陆界面进行注册来进入系统。
登陆界面
只有输入正确的用户名和密码后才可以进入系统,点击取消则会关闭界面,点击注册来注册新用户。
注册界面
错误提示
.2“主界面”的详细设计
主界面的设计是由菜单编辑器生成,主要由系统、基本信息、考勤管理、工作评价、员工培训、工资管理、人事变更、备份恢复、系统简介九个模块组成。
其作用是使程序更加有条有理,有利于管理。
其中普通用户只可部分操作,管理员可以对所有模块进行操作。
系统主界面
其中每个模块下面都有其相应的查询修改等功能,下面将一一展示。
1系统模块
系统模块中有管理员管理和退出两个功能,管理员管理功能可以管理用来登陆系统的账户信息。
添加,查询,和修改登陆账户,如果输入有误将会有提示信息。
点击所有用户信息按钮将会显示所有可以登录系统的用户名和密码。
所有用户信息
错误信息提示
管理员界面
2基本信息模块
基本信息中有三个功能,添加员工信息,查询,和显示所有员工信息。
可以通过本界面添加员工信息,档案,备注。
通过这个窗口可以方便的查询员工信息,只需要提供正确的编号和姓名。
这个窗口用来显示所有员工信息。
3人事信息管理
考勤管理、工作评价、工资管理、员工培训、人事变更这几个模块较为相似,普通用户仅可以查询,而管理员用户可以修改和添加信息。
修改考勤信息
由于界面都较为相似,在此便一并截图:
4系统备份与恢复
系统备份与恢复模块中,管理员可以备份数据信息,也可以恢复信息。
备份恢复
提示信息
5系统简介
系统简介则是显示制作人员信息。
各个模块代码
注册模块:
PrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton1.Click
Try
IfTextBox1.Text="
"
OrTextBox2.Text="
OrTextBox3.Text="
OrTextBox4.Text="
OrComboBox1.Text="
OrComboBox2.Text="
Then
MsgBox("
请补充完整用户信息"
)
ExitSub
ElseIfTextBox2.Text<
>
TextBox3.TextThen
密码输入不一致,请重新输入!
Else
DimconnectionstringAsString="
Provider=Microsoft.Jet.OLEDB.4.0;
DataSource="
&
My.Application.Info.DirectoryPath&
"
\ManInfo.mdb;
DimconnAsNewOleDb.OleDbConnection(connectionstring)
DimquerystringAsString
querystring="
insertintoUserInfo(UserName,Pwd,RealName,UserType,Dep)values('
TextBox1.Text&
'
'
TextBox2.Text&
TextBox4.Text&
1,'
ComboBox2.Text&
)"
UsingconnectionAsNewOdbc.OdbcConnection(connectionstring)
conn.Open()
DimcmdAsNewOleDb.OleDbCommand(querystring,conn)
cmd.ExecuteNonQuery()
EndUsing
注册完成!
Me.Close()
EndIf
CatchexAsException
MsgBox(ex.Message)
EndTry
EndSub
登陆模块
PrivateSubOK_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesOK.Click
IfTrim(UsernameTextBox.Text)="
Then'
检测用户名正确与否
用户名不能为空,请重新输入!
vbOKOnly+vbExclamation,"
错误"
ElseIfTrim(PasswordTextBox.Text)="
DimquerystringAsString="
Select*FromUserInfoWhereUserName='
UsernameTextBox.Text&
AndPwd='
PasswordTextBox.Text&
DimreaderAsOleDb.OleDbDataReader
reader=cmd.ExecuteReader()
Ifreader.Read()Then
Ifreader.GetValue(3)=2Then
DimFrmain1AsNewFrmain
Frmain1.Show()
Me.Hide()
Frmain.GLYGLMenuItem.Enabled=False
Frmain.JXCXSMenuItem.Enabled=False
Frmain.XXTJMenuItem.Enabled=False
Frmain.KQTJCXMenuItem.Enabled=False
Frmain.PJCXXGMenuItem.Enabled=False
Frmain.GZTJMenuItem.Enabled=False
Frmain.RSBGDJMenuItem.Enabled=False
Frmain.XTBFHFMenuItem.Enabled=False
Frmain.Show()
密码或用户名错误!
UsernameTextBox.Text="
PasswordTextBox.Text="
UsernameTextBox.Focus()
reader.Close()
conn.Close()
EndSub
管理员管理模块
删除用户:
PrivateSubButton2_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton2.Click
deletefromUserInfowhereUserName='
TextBox6.Text&
删除用户成功完成!
查看用户:
PrivateSubButton5_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton5.Click
IfTrim(TextBox6.Text)="
员工编号不能为空,请重新输入!
TextBox1.Text=reader.GetValue(0)
TextBox2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业管理 系统 设计 报告