首 页       用户登录  |  用户注册
设为首页
加入收藏
联系我们
按字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
按声母检索 A B C D E F G H J K L M N O P Q R S T W X Y Z 数字 符号
您的位置: 5VAR论文频道论文中心计算机论文计算机应用
   通用计件工资软件的设计与实现      ★★★ 【字体: 】  
通用计件工资软件的设计与实现
收集整理:佚名    来源:本站整理  时间:2009-01-10 11:52:23   点击数:[]    

计件项目,就有多少张包含不同工资项目的工资计算单。设置时,可以对计件项目进行分级和分类。

4. 工资项目设置。为每个计件项目设置其所包含的工资项目,每个工资项目对应一个价格。工资项目是在对产品、工段、工序等划分的最底层事项。

5. 操作人员及权限。设置系统操作人员及其口令,并分配可操作的权限。

6. 数据备份。

(二) 计件工作量录入。

1. 分不同的计件项目录入职工计件工作量,系统自动计算工资金额。

2. 已录入工作量的查找和修改、复制、删除等。

(三) 计件工资数据输出。

1. 职工计件工资明细表。用于发放工资或与职工进行对账。

2. 职工计件工资单。用于发放工资。每人只有一个小纸条。

3. 计件项目汇总表。按计件项目及工资项目进行数据汇总,用于与生产记录进行核对,以确定整个工资数据的正确性;用于对产品的人工成本进行分析。

4. 部门计件工资汇总表。用于分析考核部门业绩。

5. 计件工资与计时工资的合并输出(在计时工资部分完成)。

功能设计要求做到结构合理、内容完整、布局有序。

按照上述功能要求并结合表结构设计,确定程序实现方法。其中,像部门目录、职工名册录入这样的功能在软件中较为普遍,按一般要求实现就可以了。在本文中就不加说明了。下面仅就本系统中的较为关键的功能,介绍一种具体的实现方法。

四、主要功能的实现方法

(一)设置工资项目(工资价格表)
为每个计件项目设置工资项目。由于每个计件项目可能包含较多的工资项目,设计时要求能够方便输入,并且看起来直观。

按上面的设计示意图中所示,在窗口中首先要显示计件项目列表,可以从中选择一个计件项目,为其定义工资项目表(或称为工资价格表)。当鼠标单击计件项目列表时,在下面的表格中切换到与其对应的内容上来;因为在同一计件项目或不同计件项目中,经常存在相同或相近的工资项目及价格,所以复制和粘贴功能是必不可少的。即可以选定部分或全部表格单元,在同一计件项目或不同计件项目中进行复制。设计好的工资项目及价格在以后可以进行修改或删除。图中没有设计“添加”、“修改”和“删除”等功能按钮,这是因为在设计时可以做到直接在表格中完成上述功能的操作,以增加操作的方便性,就像编辑电子表格文件一样,待所有内容编辑好后,只要按一下“保存”按钮就行了。保存的结果存入“工资价格表”中。

(二)录入计件工作量
录入计件工作量是本系统中最重要的功能。这一功能性能的好坏决定了软件的可用性。同时,也是实现本系统通用化的一个关键。录入计件工作量功能设计要达到以下要求:

1、 可方便地切换到不同的计件项目进行数据录入。

2、 系统自动按照所设定的工资项目表列出所在工资项目(如下表)。

3、 能够按部门或职工编号范围在表中添加职工。

4、 输入表格中的职工编号、职工姓名列要锁定,不能左右滚动,因为工资项目可能较多。

5、 每一计件项目在同一时间可以有多张“工资计算表”(工作量记录)。录入时不必显示价格。

这样,操作者可以在一个平面上,按照人员或工资项目的顺序进行数据录入,大大提高了录入速度。一般方式下,输入这种数据时都是采取一行一添加的办法,每输入一个职工,则要选择一个工资项目,再输入工作量。两种方法的输入效率相差甚远。

职工编号
职工姓名
工资项目 1
工资项目 2
工资项目 3
……
……

0001
职工 1

0002
职工 2

0003
职工 3

……
……

……
……

实现这一功能的“算法”具有下列几项要点:

1、 “打开”计算表时,根据选定的计件项目,在“工资项目表”中找到对应的工资项目及价格,将工资项目名称填入表格中第一行相应的列中,同时将价格存入内存变量数组中,弄清工资项目列与数组之间的对应关系。然后,在“计件工资表”中检索是否存在当前计算单记录,如有记录,还要进行“装入”数据。

2、 “装入”数据时,将记录集按职工编号排序,先从表格的第二行开始,将当前记录中的职工编号、职工姓名填入表格,然后从左到右扫描工资项目列,如果当前列与记录中的工资项目相同,则将当前记录的工作量填入当前单元,不然继续检查后面的列,直到找到当前记录中的工资项目。将记录集指向下一条记录,如果职工编号与上一记录相同,则表格中不换行,仍然扫描所有工资项目列,直到找到对应位置,填入工作量。如果当前记录的职工编号与上一记录不同,则使表格换行后再填入职工编号、职工姓名。所有记录处理完毕,就完成了“装入”。

3、 “保存”计算表时,按工资项目列从左至右进行扫描,如果单元格内的数据不为零,则须在“计件工资表”内添加一条记录或找到原有记录进行更新,存入当前选定的“计件项目代号”、当前输入的“日期”,表中当前行的“职工编号”、“职工姓名”,当前列第一行单元内容存为“工资项目”,当前单元格数据存为“工作量”、当前列对应的数组元素值存为“单价”,“单价”乘以“工作量”存为“金额”,还有应在窗口中设置文本框以输入的“计算单号”。

(三)输出计件工资明细表
计件工资明细表主要用于与每位职

上一页  [1] [2] [3]  下一页


Tags:


文章转载请注明来源于:5VAR论文频道 http://paper.5var.com。本站内容整理自互联网,如有问题或合作请Email至:support@5var.com
或联系QQ37750965
提供人:佚名
  • 上一篇文章:会计报表的软件设计方法

  • 下一篇文章:音乐喷泉计算机集成控制的应用与开发
  • 返回上一页】【打 印】【关闭窗口
    中查找“通用计件工资软件的设计与实现”更多相关内容 5VAR论文频道
    中查找“通用计件工资软件的设计与实现”更多相关内容 5VAR论文频道
    最新热点 最新推荐 相关新闻
  • ››Delphi 5 数据库应用中ODBC数据源的...
  • ››用Visual Basic 6.0实现自动化测试...
  • ››用JAVA制作ICQ
  • ››在IIS 4.0上配置虚拟主机实现虚拟I...
  • ››利用VB开发CAI课件
  • ››基于GP算法的知识发现系统
  • ››基于Client/Server 的课件系统的设...
  • ››WWW对大量数据查询的一种实现
  • ››基于PHP的Web数据库访问
  • ››Developer/2000中的Forms参数及应用...
  • ››通用计件工资软件的设计与实现
  •   文章-网友评论:(评论内容只代表网友观点,与本站立场无关!)
    关于本站 - 网站帮助 - 广告合作 - 下载声明 - 网站地图
    Copyright © 2006-2033 5Var.Com. All Rights Reserved .