财务管理系统之工资管理毕业论文

上传人:206****923 文档编号:91112239 上传时间:2019-06-22 格式:DOC 页数:36 大小:2.30MB
返回 下载 相关 举报
财务管理系统之工资管理毕业论文_第1页
第1页 / 共36页
财务管理系统之工资管理毕业论文_第2页
第2页 / 共36页
财务管理系统之工资管理毕业论文_第3页
第3页 / 共36页
财务管理系统之工资管理毕业论文_第4页
第4页 / 共36页
财务管理系统之工资管理毕业论文_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《财务管理系统之工资管理毕业论文》由会员分享,可在线阅读,更多相关《财务管理系统之工资管理毕业论文(36页珍藏版)》请在金锄头文库上搜索。

1、I 财务管理系统(工资管理) 摘要 随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术 上已逐步成熟。本系统为财务管理系统,基于安全因素,并针对核算上“操作快捷、 功能复杂”的特点,采用 C/S 结构处理方式。其开发主要包括数据库的建立和维护 以及前端应用程序的开发两个方面。本系统在 WINDOWS XP 系统开发平台上,选用 PowerBuilder9.0 作为前端的应用开发工具,并采用 SQL Server2000 作为后台数据 库。 财务管理系统可以使公司或企事业的财务工作人员减轻工作压力,比较系统地 对财务上的各项服务和信息进行管理. 其中,工资管理子系统的主要功能是

2、进行企 业工资的核算和发放,工资动态变动管理等,从而帮助企业的财务主管部门提高工 作效率,实现企业工资信息管理的系统化、规范化和自动化。在信息化,全球化的 今天,开发一套大众的、兼容性好的系统是很有必要的。 关键词关键词:财务管理/工资管理/PowerBuilder 9.0/SQL Server 2000 II FINANCIAL MANAGEMENT SYSTEM(SALARY MANAGEMENT) Abstract As information technology more and more depth in the management of applications, the im

3、plementation of management information system has gradually matured technically. The system for the financial management system, based on safety considerations, and accounting for the “quick operation, the functional complex“ features,the use of C/S structure approach.Its development includes the es

4、tablishment and maintenance of the database front-end applications, as well as two aspects of the development. This system in the WINDOWS XP system development platform, the choice of the PowerBuilder9.0 as the front-end application development tools, and using SQL Server2000 as the background datab

5、ase. Financial management system can alleviate the pressure of work in companies or enterprises for the finance staff. It can manage the services and information on financial systematically. Among them ,the main functions of salary management sub system is to finish the accounting and payment of the

6、 wages .In order to improve the efficiency of the financial management and make the salary management of enterprise systematic, standardizatic and automatic.With the information and globalization, it is necessary to develop a general and good compatibility system. KEY WORDS financial management ,sal

7、ary management ,PowerBuilder9.0,SQL Server 2000 III 目 录 摘要 .I Abstract II 目 录 .III 1 绪论 .1 1.1 开发背景及环境 1 1.1.1 系统开发背景1 1.1.2 开发环境.1 1.2 开发工具简介 2 1.2.1 前台开发工具2 1.2.2 后台开发工具3 1.3 系统开发意义 4 2 系统分析 .5 2.1 工资管理子系统需求分析 5 2.1.1 工资管理子系统简介.5 2.1.2 设计目标.5 2.1.3 设计思想.6 2.2 可行性分析 6 2.2.1 经济可行性.6 2.2.2 技术可行性.7 2.

8、2.3 操作可行性.7 IV 2.3 系统的安全性分析 7 3 系统总体设计 .8 3.1 系统功能模块划分 8 3.2 财务管理业务数据流图 9 3.3 工资管理模块划分 9 3.4 数据描述 .10 4 数据库设计 12 4.1 数据库需求分析 .12 4.2 数据表的设计与创建 .12 4.3 数据库的连接 .14 5 系统详细设计 19 5.1 系统模块详细设计 .19 5.2 登录模块及代码设计 .20 5.3 主窗体模块设计 .21 5.4 各子窗体截图及代码设计 .22 6 系统测试 28 6.1 系统测试的目的 .28 6.2 用户界面测试 .28 6.3 性能测试 .29 结

9、束语 30 致 谢 31 参考文献 32 1 1 绪论 1.1 开发背景及环境 1.1.1 系统开发背景 当前,我们正处在一个经济高速发展、改革日新月异的时代,新的思想不断涌 现、新的技术不断更新,推动着各行各业的飞速变革。目前我国企业信息化工作已 基本完成会计电算化这一阶段,如何更好的利用会计信息,实现财务的数字网络化 管理,促进财务管理的自动化,从而更好的为企业经营者提供及时准确的财务信息, 是企业面临的一大难题。实现财务的集成管理、加强财务监控是当前企业面临的首 要任务。 财务管理系统对于任何一家企业、公司和单位甚至个人的发展都是不可缺少的, 企业的生存和发展很大程度上依赖于财务活动所涉

10、及的不同利益主体之间的协调、 平衡。而企业管理目标就是企业价值最大化,加强企业财务管理的各环节的实施有 助于正确地制定理财策略。因此为了便于企业的运行与管理,有必要建立一套行之 有效的集成财务管理系统,针对不同的财务业务,采用不同的管理手段,从而使相 关的财务业务达到一体化协同运营,提升管理水平,保证财务信息的实效性,提高 工作效率。 1.1.2 开发环境 表 1.1 开发环境 硬件平台 CPUIntel P4 1.5G 主板Intel 850 芯片组的 GA-8TX-C 内存2128M 的三星 Rambus 内存 硬盘 Seagate Barracuda 7200.7 80G 显卡Unika

11、 小妖 G9800 显示器LG,17 寸纯平显示器 软件环境 2 操作系统Microsoft WindowsXP 简体中文专业版 办公软件 Microsoft Office 2003 显卡驱动nVIDIA ForceWare 驱动 56.72 版 For Win2000/XP 1.2 开发工具简介 管理信息系统(MIS)是一个综合的用户机器系统,它利用计算机提供信息以支 持运行、管理、分析和决策功能。对于广大从事 MIS 和数据库应用系统开发的软件 人员来说,能拥有一套得心应手的辅助开发工具是他们梦寐以求的愿望。 1.2.1 前台开发工具 Powersoft 公司推出的 PowerBuilde

12、r9.0 是一种高效而快捷的集成开发环境,它 提供了可视化的、面向对象的、基于客户机服务器的开发环境。 目前,数据库应用中普遍采用的是 C/S 体系结构,在这种体系结构中,所有的 数据都以数据库的形式存放在服务器上,客户机通过标准的 SQL 语句等方式访问服 务器上数据库中的数据。由于这种体系结构把数据和对数据的管理都统一放在了服 务器上,保证了数据的安全性和完整性,同时也可以充分利用服务器高性能的特点。 PowerBuilder9.0 是基于 C/S 结构的面向对象的可视化开发工具,作为一种优秀的 开发工具,PowerBuilder 具有以下特点: (1)开放式数据库联接 ODBC 环境 这

13、种体系结构能更好地满足企业的实际需要,有利于应用系统的移植和扩充。目 前,市场上流行的各种数据库系统软件,如 Oracle,Informix, Sybase 等,各行其道,使 用户无所适从。然而 PowerBuilder 为这些数据库提供了公共的前端工具,提供了开 放式数据库连接 ODBC,不仅适用于各种数据库管理系统,具有很好的兼容性,而且还 能给已有的数据资源带来全新的图形界面。 (2)基于客户机/服务器的体系结构 基于客户机/服务器(Client/Sever)的体系结构可以减少硬件平台的投资,并能 完成大型主机的功能,而且可以集中数据的存储和管理,实现资源的共享,降低维护的 难度,提高了

14、系统的安全性能,还能集中实施企业规则,实现企业信息的标准化。 (3)面向对象的应用程序开发方法 对象(OBJECT),是包含相关的数据(以变量的形式)以及用于操作这些数据的方法 3 (子程序)的软件包。一个对象是一个类的具体表现,在功能上它与其它程序保持独立,一 个定义良好的对象具有封装的数据和功能。对象可以继承。函数、事件、窗体、菜 单、用户对象都可以继承,通过继承,可以快捷地开发出全新的满足特定要求的对象。 如果没有继承,开发者将不得不每次在编写相似对象时使用大量重复性代码。有时他 们应用全局函数来减少冗余代码,但这会使代码要完成的任务复杂化。在 GUI 环境下,友 好的用户界面极为重要,

15、其中标准化是一种很好的方法。在特定类型窗口中许多细节 都是相同的,如果不用父类对象,必须为这些事件不断地进行编码,如果从这个窗口到 那个窗口代码不同,将不能保证一致的用户界面,因此必须设计一个单一代码源,以保 证用户界面的一致性。 (4)可视化的开发环境 用户不用了解 WINDOWS 和 C 编程技术,通过图形化的交互操作,就可以设计实现 应用系统,开发出美观、简洁的图形化界面来。 1.2.2 后台开发工具 SQL Server 是一个关系数据库管理系统,它最初是由 Microsoft Sybase 和 Ashton-Tate 三家公司共同开发的。SQL Server 2000 是 Micro

16、soft 公司推出的 SQL Server 数据库管理系统的一种较新版本,其中 SQL Server 2000 又有 4 个版本, 分别是个人版,标准版,企业版和开发版。SQL Server 2000 继承了 SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能,具有使用方便,可伸缩性 好与相关软件集成程度高等优点,可跨越从运行 Microsoft Windows 98 的膝上型 电脑到运行 Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。 SQL Server 2000 的具体优点如下: (1)上手容易 由于 SQL Server 2000 与 Windows 界面风格完全一致,且有许多“向导(Wizard) “帮助,因此易于安装和学习,有关 SQL Server 的资料、培训随处可得,并且目前 国内具有 MCDBA 认证的工程师不在少数。 从另一个角度来讲,学习 SQL Server 2000 是掌握其他平台及大型数据,如 Oracle,Sybase,DB/2 的基础。因为这些大型数据库对于设备、平台、人员知

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号