通用计件工资软件的设计与实现 _计算机论文.docVIP

通用计件工资软件的设计与实现 _计算机论文.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
通用计件工资软件的设计与实现 _计算机论文 通用计件工资软件的设计与实现 _计算机论文 “工资计算”是企业管理中最早应用计算机的内容之一,一般认为它的功能范围比较小、实现比较容易,所以常用来作为管理信息系统的教学案例。但在不同行业、不同规模、不同生产特点的企业,工资制度千差万别,尤其是以多品种、多型号、多规格产品的小批量、大规模、劳动密集型为特点企业,正确及时计算计件工资,也不是一件很简单的事。很多企业根据自己的生产特点设计了专用软件,即将不同的工段、工序、价格分别设计不同的程序模块,分别进行计算。这类软件不仅编写起比较麻烦,而且在生产流程发生变化时还必需进行修改,往往事倍功半,这就需要设计一种通用的“工资计算”软件,以实现不同企业使用同样程序来计算计件工资,不仅可以提高计算机应用效果,同时也减少了因重复开发而造成的社会劳动的巨大浪费。本文根据工资软件设计的一般方法,结合具体企业的应用实践,对通用计件工资软件的设计提出一种有效的设计实现方法,以供企业应用和研究开发人员参考。   “工资管理系统”是企业管理软件中管理型会计软件的一个组成模块,多年来已成为一种较为定型的作法。因此,“通用计件工资软件”当然不应该独立存在的,它是“工资管理模块”的一个组成部分,否则与“通用”就自相矛盾了,由于非计件工资的分析设计不是本文讨论的主要对象,所以文题只标为“通用计件工资软件的设计与实现”。由于计件工资与非计件工资是同时存的,在本文的后面部分将稍有提及它们之间的关系。 一、 需求分析   通用计件工资软件的需求概括起来很简单,就是能够计算所有人员及其从事工序的计件工资。其中,主要有两种情况,一是同一产品,按不同工序定价;二是同一工序,按不同产品定价。具体地说,包括以下几个方法的处理任务。 1、 定义部门档案、职工名册,作为工资的计算对象和用于按部门进行数据汇总、核对。 2、 定义任意种类、数量、项目的“计件工资计算单”,每一计算单具有相同、相近或不同的定价项目。 3、 定义的计件工资计算单在使用中可以进行调整或修改,可以改变定价项目的价格。 4、 录入计件工资工作量。要求用最简捷的方式进行数据输入。包括按日、按月进行的工作量统计。 5、 按每位职工输出“计件工资计算明细表”,包含所有的详细记录,将计件项目、日期、工作量、单价、金额列示出来。区分应付工资项目和扣款项目。 6、 按每位职工的计件项目进行汇总。 7、 按部门进行数据汇总,以便在财务上对工资费用进行分配。 8、 按计件项目进行数据汇总,可以用来对部门工作量、生产及完成情况进行核对。 9、 计件工资与计时工作可能同时存在,应将其计算在一起并同时发放。 二、 设计存储基础资料和工资数据的表结构   在确定了需求之后,系统设计的一个关键任务就是如何存储数据,这在软件分析设计上叫“存储策略”,存储策略决定了数据处理对象的结果,同时也对数据处理方式有着重要的影响。在关系型数据库系统中,主要是以表的形式来存储数据的,因而设计哪些表以及表结构,也就成了存储策略的主要部分。 1、 部门目录表 字段名称 数据类型 说 明 部门代号 字符串( 10 ) 本表可分级设置部门目录。在工资系统的其他表中只需存储“部门代号”。数据类型的括号中数字是指字符串长度。底层明细是指分级结构中最后一级。 部门名称 字符串( 50 ) 底层明细 逻辑型 级次 整型 2、 计件项目表 字段名称 数据类型 说 明 计件项目代号 字符串( 10 ) 本表可分级设置多个层次的“计件项目”,每个底层明细的“计件项目”,实际上就是一张独立的“工资计算表”,项目表中的项目可以是产品、零部件或工序。 计件项目名称 字符串( 50 ) 底层明细 逻辑型 级次 整型 3、 工资价格表 字段名称 数据类型 说 明 计件项目代号 字符串( 10 ) 本表为计件项目表中设计的“计件项目”设计所属的用于计算工资的“工资项目”,“工资项目”是指直接可以制定价格并用来计算职工工资的同一产品的不同工序或同一工序的不同产品。 工资项目 字符串( 20 ) 工资项目单位 字符串( 10 ) 单价 数值型( 4 位小数) 4 、职工名册表 字段名称 数据类型 说 明 部门代号 字符串( 10 ) 用于计算工资。 职工编号 字符串( 10 ) 职工姓名 字符串( 10 ) 5 、计件工资表 字段名称 数据类型 说 明 职工编号 字符串( 10 ) 本表用于存储工资计算数据。 职工姓名 字符串( 20 ) 计件项目代号 字符串( 10 ) 计算单号 字符串( 10 ) 日期 日期型 工资项目 字符串( 10 ) 工作量 数值型 单价 数值型( 4 位小数

您可能关注的文档

文档评论(0)

wyj199218 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档