毕业论文xx超市人事劳资管理系统方案_第1页
毕业论文xx超市人事劳资管理系统方案_第2页
毕业论文xx超市人事劳资管理系统方案_第3页
毕业论文xx超市人事劳资管理系统方案_第4页
毕业论文xx超市人事劳资管理系统方案_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、XX超市人事劳资管理系统设计班级:信管0302: XXX 指导老师:XXX设计总说明管理信息系统是一个由人和计算机等组成的能进行信息收集、传输、加工、保存、维护和使用的系统。它能实测国民经济部门或企业的各种运行情况,能利用过去的数据预测未来,能从全局出发辅助决策,能利用信息控制国民经济部门或企业的活动,并帮助其实现规划目标。作为计算机应用的一部分,使用计算机对人事劳资信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、性好、寿命长、成本低等。这些优点能够极提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。本系统的DB为 SQL数据

2、库,系统采用动态连接库的设计思想,用SQL工具开发各功能模块,再用一个主程序调用各个功能模块,达到界面形式更加灵活,能根据用户自己工作的实际需要动态生成有关报表。30 / 33目录1 绪论12 可行性分析22.1 编写目的22.2 编写背景22.3 经济可行性32.4 技术可行性32.5 社会可行性42.6 可行性研究结论43 业务分析53.1 概述53.2 业务调查53.3 组织目标分析53.4 组织机构分析63.5 组织职能分析63.6 业务功能模型73.7 业务分析84 需求分析94.1 需求调查94.2 需求结构分析94.3 总体功能需求103.4.1人员基本情况管理103.4.2 职

3、工工资管理103.4.3 职工考勤管理113.4.4 职工评价信息管理115 系统分析125.1 小波超市人事劳资管理系统的分析和概要设计125.2 小波超市人事劳资管理信息系统系统模块说明135.3 小波超市人事劳资管理系统用例分析145.4 小波超市人事劳资管理系统主要功能166 系统设计186.1 数据库设计186.1.1 实体集186.1.2 实体E-R图196.1.3 数据字典206.2 系统平台设计216.3 编程工具与环境217 系统的实现227.1 数据库表的建立代码227.2 人事劳资系统vb的开发命令238总结27参考文献28致291 绪论人事劳资管理系统包括对人事基本信息

4、、考勤信息、工资信息和评价信息的统计、查询、更新、打印输出等功能。它的容对于决策者和管理者来说都至关重要,所以人事劳资管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的作为计算机应用的一部分,使用计算机对人事劳资信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、性好、寿命长、成本低等。这些优点能够极提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。本系统的DB为

5、 SQL数据库,系统采用动态连接库的设计思想,用SQL工具开发各功能模块,再用一个主程序调用各个功能模块,达到界面形式更加灵活,能根据用户自己工作的实际需要动态生成有关报表。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成人事劳资管理的全过程,包括新进员工加入时人事档案的建立、职位等的变动引起职工信息的修改、员工信息查询、统计等人事劳资管理工作以与新进员的新增、老员工修改等管理工作。经过实际使用证明,本文所设计的人事劳资管理系统可以满足小波超市人事劳资管理方面的需要。 论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和

6、解决方案。2可行性分析2.1 编写目的现随着经济的发展,企业正向着大型化、规模化发展,而对于大中型企业,员工、职务等跟人事劳资管理有关的信息随之急剧增加。该系统就是为小波超市设计人事劳资的数据库管理系统,由计算机执行一系列诸如增加新员工,删除旧员工,信息修改,查询,等操作。它的容对于决策者和管理者来说都至关重要,所以人事劳资管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。如果人工直接统计的话,工作量将很大,若公司人员有

7、几万甚至几十万,人工统计将变得不可想象,用计算机可使人们从繁重的劳动中解脱出来,仅使用一些简单的操作便可与时、准确的获得需要的信息。本系统的主要目的是:经过开发者不断的完善,使本系统投入使用并推广到企事业单位、学校、娱乐行业等组织的人事劳资管理等等活动,其将节约大量的人力、物力,本系统的最终目标将是一个易扩充、易完善、易升级、可定义、易嵌入、易兼容的系统。2.2 编写背景实际上,许多企业虽然规模一直在扩大,经济一直在膨胀,然后他们的管理水平却不能满足企业的扩,我们走访了一些大的公司,然而令我们惊讶的发现它们的管理还是倾向于人工的管理,我们看到有好几个职员就是负责进行统计公司的业务和日常事务,他

8、们利用了手写和电脑输入,然而只是简单的一些输入,要是我想进行公司和职员信息统计,这就要花费很大的精力和时间进行人工统计。这样对于一个公司来说效率是很难提高的,时间对于一个企业来说是金钱,效率就是生命。2.3 经济可行性经济可行性分析主要是对开发新系统所投入的资金与系统投入使用后所带来的经济效益进行比较,确认新系统是否会给企业带来一定的经济效益。本软件的开发主要是要花费相当多的人力,物力,财力和时间,然而一旦研发成功,对于企业的管理来说是一次质的飞跃,这样既可以减少不必要的劳力和资金。也可以释放一部分精力来投入到其他部门中去。我们大概进行了一下统计,按照的工资标准,我们对我们访问的公司进行经济可

9、行性分析:某(为了保护企业形象,一律用某公司代替)公司,用于统计信息的职员一共有8个人,分别统计不同的部门信息和人事信息。以每一个月工资1000计算。8个人一年的工资是:12*1000*8=96000,若是再加上补助和奖金的话会更高。然而要是统计一个人的信息要花费的时间所造成损失很难计算。然而我们的人事劳资管理信息系统花费一共才5万元,这对于公司来说是一大笔节约,同时还可以提高公司的信息管理水平。因此是有很大的经济可行性的。2.4 技术可行性使用VB开发传统意义上的C/S模式结构的数据库系统,可以运用、提供的许多对于数据库访问与控制的有效机制,开发过程并不是很长且难度适中。就开发者个人而言,曾

10、系统地学习过VB的使用,而且具有一定的编程基础,也曾系统地学过数据库原理的基本容,并对SQL Server 也有一定的了解,相信经过毕业设计前期准备阶段的学习,定能熟练地使用这些开发工具。2.5 社会可行性小波超市人事劳资管理系统要是在小波超市中得到了广泛的应用,那么小波超市管理则就进入了现代化和信息化,只有合理的运用信息化的管理,才能在市场竞争中立于不败。小波家电超市管理系统不仅能够提高经营者的回报,而且能够随时掌握市场的动向,为经营者提供必要的市场信息,解决了经营者最需要解决的迫切问题,同时小波超市人事劳资管理系统对操作人员的要求不高,也合理的节约了成本的投入。2.6 可行性研究结论通过经

11、济,技术和社会等方面的可行性分析,可以确定本系统的开发完全必要而且是可行的,可以立项开发。3 业务分析3.1 概述如需更多资料请见论文最后。小波超市人事劳资管理系统是针对小波超市人事处的大量业务处理工作而开发的管理软件。根据超市的要求,实现人员基本情况管理、工资管理、评价信息管理和考勤管理等几个方面的功能。 超市员工通过输入工资、考勤、员工评价信息或者职工履历等基本信息,由系统自行生成相应的统计数据与各类统计报表以供用户查询、打印,另外用户还可以对这些基本信息进行定期的更新和删除, 人事劳资管理系统力求给用户方便快捷的途径去管理这些繁琐的数据。3.2 业务调查我们对小波超市进行了为期三周的调查

12、,结果发现小波超市的人事管理还处于机会人工管理的阶段。人事劳资管理的混乱使得小波超市对于人员的处理很难进行。这对于小波超市来说严重的影响了超市的效率和赢利潜力。对于小波超市这样的中型企业要想扩展市场,靠这样人工管理是远远不足的。因此我们认为有必要为小波超市做一个人事劳资管理系统。3.3 组织目标分析小波超市是一个中型企业,位于市中心地带。为了扩展市场使小波超市占有市60%以上领销售的市场,超市进行了大的投资在超市效率和赢利能力的提高上。超市总的目标是:(1)争取2008年达到5000万的利润,销售额达到4亿人民币。(2)对于周边市场扩展12个子超市并向等大的城市拓展业务。(3)实现超市人事劳资

13、管理的现代化和信息化,便于超市的管理。3.4 组织机构分析组织机构图:用来描述组织的总体结构以与组织部各部分之间关系的关系图。在图中,用方框表示一个机构,在框写明机构名称;用直线表达机构之间的联系和隶属关系。小波超市由于是中型企业,职工比较少因此采用垂直管理模式,下设四个部门分别为计划部,人事部,财务部和供销部。如下图3-1所示:供销部ukb 小波超市计划部人事部财务部会计组出纳组成本组外协组统计组计划调度销售部仓 库供应组统计组计划组图3-1小波超市组织机构图3.5 组织职能分析组织职能是为了实现组织目标和使命,赋予组织的职责和功能。因此需要一定的机构和岗位来承担。组织职能具有相对的稳定性。

14、小波超市职能关系是:超市下设四个职能机构,计划部采用策划职能,人事部采用人事管理功能,财务部采用资金管理功能,供销部采用供销管理功能。如下图3-2所示:图3-2 小波超市职能管理图3.6 业务功能模型1组织功能模型结构该组织功能模型由分层的功能包和功能用例图构成。在本系统中将职员信息管理系统、职工工资管理系统、职工考勤管理系统,职工评价信息管理系统这几个放入一级包中,然后对每一个功能包进行分解。如图3-3所示为组织功能模型的顶层功能包。图3-3 组织功能模型的顶层功能包2建立组织功能模型图3-4 人事劳资管理系统顶层功能包的分解3.7 业务分析人事劳资系统的业务流程分析,就是要对企业的业务流程

15、进行系统的归纳和分析,为建立管理信息系统数据模型和逻辑模型打下基础;在归纳分析的基础上,根据管理信息系统的要求,提出改进业务流程的方案,提供给决策者,以确定合理的、切合实际的业务流程。4 需求分析指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。通过对应问题与其环境的理解与分析,为问题涉与的信息、功能与系统行为建立模型,将用户需求精确化、完全化,最终形成需求规格说明,这一系列的活动即构成软件开发生命周期的需求分析阶段。4.1 需求调查21世纪,随着计算机技术的飞速发展,计算机在企业管理中应用的普与,利用计算机实现企业人事劳资管理势在必行。对于大中型企业来说,利用计算机支持企业高效率

16、完成劳动人事劳资管理的日常事务,是适应现代企业制度要求、推动企业劳动人事劳资管理走向科学化、规化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、性好、寿命长、成本低等。这些优点能够极提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。不同的企业具有不同的人事劳资管理制度,这就决定了不同的企业需要不同的人事劳资管理信息系统。4.2 需求结构分析需求结构分析是按照人事劳资管理信息系统的目标,只能和需求的相关性,从总体上把信息系统划分为若干个需求包,具体图如下图3-1所示:图4-1 人事劳资管理信息系统需求结构图4.3 总体功能需求小波超市人事劳

17、资管理系统是针对小波人事处的大量业务处理工作用计算机进行全面现代化管理.主要包括人员基本情况管理、工资管理、评价信息管理和考勤管理等几个方面的功能,以实现用户方便的输入、查询、统计、打印相关报表的业务需求。3.4.1 人员基本情况管理提供对“人员履历表”数据输入、组合条件查询、统计、打印功能,实现”职工花名册”数据生成、查询、统计、打印功能。3.4.2职工工资管理提供对“职工工资表”数据的输入、查询、按统计、打印功能,完成每月对“职工工资表”数据的月统计,以此生成“职工工资总额构成情况表”实现该表的查询、打印功能。实现每季由“职工工资总额构成情况表”生成“职工工资总额季度汇总表”与该表的查询、

18、打印功能。3.4.3职工考勤管理提供对各单位“月考勤登记表”数据的录入、查询、统计功能;根据“月考勤登记表”数据分单位按各种日考勤标志进行分类统计,且生成“职工月考统计表”,数据与“职工月考勤统计汇总表”数据,实现该表的查询、打印功能。3.4.4职工评价信息管理提供对各单位“职工评价信息记表”数据的录入、查询、统计功能,包括的数据项有员工,员工所在部门,工作业绩,工作态度和业务水平,备注等。实现该表的查询、打印功能。5 系统分析系统分析是MIS开发的上游工程。这一步所得到的结果往往会影响到以后较长一个时期系统的开发和维护,它存在的问题也会在今后的开发和使用中逐渐暴露出来。系统分析的目的是为了在

19、开始软、硬件购置和编程之前,用信息工作者的观点和方法,对企业的信息处理状况做出清楚的描述,明确用户的信息需求,弄清企业当前的信息处理的问题所在,为设计信息系统写出明确的书面材料。通过系统分析,给以后的工作打下个坚实的基础。5.1 小波超市人事劳资管理系统的分析和概要设计   根据实际情况,我们使用原型法(Rapid Prototyping)即以少量代价快速地构造一个可执行的软件系统模型。使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成为最终产品了。 &#

20、160; 通过对用户需求的分析,我们可以分析出该人事劳资管理系统大致可以分为五个模块:人员基本情况管理模块、职工工资管理模块、职工考勤管理模块、职工评价管理模块和系统维护模块。图5-1 管理模块图5.2 小波超市人事劳资管理信息系统系统模块说明·人事基本信息管理模块:输入:职工信息输出:“人员履历表”“职工花名册”功能:对人事基本信息的查询、统计和打印·职工工资管理模块输入:人员月工资输出:“职工工资表的月统计”,“职工工资总额构成表”与以“职工工资总额季度汇总表”功能:完成员工工资的查询、统计和打印·职工考勤管理模块输入;员工每日考勤情况输出:“月考勤登计表”、

21、“职工月考勤统计表”、“职工月考勤统计表”功能:完成对员工考勤情况的查询、根据日考勤标志进行分类统计与表的 打印。·职工评价信息管理模块输入:职工的评价信息输出:“职工的工作任务量”,“职工的工作态度”与以“职工业绩表”功能:完成职工评价信息的查询、统计和打印·系统维护模块功能:完成对系统数据和数据库的维护,如用户名、密码的更新,数据库数据的备份、恢复以与定期删除,还有单位的编码化。5.3 小波超市人事劳资管理系统用例分析用例分析是对分析包中的每一个用例进行分析,提取概念类,分析每一个概念类之间的关系。以下是小波超市人事劳资管理系统的子系统功能的用例分析图。 图5-2 职工

22、信息管理用例分析图图5-3 职工工资管理用例分析图图5-4 职工考勤管理用例分析图图5-5 职工评价信息管理用例分析图5.4 小波超市人事劳资管理系统主要功能小波超市人事劳资信息管理系统完成的主要功能有:有关企业员工各种信息的输入,包括员工基本信息、所在部门、工作信息和工作简历等。员工各种信息的查询员工各种信息的修改员工工资信息的输入员工工资信息的查询员工工资信息的修改等考勤信息的输入等考勤信息的查询考勤信息的修改员工工作评价信息的输入员工工作评价信息的查询员工工作评价信息的修改以上的功能是小波超市人事劳资管理的最基本功能,它可以覆盖掉超市人事管理的各个方面,对于小波超市来说已经完全够用。人事

23、劳资管理系统的功能流程图如下图5-7所示:图5-6 小波超市人事劳资管理系统功能流程图6 系统设计系统设计是对系统分析得深化和细化,其目的是提出能够指导信息系统实现的设计方案,系统设计需要在系统分析得基础之上,综合考虑系统的实现环境和系统地效率,可靠性,安全性,适应性等非功能性能需求,得出信息系统的设计方案。6.1 数据库设计数据库设计是开发数据库与其应用系统的技术,也是信息系统开发和建设的重要组成部分。具体的说,数据库设计是要在一个给定的应用环境中,通过合理的逻辑设计和有效的物理设计,构造较优的数据库模式,建立数据库与其应用系统,满足用户的各种信息需求。在系统的数据库设计中,首先对系统分析得

24、到的数据字典中的数据存储进行分析,分析各数据存储之间的关系,然后得出系统的关系模式。本系统用实体-联系图(简称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 职工工资信息

25、实体E-R图 6.1.3 数据字典1) 职工基本信息表(manrecord)主码字段代码字段名称数据类型长度可否为空*m_id职工编号varchar20Not nullm_name职工名称Varchar30Not nullm_sex性别Varchar20m_age年龄varchar20m_depat职工部门号varchar202) 职工工资表(pay)主码字段代码字段名称数据类型长度可否为空*p_id职工编号varchar20Not nullp_name职工名称varchar20Not nullp_base基本工资numeric9p_add额外工资numeric9p_real实领工资numer

26、ic9p_date日期varchar203)职工考勤表(clerk)主码字段代码字段名称数据类型长度可否为空*c_id职工编号varchar20Not nullc_name职工名字varchar20Not nullc_date日期Varchar20Not nullc_yin应到天数varchar20Not nullc_real实到天数Varchar204)职工评价信息表(test)主码字段代码字段名称数据类型长度可否为空*t_id职工编号varchar20Not nullt_name职工名称varchar20Not nullt_depat职工部门号varchar20t_yeji业绩varcha

27、r20t_level评价varchar206.2 系统平台设计本设计是对操作系统Windows xp,Windows 2003等系统支持。需要采用若干计算机和网线以便于计算机的部连接使得消息可以在部门之间流畅的传递。若对于所有子公司的连接的话需要建立网络连接,连接在不同地方的子超市。大概需要多媒体设备,电源系统,机房设备,相关的I/O设备,办公设备等。6.3 编程工具与环境编程过程又称程序设计或编写程序,按照详细设计阶段产生的程序设计说明书,用选定的程序设计语言书写源程序,在程序设计中,不仅要保证程序的正确性,而且要保证程序的可读性,必须采用结构化程序设计的方法,用一组单一入口和单一出口的基本

28、控制结构与其反复嵌套。本系统采用vb作为程序设计语言。后台数据库所采用的软件是 Microsoft超市的 SQL Server2000。SQL Server是一个高性能的,多用户关系型数据库管理系统,它被设计成支持高容量的事务处理以与需求较少的决策支持应用程序。它可以允许不同的用户通过不同的方式看同样的数据,保证了数据库的一致性和可恢复性。它的可靠性、质量和易用性使之成为很多数据库软件的首选。Microsoft SQL Server 2000 是Microsoft 超市推出的SQL Server 数据库管理系统的最新版本,该版本在继承了SQL Server 7.0 版本优点的同时,又比它增加了

29、许多更先进的功能,具有使用方便、可伸缩性好、与相关软件集成程度高等优点, Microsoft SQL Server 2000全面扩展了SQL Server 7.0 的性能,并增加了几种新的功能,由此成为大规模联机事务处理 (OLTP)、数据仓库和电子商务应用程序的优秀数据库平台。7 系统的实现7.1 数据库表的建立代码(1)职工基本信息表的建立create table manrecord(m_id varchar(20) not null primary key,m_name varchar(20) not null,m_sex varchar(20) not null,m_age varch

30、ar(20) not null,m_depat varchar(20) not null)(2)职工工资表的建立create table pay(p_id varchar(20) not null primary key,p_name varchar(20) not null ,p_base numeric not null,p_add numeric null,p_real numeric not null,p_date varchar(20) not null)(3)职工考勤信息表的建立create table clerk(c_id varchar(20) not null primary

31、 key,c_name varchar(20) not null,c_date varchar(20) not null,c_yin varchar(20) not null,c_real varchar(20) not null)(4)职工评价信息表的建立create table test(t_id varchar(20) not null primary key,t_name varchar(20) not null,t_depat varchar(20) not null,t_yeji varchar(20) not null,t_level varchar(20) not null)7

32、.2 人事劳资系统vb的开发命令7-1 登陆界面图7-2 系统主界面图主界面代码如下:Private Sub clerk_Add1_Click()Unload Meclerk_Add.ShowEnd SubPrivate Sub pay_Delete1_Click()Unload Mepay_Delete.ShowEnd SubPrivate Sub test_Add1_Click()Unload Metest_Add.ShowEnd SubPrivate Sub test_Delete1_Click()Unload Metest_Delete.ShowEnd SubPrivate Sub T

33、oolbar1_ButtonClick(ByVal Button As MSComctlLib.Button)Select Case Button.IndexCase 1Unload Memanrecord_Query.ShowCase 2Unload Mepay_Query.ShowCase 3Unload Meclerk_Query.ShowCase 4Unload Metest_Query.ShowCase 5Unload MeManage_Query.ShowEnd SelectEnd SubPrivate Sub man_Add_Click()Unload Memanrecord_A

34、dd.ShowEnd SubPrivate Sub pay_Add1_Click()Unload Mepay_Add.ShowEnd SubPrivate Sub man_Update1_Click()Unload Memanrecord_Update.ShowEnd SubPrivate Sub man_Delete1_Click()Unload Memanrecord_Delete.ShowEnd SubPrivate Sub pay_Update1_Click()Unload Mepay_Update.ShowEnd SubPrivate Sub clerk_Update1_Click(

35、)Unload Meclerk_Update.ShowEnd SubPrivate Sub About1_Click()Unload MeAbout.ShowEnd SubPrivate Sub test_update1_Click()Unload Metest_Update.ShowEnd SubPrivate Sub clerk_Delete1_Click()Unload Meclerk_Delete.ShowEnd SubPrivate Sub Ordor_Delete1_Click()Unload MeOrdor_Delete.ShowEnd SubPrivate Sub exit1_Click()Unload MeEnd Sub8 总结这次试验经过了两周时间,在这两周时间

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论