第2章会计信息系统分析与设计方法课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第2章会计信息系统分析与设计方法课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 会计信息 系统分析 设计 方法 课件
- 资源描述:
-
1、第第2章章会计信息系统分析与设计方法会计信息系统分析与设计方法【学习目的与要求】了解信息系统的开发方法和开发过程掌握系统分析的主要目的和工作内容掌握系统设计的主要目的和工作内容掌握系统分析与设计的主要工具的用途第一节 会计信息系统分析与设计概述一、系统分析与设计方法简介一、系统分析与设计方法简介 系统分析与设计的方法又称为系统开系统分析与设计的方法又称为系统开发方法发方法 这类方法多达数十种这类方法多达数十种第一节 会计信息系统分析与设计概述一、系统分析与设计方法简介系统开发:是修正或替换系统开发:是修正或替换部分或全部信息系统的过程,部分或全部信息系统的过程,期间需要投入大量的时间和资源期间
2、需要投入大量的时间和资源 为什么要研究会计信息系统的开发方法呢?为什么要研究会计信息系统的开发方法呢?因为会计信息系统的开发和设计是一个庞因为会计信息系统的开发和设计是一个庞大的系统工程,具有很强的专业性和技术性,大的系统工程,具有很强的专业性和技术性,为了确保开发工作的顺利完成,必须有一套完为了确保开发工作的顺利完成,必须有一套完善的开发方法做指导。善的开发方法做指导。为什么要研究会计信息系统的开发方法呢?为什么要研究会计信息系统的开发方法呢?在软件开发工作刚开始出现的时候,人们并在软件开发工作刚开始出现的时候,人们并没有意识到软件开发方法的重要性,投入大量没有意识到软件开发方法的重要性,投
3、入大量开发软件系统的人力和物力后,却发现结局不开发软件系统的人力和物力后,却发现结局不尽人意。尽人意。你知道系统的开发大概需要多少时间?需要多少人力吗?例如:WINDOWS95开发 win95是95年发布的,开发周期是3年11 236 344 行代码9 234 455小时编码 49分钟/行2 333 345小时测试 12.5分钟/行10000人参与,部分是微软员工,部分雇佣(外包)为什么要研究会计信息系统的开发方法呢?为什么要研究会计信息系统的开发方法呢?WINDOWS95开发(成功案例)(续)发放了几千套拷贝,关键用户评价产品的完整性和工作的精确性(最终用户评审)。与潜在用户配合,开发屏幕格
4、式外观和结构(原型法)为什么要研究会计信息系统的开发方法呢?为什么要研究会计信息系统的开发方法呢?为什么要研究会计信息系统的开发方法呢?为什么要研究会计信息系统的开发方法呢?失败案例失败案例 例如例如IBM公司的公司的OS/360系统和美国空军某后勤系统和美国空军某后勤系统,这两个系统都花费了几千人数年的努力,系统,这两个系统都花费了几千人数年的努力,结果都是令人失望的。结果都是令人失望的。为什么要研究会计信息系统的开发方法呢?为什么要研究会计信息系统的开发方法呢?70年代以后,西方开始重视系统开发方法的年代以后,西方开始重视系统开发方法的研究,提出了许多新的开发方法,其中应用较研究,提出了许
5、多新的开发方法,其中应用较多的方法有多的方法有生命周期法(又称生命周期法(又称结构化系统开发结构化系统开发方法)方法)、原型法和面向对象法等、原型法和面向对象法等,它们都是从它们都是从实践中总结出来,反过来指导实践的。实践中总结出来,反过来指导实践的。第一节 会计信息系统分析与设计概述二、结构化系统分析与设计方法二、结构化系统分析与设计方法结构化系统开发方法的基本思想结构化系统开发方法的基本思想 用系统工程的思想和工程化的方法、按用系统工程的思想和工程化的方法、按用户至上的原则,结构化、模块化、自顶向用户至上的原则,结构化、模块化、自顶向下的对信息系统进行分析与设计。下的对信息系统进行分析与设
6、计。系统运行维护系统运行维护系统规划系统规划系统设计系统设计系统实施系统实施系统分析系统分析开发开发设计设计初步初步 调查调查 可行性可行性研究研究审批审批系统系统 评价评价 系统系统 维护维护总体总体设计设计详细详细设计设计审计审计审查审查编程编程调试调试系统系统 转换转换 验收验收详细详细调查调查逻辑逻辑 设计设计 结构化开发方法的特点结构化开发方法的特点优缺点优缺点优点优点严格区分开发阶段严格区分开发阶段系统的针对性系统的针对性强文档完整强文档完整整体性与全局性好整体性与全局性好开发周期长开发周期长开发过程繁琐开发过程繁琐开发工具落后开发工具落后缺点缺点结构化开发方法的特点结构化开发方法
7、的特点 在会计信息系统的开发过程中,系统文档起着非常重要在会计信息系统的开发过程中,系统文档起着非常重要的作用。的作用。系统文档的作用是:系统文档的作用是:提高系统开发过程的能见度,以便项目管理人员在系统开提高系统开发过程的能见度,以便项目管理人员在系统开发各阶段进行进度控制和质量管理;发各阶段进行进度控制和质量管理;提高开发效率,尽早发现错误及不一致性,减少返工;作提高开发效率,尽早发现错误及不一致性,减少返工;作为一定阶段的工作成果和结束标志;为一定阶段的工作成果和结束标志;记录开发过程中的有关技术信息,便于以后的系统开发使记录开发过程中的有关技术信息,便于以后的系统开发使用和维护;用和维
8、护;提供对会计人员和其他用户进行培训的有关信息;提供对会计人员和其他用户进行培训的有关信息;作为系统开发的事例,供其他系统开发工作参考。作为系统开发的事例,供其他系统开发工作参考。第一节 会计信息系统分析与设计概述三、原型法三、原型法 原型法就是针对结构化生命周期法的问题提出原型法就是针对结构化生命周期法的问题提出的一种新的系统开发方法。它的主要思想是:首的一种新的系统开发方法。它的主要思想是:首先建立一个能反映用户主要需求的原型,让用户先建立一个能反映用户主要需求的原型,让用户实际看见新系统的概貌,以便判断哪些功能是符实际看见新系统的概貌,以便判断哪些功能是符合要求的,哪些是需要改进的,然后
9、将原型反复合要求的,哪些是需要改进的,然后将原型反复改进,最终建立完全符合用户要求的新系统。改进,最终建立完全符合用户要求的新系统。第一节 会计信息系统分析与设计概述三、原型法三、原型法 原型法突出一个原型法突出一个“快快”字,采用结构化生命周字,采用结构化生命周期法作系统分析时要反复和用户讨论,这种讨论期法作系统分析时要反复和用户讨论,这种讨论费时费力,而且终究是费时费力,而且终究是“纸上谈兵纸上谈兵”,原型法则,原型法则是是“真枪实弹真枪实弹”,能够使用户立刻与想象中的目,能够使用户立刻与想象中的目标系统作出比较。开发人员向用户提供一个标系统作出比较。开发人员向用户提供一个“样样品品”,用
10、户迅速向开发人员作出反馈,这就是原,用户迅速向开发人员作出反馈,这就是原型法的优越性型法的优越性第一节 会计信息系统分析与设计概述三、原型法三、原型法 用于用户需求难以预先完全确定用于用户需求难以预先完全确定的情况的情况下,对信息系统进行分析与设计方法下,对信息系统进行分析与设计方法第一节 会计信息系统分析与设计概述三、原型法三、原型法 原型原型系统的一个早期可运行版本,系统的一个早期可运行版本,它能反映新系统的部分重要特征和功能它能反映新系统的部分重要特征和功能 原型法是强调原型法是强调系统设计者与最终用户之系统设计者与最终用户之间自始至终通力合作间自始至终通力合作,用比较短的时,用比较短的
11、时间完成问题空间定义后,采用一些适间完成问题空间定义后,采用一些适当的开发工具立即建立一个可行的当的开发工具立即建立一个可行的原型原型 第一节 会计信息系统分析与设计概述l三、原型法三、原型法 第一节 会计信息系统分析与设计概述l三、原型法三、原型法 在交付用户试用,提出修改意见,再采用在交付用户试用,提出修改意见,再采用迭代法或增量法反复修改、完善产品的功能,迭代法或增量法反复修改、完善产品的功能,形成最终产品。形成最终产品。演化式原型是演化式原型是为某实现方案为某实现方案而设计的原而设计的原 型,按照基本型,按照基本需求开发出一需求开发出一个系统,让用个系统,让用户先使用起户先使用起 来,
12、有问题随来,有问题随时修改。时修改。丢弃式原型法丢弃式原型法通过原型的交通过原型的交流流修改修改再再交流来确定用交流来确定用户的真正需求户的真正需求和系统功能,和系统功能,原型最后被丢原型最后被丢弃。弃。递增式原型法是递增式原型法是按较准确的用户按较准确的用户需求,产生完整需求,产生完整的系统,然后不的系统,然后不断地修改、完断地修改、完 善,直到用户满善,直到用户满意,最终完善的意,最终完善的原型就是最终系原型就是最终系统。统。丢弃式原型丢弃式原型演化式原型演化式原型递增式原型递增式原型原型法的种类:原型法的种类:第一节 会计信息系统分析与设计概述确定用户初始需求确定用户初始需求建立初始原型
13、建立初始原型用户运行使用原型并评价用户运行使用原型并评价满意否?满意否?修改原型修改原型可用原型可用原型完成系统开发并交付使用完成系统开发并交付使用否否原原型型法法的的工工作作流流程程示示意意图图:优点优点缺点缺点不适合大型不适合大型系统的开发系统的开发不适合大量不适合大量运算及逻辑性运算及逻辑性强的模块强的模块对原企业基对原企业基础管理工作要础管理工作要求较高求较高减少开发时减少开发时间间 用户满意程用户满意程度高度高 能调动用户能调动用户参与的积极参与的积极性性应变能力强应变能力强 第一节 会计信息系统分析与设计概述l三、原型法三、原型法 将原型法将原型法和生命周和生命周期法有机期法有机结
14、合结合 了解原型了解原型法的使用法的使用环境和开环境和开发工具发工具 注意注意使用范围使用范围l三、原型法三、原型法 第一节 会计信息系统分析与设计概述第一节 会计信息系统分析与设计概述l 四、面向对象的分析方法与面向对象的设计方法四、面向对象的分析方法与面向对象的设计方法l 面向对象的系统开发方式是在面向对象的程面向对象的系统开发方式是在面向对象的程序设计方法出现的推动下产生的序设计方法出现的推动下产生的 l 所谓对象,就是用户所关心的客观事物,如所谓对象,就是用户所关心的客观事物,如某种报表、某种单据等等某种报表、某种单据等等l 如:如:凭证输入界面:凭证输入界面:凭证输入界面:凭证输入界
15、面:一组功能按钮一组功能按钮凭证输入界面:凭证输入界面:软件中的菜单也有相软件中的菜单也有相应的功能可以选择,应的功能可以选择,那么设置这样的一组那么设置这样的一组按钮的作用是什么?按钮的作用是什么?试分析试分析面向对象开发方法和主要概念面向对象开发方法和主要概念面向对象的开发方法是一种综合运用面向对象的开发方法是一种综合运用对象、类、继承、封装、聚合、消息传送、对象、类、继承、封装、聚合、消息传送、多态性等概念来构造系统的软件开发方法。多态性等概念来构造系统的软件开发方法。多态多态消息消息继承继承对象对象封装封装类类l面向对象方法的开发过程面向对象方法的开发过程调查调查对象分析对象分析OOA
16、对象设计对象设计OOD对象实施对象实施OOP对系统将要对系统将要面临的具体面临的具体管理问题及管理问题及用户对系统用户对系统开发的需求开发的需求进行调查研进行调查研究,弄清要究,弄清要干什么。干什么。在系统调查资在系统调查资料的基础上,料的基础上,从问题域中抽从问题域中抽象地识别出对象地识别出对象以及行为、象以及行为、结构、属性、结构、属性、方法等,即分方法等,即分析问题的性质析问题的性质和求解问题。和求解问题。对分析的结对分析的结果作进一步果作进一步的抽象、归的抽象、归类、整理,类、整理,并最终以范并最终以范式的形式将式的形式将它们确定下它们确定下来,即整理来,即整理问题。问题。用面向对象用
17、面向对象的程序设计的程序设计语言将上一语言将上一步的范式直步的范式直接映射为应接映射为应用程序软件。用程序软件。第一节 会计信息系统分析与设计概述l面向对象方法的优缺点面向对象方法的优缺点优点 直接完成了从对直接完成了从对象客体的描述到软象客体的描述到软件结构的转换,缩件结构的转换,缩短了开发周期。也短了开发周期。也利于软件的重用和利于软件的重用和维护。维护。缺点 面向对象的开发面向对象的开发方法需要一定的软件方法需要一定的软件基础支持才可以应用,基础支持才可以应用,对分析设计人员要求对分析设计人员要求也较高。也较高。第一节 会计信息系统分析与设计概述l开发方法的综合取舍开发方法:开发方法:这
18、几种方法并不是这几种方法并不是相互独立的,它们相互独立的,它们经常是可以混合使经常是可以混合使用的用的 开发方式:开发方式:用户自行开发方式用户自行开发方式委托开发方式委托开发方式 合作开发方式合作开发方式购买商品化软件购买商品化软件 开发方法和方式开发方法和方式第一节 会计信息系统分析与设计概述第二节 会计信息系统分析l初步调查和可行性分析初步调查和可行性分析 用户用户领导领导开发人员开发人员系系统统规规划划问题的问题的提出和提出和初步调初步调查查1.提出所要解决的提出所要解决的问题问题2.提出所要解决的提出所要解决的信息信息3.介绍现行系统的介绍现行系统的工作情况工作情况1.批准开始研究批
19、准开始研究2.组织开发队伍组织开发队伍3.进行必要培训进行必要培训1.听取用户要听取用户要求求2.回答用户的回答用户的问题问题3.进行初步调进行初步调查查确定总确定总体方案体方案和可行和可行性研究性研究1.评价现行系统评价现行系统2.协助提出各种方协助提出各种方案案3.选择最适宜的方选择最适宜的方案案1.审查可行性报审查可行性报告告2.决定是否开发决定是否开发1.提出多种备提出多种备选方案选方案2.与用户一起与用户一起讨论各方案的讨论各方案的优劣优劣3.作出开发的作出开发的费用估计和时费用估计和时间估计间估计调查报告调查报告系统初步调查系统初步调查可行性分析的内容可行性分析的内容1、技术可行性
20、、技术可行性 在现有成熟的技术条件下,在现有成熟的技术条件下,实现系统开发目标的可能性实现系统开发目标的可能性 诸如:计算机速度、存储量、诸如:计算机速度、存储量、安全技术、开发人员的经验和水安全技术、开发人员的经验和水平等等平等等2、经济可行性、经济可行性 对新系统的成本对新系统的成本/效益进行估效益进行估算分析这里又包括了直接效益和间算分析这里又包括了直接效益和间接效益接效益 3、管理可行性、管理可行性 除技术、经济因素外,系除技术、经济因素外,系统内部环境及各种客观条件统内部环境及各种客观条件等因素对系统的影响。等因素对系统的影响。可行性分析报告可行性分析报告引言引言系统方案系统方案介绍
21、介绍可行性研可行性研究内容和究内容和结论结论方案比较方案比较分析分析可行性分析可行性分析:系统开发系统开发背景和背景和意义意义参考结论参考结论用户用户领导领导开发人员开发人员系系统统分分析析详细调查详细调查1.详细介绍现行系详细介绍现行系统统2.提供各种资料和提供各种资料和数据数据1.促进用户和开促进用户和开发人员的良发人员的良好合作好合作2.及时解决有争及时解决有争议的问题议的问题1.详细调查现行系详细调查现行系统统2.搜集资料和数据搜集资料和数据分析现行数分析现行数据,确定新据,确定新系统设想系统设想1.评价新系统设想评价新系统设想2.提出改进意见提出改进意见1.审查新系统设审查新系统设想
22、想2.批准转入系统批准转入系统设计设计1.分析现行系统分析现行系统2.明确系统边界,明确系统边界,用户界面用户界面3.说明系统目标和说明系统目标和功能功能可行性分析通过,则进行系统分析可行性分析通过,则进行系统分析第二节第二节 会计信息系统分析会计信息系统分析l一、现行系统的详细调查一、现行系统的详细调查l (一)详细调查的内容(一)详细调查的内容l 1 1、组织结构调查、组织结构调查l 主要描述财务部门在组织机构中的主要描述财务部门在组织机构中的具体作用及与其他组织之间的关系具体作用及与其他组织之间的关系系统开发案例一个库存管理系统的分析与设计一个库存管理系统的分析与设计企业简介业务简介业务
23、简介仓仓 库库产品入库产品入库产品出库产品出库登记台帐登记台帐企业简介产品名称产品名称单单位位规规 格格成本成本(元)(元)现行价现行价(元)(元)最高储最高储备额备额最低储最低储备额备额备备 注注灯泡灯泡只只220V-15W0.801.0060000600灯泡灯泡只只220V-45W1.001.2060000600灯泡灯泡只只220V-60W1.201.4060000600灯泡灯泡只只220V-100W1.501.8040000400灯泡灯泡只只220V-150W1.802.0040000400灯泡灯泡只只220V-200W2.002.2030000300灯泡灯泡只只220V-300W2.8
24、03.0020000200节能灯节能灯只只220V-4W6.008.00100001000节能灯节能灯只只220V-8W8.0010.00100001000节能灯节能灯只只220V-16W12.0015.00100001000日光灯日光灯只只220V-8W6.007.00100001000日光灯日光灯只只220V-20W7.008.00100001000日光灯日光灯只只220V-30W8.009.00100001000日光灯日光灯只只220V-40W10.0011.00100001000产品品种规格、单价及定额储备产品品种规格、单价及定额储备组织机构组织机构5 5人人1 1人人第二节 会计信息
25、系统分析l一、现行系统的详细调查一、现行系统的详细调查l (一)详细调查的内容(一)详细调查的内容l 2 2、管理结构调查、管理结构调查l 主要描述财务部门为了实现系统目主要描述财务部门为了实现系统目标,必须具有完成某项工作的能力标,必须具有完成某项工作的能力系统分析管理功能分析管理功能分析第二节 会计信息系统分析l一、现行系统的详细调查一、现行系统的详细调查l (一)详细调查的内容(一)详细调查的内容l 3 3、业务流程调查、业务流程调查l 主要调查系统内部各单位、人员之主要调查系统内部各单位、人员之间的业务关系、作业顺序及管理信息流向,间的业务关系、作业顺序及管理信息流向,一般将调查结果绘
展开阅读全文