工资管理系统设计说明书
关于MFC工资管理系统使用说明书
![关于MFC工资管理系统使用说明书](https://img.taocdn.com/s3/m/4353609b5727a5e9856a61c6.png)
工资管理系统用户使用手册吉林省明日科技有限公司2006年5月第1章系统简介系统概述《工资管理系统》是吉林省明日科技有限公司最新推出的一套通用性、实用性极强的工资管理系统。
系统提供了基本的人员信息管理,同时对员工的基本工资、浮动工资和工资发放进行系统管理,同时配以查询功能,避免数据丢失系统还提供了数据备份及还原功能。
以便能真正适用于各类中小企业及事业型单位。
系统目标最大限度实现企业员工工资的自动化、系统化管理。
系统范围●电子、电器、医药、服装、建筑、物资、化工、商贸、超市、旅游、机械、建材、科技、通讯等各类企业公司●机关、事业单位、学校、研究所等事业型单位。
系统特点●界面设计美观友好●规范、完善的基础信息设置●信息查询灵活、方便、快捷●系统运行稳定,安全可靠第2章运行环境系统开发平台:Visual C++运行平台:Windows xp/Windows 2000/Windows 2003分辨率:最佳效果800*600第3章系统登录双击工资管理系统图标,弹出如图所示的登录界面。
图系统登录界面在“用户名”的文本框,输入用户名:mr,单击“密码”的文本框,输入密码:mrsoft,单击【确定】按钮进入系统主界面,如图所示。
图工资管理系统主界面第4章基本工资管理基本工资管理菜单包括:员工录入和员工删除。
通过基本工资管理可以基本实现员工信息的添加及删除操作。
员工录入单击“基本工资管理”/“员工录入”选项,弹出如图所示的界面。
员工录入模块主要录入员工信息。
图员工录入在“编号”、“姓名”的文本框中,输入员工的编号及姓名,单击“性别”及“学历”的下拉按钮选择性别及学历,最后单击【添加】按钮,即可添加员工信息。
员工删除单击“基本工资管理”/“员工删除”选项,弹出如图所示的界面,该界面主要实现企业性质的信息设置。
图员工删除通过“选择编号”的下拉按钮选择要删除的员工编号,然后单击【删除】按钮即可删除相应的员工信息。
第5章工资管理工资管理菜单包括:基本工资管理、浮动工资管理和工资发放管理。
员工管理系统需求规格说明书
![员工管理系统需求规格说明书](https://img.taocdn.com/s3/m/95a40af4a0c7aa00b52acfc789eb172dec639946.png)
员工管理系统需求规格说明书员工管理系统需求规格说明书1. 引言本文档旨在详细描述员工管理系统的需求规格,包括系统目的、范围、定义、术语和缩略语的解释,以及系统的功能、性能特征、设计约束和质量属性等。
2. 问题陈述员工管理系统的目标是提供一个方便、高效的平台,用于对员工信息进行管理和跟踪。
现有的人力资源管理方式存在一些问题,如信息冗余、处理效率低下,因此需要开发一个全新的员工管理系统来解决这些问题。
3. 系统概述员工管理系统将包括以下主要模块:3.1 员工信息管理:用于录入、修改和查询员工的基本信息,包括姓名、性别、年龄、联系方式等。
3.2 考勤管理:用于记录员工的上下班时间、迟到早退情况,并计算出勤率和加班时长。
3.3 工资管理:用于计算员工的工资,包括基础工资、奖金、扣款等,并工资清单。
3.4 绩效考核:用于评估员工的绩效,包括考核标准、评分和奖惩措施等。
3.5 培训管理:用于安排和记录员工的培训计划,包括培训课程、时间和地点等。
3.6 组织架构管理:用于管理公司的组织结构,包括部门、职位和上下级关系等。
4. 功能需求4.1 员工信息管理模块:功能1:录入员工信息功能2:修改员工信息功能3:查询员工信息功能4:删除员工信息4.2 考勤管理模块:功能1:记录员工上下班时间功能2:计算出勤率和加班时长功能3:考勤报表4.3 工资管理模块:功能1:计算员工的基本工资功能2:计算奖金和扣款功能3:工资清单功能4:导出工资数据4.4 绩效考核模块:功能1:设置考核标准功能2:评估员工的绩效功能3:记录考核结果功能4:奖惩员工4.5 培训管理模块:功能1:安排培训计划功能2:记录员工的培训情况功能3:评估培训效果4.6 组织架构管理模块:功能1:管理公司的部门和职位信息功能2:设置上下级关系功能3:查询组织结构5. 性能需求5.1 响应时间:系统应能快速响应用户的请求,在合理的时间内完成相应操作。
5.2 并发性能:系统应支持多人同时操作,能够正确处理并发操作产生的冲突。
薪酬管理系统教材(PDF 62页)
![薪酬管理系统教材(PDF 62页)](https://img.taocdn.com/s3/m/64e388957f1922791788e840.png)
HR pay
Administration System
高
L
低
重视人的程度
企业文化
关心/ 家长式
高度参与
不关心
只要求业绩
强调提高绩效
高
HR pay
Administration System
“我们必需改变一百年来的旧观念并说服经理 L 人,他们的职责是指导、激励和鼓舞员工而不是
控制他们、掌握他们所做的一切。”
技能、知识、 体能、能力等
HR pay
Administration System
成立工作分析组
职位分析操作流程
设计工具确定方法
L
讨论修改工具 小组培训
重点调研 广泛调研
整理处理 有关信息
建立职 位说明书
HR pay
Administration System
问卷调查法(问卷)
观察法和记实分析法 (提纲)
国际流行的两种职位评估方法
CRG(Corporation Resource Group)瑞士人力资源管理集团 ——薪酬子因素职位评价模式;
L
Hay (Hay Group)美国海氏集团 ——薪酬子因素职位评价模式;
HR pay
Administration System
• 取得合作
• 找指标
• 找岗位(通过工作分析)
HR pay
Administration System
L
薪酬管理系统
HR pay
Administration System
• 薪酬管理的趋势
• 基础模型与薪酬体系设计思路
• 职位分析与职位评估(演练)
L
• 如何使薪酬更具有竞争力
小型公司的工资管理系统实训报告
![小型公司的工资管理系统实训报告](https://img.taocdn.com/s3/m/11c7109785254b35eefdc8d376eeaeaad0f3165e.png)
小型公司的工资管理系统实训报告一、概述工资管理对于任何一个公司来说都是非常重要的,而对于小型公司来说尤其如此。
由于小型公司通常拥有较少的员工,因此往往没有专门的人力资源部门来管理工资事务。
为了解决这个问题,本报告提出了一种小型公司工资管理系统。
二、系统设计1、系统目标该系统的目标是实现小型公司的工资管理自动化,提高工资管理的效率和准确性。
2、系统功能(1)员工信息管理:系统可以记录每个员工的基本信息,包括姓名、工号、职位、部门等。
(2)工资计算:系统可以根据每个员工的工作时间、绩效评估等因素,自动计算出每个员工的工资。
(3)工资发放:系统可以根据员工的工资计算结果,自动生成工资条,并将工资直接发放到员工的工资卡或支付宝账户。
(4)工资报表:系统可以生成各种工资报表,包括每个员工的工资明细、部门工资汇总等。
3、系统架构该系统可以采用B/S架构,即浏览器/服务器架构。
员工和管理员可以通过浏览器访问系统,管理员可以进行系统设置和工资管理,员工可以查询自己的工资信息。
4、技术选型前端技术可以采用HTML、CSS和JavaScript;后端技术可以采用Java语言,使用Spring框架进行开发;数据库可以选用MySQL。
三、系统实施1、需求分析和系统设计:首先,对小型公司的工资管理需求进行分析,确定系统功能和交互界面设计。
然后,根据需求,进行系统设计,包括数据库设计和系统架构设计。
2、系统开发:根据系统设计,进行系统开发。
开发过程中需要进行模块开发、接口开发和数据库开发等。
3、系统测试:完成系统开发后,进行系统测试,包括功能测试、性能测试和安全测试等,确保系统的正确性和稳定性。
4、系统上线和培训:系统测试通过后,可以将系统部署到服务器上,并进行上线。
同时,还需要对相关人员进行系统培训,包括管理员和员工的培训。
四、结论通过对小型公司工资管理系统的实训报告,可以看出,该系统可以有效地提高小型公司的工资管理效率和准确性。
工资管理系统课程报告大纲
![工资管理系统课程报告大纲](https://img.taocdn.com/s3/m/b6bb19321fd9ad51f01dc281e53a580216fc50b0.png)
1 系统背景我国的计算机应用于学校等事业单位的管理,只是在20世纪90年代末期以后才逐渐开展起来的。
目前,计算机辅助管理已在我国的各行各业得到了广泛地应用,但总的来说,计算机在我国事业单位管理中的应用,还处于初级阶段,尤其是计算机辅助管理仅是近几年才在我国得到普及和发展,因此对这方面的研究是必要的,它将推动我国事业单位的发展和管理信息处理的现代化。
1.1 系统目标利用计算机快速整理、传输、处理各种数据的特点,处理会计业务,从而更为全面、更为准确的提供管理、决策所需的财务信息,并可快速查询职工的个人基本信息以及工资的各项信息。
1.2 系统功能包含信息查询,信息维护和统计报表三个功能。
信息查询涵盖了职工个人基本信息,工资项目信息,职工工资信息等。
信息维护功能为管理者提供了快速添加,删除,查询等信息维护和管理的途径,保证信息真实有效。
统计报表可以实现对各类信息的分类分析,汇总统计等,管理人员可以随时全面了解各种相关信息,快速有效地作出决策。
1.3 系统信息职工个人基本信息(职工代码,职工姓名,部门),工资信息(工资,缺勤电费扣款,房费,附加工资,工资汇总)。
1.4 系统环境本系统是在Visuai Basic 上开发的,因而只要求基本的操作系统运行环境。
在Windows XP及以上系统下均能应用。
2 系统概述2.1现状分析计算机工资管理现在我国已积累了一定的理论基础,并且有了较为成熟的经验,但大多数的事业管理系统都应用于普通事业单位科室的办公管理,一般在工资之间的应用程度就相对较低,许多事业单位还处于半手工操作阶段。
从制订单位计划,到工作安排、时间编排,从对教职员工的工作任务下达到教职员工的工作量核算以及考勤管理、考核管理,很多工作都是由管理人员笔抄、手工整理或通过计算器辅助完成,不仅速度慢,浪费了大量人力物力财力,而且极其容易出错,同时不容易进行查询,经常会出现信息不一致的现象。
2.2目标分析本系统开发的目的一方面从提高人事工资管理工作的效率出发,摆脱过去由人用纸和笔进行的费时费力的繁重工作,如何通过设计一个切实可行的软件系统用于解决人事工资管理中信息处理总量大、内容繁多、手段落后的现状,即利用成熟的计算机系统来实现人事工资管理工作的自动化。
软件工程工资管理系统详细设计说明书
![软件工程工资管理系统详细设计说明书](https://img.taocdn.com/s3/m/e68e41162b160b4e777fcf28.png)
《软件工程》课程实验报告姓名:学号:班级成绩2011-11工资管理系统详细设计说明书1.引言⑴系统简介某单位人事处每月月初,需要对前一个月的人员变动情况、工资变动情况进行核准,并根据核准后的情况,编制当月的工资表并打印。
人员变动情况包括:新近调入人员,需要建立基本工资关系;内部人员调整,需要调整人员所在部门;新近增加的离退休人员,需要修改基本工资关系;人员调出或因其他原因减少人员,需要删除相应的内容。
工资变动情况包括:普调工资时,需按职务(或职称)修改基本工资关系;个别人员职务(或职称)变动而改变工资时,需要修改相关人员基本工资关系;基本工资以外的工资变动情况的修改等。
⑵定义专门术语:职工基本信息表(Basic)职工出缺勤信息表(Attendance )职工工资信息表(Salaries)2.总体设计⑴需求概述本软件的主要服务对象是学院的财务处和人事处,各系部。
各系部的主要任务是在每个月20日前各部门(包括系、部)要将出勤情况上报人事处(各系部在这里的主要任务是提供数据的输入);而人事处将出勤工资、奖金及扣款清单送财务处(人事处在这里对各系部送来的数据进行分析处理,对应得出数据的处理结果;财务处于每月月底将教职工的工资表做好并将数据送银行,每月初(3日前)将工资条发给各单位,(财务处在这里对数据起一个网关过滤的作用,主要起一个审批作用,负责接受成型的工资数据和审批然后向银行提交成型数据,最后打到发放工资的目的。
另外,人事变动的数据是由人事处接受并修改,最后同意传达给财务处和相关部门。
⑵软件结构则根据需求分析和概要设计得出软件的功能结构模块图⑶数据库设计数据库表设计职工基本信息表字段名字段类型字段宽度能否为空主键工号char 10 否是姓名char 8 否所属系别char 20职位char 20职工出缺勤信息表字段名字段类型字段宽度能否为空主键工号char 10 否是姓名char 8 否应出勤次数/月Int 2 否实际出勤次数/月Int 2 否缺勤次数Int 2缺勤原因char 50职工工资信息表字段名字段类型字段宽度能否为空主键工号char 10 否是姓名char 8 否基本工资Int 5 否原始奖金Int 5 否缺勤金Int 5实际工资Int 5⑷对应的数据字典与E-R图:①静态数据:职工基本信息,职工出缺勤信息②动态数据输入数据:职工基本信息,职工工资信息,出勤工资,奖金,扣款清单,职工出缺勤信息;输出数据:职工基本信息,职工工资信息,职工标准工资信息,职工工资条,职工出缺勤报表③数据库介绍职工基本信息数据库:包括职工的工号,姓名,所属系别,职位职工出缺勤信息数据库:包括职工的工号,姓名,应出勤次数/月,实际出勤次数/月,缺勤次数,缺勤原因;职工工资信息数据库:包括职工的工号,姓名,基本工资,原始奖金,缺勤金,实际工资;则得DFD如下:E-R图如下:3.程序描述⑴功能职工基本信息管理子系统:①职工基本信息输入:用于采集职工的职工的工号,姓名,所属系别,职位②建立职工基本信息表:为三个子系统提供数据源③职工基本信息查询:实现查询功能④职工基本信息修改:a.写修改职工基本信息:对职工信息异动进行修改b.发送提示信息至其他部门:将异动报告提交给使用该表的其他部门职工工资管理子系统:①职工基本工资信息读取:为实际工资奖金计算提供数据源②职工实际工资奖金计算:得出实际工资③标准工资信息与银行之间的双向传输:向银行提供标准工资信息,银行提供资金异动信息④工资条对各部门的发放:向各个部门传输标准工资信息⑵性能职工基本信息管理子系统:①职工基本信息输入:数据输入,存储②建立职工基本信息表:数据集中③职工基本信息查询:数据查询④职工基本信息修改:a.写修改职工基本信息:数据修改b.发送提示信息至其他部门:数据读出职工工资管理子系统:①职工基本工资信息读取:数据读出②职工实际工资奖金计算:数据加工③标准工资信息与银行之间的双向传输:数据读出,输入④工资条对各部门的发放:数据读出⑶输入项目职工基本信息管理子系统:①职工基本信息输入:职工的工号,姓名,所属系别,职位②建立职工基本信息表:无③职工基本信息查询:存储在表中的任一数据④职工基本信息修改:a.写修改职工基本信息:新数据(职工基本信息)b.发送提示信息至其他部门:异动提示报告职工工资管理子系统:①职工基本工资信息读取:职工的工号,姓名,基本工资,原始奖金,缺勤金,实际工资②职工实际工资奖金计算:职工出缺勤信息,职工基本工资信息③标准工资信息与银行之间的双向传输:标准工资信息④工资条对各部门的发放:标准工资信息⑷输出项目职工基本信息管理子系统:①职工基本信息输入:职工基本信息表②建立职工基本信息表:职工基本信息表③职工基本信息查询:查询目标④职工基本信息修改:a.写修改职工基本信息:新数据(职工基本信息)b.发送提示信息至其他部门:异动提示报告职工工资管理子系统:①职工基本工资信息读取:职工基本工资信息表②职工实际工资奖金计算:标准工资信息③标准工资信息与银行之间的双向传输:标准工资信息④工资条对各部门的发放:标准工资信息⑸程序逻辑则根据需求分析,功能模块分析可得程序的流程图为⑹接口:采用ODBC接口⑺限制条件在WIN2000以上操作系统环境,内存256以上⑻测试要点对于职工基本信息模块:测试的要点是针对职工基本信息属性的添加,查询,修改,删除,以及对数据库的同步更新对于职工出缺勤模块:测试的要点是针对职工出缺勤信息的添加,查询,修改,删除,对数据库的同步更新,以及对缺勤次数的触发器的运算职工工资信息表:测试的要点是针对职工工资信息的添加,查询,修改,删除,对数据库的同步更新,以及对缺勤金和实际工资的运算4.功能模块的测试选取职工信息管理进行操作。
学校内部工资管理系统
![学校内部工资管理系统](https://img.taocdn.com/s3/m/b98d713acc22bcd127ff0c19.png)
目录目录 (1)1问题定义 (2)2可行性研究 (3)2.1 系统流程图 (4) (4)2.2 高层数据流图 (4)2.3 可行性分析 (5)2.4 开发计划 (6)3 需求分析 (6)3.1 E-R图 (6)3.2 细化的数据流图 (7)3.3 数据字典 (8)3.4 状态转换图 (8)4 概要设计 (10)4.1 系统层次图 (10)104.2 IPO表 (10)4.3 文件设计 (12)5 详细设计 (14)5.1 人机界面设计 (14)5.2 过程设计 (15)6 测试报告 (16)7 总结 (17)参考文献 (18)附录 (18)1问题定义随着公司规模的不断扩大,职工数量急剧增加,有关职工的各种信息量也成倍增长,而目前许多公司的职工工资管理系统仍停留在复杂的人工操作上,重复工作较多,工作量大,效率低,因此该设计要求学生设计一套计算机“职工工资管理系统”,以提高信息的开放性,大大地改善了公司、职工对其最新信息查询的准确性,从而提高管理水平和工作效率,公司员工的工资情况进行管理,完成员工基本信息的添加、修改、删除和查询功能,考勤管理功能,工资结算功能。
2可行性研究当接受一个软件开发任务,就进入软件生命的第一个阶段,即进行可行性的研究。
并不是所有问题具有简单的解决办法,许多问题不能在预定的规模之内解决。
因此通过可行性的研究分析可以知道问题。
有无可行性的解决方法,进而避免人力、物力和才力的浪费。
在现行系统初步调查的基础上就可以提出新系统目标,即新系统建立后所要求达到的运行指标,这是系统开发和评价的依据。
系统目标应充分体现,直接为学生档案信息管理系统服务,并且,程序可以分期分批实现。
但是,需要指出的是,系统目标是不可能在总体规划阶段就提得非常具体,它还将在开发过程中逐步明确和定量化。
以达到更加出色的程序系统。
可是,目标的提法不尽相同。
2.1 系统流程图图2.1系统流程图2.2 高层数据流图从硬件方面来说,数据流图(Data Flow Diagram,DFD)是用来描绘软件系统逻辑模型的图形工具,用于描绘信息在系统中的流动和处理情况。
公司薪酬管理体系设计方案
![公司薪酬管理体系设计方案](https://img.taocdn.com/s3/m/519328dadd36a32d7275812d.png)
公司薪酬管理体系设计方案一目的一个设计良好,合乎需要的薪酬体系与制度,是企业调动劳动者积极性的最主要手段。
为了加强员工薪酬的统一管理,合理设计薪酬结构,确定薪酬标准,帮助各级主管进一步理解薪酬方案的实施方法,使公司员工的劳动通过薪资的合理回报,感受到自我价值的体现,以促进企业经营的不断发展二管理职责(一)人力资源部负责公司薪酬政策的策划和制定.应做好调研分析工作,使公司的薪酬管理不断优化,使薪酬体系逐步得到完善(二)劳动工资负责员工薪酬政策的具体实施,根据政策和制度的规定核定员工薪资的级别,以及薪酬调整的具体事宜,每月负责员工的工资表册的制定,并与财务加强工作联系,做好工资发放工作。
(三)财务管理部门主要是侧重资金的管理,严格执行薪酬政策,建立独立的薪资管理财务科目,加强预算和正确反映使用情况(四)公司总经理负责薪酬政策方案的审批,并对其实施予以督察。
三薪酬管理的基本原则(一)公平性原则不同职位的人员应获得与其职位价值相当的薪酬;在相同的工作岗位上,只要作出相同的薪酬。
(二)认可性原则首先是要得到国家法律和政策的认可,也就是不能违背国家政策,凡是国家规定应给劳动都应有的保障,在薪酬中均应有体现。
同时还应得到广大员工的认可,这样会起到更好的激励作用。
(三)公正性原则薪酬管理方案是从各职位对公司的相对价值,工作表现和员工基本保障方面进行设计的。
薪酬管理的基础是职位评估结果,职位评估的核心是各职位对公司的贡献的相对价值,因此员工的薪酬应与员工的贡献紧密挂钩,需要做好这方面的评价工作。
(四)适度性原则是指薪酬系统要有上限和下限,在一个适当的区间内运行.下线要使员工感到安全,保证基本的需求;上限应能对员工产生强烈的激励作用。
(五)平衡性原则指薪酬系统的各个方面平衡,薪酬体系设计时要全面考虑,既要考虑到需要,又要考虑成本控制;既要注重直接薪酬与金钱薪酬,又不可忽视非直接薪酬与非金钱奖励。
四薪酬总额设计(一)薪酬总额释义薪酬总额是在公司和各子公司完全达到年度经营计划和目标的基础上的人力成本总各,也是公司年度人力成本控制的标准,是根据公司的经营发展战略、年度目标、经营效益情况等因素综合决定的。
C语言课程设计单项链表实现工资管理系统
![C语言课程设计单项链表实现工资管理系统](https://img.taocdn.com/s3/m/425a3a79284ac850ac024270.png)
高级语言(C语言)课程设计说明书起止日期:2012 年07 月2 日至2012 年07 月14 日题目工资管理系统学生姓名班级学号成绩通信与信息工程学院一.课程设计要求课程设计系统组成及模块功能:工资管理程序主要完成对职工的工资信息录入,然后进行排序,统计,查询,具体要求如下:1. 职工录入工资信息包括:编号,姓名,基本工资,扣款,应发工资,税金,实发工资2.程序主菜单如下:"**************MENU*************", /*菜单的标题行*/0. init list /*初始化单链表*/1. Enter list /*输入数据,创建单链表*/2. List all /*显示所有记录*/3. Calc the salary /*计算实发工资*/4. Search record on name /*查找职工信息数据*/5. Delete a record /*删除记录*/6. Sort on sfgz /*按实发工资升序排序*/7. Computer ticket number /*计算所需票面数*/8. Total on number /*分类合计*/9. Quit /*退出*/3. 要求定义如下函数,对应菜单功能/******函数原型*********/void init(); /*单链表初始化*/void create(); /*创建单链表, 输入数据*/void calc(); /*计算实发工资*/void delete(); /*删除*/void search(); /*查找*/void computer(); /*计算所需各种票面张数*/void sort(); /*排序*/void list(); /*显示所有数据*/void print(SALARY *p); /*输出单条记录*/float fax(float x); /*计算税金*/void total(); /*分类合计*/int menu_select(); /*主菜单*/二.程序的功能设计此工资管理系统主要利用链表实现,由如下八个功能模块实现1、输入模块。
高校人事管理系统说明书
![高校人事管理系统说明书](https://img.taocdn.com/s3/m/3ac1739e77a20029bd64783e0912a21614797fdd.png)
高校人事管理系统说明书一、系统概述高校人事管理系统是针对高校人事管理流程设计开发的一款信息化系统,旨在提高高校人事管理效率、简化流程、降低工作负担。
二、功能特点1.人员管理:包括教师、行政人员、工作人员等各类人员的信息管理,包括基本信息、考勤、薪资等。
2.招聘管理:支持发布招聘信息、管理招聘流程、评估招聘结果等功能。
3.考勤管理:实现人员考勤打卡、请假、加班等管理,提供考勤报表和统计功能。
4.薪资管理:包括工资核算、发放管理、社会保险等相关功能。
5.绩效管理:支持设定绩效考核指标、评估绩效结果、制定奖惩措施等功能。
三、系统架构高校人事管理系统采用B/S架构(Browser/Server,即浏览器/服务器模式),前端采用HTML、CSS、JavaScript等技术,后端采用Java开发,并结合数据库技术实现数据存储与处理。
四、使用说明1.登录:用户需输入用户名和密码进行登录,系统将进行身份验证并进入相应模块。
2.功能模块:系统根据用户角色提供不同的功能模块入口,例如管理员可以进行人员管理、招聘管理等操作。
3.操作流程:用户可以根据系统提供的操作指南完成相应操作,系统将实时反馈处理结果。
五、系统优势1.智能化:系统提供智能化的人事管理功能,提高工作效率。
2.信息化:实现高校人事管理信息化,方便数据统计与分析。
3.安全性:采用严格的权限控制和数据加密技术,确保信息安全。
六、技术支持如对系统操作、功能有疑问或建议,可联系系统维护人员进行技术支持。
七、版本更新系统会定期进行版本更新,增加新功能、修复BUG等,以提供更好的使用体验。
以上为《高校人事管理系统说明书》的主要内容,希望能为您提供清晰的系统操作指南。
祝您使用愉快!。
薪酬体系设计
![薪酬体系设计](https://img.taocdn.com/s3/m/76475c01df80d4d8d15abe23482fb4daa58d1d4a.png)
薪酬体系设计薪酬体系设计薪酬体系设计根据企业的实际情况,并紧密结合企业的战略和文化,系统全面科学的考虑各项因素,并及时根据实际情况进行修正和调整,遵循按劳分配、效率优先、兼顾公平及可持续发展的原则,充分发挥薪酬的激励和引导作用,为企业的生存和发展起到重要的制度保障作用。
1 基本简介薪酬体系设计根据企业的实际情况,并紧密结合企业的战略和文化,系统全面科学的考虑各项因素,并及时根据实际薪酬体系设计薪酬体系设计情况进行修正和调整,遵循按劳分配、效率优先、兼顾公平及可持续发展的原则,充分发挥薪酬的激励和引导作用,为企业的生存和发展起到重要的制度保障作用。
一个设计良好的薪酬体系直接与组织的战略规划相联系,从而使员工能够把他们的努力和行为集中到帮助组织在市场中竞争和生存的方向上去。
薪酬体系的设计应该补充和增强其他人力资源管理系统的作用,如人员选拔、培训和绩效评价等。
2 基本原则1、内部公平性按照承担的责任大小,需要的知识能力的高低,以及工作性质要求的不同,在薪资上合理体现不同层级、不同职系、不同岗位在企业中的价值差异。
2、外部竞争性保持企业在行业中薪资福利的竞争性,能够吸引优秀的人才加盟。
3、与绩效的相关性薪酬必须与企业、团队和个人的绩效完成状况密切相关,不同的绩效考评结果应当在薪酬中准确地体现,实现员工的自我公平,从而最终保证企业整体绩效目标的实现。
4、激励性薪酬以增强工资的激励性为导向,通过动态工资和奖金等激励性工资单元的设计激发员工工作积极性;另外,应设计和开放不同薪酬通道,使不同岗位的员工有同等的晋级机会。
5、可承受性确定薪资的水平必须考虑企业实际的支付能力,薪酬水平须与企业的经济效益和承受能力保持一致。
人力成本的增长幅度应低于总利润的增长幅度,同时应低于劳动生产率的增长速度。
用适当工资成本的增加引发员工创造更多的经济增加值,保障出资者的利益,实现可持续发展。
6、合法性薪酬体系的设计应当在国家和地区相关劳动法律法规允许的范围内进行。
人事管理系统需求规格说明书
![人事管理系统需求规格说明书](https://img.taocdn.com/s3/m/c8aa3c2c5e0e7cd184254b35eefdc8d376ee14a7.png)
人事管理系统需求规格说明书人事管理系统需求规格说明书1. 引言1.1 编写目的本文档旨在详细描述人事管理系统的需求规格,为开发团队提供明确的开发方向和指导。
1.2 项目背景人事管理系统是一个用于支持企业内部人力资源管理的软件系统。
它将涵盖员工信息管理、薪资管理、绩效评估、培训管理、招聘管理等多个方面,以提高人力资源部门的工作效率和管理水平。
2. 总体描述2.1 项目概述人事管理系统将基于Web技术进行开发,以便员工、人力资源部门和管理层能够方便地访问和操作系统。
系统将具有友好的用户界面和灵活的功能配置,以满足不同企业的需求。
2.2 用户特征系统的主要用户包括员工、人力资源部门工作人员和管理层。
员工可以通过系统管理个人信息、查看薪资、参与培训评估等;人力资源部门工作人员可以管理员工档案、制定薪资方案、审核绩效评估等;管理层可以查看部门员工信息、薪资情况、绩效报表等。
2.3 运行环境系统将在常见的Web浏览器上运行,支持多平台。
3. 功能需求3.1 员工信息管理3.1.1 员工档案管理系统应能够方便地记录和管理员工的个人信息,包括基本信息、联系方式、教育经历、工作经历等。
3.1.2 员工入职、离职管理系统应支持录入和管理员工的入职和离职信息,包括入职手续办理、离职手续办理等。
3.1.3 员工薪资管理系统应能够自动计算和管理员工的薪资,包括基本工资、绩效奖金、加班工资等,并能相应的薪资报表。
3.2 绩效评估管理3.2.1 绩效指标设定系统应支持设定绩效评估的指标体系,包括工作目标、关键绩效指标等。
3.2.2 绩效评估记录系统应能够记录和管理员工的绩效评估结果,包括评估得分、评估意见等。
3.2.3 绩效报表系统应能够根据绩效评估结果绩效报表,包括个人绩效报表、部门绩效报表等。
3.3 培训管理3.3.1 培训需求分析系统应能够分析员工的培训需求,包括根据员工的岗位、能力等进行分析。
3.3.2 培训计划制定系统应支持制定员工的培训计划,包括培训内容、培训方式、培训时间等。
工资管理系统课程设计报告
![工资管理系统课程设计报告](https://img.taocdn.com/s3/m/701539568762caaedc33d46b.png)
工资管理系统课程设计报告Last updated on the afternoon of January 3, 2021课程设计报告题目:工资管理系统专业:网络工程班级:姓名:指导教师:成绩:计算机学院2017年12月8日目录823一、工资管理系统数据库设计1、项目介绍工资管理系统的功能是收集员工的个人信息,以便实现按照科室录入个人的基本资料,向各科室发放个人工资和计算个人的实际发放工资,可以让相关财务部门及领导查看各科室人数情况和工资金额,还可以让员工用自己的员工号去查看自己的工资和扣除金额的情况。
工资管理系统的主要功能有:(1)、按照科室录入个人的基本资料,工资和扣除金额的数据;(2)、计算个人的实际发放工资;(3)、按科室、职业分类统计人数和工资金额;(4)、实现员工个人信息和工资的分类查询;(5)、能够删除辞职人员的数据;工资管理:包括与工资发放相关的各种数据处理,以及对这些处理的有机组织规划;人事管理:主要指对各种员工人事信息的管理,包括员工的基本情况和升迁离职情况;工资项目:影响工资计算的各种因素,如:基本工资,福利补贴和奖励工资,扣除的事业保险和住房公积金等等。
用户登录管理:2种权限,一种是管理员权限,可以做任何操作;一种是普通用户权限只可以查看自己的工资及基本信息,不能编辑,也不能查看其他用户信息。
1.1数据需求分析及数据字典1.需求分析工资管理系统就是对员工工资的管理,所以首先我们需要知道的是员工有哪些信息,并且是怎样进行分类的。
工资信息包含1:员工基本信息(姓名,年龄,所在部门和职务:如经理、工程师、销售员等);2:部门信息;3工资表。
部门表应包括部门号及其名称,工资应该包含对应部门对应员工的工资。
员工唯一对应的是员工编号,所以员工编号是主键,其他的都不能是,根据员工编号我们可以查找员工的基本信息,还有员工的工资信息等。
综合分析对工资管理系统分四个表:1)员工基本信息表(员工编号,姓名 ,性别, 年龄,出生年月, 籍贯,职务,电话号码,部门编号);2)部门表(部门编号,部门名称,部门负责人,联系电话);3)工资清单表(工资编号,员工编号,基本工资,福利补贴,奖励工资,事业保险金,住房公积金);4)实发工资表(工资编号,员工编号,所得工资);概念结构设计实体间的联系:1:员工基本信息表 workers:(员工编号w_number、姓名w_name、性别sex、年龄age、出生日期birthday、籍贯native、电话号码w_tel、所在部门编号dep_number)。
公司薪酬管理系统项目说明书
![公司薪酬管理系统项目说明书](https://img.taocdn.com/s3/m/41488dc3e43a580216fc700abb68a98271feacc9.png)
公司薪酬管理系统项目说明书一、项目概述公司薪酬管理系统项目旨在提高企业薪酬管理的效率和质量,实现薪酬管理的透明化、规范化和自动化。
项目将开发一个集成了薪酬计算、福利管理、绩效评估等多功能的系统,以支持企业的人力资源管理工作。
二、项目需求1、薪酬计算:系统应能自动计算员工的薪酬,包括基本工资、加班费、津贴、奖金等,并支持多种薪酬核算方法。
2、福利管理:系统应能管理员工的福利,包括社会保险、住房公积金、商业保险等,并能根据员工的不同情况做出相应的调整。
3、绩效评估:系统应能对员工的绩效进行评估,包括工作质量、工作效率、团队合作等方面,并为员工的晋升和奖励提供依据。
4、报表分析:系统应能生成各类薪酬管理报表,以便企业进行数据分析,优化薪酬结构,降低人力成本。
5、用户管理:系统应对用户进行分类管理,并设置不同的权限,确保数据的安全性和保密性。
三、项目流程1、需求分析:对企业的薪酬管理需求进行深入了解,明确项目的目标和范围。
2、系统设计:根据需求分析结果,设计系统的架构、功能模块和界面。
3、系统开发:按照系统设计,进行系统的开发工作。
4、测试与调试:对开发完成的系统进行测试和调试,确保系统的稳定性和准确性。
5、上线运行:系统正式上线运行,并进行持续的维护和优化。
四、项目时间表1、项目启动阶段:X年X月X日至X年X月X日2、需求分析阶段:X年X月X日至X年X月X日3、系统设计阶段:X年X月X日至X年X月X日4、系统开发阶段:X年X月X日至X年X月X日5、测试与调试阶段:X年X月X日至X年X月X日6、上线运行阶段:X年X月X日至X年X月X日五、项目预算本项目的预算为人民币万元。
预算包括硬件设备费用、软件开发费用、测试费用、上线运行费用等。
六、项目风险及应对措施1、技术风险:系统开发过程中可能会遇到技术难题,导致项目延期或失败。
应对措施:加强项目管理,及时发现和解决问题,确保项目按计划进行。
2、数据风险:薪酬管理系统涉及大量敏感数据,如员工个人信息、薪资等。
系统详细设计说明书
![系统详细设计说明书](https://img.taocdn.com/s3/m/19ee73d2f9c75fbfc77da26925c52cc58ad6907f.png)
系统详细设计说明书系统详细设计说明书1.引言1.1 目的本文档旨在详细描述系统的设计细节,包括系统的功能模块、系统架构、数据模型等。
1.2 背景在现代社会中,信息化技术的发展已经成为各个行业提高效率和竞争力的重要手段。
该系统旨在满足企业对于信息化管理的需求。
2.系统概述2.1 系统目标该系统的目标是提供一个高效、稳定、安全的信息化管理平台,实现企业各个部门的信息共享和协作。
2.2 系统功能该系统包括以下主要功能模块:- 用户管理:实现用户的注册、登录、权限管理等功能。
- 部门管理:管理企业的组织架构,包括部门的添加、修改和删除等功能。
- 员工管理:管理企业的员工信息,包括员工的添加、修改和查询等功能。
- 请假管理:实现员工请假申请、审批、查看请假记录等功能。
- 考勤管理:实现员工考勤记录的管理和统计。
- 工资管理:实现员工工资的计算、发放和统计。
3.系统架构3.1 总体架构该系统采用三层架构,分别是表示层、业务逻辑层和数据访问层。
表示层负责与用户进行交互,业务逻辑层负责处理业务逻辑,数据访问层负责与数据库进行交互。
3.2 技术选择- 表示层:采用、CSS和JavaScript进行前端开发。
- 业务逻辑层:采用Java编程语言进行开发,使用Spring框架提供的MVC架构。
- 数据访问层:采用MySQL数据库进行数据存储,使用Spring框架提供的JDBC进行数据访问。
4.数据模型设计4.1 用户表用户表存储了系统中的用户信息,包括用户名、密码、角色等。
4.2 部门表部门表存储了企业的部门信息,包括部门名称、部门负责人等。
4.3 员工表员工表存储了企业的员工信息,包括姓名、性别、出生日期等。
4.4 请假表请假表存储了员工的请假记录,包括请假开始时间、请假结束时间、请假原因等。
4.5 考勤表考勤表存储了员工的考勤记录,包括考勤日期、上班时间、下班时间等。
4.6 工资表工资表存储了员工的工资信息,包括基本工资、奖金、扣款等。
薪酬体系设计完整版
![薪酬体系设计完整版](https://img.taocdn.com/s3/m/c7495a73453610661ed9f4cc.png)
目录1、 SMS薪酬体系概要 (1)1.1 划分职等、职级 (1)1.2 薪酬的构成 (1)1.3 科学性、完整性、系统性 (2)2、薪酬体系设计 (3)2.1 本公司薪酬体系类型: (3)2.2 薪种类别及解释: (4)2.3 提成工资制 (5)2.4 工龄工资 (6)2.5 工资确定与调整 (6)2.6 工资核算与发放 (9)3、薪酬体系方案演示 (10)3.1 薪酬体系设计总表 (11)3.2 薪酬设计分析 (11)3.3 薪酬体系辅助方案 (17)4、总结 (17)附表-1: (18)附表-2: (20)某某科技集团有限公司薪酬福利体系设计方案为了实现公司人才战略目标,激发员工潜能,保证公司持续发展的内在动力,明确公司价值分配导向,建立具有竞争优势的薪酬体制,特制定本管理制度。
1、 SMS薪酬体系概要1.1 划分职等、职级根据公司各级管理人员的职责不同,将公司管理人员大体划分为高级管理人员、中级管理人员和基层管理人员三类。
除此之外,适用范围:A.适用于本公司的所有在职的员工。
B.员工在本制度中若无特别说明,员工的概念均为泛指公司全体人员;若有概念细分,员工则分为三个层次:普工、技术工、职员。
(1)普工:专指公司直接参与生产操作,并没有固定加班费的普通人员;(2)技术工:专指公司间接参与生产或附带特殊操作技能,不论加班时数多少,均有固定金额加班费的操作人员;(3)职员:专指公司办公室工作区域内的管理、文职、技术类人员。
1.2 薪酬的构成在SMS薪酬体系中,员工的薪酬是由静态工资、动态工资和人态工资三部分构成的。
1.2.1静态工资静态工资,即员工的基本工资,是根据各岗位的不同职责所确定,并按月发放以保障员工的基本生活。
1.2.2动态工资动态工资,即员工的效绩工资,将根据员工考核结果发放。
由于它额度是非固定而且是随着员工的绩效高低而变化的,因而能够对员工起到较大的激励作用。
1.2.3人态工资人态工资,即企业年功工资(企业工龄津贴)及公司规定的其他津贴,是对长期服务于企业的员工的一种鼓励和补偿。
某大学工资管理信息系统的分析、设计和实施
![某大学工资管理信息系统的分析、设计和实施](https://img.taocdn.com/s3/m/8ddf2ee167ec102de3bd8952.png)
《管理信息系统》实验报告实验课题:某大学工资管理系统姓名:专业班级:学号:指导老师:目录一、实验目的与要求 .......................................... 错误!未定义书签。
二、实验步骤 (2)1、业务流程分析 (2)2、数据流程图 (3)3、数据字典 (4)三、系统设计 (9)1、新系统功能设计 (9)2、代码设计 (11)3、系统运行环境与数据库设计 (12)4、输入输出设计 (13)四、系统实施 (13)五、实验心得 (14)一、实验目的在深入理解理论教学关键知识点的基础上,能针对给定的某个实际管理信息系统,独立地进行系统分析、系统设计、程序编写与调试,最终完成系统实施任务。
通过上述诸环节的严格训练,达到锻炼和培养学生综合运用所学知识,掌握开发单项管理信息系统任务的初步能力。
二、实验要求1、实验前应预习相关理论,并在此基础上自行设计出实验方案(注:包括所需仪器和实验过程),写入预习报告。
2、撰写规范的系统分析与设计报告。
3、在系统分析与设计的基础上,组织系统实施。
4、编写简要的系统使用说明书。
三、实验步骤系统分析1、业务流程图分析:通过对学校管理业务的实际调查分析,弄清了该学校工资管理工作的业务流程和管理功能,系统的业务流程图如图所示。
工资管理业务流程图2、数据流程图本月工资汇总表工资管理系统数据流程图3、数据字典(一)数据流的描述数据流编号:D-01数据流名称:房费水电费扣款单简述:房地产提供房费和水电费数据流来源:房地产数据流去向:财务部数据项组成:职工证号+职工姓名+房费+水电费数据流量:约30张/日高峰流量:约50张/日数据流编号:D-02数据流名称:托儿费和交通补贴扣款单简述:总务处提供托儿费和职工交通补贴清单数据流来源:总务处数据流去向:财务部数据项组成:职工证号+职工姓名+托儿费+交通费数据流量:约30张/日高峰流量:约50张/日数据流编号:D-03数据流名称:职工工资调整变动情况清单简述:人事部门提供职工工资调整变动情况清单数据流来源:人事部门数据流去向:工资管理会计数据项组成:部门名称+职工姓名+基本工资+副食补贴+粮食补贴+交通补贴+备补+应发工资+房费+水电费+其他扣款+实发工资+备注数据流量:约30张/日高峰流量:约50张/日数据流编号:D-04数据流名称:职工借支应扣款清单简述:财务部列出职工借支应扣款清单数据流来源:财务部数据流去向:工资管理会计数据项组成:部门名称+职工姓名+基本工资+副食补贴+粮食补贴+交通补贴+备补+应发工资+房费+水电费+其他扣款+实发工资+备注数据流量:约30张/日高峰流量:约50张/日(二)处理逻辑的描述处理逻辑编号:P-01处理逻辑名称:列出职工借支应扣款清单简述:财务部按期列出职工借支应扣款清单输入的数据流:房费和水电费,托儿费和交通补贴费处理描述:登记房地产提供的房费和水电费和总务处的托儿费和交通补贴费输出数据流:职工借支应扣款清单处理频率:30次/日处理逻辑编号:P-02处理逻辑名称:制作本月职工工资台账简述:工资管理会计制作本月职工工资台账输入的数据流:职工借支应扣款清单,上月职工台账,职工工资调整变动情况处理描述:工资管理会计依据上月职工工资台账和各部门送来的扣款单、补贴单和职工工资变动情况清单制作本月职工工资台账格式输出数据流:本月职工工资台账格式处理频率:30次/日处理逻辑编号:P-03处理逻辑名称:填制本月职工工资台账简述:输入本月职工工资台账格式输入的数据流:本月职工工资台账格式处理描述:工资管理会计根据填制好的工资台账格式制作本月份职工工资台账输出数据流:本月份职工工资台账处理频率:30次/日处理逻辑编号:P-04处理逻辑名称:合计计算应得工资简述:输入本月汇总表处理描述:工资管理会计依据本月汇总表合计数字,提取现金,发至职工手中。
工资管理系统软件需求规格说明书
![工资管理系统软件需求规格说明书](https://img.taocdn.com/s3/m/216161d66137ee06eff9187b.png)
需求工程课程设计课程题目:工资管理系统专业班级:软件1201班姓名:肖璐学号:1220740108指导老师:熊天虹目录1 引言 (1)1.1 目的 (1)1.2 文档约定 (1)1.3 预期的读者好阅读建议 (1)1.4 参考文献 (2)2 综合描述 (2)2.1 产品的前景 (2)2.2 产品功能 (3)2.3 产品范围 (3)2.4 产品中的角色 (3)2.5 运行环境 (4)2.6 设计和实现上的限制 (4)2.7 假定与依赖 (4)3 外部接口需求 (5)3.1 用户界面 (5)3.2 硬件接口 (5)3.3 软件接口 (5)4 系统特性 (6)4.1 说明与优先级 (6)4.2 功能划分 (6)4.3 功能描述 (7)5 数据描述 (11)5.1 数据流程分析 (11)5.2 数据字典 (14)5.2.1数据项 (14)5.2.2数据流 (16)5.2.3数据存储 (18)5.2.4数据处理的描述 (20)5.2.5外部实体 (23)6 非功能需求 (24)6.1 性能需求 (24)6.1.1数据精度 (24)6.1.2时间特性要求 (24)6.1.3适应性 (24)6.2 运行环境需求 (24)6.3 安全性需求 (24)6.4 质量需求 (25)6.5 故障处理要求 (25)6.6 易用性需求 (25)6.7 安全性需求 (26)6.8 其他需求 (26)1 引言当今社会,随着计算机技术的飞速发展, 手工填写工资单的公司已不多见了。
为提高财务管理人员对工资管理的效率,许多企业的工资都采用计算机管理来取代过去的手工管理。
随着国家新劳动法规的变化,许多公司对工资的管理又提出了更高的要求,要求工资管理和人事管理联系起来,同时连接工时考勤和保险、罚款等来生成企业每个职工的基本工资、津贴、保险费、实际发放工资等。
基于以上原因,工资使用电脑保存更安全、更快速计算、统计更全面,实现企业工资管理的系统化、规范化、自动化,由计算机代替手工执行一系列诸如增加新员工、删除旧员工、工资修改、查询、统计打印工资报表等操作,这样使财务工作人员可以轻松快捷地完成。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
工资管理系统详细设计说明书
———软工1502第三组刘召组
目录
1引言 (1)
1.1编写目的 (1)
1.2项目背景 (1)
1.3定义 (1)
1.4参考资料 (1)
2任务概述 (2)
2.1目标 (2)
2.2运行环境 (2)
2.3需求概述 (2)
2.4条件与限制 (3)
3程序描述 (3)
4接口设计 (6)
4.1用户接口 (6)
4.2外部接口 (6)
4.3内部接口 (6)
5数据结构设计 (6)
5.1数据结构 (6)
5.2数据结构与程序的关系 (7)
6运行设计 (7)
7系统出错处理设计 (10)
8程序描述 (10)
1引言
1.1编写目的
本文档将对职工工资软件开发需求进行描述,本文档的读者是项目策划、设计和评审人员。
1.2项目背景
随着计算机应用的日益普及和深化,网上办公已经成为一种趋势。
部分公司的工资处理还处于较为原始的手工阶段,一直由会计人工计算工资并编制财务报表,缺少一套实用可靠的管理系统软件。
随着公司规模扩大,工作量也越来越大,目前需要多名会计紧张工作才能完成,不仅效率低,而且成本高。
今后公司规模进一步扩大,人工计算工资的成本还会进一步提高,利用计算机管理系统管理公司势在必行。
1.3定义
列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
1.4参考资料
张海藩,软件工程导论。
北京:清华大学出版社,2008
张敬,软件工程教程。
北京:航空航天大学出版社
(美)Patrick O'Neil Elizabeth O'Neil,《数据库原理、编程与应用》。
机械工业出版社
百度文献
2任务概述
2.1目标
实行电子化智能化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来, 去完成更重要的工作。
实现企业更大的工作效益和利润。
提高工作效率,减少人力;节省开支;
2.2运行环境
硬件、软件、运行环境、开发环境等条件。
硬件环境要求如下:奔腾II或更高档的计算机、笔记本电脑;
运行时内存的要求是10MB以上;
安装所需硬盘空间是150MB;
打印机可选激光打印机。
软件环境要求如下:中文Windows95/Windows98/Windows2000/Me/xp/7;Windows NT 4.0。
2.3需求概述
系统开发基于C/S的开发模式,界面直观、简洁,人机交互性强。
基于表单和弹出式窗口的数据录入方式,菜单电击的方式操作。
用户使用时,只要是按照格式和要求填入信息,
系统在后台响应用户操作过程。
让用户在最短时间里,不需要经过专门培训,就可以轻松上手使用。
2.4条件与限制
时间较紧促
3程序描述
图3-1 结构图
图3-2 “人事部”模块结构图
图3-3 E-R图
图3-4 数据库逻辑模型图
各个实体之间的功能描述
员工:仅有查询工资和修改登陆密码的功能。
主管:对员工进行考核,记录员工的表现情况。
人事部:负责员工的信息和工资的录入和修改,同样是该系统的管理员。
所有人都用自己的登陆账号和密码进入系统。
4接口设计
4.1用户接口
说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。
4.2外部接口
说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。
4.3内部接口
说明本系统之内的各个系统元素之间的接口的安排。
5数据结构设计
5.1数据结构
①员工基本信息:包括员工号,部门,员工职务,姓名,性别,毕业院校,出生年月,
进入公司的时间,身份证,住址;
②考核表现:包括员工迟到记录,早退,旷工与请假记录;
③工资:基本工资,岗位工资,提成,五险一金,出勤奖金,应发工资,实发工资;
④提成:加班时间,奖金;
5.2数据结构与程序的关系
本系统内部元素之间主要通过数据库接口完成相互联系。
6运行设计
图6-1 顶层数据流图
图6-2 工资管理系统中层数据流图
图6-3 员工底层数据流图
图6-4 人事部底层数据流图
图6-5 其它部门管理底层数据流图
7系统出错处理设计
本系统设置有备份以及还原功能,可以根据需要,完成一天的结算之后,覆盖以前的备份资料,以便日后还原,降低数据恢复工作量,减小损失,
8程序描述
功能可用如下功能模块图描述:
用户登录模块流程图:
图8-1 用户登录模块流程图
修改密码模块流程图:
图8-2 修改密码模块流程图
图8-3 增加员工信息模块流程图
图8-4 修改员工信息模块流程图查询员工信息模块流程图:
N
薪资信息录入模块流程图:
薪资信息查询模块流程图:
图8-7 薪资信息查询模块流程图
数据备份:
图8-8 数据备份
数据还原:
N
图8-9 数据还原
输入项
本程序的输入项包含,用户名和密码。
以下为这两类输入项作以下限制:
用户:必须是数字、字母或则汉字组成,长度限制在6到12字符之间。
密码:必须是数字、字母组成,长度限制在6到12字符之间。
对人事档案中“姓名”的输入要求不超过4个汉字或8个英文字符;对人员所属部门只能选择而不能由键盘输入。
在对用户操作人员进行数据的输入输出要求方面,此系统可以根据用户的实际需要和特性进行相应的规定(包括输入输出数据的类型、宽度等)。
这些规定要求他在对表的操作进行,起到日后用户操作人员的数据操作起到限制和引导的作用,以便能更好的进行数据管理。
当然,对于输入输出的数据进行的规定一定要严格按照用户的实际情况而进行,这就要在开发此系统时要密切的和用户单位保持联系,做好接口工作。
输出项
登陆:根据数据库的记载,有三类输出结果,登陆成功显示管理员界面、登陆成功显示普通用户界面、登陆不成功显示错误信息。
录入:只有录入成功与录入不成功两类返回结果。
算法
本模块采用简单的匹配,将输入的检索项信息与数据库二维表中各元组相应列的信息进行对比,直到找到查找的内容或者给出出错提示。
18。