中小企事业单位工资管理系统分析与设计(doc 31页)
管理信息系统课程设计--工资管理系统的分析与设计
《管理信息系统》课程设计报告工资管理系统的分析与设计姓名:学号:班级:专业:信息管理与信息系统所在系:经济与管理系工资管理系统的分析与设计摘要随着经济的发展,企业正向着大型化、规模化发展,而对于大中型企业,员工、职称等跟工资管理有关的信息随之急剧增加。
在这种情况下单靠人工来处理员工的工资不但显得力不从心,而且极容易出错。
如何设计一个小型企业工资的数据库管理系统,由计算机代替人工执行一系列诸如增加新员工,删除旧员工,工资查询,统计等操作。
这样就使办公人员可以轻松快捷地完成工资管理的任务。
关键词:工资管理,业务流程,可行性分析,数据库设计目录第一章引言 (1)第二章系统调查与可行性研究 (2)2.1初步调查 (2)2.2可行性研究 (3)第三章系统分析 (4)3.1业务流程分析 (4)工资管理系统业务流程分析 (5)3.2数据流程分析 (6)工资管理系统的数据流程图,如图: (6)3.3主要数据字典 (7)第四章系统设计 (10)4.1功能结构设计 (10)4.1.1 工资录入 (12)4.1.2 工资项目管理 (15)4.1.3 工资查询 (16)4.2 数据库设计 (18)4.2.1 E-R图 (18)4.2.2系统数据表结构 (19)4.3 代码设计 (19)4.4输入输出设计 (23)4.5系统配置设计 (26)4.6 结论 (26)第五章系统评价 (26)5.1 工资管理系统评价 (26)5.2 存在的问题及建议 (26)参考文献 (27)第一章引言随着计算机技术的飞速发展,计算机在各种单位机构管理中应用的普及,管理信息系统的开发在强调管理、强调信息的现代社会中也显得越来越重要。
因此,利用计算机支持单位高效率地完成工资管理的日常事务,是适应现代各种单位机构制度要求、推动各种单位机构工资管理走向科学化、规范化的必要条件。
在当今的信息社会,随着信息的不断增长和企业对信息的要求,信息管理技术随之出现。
工资管理系统设计报告.doc
员工工资管理系统一、摘要 (2)二、系统分析 (2)2.1编写目的 (2)2.2项目背景 (2)2.3定义 (2)2.4参考资料 (3)2.5目标 (3)2.6运行环境 (3)2.7条件与限制 (4)2.8.数据描述 (4)2.9态数据 (4)2.10据库介绍 (5)2.11功能划分 (5)2.12功能描述 (5)2.13数据精确度 (6)2.14时间特性 (6)2.15适应性 (6)2.16硬件接口 (7)2.17软件接口 (8)2.17故障处理 (8)2.19其它需求 (8)三、系统设计 (9)3.1用户界面 (9)3.2组织结构图 (15)3.3数据流程图 (16)3.4系统流程图 (17)3.5 ER图 (18)3.6数据字典 (20)3.7逻辑设计 (24)四、调试及总结 (24)五、附录(代码) (27)一、摘要某某单位现有1000名员工,下设6个科室,由于人员繁多,因此员工的工资发放问题越来越成为单位一个很大的麻烦,以往在人工管理的阶段不时出现工资发放错误的问题,为了解决这个问题,提高工资发放的效率,同时减少不必要的人工开支,方面员工工资的管理,决定开发员工工资管理系统。
二、系统分析2.1编写目的为进一步明确开发目的,明确软件需求、安排项目规划与进度、组织软件开发与测试,保证系统开发的正确性与可行性,特撰写此文档,为系统提供了详细的说明以及开发环境和步骤,可供系统开发人员、系统维护人员以及使用者阅读。
员工工资管理系统为公司的工资发放提供了方便、快捷的通道,同时,此软件支持经常保持修改,易运行,易查询等优点本文档供项目经理、设计人员、开发人员参考。
2.2项目背景本项目由某某单位委托,由管理学院学生自主开发和维护,主管部门为济南大学信息学院老师。
该软件系统与其他:本软件系统是建立在公司工资管理基础之上,与员工工资密切密切相关。
2.3定义VF:Microsoft Visual Foxpro 数据库开发系统。
中小企业工资管理系统设计
中小企业工资管理系统设计摘要:企业工资管理系统是公司管理的一个重要内容,是一种典型的管理系统。
其开发主要包括后台的数据库的建立、维护以及前端的相应应用程序的开发两个方面的内容,系统的建立和维护主要要求其管理数据的系统性、规范性、自动性等特点,而前台的应用程序开发则要求做到各项功能要完备、操作要简便、易学易用等特点。
关键词:中小企业工资管理系统设计中小型企业,它在日常人事工资管理上具有以下特点:一是虽然员工不会太多,但由于大部分小企业采用的是手工管理的办法;第二,这些公司通常都是一些私人企业,员工大多数是外来工,且流动性较大,甚至还存在回头率的问题,若采用手工管理仍存在效率低下的问题;而另一方面,作为一个小企业,它没有足够的闲散资金来购买相关的人事工资管理系统。
本文是在对一个小企业的现状进行调查分析的基础上,对其人事工资管理系统进行可行性较高地设计和开发。
一、系统分析与系统功能1.系统分析。
对系统设计前的简要分析主要从系统的使用、以及数据库结构等方面进行分析。
该系统的使用人员,主要是财务部门或者人力资源部门的管理人员。
使用的目的主要是安全高效地完成职工工资的管理,并对工资信息进行维护。
包括工资的输入、变更、查询以及备份等。
好的数据库结构,查询记录的速度较快,而且也不容易出现锁表现象。
分析职工工资的管理情况,首先需要了解职工的基本情况信息。
包括职工的级别、部门等信息;要有职工的基本工资情况记录。
包括固定工资、活动工资、保险以及公积金等信息。
职工每月都有劳务奖金,每人的劳务情况不同,奖金也不同。
职工属于不同的部门,并且可能在部门之间进行变动,人员的变动会引起工资的变动。
数据库中需要有部门情况的记录。
所以需要的数据库表有基本工资表、部门表、劳务奖金表、基本情况表。
另外还需要对操作系统的人员进行管理,需要操作员表。
2.系统功能。
所开发的工资管理系统主要具有基本工资管理、劳务奖金管理、职工基本情况管理、报表打印管理、系统维护管理和密码管理六项功能。
中小企事业单位工资管理系统分析与设计
中小企事业单位工资管理系统分析与设计中小企业和事业单位的薪酬管理是企业人力资源管理中至关重要的一环。
一套完善、高效的工资管理系统不仅可以帮助企业节省时间和人力成本,还可以为员工提供更好的工资管理服务,从而提高员工的工作积极性和满意度,进而提升企业的综合竞争力。
本文将对中小企事业单位工资管理系统进行分析与设计。
一、需求分析1、员工基本信息管理:包括员工姓名、性别、籍贯、学历等基本信息。
2、薪资结构管理:包括工资、补贴、津贴、奖金、提成等各类薪资的设计和管理。
3、绩效考核管理:包括绩效考核指标、绩效考核结果等的设定和管理。
4、社会保险及公积金管理:包括知识普及和宣传、参保登记、缴纳管理、领取个人账户信息等。
5、工资条管理:工资条的发放及生成、员工的工资查询等。
二、需求模块设计1、员工基本信息管理模块员工基本信息管理模块是管理系统的基础模块,包括员工姓名、性别、籍贯、学历等基本信息。
该模块需要实现员工信息的录入、修改和查询等功能,同时支持多种录入方式,如手动录入、Excel批量导入等。
2、薪资结构管理模块薪资结构管理模块包括对工资、补贴、津贴、奖金、提成等各种薪资进行设计和管理,支持多种薪资结构的设置,如固定薪资、绩效相关薪资等,使用该模块可以轻松地进行薪资计算、发放和管理。
3、绩效考核管理模块绩效考核管理模块包括绩效考核指标、绩效考核结果等的设定和管理。
该模块需要实现设定绩效考核指标、员工绩效考核评级、绩效考核结果查询和统计等功能。
4、社会保险及公积金管理模块社会保险及公积金管理模块包括知识普及和宣传、参保登记、缴纳管理、领取个人账户信息等。
该模块能够对企业和员工的社会保险及公积金进行管理和查询,支持多种缴费方式和缴费周期的设定。
5、工资条管理模块工资条管理模块的主要功能是发放员工工资条和支持员工查询工资条。
工资条可以通过系统生成,并自动发送给员工;同时,支持员工查询历史工资条,以进行对比和核对。
三、技术方案设计1、数据库设计使用MySQL数据库存储员工相关信息,包括员工编号、姓名、性别、籍贯、学历等基本信息,以及工资、薪资结构、绩效考核结果等信息。
企业工资管理系统分析报告
企业工资管理系统分析报告1. 引言随着企业规模的扩大和员工数量的增加,人力资源管理成为了企业发展过程中的一项重要任务。
其中,工资管理是人力资源管理的一个重要方面,直接关系到员工的工作积极性和企业的稳定运作。
本报告对企业工资管理系统进行分析和评估,旨在为企业提供更有效、便捷和安全的工资管理方案。
2. 系统需求分析2.1 功能需求- 工资计算:根据员工的岗位、级别和工龄等因素,自动计算每位员工的工资,并考虑加班、绩效奖金等额外因素。
- 工资发放:根据每位员工的工资计算结果,自动生成工资发放单,并支持多种发放方式,如现金、银行转账等。
- 工资查询:员工可以通过系统查询自己的工资明细,包括基本工资、绩效工资、奖金等,在系统审核后进行调整。
- 工资统计:系统可以根据不同的统计维度生成工资统计报表,包括总工资、平均工资、工资分布等。
- 工资调整:管理员可以根据员工表现和绩效情况对工资进行调整,并记录调整原因和日期。
- 数据管理:系统需要提供员工信息管理功能,包括录入新员工、更新员工信息、删除员工等。
2.2 性能需求- 高效性:系统需要保证在大量数据的计算和处理过程中能够快速响应,尽量避免发生卡顿和崩溃。
- 稳定性:系统需要保证在长时间运行中不会出现死机、数据丢失等问题,确保工资数据的安全性和可靠性。
- 安全性:系统需要使用合适的数据加密和用户身份验证机制,确保工资数据的机密性和系统的安全性。
- 可扩展性:系统需要支持企业发展过程中的变化,如增加新的岗位、调整工资计算公式等。
3. 技术选型3.1 后端技术- 语言:Java- 框架:Spring Boot- 数据库:MySQL3.2 前端技术- 语言:HTML、CSS、JavaScript- 框架:Vue.js3.3 其他技术- 数据加密:采用AES加密算法对敏感信息进行加密存储,并使用SSL/TLS保证数据传输过程中的安全性。
- 身份验证:采用OAuth 2.0协议进行用户身份认证和授权,确保只有授权用户才能访问敏感数据。
企业工资管理信息系统分析与设计
企业工资管理信息系统分析与设计一、需求分析1.用户需求分析(1)工资计算:系统能够根据员工的工资标准、考勤记录、绩效评估等信息,自动计算每位员工的应发工资。
(2)工资管理:系统能够管理员工的工资信息,包括基本工资、津贴、补贴、奖金、扣款等。
(3)工资统计:系统能够统计员工的工资情况,包括各项工资的总额、平均工资等。
(4)工资查询:系统能够根据员工的工资单号、员工编号等信息,快速查询员工的工资情况。
(5)工资报表:系统能够生成工资报表,包括工资明细表、工资总表等。
2.系统需求分析(1)数据采集:系统能够实时采集员工的考勤记录、绩效评估等数据。
(2)工资计算:系统能够根据员工的工资标准、考勤记录、绩效评估等数据,自动计算每位员工的应发工资,并生成工资单。
(3)工资管理:系统能够管理员工的工资信息,包括基本工资、津贴、补贴、奖金、扣款等,能够对工资进行增加、修改、删除等操作。
额、平均工资等,并生成相应的报表。
(5)工资查询:系统能够根据员工的工资单号、员工编号等信息,快速查询员工的工资情况。
(6)权限管理:系统能够对用户的权限进行管理,确保只有授权的用户才能访问和操作相关数据。
二、概要设计1.系统架构设计(1)前端设计:采用Web前端技术,实现用户界面的设计和交互。
(2)后端设计:采用Java语言,采用Spring MVC框架实现系统的业务逻辑。
(3)数据库设计:采用关系型数据库,设计员工信息、考勤记录、绩效评估、工资明细等数据表。
2.功能模块设计(1)数据采集模块:负责实时采集员工的考勤记录、绩效评估等数据,将数据存储到数据库中。
(2)工资计算模块:根据员工的工资标准、考勤记录、绩效评估等数据,自动计算每位员工的应发工资,并生成工资单。
(3)工资管理模块:负责管理员工的工资信息,包括基本工资、津贴、补贴、奖金、扣款等,能够对工资进行增加、修改、删除等操作。
平均工资等,并生成相应的报表。
(5)工资查询模块:根据员工的工资单号、员工编号等信息,快速查询员工的工资情况。
薪金管理系统的分析与设计
【顺序图描述】 ①登录:员工登录工资系统。 ②查看工资:选择查看工资。 ③处理信息:返回员工工资详情 ④工资核实错误:发送反馈信息。 ⑤处理完成:返回处理完成的工资表。
【类图说明】 ①用户类:表示操作系统人员类。此类的属性有:帐号、密码,它有一 个登录的方法。 ②管理员:表示对系统的管理人员,属性包括ID,姓名。方法有系统维 护,信息管理,修改密码。 ③员工:表示发放工资的对象。属性包括员工编号,姓名,职务,工资, 年龄,工龄。操作包括查询工资,查询个人信息。 ④工资报表:表示工资的由来,此类的属性有基本工资,津贴,保险费, 实际发放工资。 ⑤职务:表不员工所担任的职务,此类的属性有职务,工资范围 ⑥反馈信息表:保存员工的反馈信息,此类的属性有员工ID,发送内容 ⑦汇总:对最后工资的汇总,属性包括员工编号,员工姓名,职务,工 资,方法有打印。 用户包括管理员和员工,此系统有10个管理员,管理员管理了多了员工。 管理员最后负责多个工资报表。奖惩报表和职务是对工资报表的补充说 明即泛化。工资报表里有多个员工的工资状况,一个管理员有多个汇总。
员工信息表:
管理员信息表:
在系统分析与设计的基础上,提出系统实施的软硬 件购买方案,选定有代表性的部分编程实现并测试, 提出系统转换方案。
硬件准备:需要购买一台服务器,如果公司已经有了可 以直接将系统发布到现有服务器上,并将数据库软件安 装到现有服务器上;一台客户端电脑,供使用者(人力 资源部经理)使用。 软件准备:需要服务器软件(tomcat),数据库软件 (mysql),客户端浏览器(IE)。 人员培训:由于本系统比较简单,在使用方面逻辑不复 杂,并且使用者为单一的,故进行一个简单的培训即可。 数据准备:将公司现有员工数据录入系统,可以通过服 务器直接录入,也可以通过客户端“添加薪金信息”链 接进行录入。
工资管理系统分析
企业工资管理系统小组成员:马化腾,马云,王健林2015-11-17企业工资管理——工资管理子系统企业工资管理——工资管理子系统 (1)一.需求分析 (2)1.组织机构操作方式上的可行性 (2)2.基础数据的可用性 (2)3.经济上的可行性 (2)4.技术上的可行性 (2)5.目标分析 (2)二.系统分析 (3)1.业务流程图 (4)2.数据流程图 (4)3.功能分析图 (6)4.数据字典 (6)5.数据加工处理的描述 (9)6.管理信息系统流程设计图(新系统模型) (10)三.系统设计报告..................... (11)四.系统实现部分 (12)1.程序框图 (12)2.源程序 (13)3.模拟运行数据 (22)4.测试用例 (23)5.系统使用说明书 (23)五.工作总结 (23)六、致谢 (23)七.附录 (23)一.需求分析1.组织机构操作方式上的可行性本系统运行在通用的linux操作系统上,具有linux相似的操作界面。
具有简单易学,使用方便等特点,只需在计算机上进行相关的简单的设置即可,懂得计算机基本操作的人员经过短期培训培训即可熟练操作,熟悉计算机操作的人员不需要再经过专门的培训即可熟练操作。
所以,从组织机构操作方式上的可行性分析,该系统是可行的。
2.基础数据的可用性企业工资管理系统的基础数据都是一些比较常见的基础数据,比如职工编号,姓名,部门编号等等,在系统的设计过程中都是很好使用和编排的,所以,从系统基础数据可用性的角度看,该系统是可行的。
3.经济上的可行性a.采用新的工资管理系统可取代原系统的单据手工传递工作,减少人工开支,节省资金,并且可大大提高信息量的取得,缩短信息处理周期,提高工资汇总的效率,使公司变的资金运转更加便捷。
b.开发经费、投资方面的来源和限制:各种硬件及人员花费至少需8000元.所以,从经济上的可行性分析,该系统是可行的。
4.技术上的可行性本系统是一个数据库管理和查询的系统,现有的技术以较为成熟,硬件、软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。
工资管理系统的分析与设计
工资管理系统的分析与设计一、手工系统业务流程分析工资是企业以货币形式支付给职工的劳动报酬,它是构成企业生产成本的组成部分。
同时,根据企业现行的会计制度,按照工资总额的一定比例从成本中提取的职工福利费用于各种福利开支。
工资核算是企业会计核算的一项重要组成部分,是一项重复、繁琐、细致的工作。
工资核算正确与否,不仅关系到职工个人的利益,而且也影响产品成本的计算。
(一) 工资核算的内容及方法工资核算包括工资结算、工资分配及福利费的计提等三方面的内容。
工资结算是指应付给职工工资的计算,代扣款项的计算及实发工资的计算,工资分配是将工资分配给有关的成本项目或特定的资金来源负担,福利费是根据工资总额的一定比例计提。
(二) 工资结算凭证的编制会计部门根据各部门提供的原始数据,计算出每个职工的应发工资,代扣款项和实发工资后,填制工资结算单。
工资结算单通常一式三份,一份以“工资条”形式发给职工,以便查对,另一份留劳资部门备查,第三份经职工签收后,作为支付和结算的凭证。
在编制工资结算单以后,为了发放工资和分配工资费用,须按工资发放部门和职工类别进行汇总,编制工资结算汇总表。
(三) 工资费用的分配根据工资结算汇总表,按工资的用途和规定的资金来源进行分配,并按一定的比例计提福利费。
工资分配的固定转账分录如下:借:生产成本——基本生产成本制造费用—一基本生产车间生产成本——辅助生产成本应付福利费营业费用在建工程管理费用贷:应付工资按一定比例计提职工福利费的固定转账分录如下:借:生产成本——基本生产成本制造费用——基本生产车间生产成本——辅助生产成本应付福利费营业费用在建工程管理费用贷:应付福利费(四) 工资管理的业务处理流程图(如图所示)要求1.根据手工系统的分析,工资管理系统应具备哪些功能?2.根据工资管理的业务处理流程图,请绘制相应的数据流程图。
二、工资管理系统的设计(一) 工资管理系统处理流程图(如图所示)工资核算模块的处理过程是输入、修改好当月工资主库数据后,即可对工资主库数据进行各种所需的计算,计算的结果有些仍存于主库中,有些则存于其他库中,然后从相应库中取出有关数据打印出相应的报表,从工资分配库中取数据做转账分录转入账务处理模块的凭证库文件中。
事业单位薪酬管理系统的设计分析
事业单位薪酬管理系统的设计分析一、引言事业单位薪酬管理是一个重要的管理环节,对于提高员工的工作积极性、激励员工的创造力和组织的整体运作具有重要意义。
薪酬管理系统对于事业单位来说是必不可少的,通过该系统可以实现对薪酬的计算、发放和管理,提高薪酬管理的规范性、透明性和公正性。
本文将从需求分析、系统设计和实施预期效果三个方面对事业单位的薪酬管理系统进行设计分析。
二、需求分析1.薪酬计算:系统能够根据事业单位的规定及员工的个人情况,自动计算出各项薪酬的具体金额。
2.薪酬发放:系统能够自动将计算好的薪酬金额发放给员工,并记录相关的发放信息。
3.薪酬管理:系统能够对员工的薪酬进行管理,包括薪酬标准的设定、薪酬调整的处理、薪酬福利的管理等。
4.绩效考核:系统能够与绩效考核系统进行对接,实现绩效考核结果与薪酬激励的有效对应。
5.薪酬查询:系统能够提供员工自助查询功能,让员工随时了解自己的薪酬情况。
三、系统设计1.数据库设计:根据需求分析,设计事业单位薪酬管理系统的数据库结构,包括员工信息表、薪酬计算表、薪酬发放表、薪酬管理表等。
2.薪酬计算模块:根据事业单位的薪酬政策,设计算法实现对薪酬的计算。
同时,应考虑到可能存在的特殊情况,如加班津贴、绩效工资等。
3.薪酬发放模块:系统能够将计算好的薪酬金额自动发放给员工,并生成相应的发放单据。
4.薪酬管理模块:通过该模块,系统管理员能够进行人事管理、薪酬标准设定、薪酬调整处理等操作,确保薪酬管理的规范性和公正性。
5.绩效考核对接模块:系统能够与绩效考核系统对接,实现绩效考核结果与薪酬发放的有效对应,并保证数据的准确性和一致性。
6.自助查询模块:系统能够提供员工自助查询功能,员工可以通过系统查询到自己的薪酬情况,方便员工及时了解自己的薪酬。
四、实施预期效果1.提高效率:通过系统化的薪酬管理,可以减少人力资源部门的工作量,提高工作效率。
2.规范管理:系统能够自动进行薪酬计算和发放,减少错误和漏洞的发生,提高薪酬管理的规范性和公正性。
工资管理系统设计
工资管理系统设计一、系统需求分析近年来,随着企业的发展壮大,员工数量日益增多,人力资源管理成为了企业的一项重要任务。
尤其是工资管理,直接关系到企业的生产效益和员工的福利待遇,必须高度重视。
而传统的工资管理方式,如手工计算工资、统计考勤等,效率低下、易出错,已无法适应现代企业的管理需要。
因此需要设计一款科学高效的工资管理系统,来优化企业的人力资源管理。
人力资源管理是一项复杂的工作,它需要多个部门的协同配合。
工资管理系统需要涵盖以下几个方面的需求:1. 工资计算:包括计算基本工资、绩效奖金、加班工资、缺勤罚款等。
2. 薪资结构管理:设置员工薪资、福利待遇、保险、公积金等方案,自动生成薪资标准。
3. 员工信息记录:包括员工的基本信息、考勤记录、调薪记录、福利档案。
4. 统计报表生成:根据需要自动生成各种报表,如月度工资表、年度工资表、员工绩效评估表等。
5. 系统安全:工资管理系统涉及到企业的核心资产,数据泄露、数据损坏将对企业发展带来严重影响。
因此需要加强系统安全,设置权限管理、安全验证等功能。
二、系统设计1. 数据库设计在数据库设计中,需要设计员工信息表、工资信息表、考勤信息表等表格,通过这些表格来存储各员工信息,以及员工的具体的工资情况及考勤记录。
2. 界面设计界面设计直接影响用户的使用体验,因此需要设计简洁美观、易于操作的界面。
具体来说,需要设计如下界面:(1)登陆界面:设置账号密码验证、记住密码、找回密码等功能。
(2)主界面:包括工资计算、薪资结构管理、员工信息记录、统计报表生成及系统安全等功能。
(3)工资计算界面:在该界面中,可以根据员工的基本工资、绩效奖金、加班工资、缺勤罚款等情况,进行工资的计算。
(4)薪资结构管理界面:在该界面中,工资管理员可以对员工薪资、福利待遇、保险、公积金等方案进行设置。
(5)员工信息记录界面:在该界面中,工资管理员可以对员工的基本信息、考勤记录、调薪记录、福利档案进行记录。
企业工资管理信息系统分析与设计
管理信息系统课程设计评分标准企业工资管理信息系统分析与设计目录一、战略规划 (4)(一)选题意义 (4)(二)评价企业信息化水平 (4)(三)企业信息化工作规划 (4)(四)系统规划 (4)二、可行性分析 (9)(一)现状分析 (9)(二)可行性分析 (9)三、系统分析 (10)(一)现有系统分析 (10)(二)新系统分析 (16)四、系统设计 (23)(一)系统结构模块结构图 (23)(二)代码设计 (24)(三)输入、输出及菜单设计 (31)(四)处理流程设计 (31)一、战略分析(一)选题意义利用计算机技术建立管理信息系统实现企业工资管理势在必行。
随着经济的发展,企业想着大型化、规模化发展,而对于众多的企业,员工、职称等跟工资管理有关的信息随之急剧增加,在这种情况下单靠人工处理员工的工资不但容易出错,而且效率极低。
如果有计算机代替人工执行一系列操作,这样就使得办公人员可以轻松快捷地完成任务。
计算机进行企业工资管理,不仅能够保证各项信息准确无误、快速输出,同时计算机能够替代人工进行工资管理。
企业工资管理系统能够极大地提高管理的效率,大大的减少了工作人员的时间和精力,也是企业的科学化、正规化管理与世界接轨的重要条件,使得企业从半信息化进入全信息化时代。
开发本系统就是为了解决企业在工资管理中的一些不规范,使工资管理更加规范、有效,进入全信息化时代。
(二)评价企业信息化水平如今,企业信息化水平日益提高,越来越多的企业走上信息化的道路,许多的手工操作工作被计算机式的简易操作所替代,提高信息处理的速度和准确性。
然而,现在的企业信息化还不完全,信息化水平还需要提高。
工资管理系统就是将复杂的手工操作用计算机的简易操作所代替。
通过计算机对各种工资信息进行日常管理,如输入、查询、修改、增加、删除以及打印等,迅速准确地完成各种工资信息的统计、计算和汇总工作,实现企业工资信息的集中管理,从而加强企业的信息化水平发展(三)企业信息化工作规划本文详细介绍了上海宏良经济发展有限公司的工资管理系统的整个开发过程,包括系统分析、系统设计等方面。
人事工资管理系统设计与分析
人事工资管理系统设计与分析摘要随着科学技术的发展和整个社会的进步,计算机技术也得到了很大的提高,特别是微型计算机的大范围普及,使计算机的应用逐渐由科学计算、实时控制等方面向非数值处理的各个领域中渗透并发挥着越来越重要的作用。
尤其是以微型计算机为处理核心,以数据库管理系统为开发环境的管理系统在办公室自动化以及商业信息管理等方面的应用,日益受到人们的关注。
人事工资管理是企业内部很重要的一个管理事项,其管理方式和工具对企业的决策者和管理者来说至关重要。
但一直以来大多数企业内部人事和工资的管理基本上都是传统的手工操作,这种人工管理的方式效率低,保密性差,而且很难满足及时记录、随时查询的需要,为信息的管理者带来诸多不便。
利用计算机进行信息控制和数据处理,不仅从整体上大大提高了工作效率和安全性,而且具有存储量大,寿命长,成本低等优点,这些更是手工管理所无法比拟的。
用计算机支持完成人事管理的日常事务,能够使人事管理自动化和科学化,提高了信息处理的速度和准确性;工资管理更是一项琐碎、复杂而又十分细致的工作,如果实行手工操作,会浪费工作人员很多时间和精力,且失误在所难免,而使用计算机进行工资计算和发放,不仅能够保证工资核算准确无误,而且能对相关信息进行统计,使工资与考勤、奖惩等事项合理挂钩,使企业内部管理体制更加科学有效。
总之,为了很好的实现数据的录入、插入、删除、查询、统计、更新等功能,以达到使企业人事工资信息管理科学化、系统化、规范化和自动化的目的,建立人事工资管理系统是十分必要的。
本系统采用ASP语言和Access数据库开发而成,包括职工管理、档案管理、考勤管理、工资管理等模块,并将工资计算与考勤、奖惩相关联,生成较合理的薪酬管理体制,以产生有效的激励机制。
关键词:人事工资管理效率安全性 ASP语言 Access数据库目录摘要 (I)目录 (II)一、绪论 (1)二、相关软件和技术 (2)2.1 ASP技术概述 (2)2.2 IIS 6.0简介 (2)2.3 Access 软件简介 (3)2.4 数据库系统概述 (3)三、系统模块及功能 (4)3.1系统需求分析 (4)3.1.1 系统可行性分析 (4)3.1.2 系统功能需求分析 (5)3.1.3 系统组织结构分析 (6)3.1.4 系统目标 (7)3.2 系统主要功能模块分析 (8)3.2.1 系统主要功能 (8)3.2.2 系统主界面模块的实现 (9)3.3.3 用户登录模块后台数据库的实现 (11)3.3.4 管理员登录模块后台数据库的实现 (13)3.3 系统运行测试 (15)3.3.1 系统测试的主要方法 (15)3.3.2 普通用户登录测试 (16)3.3.3 管理员登录测试 (17)四、结论和感谢语 (18)4.1 结论 (18)4.2 感谢语 (19)五、附录 (19)六、参考文献 (22)一、绪论随着计算机的日益普及和网络的发展,数据库的应用范围越来越广,数据库应用的功能也越来越强,因此编写管理信息系统应用程序也显得尤为重要,在强调管理,强调信息的现代社会中它变得越来越普及。
小型企业工资管理系统分析报告
(二)、初步调查
由于传统工资管理系统存在很多不便之处,公司经常出现员工对公司工资的 结算方式,工资信息管理不清楚。导致公司的运作管理不能较好的实施,公司办 事效率不高,全体员工工作热情不高,公司面貌不好。为了提高公司的办事效率 及公司形象,也为了充分保护员工的利益。本公司领导管理层都希望能够建立一 个工资管理信息系统,全体员工也积极响应。全体用户希望以后能够更加方便查 询自己的工资信息及奖惩信息,希望到达信息透明化。领导也愿意花大力气参与 配合系统开发,愿意参与开发工作,协调下一级管理部门业务和职能关系的愿望。
1.对单位人员的变动进行处理。一个单位的职工不会是一成不变的,总是在 不断的变化,有调出,有调入,也有职工在本单位内部调动。
我们公司领导希望到达的目标具体为:
5 / 13
1. 建立企业综合数据库,为人事工资管理系统提供坚实的基础。 2. 实现企业内部的联通,使全体员工依照自己的权限对信息进行处理。 3. 为企业各类人员以多种形式提供需要的数据。 我们公司属于一个股份有限公司,企业内部分为多个部门有人事部,财务部, 管理部,业务部。公司内部是以职能划分的。我们公司主要是业务是商品销售。 因此我们公司的重点职能部门是销售部。 我们公司现行的信息系统是纯手工阶段,工作效率低。不能及时更新信息, 还存在很多个人失误,数据不完善。
随着数据库技术的不断发展及数据库管理系统的广泛应用,数据库中存储的 数据量急剧增大,这些数据库中的大量数据隐含着许多有价值的信息,而传统的 对数据库的简单操作只能发现表层的知识,不能归纳出隐含的带有结构性的知识, 已不能满足人们的需要,人们更希望通过对数据的分析,得到数据更深层次的信 息,或者说得到可用于进行决策的知识,也即对数据进行挖掘。数据挖掘,顾名 思义就是从大量的数据中挖掘出有用的信息。
工资管理系统分析和设计报告
工资管理系统分析和设计报告目录一、引言1.1项目背景介绍 (2)1.2工资管理的应用现状 (2)1.3系统开发目的 (3)1.4可行性分析 (3)二、系统分析2.1功能需求描述 (4)2.2ER图 (6)2.3数据流程图 (6)2.4数据库字典分析 (7)三、系统设计3.1系统主程序MAIN.PRG (8)3.2 Ksjm.frm (8)3.3 personnel.frm (10)3.4工龄工资设定 (12)3.5工资查询 (13)3.6岗位工资 (15)四、总结 (16)一、引言1.1项目背景介绍工资管理系统对于决策者和管理者来说都至关重要,所以工资管理系统应该能够为用户提供充足的信息和快捷的查询手段。
但一直以来人们使用传统人工的方式管理文件工资档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对工资信息进行管理,具有着手工管理所无法比拟的优点。
例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高工资管理的效率,也是科学化、正规化管理的重要条件。
1.2工资管理的应用现状随着我国国民经济建设的蓬勃发展和具有中国特色的社会主义市场经济体制的迅速完善,各个行业都在积极使用现代化的手段,不断改善服务质量,提高工作效率,这些都在很大程度上给企业提出越来越严峻的挑战,对企业体系无论是在行政职能、企业管理水平以及优质服务上都提出更高的要求。
而建设一个科学高效的信息管理系统是解决这一问题的必由之路。
企业内部财务管理是该企业运用现代化技术创造更多更高的经济效益的主要因素之一。
工资管理作为企业内部的一种财务管理也是如此,由于企业职工人数较多,每一位职工的具体实际情况也不尽相同,各项工资条款的发放,如果没有一个完整的管理系统来进行管理,那么势必会给管理人员带来种种麻烦,因此类似工资管理系统之类的财务软件的开发势在必行。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
毕业论文论文题目中小企事业单位工资管理系统分析与设计专业班级学号学生姓名指导教师2011 年 6 月 13 日企业工资管理系统设计【摘要】对企业而言,人力资源是企业最宝贵的资源,也是企业的“生命线”。
而工资管理又是人力资源管理的重中之重。
实行电子化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。
本文介绍毕业设计课题的选题背景和意义,相关的研究和开发的比较和综述,研究开发的过程,以及设计思路和实现细节的考虑,最后给出了作者在毕业设计过程的体会。
【关键字】管理信息系统,数据库,工资管理,实体关系图(E-R图),数据字典,数据流图。
第一章绪论1.1研究课题的背景借助现代信息技术和管理理论,建立企业管理信息系统是当今社会的重要趋势。
党和政府根据知识经济时代的特点,对国民经济建设提出了“用信息化带动工业化”的指导思想。
对企业而言,全面开发和应用计算机管理信息系统就是近期不能回避的问题。
在企业管理中,人力资源是企业最宝贵的资源,也是企业的“生命线”,因此人事管理是企业的计算机管理信息系统重要组成部分。
而工资管理又是人力资源管理的重中之重。
实行电子化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。
工资管理信息系统的实现可以减轻比较繁琐的手工工资管理。
现在应用在大中型企业的管理信息系统中,几乎都包括了工资管理模块。
有些环境中是由作为大型ERP软件中的一个模块引进的,有些是作为企业的财务系统的一部分。
这些根据规范的西方的管理制度设计的工资管理软件,在很多时候还不能完全解决中国特色的中小企业的问题,本文介绍的毕业设计的研究工作就是要为这些具有中国特色的中小企业解决他们在工资管理方面的问题。
通过在本单位经过一周的调研,并参考其他同行设计工资管理软件,我基本上搞清楚了像我们单位这样的小型企业对系统的需求,如果能够设计一套针对类似本单位的小型国有企业的工资管理系统特别有意义,并且是现行的财务管理软件代替不了的。
在和指导老师多次交流后,确定实现方案的要点和工作计划。
本系统的实现的主要功能有:员工信息管理、工资结构设置、工资汇总打印等等功能。
1.2 研究思路和工作计划正如研究任何其它软件项目一样,我做的毕业设计也经历了从选题,调研,熟悉开发环境,实验关键技术,查找类似的相关系统的资料;系统概要设计,数据库结构设计,功能模块开发,功能模块测试,系统调试和系统试运行和修改。
下面的流程图反映了我们的基本的思路和过程。
在各阶段的时间安排上,选题和调研用了两周左右的时间;熟悉开发环境,实验关键技术,查找类似的相关系统的资料用了两周时间;系统概要设计用了一周的时间;数据库结构设计用了一周时间;功能模块开发和功能模块测试用了四周的时间;最后,系统调试和系统试运行和修改用了约三周的时间。
完成全部工作大约用了3个月的时间。
第二章管理信息系统研究概述2.1管理信息系统的发展历史信息作为生产力中最活跃的因素,很早就在人类经济生活中发挥着不可替代的作用,但把信息纳入企业经营管理系统中高效处理和应用是在计算机发明以后的50年代末。
目前人们所提到的管理信息系统,通常是指以计算机为工具,对管理信息进行收集、存贮、检索、加工和传递,使其应用于组织机构及企业管理领域的“人-机系统”,该系统是70年代初“后工业经济”时代的产物,在企业管理信息系统在其发展的初期,是单一的人—机系统,系统功能简单,效率低,对管理的作用有限。
进入2 0世纪80年代末,随着计算机网络和通信技术的大力发展,企业管理信息系统进入网络化的发展时期。
世界发达国家已建立起了完善的先进的管理信息系统体系,在其社会经济发展领域中发挥着巨大的作用。
我国的管理信息系统大发展是在80年代末90年代初,国家相继建立起了“金卡”、“金关”、“金桥”工程,多数企事业单位建立了局域网和广域网管理信息系统。
随着世界经济和我国经济逐步向知识经济迈进,无论是基于工业经济的管理信息系统,还是面向少数专家和管理人员的专家系统(ES)或决策支持系统(DSS),其处理对象和服务对象,自身的系统结构,处理能力,都有了进一步的发展。
2.2管理信息系统的特点1、管理信息系统的组成管理信息系统在企业中的应用存在三个要素,这就是人、计算机和数据。
人是指企业领导者、管理人员、技术人员,以及MIS建设的领导机构和实施机构,他们在系统中起主导作用。
MIS是一项系统工程,不是只靠一些计算机开发人员就可以完成的,必须有企业管理人员,尤其是企业领导的积极参与。
计算机技术是MIS(管理信息系统)得以实施的主要技术。
在这些技术中,软件开发是MIS开发的重点。
第三个因素也不能忽视。
企业的管理数据是MIS正常运行的基础。
广义地说,各项管理制度是MIS建设成功的基础。
试想要计算一台机床的成本,需要按时输入每个部件、每个零件以及每个螺钉螺帽的费用,涉及企业的生产车间、采购、库房、工艺设计和财务等多个部门,必须有一整套管理制度作保证。
2、管理信息系统的界面特点在计算机软件技术中,人机界面已经发展成为一个重要的分支。
MIS人机界面设计一般遵循以下一些基本原则:(1)以通信功能作为界面设计的核心人机界面设计的关键是使人与计算机之间能够准确地交流信息。
一方面,人向计算机输入信息时应当尽量采取自然的方式:另一方面,计算机向人传递的信息必须准确,不致引起误解或混乱。
另外,不要把内部的处理、加工与人机界面混在一起(人机界面程序只是通信),以免互相干扰,影响速度。
设计MIS时,针对每一个功能,都要按照模块化思想,使输入、处理与输出“泾渭分明”,充分体现人机界面的通信功能。
这样设计出来的程序不易出错,而且易于维护。
报表打印是MIS必备的功能之一,而且打印之前常常需要计算。
计算与打印分开设计,虽然消耗时间,但易于整个MIS系统的维护。
(2)界面必须始终一致统一的人机界面不至于会增加用户的负担,让用户始终用同一种方式思考与操作。
最忌讳的是每换一个屏幕用户就要换一套操作命令与操作方法。
例如在整个系统可以以问号图标表示帮助,以磁盘图标表示存盘,以打印机图标表示打印等。
(3)界面必须使用户随时掌握任务的进展情况人机界面应该能够告诉用户软件运行的进度。
特别是在需要较长时间的等待时,必须让用户了解工作进展情况,如可以设计已经完成了百分之几的任务进度条等。
目前,Windows下的应用软件无论大小,其安装程序几乎均做到了这一点。
开发MIS软件时,这一点很值得借鉴。
(4)界面友好。
使用方便多数MIS软件的数据输入量较大。
对于一些相对固定的数据,不应让用户频频输入(特别是汉字),而应让用户用鼠标轻松选择。
例如,人事管理系统中的“文化程度”是相对固定的数据,其值一般取“小学”、“初中”、“高中”、“大专”、“大本”、“硕研”、“博研”等。
录入这类数据之前,MIS软件应在相应位置弹出一个列表框,待用户以鼠标点击,而不应让用户每次都输入这些汉字。
总之,所开发的MIS在使用过程中,应使用户的数据输入量降至最低限度减少用户的干预量。
实践证明,用户干预愈少,MIS系统的满意程度愈高。
2.3管理信息系统的开发方式管理信息系统的开发方式主要有独立开发方式、委托开发方式、合作开发方式、购买现成软件方式等4种。
这4种开发方式各有优点和不足,需要根据使用单位的技术力量、资金情况、外部环境等各种因素进行综合考虑和选择。
不论哪种开放方式都需要有单位的领导和业务人员参加,并在管理信息系统的整个开发过程中培养、锻炼、壮大该系统的维护队伍。
1.独立开发独立开发适合于有较强的管理信息系统分析与设计队伍和程序设计人员、系统维护使用队伍的组织和单位,如大学、研究所、计算机公司、高科技公司等单位。
独立开发的优点是开发费用少,实现开发后的系统能够适应本单位的需求且满意度较高,最为方便的是系统维护工作。
缺点是由于不是专业开发队伍,容易受业务工作的限制,系统优化不够,开发水平较低,且由于开发人员是临时从所属各单位抽调出来进行管理信息系统的开发工作,这些人员在其原部门还有其他工作,所以精力有限,容易造成系统开发时间长,开发人员调动后,系统维护工作没有保证的情况。
因此,一方面需要大力加强领导,实行“一把手”原则,另一方面可向专业开发人士或公司进行咨询,或聘请他们作为开发顾问。
2.委托开发委托开发方式适合于使用单位无管理信息系统分析、设计及软件开发人员或开发队伍力量较弱、但资金较为充足的单位。
双方应签订管理信息系统开发项目协议,明确新系统的目标和功能、开发时间与费用、系统标准与验收方式、人员培训等内容。
委托开发方式的优点是省时、省事,开发的系统技术水平较高。
缺点是费用高、系统维护需要开发单位的长期支持。
此种开发方式需要使用单位的业务骨干参与系统的论证工作,开发过程中需要开发单位和使用单位双方及时沟通,进行协调和检查。
3.合作开发合作开发方式适合于使用单位有一定的管理信息系统分析、设计及软件开发人员,但开发队伍力量较弱,希望通过管理信息系统的开发建立完善和提高自己的技术队伍,便于系统维护工作的单位。
双方共享开发成果,实际上是一种半委托性质的开发工作。
优点是相对于委托开发方式而言节约了资金,并可以培养、增强使用单位的技术力量,便于系统维护工作,系统技术水平较高。
缺点是双方在合作中沟通易出现问题,需要双方及时达成共识,进行协调和检查。
总之,不同的开发方式有不同的长处和短处,需要根据使用单位的实际情况进行选择也可综合使用各种开发方式。
2.4管理信息系统的开发过程管理信息系统的开发过程一般包括系统开发准备、系统调查、系统分析、系统设计、系统实现、系统转换、系统运行与维护、系统评价等步骤。
根据开发系统的大小、复杂、投入、方式、方法等因素的不同,各步骤的要求和内容也不同,用户需要根据实际情况进行取舍和计划。
1、系统开发准备系统开发准备工作主要包括提出系统开发要求、成立系统开发小组、制订系统开发计划等工作。
2、系统调研新系统的系统分析与系统设计工作都要建立在对现行系统调研的基础上,即必须调查现行系统的运行情况、问题等,明确用户的需求,特别是合作开发和委托开发方式。
调研的主要内容有:(1)现行系统概况:该组织的发展历史、目前组织的规模、工作状况、管理水平、与外界的主要联系等。
调查该项内容的目的主要是为了划分系统界限、系统与外界的输入输出接口等。
(2)组织机构:画出组织的组织结构图,弄清组织的行政关系、人员编制、工作范围、地理位置等,发现不合理问题及新系统启动后可能对现有组织的影响。
(3)业务流程:按照业务种类的不同和处理时间的先后不同,深入了解现行系统的业务流程,画出现行系统业务流柞图,并与业务人员反复讨论,得到认可。
调查中要注意定性与定量相结合,注意人、财、物、信息的流向、规格、频率、要求以及需要解决的问题等。