- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中小型企业应用工资管理系统设计与开发
中小型企业应用工资管理系统的设计与开发
[摘 要]分析了企业工资管理系统的应用现状,阐述了工资管理系统的开发目的,通过对数据库系统的选择原则以及系统开发工具的选择分析确定了系统的开发平台。详细给出了从工资管理系统分析到总体设计、详细设计与实现及测试的各个环节,最后对本系统作了客观评价指明了系统的现实意义。
[关键词]工资管理系统 数据库
引言
企业工资管理系统是公司管理的一个重要内容,是一种典型的管理系统。其开发主要包括后台的数据库的建立、维护以及前端的相应应用程序的开发两个方面的内容,系统的建立和维护主要要求其管理数据的系统性、规范性、自动性等特点,而前台的应用程序开发则要求做到各项功能要完备、操作要简便、易学易用等特点。
一、系统分析与系统功能
(一)系统分析
对系统设计前的简要分析主要从系统的使用、以及数据库结构等方面进行分析。该系统的使用人员,主要是财务部门或者人力资源部门的管理人员。使用的目的主要是安全高效地完成职工工资的管理,并对工资信息进行维护。包括工资的输入、变更、查询以及备份等。好的数据库结构,查询记录的速度较快,而且也不容易出现锁表现象。分析职工工资的管理情况,首先需要了解职工的基本情况信息。包括职工的级别、部门等信息;要有职工的基本工资情况记录。包括固定工资、活动工资、保险以及公积金等信息。职工每月都有劳务奖金,每人的劳务情况不同,奖金也不同。职工属于不同的部门,并且可能在部门之间进行变动,人员的变动会引起工资的变动。数据库中需要有部门情况的记录。所以需要的数据库表有基本工资表、部门表、劳务奖金表、基本情况表。另外还需要对操作系统的人员进行管理,需要操作员表。
(二)系统功能
所开发的工资管理系统主要具有基本工资管理、劳务奖金管理、职工基本情况管理、报表打印管理、系统维护管理和密码管理六项功能。
二、系统结构设计
系统结构设计主要设计系统的总体结构。创建项目管理器来管理系统的各类资源,创建工资管理系统所需要的数据库和数据表。
(一)系统结构图
开发程序前,要先理清思路,有一个清晰明了的结构图,能大大提高开发程序的效率和质量。为了开发工资管理系统,需要设计若干表单、表、程序和主菜单。由项目管理器进行统一管理,由主程序进入系统,由主程序调出用户登陆界面。登陆成功后调出应用系统的主菜单,由主菜单调出各个表单界面。整个系统的结构要紧凑、简洁;功能要明确、完整。
工资管理系统的总体功能流程图如图1所示:
(二)项目管理器的建立
设计应用系统时应使用项目管理器,这样做的目的是便于开发和维护。充分利用项目管理器提供的简单可视的方法管理用户各类复杂的资源。通过项目管理器,可以集中创建管理应用程序的所有内容。建立的项目管理器如图2所示。
(三)数据库和数据表的建立
在建好项目管理器的基础上,可以进行数据库和表的建立。需要注意的是刚创建的数据库只是一个空的数据库,还没有数据。只有创建了数据表和其他数据对象后,才能输入数据或者进行其他数据库的操作。
数据表的建立包括基本工资表、部门表、基本情况表、劳务奖金表。所建立的数据表如图3-6所示。
数据库管理系统一个重要的功能就是参照完整性。必须先建立表之间的关系,才能使用参照完整性。建立表之间的关系之前,要先对表建立索引。为子表建立普通索引,为父表建立之索引。在父表的主索引和子表的普通索引之间建立关系。
三、主程序设计
在Visual FoxPro6.0中应用程序的入口称作主文件,是数据库管理系统最先执行的程序。使用主程序作为主文件比较规范,尽量使用主程序作为应用程序的入口。代码如下:
SET SYSMENU OFF
SET SYSMENU TO
SET TALK OFF
SET NOTIFY OFF
SET CLOCK STATUS
SET PALETTE OFF
SET BELL ON
SET SAFETY OFF
SET ESCAPE ON
SET KEYCOMP TO WINDOWS
SET CARRY ON
SET CONFIRM ON
SET EXACT ON
SET NEAR ON
SET ANSI OFF
SET LOCK ON
SET EXCLUSIVE ON
SET MULTILOCKS ON
SET REFRESH TO 0,5
SET ODOMETER TO 100
SET CURRENCY LEFT
SET C
您可能关注的文档
最近下载
- 天眼之父时代楷模学习南仁东精神PPT课件.pptx VIP
- 五笔打字教程.doc VIP
- IS580系列伺服驱动器用户手册.pdf
- 商法学(第五版)课件:公司与公司法概述.pptx
- 医院检验科副主任个人述职报告.pptx VIP
- 20241011-01 智能制造工业互联网数字化智能工厂解决方案(MES、WMS、ERP).pptx VIP
- GB50856-2013:通用安装工程工程量计算规范.pdf VIP
- 某中心校对强制或变相强制学生购买课外读物行为的管控制度.docx VIP
- 2024年12月大学英语四级考试真题合集(共3套).pdf VIP
- 国际人才英语教程 初级教学课件Unit 3.ppt VIP
原创力文档


文档评论(0)