结构化开发方法与原型法的优缺点

合集下载

管理信息系统试卷及参考答案

管理信息系统试卷及参考答案

管理信息系统A试卷及参考答案一、填空题(每空1分,共15分)1、软件模块的独立性往往是用两个指标来度量的,内聚性是度量其功能强度的相对指标,(耦合性)则用以度量模块间的相互联系的强度。

2、设计一个大型系统必须有(规划)作指导。

3、数据流程图中的数据流是(动态)数据,而不是控制的转移流向。

4、数据流程图描述了数据运动状况,其中的数据及其属性和关系需由(数据字典(DTD))来定义。

5、应用软件的模块结构划分时应尽可能做到模块之间(低耦合或独立性)大。

6、(系统设计)的任务是,赋予系统分析阶段所确定的新系统的功能,一种具体的实现的方法和技术。

7、(系统分析员)是信息系统的分析者和设计者,又是系统实施的组织者和领导者。

8、适应性维护的目的是使系统的工作内容与方式适应(管理)环境和(技术)环境的变化。

9、结构化分析和设计方法是在分析阶段建立系统的(逻辑模型),而在设计阶段建立系统的(物理模型)。

10、(专家系统)是一个含有知识型程序的系统,它利用人们在有限范围内的知识和经验去解决一个有限范围内的问题。

11、可以将(BSP)看作是一个战略转化过程,即将企业的战略转化成信息系统的战略。

12、在系统分析中,系统的逻辑模型的主要表达形式是(数据流图)。

13、(决策支持系统)是以不确定型的多方案综合比较的、充分考虑人的主导作用并以计算机为支持的一种信息系统。

二、单项选择题(每小题2分,共30分)1、软件危机的主要表现有多个方面,如:①需求增长无法满足②生产成本过高③进度无法控制④需求定义不准确⑤质量不易保证⑥难以满足维护需要但比较而言,一般认为软件危机产生的主要原因是:( D )A. ①②B. ①③C. ②⑤D. ①⑥2、软件需求说明书是需求分析阶段的最后成果,以下①数据描述②功能描述③性能描述④文件结构,哪些是其应包括的内容?( D )A. ①②B. ②③C. ②④D. ①②③3、软件设计的主要任务是设计软件的结构、过程和模块,其中软件结构设计的任务是要确定( A )A.软件模块间的组成关系B.模块间的操作细节C.模块的独立性度量D.模块的具体功能4、软件测试是保证软件质量的重要手段,其首要任务是( C )A.保证软件的正确性B.改正软件存在的错误C.发现软件的潜在错误D.实现程序正确性证明5、软件维护是指系统交付使用后对软件所做的改变,以下①改正程序中存在的错误和不足②使软件能适应新的软、硬件环境③增加新的应用内容和功能,哪个(些)是需要进行软件维护的原因?( D )A. ①B. ①②C. ②③D. ①②③6、设计一个大型信息系统首先必须是(B )A.一个原型系统作参考B.一个系统规划指导C.一个开发工具作支持D.一个逻辑方案作依据7、在信息系统的需求分析中,首先应是(C )A.功能分析B.数据分析C.目标分析D.环境分析8、决策支持系统的作用是(B)A.代替或辅助人进行决策B.辅助或支持人进行决策C.自动执行具体的决策过程D.支持多方面决策问题9、建立一个实用的决策支持系统的先决条件是( B )A.实现对话子系统B.建立数据库子系统C.建立模型库子系统D.建立方法库子系统10、办公自动化(OA)实际上是( C )A.一个典型的管理信息系统B.一个支持办公人员的决策支持系统C.一个以信息处理为工作内容的人机系统D.一个完整的电子政务系统11、结构化信息系统开发方法适合于(C)A.业务流程不太确定的较大系统B.业务流程不太确定的较小系统C.规模适中,结构化程度较高的系统D.半结构化、非结构化的办公信息系统12、信息系统开发方式有多种,其中最有利于企业信息技术人员培养和系统维护的开发方法是(A)A.自行开发B.委托开发C.合作开发D.购买软件13、在信息系统的设计和实施中,关键人物是(C)A.计算机硬件人员B.计算机软件人员C.系统分析于设计人员D.通信网络人员14、信息系统实施中,工作量最大且最细微的工作是(C)A.网络系统的安装、联通和调试B.计算机系统的安装、调试和试运行C.数据库的设计和应用软件的编制和调试D.新、旧系统的转换、排错、修改和模拟运行15、BSP方法中,定义数据类有许多步骤,下列中哪一步不属于它的步骤?(D)A.识别数据类B.定义数据类C.建立数据类与过程的关系D.抽取公共数据类三、判断题(每小题1分,共10分)1、与早期的软件开发方式相比较,结构化周期法最重要的指导原则是逐步求精。

企业管理信息系统的开发方法探析

企业管理信息系统的开发方法探析
开发方法开发一个系统, 将整个开发过程划分为 5个依 次连接 间 的浪 费 。
的阶段 : 即系统规划 阶段 , 系统分析阶 段, 系统设计阶段 , 系统
生命周期。
四是 , 违背人类认 识事物 的规律 性, 该方法需要开发 者具 是不能脱离主观 影响的等 , 要求开发者对这些因素的掌握不符 可见这种结构化方法存在上述 四方面缺点 , 是不能因此 但 法 。这是因为, 该方法在一些系统开发中往往是必不可少的, 一
理信息系统的几率大大提高 。
使用 中提 出需求 , 免了需求表达不清等 问题使系统开发真正 避
其开发过程是分析 、 设计、 编程、 运行、 评 随着科 学技术 的迅速 发展 , 计算机技 术不断提 高, 算机 体现面 向用户 的原则 。 计 不 如图 2所 在企业管理信息系统中的应用越来越广泛, 其各种要 求也越来 价多次重 复、 断演进 的过程 。该方法 的基 本原理 (
效果 原
图 1 结构 化方法流程
原 型法 的基本思想 是系统开发人 员凭借 自己对 用户需求
通过 强有力 的软件 环境支持 , 构造 出一个实在 的系统 该方法也显示 出了另一观点 , 即将 开发 阶段进 行严格地区 的理解 , 然后与用户协商, 反复修改原型直至用户满意。原型法通 分, 它强调一步一步地严格地进行系统分析、 设计和实施 , 每一 原型 ,
。 越高 。由于管理信息系统的更新频率越来越大, 企业对 于开发 示)
企业 导报 21 年第 2 00 期 韶
经营管理
浅议投 资控 股企 业管 理
徐 玉
( 中石化 江苏石油分公 司, 江苏 南京 2 1 ) 1 0 6 3
【 要】通过产权经营促进企业 集团化发展 , 摘 能够分散 市场需求风险和经营风 险, 还可 以最大化 的集 中力量促进 了技 术创

管理信息系统复习整理

管理信息系统复习整理

1、数据与信息(特征)⑴数据:是记录客观事物的、可鉴别的符号,可以是数字、字符、文字、图形等,要经过解处理才成为信息。

同一数据,每个人的理解可能不同,对决策的影响可能不同。

特征:数据经过处理仍然是数据,处理数据是为了便于更好的解释,只有经过解释,数据才有意义,才能成为信息。

决策者利用处理过的数据做出决策是否能够成功,关键在于对数据的解释是否正确。

⑵信息:是关于客观事物的可通讯的知识:1. 信息是客观世界各种事物的特征的反映2. 信息是可以通讯的3. 信息形成知识特性:①事实性:事实是信息的中心价值②时效性:指从信息源发送信息,经过接收、加工、传递、利用的时间间隔及其效率。

③不完全性:关于客观事实的信息是不可能完全得到的,这与人们认识事物的程度有关系。

④等级性:管理系统是分等级的,处在不同级别的管理者有不同的职责,处理的决策类型不同,需要的信息也不同,因而信息也是不同的。

⑤变换性:信息是可变换的,它可以由不同的方法和不同的载体来载荷。

⑥价值性:管理信息是经过加工并对生产经营活动产生影响的数据,是一种资源,因而是有价值的。

2、管理信息系统的特点①是一个为管理决策服务的信息系统:它必须能够根据管理的需要,及时提供信息,为管理决策服务。

②是一个对组织乃至整个供应链进行全面管理的综合系统:它能够产生更高层次的管理信息,为管理决策服务。

③是一个人机结合的系统:管理信息系统的目的在于辅助决策,而决策只能由人来做,因而它必然是一个人机结合的系统。

④是一个需要与先进的管理方法和手段相结合的信息系统:人们在管理信息系统应用的实践中发现,如果只简单地采用计算机技术提高处理速度而缺乏现金的管理方法,那么管理信息系统的应用充其量只是减轻了管理人员的劳动,其作用发挥的十分有限。

⑤是多学科交叉形成的边缘学科:管理信息系统是一门特色鲜明的学科,其理论体系尚处于发展和完善的过程中。

管理信息系统的功能1. 数据处理:利用计算机更有效的加工、存储、传递数据,准备和提供统一格式的信息。

会计信息系统平时作业-交

会计信息系统平时作业-交

会计信息系统平时作业一、填空1.一个系统由(1)输入、(2)处理、(3)输出、(4)反馈、(5)控制五个要素组成。

2.下面是工资子系统的数据流程图,填写下图中空白标号的数据处理部分的内容。

(6)输入工资变动项目数据(7)分摊工资(8)计算工资(9)输入工资固定项目数据(10)汇总工资3.管理信息系统由(1)硬件系统、(2) 软件系统、(3) 数据资源、(4) 系统工作规程、(5) 人员组成。

4.填写下面账务处理业务流程图空白标号的处理逻辑。

(1)输入凭证(2)自动转账(3)审核凭证(4)生成报表(5)银行对账5.在电算化方式下,凭证的审核方式有①单张审核、②成批审核、③双敲审核。

6.在企业的管理结构中,④战略决策层负责对企业整体的指挥和领导,第二层是战术管理层按照战略决策层制定的目标和战略进行具体策略的制定,⑤运作管理层负责具体策略的实施中的管理和控制。

7.以下是电算化固定资产核算的业务流程图,根据该图填写相关的处理逻辑和外部项。

⑥输入审核⑦折旧计算⑧折旧分配⑨输出⑩账务子系统二、简答:8.简述电算化环境和手工环境账务处理的异同。

答:相同点:①会计目标、职能一致;②遵守相同的会计基本理论、会计法规和准则;③数据处理的基本过程和步骤相似。

不同点:①会计数据的处理工具不同;②数据或信息介质不同;③会计数据信息的处理方式、组织体系、流程不同,处理重心发生转移;④改变了原有的会计数据组织结构;⑤改变了原有的内部控制制度;⑥强化了会计的管理职能;⑦对会计人员的知识技能要求提高。

9. Internet环境下,会给会计电算化带来哪些新的变化?答:随着网络经济时代的到来,国际互联网(Internet)使企业在全球范围内实现信息交流和信息共享。

.Internet所提供的信息是惊人的,包括超级计算中心。

.In ternet是采用.Internet技术建立起来的企业内部网络,主要由企业级的TCP/IP网络和客户/服务器模式的Web服务器/Web服务器系统构成。

管理信息系统模拟试卷-及答案

管理信息系统模拟试卷-及答案

管理信息系统模拟试卷(一)一、单项选择题(共20题,每小题1分,共20分)1、管理信息系统概念的正确描述之一是( )。

A、由计算机、网络等组成的应用系统B、由计算机、数据库等组成的信息处理系统C、由计算机、人等组成的能进行管理信息加工处理的社会技术系统D、由计算机、数学模型等组成的管理决策系统2、绘制信息系统流程图的基础是( ).A、数据关系图B、数据流程图C、数据结构图D、功能结构图3、系统分析报告的主要作用是().A、系统规划的依据B、系统实施的依据C、系统设计的依据D、系统评价的依据4、按照数据的动态特性划分,具有随机变动属性的数据应放在()中。

A、处理文件B、主文件C、周转文件D、后备文件5、决策支持系统支持()。

A、结构化和半结构化决策B、结构化和非结构化决策C、半结构化非结构化决策D、半结构化与风险型决策6、用于管理信息系统规划的方法很多。

把企业目标转化为信息系统战略的规划方法属于()。

A、U/C矩阵法B、关键成功因素法CSF)C、战略目标集转化法D、企业系统规划法(BSP)7、在MIS的系统实施过程中程序设计的主要依据是( )。

A、数据流程图B、系统流程图C、程序设计说明书D、决策表与决策树8、数据流程图的组成不包括( )。

A、数据存储B、外部实体C、处理D、输入9、数据字典的内容不包括( )。

A、数据流B、处理逻辑C、数据管理机构D、数据存储10、管理信息按管理活动的层次,通常分为三级:( ).A、计划级、控制级、操作级B、高层决策级、中层决策级、基层作业级C、战略级、战术级、作业级D、战略级、战术级、策略级11、应用软件系统开发的发展趋势是采用()的方式.A、自行开发B、委托开发C、购买软件包、合作开发12、在系统流程图中符号“表示()。

A、人工操作、脱机操作13、在计算机信息处理中,数据组织的层次是()A、数据、记录、文档、数据库B、数据、记录、文件、数据库C、数据项、记录、字段、数据库D、数据项、记录、文件、数据库14、开发大型的MIS时,首选的数据库管理系统(DBMS)是()。

原型法的开发方法

原型法的开发方法

原型法的开发方法原型法是一种软件开发方法,它通过创建原型来确定和验证软件系统的需求和设计。

原型是一个简化版本的系统或部分系统,它可以用来展示系统的功能和用户界面。

原型法的开发流程通常包括以下几个步骤:1. 需求收集:在这一阶段,开发团队与用户进行讨论和沟通,以了解他们的需求和期望。

这可以通过面对面的会议、问卷调查、用户访谈等方式进行。

收集到的需求将作为开发原型的基础。

2. 原型设计:在这一阶段,开发团队会根据需求设计系统的原型。

原型可以是一个简单的模型、一个草图或者是一个可交互的界面。

根据需求的复杂程度和开发团队的技术能力,原型的设计可以采用不同的方式,比如手工绘制、电子绘图工具、原型工具等。

3. 原型开发:根据设计的原型,开发团队开始实际开发系统。

在这一阶段,开发人员需要根据原型设计的要求编写代码,并进行测试和调试。

原型开发可以采用敏捷开发的方法,迭代地进行开发和测试,以确保系统的功能和性能达到预期。

4. 原型验证:在原型开发完成后,开发团队需要与用户一起验证原型的功能和用户界面。

用户可以通过使用原型系统来了解和验证其功能是否满足需求。

开发团队可以根据用户的反馈和建议进行调整和改进,以确保系统最终满足用户的需求和期望。

5. 系统开发:在原型验证通过后,开发团队将根据原型系统的设计和反馈,进一步进行系统的开发。

在这一阶段,开发人员会根据需求和设计文档编写代码,并进行测试和调试。

系统开发的过程中,可以采用各种软件工程的方法和技术,比如结构化编程、面向对象编程等。

6. 系统测试:在系统开发完成后,开发团队会进行系统测试。

这包括对系统的功能、性能、安全性等方面进行全面的测试。

系统测试可以采用白盒测试、黑盒测试、压力测试等不同的方法和工具。

通过系统测试,可以发现和修复系统中的问题,并提高系统的稳定性和可靠性。

7. 系统发布:在系统测试通过后,开发团队会将系统发布给用户使用。

系统发布可以使用不同的方法和工具,比如安装程序、网站上线等。

管理信息系统第14章


⑵结构化系统开发方法的优缺点
优点
整体思路清楚,能够从全局出发,步步为营,减 少返工,有利于提高开发质量;设计工作中阶段性 非常强,每一阶段均有工作成果出现;每一阶段的 工作成果是下一阶段工作的依据,工作进度比较容 易把握,有利于系统开发的总体管理和控制。 该方法强调从整体来分析和设计整个系统,因此 在系统分析时,可以诊断出原系统中存在的问题和 结构上的缺陷,这一点是其它方法难以做到的。
系统的整体性
强调系统的整体性,采用先确定逻辑模型、再设 计物理模型的开发思路。 为了使所开发的新系统既能实现原系统的基本功能 和新的用户功能需求,又能摆脱手工系统传统工作方 式的影响,寻求系统的整体优化,系统开发应采取整 体化开发方式。 系统的相关性 管理信息系统是由多个子系统组成的,整个系统 是一个不可分割的整体,整个系统的功能并不是各子 系统功能的简单加总,其功能应比所有子系统的功能 总和大得多。
从技术力量方面,主要考虑从事系统开发和维护工作 的技术力量。
组织管理上的可行性
可行性分析报告
可行性报告是开发人员对现行系统的调查、分析和 规划的结论,是系统开发过程中的第一个正式文档。 内容包括:①对应用项目的概况描述②项目目标 ③开发所需资源和预算安排④期望的收益⑤关于结 论的意见 在结论中应明确指出: ①可立即进行开发②不能 或者没有必要继续进行③需推迟到某些条件具备以 后才能进行 可行性报告是系统规划阶段工作的总结,它反映 了系统研制人员对研制工作的看法。这个报告要提 交讨论,由用户单位的领导、管理人员、系统研制 人员共同参加,还应尽可能邀请一些有经验的局外 系统分析专家参加。
⑵原型法开发步骤
原型法的开发过程分为四个阶段: 确定用户的基本需求:在短时间内调查并确定用户 的基本需求。 开发初始原型系统:开发者根据用户基本需求开发 一个应用系统的初始原型,并交付原型的基本功能 及有关屏幕画面。 对原型进行评价:用户试用原型,根据实际运行情 况,明确原型存在的问题。 修正和改进原型系统:开发者根据用户试用及提出 的问题,与用户共同研究确定修改原型的方案,经 过修改和完善得到新的原型。然后再试用、评价, 再修改完善,多次反复直到满意为止。

MIS简答与名词解释(答案)1

电子数据交换技术:电子数据交换技术是指将贸易、运输、银行、保险和海关等行业的信息用一种国际公认的标准格式,通过计算机网络通信,实现它们之间的数据交换,完成以贸易为中心的业务全过程的系统。

决策过程:决策过程是人们在一定因素的制约下,为了实现特定目标,从多种可供选择的策略中作出决断,以求得最优效果的过程。

数据关系图:数据关系图也称输入-处理-输出图(IPO图),反映数据之间的关系结构化程序设计方法:是指导人们用良好的思想方法会设计程序的一种方法,判断表:是用表格表示处理逻辑的一种工具。

数据流程图:是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。

信息的时效性:是指从信息源发送信息,经过接收、加工、传递、利用的时间间隔及其效率。

时间间隔愈短,使用信息愈及时,使用程度愈高,时效性愈强。

功能结构图:是按系统功能的从属关系构成的图表,它从功能的角度描述了系统的结构。

最上层是系统的目标,越下层功能越具体。

信息系统适应性维护:是为适应环境的变化及克服系统本身存在的不足对信息、系统所作的调整、修改与扩充等工作的总称。

数据结构:描述某些数据项之间的关系,一个数据结构可以由若干个数据项或数据结构组成。

系统的吞吐量:每秒钟执行的作业数称为系统的吞吐量。

系统的吞吐量越大,则系统的处理能力就越强。

模块化:模块化是指在系统设计中将信息系统设计成由若干个规模较小的、功能较简单的、易于建立和修改的模块的方法。

www浏览器:是用来浏览Internet上的www页面的软件,U/C矩阵:U/C矩阵是用来进行子系统划分的一种方法,它利用过程/数据矩阵(也称U/C矩阵)来表达过程和数据类之间的关系,决策支持系统:是一种以计算机为工具,应用决策科学及有关学科的理论、方法与技术,以人机交互方式辅助决策者解决半结构化和非结构化决策问题的信息系统。

请说明管理层次与幅度的含义。

管理层次通俗一点讲,就是指管理组织划分为多少个等级。

《会计信息系统》复习思考题及参考答案(修正版)

第一章第二章一、思考题1.为什么会计人员和审计人员要参与会计信息系统的开发?会计信息系统的建立是企业的一项重要财务活动。

会计信息系统的开发如同企业产品的生产,会计信息系统是经过一系列复杂阶段活动产出的产品,这种产品也必须经过设计、授权和过程控制。

会计人员应该关注会计信息系统开发过程的完整性。

会计信息系统用于向企业内部和外部提供会计信息,会计信息的质量直接取决于建立会计信息系统的开发活动。

会计人员和审计人员参与会计信息系统的开发活动,能够使系统开发专业人员明确他们的问题和需求,确保会计信息系统遵循会计准则、财务会计制度和相关法律、法规的规定,并建立、健全、执行了恰当的控制,保证会计信息系统能够留有充分的审计线索。

2.什么是系统开发生命周期?分几个阶段?各阶段的主要任务和文档是什么?广义上讲,任何系统均有其产生、发展、成熟、消亡或更新换代的过程,这个过程称为系统的生命周期(System Life Cycle)。

任何系统开发工程基本上都要经历相同的系统开发生命周期的5个阶段:系统规划、系统分析、系统设计、系统实施和系统运行与维护。

系统开发生命周期概念为计划和控制具体的开发活动提供了一个总体框架。

各阶段的主要任务和文档如下表:3.结构化方法、原型法和面向对象开发方法的优缺点和适用条件?(1)结构化系统开发方法是经典型的开发方法,强调在整体优化的前提下考虑具体的分析设计问题,开发过程规范,思路清楚,适合于开发大型、复杂的系统。

采用这种开发模式,要求系统开发人员在调查中充分掌握用户需求、管理状况以及可预见未来可能发生的风险,开发的工作量很大,开发周期较长。

(2)采用原型化方法开发信息系统,有效地增进了用户与系统分析人员的沟通,在系统分析与设计过程中用户处于主导地位。

可实际运行的原型系统可以帮助系统分析人员辨认动态的用户需求。

某些需求在用户缺乏系统使用经验时,用户本身也无法预先知道。

在原型运行过程中,用户可以发现这些需求,并将这些需求告之开发人员。

《会计信息系统》习题答案解析

第一章案例题(1)集团财务会计信息系统应该具备功能。

这要根据企业集团类型和对分子的管理要求来决定。

从这个案例来看,这家企业集团是产业型企业集团,这种类型的企业集团对财务集中管理的要求比较高,往往对整个集团下属成员实行分散经营、集中管理。

因此,要求整个集团在设计会计信息系统时企业集团成员单位的系统功能结构尽量与分子公司一致,因此,会计信息系统从功能上讲,集团与成员单位的交集是最大的,集团总部应该涵盖所有功能模块或子系统(总账、采购与付款管理、存货核算与管理、销售与应收管理、生产、报告、继续评价等功能模型与子系统),做到集团与成员单位信息共享、单据在成员单位之间实时协同、预算体系和指标统一制定和共享、资金集中管理、集团能够利用信息评价整个集团成员的绩效等。

(2)销售事业部和销售公司会计信息系统应该具备功能。

销售事业部主要任务是完成销售核算与管理任务,销售公司是具体实现销售业务的经营单元,因此这两个层级的组织都应该选择与销售业务有关的功能模块或者子系统(如总账、销售与收款、存货、报表、绩效评价等模块)。

3. 彩电事业部与其下属成员会计信息系统应该具备功能。

彩电事业部主要任务是完成生产核算与管理任务,其下属成员是具体从事生产活动的单元,因此这两个层次的组织都应该选择与生产核算与管理有关的功能模型或者子系统(如总账、生产、存货、报表、绩效评价等模块)。

第二章一、思考题1.为什么会计人员和审计人员要参与会计信息系统的开发?会计信息系统的建立是企业的一项重要财务活动。

会计信息系统的开发如同企业产品的生产,会计信息系统是经过一系列复杂阶段活动产出的产品,这种产品也必须经过设计、授权和过程控制。

会计人员应该关注会计信息系统开发过程的完整性。

会计信息系统用于向企业内部和外部提供会计信息,会计信息的质量直接取决于建立会计信息系统的开发活动。

会计人员和审计人员参与会计信息系统的开发活动,能够使系统开发专业人员明确他们的问题和需求,确保会计信息系统遵循会计准则、财务会计制度和相关法律、法规的规定,并建立、健全、执行了恰当的控制,保证会计信息系统能够留有充分的审计线索。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

要求:
(1)基本思想
(2)优点
⑶缺点
(4)适用场合
答案:
1、结构化系统开发方法
基本思想
在系统建立之前信息就能被充分理解。

它要求严格划分开发阶段,用规范的方法与图表工具有步骤地来
完成各阶段的工作,每个阶段都以规范的文档资料作为其成果,最终得到满足用户需要的系统。

优点
(D逻辑设计与物理设计分开
(2)开发过程中形成一套规范化的文档,便于后期的修改和维护
缺点
(1)开发周期长
⑵系统难以适应环境的变化
(3)开发过程复杂繁琐
适用范围
该方法适用于一些组织相对稳定、业务处理过程规范、需求明确且在一定时期内不会发生大的变化的大
型复杂系统的开发。

2、原型法
基本思想
开发人员对用户提出的问题进行总结,就系统的主要需求取得一致意见后,开发一个原型(原型是由开
发人员与用户合作,共同确定系统的基本要求和主要功能,并在较短时间内开发的一个实验性的、简单
易用的小型系统。

原型应该是可以运行的,可以修改的。

)并运行之,然后反复对原型进行修改,使之
逐步完善,直到用户对系统完全满意为止。

优点
(1)需求表示清楚,用户满意度较高
(2)降低开始风险和开发成本
缺点
(1)原型法不适用于开发大型的信息系统
(2)系统难于维护
(3)如果用户合作不好,盲目纠错,会拖延开发进程适用范围
(1)用户需求不清,管理及业务不稳定,需求经常变化
⑵规模小,不太复杂
(3)开发信息系统的最终用户界面。

相关文档
最新文档