- 1、本文档共74页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第11章 MIS系统开发的原型法 11.1 原型法概述 1.1.1 导致原型法产生的结构化生命周期法的 不足之处 1.前提不符合实际:结构化生命周期法要求用户在未见到实际运行的系统之前就能够靠规格说明书来清楚的一劳永逸的表达对要开发的系统的需求,这往往不;人的认识规律。 2. 开发周期长且难使用环境变化:结构化生命周期法使用工具效率低,要形成许多冗长的文档,导致开发周期长且难使用环境变化。 3. 很难调动用户参与系统开发的积极性:”务虚“阶段长,用户长期看不到实际运行的系统,阻碍了用户参与。 4. 各阶段之间不允许有反复:各阶段使用完全不同的模型,阶段之间反复困难,只适于瀑布式前进。 11.1.2 原型法的一般工作过程 1.原型法的概念:在对用户需求作简要分析后,就快速地建立系统的原型,使用户能通过实际试用原型系统来认识优势与不足,多次反复地参与原型改进,直到得到满意的系统。 2.原型法的一般工作过程(如下页所示) 用户提出要求 识别归纳问题 开发系统原型 分析评价 不可行处理 不满意处理 修改 试运行 3. 原型法的软件支持环境 一个方便灵活的关系数据库系统(RDBS)提供设计上和存取上的方便,允许直接进行数据的模型化和简化程序开发。 一个与RDBS相对应的方便灵活的数据字典,它具有存储所有实体的功能,用于存储所有系统实体的定义和控制信息。 一套与RDBS相对应的快速查询系统,能支持任意非过程化的(即交互定义方式)组合条件查询,且能将查询结果保留,并和字典溶为一体。 一套高级的软件工具(如4GL或信息系统开发生成环境等等)用以支持结构化或面向对象程序,并且允许采用交互的方式迅速地进行书写和维护,产生任意程序语言的模块。 一个非过程化的报告或屏幕生成器,允许设计人员详细定义报告或屏幕输出样本。 原型人员工作台:提供原型开发人员使用,具有交互功能,使用方便,并能产生反馈信息的工作站。 基于上述这些软件支持工具,“原型”可以快速生成,可以快速地测试,即可以测试新的构思、新的设想的好坏优劣。对于想法、概念、观点和要求的正确性,都可以在原型实验室中加以验证。这就是原型技术目前越来越广泛存在于各种形式的开发活动中的主要原因。 11.1.3 原型法的特点与适用范围 1.原型法的特点 原型法更多地遵循了人们认识事物的规律,因而更容易为人们所普遍接受。 人们认识任何事物都不可能一次就完全了解并把工作做得尽善尽美。 认识和学习的过程都是循序渐进的。 人们对于事物的描述往往都是受环境的启发而不断完善的。 人们批评指责一个已有的事物,要比空洞地描述自己的设想容易得多,改进一些事物要比创造一些事物容易得多 原型法将模拟的手段引入系统分析的初期阶段,沟通了人们的思想,缩短了用户和系统分析人员之间的距离,解决了结构化方法中最难于解决的一环。 所有问题的讨论都是围绕某一个确定原型而进行的,彼此之间不存在误解和答非所问的可能性,为准确认识问题创造了条件。 有了原型后才能启发人们对原来想不起来或不易准确描述的问题有一个比较确切的描述。 能够及早地暴露出系统实现后存在的一些问题,促使人们在系统实现之前就加以解决。 充分利用了必威体育精装版的软件工具,摆脱了老一套工作方法,使系统开发的时间、费用大大减少,效率等方面都大大地提高。 原型法可以提供很好的项目说明和示范,简化了项目管理。 原型法可以接受需求的不确定性和风险。 2.原型法的适用范围 作为一种具体的开发方法,它有一定的适用范围和局限性。主要表现在: 对于一个大型的系统,如果我们不经过系统分析来进行整体性划分,想要直接用屏幕来一个一个地模拟是很困难的。 对于大量运算的、逻辑性较强的问题,原型法很难构造出模型来供人评价。 对于基础管理不善、信息处理过程混乱的问题,使用有一定的困难。 对于一个批处理系统,其大部分是内容处理过程,这时用原型方法有一定的困难。 原型方法是在信息系统研制过程中的一种简单的模拟方法,与人们不经分析直接编程时代以及结构化系统开发时代相比,它是人类认识信息系统开发规律道路上的“否定之否定”。它站在前者的基础之上,借助于新一代的软件工具,螺旋式地上升到了一个新的更高的起点;它“扬弃”了结构化系统开发方法的某些繁琐细节,继承了其合理的内核,是对结构化开发方法的发展和补充。这种相互补充、相互促进的系统开发方式将会是今后若干年信息系统或软件工程中所使用的主要方法。 11.2 增长原型法 11.2.1 抛弃原型法 建立这种原型系统的目的,是评价目标系统的某个(或某些)特性,以便更准确地确定需求,或者更严格地验证设计方案。使用完之后就把这种原型系统抛弃掉,然后再重新建立正式的目标系统。这种途径本质上仍属于传统的瀑布模型(Wate
您可能关注的文档
- 相约星期五第9期-可怕的成功模式.ppt
- 第5中文Excel操作实例.ppt
- 相约星期五第45期-洗手间里的晚宴4.ppt
- 第5资本主义历史进程.ppt
- 第5自顶向下的语法分析方法.ppt
- 相约星期五第46期-石头与陶罐4.ppt
- 相约星期五第47期-传递爱47.ppt
- 第6第讲产业转移以东亚为例.ppt
- 相约星期五第48期-永远的坐票44.ppt
- 第6电子商务物流服务与成本管理.ppt
- 5.3.1函数的单调性(教学课件)--高中数学人教A版(2019)选择性必修第二册.pptx
- 部编版道德与法治2024三年级上册 《科技提升国力》PPT课件.pptx
- 2.7.2 抛物线的几何性质(教学课件)-高中数学人教B版(2019)选择性必修第一册.pptx
- 人教部编统编版小学六年级上册道德与法治9 知法守法 依法维权(第一课时)课件.pptx
- 三年级上册品德道德与法治《学习伴我成长》.pptx
- 部编版小学道德与法治六年级上册6 人大代表为人民 课件.pptx
- 部编版小学道德与法治六年级上册1感受生活中的法律第一课时课件.pptx
- 2.5.2圆与圆的位置关系(教学课件)-高中数学人教A版(2019)选择性必修第一册.pptx
- 2.5.1直线与圆的位置关系-(教学课件)--高中数学人教A版(2019)选择性必修第一册.pptx
- 14.1.1 同底数幂的乘法(教学课件)-初中数学人教版八年级上册.pptx
文档评论(0)