分类筛选
分类筛选:

软件开发类有关毕业论文格式范文 和基于powerbuilder9.0和access2003平台的发电厂工资系统软件开发相关学术论文怎么写

版权:原创标记原创 主题:软件开发范文 类别:专科论文 2024-02-08

《基于powerbuilder9.0和access2003平台的发电厂工资系统软件开发》

该文是关于软件开发相关学术论文怎么写和powerbuilder9.0和access2003和access2003平台方面学术论文怎么写。

一、开发背景

随着国有企业薪酬体系改革的不断深入、薪酬管理逐步规范以及信息化技术的快速发展,在某发电系统中使用多年的“四位一体”人事管理系统已难以适应目前的薪酬管理工作需要.一是效率低下,报表时需要重复进行数据导入导出工作,这一基础工作占据了薪酬工作人员大量的时间和精力.二是操作过程中数据校验功能较为简单,误操作时有发生,自检功能落后,无法满足工资报表对准确度的要求.目前市面上的工资管理软件多为人事系统中的附加模块,少有专门的工资计算软件,且功能多为通用功能,与所在发电系统执行的岗位薪点工资管理体系匹配度较差.基于以上原因,在总结了多年工作经验的基础上,结合所在发电系统的工资体系,开发了工资管理系统.

二、开发平台简介

本系统采用前端应用程序- 中间层数据接口- 后台数据库三层体系结构.由于三个层次间相互独立,即方便软件系统的后期移植和扩展又可以在发生程序错误时限制波及范围,避免系统整体崩溃.

1. 前端开发环境

powerbuilder 是著名数据库厂商sybase 公司推出的数据库应用快速开发工具,主要应用于数据库前端应用开发.其9.0 版本于2003 年发布,以其功能强大的数据窗口技术以及性能优异的数据库访问能力著称.本系统的主要功能包括数据的基本维护与导入导出以及各类表单报表的生成均基于其数据窗口功能实现.数据窗口功能的应用不仅缩短了系统开发周期,而且由于其功能封装的特性提高了系统的稳定性.

2. 中间层数据接口

开放数据库互连(ODBC) 是微软公司提出的数据库访问接口标准.开放数据库互连定义了访问数据库API 的一个规范,这些API独立于不同厂商的数据库管理系统,也独立于具体的编程语言应用系统程序通过标准API 来连接数据源,因此开发过程中不需指定特定的数据库系统,所以数据库系统的开放性被建立.开放数据库互联(ODBC) 为数据库应用程序访问异构型数据库提供了统一的数据存取API,应用程序不必重新编译、连接就可以与不同的数据库系统相联.目前支持ODBC 的有Oracle,Access,X - Base 等10 多种流行的数据库系统.本系统在开发阶段以及后期应用阶段均采用ODBC 开放数据接口,由于其作为XP 等微软操作系统的默认安装组件安装,使得其具有普遍性特点.得益于其开放、普遍以及易于部署的特性,本系统可十分方便的部署在大部分电脑上而不用考虑兼容性问题.

3. 数据库系统

Access2003,是微软公司发布的关系数据库管理系统.它结合了 MicrosoftJet Database Engine 和图形用户界面两项特点,是微软公司office2003 的系统程序之一.数据库符合关系数据库理论,有着完整的数据定义、数据处理、数据安全管理体系.它的图形化用户界面可以使用户方便的创建数据库系统.由于office 软件的广泛应用使得本系统可以方便地在大部分电脑上部署.

三、系统主要特点

本工资系统由专门从事国有企业薪酬管理工作人员进行开发,并且在实际工作中进行反复验证、不断完善,既保证了开发人员对薪酬政策的掌握水平,又最大程度地满足薪酬管理从业者的工作需要.从使用者的角度出发,本系统在设计过程中进行了多方面的优化,在最大程度的避免重复操作的同时又保持了系统的灵活性,避免了大型系统在特殊情况下灵活不足的问题.

1. 本系统大量应用SQL 语句,尤其是核心计算代码均为SQL语句,得益于此其主要数据运算工作均由后台数据库完成,可提高大批量数据计算的运算效率.此外,在面对过量数据运算时,直接将后台数据库更换为SQLSEVER、ORACLE 等专业数据库管理系统便可提高系统运算能力.

2. 结合大型企业管理扁平化、管理人员一岗多职的发展趋势,系统开发时综合考虑工资、保险两块内容,分别设计了工资模块、保险模块、个税计算模块以及加班费计算模块,各模块间数据共享,即保证了各模块间的无缝对接,又避免了由于数据不同步造成的数据差异,降低了后期数据校验难度.

3. 主要数据模块均提供数据导入导出功能,方便数据的批量维护,更方便了不同口径的统计分析以及上级单位人事管理系统的日常数据维护工作.

4. 数据库采用笛卡尔积数据库形式,既减少了数据库占用空间又为系统日后功能扩展留下充足空间.

四、系统各模块功能介绍

本工资管理系统主要由工资模块、保险模块以及其他辅助功能模块组成.

1. 工资管理模块

工资管理模块是本系统的核心模块,主要实现员工工资、奖金、加班费以及个人所得税的计算、报表打印、统计分析、各类数据导出以及错误修改功能,具体由输入功能、计算功能、输出功能以及工资数据修改功能实现.

为了实现体检费、企业年金等额外应税工资项目的个税计算,本系统进行了专门功能优化,在工资奖金直接录入功能与保险补缴功能中提供了其他纳税项目录入与其他免税项目录入功能.

针对年终奖个税计算问题,系统在奖金录入功能中加入了个税计算标识,年终奖将不计入次月应税工资收入.同时,在个税计算功能中可通过直接导入个税功能输入年终奖应纳税额度,输入的应纳税额度体现在对应的奖金表中.

为了系统上线后能实现平稳过渡,本系统提供工资详细情况导出功能,可保证新系统当月各项数据导出与“四位一体”系统( 老系统) 的月度明细表格式一致.

2. 保险管理模块

保险管理模块主要实现基本社会保险、住房公积金、企业年金的管理工作.可实现社会保险及住房公积金的自动计算及计提表打印输出.主要由输入、输出以及计算功能组成.

为了实现系统上线后的平稳过渡,在保险管理模块中同样设置了与“四位一体”系统匹配的保险月度明细表导出功能.

3. 其他辅助功能模块

其他辅助功能模块为工资、保险模块提供数据支持的同时还提供各项统计分析以及报表数据导出功能.具体包括工资台账、员工个人收入台账、岗位收入分析数据的自动统计;直接导出上级人事管理系统工资模块所需导入数据,经过简单复制粘贴后便可导入上级人事管理系统;可以完成个人所得税报盘数据的导出功能.

此外,本工资管理系统各输入功能均支持EXCEL 数据导入/导出,可通过EXCEL 表与其他系统实现数据交换.为方便查看和统计分析,系统中的大部分功能窗口均设置了排序、过滤、查找以及选中行高亮显示功能.

4. 人性化设计

(1) 自动纠错、智能提醒

为防止误操作,本系统在导入过程中加入了覆盖提醒、员工姓名与工号校验以及工资保险不对应提醒等功能.例如,输入的加班数据会覆盖其他工资奖金数据,系统将询问是否覆盖,并显示即将被覆盖的工资、奖金名称;如果不一致,系统将终止导入进程,并提示检查后重新导入;在打印工资表时系统会自动检查工资、个税、保险数据对应情况,如果发现错误系统将发出警告提示.

(2) 数据自动同步、可自定义导出内容

本系统在设计时优化了工资计算流程,对已有数据的使用均采用引用方式,既减轻了用户的数据输入量又避免了由于数据不同步造成的系统错误.系统采集用户输入的人员、工资、保险信息等数据,通过校验和处理后形成系统基础数据.基础数据经过一次计算,得到工资、保险计算结果,经过二次计算后形成个税计算结果.计算结果和基础数据通过不同方式的汇总组合后,形成各项报表及统计结果进行输出.

五、系统应用效果

本系统经过调试、完善,在实践应用中运转流畅、操作简便、界面友好,与其他相关系统的匹配度较高,满足薪酬信息化管理工作需求,体现出了高效率、高准确率和高稳定性.一方面得益于系统各功能模块数据共享以及数据的自动处理功能,极大的减轻了用户的日常工资管理工作量,处理相同工作任务可缩短至原管理系统工作时间的1/3.另一方面由于系统完善的自动校验功能、异常警告功能以及规范的操作流程使得降低了由于用户疏忽造成的工资管理工作失误几率,有效提高了薪酬管理人员的工作效率.由于该系统功能集成度高,与其他系统匹配度高,联系发电企业薪酬管理实际情况紧密,能大大提高发电企业薪酬工作效率,在发电企业中具有较高的推广价值.

软件开发论文参考资料:

软件技术毕业论文

电子杂志制作软件

论文免费查重软件

软件论文

常用工具软件论文

开发杂志社

总而言之,这篇文章为一篇关于对写作powerbuilder9.0和access2003和access2003平台论文范文与课题研究的大学硕士、软件开发本科毕业论文软件开发论文开题报告范文和相关文献综述及职称论文参考文献资料有帮助。

和你相关的