《会计信息系统》习题答案
- 格式:doc
- 大小:61.00 KB
- 文档页数:11
第二章
一、思考题
1.为什么会计人员和审计人员要参与会计信息系统的开发?
会计信息系统的建立是企业的一项重要财务活动。会计信息系统的开发如同企业产品的生产,会计信息系统是经过一系列复杂阶段活动产出的产品,这种产品也必须经过设计、授权和过程控制。会计人员应该关注会计信息系统开发过程的完整性。
会计信息系统用于向企业内部和外部提供会计信息,会计信息的质量直接取决于建立会计信息系统的开发活动。会计人员和审计人员参与会计信息系统的开发活动,能够使系统开发专业人员明确他们的问题和需求,确保会计信息系统遵循会计准则、财务会计制度和相关法律、法规的规定,并建立、健全、执行了恰当的控制,保证会计信息系统能够留有充分的审计线索。
2.什么是系统开发生命周期?分几个阶段?各阶段的主要任务和文档是什么?
广义上讲,任何系统均有其产生、发展、成熟、消亡或更新换代的过程,这个过程称为系统的生命周期(System Life Cycle)。任何系统开发工程基本上都要经历相同的系统开发生命周期的5个阶段:系统规划、系统分析、系统设计、系统实施和系统运行与维护。系统开发生命周期概念为计划和控制具体的开发活动提供了一个总体框架。各阶段的主要任务和文档如下表:
生命周期 主要任务 主要文档
系统规划 对企业的环境、目标、现行系统的状况进行初步调查,明确现行系统存在的问题,根据企业目标和发展战略,对建立新系统的需求做出分析和预测,研究建立新系统的必要性和可能性,根据需要与可能,提出拟建新系统的备选方案。对这些方案进行可行性分析,写出可行性项目建议书。 可行性项目建议书
系统分析 在可行性研究的基础上,对现行系统进行详细调查和全面分析,描述现行系统的业务流程,指出现行系统的局限性和系统分析报告书。系统分析报告书是系统设计的依据,也是未来系统验收的依据。 不足,对现行系统提出修改方案,确定新系统的目标和逻辑功能要求,即提出新系统的逻辑模型。这个阶段又称为逻辑设计阶段。这个阶段是整个信息系统建立的关键阶段,是建立信息系统与一般工程项目的重要区别所在。
系统设计 根据系统分析报告书中规定的功能,结合实际条件,具体设计实现逻辑模型的技术方案。系统设计包括系统概念设计、评估与选择方案和详细设计。 系统设计报告书
系统实施 将设计的系统付诸实施的阶段。这个阶段的任务包括计算机等设备的购置、安装和调试、程序的编写与调试、人员培训、数据文件转换、系统调试与转换等。系统实施是按实施计划分阶段完成的,每个阶段应写出实施进度报告。系统测试之后写出操作手册、系统测试分析报告等。 系统测试报告等
系统运行与维护 记录系统的运行情况,根据一定的标准对系统进行必要的修改,评价系统的工作质量和经济效益。 系统运行日志等
3.结构化方法、原型法和面向对象开发方法的优缺点和适用条件?
(1)结构化系统开发方法是经典型的开发方法,强调在整体优化的前提下考虑具体的分析设计问题,开发过程规范,思路清楚,适合于开发大型、复杂的系统。采用这种开发模式,要求系统开发人员在调查中充分掌握用户需求、管理状况以及可预见未来可能发生的风险,开发的工作量很大,开发周期较长。
(2)采用原型化方法开发信息系统,有效地增进了用户与系统分析人员的沟通,在系统分析与设计过程中用户处于主导地位。可实际运行的原型系统可以帮助系统分析人员辨认动态的用户需求。某些需求在用户缺乏系统使用经验时,用户本身也无法预先知道。在原型运行过程中,用户可以发现这些需求,并将这些需求告之开发人员。对于开放性而无固定需求范围的系统(如决策支持系统),更适合用原型化方法进行开发。原型化方法以用户为中心开发系统,,加强了用户的参与和决策,能够快速地构造系统的原型。但是易导致人们认为最终系统过快产生,在开发工具上要求较高,对于中小型的信息系统开发效果较好,对大型的、复杂的系统在原型的制作上有相当的困难。
(3)面向对象法是从系统的构成入手,希望将系统的最基本结构搞清楚,从现实世界中抽象出系统组成的基本实体——对象。对象是构成所要开发的信息系统的最基本要素。如果将这些对象描述清楚了,就可以以比较大的自由度来构建信息系统,当外界环境发生变化后,就可以通过重新组合对象来应对环境的变化。这种方法的优势在于缩短开发、维护和测试的时间,降低费用,在开发过程中加强对用户的支持并提高灵活性。面向对象法的局限性在于对计算机工具要求高;在没有进行全面的系统性调查分析之前,把握系统的结构有困难,因此,目前该方法需要与其他方法结合应用。
8.数据字典包括哪些内容?
数据字典(Data Dictionary)是结构化分析方法中的另一工具,主要用来描述数据流程图中的数据流和数据存储的详细逻辑内容、外部实体和处理逻辑的某些数据特征。数据字典是数据流程图的辅助资料,对数据流程图起着注解的作用。数据字典由不同的条目组成,不同类型的条目有不同的属性需要描述:
(1)数据元素条目 数据元素(数据项)是最小的数据组成单位,对每个数据元素,需要描述以下属性:数据元素的名称、别名、类型、取值范围和取值的含义、数据元素的长度等。
(2)数据结构条目 数据结构描述某些数据项之间的关系。一个数据结构可以由若干个数据项组成,也可以由若干个数据结构组成,还可以由若干个数据项和数据结构组成。对数据结构需要描述以下属性:数据结构的名称和编号、简述、数据结构的组成。
(3)数据流条目 数据流是数据在系统内传输的路径。对数据流要描述以下属性:数据流的来源,数据流的去向,数据流的组成,数据流的流量,高峰时期的流通量等。
(4)数据处理条目 数据处理条目需要详细描述数据处理逻辑。其描述内容有:处理逻辑的名称及编号,处理逻辑的输入和输出,处理逻辑等。
(5)数据存储条目 数据存储条目主要描述数据的存储结构及有关的数据流。具体包括:数据存储的名称及编号,流入、流出的数据流,数据存储的组成等。 (6)外部实体条目 外部实体是数据的来源和去向,在数据字典中关于外部实体主要描述外部实体的名称,有关的数据流等。
10.功能结构图中模块划分的原则是什么?
功能结构图中模块的划分以“低耦合度、高内聚度”(耦合度表示模块之间信息的关联程度,内聚度表示模块内部各部分联系的紧凑程度)为原则,一方面,各个模块具有相对独立性,可以分别设计实现,另一方面,可将模块之间的相互关系(如数据传递、调用)通过一定的方式予以说明,便于系统的修改与维护。
第三章
2.案例题
(1)传统会计科目体系
科目编码 科目名称 账类
6605 在研课题费用
660501 9401课题
66050101 劳务费
66050102 原材料费
66050103 燃料及动力
66050104 设备购置费
66050105 .....
660502 9402课题
66050201 劳务费
66050202 原材料费
66050203 燃料及动力
......................
660503 9403课题
66050301 劳务费
......................
如按这种作法则会造成会计科目庞大且难以方便地统计各种数据。
(2)重新设计会计科目体系:将项目从科目体系中剥离出来,重新建立新的科目体系。在进行项目相关的的成本、费用等科目设置时,将这些科目的性质设为“项目核算”
“科目设置”模块中设置如下:
科目编码 科目名称 科目性质 6605 在研课题费用
660501 劳务费 项目核算
660502 原材料费 项目核算
660503 燃料及动力 项目核算
660504 设备购置费 项目核算
660505 专用业务费 项目核算
660506 院所管理费 项目核算
660507 室管理费 项目核算
这样科目大大简化,而具体项目则在项目核算和管理中完成。
(3)项目核算和管理的具体步骤如下:
定义项目大类
在项目和算与管理模块中,将单位项目划分为若干类,并将各类项目类号、名称送入计算机,并保存在项目文件中。如:本单位有两类项目:一类为科研项目,单位承接了若干科研项目,其项目大类可定义为科研项目;另一类为建筑工程项目,其项目大类可定义为工程项目等。单位项目大类定义如下:
项目类号 项目大类名称
KYXM 科研项目
GCXM 工程项目
定义具体项目
在定义了项目大类后,定义每一项目大类下有哪些具体项目,即建立各个具体项目的小档案,以对各个具体项目做进一步的说明,并将结果保存在项目文件中。定义具体项目应该包括:项目代码、项目名称、开始日期、完工日期、项目性质、项目负责人等。
科研项目:KYXM
项目代码 项目名称 开始日期 完工日期 工程性质 负责人
9401 火炬计划 2010/07/01 2013/12/30 国家级项目 张三
9402 ERP设计项目 2010/01/01 2012/05/30 本单位项目 李红
··· ··· ··· ··· ··· ···
建立项目与科目的关系(见科目设置)
录入项目相关科目的期初数
录入项目相关科目的期初数是指录入每个项目具体成本、费用等期初数,因此,录入项目相关科目的期初数实际上是在选择了某个项目后对其相关的成本、费用等科目进行期初数的录入。
(4) 项目账表查询与分析
从历史凭证文件、项目文件等文件中挑选出与项目有关的数据,进行加工整理后,计算机自动输出各种项目核算与管理所需的账和表。具体包括:项目总账、某科目的项目明细账、某科目下各项目的明细数据、某项目的明细账、项目统计表等。管理者据此进行分析。
第七章
2. 设计工资系统时需要建立哪些主要的数据文件,这些主要数据文件的作用是什么? 对工资原始数据形成的数据文件的设计方法多种多样,但是一个完整的工资子系统一般需要建立以下数据文件: