员工信息管理系统.docx
《员工信息管理系统.docx》由会员分享,可在线阅读,更多相关《员工信息管理系统.docx(18页珍藏版)》请在冰豆网上搜索。
员工信息管理系统
员工信息管理系统
摘要
现在企业的员工信息的管理趋向于复杂化和多元化,随着计算机的广泛应用,越来越多的企业均采用了计算机化的管理模式。
查询、修改、录入、删除等基本操作都采用了计算机的数据库技术。
比起以前使用卡片的方法有了很大的进步,方便管理,易于更新,极大的方便了员工信息的管理工作。
关键词:
员工信息;数据库;系统维护
目录
一.引言------------------------------------------------------------------------------------------------------2
1.1介绍本课题的目的和意义-----------------------------------------------------------------------------------2
1.2在国内外发展概况及存在问题-----------------------------------------------------------------------------2
1.3本课题应解决的主要问题、本课题应解决的主要问题,指导思想及应该达到的技术要求---2
二、系统概述----------------------------------------------------------------------------------------------3
2.1系统设计背景-----------------------------------------------------------------------------------------------3
2.2系统的功能简介--------------------------------------------------------------------------------------------3
三、系统的分析及设计--------------------------------------------------------------------------4
3.1需求分析------------------------------------------------------------------------------------------------------4
3.1.1功能需求---------------------------------------------------------------------------------------------------4
3.2总体设计------------------------------------------------------------------------------------------------------4
3.2.1可行性分析--------------------------------------------------------------------------------------------------4
3.2.2功能分析-----------------------------------------------------------------------------------------------------5
3.2.3数据流图分析----------------------------------------------------------------------------------------------6
四、详细设计---------------------------------------------------------------------------------------------10
4.1数据库设计----------------------------------------------------------------------------------------------------10
4.2系统模块设计--------------------------------------------------------------------------------------------------11
五、现行系统存在的主要问题-------------------------------------------------------------------12
结束语---------------------------------------------------------------------------------------------------------------13
参考文献-------------------------------------------------------------------------------------------------------------13
一、引言
1.1介绍本课题的目的和意义
员工信息管理系统是一个企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以员工信息管理系统应该能够为用户提供充足的信息和快捷的查询手段
1.2在国内外发展概况及存在问题
一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:
效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
作为计算机应用的一部分,使用计算机对员工信息进行管理,具有着手工管理所无法比拟的优点。
例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高员工信息管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
因此,开发这样一套管理软件是很有必要的事情。
。
1.3本课题应解决的主要问题、指导思想及应达到的技术要求
1能够实现对数据库中的基本信息的各种查询和维护(增、删、改),同时注意用户的权限。
2.能够生成并打印各种报表。
如员工基本信息表、员工点名薄.可完成员工业绩录入及打印,员工业绩查询。
4.系统相关的功能,如系统维护,界面友好,用户操作简单方便。
5.系统运行模式是基于B/S体系结构。
二、系统概述
2.1系统设计背景
随着企业规模的不断扩大,员工数量急剧增加,有关员工的各种信息也成倍增加。
面对庞大的信息量,就需要有员工信息管理系统来提高员工管理工作的效率。
通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。
2.2系统的功能简介
本系统主要分成三个部分:
员工信息管理,业绩管理,及用户管理。
1、员工信息管理
为每位在校员工就其中工号、性别、姓名、出生日期、出生地、备案,以同一年入职的员工为单位,资料来源为入职档案。
其中,工号为唯一标志。
在该系统中多为浏览和查询之用打印作用很少用,可以对员工信息进行添加,删除,修改。
2、业绩管理
每个年末进行业绩考评,并对每个员工的各门业绩进行登记、汇总、排名。
涉及的主要数据是每个班每年一张业绩单,内容是员工的工号、姓名及业绩,在该管理中主要完成业绩的浏览、查询、奖励的计算、打印的功能。
3、用户管理
该模块的主要功能是实现对用户的各种权限管理工作,包括登记新用户、老用户找回信息、修改用户密码、修改用户注册信息、删除用户帐号等功能,从而方便于对用户的管理。
三、系统的分析及设计
3.1需求分析
3.1.1功能需求
通过调查,要求系统需要有以下功能:
由于操作人员的计算机知识普遍较差,要求有良好的人机界面;
由于该系统的使用对象多,要求有较好的权限管理;
原始数据修改简单方便,支持多条件修改
方便的数据查询,支持多条件查询;
在相应的权限下,删除数据方便简单,数据稳定性好;
数据计算自动完成,尽量减少人工干预;
3.2总体设计
3.2.1可行性分析
经过调查、研究、分析、计算,在员工信息管理中的应用已经条件成熟,我们将从以下几个方面总结系统开发的可行性,具体情况如下:
1、技术可行性
以Windows为操作系统,运用SQLSERVER2000的数据库技术,开发以WindowsXP为用户的操作平台,界面友善、功能齐全的《员工信息管理系统》。
新系统的运行硬件环境PC机,当用户使用系统时,通过正确的口令进入系统,进行数据库的维护操作和运用。
2、经济可行性
一方面,新系统中友好的人机界面和更强劲的功能支持,会使员工的工作进一步提高,从而节省人力、物力,进而提高经济效益;另一方面系统开发成本低,现有PC机即可提供该系统开发工作需要的所有硬件设备环境,至于人员主要以现有员工为指导,员工为主体进行完成。
3、操作可行性
操作上是对IE浏览器的引用,该浏览器的使用,主要凭借使用浏览操作技术即可完成数据录入、报表打印,方便简单。
使用前只要对用户进行简单的说明或阅读帮助文件即可使用该系统。
在对现有系统和现状认真调查分析的基础上,明确了员工信息管理工作本身存在的问题和建立管理信息系统的初步要求,进一步研究确定新系统的目标如下:
1、按照管理信息系统的原理和方法,采用成熟的信息技术和手段,支持员工管理的全过程,加强业绩表中信息资源的管理和应用,提高工作的效率。
2、针对现代计算机广泛应用的情况以及数据的封闭性,员工信息管理系统基于Windows系统研制、设计和开发。
3、考虑经费等的原因,新系统使用PC机和现有其他打印设备以节省资金、降低成本。
3.2.2功能分析
根据系统分析的结果,按照结构化的系统设计方法,《员工信息管理系统》从功能上可以做出如下系统的划分:
系统功能结构图
3.2.3数据流图分析
数据流图是在对系统分析调查的基础上,以系统的科学性、管理的合理性、技术的可行性角度出发,将信息处理功能和彼此之间的联系自顶向下、逐层分解,从逻辑上精确地描述应具有的数据加工功能、数据输入、数据输出、数据存储及数据的来源和去向。
员工信息管理系统经过划分出各子系统及其各自的功能,以及相互联系,绘制出数据流图如下:
图3-1顶层数据流图
图3-2第0层数据流图
图3-3第一层数据流图
图3-4第一层数据流图
图3-5第二层数据流图(修改员工信息)
图3-6第二层数据流图(添加员工信息)
图3-7第二层数据流图(删除员工信息)
图3-8第二层数据流图(查询员工业绩)
三、详细设计
4.1数据库设计
数据库采用了Microsoft推出的SQLSERVER2000数据库,能够快速方便的和其他套件综合使用。
由于SQLSERVER2000具有显著的简易性和有效性,大量的网络数据库系统都采用SQLSERVER2000作为后台数据库。
使用SQLSERVER2000的好处还在于,为系统以后的扩展提供方便。
本系统中所涉及到的主要实体共有九个数据表:
Admins表:
{管理员ID,管理员密码}
stuff表:
{工号,姓名,性别,专业,出生地,出生日期}
Score表:
{工号,姓名,业绩}
各表的物理结构:
Admins表:
字段名
类型
宽度
Username
Char
20
Password
Char
20
表4-1
Stuff表:
字段名
类型
宽度
工号
Char
4
姓名
Char
8
性别
Char
2
出生地
Char
16
出生日期
Datetime
8
表4-2
Score表:
字段名
类型
宽度
工号
Char
4
姓名
Char
8
业绩
int
4
表4-3
4.2系统模块设计
登录页面主要是根据用户输入的用户名和密码,去查找管理员表中是否存在这样的合法的用户,找到则登录成功;未找到则提示用户登录错误。
其系统流程图如下所示:
系统主界面:
五、现行系统存在的主要问题
通过现行系统和实际状况调查发现,现行系统主要存在以下问题:
1、系统不完整,没有很好地完成实际需求的各部分功能。
而且在子系统中实现的功能也不齐全不能很好的完成用户需求,未形成一个有机、合理、功能齐全的整体。
2、在现行系统中管理的数据库已经固定,不利于同时管理多个年级的员工,而且无法实现数据备份和数据脱离该现行系统作用信息资料处理。
结束语
尽管本管理系统存在着很多不足,但其功能全面、易于日后程序更新、数据库管理容易、界面友好、操作方便、效率高、安全性好等优点是本管理系统所必需的。
相信员工信息管理系统是一套企业在日常管理中必不可少的管理软件.
参考文献
[1]谭浩强主编:
《网页制作实用教程》,清华大学出版社
[2]汉龙主编:
《网页制作三剑客》,电子科技大学出版社
[3]金旭亮、吴彬主编:
《网站建设教程》高等教育出版社
[4]张德静《深入浅出ASP程序设计与开发》中国青年电子出版社
[5]袁国忠主编:
《ASP经典案例教程》出版社:
人民邮电出版社
[6]卢正明、赵艳霞、徐天雪主编:
《Photoshop设计与制作实例教程》出版社:
高等教育出版社