第一章 绪论
1.1 财务管理系统简介
20 世纪 70 年代末,企业财务管理进入深化发展的新时期,并朝着国际化、精确化、电算化、网络化方向发展。
70 年代末和 80 年代初期,西方世界普遍遭遇了旷日持久的通货膨胀。大规模的持续通货膨胀导致资金占用迅速上升,筹资成本随利率上涨,有价证券贬值,企业筹资更加困难,公司利润虚增,资金流失严重。严重的通货膨胀给财务管理带来了一系列前所未有的问题,因此这一时期财务管理的任务主要是对付通货膨胀。通货膨胀财务管理一度成为热点问题。
80 年代中后期以来,进出口贸易筹资、外汇风险管理、国际转移价格问题、国际投资分析、跨国公司财务业绩评估等,成为财务管理研究的热点,并由此产生了一门新的财务学分支—国际财务管理。国际财务管理成为现代财务学的分支。
80 年代中后期,拉美、非洲和东南亚发展中国家陷入沉重的债务危机,前苏联和东欧国家政局动荡、经济濒临崩溃,美国经历了贸易逆差和财政赤字,贸易保护主义一度盛行。这一系列事件导致国际金融市场动荡不安,使企业面临的投融资环境具有高度不确定性。因此,企业在其财务决策中日益重视财务风险的评估和规避,其结果,效用理论、线性规划、对策论、概率分布、模拟技术等数量方法在财务管理工作中的应用与日俱增。财务风险问题与财务预测、决策数量化受到高度重视。
1.3 选题目的及意义
计算机已经成为我们学习和工作的得力助手,使用其可方便的管理企事业财务。
今天,计算机正在各行各业发挥着巨大的作用,它以其快速准确性弥补人类的先天不足,能够让计算机参与人们日常的财务管理事业,是一种时代发展的必然要求,也是一个社会国家进步的体现。况且现在建行已经建起了企业网上银行,本系统为企业理财系统的到来做了先期工作,比如计算机的财务管理模式的建立。
企业的生产经营活动中,资金流总是伴随着生产和经营活动发生的。由于系统处理的业务基本涵盖了企业所有的经济活动,为实现集成化财务奠定了基础。我们建立的财务管理系统体现了集成化的财务管理的特点,大部分生产和管理业务处理过程发生的财务数据来自各个业务管理子系统。财务管理部门和企业领导可以动态地掌握和控制生产经营活动中的资金使用情况,合理分配资金,提高资本运作的效率,实现企业社会价值的最大化。财务管理系统涉及的会计事务既有财务会计又有管理会计的内容。由于集成化财务的特点,系统更加注重企业内部的财务核算,通过对成本的计划、控制、监督、分析和考核来加强企业内部的管理,不断优化资源的利用,努力降低成本,提高企业的经济效益。
第二章 相关技术方案
2.1 设计模式简介
所有结构良好的面向对象软件体系结构中都包含了许多模式。实际上,当我评估一个面向对象系统的质量时,所使用的方法之一就是要判断系统的设计者是否强调了对象之间的公共协同关系。在系统开发阶段强调这种机制的优势在于,它能使所生成的系统体系结构更加精巧、简洁和易于理解,其程度远远超过了未使用模式的体系结构。
模式在构造复杂系统时的重要性早已在其他领域中被认可。特别地,ChristopherAlexander 和他的同事们可能最先将模式语言(pattern language)应用于城市建筑领域,他的思想和其他人的贡献已经根植于面向对象软件界。简而言之,软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。
设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。
可复用面向对象软件系统现在一般划分为两大类:应用程序工具箱和框架(Framework),我们平时开发的具体软件都是应用程序,Java的API属于工具箱;而框架是构成一类特定软件可复用设计的一组相互协作的类 , EJB(EnterpriseJavaBeans)是 Java 应用于企业计算的框架。
第三章 财务管理系统的需求分析.............................................................................. 21
3.1 用户需求分析 .................................................................................................. 21
3.2 系统建立原则 .................................................................................................. 23
3.3 系统结构图 ...................................................................................................... 24
3.4 系统各模块间关系 .......................................................................................... 27
3.5 本章小结 .......................................................................................................... 29
第四章 系统设计.......................................................................................................... 30
4.1 数据库设计 ...................................................................................................... 30
4.2 本章小结 .......................................................................................................... 42
第五章 功能模块的实现.............................................................................................. 43
5.1 总账系统的实现 .............................................................................................. 43
5.2 应收和应付系统的实现 .................................................................................. 44
5.3 工资系统的实现 .............................................................................................. 46
5.4 固定资产系统的实现 ...................................................................................... 48
5.5 成本管理系统的实现 ...................................................................................... 49
5.6 资金管理系统的实现 ...................................................................................... 52
5.7 报表系统的实现 .............................................................................................. 54
5.8 财务分析系统的实现 ...................................................................................... 56
5.9 本章小结 .......................................................................................................... 57
第七章 总结与展望
7.1 本系统主要特点
财务管理系统为企事业单位财务管理者提供方便可靠的财务管理,统计的工具.其强大的功能和充足的信息和快捷的查询手段,极大的用户的日常工作,让人们感受到烦杂的财务管理也可以变得这么简单轻松。本系统主要具有以下特点:
1、透过容易使用的用户接口可增加数据输入的效率,加快键盘的操作及完整的数据检视及管理
2、整合性的数据输入
3、超薄客户技术能操作于低频连接中
4、加强安全性及快捷的报表
5、支持广泛的 SQL 数据库
6、迅速处理大量数据
7、拥有多种强大功能用于预算、帐目合并、账户分配、重算及调节
8、多公司、多货币、开放的会计期、无限制的会计年度
9、多角度、多层次的分析功能
10、处理往来公司间传票功能
11、比市场上其它软件,可更快地生产报表
12、独特的报表预览功能