1290.件有限公司工资计算系统设计说明书.doc

上传人:文库蛋蛋多 文档编号:3772708 上传时间:2023-03-21 格式:DOC 页数:52 大小:1.21MB
返回 下载 相关 举报
1290.件有限公司工资计算系统设计说明书.doc_第1页
第1页 / 共52页
1290.件有限公司工资计算系统设计说明书.doc_第2页
第2页 / 共52页
1290.件有限公司工资计算系统设计说明书.doc_第3页
第3页 / 共52页
1290.件有限公司工资计算系统设计说明书.doc_第4页
第4页 / 共52页
1290.件有限公司工资计算系统设计说明书.doc_第5页
第5页 / 共52页
点击查看更多>>
资源描述

《1290.件有限公司工资计算系统设计说明书.doc》由会员分享,可在线阅读,更多相关《1290.件有限公司工资计算系统设计说明书.doc(52页珍藏版)》请在三一办公上搜索。

1、广西工学院毕业设计(论文)说明书课题名称 XXX汽车装饰件有限公司工资计算系统设计与开发 系 别 管理系 专 业 信息管理与信息系统 班 级 信管031 学 号 姓 名 指导教师 2007 年 5 月 22 日摘 要现今在随着计算机科学与技术的不断进步、不断普及。计算机已经广泛应用于社会各个领域,并直接推动社会信息化的发展,在经济与社会发展中的地位日趋明显,学习和使用计算机并在工作学习中得以应用是非常的必要。通过计算机对企业的人事等方面进行管理也是一个非常迫切的需求,也为无纸化办公迈出了坚实的一步。据统计,目前全世界80%以上的计算机主要从事事务处理。在进行事务处理时,并不需要进行复杂的科学计

2、算,而是主要从事大量数据的存储、查找、统计等工作。对企业而言,时间是企业最宝贵的资源,也是企业的“生命线”,而工资计算又是财务管理的重中之重,如果能利用信息系统来对工资进行计算,实行电子化的工资管理,就可以让财务管理人员从繁重琐碎的案头工作解脱出来,节省大量的时间来进行核心业务工作。本文首先分析了企业工资计算处理的应用现状,阐述了本工资管理系统的开发目的。通过对数据库技术的现状与发展、数据库系统的选择原则、系统开发工具的选择一系列问题的分析确定了系统的开发平台。接着详细给出了从工资计算系统分析到总体设计详细设计与实现及测试的各个环节,最后对本系统作了客观评价,指明了系统的现实意义、缺点以及系统

3、的升级方向。关键字:工资计算,管理系统,数据库,系统设计AbstractNowadays in along with the computer science and the technical unceasing progress, unceasingly popularizes. The computer already widely applied to social each domain, and the direct impetus society information development, developed the status in the economy and th

4、e society to be day by day obvious, the study and the use computer and could apply in the work study was the unusual necessity. Through the computer to enterprises aspect and so on human affairs carries on the management also is an extremely urgent demand, also for did not have the paper work to ste

5、p out to be solid step. Statistics have indicated, at present the world 80% above computer mainly is engaged in business to process. When carries on business processing, certainly does not need to carry on the complex science computation, but is mainly is engaged in work and so on mass datas memory,

6、 search statistics. Speaking of the enterprise, the time is the enterprise most precious resources, also is the enterprise the lifeline, but the wages computation also is the financial control heavy center is heavy, if can come using the information system to the wages to carryon the computation, th

7、e implementation electron wages management, may let the financial control personnel extricate from the arduous trivial table-top work, saves the massive time to carry on the core business work. This article has first analyzed the enterprise wages computation processing application present situation,

8、 elaborated this wages management system management system development goal. Through to the data bank technology present situation and the development, the database system selection principle, the system development kit choice series of questions analysis has determined the system development platfo

9、rm. After that in detail is producing has analyzed from the wages computing system to the system design detailed design and the realization and test each link, finally has made the objective evaluation appraisal to this system, has indicated the system practical significance, the shortcoming as well

10、 as the system promotion direction.Keywords: Wages computation, Management Information Systems,Database,System Design目录摘 要IABSTRACTII一、引言1二、项目背景介绍2(一)组织简介2(二)相关系统分析3三、新系统分析4(一)系统方案4(二)需求分析4(三)可行性分析6四、系统流程分析7(一)业务流程分析7(二)数据流程分析8(三)实体-关系图9(四)数据库设计10五、系统设计14(一)开发工具与环境14(二)系统功能结构设计14(三)系统功能模块介绍14(四)代码设计

11、15(五)系统界面特点介绍16六、系统实施19(一)硬件实施19(二)软件实施19(三)数据库实施19(四)程序设计19七、系统维护与调试23(一)系统调试23(二)系统维护23八、系统评价与总结24(一)系统评价24(二)总结24致谢26参考文献27附录一、工资计算系统部分源代码28附录二、工资计算系统用户说明书38一、引言随着社会的进步和计算机技术的发展,特别是微型计算机的大范围普及,计算机的应用逐渐由科学计算、实时控制等方面向非数值处理的各个领域中渗透。尤其是以微型计算机为处理核心,以数据库管理系统为开发环境的管理系统在办公室自动化以及商业信息管理等方面的应用,日益受到人们的关注。 随着

12、社会信息量的迅速增长,计算机处理的数据量不断增加。文件管理系统采用的一次最多存取一个记录的访问方式,以及在不同文件之间缺乏相互联系的结构,越来越不能适应管理大量数据的需要,于是数据库管理系统便应运而生。数据库管理系统是用来控制建立数据库中的数据、数据的存取,并维护数据库的数据。从文件管理到数据库管理,代表了两代不同的数据管理技术。今天,数据库管理已成为计算机信息管理的主要方式。数据库的应用非常广泛,可应用于各行各业。尤其目前电脑发展神速,运用广泛,甚至每个公司、每户都有电脑,只要是稍复杂的数据,都可制作成数据库,交由电脑来管理。用电脑管理数据,可免除人为的疏忽,并且运算速度快,可靠性提高。工资

13、管理系统对于决策者和管理者来说都至关重要,所以工资管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件工资档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。而工资计算是工资管理的一个重要模块,手工计算工资会使得员工的负担加重,同时存在计算错误的问题。作为计算机应用的一部分,使用计算机对工资信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低,错误少等。这些优点能够极大地提高工资管理的效率,也是科学化、正规

14、化管理的重要条件。二、项目背景介绍(一)组织简介柳州市XXX汽车装饰件有限公司位于中国西南工业重镇广西柳州市静兰工业园内占地100亩,主要从事汽车内外饰件的研发制造与销售。自2001年正式营运以来,公司由创业之初的几十人、年销售总额几百万发展到现在的数百人、销售总额超亿元的企业。董事长及管理者代表都是杨总,每个部门设有一位部长、一位部长助理,工程技术部包括设计组、模具组、工装组,每个组设有一位组长,设计组主要是根据客户的要求对产品进行设计并不断的优化,每年要有至少15项的新设计;模具组是根据要生产的产品对机器的模具进行设计、改造、优化,主要是对不合理的模具进行改造以降低成本;工装组主要是负责维

15、修机器、电力设备、生产线改造实施等。生产管理部是公司的主要成员,正所谓一线员工是人员核心,80%的员工在生产管理部,生产管理部分别有裙板工作站、地毯工作站、顶盖工作站、喷涂工作站、彩条工作站,每个站设有一位站长和一位站长助理。财务部下还包括仓库管理。市场营销部包括物流、售后服务,是为了方便向客户配送产品,公司的客户主要是上汽通用五菱股份有限公司(SGMW)、东风柳州汽车有限公司、柳州工程机械有限公司、柳州特种汽车厂、上海延锋伟世通汽车饰件系统有限公司,所以目前市场部人员的主要工作就是配送和与客户沟通,但是随着公司的扩大就必须扩展业务,营销人员的工作就不止是现在这些了。品质管理部要对购入的原材料

16、和公司的产品进行合格检验,同时也要对新设计出的产品进行样品测试。公司办涵盖了人力资源及行政办公。公司结构图如下:工程技术部生产管理部财务部市场部采购部品管部公司办董事长管理者代表裙板工作站地毯工作站喷涂工作站顶盖工作站彩条工作站设计组模具组工装组图2.1 组织结构图(二)相关系统分析1原有系统分析公司目前有两个系统,一个是人事考勤系统,主要包括人事管理和日常刷卡考勤记录,刷卡考勤又只是对计时员工而言,计件员工考勤是每日的上下班登记时间,计时员工的刷卡时间数据由刷卡机自动传输到考勤系统;另一个是消费系统,即员工伙食费消费系统,当月消费费用从当月工资中扣除。月初,便打印出每个部门每位计时员工的刷卡

17、记录,再由每个部门的内勤来计算工时工资,其中还要看员工的请假时间,是否有旷工、迟到,有无加班等,同时由生产统计员统计计件员工的生产数量,并把生产数量转化为相对应的工时,还通过计件员工上下班的登记时间来统计员工的考勤状况。公司并无完整的工资管理系统,每到月初,便会投入大量的人力、时间到工资计算、管理这一事务上。2类似系统分析现网上有很多的通用人事工资管理系统,如信创通用人事工资管理系统、总管家综合人事工资管理系统、鑫源工资管理系统等,它们的主要功能都有:完善的人事档案管理,方便的数据录入,档案项目设置齐全,人事报表支持表格列头自定义功能,可根据报表要求自由设置人事报表格式,打印您需要的人事报表,

18、超级灵活。工资项目及计算公式自由设定,最多可以设立多个工资项目,除了加减乘除四则运算外,计算公式支持函数处理,还可设置条件公式,即根据不同的条件采用不同的计算方式,同时某些人事档案的栏目可以自动在工资表中显示并参与工资表运算,比如:可以按工龄、按职务、职称、部门等核算工资等等,支持个人所得税自动计算,核算工资几乎无所不能。支持工资表格格式调整功能,按照您的要求自定义工资表格。计件计时工资数据可自动导入工资表。月末处理封存当月工资数据,以防止修改,支持结账与反结账功能。可跨月结账。各种数据可以转换为EXCEL数据格式。可以将软件中产生的所有报表近乎完美的导出到EXCEL中,并且可以保留原来的颜色

19、,字体,样式,外观,与软件中的报表格式一模一样。以上系统的功能比较强大,其基本的计算工资等正是公司所缺少的,但相对来说,计算工时也是一件复杂的事情,网上的工资管理数据大部分都是要人工输入,每个月计算工资都需要输入数据,这也是一个很大的工作量,很多企业就是因为觉得手工输入数据也很麻烦所以不喜欢使用某些信息管理系统或是只使用的系统部分功能,浪费了大量的资源。本次所设计的工资系统则是直接把数据导入系统中,需要手工输入的数据是日常的加班条、借款、还款等,工件在系统中可以转化为工时,工时在系统中实现计算。如今公司不能利用计算机计算工时工资,需要人工计算,同时对工资的统计也不够系统,安全性也不够好。三、新

20、系统分析(一)系统方案 功能的集中使用:在设计中尽可能地将一项工作中可能涉及的相关操作和可能查看的相关数据安排在一起,在界面中可以转到相关操作的界面这样,这在一定程度上也简化了操作的流程,同时使操作更加灵活。操作的简便易用:无论什么水平的操作人员,简便的操作方法是一致性要求,因此,尽可能地简化操作,尤其是以减少手工数据录入的工作量便成为系统的设计目标之一,同时在系统的界面的设计中也应尽可能地把常用子模块添加至主界面中,实现“一触即开”窗口。在数据处理方面,一方面应强调数据的成批处理能力,尽可能简化操作人员的处理工作,例如计件员工的工件转化为工时要一条条转化,只能增加员工负担,若一次性完成工件向

21、工时的转化,将节省了不少的计算时间;另一方面也应十分重视对单独数据的处理能力,主要是因为在实际的处理中,如果仅仅修改少数人的数据还要使用较为复杂成批处理功能,那将会给操作带来极大的不便,因此,单个处理和批量处理相结合才能满足需要。适应性:应该明确的是,实际操作人员对计算机的了解程度和实际的操作能力各不相同,因此软件应具有一定的适应能力。一方面要保证计算机的初级操作人员在经过短期的培训之后能够很好的胜任基本的操作要求,另一方面还要能够满足计算机的熟练人员对操作的灵活性方面的较高层次上的要求。(二)需求分析1系统开发的必要性在我国,管理信息系统是计算机应用最广泛的领域之一。随着我国经济建设突飞猛进

22、,管理科学化与管理手段的现代化已经提到非常重要的地位。企事业单位为了提高自身的管理水平和竞争能力,纷纷投入人力物力,开发适合本单位需求的管理信息系统。中小企业与行政事业单位建立的管理信息系统尤如雨后春笋,一个新的开发和管理信息系统的热潮正在掀起,企业内部财务管理是该企业运用现代化技术创造更多更高的经济效益的主要因素之一。工资管理作为企业内部的一种财务管理也是如此,由于企业职工人数较多,每一位职工的具体实际情况也不尽相同,各项工资条款的发放,如果没有一个完整的管理系统来进行管理,那么势必会给管理人员带来种种麻烦,因此类似工资管理系统之类的财务软件的开发势在必行。为适应公司管理的要求,跟上公司发展

23、的速度,需要设计一个与公司实际情况相结合的工资计算系统,随着公司不断的壮大成长,员工人数不断增加,手工计算工资已经开始令人感到复杂,每到工资结算时期,财务部的员工就必须以夜夜加班来定期完成员工工资的结算。设计一个工资计算系统,它可以大大减少人力,使人们摆脱了原有的局限性,只要在电脑上轻轻地点几下,不仅可以解决员工工资大量计算问题,同时也方便了有关工资的各项统计查询事件。2系统功能需求分析工资计算系统主要根据本公司的实际情况进行设计,根据公司的工资计算工作流程,该系统主要包括六大模块:系统维护模块、数据编辑模块、工资项目管理模块、日常处理模块、计算管理模块、报表输出模块、系统工具模块、帮助模块。

24、以下列出主要模块的功能:系统维护模块的功能:(1) 月初始化数据(2) 用户设置(3) 密码修改(4) 数据备份(5) 锁定系统数据编辑管理模块功能:(1) 计时员工信息录入(2) 计件员工信息录入(3) 考勤统计录入(4) 餐费代扣工资项目管理模块功能:(1) 员工职位设置(2) 固定扣款项目(3) 应发工资项目日常处理模块功能:(1) 加班条录入(2) 内部借款(3) 归还借款(4) 处罚设置(5) 计件转化计时标准(6) 个人所得税率(7) 时间设置计算管理模块功能:(1) 工时统计(2) 处罚统计(3) 生成工资(4) 工资管理报表管理模块功能:(1) 打印工资信息(2) 打印处罚表本

25、系统可以根据不同的操作者进行密码权限管理,杜绝了无权用户进行恶意登录进行破坏,给单位造成无畏的损失。(三)可行性分析1.技术可行性使用PowerBuilder开发传统意义上的C/S模式结构的数据库系统,可以利用其提供的许多对于数据库访问与控制的有效机制,开发过程并不是很长且难度适中。我们曾学习了数据库系统概论,PowerBuilder8.0 数据库开发应用教程,掌握了数据库的基本原理及数据库的设计方法,并且利用PowerBuilder8.0开发过其它小型的软件系统,在此基础上我们又深入学习了PowerBuilder8.0的数据库系统开发,所以开发此系统从技术上来说是可行的。2.经济可行性 成本

26、。本系统要求的计算机配置不是很高,需要设备购置费用较低,其他设备的购置成本也在承担能力之中。本系统运行费用较低,系统使用方便简洁。 收益。本系统开发的主要目的就是要使企事业单位工资管理实现计算机管理,使管理员能够有序的管理每一位职工的各项工资条款的发放以及员工个人台帐的生成,同时可以大大的节约了人力资源成本,减轻了有关人员手工处理的工作负担,不会担心计算错误和计算错误后造成的损失,使企业运用现代化技术创造更多更高的经济效益。3.操作可行性本系统安装简便快捷,在安装向导的提示下一装即用,只需要数据库服务器名称的参数设置,专业人员指导一次即可。操作系统采用windows系统,软件界面采用人性化设计

27、,操作简单灵活。即使没有使用过类似的系统,但是windows友好的用户界面的本系统良好使用性,可以使操作人员在系统实施人员的指导帮助下很快掌握系统的使用方法。本系统采用安全性良好的SQL 2000数据库,其支持大数据库、多用户的高性能事务处理。不仅如此,还编写详尽的“使用说明书”为用户的正确操作给予图文并茂的形式加以说明。只要了解该系统的使用流程,非计算机专业的人员也可以地进行系统操作,但要灵活操作仍需要进一步的熟悉系统。四、系统流程分析(一)业务流程分析 通过对公司员工工资计算业务的实际调查分析,弄清工资计算工作的具体业务流程,系统的业务流程图如图所示:图4.1 业务流程图在这个业务流程图中

28、,最重要的环节就是工件转化工时,工时、工资计算,而这两个环节中在没有工资计算系统前都是需要一定的员工来进行手工计算,使得这两个环节容易出错,复杂化。从业务流程图可以看出工资管理主要有以下几个流程及功能:(1)初始统计:统计员负责对员工的记时工刷卡表、有效加班条、计件生产数量、考勤表、餐费消费表进行统计,再录入系统中,制订出员工工时记录、加班工时记录、处罚一览表、餐费代扣表等。(2)工资计算:员工工时记录、加班工时记录、处罚一览表、餐费代扣表等在录入时已经保存到工资表中,生成工资时把员工应发项目工资、固定扣款项目工资都更新到工资表中,通过以上数据计算出员工的应发工资、应扣工资、实发工资等每个员工

29、每条工资项目金额。(3)工资表:存放员工每个月的工资项目金额,通过工资表打印出工资表给财务部,同时打印出各个员工的工资条分别发到每个员工手中。(二)数据流程分析图4.2 数据流程图在这个数据流程图中,每日把加班条录入系统数据库中,存储在加班条记录表中,每月把需要计算的那个月的计时员工刷卡数据,计件员工件生产数量,员工考勤数据输入系统,在系统中把计时员工刷卡数据统计成工时,计件员工生产数量转化为工时存入工时表中,把考勤数据计算成相应的处罚金额,存入处罚金额表(数据库中的处罚一览表)中,处罚属性表的数据是处罚统计的主要依据,把该月员工的餐馆消费记录也录入系统,应发工资数据和固定扣款数据存在系统中,

30、其中固定扣款是按照员工职位类别来划分,初始化数据不会把这两个表的数据清除,根据以上录入的数据和系统中存储的应发工资数据,固定扣款数据来计算出员工的工资,把计算结果交给财务部门。(三)实体-关系图图4.3 实体E-R图由E-R图导出的数据模型如下:计时员工工时数据表(员工编号、部门、姓名、刷卡日期、上班刷卡时间、下班刷卡时间、工时、ID)计件员工工件数据表(员工编号、工作站、姓名、工序、产品、级别、生产数量、月份,ID)计件转化计时标准(工作站,工序,级别,产品,ID)加班条(员工编号、部门、姓名、日期、申请开始加班时间、结束时间、原因、审批人、ID)考勤表(员工编号、部门、姓名、请假次数、迟到

31、次数、严重迟到次数、旷工次数、早退次数、漏打卡次数)餐费表(员工编号、姓名、本月餐费、月份)处罚表(员工编号、部门、姓名、请假处罚、迟到处罚、早退处罚、严重迟到处罚、旷工处罚、漏打卡处罚)员工职位设置表(员工编号、部门、姓名、职位类别)工时表(员工编号、姓名、基本工时、加班工时、月份)固定扣款项目表(职位类别、养老保险、失业保险、医疗保险、防洪费)应发工资项目表(员工编号、姓名、基本工资、奖金、职位津贴、岗位津贴、补贴)工资表(员工编号、姓名、实发工资、基本工时、加班工时、基本工资、奖金、职位津贴、岗位津贴、补贴、应发工资、养老保险、失业保险、医疗保险、防洪费、教育附加费所得税、应扣工资、月份

32、)(四)数据库设计数据库物理设计是系统开发的一个重要过程,因此数据库设计非常重要,一个好的数据库应该是:数据冗余尽可能少、数据库访问效率尽可能高并且数据库易于维护。以下列出了本系统数据库数据表的结构,其中的数据类型用下列符号表示:Char字符型;Datetime日期型;decimal小数型。表4-1 计时员工工时数据字段字段名类型长度小数位数关键字1员工编号Char82员工姓名Char83部门Char144刷卡日期Datetime85上班刷卡时间Datetime86下班刷卡时间Datetime87工时Dec928IDDec9主键 表4-2 计件员工工件数据字段字段名类型长度小数位数关键字1员工

33、编号Char82员工姓名Char83工作站Char104工序Char105级别Char46产品Char207生产数量Dec98月份Char49IDDec9主键表4-3 工时表字段字段名类型长度小数位数关键字1员工编号Char8主键2姓名Char8续表字段字段名类型长度小数位数关键字3基本工时Dec924加班工时Dec925月份Char4表4-4 加班条字段字段名类型长度小数位数关键字1员工编号Char82部门Char143姓名Char84日期Datetime85申请开始加班时间Datetime86结束时间Datetime87原因Char308审批人Char89IDDec9主键表4-5 考勤表字

34、段字段名类型长度小数位数关键字1员工编号Char8主键2部门Char143姓名Char84请假次数Dec95迟到次数Dec96严重迟到次数Dec97旷工次数Dec98早退次数Dec99漏打卡次数Dec9表4-6 餐费表字段字段名类型长度小数位数关键字1员工编号Char8主键2姓名Char83本月餐费Dec924月份Char4表4-7 处罚表字段字段名类型长度小数位数关键字1员工编号Char8主键2部门Char143姓名Char84请假处罚Dec925迟到处罚Dec926严重迟到处罚Dec927旷工处罚Dec928早退处罚Dec929漏打卡处罚Dec92表4-8 应发工资项目字段字段名类型长度小

35、数位数关键字1员工编号Char8主键2姓名Char83基本工资Dec924奖金Dec925职位津贴Dec926岗位津贴Dec927补贴Dec92表4-9 计件转化计时标准字段字段名类型长度小数位数关键字1工作站Char102工序Char103级别Char24产品Char205转化标准Dec96IDDec9主键表4-10 固定扣款项目字段字段名类型长度小数位数关键字1职位类别Char14关键字2养老保险Dec923失业保险Dec92续表字段字段名类型长度小数位数关键字4医疗保险Dec925防洪费Dec92表4-11 员工职位设置字段字段名类型长度小数位数关键字1员工编号Char8主键2姓名Cha

36、r83部门Char144职位类型Char12表4-12 工资表字段字段名类型长度小数位数关键字1员工编号Char82员工姓名Char83基本工资Dec924工时Dec925工资金额DEC926奖金DEC927岗位津贴DEC928补贴DEC929应发工资DEC9210餐费DEC9211处罚DEC9212防洪费DEC9213教育附加费DEC9214养老保险DEC9215失业保险DEC9216医疗保险DEC9217所得税DEC9218应扣工资DEC9219实发工资Dec9220月份Char421IDDec90主键五、系统设计(一)开发工具与环境选择微软平台作为主导,一方面考虑目前微软的飞速发展,越来

37、越多的企业在规划内部网络时,将微软平台作为首选方案;另一方面从技术角度来讲,微软平台上的应用无论是在开发上,还是在软件的部署上都非常容易,而且性能优越,Windows操作系统也是目前使用最广泛的,诸多用户熟练使用Windows操作系统,在此平台上开发本系统,操作性更简易。现在市场上有很多管理系统的开发工具,如:Visual basic、Delphi、ASP、PowerBuilder等等,数据库开发工具又有很多种,如:Access,SQL Sever,Oracle等等。这些都是很出色的管理信息系统及数据库的开发工具。不过PowerBuilder 8.0具有功能强大的数据窗口(data windo

38、w), 直观易用、面向对象,而采用窗口式执行文件,操作实用、简易、方便、直观。操作系统:Windows XP开发工具与语言:PowerBuilder 8.0+ SQL (二)系统功能结构设计图5.1 功能模块结构图(三)系统功能模块介绍1系统维护模块 此模块主要是对系统的安全性进行设置维护,数据初始化是清空数据库的部分内容,数据备份是要定期对数据库进行备份,以防外界环境的损坏造成系统数据的丢失,用户设置的密码修改都是对系统用户的维护,锁定系统则是当用户需要走开时,可以不退出系统而是锁定,既方便又能增加系统安全性。2数据编辑模块员工基本信息模块具有计时员工工时导入、计件员工工件导入、考勤录入、代

39、扣餐费四个功能,这四个部分的数据是以后的工资计算必不可少的,也是工资计算不可少的环节。3工资项目管理模块根据该公司的工资管理实际情况,本系统将设计了员工职位设置,由职位类别来决定员工的三金和其他固定扣款工资的项目。应发工资项目在本系统中主要是针对实习的企业来设计,固定扣款项目和应发工资项目都可以实现动态的增加项目。4日常处理模块 异常处理模块包括加班条录入,内部借款,归还借款,计件转化计时,时间设置,个人所得税率,处罚属性设置。加班条录入是用来记录各个员工当月加班的工时,同时也是统计加班工时的数据源。内部借款和归还借款是员工向企业借款和还款的记录,计件转化计时,时间设置,个人所得税率,处罚属性

40、设置是分别对它们各自属性的修改和保存、查看。5计算管理模块 工时统计、处罚总计、生成工资都是在此模块中,工时统计是从计时员工工时导入、计件员工工件导入得来的,处罚总计主要是考勤方面的处罚,这些功能主要是进行各种与工资相关的计算。工资管理主要是查看员工的工资各项目金额。6报表管理模块包括处罚表的打印和工资信息的打印,其中工资信息又可以打印工资条和工资表。7、系统工具系统工具是调用了windows的计算器和记事本,这个模块没什么重要功能只是方便用户使用。8、帮助帮助模块包含了系统界面的帮助信息,即帮助用户使用系统的说明。关于就是系统的开发者和版本信息。(四)代码设计代码设计要符合一定的原则,要具有

41、唯一性、标准化和通用性。由于代码的编制需要仔细调查和多方协调,是一项很费事的工作,需要经过一段时间,在系统设计阶段才能最后确定。在系统设计中引用了代码有益于提高系统的录入速度以及减少系统的出错次数。合理的编码结构是信息处理系统是否具有生命力的一个重要影响因素,因此在代码设计时应该注意以下问题:(1)代码设计时要预留足够的位置,以适应不断变化的需要;(2)一个代码应惟一标志它所代表的事物或属性;(3)代码要系统化,代码的编制应尽量标准化,尽量使代码结构对事物的表示具有实际意义,以便于理解及交流。为了达到数据录入、工资管理、查询的方便快速,可以员工编号代码: 员工编号编码:将所有员工编号按部门分为

42、7大类(两位数),现在只有7个部门只用到个位数,十位上的数字为以后增加部门预留,每个部门的管理层员工按照入职的先后顺序设计代码(三位数),生产部门的一线员工由于人数多,则又按生产工作站分为5类(一位数),每个工作站的员工按照入职的先后顺序设计代码(三位数),一线员工比管理层员工编号多一位。编码如下: 部门分类: 公司办 1 财务部 2 生产管理部 3 采购部 4 市场营销部 5 工程技术部 6 品质管理部-7管理层员工的编号XXXX(4位数字) 例如金捷的编号:1002。说明金捷是公司办的员工,属于管理层。一线员工都属于生产管理部,所以一线员工编号第一位数都为3,第二位数为工作站编码,编码如下:工作站分类:地毯站-1裙板站-2顶盖站-3喷涂站-

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号