资源描述
单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,Ch2 AIS,分析与设计,1,第一节 会计信息系统开发概述,第二节 会计信息系统规划,第三节 会计信息系统分析,第三节 会计信息系统设计,第,2,章,AIS,的规划、分析与设计,第,1,节,AIS,开发概述,一、系统开发模型,系统规划,系统分析,系统设计,系统实施,系统维护,新系统开发,系统分析报告,系统设计报告,系统测试报告等,可行性项目建议书,1,、生命周期模型,3,确定用户需求,初步设计原型,使用评价原型,修改完善原型,完成交付使用,满意否,是,否,2,、快速原型模型,4,生命周期模型,快速原型模型,5,二、系统开发方法,结构化系统开发方法,面向对象的开发方法,计算机辅助开发方法,基本思路:自顶向下、逐层分解,适用于大型的信息系统的分析与设计,对现实世界中对象的抽象,封装性、继承性,自动化或者半自动化辅助信息系统开发,必须结合一种具体的开发方法,三、系统开发方式,现行系统的基本情况,新系统的目标,系统开发的条件,一、初步调查,第,2,节,AIS,规划,8,初步确定:是否建立新系统,建立何种规模的系统,要解决什么问题、达到哪些目标,系统软硬件的总体配置方案如何,系统的开发方式,9,二、可行性分析,技术方面,经济方面,组织方面,可行性分析报告,结论,第,3,节,AIS,的分析,1,、现行系统调查的优势,2,、现行系统调查的弊端,一、现行系统的详细调查,系统分析回答新系统要“做什么。”,11,3,、常用的,调查方法,(,1,)召开调查会;,(,2,)访问;,(,3,)填写调查表;,(,4,)参加业务实践等。,12,12,4,、详细调查的描述工具,(,1,)组织结构图;,(,2,)业务流程图,二、结构化分析,结构化分析方法采用,介于形式语言和自然语言之间,的描述方式,通过一套分层次的数据流程图,辅之以数据字典、处理逻辑说明等工具来描述系统。,14,1,、数据流程图,反映信息系统中数据来源、数据流向、数据加工和数据存储的工具,既能够抽象反映出人工系统的数据流程和逻辑加工处理过程,也能够表达新的计算机系统的数据流程和逻辑加工处理过程,它是对数据及数据流流动、存储和加工的综合描述。,元素名称,图形,解释,外部实体,描述该系统数据的外部来源或去向,数据处理,描述输入数据被转换成输出数据的逻辑处理功能,数据流,描述数据流动的方向,数据存储,描述数据的存储形式,外部实体是指不受系统控制,在系统以外的组织、人或系统,即系统的边界。,一个数据流程图至少有一个处理功能,任何一个“处理”至少有一个输入数据流和一个输出数据流。,数据流可以是单向或双向。可以由某个外部实体产生,也可以来自某个数据存储,但一般在数据流程图中不允许出现从一个处理过程直接到另一个处理过程的数据流。,数据流箭头指向存储符表示存入数据,箭头来自存储符表示读出数据。,16,数据流程图的绘制,基本方法:层次流图法,基本原理:由外向里、由顶向下,基本图解,:第一步:,第二步:,第三步:,17,基本注意事项:,第一,命名要适当;,第二,是数据流不是控制流、业务流;,业务人员,账簿,处理,用户,账表信息,原始数据,顶层数据流程,18,业务人员,凭证,处理,用户,账簿,输出,原始数据,账表信息,第一层数据流程分解,凭证文件,19,2,、数据描述与数据字典,数据字典是结构化分析方法中的另一个工具,主要用来描述数据流程图中的数据流和数据存储的详细逻辑内容、外部实体和处理逻辑的某些数据特征。数据字典是数据流程图的,辅助,资料,对数据流程图起着,注解,的作用。,1,、,数据元素条目,(数据元素是不能再分解的数据单位)名称、类型、取值含义、字长、相关数据项等,举例,科目名称,2,、,数据结构条目,(描述某些数据项之间的关系),名称、编号、简述、组成,3,、,数据流条目,(流动的数据)名称、来源、去向、流量、组成,举例,对账单,4,、,数据处理条目,(详细描述数据处理手续和处理逻辑)名称、输入数据名、输出数据名、处理逻辑等,举例,核对,5,、,数据存储条目,(描述数据的静态结构)文件名称、组织方式、组成、相关联的处理,举例,银行存款日记账,6,、,外部实体条目,(描述数据的来源和去向),名称、有关的数据流等,数据存储条目,数据存储名称:固定资产卡片,流入、流出数据流:流入与固定资产增减变动相关的原始凭证,流出经过整理的固定资产卡片,数据存储的组成:固定资产名称、规格型号、主要参数、生产厂家、设备种类、使用部门、购入日期、启用日期、预计使用年限、总工作量、原价、预计净残值率、已提折旧额等,注释:若根据固定资产卡片数据计算固定资产折旧,应注意当月增加的固定资产不计提折旧,当月减少的固定资产照提折旧,数据处理条目,处理逻辑的名称:计算折旧,处理逻辑的输入:固定资产登记簿,处理逻辑的输出:折旧计算表,处理逻辑:按折旧计算方法(如使用年限法:月折旧额,=,原价*(,1-,预计净残值率),/,(预计使用年限*,12,),)计算固定资产折旧,25,描述该处理如何把流入的数据流变成流出的数据流,变换的规则怎样。,PDL,语言、程序流程图等,3,、数据处理逻辑,三、系统分析报告,系统分析报告应详细指出系统必须,做什么,,而不是怎样做。,系统分析报告集中反映了系统分析阶段的所有成果,既是一个总结性的文件,,又是下一个阶段系统设计的依据,。,27,第,4,节,AIS,设计,目的,:进行模块设计。,方法,结构化方法。,任务,建立系统功能结构图,一、总体设计,1,、结构图,用来表达系统结构和系统中模块的层次关系与联系。,结构图中的主要成分:,(,1,)模块,(,2,)调用,(,3,)数据,记账凭证查询,按凭证号 查 询,按日期,查 询,按查询条件查 询,凭证号,日期,查询条件,结构图中各层次功能与新系统数据流程图中的处理是对应的,结构图可以由数据流程图转化而来。,但是,结构图与数据流程图具有,本质的区别,:,数据流程图着眼于,数据流,,反映系统的逻辑功能,即系统能够,做什么,;,结构图着眼于,控制层次,,反映系统的物理模型,即,怎样逐步实现,系统的总功能。,30,代码设计,数据库文件设计,输出设计,输入设计,安全保密设计,处理流程设计,二、详细设计,详细设计是系统功能、结构实现方法的最详细说明,是,程序设计的依据,。,1,、代码设计,顺序码,:以连续的数字按升序或降序排列,如,1,,,2,,,3,组码,:用若干连续的数组,组成几个系列编码对象的代码。如,10001999,表示资产。,群码(层次码),:以分类对象的从属层次关系为排列顺序的编码。如科目代码,22210101,2,、数据库文件设计,(,1,)确定要建立的文件,系统主文件,是系统中最重要的共享文件,主要存放,具有固定值属性,的数据。必须准确、完整并及时更新。,参照数据,汇总数据,业务文件,是用来存放表明经济业务发生的数据文件,包含了对主文件,进行更新的,全部数据。,客户代码,客户名称,客户地址,联系人,联系电话,1001,甲公司,北京市,张一,订单号,订单日期,客户代码,产品代码,订购数量,2010,2006/09/09,1001,7891,500,产品代码,产品名称,价格,库存数量,7981,XXXX,80,6000,客户文件(主文件),存货文件(主文件),订单文件(业务文件),-,数据库文件的名称、字段(字段的名称、类型和长度)等,(,2,)数据库文件结构设计,(,3,)数据库文件的组织形式,数据库文件的组织形式是指数据记录排列、读写的方式等。,顺序组织方式,索引组织方式,(,4,)确定数据库文件的属性,-,保密性,-,读写性,-,共享性,计算机会计信息系统中要为每一个子系统设计数据库文件,设计每个库文件的文件名、文件结构及文件组织方式和属性等。,3,、输入设计,输入设计原则(最少量、最简单、早检验、少转换),输入设计内容,输入方式和输入设备,输入界面,输入数据的正确性校验,4,、输出设计,(,1,)输出方式,(,2,)输出界面,(,3,)输出信息的安全保密,控制,5,、安全保密设计,设立密码权限控制,系统设立操作日志,系统数据的备份与恢复,系统运行状态的自动记录与检查,系统的安全保密性要靠软件的控制、各种管理制度和人工控制才有保证,6,、处理流程设计,处理流程设计的关键是用恰当的表达方法来描述每个模块的执行过程。常用的描述工具有:,程序流程图,PDL,语言,(program design language),
展开阅读全文