上海论文网提供毕业论文和发表论文,专业服务20年。

某市国税局财务软件之设计与实现

  • 论文价格:免费
  • 用途: ---
  • 作者:上海论文网
  • 点击次数:185
  • 论文字数:0
  • 论文编号:el201304112102125339
  • 日期:2013-04-11
  • 来源:上海论文网
TAGS:

第一章 绪论


1.1 会计电算化
在经济转型的初期阶段,财政部要求商品化会计核算软件必须经过省级以上财政部门审批的行政行为,也是基于实际情况和发展的考虑。财务管理在各个行业都存在,财务管理的好坏对企业运营来说是很重要的。财务记录的清晰,对企业日常工作起着决定性的作用。要建立现代化的财务管理系统,计算机是基础,也是实现现代化的重要保证。本课题在通用财务软件的实现上提出了自己的观点,即“功能上通用化、界面上个性化、操作上自动化”,并将三者有机地结合起来,从而更好地满足用户的需求。另外,记账凭证的个性化处理技术也具有我们自己的特色。但纵观市场上绝大部分以会计制度为设计依据的会计软件,在应用时当会计制度有所调整时,它们也必须被动“升级”,又因为应用软件会计主体的不同就要有一些地方需要特别的调整,这样来说,需要耗费更多的人力和物力进行调整,是一个复杂繁琐的操作,对于软件开发公司和用户都是一种资源浪费。企业建立会计电算化的过程,也就是企业会计电算化的实施,是一项及其复杂的系统工程。在建立过程中,包括会计电算化的规划工作,会计信息的管理与建立过程,各种规章制度的实施工作,人员的培训与分工等众多内容,诸多工作都必须采用信息管理工程的原理与方法去组织安排,只有这样才可以使企业会计电算化工作顺利安全地进行。因此,为保证会计信息的完整、可靠真实和准确,保护企事业单位财产,保证会计处理方法和过程符合有关国家的会计制度规定,还要使其内部控制制度更加健全。市局税务部是全局的税务财务管理机构,要想实现一个全局内部通用的财务软件,必须针对市局内部的格局特点,从而适合自己的实际情况,来负责市局及各分局的会计核算及财务管理工作。正是基于以上这些情况,本文针对东港市国家税务局的具体情况自行研制、开发设计了财务软件,它是用计算机取代手工操作和部分由人脑完成的财务会计管理的整个过程。


1.2 国内外现状
国外的商品化软件更注重系统内部功能。企业财务软件设计的好与坏,会影响到一个企业的管理制度。看似无关紧要的部分,如果有深入的研究,可能会有先进的管理功能。而国内财务软件的发展,大多是以财务核算为中心,首先从模拟手工操作开始,没有先进的会计思想,只是与手工操作相似,仅仅达到了满足日常核算的要求。对于以后版本的改进与提高,模拟手工处理的痕迹也不能完全消除。在会计电算化程度较高的国家,许多已经应用的财务软件都能很好的适应现代审计的需要,在这方面对我们有借鉴意义。显而易见,一个财务软件能否充分保留和提供审计线索是对财务软件进行评价的重要标志之一。例如,许多软件对数据的变动处理均具有标记的功能:初始录入所需凭证时,有一条记录记载当时的操作,在进行增删改查时,并不是改变原始记录,而是有另外的记录来进行标记。这样,在下一次进行操作时,相同一笔账目在什么时间进行过哪些改动,谁来改动的,哪项功能中有所变动,全都可以查出。每一笔账目的操作都有标记,为审计工作提供了跟踪线索,更方便操作。国外的商品化软件大多都经历了很长一段时间的发展,财务软件在管理思想、简单化操作和功能高度集成性等方面都对我们很有帮助。国内的财务软件要取得进步,就要了解国外企业财务管理软件的特点,参考和吸取国外管理软件的长处,并且应用到企业财务软件的设计和开发过程中。我国从事财务管理软件的研究起步较晚,我国的会计电算化的实现与应用基本上可以分为三大阶段:1979 年至 1988 年的会计核算系统单项开发与应用阶段;1988 年至 1996 年的会计核算系统多项开发与应用阶段;1996 年至今的融入 ERP的网络会计系统发展阶段。随着当前技术的不断发展,现在的会计软件基本上实现了自动化操作。但是由于财务软件人就是在手工的基础上来加以实现,所以还有许多地方需要进一步加强和改进。


第二章 开发技术和软件介绍


2.1 UML 技术
统一建模语言 UML(Unified Modeling Language)是一种定义良好、易于表达、功能强大、通用的可视化建模语言,为软件开发的各阶段提供模型化与可视化支持。UML 适用于各种软件开发方法、应用领域以及开发工具,同样也适用于数据库应用系统的设计和开发。它总结了以往建模技术的经验,融入了软件工程的新思想和新技术,近年来在业界得到了广泛认可与采用,并已逐渐成为主流的建模语言。二十世纪末,软件工程领域取得了前所未有的进展,其中最具有代表性,最具有重大意义的成果之一就是统一建模语言的出现。目前来看,UML 在世界范围内仍然是面向对象开发领域具有主导地位的统一建模语言。UML 作为软件界广泛公认的建模语言标准,应用的领域极为广泛,可用于软件开发的各个阶段、商业软件的建模,也可用于其它类型的数据库系统。它作为一种通用建模语言,具有静态建模机制和动态建模机制,具有通用性和可扩展性,适用于不同结构的建模。UML 是一种面向对象分析与设计的一种标准的图形化建模语言。它是一种可视化的建模语言,而不是一种可视化的程序设计语言。UML 语言方便用户使用,表达能力强可以应用可视化建模;与具体实现方法没有任何关系能够应用到各个程序语言平台工具平台;与详细的实现方法过程无关且能够应用到各类相关软件开发的应用过程中;易于再扩展且具有专有开发机制;而且可升级至具有广阔的适用性和可用性的开发环境。建立一个系统完整的各类抽象的模型是 UML 的核心,这些模型蕴涵着人们对某个特定的领域问题的求解方案,以及对问题的认识和理解。


2.1.2 UML 的主要内容
UML 的定义由语义和表示法两部分组成。语义用自然语言描述,而表示法定义了 UML 的可视化标准表示符号,这决定了 UML 是一种可视化的建模语言。具体来说,UML 的语义师定义在一个四层建模概念框架中的,这四层框架分别是:
1) 元元模型层,组成了 UML 的最基本的元素“事务”,代表要定义的所有事务;
2) 元模型层,组成了 UML 的基本元素,包括面向对象和面向组件的概念。这一层的每个概念都是元元模型中“事务”概念的实例;
3) 模型层,组成了 UML 的模型,这一层中的每个概念都是元模型层中概念的一个实例,这一层的模型通常叫做类模型或类型模型;
4) 用户模型层,这一层中的所有元素都是 UML 模型的实例。层中的每概念既是模型层中的一个实例,也是元模型层的一个实例。这一层的模型通常叫做对象模型或实例模型。
UML 表示法定义了图形符号的表示,给开发者使用这些符号和文本语法为系统建模提供了标准。这些图形符号和文字表达是应用级的模型,在语义上它是 UML元模型的实例。


第三章 系统需求分析........................... 22-30
    3.1 问题的定义 ........................22
    3.2 可行性分析 ........................22-23
        3.2.1 技术可行性........................ 22-23
        3.2.2 经济可行性 ........................23
        3.2.3 操作可行性........................ 23
    3.3 财务业务及财务管理系统........................ 23-27
        3.3.1 业务概述 ........................23-25
        3.3.2 业务流程分析........................ 25-27
    3.4 系统功能需求分析 ........................27-29
    3.5 系统性能需求分析 ........................29-30
第四章 系统总体设计........................ 30-35
    4.1 系统设计原则........................ 30-31
    4.2 系统设计目标........................ 31-32
    4.3 系统功能模块划分........................ 32
    4.4 系统体系架构设计 ........................32-35
        4.4.1 C/S体系结构........................ 32-33
        4.4.2 C/S体系中的客户机........................33
        4.4.3 系统基本框架 ........................33-35
第五章 系统详细设计 ........................35-48
    5.1 系统UML 设计 ........................35-39
        5.1.1 系统用户类图........................ 35-36
        5.1.2 系统总体功能设计........................ 36-39
    5.2 数据库设计 ........................39-48


结论


辽宁省东港市国家税务局财务管理软件已经在通过系统测试并运行,运行情况良好。本系统实现了财务管理电算化和工资管理一体化,提高了国税局会计工作的效率,降低了成本,促进了会计工作的规范化,增强了上级主管对会计工作的监督,同时也把会计工作人员从繁冗的会计工作中解脱出来。#p#分页标题#e#
本文在设计和实现该系统过程中,采用了面向对象的设计思想,实现了整体结构功能控件的通用化。首先对财务软件进行了详细的需求分析,进而对辽宁省东港市国税局的财务管理系统实现了专门的设计,并应用 SQL Server 2000 作为后台数据库服务器,以及运用 Visual Basic 来开发应用程序,主要实现了以下功能:
1) 该系统基本上实现了东港市国税局财务管理工作的任务,符合国家颁布开发的相关会计制度管理规范。
2) 实现了进行简单操作的工作任务,这样既能够简化财务管理工作的业务流程,减少了会计人员的工作量,同时又提高了工作效率,对财务部门会计工作具有很大的帮助。
3) 该系统提供了全面的查询功能,并且响应速度快,提高了对会计工作的监管作用。
4) 项目开发速度快,资金投入少,符合实施会计电算化建设要求。
5) 实现了报表制作的自定义,符合实际工作要求。


参考文献
[1] 论我国会计电算化的发展 王亚平 现代会计 2006 第二期
[2] 中国会计电算化 毛华扬 陈泳伶 2003.3
[3] 沈被娜,刘祖照,姚晓冬.计算机软件技术基础[M].北京:清华大学出版社,2000
[4] 杨文龙,姚淑珍,吴芸.软件工程.北京:电子工业出版社,1999
[5] [美] Joseph Schmuller 著 李虎 赵龙刚译 UML 基础、案例与应用,北京:人民邮电出版社2007
[6] 许家珆,曾翎,彭德中.软件工程—理论与实践.北京:高等教育出版社,2006
[7] 肖永顺,刘韬,李海生等.Delphi 程序设计.北京:人民邮电出版社,2000
[8] 李军,张桂英,徐波.Delphi 项目开发实践(第 2 版).北京:中国铁道出版社,2005
[9] 王要武,管理信息系统,北京:电子工业出版社,2008
[10]刘瑞新,崔淼,VisualBasic 程序设计,北京:机械工业出版社 2003

1,点击按钮复制下方QQ号!!
2,打开QQ >> 添加好友/群
3,粘贴QQ,完成添加!!