东方航空公司财务凭证管理系统的设计与实现
VIP免费
摘要
东方航空公司财务凭证管理系统的设计与实现
摘 要
单位财务需要记录单位与经济相关的所有业务,并且明确相关业务的责任人,
这就需要所谓的财务会计凭证,有了它才能对账簿进行准确的登记。因此,我们
首先要进行会计凭证的填写和审计,并以此开始一次新的会计核算,同时,它也
是我们日常监督经济相关业务的一个非常重要的步骤。每当一笔新的经济相关业
务发生的时候,首先需要填写或者通过其他方式得到会计凭证,其次对其进行审
核,审核通过后即可据此完成后续核算工作,如:编报会计报表和算账等。一般
情况下得到会计凭证有多种方式,其中通过填写及审计的方式目前最为普遍,这
种方式有三个优点:一是可以提高会计信息的准确率;二是可以在整个过程中能
够找到相关的责任人,这个责任人是有效的;三是可以使会计行业起到监督的作
用,使得相关的经济金融行业可以更加规范有序的运作。
本文首先主要分析国内外财务凭证管理体制的研究现状,以及设计开发财务
凭证管理体制的背景,然后从会计人员对财务管理体制的需要出发分析了系统的
功能需求,对组成系统的多个功能模块之间关系进行了明确的区分,并且依据业
务模型对系统的需求进行划分,之后对对系统个功能模块进行分析,依据分析结
果对系统进行结构设计,以求更好的实现系统需求,另外也具体分析设计了系统
的组织架构以及技术结构。然后以系统的结构设计以及需求规格为设计基础,对
系统架构进行进一步的精化设计,只有精化设计系统 Use Case 中用到的对象和类,
才能对类的方法和属性进行确定。最后以流程图的形式展示系统的功能设计以及
实现系统功能的重要代码。财务凭证管理体制可以实现多种模块功能,例如系统
管理模块、登陆退出模块、报表模块以及系统管理模块等等。
关键字:财务系统,凭证管理,RUP,B/S,J2EE
I
ABSTRACT
ABSTRACT
Financial accounting voucher is used to record the economic business, clear
economic responsibility of documentary evidence, also be the basis of accounting
books. Drawn up and audit accounting vouchers is the beginning of the accounting
work, it is also an important link of economic business daily supervision. Any unit for
each sum of economic business, must be first drawn up or obtained accounting
vouchers, and after review and correct, can be used as the basis for billing, to billing,
accounts and preparing financial statements and other accounting work. Drawn up and
audit accounting vouchers, to ensure the authenticity of accounting information quality
requirements. Help strengthen responsibility system, operation and management to
effectively bring into play the function of accounting supervision.
Based on documents management system as an example, this paper studied a kind
of software system based on J2EE application development platform, and investigated
its security, effectiveness and portability. First from the business model of certificate
management, made a statement, the system requirements and use UML UseCase
diagram is described, through the cases to analyze and find out the need to persistent
entity, and the relationship between them, and then use the entity a contact model and
the third paradigm design system database. On this basis, the system architecture
analysis and design, based on the MVC design pattern to realize in the design of J2EE
application architecture, the whole system module partition according to function.
Keywords: Financial system, Documents management, The RUP. B/S, J2EE
II
目录
目 录
第一章 绪论..................................................................................................................................................1
1.1 系统开发背景......................................................................................................1
1.2 国内外研究现状..................................................................................................1
1.2.1
国内外横向对比
......................................................................................................................1
1.2.2
国内现状分析
..........................................................................................................................2
1.3 本文的主要工作..................................................................................................4
1.4 本文的组织结构..................................................................................................5
第二章 基于 JAVA EE 的企业级 WEB 开发架构与技术..........................................................................6
2.1 STRUTS 视图层开源框架.....................................................................................6
2.2 SPRING 控制层开源框架.....................................................................................8
2.3 HIBERNATE 持久层开源框架.............................................................................10
2.4 IBATIS 持久层开源框架.....................................................................................12
2.5 本章小结............................................................................................................14
第三章 系统需求分析................................................................................................................................15
3.1 系统概述............................................................................................................15
3.1.1
系统总体要求
........................................................................................................................15
3.1.2
可行性分析
............................................................................................................................17
3.2 系统业务模型....................................................................................................18
3.3 系统需求分析....................................................................................................22
3.3.1
功能性需求
............................................................................................................................22
3.3.2
系统的非功能性需求
............................................................................................................28
第四章 系统架构设计................................................................................................................................31
4.1 系统设计目标和原则........................................................................................31
4.2 系统架构设计....................................................................................................32
4.2.1
系统总体架构
........................................................................................................................32
4.2.2
系统应用架构
........................................................................................................................33
4.2.3
系统功能模型
........................................................................................................................34
4.2.4
系统数据模型
........................................................................................................................34
III
目录
4.2.5
系统部署架构
........................................................................................................................35
第五章 软件详细设计................................................................................................................................37
5.1 系统功能详细设计............................................................................................38
5.1.1
系统管理模块
........................................................................................................................38
5.1.2
凭证管理模块
........................................................................................................................40
5.1.3
报表管理模块
........................................................................................................................42
5.2 数据库设计........................................................................................................45
5.2.1
数据库选型及优化
................................................................................................................45
5.2.2
数据库表结构
........................................................................................................................45
第六章 系统实现........................................................................................................................................50
6.1 系统登录模块....................................................................................................50
6.2 基础数据管理....................................................................................................51
6.2.1
数据初始化
............................................................................................................................51
6.2.2
用户管理
................................................................................................................................53
6.3 财务处理............................................................................................................54
6.3.1
凭证输入
................................................................................................................................54
6.3.2
凭证审核
................................................................................................................................57
6.3.3
凭证查询
................................................................................................................................58
6.4 账单查询............................................................................................................61
6.5 系统难点............................................................................................................64
第七章 系统测试........................................................................................................................................67
7.1 系统业务功能测试............................................................................................67
7.2 系统兼容性测试................................................................................................69
7.3 系统安全性测试................................................................................................70
7.4 系统性能测试....................................................................................................70
5.5 本章小结............................................................................................................72
第八章 总结与展望....................................................................................................................................73
致 谢...........................................................................................................................................................74
参考文献.....................................................................................................................................................75
攻读博士学位期间取得的成果.................................................................................................................77
IV
第八章 总结与展望
第一章 绪论
1.1 系统开发背景
基于传统财务会计流程的会计信息系统割断了银行的流程链,使得财务会计
流程脱离业务流程和管理流程,会计信息系统没有涵盖管理流程,缺少计划、控
制和考评等功能,导致会计信息系统的管理和控制功能乏力[1]。主要表现在:一是
没有健全的预算控制体系,包括预算的编制和下达体系,预算与会计流程的同步
控制机制等;二是没有业务风险控制机制,业务流程与会计流程脱离,导致业务
规则和风险管理与会计流程断开,缺少二者的同步控制机制。三是缺少重要业务
(管理)事项的逐级授权控制机制,不能进行审批事项的会计流程的柔性或刚性
联动控制。流程再造(又称业务流程再造,business process reengineering,BPR)
最早是美国的 Michael Hammer 博士于1990 年提出的,现在已广泛应用于包括西
方商业银行在内的企业管理领域[2]。他认为“企业必须重组业务,用信息技术的力
量重新设计业务流程,使组织在成本、质量、服务和速度等关键指标上取得显著的
提高。”可见,流程再造的内涵不仅限于将流程用信息技术进行电子化,其本质
在于借助信息技术,优化业务流程的自身构成或进行流程整合,使流程更好的满
足顾客需要,最终使企业整体价值链实现增值[3]。
东方航空公司进行系统更新的目标是再造流程,基础是“新一代”系统,内
容是实现一个新的财务管理系统,使其在维度上能满足不同产品、不同公司部门
的需求,最终全方位提升公司的财务管理水准,提高全公司的盈利能力,基于此
公司才能进一步适应目前经济市场化、全球化的趋势。为产品明细成本及其定价、
混业下的财务集权式管理等提供决策和管理支持的重要工具;也是落实党委部署
推动责任会计、全面成本管理和财务核算管理上收等财务管理改革目标实现的重
要步骤。基于以上目标,上海东方航空公司委托上海启发软件工程公司开发财务
凭证管理系统。
1.2 国内外研究现状
1.2.1 国内外横向对比
在经济层次上进行分析:公司的管理者希望能够整体把控公司局面,包括对
企业运行状况的了解,对公司财务往来的熟悉,只有熟知公司全部情况,才能为
公司作出最正确的决策,同时,会计人员也希望用科学,简便的方式来替代现在
1
电子科技大学硕士学位论文
繁琐的手工记账方法,提高自己的工作效率。因此,不管是对管理者还是对工作
人员,公司会计凭证管理体制的应用都是百利而无一害的,能够提高企业管理的
现代化水平,提高员工工作效率,从而减员节支。所以,系统是否规范、自动对一
个企业的未来发展是非常重要的。
在市场方面进行分析,只有不断提高企业自身的信息程度,企业才能从根本
上做大做强。尽力实现企业各个工作环节的信息化,包括事务管理的信息化、基础
数据的信息化等,这样企业才能规范管理、操控公司内部行为,实现公司各环节
的信息化管理,从而促使公司规模持续扩大,公司业务量不断提高,最终实现企
业的健康、可持续发展。对国内外的会计凭证管理体制进行横向比较,由于西方发
达国家计算机发展较早,因此也较早地接触了信息化管理,目前西方发达国家正
处在信息变革的第三次过程中,在财务管理方面,其拥有一套较高水平的管理体
制,并且工作人员也相当专业,逐渐形成了一套功能完善、技术水平高超的公司
财务凭证管理体制,并且在财务所有的管理体制中,财务凭证管理体制具有较高
的集成程度[4]。在我国,由于受历史传统的影响,有些单位以及公司财务管理在
2005 年之前仍然采用纸质凭证管理体制,这种人工管理体制,信息化程度不高,
并且经常出错。目前,随着国家经济的多层次、全方位发展,经济基础决定上层建
筑,只有不断完善上层建筑才能有效推动下层建筑的发展,所以,财务凭证管理
体制的开发和完善是目前最紧急的问题。在财务凭证管理体制的质量控制方面进
行比较,西方发达国家有专门的财务设计公司,并且又设立单独的部门专业从事
财务软件设计,设计人员都相当专业,有的精通财务管理,有的具备高超的软件
技术,而国内财务凭证软件的设计工作都是将其外包,因此优越性不及国外,在
质量控制方面,国外参考的是 CMMI5 体制,依据面向对象设计,对软件进行统
一开发,因此,在质量控制方面,国内也是远不及国外的,所以综上所述,在我
国可以借鉴国外先进的凭证管理思路,结合我国具体国情,总结出一套具有可行
性的财务凭证管理系统的设计方案,建立一套完善的财务管理体制。
1.2.2 国内现状分析
具体分析我国发展滞后现况:
第一,局限于国内会计体制,我国财务信息与国外相关会计信息没有可比性。
中国会计体制是传统财务管理方式的现实依据,从某个层面上来看,正是因为中
国财务体制的这些特殊性,才使得中国的财务软件行业有广阔的市场发展空间。
但是,随着技术的发展,时间的推进,国际舞台上一定会有中国会计的位置,因
为创新发展才是它的本性。
2
第八章 总结与展望
第二,体制不开放,跟不上计算机发展的进度,不能进行信息化管理,同时
也无法开展电子商务。传统的财务软件受限于有限的技术水平,不能进行信息化
管理,也无法开展电子商务,因此在网络时代,无法适应和满足公司的诉求。
第三,会计信息内容比较单调,发展滞后,跟不上时代发展的步伐,更不用
说实现业务联合。对于传统的财务计算方式来说,其重视的主要是信息的真实性
与可靠性,所以,大部分都是采用原始成本原则进行计价,而财务核算软件也是
为计算原始财务信息服务的,对会计的未来发展方向重视不够。另外,受限于技
术水平,传统财务核算体制不能实时处理以及有效预见财务信息。
第四,对会计管理接触较少。传统财务核算软件会严格遵守会计准则,并且
按照会计准则的具体条例贯彻执行,向外汇报是其主要目标。所以传统财务核算
软件实质上就是一个核算工具。此外,特定人员在特定环境下才可以使用传统财
务软件。但是随着网络的迅速发展以及经济水平的提高,财务核算要实现随时随
地办公,所以,一定要开发新的财务软件体制,与互联网结合在一起,这样才能
实现移动办公。新的财务核算软件基于互联网络可以实现网上办公以及移动办公
并且对于一些新媒体介质例如电子账单、网络数据以及电子货币等,也可以得到
及时处理。有互联网络做强大后盾,财务办公不再受限于时空,大大提高了财务
办公的效率,实现了业务协同和财务分配的同步,从而促进财务信息的最优化配
置,推进了我国财务凭证管理体制的建立和发展进程:
1.实现集中化财务管理,确定财务信息的动态走向
在网络时代,公司经营不再受限于时空,跨国企业以及大规模公司具备的资
源和优势小企业也可以拥有。企业经营范围遍及全球,客户、供货商、虚拟公司以
及合作对象之间相互联系共同实现企业的经验目标。网络的普及应用使企业财务
人员可以随时随地办公,实时掌握全新财务信息动态,为实现集中化财务管理提
供了机会,基于互联网络的财务信息可以得到及时的处理和反馈,进而确定财务
信息处理的动态走向。
2.业务协调处理,信息化走向全面集成
财务人员目前面临的非常严峻的问题就是如何促进实现业务协同处理,近年
来互联网技术迅猛发展,为业务协同处理提供了机遇。要想实现业务协同就要实
现公司内部以及供应链的协同。企业业务活动流程包括展望、销售、生产以及控制
成本等很多环节,在这些环节中各类财务信息会随时产生,财务信息一旦产生,
相关人员就要立即处理,将其及时输入到公司财务系统中,最后由财务人员分析
审核,将最后结果提交给业务部门,实现业务协同处理以及信息化走向全面集成
同时,要充分发挥互联网的优势,利用互联网实现网上办公、移动办公、远程传送
3
电子科技大学硕士学位论文
以及公布办公、异域查询等功能。
3.实现国际化的财务管理
随着中国加入世界贸易组织,受到国际经济一体化的影响以及 Internet 电子
商务的崛起,我国实现国际化的财务管理是必然发展趋势,中国企业如果要想走
向国际,在国际竞争中占据有利位置,实现国际化的财务管理是重中之重。所谓
财务管理国际化就是提供的财务信息具备国际化。要想实现这一目标,还有很多
准备工作要做,如何突破传统会计体制实现国际化的会计管理,满足国际会计要
求,实现多种币种以及多国语言的及时处理,将财务管理与互联网系统有机结合
以实现国际化的财务管理为最终目标。
1.3 本文的主要工作
国内外在设计开发财务凭证管理体制方面有很多宝贵经验,本论文将参考这
些经验结合我国实际情况,对目前的企业凭证管理体制以及相关技术框架做深层
次的分析。进而对各方面信息进行综合管理,建设具有可行性的、科学现代的凭证
管理体系。
本论文将凭证管理体制作为研究对象,凭证管理体制依据 J2EE 技术,作为
一种系统管理的新平台,其安全有效性、安全性更高,并且还具备可移植性。本文
将其作为研究对象,首先考察该系统的业务模型,具体陈说其系统需求,描述则
通过统一建模语言的用例(UseCas)框图,依据 UseCase 找出持久化的 bean(实体),
并对实体之间的关联进行具体分析,建立实体关联模型,以及设计基于第三范式
的数据库。做好前期准备之后,对凭证管理体制的结构做深入分析和设计,其中
凭证管理系统是基于 MVC 设计方式的,并且在系统中对各个功能模块进行了明
确的划分。这种划分方式对团队的并行研发是非常有利的。本论文的主要工作是:
详细介绍财务会计凭证系统的组成部分,财务凭证管理系统一般有凭证箱管理模
块、系统管理模块、科目管理模块、报表模块、退出模块、账目查找模块等组成。不
同的模块负责的内容不一样,具体分工如下介绍:
凭证箱管理模块主要是完成凭证的各种具体操作,比如输入、审核检查、结算
以及查询、汇总等操作。
系统管理模块主要是实现各类企业信息的设置和修改,例如企业基础数据、
公司管理员的个人信息,另外也可以进行使用时间以及科目资金总额的初始化操
作。
档案信息查询和管理则可以通过档案信息模块来完成,完成档案装箱等工作。
科目信息的显示可以通过科目管理模块来完成,对于科目查询此模块中提供
4
摘要:
展开>>
收起<<
摘要东方航空公司财务凭证管理系统的设计与实现摘要单位财务需要记录单位与经济相关的所有业务,并且明确相关业务的责任人,这就需要所谓的财务会计凭证,有了它才能对账簿进行准确的登记。因此,我们首先要进行会计凭证的填写和审计,并以此开始一次新的会计核算,同时,它也是我们日常监督经济相关业务的一个非常重要的步骤。每当一笔新的经济相关业务发生的时候,首先需要填写或者通过其他方式得到会计凭证,其次对其进行审核,审核通过后即可据此完成后续核算工作,如:编报会计报表和算账等。一般情况下得到会计凭证有多种方式,其中通过填写及审计的方式目前最为普遍,这种方式有三个优点:一是可以提高会计信息的准确率;二是可以在整个过...
相关推荐
-
生态农业项目商业计划书VIP免费
2024-12-31 34 -
牛奶创业计划书VIP免费
2024-12-31 7 -
南京现实版开心农场VIP免费
2024-12-31 9 -
绿色蔬菜农产品批发创业计划书VIP免费
2024-12-31 11 -
绿色农产品销售创业计划书VIP免费
2024-12-31 9 -
xx蔬菜配送有限公司创业计划书样本VIP免费
2025-01-09 6 -
现代农业生态园创业计划书范文VIP免费
2025-01-09 13 -
农场创业计划书模板VIP免费
2025-01-09 21 -
奉节县特色农产品电子商务创业计划书模板VIP免费
2025-01-09 16 -
中国首家IT高科技化农林项目商业计划书VIP免费
2025-01-09 16
作者:朱铭铭
分类:高等教育资料
价格:15积分
属性:79 页
大小:5.53MB
格式:DOC
时间:2024-09-30

