资源描述
Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,*,会计电算化教程,会计电算化教程,第二章会计信息系统开发方法,2.1 会计信息系统开发介绍,2.2 会计信息系统分析,2.3 会计信息系统设计,2.4 会计信息系统安全可靠性设计,2.5 会计电算化系统实现,第1页,第一节会计信息系统开发介绍,一、,生命周期法,二、,原型法,第2页,第一节会计信息系统开发介绍,一、生命周期法,二、,原型法,生命周期法开发阶段、任务与文档,开发阶段,基本任务,完成者,文档,可行性研究与开发计划,用户系统分析员,可行性分析项目分析计划,初步调查、确定目标系统开发可行性研究、编写可行性汇报审批、立项、确定开发计划,系统分析,详细调查分析用户环境、需求、数据结构、系统目标与功效、系统逻辑模型,系统设计,程序设计,系统调试测试,系统运行与维护,总体设计(硬件、功效模块设计)详细设计(代码、数据库、接口、安全可靠性设计、程序模块描述),系统分析员,分析汇报软件需求说明书数听说明书,系统分析员,测试计划概要设计说明书详细设计说明书数据库设计,完成程序编制,程序员,源程序清单,程序模块测试功效模块测试子系统测试系统测试试运行,系统分析员系统设计员程序员用户,开发总结用户手册操作手册,移交运行硬件、软件维护系统评价,用 户,运行手册维护手册,第3页,第一节会计信息系统开发介绍,一、,生命周期法,二、原型法,确定初始需求,设计初始原型,试用原型,评价,正式使用,改进提升,原型法工作流程,第4页,第二节会计信息系统分析,1、,任务与步骤,2、,可行性研究,3、,系统详细调查,4、,功效需求分析,5、,系统数据字典,第5页,第二节会计信息系统分析,1、任务与步骤,2、,可行性研究,3、,系统详细调查,4、,功效需求分析,5、,系统数据字典,一、系统分析任务,1、了解用户要求;,2、把用户要求成文,完成系统分析汇报。,二、系统分析步骤,1、详细调查现行会计系统;,2、描述现行系统,3、分析用户新要求,形成新系统逻辑模型;,4、编写系统分析说明书:,(1)现行系统描述;,(2)新系统描述;,(3)系统开发计划。,第6页,第二节会计信息系统分析,1、,任务与步骤,2、可行性研究,3、,系统详细调查,4、,功效需求分析,5、,系统数据字典,一、初步调查:,目标与任务、企业组织机构与管理体制、系统开发条件、与外界联络、现行会计系统情况以及计算机水平及可供利用资源。,二、可行性研究:,1、必要性:,从管理对会计核实系统客观要求及现行系统可满足性分析新系统开发是否必要。,2、经济性:,(1)费用估算,(2)效益估算,3、技术上可行性,4、组织管理可行性,三、可行性研究汇报编写,1、引言,2、可行性研究前提,3、对现有系统分析,4、可行性研究,5、所提议系统,6、可供选择其它方案,7、系统计划,第7页,第二节会计信息系统分析,1、,任务与步骤,2、,可行性研究,3、系统详细调查,4、,功效需求分析,5、,系统数据字典,一、系统分析方法:,1、原因分析法,2、输入输出分析法,3、功效分析法,二、系统调查法:,1、搜集信息载体,2、开调查会,3、个别访问,4、书面调查,5、参加业务实践,三、组织机构调查:,企业财会人员工作岗位普通能够分为:会计主管、出纳、流动资金核实、固定资产核实、材料核实、工资核算、成本核实、利润核实、往来核实、总账报表、稽核和综合分析。,四、信息要素调查,五、处理调查,六、会计系统三要素调查:,包含会计凭证种类以及编制、传递、审核、整理、汇总方法和程序;会计科目设置及核实内容;账簿组织和格式;记账方法、程序和规则;成本计算方法;会计报表种类、格式和编制及报送程序;会计检验程序和方法等。,第8页,第二节会计信息系统分析,1、,任务与步骤,2、,可行性研究,3、,系统详细调查,4、功效需求分析,5、,系统数据字典,一、手工会计核实系统功效分析,会计核实分为:账务处理、工资核实、固定资产核实、材料核实、成本核实、产成品销售及销售成本核实和会计报表等功效。,二、会计信息系统功效分析,1、功效上要求,(1)会计核实方面要求,(2)会计管理方面要求,A、产品成本分析与预测控制,B、利润分析、预测与控制,C、资金分析、预测与控制,2、性能方面要求,(1)缩短核实周期,(2)原始凭证、记账凭证等输入信息格式,(3)提供各项数据查询功效,(4)会计信息系统含有很好安全性、保密性,(5)会计信息系统硬件要可靠,第9页,第二节会计信息系统分析,1、,任务与步骤,2、,可行性研究,3、,系统详细调查,4、,功效需求分析,5、系统数据字典,一、数据字典:,对数据流中每一数据流、基本加工、文件及数据项,下一个“严格定义”,全部这些定义次序聚集。,数据字典描述自顶向下,逐步求精。,二、数据字典条目类型:,1、数据流条目,数据流名称:,起源:去向:组成:数据流量:,2、基本加工条目,加工名称:编号:输入:输出:处理逻辑:,3、数据文件条目,文件名称:组织方式:组成:统计数:,4、数据元素条目,数据元素名称:数据类型:数据长度:取值范围:,第10页,第三节会计信息系统设计,1、,系统设计概要,2、,结构化系统设计,3、,功效模块设计,第11页,第三节会计信息系统设计,1、系统设计概要,2、,结构化系统设计,3、,功效模块设计,一、系统设计目标,1、系统可靠性,正确性、健壮性、保密性,2、可维护性,可读性、可修改性、可扩充性,3、用户友好性,用户友好性、响应快速性,4、系统工作效率,系统处理能力、处理速度和响应时间,5、正当性,二、系统设计内容,1、系统处理方式与体系结构,计算机系统配置,2、功效模块设计,3、数据库设计,4、代码设计,5、输入设计,6、输出设计,7、安全性、可靠性设计,8、模块处理过程详细描述,第12页,第三节会计信息系统设计,1、,系统设计概要,2、结构化系统设计,3、,功效模块设计,一、,结构化设计方法,是从数据流图出发,逐步产生系统总体结构。它将系统看成一个模块,然后按任务和功能逐步将其分解成更详细模块,直到模块足够简单、明确,编程人员能按照模块处理过程描述进行编程时为止。,二、结构化设计基本标准,1、系统结构设计要充分利用数据流图,尽可能和实际 系统相对应;,2、将系统划分成功效单一、简单、易了解模块;,3、采取自顶向下、逐步求精方法进行设计;,4、遵照低耦合、高聚合模块设计标准;,5、使用模块设计技巧来进行模块分解、合并。,第13页,第三节会计信息系统设计,1、,系统设计概要,2、,结构化系统设计,3、功效模块设计,一、模块:,是指把一个系统分解成若干个彼此间含有一定独立性,同时又含有一定联络,能完成某个特定任务组成部分。,模块需要三个参数描述:,(1)功效,(2)处理逻辑,(3)模块所处位置,二、模块结构图,一个系统经过逐层分解,得到含有层次结构模块结构。,三、模块调用规则,1、每个模块都有特定任务,只有上级模块才能调用下 级模块;,2、模块间通信仅限于上、下级模块之间,任何模块不能 与其它上下级模块或同组模块进行直接通信联络;,3、某一模块要与其相邻同组模块进行信息交换,必须通 过各自上级模块;,4、模块调用次序是从上向下、自左向右。,第14页,第三节会计信息系统设计,1、,系统设计概要,2、,结构化系统设计,3、功效模块设计,一、模块耦合,是模块间相互联络紧密程度一个量度。,1、数据耦合,2、控制耦合,3、内容耦合,二、模块聚合,模块内部各成份之间联络紧密程度。,1、偶然聚合,2、逻辑聚合,3、时间聚合,4、过程聚合,5、数据聚合,6、次序聚合,7、功效聚合,三、模块设计标准,1、降低模块间耦合,提升模块聚合,2、把模块作用范围保持在模块控制范围内,第15页,第四节会计信息系统安全可靠性设计,一、硬件系统可靠性设计,1、双工,2、备用机,3、镜像技术,二、软件可靠性设计,1、软件正确性设计,(1)计算机录入检验,(2)制度设计,2、健壮性设计,(1)建立完善数据后备与后援系统,(2)健壮数据区技术,(3)严格时序控制,3、保密性设计,(1)硬卡加密,(2)软加密,(3)权限技术,三、组织管理上安全可靠性设计,1、职能分离,2、系统资源维护制度,3、操作限制制度,4、数据校验制度,5、建立病毒防治制度,6、保留审计线索,第16页,第五节会计电算化系统实现,1、,程序设计,2、,测试和排错,3、,系统转换,第17页,第五节会计电算化系统实现,1、程序设计,2、,测试和排错,3、,系统转换,一、优良程序性能,1、结构清楚,2、易了解,3、可维护,4、健壮性,5、效率,二、良好编程格调,三、程序设计步骤,1、了解系统设计要求,2、熟悉计算机性能,3、细化程序处理过程,4、编程,5、测试,第18页,第五节会计电算化系统实现,1、,程序设计,2、测试和排错,3、,系统转换,一、模块测试(单调),静态和动态,1、等价分类法,2、边缘分析法,3、逻辑覆盖法,二、子系统测试(分调),1、自顶向下测试,2、自底向上测试,三、程序排错方法,1、追综法,2、截取法,3、归纳法,4、演绎法,第19页,第五节会计电算化系统实现,1、,程序设计,2、,测试和排错,3、系统转换,老系统,新系统,直接转换,老系统,新系统,并行转换,老系统1,新系统1,老系统2,新系统2,老系统3,新系统3,分阶段转换,第20页,
展开阅读全文