1、第一章 案例题 ( 1) 集团财务会计信息系统应该具备功能。 这要根据企业集团类型和对分子的管理要求来决定。从这个案例来看,这家企业集团是产业型企业集团, 这种类型的企业集团对财务集中管理的要求比较高,往往对整个集团下属成员实行分散经营、集中管理。因此,要求整个集团在设计会计信息系统时企业集团成员单位的系统功能结构尽量与分子公司一致,因此,会计信息系统从功能上讲,集团与成员单位的交集是最大的,集团总部应该涵盖所有功能模块或子系统(总账、采购与付款管理、存货核算与管理、销售与应收管理、生产、报告、继续评价等功 能模型与子系统),做到集团与成员单位信息共享、单据在成员单位之间实时协同、预算体系和指
2、标统一制定和共享、资金集中管理、集团能够利用信息评价整个集团成员的绩效等。 ( 2)销售事业部和销售公司会计信息系统应该具备功能。 销售事业部主要任务是完成销售核算与管理任务,销售公司是具体实现销售业务的经营单元,因此这两个层级的组织都应该选择与销售业务有关的功能模块或者子系统(如总账、销售与收款、存货、报表、绩效评价等模块)。 3. 彩电事业部与其下属成员会计信息系统应该具备功能。 彩电事业部主要任务是完成生产核算与管理任 务,其下属成员是具体从事生产活动的单元,因此这两个层次的组织都应该选择与生产核算与管理有关的功能模型或者子系统(如总账、生产、存货、报表、绩效评价等模块)。 第二章 一、
3、思考题 1 为什么会计人员和审计人员要参与会计信息系统的开发? 会计信息系统的建立是企业的一项重要财务活动。会计信息系统的开发如同企业产品的生产,会计信息系统是经过一系列复杂阶段活动产出的产品,这种产品也必须经过设计、授权和过程控制。会计人员应该关注会计信息系统开发过程的完整性。 会计信息系统用于向企业内部和外部提供会计信息,会计信息 的质量直接取决于建立会计信息系统的开发活动。会计人员和审计人员参与会计信息系统的开发活动,能够使系统开发专业人员明确他们的问题和需求,确保会计信息系统遵循会计准则、财务会计制度和相关法律、法规的规定,并建立、健全、执行了恰当的控制,保证会计信息系统能够留有充分的
4、审计线索。 2什么是系统开发生命周期?分几个阶段?各阶段的主要任务和文档是什么? 广义上讲,任何系统均有其产生、发展、成熟、消亡或更新换代的过程,这个过程称为系统的生命周期( System Life Cycle)。任何系统开发工程基本上都要经历相同的 系统开发生命周期的 5 个阶段:系统规划、系统分析、系统设计、系统实施和系统运行与维护。系统开发生命周期概念为计划和控制具体的开发活动提供了一个总体框架。各阶段的主要任务和文档如下表: 生命周期 主要任务 主要文档 系统规划 对企业的环境、目标、现行系统的状况进行初步调查,明确现行系统存在的问题,根据企业目标和发展战略,对建立新系统的需求做出分析
5、和预测,研究建立新系统的必要性和可能性,根据需要与可能,提出拟建新系统的备选方案。对这些方案进行可行性分析,写出可行性项目建议书。 可行性项目建议书 系统分析 在可 行性研究的基础上,对现行系统进行详细调查和全面分析,描述现行系统系统分析报告书。系统分析报告书是系统设计的依据,也是的业务流程,指出现行系统的局限性和不足,对现行系统提出修改方案,确定新系统的目标和逻辑功能要求,即提出新系统的逻辑模型。这个阶段又称为逻辑设计阶段。这个阶段是整个信息系统建立的关键阶段,是建立信息系统与一般工程项目的重要区别所在。 未来系统验收的依据。 系统设计 根据系统分析报告书中规定的功能,结合实际条件,具体设计
6、实现逻辑模型的技术方案。系统设计包括系统概念设计、评估与选择方案和详细设计。 系统设计报告书 系统实施 将设计的系统付诸实施的阶段。这个阶段的任务包括计算机等设备的购置、安装和调试、程序的编写与调试、人员培训、数据文件转换、系统调试与转换等。系统实施是按实施计划分阶段完成的,每个阶段应写出实施进度报告。系统测试之后写出操作手册、系统测试分析报告等。 系统测试报告等 系统运行与维护 记录系统的运行情况,根据一定的标准对系统进行必要的修改,评价系统的工作质量和经济效益。 系统运行日志等 3结构化方法、原型法和面向对象开发方法的优缺点和适用条件? ( 1)结构化系统开发方法是经典型 的开发方法,强调
7、在整体优化的前提下考虑具体的分析设计问题,开发过程规范,思路清楚,适合于开发大型、复杂的系统。采用这种开发模式,要求系统开发人员在调查中充分掌握用户需求、管理状况以及可预见未来可能发生的风险,开发的工作量很大,开发周期较长。 ( 2) 采用原型化方法开发信息系统,有效地增进了用户与系统分析人员的沟通,在系统分析与设计过程中用户处于主导地位。可实际运行的原型系统可以帮助系统分析人员辨认动态的用户需求。某些需求在用户缺乏系统使用经验时,用户本身也无法预先知道。在原型运行过程中,用户可以发现这些需求 ,并将这些需求告之开发人员。对于开放性而无固定需求范围的系统(如决策支持系统),更适合用原型化方法进
8、行开发。原型化方法以用户为中心开发系统,加强了用户的参与和决策,能够快速地构造系统的原型。但是易导致人们认为最终系统过快产生,在开发工具上要求较高,对于中小型的信息系统开发效果较好,对大型的、复杂的系统在原型的制作上有相当的困难。 ( 3) 面向对象法是从系统的构成入手,希望将系统的最基本结构搞清楚,从现实世界中抽象出系统组成的基本实体 对象。对象是构成所要开发的信息系统的最基本要素。如果将这些对象描述清楚了 ,就可以以比较大的自由度来构建信息系统,当外界环境发生变化后,就可以通过重新组合对象来应对环境的变化。这种方法的优势在于缩短开发、维护和测试的时间,降低费用,在开发过程中加强对用户的支持
9、并提高灵活性。面向对象法的局限性在于对计算机工具要求高;在没有进行全面的系统性调查分析之前,把握系统的结构有困难,因此,目前该方法需要与其他方法结合应用。 4为什么要进行会计信息系统规划?系统规划的任务是什么? 系统的规划和科学的论证可以减少盲目性,使系统具有良好的整体性和较高的适应性。系统规划的任务是将个别的系统项目或应 用程序与企业的战略目标相联系。系统规划包括战略系统规划和项目规划。战略系统规划涉及宏观层次上的系统资源的分配,从技术上讲,战略系统规划不是系统开发生命周期的组成部分,因为系统开发生命周期是针对特定应用程序的。项目规划的目的是在战略系统规划的框架内为个别应用程序分配资源,包括
10、识别用户的需求领域,对每一个建议的可行性进行评估,安排项目的优先顺序和时间进度等。 5系统分析的主要任务是什么?系统分析报告应包括哪些内容? 系统分析是要通过详细的调查分析,抽象出新系统的逻辑模型,锁定系统边界、功能、处理过程和信息结构 ,为系统设计奠定基础。系统分析回答新系统要“做什么”这个关键性问题。系统分析过程实际上是由两个步骤组成:首先详细调查当前系统,然后分析用户需求。 系统分析报告标志着系统分析阶段的结束。系统分析报告通常包括以下几方面内容: ( 1)引言:说明会计信息系统的名称、目标、功能、背景、本文所用的专门术语等。 ( 2)系统概述: 1) 系统分析的主要工作内容:简要说明在
11、系统分析阶段所进行的各项工作的主要内容。这些是建立新系统逻辑模型的必要条件,而逻辑模型是编写系统分析报告书的基础。 2) 现行系统的调查情况:新系统是在现行系统基 础上建立起来的。设计新系统之前,必须对现行系统调查清楚,掌握现行系统的真实情况,了解用户的要求和问题。 3)列出现行系统的目标、主要功能、组织结构、用户要求等,并简要指出问题所在。以数据流程图为主要工具,说明现行系统的概况。 ( 3)新系统的逻辑模型:通过对现行系统的调查分析,找出现行系统存在的问题,进行必要的修改,得到新系统的逻辑模型。 ( 4) 用户需求说明:主要说明关键领域用户的特定要求。 ( 5) 系统设计实施初步计划: 1
12、) 工作任务的分解及进度计划。 2) 资源需求。 3) 经费预算 ( 6)建议: 1) 项目是否继续。 2) 分析 是否改变了可行性、战略影响,或项目的优先顺序。 系统分析报告书集中反映了系统分析阶段的所有成果,既是一个总结性的文件,又是下一阶段系统设计的依据。 6数据源、数据存储和数据流之间的区别? 数据源是指数据的来源,数据存储是指数据保存的地方,数据流是指现实环境中传递的一组数据。数据存储和数据流是数据流程图中的基本元素。 7绘制数据流程图的步骤是什么?结合实际业务绘制数据流程图。 数据流程图( Data Flow Diagram,简称 DFD)是描述信息系统逻辑模型的工具。它将数据的存
13、储、流动、处理加工和使用 情况综合进行描述,以数据间的相互关系,抽象地反映系统的全貌。数据流程图既能表达人工系统的数据流程和逻辑处理功能,也能表达计算机系统的数据流程和逻辑处理功能。 数据流程图一般由以下基本元素组成: 元素名称 图形 解释 外部实体 描述该系统数据的外部来源或去向、流程的开始或结束 数据处理 描述输入数据被转换成输出数据的逻辑处理功能 数据流 描述数据流动的方向 数据存储 描述数据的存储形式 绘制数据流程图的一般步骤是: ( 1)确定与本系统有关的外部实体。 ( 2)确定系 统的处理单元。 ( 3)确定系统的存储单元。 ( 4)绘制顶层数据流程图。 ( 5)绘制底层数据流程图
14、。 绘制数据流程图的过程是系统分析阶段的主要工作,是一个反复的过程。数据流程图往往需要经过多次修改和讨论,才能最终确定。 例如:按照数据流程图绘制的步骤,首先确定与会计信息系统有关的外部实体 业务人员和系统用户,绘制会计信息系统顶层数据流程图。 原始数据 账簿、报表 再根据具体情况将顶层数据流程图中的处理单元展开,扩展成多个子 处理框,进行详细描述,底层的数据流程图的绘制方法与顶层相似。经过逐层细化,直到对处理过程进行足够详细的描述为止,从而得到多个分层的数据流程图。 例如,对顶层数据流程图中的“会计系统”进一步分解,得到第一层数据流程图。 原始数据 账簿、报表 会计系统 业务 人员 系统 用
15、户 工资核算 固定资产核算 账务处理 存货核算 成本核算 应付 账款核算 应收账款核算 业务 人员 系统 用户 8数据字典包括哪些内容? 数据字典( Data Dictionary)是结构化分析方法中的另一工具,主要用来描述数据流程图中的数据流和数据存储的详细逻辑内容、外部实体和处理逻辑的某些数据特征。数据字典是数 据流程图的辅助资料,对数据流程图起着注解的作用。数据字典由不同的条目组成,不同类型的条目有不同的属性需要描述: ( 1) 数据元素条目 数据元素(数据项)是最小的数据组成单位,对每个数据元素,需要描述以下属性:数据元素的名称、别名、类型、取值范围和取值的含义、数据元素的长度等。 (
16、 2) 数据结构条目 数据结构描述某些数据项之间的关系。一个数据结构可以由若干个数据项组成,也可以由若干个数据结构组成,还可以由若干个数据项和数据结构组成。对数据结构需要描述以下属性:数据结构的名称和编号、简述、数据结构的组成 。 ( 3) 数据流条目 数据流是数据在系统内传输的路径。对数据流要描述以下属性:数据流的来源,数据流的去向,数据流的组成,数据流的流量,高峰时期的流通量等。 ( 4) 数据处理条目 数据处理条目需要详细描述数据处理逻辑。其描述内容有:处理逻辑的名称及编号,处理逻辑的输入和输出,处理逻辑等。 ( 5) 数据存储条目 数据存储条目主要描述数据的存储结构及有关的数据流。具体
17、包括:数据存储的名称及编号,流入、流出的数据流,数据存储的组成等。 ( 6) 外部实体条目 外部实体是数据的来源和去向,在数据字典中 关于外部实体主要描述外部实体的名称,有关的数据流等。 9系统设计时,用什么图来说明系统目标与系统各功能模块之间的关系? 在系统设计阶段,通常用系统(功能)结构图说明系统目标与系统各功能模块之间的关系。 结构化设计的基本思想是模块化,是将一个系统分解为若干个彼此具有一定的独立性,同时也具有一定联系的组成部分,这些组成部分称为“模块”。结构化设计的主要任务就是建立“系统结构图”, 系统结构图是结构化系统设计的一个主要工具, 描述系统结构和系统中模块的层次关系与联系。
18、 系统 结构图中各层次功能与系统数据流程图中的处理 是对应的, 系统 结构图可以由数据流程图转化而来。但是,系统结构图与数据流程图有着本质的差别:数据流程图着眼于数据流,反映系统的逻辑功能,即系统能够“做什么“;系统结构图着眼于控制层次,反映系统的物理模型,即怎样逐步实现系统的总功能。 10功能结构图中模块划分的原则是什么? 功能 结构图中模块的划分以“低耦合度、高内聚度”(耦合度表示模块之间信息的关联程度,内聚度表示模块内部各部分联系的紧凑程度)为原则,一方面,各个模块具有相对独立性,可以分别设计实现,另一方面,可将模块之间的相互关系(如数据传递、调用)通过一 定的方式予以说明,便于系统的修
19、改与维护。 11在系统设计中,对数据库文件的设计应考虑哪些设计原则? 数据库文件设计的依据是系统分析中编制的数据流程图和数据字典。数据库文件设计就是将会计信息系统涉及的文件进行物理定义,将所有文件设计成可用计算机进行存取的物理形式。设计数据库文件时应着重 考虑以下方面: ( 1)文件类型 对各子系统逐个进行分析, 研究其要输出的信息、输入的数据和要执行的处理,确定应设置的数据库文件。会计信息系统中两类重要的数据文件类型是主文件和业务文件。主文件是会计信息系统中最重要的共享文件,主要 包括实体(如客户、供应商、产品、员工等)信息,而非经济业务的发生信息。业务文件( Transaction fil
20、e)是用来存放表明经济业务(事件)发生的数据文件,包含了对主文件进行更新的全部数据。 ( 2)文件结构 系统设置的数据库文件与文件的结构有直接关系。要根据数据字典的定义,为每个数据库文件设计相应的结构,即决定每个数据库文件的名称,应设置哪些字段,字段的名称、类型和长度等。 ( 3)文件组织方式 数据库文件的组织形式是指数据记录排列、读写的方式等。会计信息系统中常用的文件的组织形式有顺序组织方式和索引组织 方式。顺序组织方式的文件,其记录是按照建立的时间先后顺序存放和处理的,当数据量较大时,顺序文件的数据存取速度较慢。索引组织方式的文件,是对以建立时间先后顺序排列记录的文件按索引关键字自动建立索
21、引的文件。索引文件的处理速度很快,可以按索引关键字快速查询和处理数据。例如,对按凭证号先后顺序建立的凭证文件,以“日期”和“凭证号”为索引关键字建立索引文件,便可以快速、准确地查询到相应的凭证信息。 ( 4)文件属性 根据会计核算与信息管理的要求,确定如下文件属性:保密性,确定每一个数据库文件可以由哪些人员操作,如凭证文 件只允许录入人员、审核人员操作;读写性,确定每一个数据库文件在什么条件下,哪些数据可以读出,哪些数据允许写,哪些数据可读可写,如在结账之后,当期凭证文件只可读出数据不可写入数据;共享性,确定在计算机网络会计系统或多用户会计系统中,每个数据库文件是否允许多个使用者在不同的工作站
22、或终端上被访问。 12上网查询软件公司开发的会计软件,比较各软件公司开发的会计软件的功能。 例如:可分析对比选编自金蝶 K/3ERP(流程型)生产企业解决方案(资料来源:)和用友 ERP U8(资料来源: )的工 业企业 解决方案。 (流程型)生产企业解决方案 金蝶 K/3ERP 产品背景 作为 K/3 系统的重要信息中枢,制造系统包括工业销售、计划、采购、生产、仓存、核算、成本、集团分销管理等系统,跟踪企业(包括集团内部的)从销售计划到成本分析的生产经营全过程,综合反映企业日常 生产经营活动存货、价值流转的物流和资金流循环流动轨迹,累积企业管理决策所需要的管理和控制信息,从而帮助企业将生产经
23、营过程运作升华为完善的 “数据 信息 决策 控制 考核 “流程的全面企业管理水平。 以下为流程型生产特点的企业提供产品解决方案: 企业特点、行业范围 流程制造( Flow Manufacturing):流程制造包括重复生产( Repetitive Manufacturing)和连续生产( Continuous Manufacturing)两种类型。重复生产又叫大批量生产,与连续生产有很多相同之处, 区别仅在于生产的产品是否可分离。重复生产的产品通常可一个个分开,它是由离散制造的高度标准化后,为批量生产而形成的一种方式;连续生产的产品是连续不断地经过加工设备,一批产品通常不可分开。 ( 1) 特
24、点 流程型制造企业的生产特征是: 生产计划 a)计划制定简单,常以日产量的方式下达计划,计划也相对稳定; b) 生产设备的能力固定。 生产过程控制 a) 工艺固定,工作中心的安排符合工艺路线。通过各个工作中心的时间接近相同; b) 工作中心是专门生产有限的相似的产品,工具和设备为专门的 产品而设计; c) 物料从一个工作点到另外一个工作点使用机器传动,有一些在制品库存; d) 生产过程主要专注于物料的数量、质量和工艺参数的控制; e) 因为工作流程是自动的,实施和控制相对简单; f) 生产领料常以倒冲的方式进行。 连续生产企业的特有特征 a) 配方的管理要求很高,如配方的安全性、保密性; b) 需要对产品的质量进行跟踪,往往需要从产成品到半成品、供应商等进行跟踪,因此对批次管理要求较高; c) 某些产品常常有保质期; d) 生产过程中常常出现联产品、副产 品、等级品。 ( 2) 行业分布 重复生产的行业主要有:电子装配、家电产品、各种电器等,常常表现为流水线的方式; 连续生产的行业主要有:化工、食品、饮料、制药、烟草等,常常通过管道进行各工序之间的传递。 ( 3) 业务处理流程 连续型制造企业的生产过程中的业务处理流程可以用下图显示: