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

上传人:b****2 文档编号:1665891 上传时间:2022-10-23 格式:DOC 页数:36 大小:2.30MB
下载 相关 举报
财务管理系统之工资管理毕业论文.doc_第1页
第1页 / 共36页
财务管理系统之工资管理毕业论文.doc_第2页
第2页 / 共36页
财务管理系统之工资管理毕业论文.doc_第3页
第3页 / 共36页
财务管理系统之工资管理毕业论文.doc_第4页
第4页 / 共36页
财务管理系统之工资管理毕业论文.doc_第5页
第5页 / 共36页
点击查看更多>>
下载资源
资源描述

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

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

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

财务管理系统(工资管理)

摘要

随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。

本系统为财务管理系统,基于安全因素,并针对核算上“操作快捷、功能复杂”的特点,采用C/S结构处理方式。

其开发主要包括数据库的建立和维护以及前端应用程序的开发两个方面。

本系统在WINDOWSXP系统开发平台上,选用PowerBuilder9.0作为前端的应用开发工具,并采用SQLServer2000作为后台数据库。

财务管理系统可以使公司或企事业的财务工作人员减轻工作压力,比较系统地对财务上的各项服务和信息进行管理.其中,工资管理子系统的主要功能是进行企业工资的核算和发放,工资动态变动管理等,从而帮助企业的财务主管部门提高工作效率,实现企业工资信息管理的系统化、规范化和自动化。

在信息化,全球化的今天,开发一套大众的、兼容性好的系统是很有必要的。

关键词:

财务管理/工资管理/PowerBuilder9.0/SQLServer2000

FINANCIALMANAGEMENTSYSTEM(SALARYMANAGEMENT)

Abstract

Asinformationtechnologymoreandmoredepthinthemanagementofapplications,theimplementationofmanagementinformationsystemhasgraduallymaturedtechnically.Thesystemforthefinancialmanagementsystem,basedonsafetyconsiderations,andaccountingforthe"quickoperation,thefunctionalcomplex"features,theuseofC/Sstructureapproach.Itsdevelopmentincludestheestablishmentandmaintenanceofthedatabasefront-endapplications,aswellastwoaspectsofthedevelopment.ThissystemintheWINDOWSXPsystemdevelopmentplatform,thechoiceofthePowerBuilder9.0asthefront-endapplicationdevelopmenttools,andusingSQLServer2000asthebackgrounddatabase.

Financialmanagementsystemcanalleviatethepressureofworkincompaniesorenterprisesforthefinancestaff.Itcanmanagetheservicesandinformationonfinancialsystematically.Amongthem,themainfunctionsofsalarymanagementsubsystemistofinishtheaccountingandpaymentofthewages.Inordertoimprovetheefficiencyofthefinancialmanagementandmakethesalarymanagementofenterprisesystematic,standardizaticandautomatic.Withtheinformationandglobalization,itisnecessarytodevelopageneralandgoodcompatibilitysystem.

KEYWORDSfinancialmanagement,salarymanagement,PowerBuilder9.0,SQLServer2000

目录

摘要 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.2.3操作可行性 7

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

结束语 30

致谢 31

参考文献 32

32

1绪论

1.1开发背景及环境

1.1.1系统开发背景

当前,我们正处在一个经济高速发展、改革日新月异的时代,新的思想不断涌现、新的技术不断更新,推动着各行各业的飞速变革。

目前我国企业信息化工作已基本完成会计电算化这一阶段,如何更好的利用会计信息,实现财务的数字网络化管理,促进财务管理的自动化,从而更好的为企业经营者提供及时准确的财务信息,是企业面临的一大难题。

实现财务的集成管理、加强财务监控是当前企业面临的首要任务。

财务管理系统对于任何一家企业、公司和单位甚至个人的发展都是不可缺少的,企业的生存和发展很大程度上依赖于财务活动所涉及的不同利益主体之间的协调、平衡。

而企业管理目标就是企业价值最大化,加强企业财务管理的各环节的实施有助于正确地制定理财策略。

因此为了便于企业的运行与管理,有必要建立一套行之有效的集成财务管理系统,针对不同的财务业务,采用不同的管理手段,从而使相关的财务业务达到一体化协同运营,提升管理水平,保证财务信息的实效性,提高工作效率。

1.1.2开发环境

表1.1开发环境

硬件平台

CPU

IntelP41.5G

主板

Intel850芯片组的GA-8TX-C

内存

2×128M的三星Rambus内存

硬盘

SeagateBarracuda7200.780G

显卡

Unika小妖G9800

显示器

LG,17寸纯平显示器

软件环境

操作系统

MicrosoftWindowsXP简体中文专业版

办公软件

MicrosoftOffice2003

显卡驱动

nVIDIAForceWare驱动56.72版ForWin2000/XP

1.2开发工具简介

管理信息系统(MIS)是一个综合的用户—机器系统,它利用计算机提供信息以支持运行、管理、分析和决策功能。

对于广大从事MIS和数据库应用系统开发的软件人员来说,能拥有一套得心应手的辅助开发工具是他们梦寐以求的愿望。

1.2.1前台开发工具

Powersoft公司推出的PowerBuilder9.0是一种高效而快捷的集成开发环境,它提供了可视化的、面向对象的、基于客户机—服务器的开发环境。

目前,数据库应用中普遍采用的是C/S体系结构,在这种体系结构中,所有的数据都以数据库的形式存放在服务器上,客户机通过标准的SQL语句等方式访问服务器上数据库中的数据。

由于这种体系结构把数据和对数据的管理都统一放在了服务器上,保证了数据的安全性和完整性,同时也可以充分利用服务器高性能的特点。

PowerBuilder9.0是基于C/S结构的面向对象的可视化开发工具,作为一种优秀的开发工具,PowerBuilder具有以下特点:

(1)开放式数据库联接ODBC环境

这种体系结构能更好地满足企业的实际需要,有利于应用系统的移植和扩充。

目前,市场上流行的各种数据库系统软件,如Oracle\,Informix\,Sybase等,各行其道,使用户无所适从。

然而PowerBuilder为这些数据库提供了公共的前端工具,提供了开放式数据库连接ODBC,不仅适用于各种数据库管理系统,具有很好的兼容性,而且还能给已有的数据资源带来全新的图形界面。

(2)基于客户机/服务器的体系结构

基于客户机/服务器(Client/Sever)的体系结构可以减少硬件平台的投资,并能完成大型主机的功能,而且可以集中数据的存储和管理,实现资源的共享,降低维护的难度,提高了系统的安全性能,还能集中实施企业规则,实现企业信息的标准化。

(3)面向对象的应用程序开发方法

对象(OBJECT),是包含相关的数据(以变量的形式)以及用于操作这些数据的方法(子程序)的软件包。

一个对象是一个类的具体表现,在功能上它与其它程序保持独立,一个定义良好的对象具有封装的数据和功能。

对象可以继承。

函数、事件、窗体、菜单、用户对象都可以继承,通过继承,可以快捷地开发出全新的满足特定要求的对象。

如果没有继承,开发者将不得不每次在编写相似对象时使用大量重复性代码。

有时他们应用全局函数来减少冗余代码,但这会使代码要完成的任务复杂化。

在GUI环境下,友好的用户界面极为重要,其中标准化是一种很好的方法。

在特定类型窗口中许多细节都是相同的,如果不用父类对象,必须为这些事件不断地进行编码,如果从这个窗口到那个窗口代码不同,将不能保证一致的用户界面,因此必须设计一个单一代码源,以保证用户界面的一致性。

(4)可视化的开发环境

用户不用了解WINDOWS和C编程技术,通过图形化的交互操作,就可以设计实现应用系统,开发出美观、简洁的图形化界面来。

1.2.2后台开发工具

SQLServer是一个关系数据库管理系统,它最初是由MicrosoftSybase和Ashton-Tate三家公司共同开发的。

SQLServer2000是Microsoft公司推出的SQLServer数据库管理系统的一种较新版本,其中SQLServer2000又有4个版本,分别是个人版,标准版,企业版和开发版。

SQLServer2000继承了SQLServer7.0版本的优点,同时又比它增加了许多更先进的功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点,可跨越从运行MicrosoftWindows98的膝上型电脑到运行MicrosoftWindows2000的大型多处理器的服务器等多种平台使用。

SQLServer2000的具体优点如下:

(1)上手容易

由于SQLServer2000与Windows界面风格完全一致,且有许多"向导(Wizard)"帮助,因此易于安装和学习,有关SQLServer的资料、培训随处可

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 电力水利

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1