财务软件设计课程教学设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
财务软件设计课程教学设计

财务软件设计课程教学设计   [摘 要] 为了培养既懂财务又懂软件开发技术的复合型人才,需要对会计电算化本科生和会计类研究生开设财务软件设计课程。本文分析了开设财务软件课程的目的,分析了财务软件课程的主要教学内容,如系统分析、概要设计、详细设计、最新的财务软件开发技术等,分析了在财务软件课程教学中需要关注的问题。   [关键词] 财务软件设计;系统分析;系统设计;教学内容   [中图分类号]F232[文献标识码]A[文章编号]1673-0194(2009)04-0105-02      一、财务软件设计课程的教学目的      随着信息技术的快速发展,企业逐步在一个全新的、集成的信息技术环境下建立和实施现代企业管理。目前财务软件在企业的应用已经普及,应用范围从会计电算化发展初期的会计核算,发展到现在的分析预测等管理会计应用。企业对掌握财务软件基本操作、掌握财务软件开发原理的高层次会计电算化人才的需求明显增加。从将来培养复合型会计人才的角度出发,需要对会计电算化专业本科生或会计学专业硕士生开设财务软件分析设计课程,提高学生的财务软件综合应用能力。   财务软件设计课程的教学目的主要有:   (1)融合学生已经学过的计算机课程、财务会计课程的内容,使理论与实践相结合。   (2)使学生了解财务软件开发方法,熟悉财务软件开发过程。   (3)掌握财务软件的数据处理流程,加深对财务信息系统的理解。   (4)根据当前的技术发展水平和社会对财务软件的需求,扩展学生的知识面。      二、财务软件设计课程的教学内容      财务软件开发涉及组织的内部结构、管理模式、经营管理过程、会计核算方法、计算机硬件和软件的应用等多个方面,是一项专业性、技术性很强的系统工程。通过财务软件设计课程教学,需要学生掌握财务软件的开发方法和开发步骤,掌握财务软件的设计方法,能够应用专门的方法描述财务软件的数据结构、数据处理流程、功能结构等,为学生在今后能更好地理解、设计和评价财务软件奠定基础。财务软件开发过程主要包括系统分析、系统设计(分概要设计和详细设计)、编码、测试等几个大的环节,而系统分析、系统设计和最新的财务软件开发技术是财务软件设计课程需要关注的重点。   1. 系统分析   系统分析的目的在于了解财务工作流程,广泛收集必要数据,对相关的各种因素进行详细分析,这是财务软件开发的基础工作。需要学生了解系统分析的具体步骤,并结合具体财务应用进行练习。在系统分析阶段。编制会计业务流程图是系统分析阶段要掌握的重点。会计业务流程图就是把会计业务的整个过程用图示和文字说明表述出来。这一过程很重要,是系统设计的基础和依据,财务系统就是根据会计业务流程图设计出来的,是会计业务流程的“数字化”。 会计业务流程图质量的好坏直接决定着财务软件开发下一阶段系统设计的成败。   2. 系统设计   经过系统分析,得到了财务软件的逻辑模型,指出财务软件应该“做什么”。系统设计是确定“怎样做”,它将系统分析阶段建立的逻辑模型转化成物理模型。系统设计主要包括概要设计和详细设计。   (1)概要设计是根据系统分析的要求来对新系统进行总体结构设计,主要包括系统功能模块设计、数据库设计、网络结构设计。在概要设计教学中,需要让学生熟悉结构化设计方法和面向对象的设计方法。需要学生能够从系统分析数据流程图中产生系统模块结构图,能够将系统划分为若干个较大模块,再将较大的模块进一步划分为较小的模块,每个模块实现其中一部分功能。需要学生了解数据库设计的基本原理和过程,了解财务软件应用的网络架构设计。   (2)详细设计主要是根据概要设计结果,确定每一个模块的具体实现方法和步骤,即定义每个模块内部的执行过程。详细设计为财务软件编码工作制订了详细的框架、步骤和方法。作为会计电算化复合型人才,需要理解详细设计的基本原理,了解详细设计的过程。   3. 最新的财务软件开发技术   软件基础平台技术、软件应用技术、软件开发技术、软件开发过程技术、建模技术等都会成为未来影响财务软件开发的重要技术。如SaaS开发架构和事件驱动架构开始逐步在财务软件开发中得到应用。   (1)SaaS开发架构在财务软件开发中的应用。SaaS是Software as a Service的简称,它是通过Internet提供软件应用的一种新模式,用户无需再购买软件,而改为向服务提供商租用基于Web的软件应用系统,来管理企业经营活动,且无需对软件进行维护,服务提供商会全权管理和维护软件。对于许多小型企业来说,SaaS是采用先进技术的最好途径,它消除了企业购买、构建和维护信息化基础设施和应用程序的。作为一种颠覆传统的软件服务方式,SaaS的交易过程简单,交易成本较低,通过基于互联网的软

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档