财务管理系统课程设计.docx

上传人:b****6 文档编号:15575466 上传时间:2023-07-05 格式:DOCX 页数:56 大小:1.73MB
下载 相关 举报
财务管理系统课程设计.docx_第1页
第1页 / 共56页
财务管理系统课程设计.docx_第2页
第2页 / 共56页
财务管理系统课程设计.docx_第3页
第3页 / 共56页
财务管理系统课程设计.docx_第4页
第4页 / 共56页
财务管理系统课程设计.docx_第5页
第5页 / 共56页
财务管理系统课程设计.docx_第6页
第6页 / 共56页
财务管理系统课程设计.docx_第7页
第7页 / 共56页
财务管理系统课程设计.docx_第8页
第8页 / 共56页
财务管理系统课程设计.docx_第9页
第9页 / 共56页
财务管理系统课程设计.docx_第10页
第10页 / 共56页
财务管理系统课程设计.docx_第11页
第11页 / 共56页
财务管理系统课程设计.docx_第12页
第12页 / 共56页
财务管理系统课程设计.docx_第13页
第13页 / 共56页
财务管理系统课程设计.docx_第14页
第14页 / 共56页
财务管理系统课程设计.docx_第15页
第15页 / 共56页
财务管理系统课程设计.docx_第16页
第16页 / 共56页
财务管理系统课程设计.docx_第17页
第17页 / 共56页
财务管理系统课程设计.docx_第18页
第18页 / 共56页
财务管理系统课程设计.docx_第19页
第19页 / 共56页
财务管理系统课程设计.docx_第20页
第20页 / 共56页
亲,该文档总共56页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

财务管理系统课程设计.docx

《财务管理系统课程设计.docx》由会员分享,可在线阅读,更多相关《财务管理系统课程设计.docx(56页珍藏版)》请在冰点文库上搜索。

财务管理系统课程设计.docx

财务管理系统课程设计

(此文档为word格式,下载后您可任意编辑修改!

 

XX大学

课程设计

 

2015

1

4

课程设计任务书

题目:

财务管理系统设计

要求完成的主要任务:

1.按问题的需要,设计出WEB目标、模块结构、数据库结构。

要求:

问题分析透彻、关系理解正确、处理得当。

程序结构合理,界面完备清晰。

尽量发挥面向对象程序的特色。

2.编制程序。

至少1500行程序代码。

3.调试程序,以达到预期的目的。

设计报告切忌雷同、切忌抄袭。

设计报告中应包括分析设计(含系统功能图、库表及表间的关系、界面设计)、关键技术描述、主要源代码等。

报告还应有开发环境、操作方法、课程设计的心得,软件的改进意向等内容。

设计工作量:

40课时

工作计划:

设计内容

课时分配(学时)

选定题目

2

需求分析

6

系统设计

8

编码实现

16

系统测试

6

提交软件、提交设计说明书(报告),并答辩

2

 

课程设计成绩评定表

一课题背景4

1.1发展状况4

1.2目前技术发展4

1.3课题意义5

二需求分析5

2.1行业分析5

2.2客户需求6

2.3系统需求分析7

三系统设计7

3.1系统目标7

3.2系统设计8

3.3数据库设计9

3.4类图设计14

四系统实现与说明15

4.1关键代码说明15

4.2软件功能实现24

五心得体会29

一课题背景

1.1发展状况

财务管理系统发展至今,已经从以前的传统财务管理系统阶段发展到现今的现代财务管理系统。

传统的财务管理系统主要是以会计业务为基础,在此基础上扩充其他的一些财务操作。

如总账管理、生产财务报表等。

在当今的时代背景下,传统的财务管理系统所具备的一些缺点已经不能满足企业的管理需求。

现代财务管理系统随着信息技术的发展以及管理思想的不断创新而不断发展,利用计算机及网络加强与拓展传统财务管理系统的职能进入到了一个加速阶段。

从最初的DOS平台到WINDOWS、Unix平台乃至MacOSX平台,数据库从dBASE、foxpro再到SQLSever、Sybase、Oracle等大型数据库、系统结构也基本上建立在CS甚至BS结构上。

借助于大型数据库系统的管理分析功能,财务管理软件在向更强的分析功能发展,也有的在向支持企业管理的方向发展。

演变成ERP管理软件。

财务管理软件从最初到现在也经历了5个时期;

(1)单项型财务软件。

(2)基于LAN(局域网)的核算型财务管理软件。

(3)管理型财务软件。

(4)第4代财务软件。

(5)智能分析型财务管理系统,也是第5代财务管理软件。

1.2目前技术发展

从诞生之日起,我国财务管理软件已经经历了四个发展时代。

即最初的基本核算、融入财务管理概念、支持决策、实现业务管理四个时代。

而我国的财务管理软件经过了四代发展后,随着企业信息化的不断深入,随着中小企业的迅速崛起,也开始挺进第五代,即财税协同型财务管理软件。

第五代财务管理软件现今是基于WINDOWS、Unix或者MacOSX平台上来实现。

使用SQLSever、Sybase、Oracle等大型数据库。

美国在1990年提出的ERP(企业资源计划)在如今也已经得到了成熟的应用,它从MRP(物料需求计划)发展而来的新一代集成化管理信息系统。

它拓展了MRP的功能。

ERP系统集信息技术与先进的管理思想于一身,给财务管理系统带来了先进的思想。

ERP中的财务管理模块与一般的财务软件不同,作为ERP系统中的一部分,它和系统的其他模块有相应的接口,能够互相集成。

财务管理的功能主要是基于会计核算的数据,再加以分析,从而进行相应的预测,管理和控制活动。

他侧重于财务计划、控制、分析和预测。

1.3课题意义

当信息化的浪潮席卷全球的时候。

信息化是全球经济一体化条件下,我国实现跨越式发展的一条必由之路也是企业实现管理变革、提升自身竞争力的绝好机会。

经济全球化的趋势,一方面要求,企业要走向国际市场,就必须采用与国际接轨的管理体系和商务模式;另一方面,大批跨国公司进入国内市场,中国企业要与之竞争,也要完善自身的管理体系和商务模式。

企业信息化涵盖了产品信息化、设计信息化、生产过程信息化、企业管理信息化和市场经营信息化,这五个方面都与财务数据有着紧密联系,不同企业的核心业务都是不同的,但是其核心资源都是财务,而且一个企业的会计部门是企业实现信息化最早的部门之一。

会计部门是企业重要的管理部门,对企业所要贯彻、实行、推广的各种经营理念、企业文化起重要作用,并且具体实施的过程中,财务信息的处理也是非常重要的一个环节,因此财务管理是信息化的必要切入点。

财务管理系统应包括信息流和资金流管理,以成本控制为重点,将企业的实际业务和财务软件相结合,实现财务信息的全面高效集成,使企业资源达到最佳配置状态,提高企业的财务管理能力,能够为企业其他业务领域的信息化提供基础和保障。

二需求分析

2.1行业分析

自从我国加入世贸组织以后,意味着中国的整体经济环境迎来了一次大“换血”,从政府到企业,无可避免地接受着国际经济环境的洗礼。

高效的企业管理一直是中国企业的“软肋”,其中高效的财务管理更成了企业发展的瓶颈。

在这个说明都讲求信息化的时代,财务管理的信息化显得尤为迫切。

信息化建设是推动企业管理创新、技术创新和制度创新的强大动力,而财务管理信息化是企业信息化的重点和核心,是一个关键环节。

现代信息技术的发展为企业实行集中统一的财务管理创造了条件。

如何建立健全企业经营机制,形成卓有成效的管理系统是企业能否生存发展的根本所在。

作为企业管理系统中作用日益增强的一个重要分支——财务管理系统的建立。

其重要性、紧迫性是不言而喻的。

在信息化和世界经济一体化的大背景下,财务管理系统的开发可谓是一个朝阳产业,不管是政府部门还是企业自身,都需要建立与国际接轨的先进管理模式,财务管理更是重中之重。

以前的传统财务管理系统已不能满足现在企业或者政府的需求。

现代财务管理系统的开发符合时代的大背景。

财务管理系统的开发作为一个新兴产业,基于计算机技术的发展,在操作系统上进行开发,对开发人的编程水平有着一定的要求。

要在尽量满足客户需求的同时,并同时要具备美观、使用、方便的特点。

2.2客户需求

利用已建立的企业网公开企业的财经制度。

预算编制,收费的政策依据、项目、标准和范围等,为企业与客户提供资金流向、公司账户、工资发放、货物的存余等情况。

员工可在通过身份验证后登录系统,快捷地查询所需的财务信息。

财务人员不用再手工写收据,通过打印实现完成收据书写过程减轻了工作量,提高了业务水平。

财务人员随时向外提供信息,使使用者可以随时到财务网查询所需要的信息。

同时财务人员还为领导决策提供依据,从而提高企业管理水平,控制生产成本,规范管理流程,增强对市场变化的应变能力。

财务管理系统,作为企业管理系统中的子系统是组织企业财务活动,处理企业财务关系的管理系统。

通过对资金的筹集、运用、回收及分配来实现提高企业的经济效益的目的。

因此,企业的财务关系决定了企业财务管理。

就企业自身而言,企业的组织形式是企业经营机制形成的基础,是形成企业财务关系的根本所在,所以财务管理系统必须适应企业的组织形式。

也就是说,只有适应企业组织形式所决定的企业财务关系,才有可能服务于企业管理系统。

企业的组织形式决定了财务管理系统的形式,是企业财务管理系统的基础。

客户要求我们所设计开发的财务管理系统不仅要实现了传统系统的功能,更要从操作的便捷性出发,使之简单,实用。

根据调查发现,部分系统客户在没有专业人士的指导下无法正常和完全的使用系统的功能,无形之中给企业带来了很大的不便,也给软件的推广增加了不小的难度。

在考虑客户需求以及管理系统的实用性的同时,我们尽量设计出一个功能完全、操作简便的财务管理系统。

2.3系统需求分析

财务管理系统是指,财务管理各相关的因素按一定的规则结合起来,在外在环境提供的种种机会和限制条件下,为实现财务目标而进行的整体运作体系。

一个完善的财务管理系统应该具有基础数据管理、凭证管理、账簿管理、结账及报表这5大板块。

其中基础数据管理又包括了会计科目设置和账户设置。

凭证管理又包括了凭证输入与凭证过账。

账簿管理包含了总分类账和明细账。

结账及报表其中包含了试算平衡表、期末结账以及资产负债表。

会计科目设置应小心包含了科目的名称及其代码,应有查看、搜索、添加、删除、修改等功能。

账户设置乃建立新账簿或者启用新账簿以及试算平衡功能。

凭证输入也就是会计凭证输入,包含有凭证搜索功能,当输入凭证编号时,会自动显示出凭证的详细信息,方便财务工作人员查阅。

以及浏览、添加、删除、修改等功能。

凭证过账功能相比传统的手工记账更为方便,如果有错误可以反过账,而手工过账要么用红字划要么重抄。

总分类账根据总分类科目来开设账户,用来登记全部经济业务,进行总分类核算,提供总括核算资料的分类账簿。

明细账按明细分类账户登记的账簿叫做明细分类账,简称“明细账”。

明细账也称明细分类账,是根据总账科目所属的明细科目设置的,用于分类登记某一类经济业务事项,提供有关明细核算资料。

试算平衡表列出了每一次试算平衡的结果,方便财务人员的核对。

以及总结某一会计期间(季度或者年度)的经营活动情况就是期末结账。

资产负债表,亦称财务状况表。

这也是相当重要的,其可以让企业内部除错、经营方向、防止舞弊,也可以让所有阅读者于最短时间了解企业经营状况。

反映了企业资产、负债、所有者权益的总体规模和结构。

三系统设计

3.1系统目标

如何建立健全的企业经营机制,形成卓有成效的管理系统是企业能否生存发展的根本所在。

作为企业管理系统中作用日益增强的一个重要分支—财务管理系统的建立,其重要性、紧迫性是不言而喻的。

科学地组织企业的财务活动,正确地处理企业的财务关系是企业财务管理系统的目的。

通过对资金的筹集、运用、回收及分配来实现提高企业的经济效益的目的。

财务管理的目标是为企业管理总目标服务的,并受其指导与控制。

财务管理系统的基础是适应企业组织形式。

只有适应企业组织形式所决定的企业财务关系,才能服务于财务管理系统。

3.2系统设计

在设计财务管理系统之前,应先了解设计应遵循的三个原则:

安全性、实用性、灵活性。

结合业界现有的软硬件产品和软件开发工具,经过综合考虑,选择微软公司的SQLserver数据库作为财务管理系统运行的数据库服务平台。

开发工具主要利用VisualStudio2010。

通过用户需求分析,根据企业财务工作流程分析,本着模块划分的原则,把系统抽象为4个模块,分别为基础数据管理、凭证管理、账簿管理、结账及报表。

系统各个子模块的功能概要描述如下:

(1)基础数据管理。

基础数据管理又包含了两个子系统,分别是会计科目设置和账户设置。

会计科目设置主要包括科目的查询、添加、删除、修改。

搜索科目可以显示出科目代码、科目名称、助记码、科目类别以及余额方向等详细信息。

账户设置则包含了建立新账簿、启用新账簿以及试算平衡等功能。

(2)凭证管理。

凭证管理有两个子系统。

凭证输入与凭证过账。

凭证输入功能在于对会计凭证的查询、添加、删除、修改及搜索功能。

搜索功能可以查询凭证的详细信息(凭证编号、会计期间、日期)。

凭证过账就是讲相应凭证上的每一笔记录到明细账本里。

(3)账簿管理。

账簿管理包含了两个子系统。

总分类账与明细账。

总分类账是输入凭证编号搜索显示出科目代码、科目名称、会计期间、期初余额、本期借方合计、本期贷方合计、本年借方累计、本年贷方累计、余额等等详细信息。

明细账查询是输入科目代码、查询已过账的凭证的详细信息。

包括科目名称、会计期间、凭证字号、凭证编号、科目代码、借方、贷方、余额方向、余额等详细信息。

(4)结账及报表。

结账及报表也有三个功能,分别是试算平衡表、期末结账、资产负债表。

试算平衡表是定期地加计分类账各账户的借贷方发生及余额的合计数。

期末结账是为了总结某一会计期间的经营活动情况,定期进行结账。

资产负债表也称财务状况表,表示企业在会计期末的财务状况的会计报表。

3.3数据库设计

表3.3-1本期汇总账簿

列名

数据类型

允许null值

说明

subcode

char(20)

科目代码

kjperiod

Int

会计期间

qichuyue

money

期初月

benqijiefangheji

money

本期借方合计

benqidaifangheji

money

本期贷方合计

bennianjiefangleiji

money

本年借方累计

benniandaifangleiji

money

本年贷方累计

balance

money

余额

yedirection

char(4)

余额方向

表3.3-2本期明细账簿

列名

数据类型

允许null值

说明

neibucode

Int

内部编号

fenlucode

Int

分录编号

kjperiod

Int

会计期间

pzword

char(4)

凭证字号

pznumber

char(10)

凭证编号

summary

char(40)

摘要

subcoad

char(20)

科目代码

debside

money

借方

creside

money

贷方

yedirection

char(4)

余额方向

balance

money

余额

quantity

Int

数量

unitprice

money

单价

jsway

char(10)

结算方式

jsnumber

int

结算号

jsdate

char(10)

结算日期

yesign

char(4)

余额标记

表3.3-3分录表

列名

数据类型

允许null值

说明

number

int

编号

pznumber

char(10)

凭证编号

summary

char(40)

摘要

subcode

char(20)

科目代码

debit

money

借方

credit

money

贷方

quantity

Int

数量

unitprice

money

单价

jsway

char(10)

结算方式

jsmunber

int

结算号

jsdate

datetime

结算日期

表3.3-4分录表历史

列名

数据类型

允许null值

说明

number

int

编号

pznumber

char(10)

凭证编号

summary

char(40)

摘要

subcode

char(20)

科目代码

debit

money

借方

credit

money

贷方

quantity

Int

数量

unitprice

money

单价

jsway

char(10)

结算方式

jsmunber

int

结算号

jsdate

datetime

结算日期

表3.3-5科目表

列名

数据类型

允许null值

说明

subcoad

char(20)

科目代码

subname

char(20)

科目名称

zhujicoad

char(20)

助记码

subclass

char(20)

科目类别

sfchsub

char(10)

是否存货科目

yedirection

char(4)

余额方向

slunit

char(10)

数量单位

表3.3-6科目余额表

列名

数据类型

允许null值

说明

subcoad

char(20)

科目代码

qcjfyue

money

期初借方余额

qcdfyue

money

期初贷方余额

benqjffse

money

本期借方发生额

benqdffse

money

本期贷方发生额

bennjfljfse

money

本年借方累计发生额

benndfljfse

money

本年贷方累计发生额

benqjfyue

money

本期借方余额

benqdfyue

money

本期贷方余额

zuihjsfenlu

int

最后结算分录

kjperiod

int

会计期间

yeway

char(4)

余额方向

nbnumber

int

内部编号

表3.3-7凭证表

列名

数据类型

允许null值

说明

pznumber

char(10)

凭证编号

kjperiod

Int

会计期间

pzword

char

(2)

凭证字号

date

datetime

日期

fudanju

int

附单据

zhidan

char(20)

制单

jifangheji

money

借方合计

Daifangheji

money

贷方合计

gzstate

char(4)

过账状态

pzstate

char(10)

凭证状态

表3.3-8凭证表历史

列名

数据类型

允许null值

说明

pznumber

char(10)

凭证编号

kjperiod

Int

会计期间

pzword

char

(2)

凭证字号

date

datetime

日期

fudanju

int

附单据

zhidan

char(20)

制单

jifangheji

money

借方合计

Daifangheji

money

贷方合计

gzstate

char(4)

过账状态

pzstate

char(10)

凭证状态

表3.3-9损溢表

列名

数据类型

允许null值

说明

project

char(40)

项目

hangnumber

int

行号

benyushu

money

本月数

bennianleijishu

money

本年累计数

nianfen

datetime

年份

kjperiod

int

会计期间

zuihoujiesuanriqi

datetime

最后结算日期

nbnumber

int

内部编号

表3.3-10T1

列名

数据类型

允许null值

说明

number

Int

编号

pznumber

nchar(10)

凭证编号

summary

char(40)

摘要

subcode

nchar(20)

科目代码

debitside

money

借方

creditside

money

贷方

quantity

int

数量

Unitprice

money

单价

clearingform

char(10)

结算方式

clearingnum

int

结算号

clearingdate

datetime

结算日期

表3.3-11T2

列名

数据类型

允许null值

说明

pznumber

nchar(10)

凭证编号

kjperiod

int

会计期间

pzword

nchar

(2)

凭证字号

date

datetime

日期

fubill

int

附单据

zhibill

char(20)

制单

debtotal

money

借方合计

cretotal

money

贷方合计

gzstate

char(4)

过账状态

pzstate

char(10)

凭证状态

表3.3-12系统参数表

列名

数据类型

允许null值

说明

number

int

编号

canshumingcheng

char(20)

参数名称

quzhi

int

取值

表3.3-13账簿初始化表

列名

数据类型

允许null值

说明

subcode

char(20)

科目代码

subname

char(20)

科目名称

leijidebit

money

累计借方

leijicredit

money

累计贷方

qichuyue

money

期初余额

yedirection

char(4)

余额方向

表3.3-14资产负债表

列名

数据类型

允许null值

说明

kjperiod

Int

会计期间

xianjinjidengjiwu

money

现金及现金等价物

yingshouzangkuan

money

应收账款

huanzangzhunbei

money

坏账准备

yingshouzangkuanjingzhi

money

应收账款净值

liudongzichanzongji

money

流动资产总计

gudingzichanyuanzhi

money

固定资产原值

lejizhejiu

money

累计折旧

gudingzichanzongji

money

固定资产总计

qitazichan

money

其他资产

zichanzongji

money

资产总计

yingshouzhangkuan

money

应付账款

yushouzhangkuan

money

预收账款

yingfugongzi

money

应付工资

qitafuzai

money

其他负债

fuzaizongji

money

负债总计

shishouziben

money

实收资本

zibengongji

money

资本公积

yingyugongji

money

赢余公积

weifenpeilirun

money

未分配利润

suoyouquanyizongji

money

所有者权益总计

fuzaijisuoyouzhequanyizongji

money

负债及其所有者权益总计

3.4类图设计

四系统实现与说明

4.1关键代码说明

privatevoiddatarefresh()

{

SqlDataAdapterad=newSqlDataAdapter();

DataSe

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

当前位置:首页 > 总结汇报 > 实习总结

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2