- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.数据库应用系统的开发方法
程序设计方法 程序设计是指设计、编写和调试程序的方法与过程。由于程序是软件的本体,因此软件的质量主要通过程序的质量体现,因此,研究一种切实可行的程序设计方法至关重要。 数据库应用系统的开发方法 目标: 使系统正确反映管理需要,满足用户需求,使所开发的管理信息系统为管理决策提供信息支持; 有效地管理系统开发过程,加快软件开发速度,提高软件生产效率,降低费用; 增强系统软件产品的功能,提高软件产品的质量; 充分利用软件技术,尽快跟上硬件发展速度,从而最大限度地发挥和挖掘硬件的功能; 合理组织和充分利用人力、物力和财力等资源。 数据库应用系统的开发方法 常用开发方法: 结构化生命周期法(又称结构化系统开发方法) 快速原型法 面向对象方法 数据库应用系统的开发方法 结构化生命周期法 基本思想是把系统看作是工程项目,需要经过客户需求,可行性分析,立项批准,涉及,施工,验收和最后交付使用等过程。 结构化生命周期法 五个阶段: --系统规划阶段; --系统分析阶段; --系统设计阶段; --系统实施阶段; --系统运行与维护阶段 结构化生命周期法 系统规划阶段:该阶段的范围是整个业务系统,目的是从整个业务的角度出发确定系统的优先级。 结构化生命周期法 七个步骤: 系统调查及可行性分析; 系统分析(需求分析) 概要设计(总体设计) 详细设计(模块设计) 系统实现(编程) 系统调试和试运行(测试) 系统运行、评价和维护(运行) 开发原理 用户的积极参与:用户积极参与信息系统的开发的全过程,是信息系统开发能否成功的一个关键的、绝对必要的因素。 严格按划分的阶段和活动进行系统开发:运用系统处理方法,将系统开发的全过程采取“分而治之(Divide and conquer)的策略,将整个系统的开发过程分为一系列“阶段(Phases)”,然后再将阶段分为一系列的“活动(Activities)”,将活动划分为更小的、更易于管理和控制的“作业(Task)”。 开发原理(续) 设立检查点(Check point):在系统开发的每一个阶段均设立检查点,来评估所开发系统的可行性,避免由于系统开发的失败造成更大的损失。 文档的标准化:文档标准化是进行良好通信的基础,是提高软件可重用性的有效的手段。 结构化生命周期法 优点: 结构化生命周期法 逻辑设计与物理设计分开 结构化生命周期法 缺点: 结构化生命周期法 特点: ①面向用户观点 ②严格区分工作阶段 ③结构化、模块化, 自顶向下开发 ④充分预料可能发生的变化 l周围环境变化←外部影响、上级要求等 l内部处理模式变化←内部影响, 如组织机构变化等 l用户需求变化 ⑤工作文件的标准化和文献化 快速原型法 产生的原因 运用结构化系统开发生命周期法的前提条件是要求用户在项目开始初期就非常明确地陈述其需求,需求陈述出现错误,对信息系统开发的影响尤为严重,因此,这种方法不允许失败。事实上这种要求又难以做到。人们设想,有一种方法,能够迅速发现需求错误。当图形用户界面(Graphic User Interface, GUI)出现后,自80年代中期以来,原型法逐步被接受,并成为一种流行的信息系统开发方法。 快速原型法 基本思想 原型法(Prototyping Method)是在系统开发初期,凭借系统开发人员对用户需求的了解和系统主要功能的要求,在强有力的软件环境支持下,迅速构造出系统的初始原型,然后与用户一起不断对原型进行修改、完善,直到满足用户需求。 快速原型法 一开始就凭系统分析员对用户要求的理解, 在强有力的软件环境支持下, 做出一个实实在在的系统模型(原型), 然后系统分析员和用户一`道, 对此模型进行评价: l 模型是否准确反映了系统的工作过程 l 模型是否满足用户要求 l?模型的应用环境及输入/输出形式是否合理 l 进一步改进的要求和建议 快速原型法 四个步骤: --系统基本需求的确定; --对原型的功能选择; --原型的构造与试用; --原型的修改和完善。 快速原型法 快速原型法 特点: ①循序渐进, 容易使用户接受 ②缩短了用户和系统分析员之间的距离 ③为准确认识问题创造了条件 ④充分利用最先进的软件工具 ⑤将传统的系统调查、系统分析、系统设计三个阶段融 为一体 快速原型法 Prototyping方法的适用范围 ①对于大系统很困难 ②大量运算、逻辑性较强的模块难以构造模型 ③对于基础管理不善、信息处理混乱的问题有一定困难 ④对于批处理系统, 其大部分是内部处理过程, 有一定困难 ⑤比较适合于中小系统或相对独立模块的开发工作 面向对象方法(Object Oriented Method) 以前的开发方法,只是单纯地反映管理功能的结构状况,或
您可能关注的文档
- 贴片机应知应会.ppt
- 2011小学一年级下期数学期中测试题.doc
- 人教版九年级语文上册教案3课.doc
- 趣味数学第三课时教案.doc
- 机械原理第2章2.3.ppt
- 委托设计合同--冷库、保温库.doc
- 中国居民膳食2007指南.ppt
- 种子的结构(北师大版).ppt
- 栽蒜苗折线统计图.ppt
- 机电信息检测与处理技术_王旱祥_测试装置的基本特性课件.ppt
- ×MW发电厂电气部分初步设计.doc
- 护理胆石症患者的体外冲击波碎石术后护理试题及答案.doc
- 护理蛋白质-能量营养不良患儿的饮食护理与体重监测试....doc
- 护理导尿术操作中尿路感染的预防措施试题及答案.doc
- 护理地中海贫血患者的输血护理与铁过载预防试题及答案.doc
- 护理低血容量性休克患者的“中心静脉压监测”(如正常值5-12cmH₂O)护理试题及答案.doc
- 护理低血容量性休克患者的补液护理与循环监测试题及答案.doc
- 护理低血容量性休克患者的中心静脉压监测护理试题及答案.doc
- 护理第二产程产妇的“产力指导”(如屏气用力)试题及答案.doc
- 护理低血容量性休克的补液护理与病情监测试题及答案.doc
文档评论(0)