超市人事劳资管理系统设计.docx
- 文档编号:26225587
- 上传时间:2023-06-17
- 格式:DOCX
- 页数:27
- 大小:444.86KB
超市人事劳资管理系统设计.docx
《超市人事劳资管理系统设计.docx》由会员分享,可在线阅读,更多相关《超市人事劳资管理系统设计.docx(27页珍藏版)》请在冰豆网上搜索。
超市人事劳资管理系统设计
超市人事劳资管理系统设计
小波超市人事劳资管理系统设计
班级:
xxxxxxx
姓名:
xxxx
指导老师:
xxxxx
设计总说明
管理信息系统是一个由人和计算机等组成的能进行信息收集、传输、加工、保存、维护和使用的系统。
它能实测国民经济部门或企业的各种运行情况,能利用过去的数据预测未来,能从全局出发辅助决策,能利用信息控制国民经济部门或企业的活动,并帮助其实现规划目标。
作为计算机应用的一部分,使用计算机对人事劳资信息进行管理,具有手工管理所无法比拟的优点。
例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
本系统的DB为SQL数据库,系统采用动态连接库的设计思想,用SQL工具开发各功能模块,再用一个主程序调用各个功能模块,达到界面形式更加灵活,能根据用户自己工作的实际需要动态生成有关报表。
1绪论
人事劳资管理系统包括对人事基本信息、考勤信息、工资信息和评价信息的统计、查询、更新、打印输出等功能。
它的内容对于决策者和管理者来说都至关重要,因此人事劳资管理系统应该能够为用户提供充分的信息和快捷的查询手段。
但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:
效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的
作为计算机应用的一部分,使用计算机对人事劳资信息进行管理,具有手工管理所无法比拟的优点。
例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
本系统的DB为SQL数据库,系统采用动态连接库的设计思想,用SQL工具开发各功能模块,再用一个主程序调用各个功能模块,达到界面形式更加灵活,能根据用户自己工作的实际需要动态生成有关报表。
整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成人事劳资管理的全过程,包括新进员工加入时人事档案的建立、职位等的变动引起职工信息的修改、员工信息查询、统计等人事劳资管理工作以及新进员的新增、老员工修改等管理工作。
经过实际使用证明,本文所设计的人事劳资管理系统能够满足小波超市人事劳资管理方面的需要。
论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。
重点的说明了系统设计的重点、设计思想、难点技术和解决方案。
2可行性分析
2.1编写目的
现随着经济的发展,企业正向着大型化、规模化发展,而对于大中型企业,员工、职务等跟人事劳资管理有关的信息随之急剧增加。
该系统就是为小波超市设计人事劳资的数据库管理系统,由计算机执行一系列诸如增加新员工,删除旧员工,信息修改,查询,等操作。
它的内容对于决策者和管理者来说都至关重要,因此人事劳资管理系统应该能够为用户提供充分的信息和快捷的查询手段。
但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:
效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
如果人工直接统计的话,工作量将很大,若公司人员有几万甚至几十万,人工统计将变得不可想象,用计算机可使人们从繁重的劳动中解脱出来,仅使用一些简单的操作便可及时、准确的获得需要的信息。
本系统的主要目的是:
经过开发者不断的完善,使本系统投入使用并推广到企事业单位、学校、娱乐行业等组织的人事劳资管理等等活动,其将节约大量的人力、物力,本系统的最终目标将是一个易扩充、易完善、易升级、可定义、易嵌入、易兼容的系统。
2.2编写背景
实际上,许多企业虽然规模一直在扩大,经济一直在膨胀,然后她们的管理水平却不能满足企业的扩张,我们走访了一些大的公司,然而令我们惊讶的发现它们的管理还是倾向于人工的管理,我们看到有好几个职员就是负责进行统计公司的业务和日常事务,她们利用了手写和电脑输入,然而只是简单的一些输入,要是我想进行公司和职员信息统计,这就要花费很大的精力和时间进行人工统计。
这样对于一个公司来说效率是很难提高的,时间对于一个企业来说是金钱,效率就是生命。
2.3经济可行性
经济可行性分析主要是对开发新系统所投入的资金与系统投入使用后所带来的经济效益进行比较,确认新系统是否会给企业带来一定的经济效益。
本软件的开发主要是要花费相当多的人力,物力,财力和时间,然而一旦研发成功,对于企业的管理来说是一次质的飞跃,这样既能够减少不必要的劳力和资金。
也能够释放一部分精力来投入到其它部门中去。
我们大概进行了一下统计,按照西安的工资标准,我们对我们访问的公司进行经济可行性分析:
某(为了保护企业形象,一律用某公司代替)公司,用于统计信息的职员一共有8个人,分别统计不同的部门信息和人事信息。
以每一个月工资1000计算。
8个人一年的工资是:
12*1000*8=96000,若是再加上补助和奖金的话会更高。
然而要是统计一个人的信息要花费的时间所造成损失很难计算。
然而我们的人事劳资管理信息系统花费一共才5万元,这对于公司来说是一大笔节约,同时还能够提高公司的信息管理水平。
因此是有很大的经济可行性的。
2.4技术可行性
使用VB开发传统意义上的C/S模式结构的数据库系统,能够运用、提供的许多对于数据库访问与控制的有效机制,开发过程并不是很长且难度适中。
就开发者个人而言,曾系统地学习过VB的使用,而且具有一定的编程基础,也曾系统地学过数据库原理的基本内容,并对SQLServer也有一定的了解,相信经过毕业设计前期准备阶段的学习,定能熟练地使用这些开发工具。
2.5社会可行性
小波超市人事劳资管理系统要是在小波超市中得到了广泛的应用,那么小波超市管理则就进入了现代化和信息化,只有合理的运用信息化的管理,才能在市场竞争中立于不败。
小波家电超市管理系统不但能够提高经营者的回报,而且能够随时掌握市场的动向,为经营者提供必要的市场信息,解决了经营者最需要解决的迫切问题,同时小波超市人事劳资管理系统对操作人员的要求不高,也合理的节约了成本的投入。
2.6可行性研究结论
经过经济,技术和社会等方面的可行性分析,能够确定本系统的开发完全必要而且是可行的,能够立项开发。
3业务分析
3.1概述
小波超市人事劳资管理系统是针对小波超市人事处的大量业务处理工作而开发的管理软件。
根据超市的要求,实现人员基本情况管理、工资管理、评价信息管理和考勤管理等几个方面的功能。
超市员工经过输入工资、考勤、员工评价信息或者职工履历等基本信息,由系统自行生成相应的统计数据及各类统计报表以供用户查询、打印,另外用户还能够对这些基本信息进行定期的更新和删除,人事劳资管理系统力求给用户方便快捷的途径去管理这些繁琐的数据。
3.2业务调查
我们对小波超市进行了为期三周的调查,结果发现小波超市的人事管理还处于机会人工管理的阶段。
人事劳资管理的混乱使得小波超市对于人员的处理很难进行。
这对于小波超市来说严重的影响了超市的效率和赢利潜力。
对于小波超市这样的中型企业要想扩展市场,靠这样人工管理是远远不足的。
因此我们认为有必要为小波超市做一个人事劳资管理系统。
3.3组织目标分析
小波超市是一个中型企业,位于宝鸡市中心地带。
为了扩展市场使小波超市占有宝鸡市60%以上领销售的市场,超市进行了大的投资在超市效率和赢利能力的提高上。
超市总的目标是:
(1)争取达到5000万的利润,销售额达到4亿人民币。
(2)对于宝鸡周边市场扩展12个子超市并向西安等大的城市拓展业务。
(3)实现超市人事劳资管理的现代化和信息化,便于超市的管理。
3.4组织机构分析
组织机构图:
用来描述组织的总体结构以及组织内部各部分之间关系的关系图。
在图中,用方框表示一个机构,在框内写明机构名称;用直线表示机构之间的联系和隶属关系。
小波超市由于是中型企业,职工比较少因此采用垂直管理模式,下设四个部门分别为计划部,人事部,财务部和供销部。
如下图3-1所示:
图3-1小波超市组织机构图
3.5组织职能分析
组织职能是为了实现组织目标和使命,赋予组织的职责和功能。
因此需要一定的机构和岗位来承担。
组织职能具有相正确稳定性。
小波超市职能关系是:
超市下设四个职能机构,计划部采用策划职能,人事部采用人事管理功能,财务部采用资金管理功能,供销部采用供销管理功能。
如下图3-2所示:
图3-2小波超市职能管理图
3.6业务功能模型
1.组织功能模型结构
该组织功能模型由分层的功能包和功能用例图构成。
在本系统中将职员信息管理系统、职工工资管理系统、职工考勤管理系统,职工评价信息管理系统这几个放入一级包中,然后对每一个功能包进行分解。
如图3-3所示为组织功能模型的顶层功能包。
图3-3组织功能模型的顶层功能包
2.建立组织功能模型
图3-4人事劳资管理系统顶层功能包的分解
3.7业务分析
人事劳资系统的业务流程分析,就是要对企业的业务流程进行系统的归纳和分析,为建立管理信息系统数据模型和逻辑模型打下基础;在归纳分析的基础上,根据管理信息系统的要求,提出改进业务流程的方案,提供给决策者,以确定合理的、切合实际的业务流程。
4需求分析
指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。
经过对应问题及其环境的理解与分析,为问题涉及的信息、功能及系统行为建立模型,将用户需求精确化、完全化,最终形成需求规格说明,这一系列的活动即构成软件开发生命周期的需求分析阶段。
4.1需求调查
21世纪,随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事劳资管理势在必行。
对于大中型企业来说,利用计算机支持企业高效率完成劳动人事劳资管理的日常事务,是适应现代企业制度要求、推动企业劳动人事劳资管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
不同的企业具有不同的人事劳资管理制度,这就决定了不同的企业需要不同的人事劳资管理信息系统。
4.2需求结构分析
需求结构分析是按照人事劳资管理信息系统的目标,只能和需求的相关性,从总体上把信息系统划分为若干个需求包,具体图如下图3-1所示:
图4-1人事劳资管理信息系统需求结构图
4.3总体功能需求
小波超市人事劳资管理系统是针对小波人事处的大量业务处理工作用计算机进行全面现代化管理.主要包括人员基本情况管理、工资管理、评价信息管理和考勤管理等几个方面的功能,以实现用户方便的输入、查询、统计、打印相关报表的业务需求。
3.4.1人员基本情况管理
提供对”人员履历表”数据输入、组合条件查询、统计、打印功能,实现”职工花名册”数据生成、查询、统计、打印功能。
3.4.2职工工资管理
提供对”职工工资表”数据的输入、查询、按统计、打印功能,完成每月对”职工工资表”数据的月统计,以此生成”职工工资总额构成情况表”实现该表的查询、打印功能。
实现每季由”职工工资总额构成情况表”生成”职工工资总额季度汇总表”及该表的查询、打印功能。
3.4.3职工考勤管理
提供对各单位”月考勤登记表”数据的录入、查询、统计功能;根据”月考勤登记表”数据分单位按各种日考勤标志进行分类统计,且生成”职工月考统计表”,数据及”职工月考勤统计汇总表”数据,实现该表的查询、打印功能。
3.4.4职工评价信息管理
提供对各单位”职工评价信息记表”数据的录入、查询、统计功能,包括的数据项有员工姓名,员工所在部门,工作业绩,工作态度和业务水平,备注等。
实现该表的查询、打印功能。
5系统分析
系统分析是MIS开发的上游工程。
这一步所得到的结果往往会影响到以后较长一个时期系统的开发和维护,它存在的问题也会在今后的开发和使用中逐渐暴露出来。
系统分析的目的是为了在开始软、硬件购置和编程之前,用信息工作者的观点和方法,对企业的信息处理状况做出清楚的描述,明确用户的信息需求,弄清企业当前的信息处理的问题所在,为设计信息系统写出明确的书面材料。
经过系统分析,给以后的工作打下—个坚实的基础。
5.1小波超市人事劳资管理系统的分析和概要设计
根据实际情况,我们使用原型法(RapidPrototyping)即以少量代价快速地构造一个可执行的软件系统模型。
使用户和开发人员能够较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。
此时模块也发展成为最终产品了。
经过对用户需求的分析,我们能够分析出该人事劳资管理系统大致能够分为五个模块:
人员基本情况管理模块、职工工资管理模块、职工考勤管理模块、职工评价管理模块和系统维护模块。
图5-1管理模块图
5.2小波超市人事劳资管理信息系统系统模块说明
·人事基本信息管理模块:
输入:
职工信息
输出:
”人员履历表””职工花名册”
功能:
对人事基本信息的查询、统计和打印
·职工工资管理模块
输入:
人员月工资
输出:
”职工工资表的月统计”,”职工工资总额构成表”及以”职工工资总额季度汇总表”
功能:
完成员工工资的查询、统计和打印
·职工考勤管理模块
输入;员工每日考勤情况
输出:
”月考勤登计表”、”职工月考勤统计表”、”职工月考勤统计表”
功能:
完成对员工考勤情况的查询、根据日考勤标志进行分类统计及表的
打印。
·职工评价信息管理模块
输入:
职工的评价信息
输出:
”职工的工作任务量”,”职工的工作态度”及以”职工业绩表”
功能:
完成职工评价信息的查询、统计和打印
·系统维护模块
功能:
完成对系统数据和数据库的维护,如用户名、密码的更新,数据库数据的备份、恢复以及定期删除,还有单位的编码化。
5.3小波超市人事劳资管理系统用例分析
用例分析是对分析包中的每一个用例进行分析,提取概念类,分析每一个概念类之间的关系。
以下是小波超市人事劳资管理系统的子系统功能的用例分析图。
图5-2职工信息管理用例分析图
图5-3职工工资管理用例分析图
图5-4职工考勤管理用例分析图
图5-5职工评价信息管理用例分析图
5.4小波超市人事劳资管理系统主要功能
小波超市人事劳资信息管理系统完成的主要功能有:
●有关企业员工各种信息的输入,包括员工基本信息、所在部门、工作信息和工作简历等。
●员工各种信息的查询
●员工各种信息的修改
●员工工资信息的输入
●员工工资信息的查询
●员工工资信息的修改等
●考勤信息的输入等
●考勤信息的查询
●考勤信息的修改
●员工工作评价信息的输入
●员工工作评价信息的查询
●员工工作评价信息的修改
以上的功能是小波超市人事劳资管理的最基本功能,它能够覆盖掉超市人事管理的各个方面,对于小波超市来说已经完全够用。
人事劳资管理系统的功能流程图如下图5-7所示:
图5-6小波超市人事劳资管理系统功能流程图
6系统设计
系统设计是对系统分析得深化和细化,其目的是提出能够指导信息系统实现的设计方案,系统设计需要在系统分析得基础之上,综合考虑系统的实现环境和系统地效率,可靠性,安全性,适应性等非功能性能需求,得出信息系统的设计方案。
6.1数据库设计
数据库设计是开发数据库及其应用系统的技术,也是信息系统开发和建设的重要组成部分。
具体的说,数据库设计是要在一个给定的应用环境中,经过合理的逻辑设计和有效的物理设计,构造较优的数据库模式,建立数据库及其应用系统,满足用户的各种信息需求。
在系统的数据库设计中,首先对系统分析得到的数据字典中的数据存储进行分析,分析各数据存储之间的关系,然后得出系统的关系模式。
本系统用实体-联系图(简称E-R图)来描述系统的概念模型。
6.1.1实体集
本系统中所涉及的实体有4个,其结构如下:
职工基本信息实体(职工编号、职工名称、性别、年龄、职工部门号)
职工考勤信息实体(职工编号、职工姓名、日期、应到天数、实到天数)
职工评价信息实体(员工编号、职工姓名、职工部门号、业绩、业务评价)
职工工资信息实体(职工编号、职工名称、基本工资、额外工资、实领工资、日期)
6.1.2实体E-R图
6-1职工基本信息实体E-R图
6-2职工考勤信息实体E-R图
6-3职工评价信息实体E-R图
6-4职工工资信息实体E-R图
6.1.3数据字典
1)职工基本信息表(manrecord)
主码
字段代码
字段名称
数据类型
长度
可否为空
*
m_id
职工编号
varchar
20
Notnull
m_name
职工名称
Varchar
30
Notnull
m_sex
性别
Varchar
20
m_age
年龄
varchar
20
m_depat
职工部门号
varchar
20
2)职工工资表(pay)
主码
字段代码
字段名称
数据类型
长度
可否为空
*
p_id
职工编号
varchar
20
Notnull
p_name
职工名称
varchar
20
Notnull
p_base
基本工资
numeric
9
p_add
额外工资
numeric
9
p_real
实领工资
numeric
9
p_date
日期
varchar
20
3)职工考勤表(clerk)
主码
字段代码
字段名称
数据类型
长度
可否为空
*
c_id
职工编号
varchar
20
Notnull
c_name
职工名字
varchar
20
Notnull
c_date
日期
Varchar
20
Notnull
c_yin
应到天数
varchar
20
Notnull
c_real
实到天数
Varchar
20
4)职工评价信息表(test)
主码
字段代码
字段名称
数据类型
长度
可否为空
*
t_id
职工编号
varchar
20
Notnull
t_name
职工名称
varchar
20
Notnull
t_depat
职工部门号
varchar
20
t_yeji
业绩
varchar
20
t_level
评价
varchar
20
6.2系统平台设计
本设计是对操作系统Windowsxp,Windows等系统支持。
需要采用若干计算机和网线以便于计算机的内部连接使得消息能够在部门之间流畅的传递。
若对于所有子公司的连接的话需要建立网络连接,连接在不同地方的子超市。
大概需要多媒体设备,电源系统,机房设备,相关的I/O设备,办公设备等。
6.3编程工具与环境
编程过程又称程序设计或编写程序,按照详细设计阶段产生的程序设计说明书,用选定的程序设计语言书写源程序,在程序设计中,不但要保证程序的正确性,而且要保证程序的可读性,必须采用结构化程序设计的方法,用一组单一入口和单一出口的基本控制结构及其重复嵌套。
本系统采用vb作为程序设计语言。
后台数据库所采用的软件是Microsoft超市的SQLServer。
SQLServer是一个高性能的,多用户关系型数据库管理系统,它被设计成支持高容量的事务处理以及需求较少的决策支持应用程序。
它能够允许不同的用户经过不同的方式看同样的数据,保证了数据库的一致性和可恢复性。
它的可靠性、质量和易用性使之成为很多数据库软件的首选。
MicrosoftSQLServer是Microsoft超市推出的SQLServer数据库管理系统的最新版本,该版本在继承了SQLServer7.0版本优点的同时,又比它增加了许多更先进的功能,具有使用方便、可伸缩性好、与相关软件集成程度高等优点,MicrosoftSQLServer全面扩展了SQLServer7.0的性能,并增加了几种新的功能,由此成为大规模联机事务处理(OLTP)、数据仓库和电子商务应用程序的优秀数据库平台。
7系统的实现
7.1数据库表的建立代码
(1)职工基本信息表的建立
createtablemanrecord(
m_idvarchar(20)notnullprimarykey,
m_namevarchar(20)notnull,
m_sexvarchar(20)notnull,
m_agevarchar(20)notnull,
m_depatvarchar(20)notnull)
(2)职工工资表的建立
createtablepay(
p_idvarchar(20)notnullprimarykey,
p_namevarchar(20)notnull,
p_basenumericnotnull,
p_addnumericnull,
p_realnumericnotnull,
p_datevarchar(20)notnull)
(3)职工考勤信息表的建立
createtableclerk(
c_idvarchar(20)notnullprimarykey,
c_namevarchar(20)notnull,
c_datevarchar(20)notnull,
c_yinvarchar(20)notnull,
c_realvarchar(20)notnull)
(4)职工评价信息表的建立
createtabletest(
t_idvarchar(20)notnullprimarykey,
t_namevarchar(20)notnull,
t_depatvarchar(20)notnull,
t_yejivarchar(20)notnull,
t_levelvarchar(20)notnull)
7.2人事劳资系统vb的开发命令
7-1登陆界面图
7-2系统主界面图
主界面代码如下:
PrivateSubclerk_Add1_Click()
UnloadMe
clerk_Add.Show
EndSub
PrivateSubpay_Delete1_Click()
UnloadMe
pay_Delete.Show
EndSub
PrivateSubtest_Add1_Click()
UnloadMe
test_Add.Show
EndSub
PrivateSubtest_Delete1_Click()
UnloadMe
test_Delete.Show
EndSub
PrivateSubToolbar1_ButtonClick(ByValButtonAsMSComctlLib.Button)
SelectCaseButton.Index
Case1
UnloadMe
manreco
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超市 人事 劳资 管理 系统 设计
![提示](https://static.bdocx.com/images/bang_tan.gif)