中小企业财务管理系统的设计与实现--硕士论文(编辑修改稿)内容摘要:

简单,但是,使用这些软件的企业还是比价少的。 二、以 局域网为基础的核算式的财务系统 ,出现的时间段是 19911998 年。 在这一阶段,企业以 企业所搭建的局域网 为基础来将 财务核算功能 添加到相应 的软件 中 , 和上一阶段的财务处理软件相比,其已经可以在局域网中实现共享数据 ,可是,由于这一软件只能够完成核算与录入会计实务,因此,这一软件仍然没有应用到企业的具体管理中。 国内学者 在对 此阶段的财务软件 进行研究,指出其具有如下的特性 :( 1)按照 财务管理, 进而能够共享诸如 资金流等关联性信息 ;( 2)由于这一系统的出现,财务人员 的工作重心已经转移到以管理为重点的财务核算,不再将工作 重心放在基础核算工作。 这一种形式的财务管理软件已经在有些 大型企业 中被广泛的使用 5 [8]。 三、 多角度设计企业财务管理的财务管理信息软件,出现的时间段是199920xx 年,客户机 /服务器框架设计模式 是 管理型财务信息系统 近常采用的模式 , 所以,也就是 管理型财务信息系统。 国内学者 同样对这一阶段的 财务软件进行了研究,并指出其具有如下 特性: 通过共享 外部互联网的信息流 进而为公司的决策提供一定的信息支持 , ,同时也为 电子商务发展 提供了前提条件。 鉴于这一阶段的财务管理软件具有明显的优势,因此,其已经被很多企业使用。 四、 以 互 联网的浏览器 /服务器( B/S)框架模式 为基础的财务信息系统,出现的时间段是 20xx20xx 年, 其的出现同样是由于互联网技术在中国已经逐渐普及和企业对财务管理需求增加的 , 为了能够使企业的财务管理软件能够满足电子商务发展的要求,企业的管理者使用互联网与多媒体新技术来开发财务管理软件。 国内学者 同样对这一阶段的财务管理软件进行了研究,并指出其具有如下的特性 : ( 1) 财务管理系统 已经涉及到企业管理的每一个角度,具有重要的作用;( 2)企业的财务管理能够协同 营销管理、整体管理 和 客户管理 以及 人力资源管理, 从而提高 企业信息 流 的共享速度 ,信息系统 对企业决策的作用更加明显。 五、财务信息管理系统 阶段,其出现的时间是从 20xx 年 开始的,这一阶段的财务信息管理软件才能够被称为财务信息管理系统 , 主要是因为其能够对财务数据实现 智能化 的研究与 分析 ,对 财务信息管理系统 的 发展 具有重要的转折意义。 很多企业比较重视 财务数据 ,这主要是由于企业能够根据财务数据来做出更加合理与客观的决策。 如果缺少财务信息系统的管理与分析作用,企业的管理者并不能通过复杂的数据来很好地做出决策,进而对企业进行经营。 企业管理人员通过 财务信息管理系统 能够智能化地管理财务数据 ,进而为企业管理者可持续地提供重要的信息 , 这些信息主要是透过复杂的数据所表露出来的横向与纵向分析。 国内学者 同样对这一阶段的财务信息管理系统进行了研究与分析,支持其主要具有如下的特性 : 有机地整合了企业的财务、 业务 和 税务 等信息,进而很好地共享 信息, 进而使 业务的资金流 、 财务的资金流 和 税务的资金流的 信息流成为可能 , 进而更好地融合了企业管理与 财务管理。 通过预测发现 , 在企业的内部信息系统中实现 财税管理集合 将会是企业财务信息系统发展的必然趋势。 6 课题的内容和结构 本文 首先详细地分析了 中小企业 的具体业务目标与 财务管 理系统 的 总体需求, 进而对 中小企业财务管理流程的共性 、财务管理系统设计的目标进行分析 ,发现扩展性与 统一性 是财务管理系统的主要特性。 笔者在以上工作的基础上 , 使用笔者学习的知识对财务系统的功能模块与框架进行了详细的设计,最后,实现系统的主要功能 [9]。 本文 主要通过以下几个方面来展开的 : 一、 在对 中小型企业财务管理的业务需求 进行分析的基础上对 面向中小型企业财务管理信息系统的基础架构 进行设计 ; 二、 结合数据库与程序语言工具的优缺点以及 中小型企业财务管理的特点 ,笔者使用 前端开发工具 和 SQL Server20xx 后台数据库, 对 系统各功能模块 进行设计与实现 ; 三、 笔者结合中小型企业的财务管理现状,对财务管理系统进行 开发 ,进而实现 财务管理职能; 和其他财务管理系统相比,这一 财务信息系统 具有容易操作与直观 的界面, 基本上能够满足中小型企业财务管理的需求。 论文 主要按照如下的机构框架进行 研究: 本文的第一部分内容是 绪论。 抓哟是陈述了本 课题 的研究意义与 背景, 同时介绍了 国内外企业财务软件 的现状、 发展历程 和基本趋势 , 接着说明本文研究的创新之处与需要解决的问题。 本文的 第二 部分内容是分析 相关理论及技术。 笔者综合使用网络 知识、数据库知识和 程序语言知识 ,在介绍 几款前端开发工具 的基础上,对本文系统开发使用的前端开发工具进行选择 , 笔者在本部分的最后还详细地陈述与分析了笔者开发使用的数据库与开发工具以及开发的具体步骤。 本文的 第三 部分内容主要是 中小企业财务管理系统的需求分析。 本章 主要分析了 中小型企业的财务管理的需求, 进而指出财务管理工作中的工作流程与工作内容。 将中小企业财务管理的业务流程融入到财务管理系统的运营模式的分析中 , 同时,将 财务管理 划分为 管理模块, 同时,还详细地分析了 这些子系统的功能。 本文的 第四 部分内容是设计 中小企业财务 管理系统。 在以上内容的基础上,笔者综合使用物理模型的理论与数据库的概念,基恩人对 ER 图及数据库表 进 7 行了设计,进而能够实现各个模块的功能。 本文的 第五 部分内容是 中小财务管理系统的实现与测试。 结合 上一章 设计功能模块,笔者对各个功能的实现界面进行了分析与陈述,同时对 本系统 的使用方法与测试的具体内容进行介绍。 本文的 第六 部分内容是 、 总结及展望。 笔者在总结 本文主要工作 的基础上对本文以后需要进一步研究与需要解决的问题进行总结与展望。 本章小结 本章 在对本课题的 研究 意义与 背景 进行总结的基础上,详细地阐述了 国内外企业财务软件的发展过程阶段 与 财务信息化的研究, 同时简要地介绍了本系统的设计目标与需要解决的问题 , 最后还对本文的结构与内容进行了简要的介绍。 8 第 2 章 相关技术分析 具有一套合理的信息管理系统是政府部门、 企业 和事业机构梦寐以求的事情。 科技与 信息 的发展已经逐渐导致很多技术与程序的发展与出现,这些技术各自具有相应的优缺点 , 在这种情况下, 数据库技术 同样获得了比较快的 发展 ,这主要是其和程序技术是息息相关的。 笔者在对本系统进行 开发 的时候需要了解中小企业的财务管理现状,同时选择合理的开发环境、 程序语言和数据库。 财务 信息系统 开发近常使用 VC、 VB 和 Delphi 以及 Java 等程序语言,经常使用 SQL Server 、 Access 和 Oracle等 数据库技术 [10]。 程序语言的选择 VB 程序语言 作为可视化编程最经常使用的一种语言, Visual Basic 已经广泛地用于 Microsoft 公司程序 的 开发中, VB 是这一程序语言的缩写。 Microsoft 公司 为了对 Windows 系统下应用程序 进行开发与简化,很早之前就开发了。 作为编程语言的重要 一种, 其能够实现面向事件与对象的驱动中, 这一语言已经在很多系统中得到应用 , 所以,综合以上情况, VB 已经成为备受关注的 编程语言[11]。 正是由于结构与工艺编程思想的使用,进而能够实现图形化的开发,因此,开发人员能够比较轻松地对窗口界面进行创建,使用 合适的工具箱控件 将其 放入到期望 的 窗体中, 没有必要重新编写代码就能够实现这一过程。 VB 程序语言 具有如下 的特性: 一、可视化设计平台 软件开发人员使用的代码语言需要程序开发人员设计相应的代码来完成,和VB相比,这一操作更加复杂,并且开发人员还不能够对界面的实际效果进行查看。 开发人员只有通过测试运行才能够 对代码的实际效果进行检查 , 如果设计的界面不能够达到相应的要求,需要重新修改程序代码,这就会使开发人员的很多时间是用于代码的修改与测试中,这是不利于程序开发人员对界面的整体设计的,无形之中也加重了软件开发人员的工作负担 [12]。 和传统的程序设计语言相比, VB 能够将可视化的设计平台提供给 程序开发人员, 进而能够简单地完成对 9 程序的设计,从而使程序员能够花比较多的时间来设计界面代码 , 程序开发者可以比对设计相关要求与 VB 提供的工具 即能够完成对系统的设计。 通过 VB 语言的使用,程序开发人员的工作效率将会得到显著的提高 ,这主要是由于程序开发人员用于代码的编写与测试的时间更少了。 二、面向对象 面向对象是 VB程序语言的另外一个重要的特性,主要表现在将数据与程序封装成一个对象 , 同时,为对象设置相应的属性。 和设计界面相似, 对象 的设计同样没有必要对代码进行设计 , 代码的生成也是 VB 自动 完成的。 三、事件驱动 事件驱动也是 VB程序语言的另外一个重要属性。 事件 主要是指控件识别动作与 窗体。 对象是 Visual Basic 中事件 执行的主要方式。 开发人员使用 Visual Basic 设计程序的时候,能够直接对设计进程进行编写,没有必要 完成代码的结束与开始, VB 封装的小子程序 能够被直接完成。 鉴于不同的 进程 是和对象是相互对应的 , 事件的触发是由系统的使用者来完成的 , 同时来操作系统,完成已经具有的功能 , 另外 , 事件驱动程序完成程序指定的操作。 四、结构化 结构化是 VB 程序语言的另外一个特点。 正是由于 BASIC 语言 与面向对象的设计理念, VB 开发 具有一定 的结构化 [13]。 五、与 Windows 系统资源的融合 能够和 Window 系统资源进行融合是 VB程序语言的主要特点之一。 动态地交换数据是 VB 的程序编写的 重要技术之一 , 在 Windows 系 统 的作用下,不同的 windows 系统 程序之间能够共联与共享数据库。 另外 , VB 中的 程序 都是对象 , 进而能够以 对象 为基础来完成嵌入与 链接 操作 , 从而获得视频、 声音 和动画以及图像等形式的文件。 另外,作为一个动态的链接库, VB 可以将 VB应用资源和 C/ C + +等相关程序语言融合 起来 , 同时通过 Windows 系统资源的应用程序接口函数 对相应的数据进行 调用。 六、开放的数据库功能与网络支持 网络支持与开放的数据库功能是 VB程序语言的另外一个重要特性,管理 数据库 是 VB程序语言的重要一个功能,通过使用这一语言,可以 访问诸如 Access 10 等小型数据库 ,而且能够访问大型 数据库的访问, 中型的数据库同样能够被使用这一语言来实现访问。 另外 , VB 能够通过 开放式数据链接 来对大型 大型网络数据库 进行访问与连接。 程序开发人员在 对应用程序进行开发的时候,可以综合利用 VB 种结构化查询语言 ,进而对 服务器上的数据库 进行访问 , 当然也可以通过面向对象的操作来对网络数据库与用户数据库进行编程,从而对 应用程序的方案 进行优化。 Java 程序语言 Java 的出现同样是互联网快速发展的结果 ,由于其的优势,已经被广泛地用于互联网中 ,深受很 多使用者的喜爱。 和其他编程语言相比, Java不会依赖机器的机构,所以能够在 网络中 被广泛地 使用 [14]。 作为 Java 程序语言 的一个特例, applet 小应用程序 不会因为网络环境与电脑处理器速度的影响而在 网络传输时受到抑制与影响。 另外,和其他编程语言相比, Java 比较受到编程者喜欢的主要原因是其具有比较多的 类库。 现在简要介绍 Java 的特性: 一、简易性 简易性是 Java 程序语言的一个重要特性。 正是由于其是面向对象的, Java能够简易地用于分配 程序任务。 程序开发人员在对程序进行开发的时候,只需要了解 java 程序语言的基本概念 就能够完成程序的编写过程。 正是由于 Java能够简化与删除了 重继承 与 Java 对运算符 等概念,只需要使用 自动垃圾收集技术,这使得程序员的工作量被显著地降低了,同时深受广大程序开发人员的喜欢。 另外, Java 程序语言 之所以受到很多消费者的喜欢,主要是由于其具有比较小的库存,即使 基本解释器 与类数据库加在一起也只是在 200KB 左右。 接口集中与 面向对象 是 Java程序语言的另外一个重要特性。 面向对象是 Java 提供动态的接口模型的 主要 特性, 封装变量、状态和属性是这一特性的 主要表现,进而能够将对象的基本信息进行隐藏。 分布性是 Java程序语言的另外一个重要特性。 Java 的类库 可以对 TCP/IP 协议 进行处理 ,网络终端用户 使用 URL 地址 能够在互联网上查询对象信息,从这个角度来说, Java具有比较强的 分布性。 11 为了防止编辑的程序的错误的出现, Java 使用 自动垃圾收集技术 管理系统的 内存, 一旦开发人员运行与编辑程序的时候,能够定期检查程序运行过程中出现的问题。 通过 Java。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。