网站首页  词典首页

请输入您要查询的论文:

 

标题 财务软件设计课程的教学设计
范文

    毕瑞祥

    [摘 要] 为了培养既懂财务又懂软件开发技术的复合型人才,需要对会计电算化本科生和会计类研究生开设财务软件设计课程。本文分析了开设财务软件课程的目的,分析了财务软件课程的主要教学内容,如系统分析、概要设计、详细设计、最新的财务软件开发技术等,分析了在财务软件课程教学中需要关注的问题。

    [关键词] 财务软件设计;系统分析;系统设计;教学内容

    [中图分类号]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的交易过程简单,交易成本较低,通过基于互联网的软件交付模式,使得软件供应商与客户的关系发生彻底转变,从售卖关系转变为服务关系,从而给软件厂商和中小企业都带来了新的机会。SaaS能降低中小企业应用信息化软件以及会计电算化软件的门槛和风险,SaaS产品的价格优势使其非常适合中小企业采用,并通过“即用即买”的模式,让企业很快就能得到回报。目前已经有较多的中小企业基于软件开发商的SaaS产品进行财务核算,如目前金蝶软件推出的友商网。

    (2)事件驱动架构在财务软件开发中的应用。事件驱动架构(EDA,Event Driven Architecture)由Gartner于2003年提出,用于描述基于事件以及事件在解耦的组件和服务之间传输的范例。事件驱动即通过业务事件来驱动相应业务流程与信息的流转。George H. Sorter在20世纪60年代提出了事项法会计的思想,即指按照具体的经济事项(事件)来报告和反映企业的经济活动(业务活动),并以此为基础,重新构建财务会计的确认、计量和报告的理论与方法。由于缺乏技术支撑,事项法会计在过去一直没有得到应有的重视。近年来,随着信息技术与网络技术的发展,如何将业务过程中的一些非价值的业务信息与价值信息合在一起为用户提供经济事项的原始形态信息,并由用户根据自己的需求、偏好、决策模型等进行判断,并避免会计处理可能带来的有用信息的丧失已成为新的研究热点,而基于EDA的事件驱动的技术与方法则为新一代的事件驱动的会计电算化应用与实时企业信息化应用提供重要的技术支撑。

    三、财务软件设计课程的教学方法

    在财务软件设计课程教学中主要采用理论讲解和实验教学相结合的方式。在讲解了财务软件开发方法、财务软件开发过程、财务软件数据处理流程的基础上,安排学生上机实验,独立进行财务软件功能模块的开发。专业教学与实验教学在课程总学时中各占50%。

    在实践教学过程中,选择有代表性的应用案例,使教学内容贴近实际,提高学生的学习兴趣。

    四、财务软件设计课程教学中需要注意的方面

    在财务软件设计教学中,在教会学生基本的财务软件设计方法之外,还要使学生从整个财务信息系统的角度把握财务软件的设计,能够考虑到企业内部控制、审计等对财务软件的功能需求。

    (1)财务软件要满足内部控制的需要。内部控制的实施是为了保证会计信息的真实性和财产物资的安全性。财务软件的设计要满足岗位分工和牵制制度的要求, 以利于企业内部互相牵制、互相监督。

    (2)财务软件要满足审计的需要。财务软件需要保留和提供审计线索。如对数据的变动处理均留有痕迹等。每一笔业务处理都要留有痕迹,这就为审计工作提供了线索和方便。

    (3)财务软件要具有较好的扩展性。由于管理会计等涉及分析预测的信息需求变化大,需要给用户预留足够的自定义空间,使用户能根据特定的需要加工出特定的信息。

    主要参考文献

    [1] 那丽春,陈庆奎. 面向财务应用的软件设计课程教学模式[J]. 计算机教育,2008(2).

    [2] 包于宁. 企业财务软件设计若干问题探究[J]. 科技广场,2004(8).

    [3] 王坚强,刘爱松. 财务软件设计开发中应处理好四个关系[J]. 财会通讯,2002(1).

随便看

 

科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。

 

Copyright © 2004-2023 puapp.net All Rights Reserved
更新时间:2024/12/22 20:57:39