第8章 数据库应用系统设计规划实例习题解答.doc

第8章 数据库应用系统设计规划实例习题解答.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章 数据库应用系统设计规划实例习题解答

第8章 数据库应用系统设计实例 习题解答 一. 简答题 试述瀑布模型和原型模型的优缺点? 瀑布模型(Waterfall Model) 1970年WinSTon Royce提出了著名的瀑布模型,直到80年代早期,它一直是唯一被广泛采用的软件开发模型。 瀑布模型将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等六个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。 在瀑布模型中,软件开发的各项活动严格按照线性方式进行,当前活动接受上一项活动的工作结果,实施完成所需的工作内容。当前活动的工作结果需要进行验证,如果验证通过,则该结果作为下一项活动的输入,继续进行下一项活动,否则返回修改。 瀑布模型强调文档的作用,并要求每个阶段都要仔细验证。但是,这种模型的线性过程太理想化,已不再适合现代的软件开发模式,几乎被业界抛弃,其主要问题在于: (1) 各个阶段的划分完全固定,阶段之间产生大量的文档,极大地增加了工作量; (2) 由于开发模型是线性的,用户只有等到整个过程的末期才能见到开发成果,从而增加了开发的风险; (3) 早期的错误可能要等到开发后期的测试阶段才能发现,进而带来严重的后果。 快速原型模型的第一步是建造一个快速原型,实现客户或未来的用户与系统的交互,用户或客户对原型进行评价,进一步细化待开发软件的需求。通过逐步调整原型使其满足客户的要求,开发人员可以确定客户的真正需求是什么;第二步则在第一步的基础上开发客户满意的软件产品。 显然,快速原型方法可以克服瀑布模型的缺点,减少由于软件需求不明确带来的开发风险,具有显著的效果。 快速原型的关键在于尽可能快速地建造出软件原型,一旦确定了客户的真正需求,所建造的原型将被丢弃。因此,原型系统的内部结构并不重要,重要的是必须迅速建立原型,随之迅速修改原型,以反映客户的需求。 瀑布模型采用文档驱动,系统可能不满足客户的需求。 快速原型模型关注满足客户需求,可能导致系统设计差、效率低,难于维护。 简述客户/服务器应用系统的开发过程? 对应用系统进行分析,完成客户和服务器的功能划分 架设服务器 选择客户端开发工具和客户服务器连接中间件 开发应用系统 简述浏览器/服务器应用系统的开发过程? 规划Web站点 安装Web服务器 构建或虚拟网络环境 开发Web站点 发布Web站点 二.选择题 1、软件工程的出现主要是由于 C 。 (A)程序方法学的影响 (B)其他工程科学影响 (C)软件危机的出现 (D)计算机的发展 2、需求分析系统分析员和用户共同确定软件的功能和限制,提出 A 、 B 、 C 。 (A)可行性研究报告 (B)数据字典 (C)系统功能说明书 (D)实施方案 3、瀑布模型是一种 B 。 (A)软件维护模型 (B)软件生命期模型 (C)软件生命周期 (D)程序设计方法学 4、软件测试的目的是 B 。 (A)改正错误 (B)发现错误 (C)推断错误原因 (D)修改程序 5、数据流图是用于 C 阶段的工具? (A)可行性分析 (B)详细设计 (C)需求分析 (D)程序编码 6、软件生命周期中,用户参与主要在 A 。 (A)软件定义期 (B)软件开发期 (C)软件维护期 (D)整个软件生命周期过程中 7、在软件工程方法中,常使用的两种软件开发模型是瀑布模型和原型模型,这两者的差别和联系有: A 。 (1)前提和假设不同 (2)方法相互补充 (3)方法相互排斥 (4)前提和假设相同 试给出最正确的组合结论选择 (A) (1)、(2) (B) (4)、(3) (C) (4)、(2) (D) (1)、(3) 应用题 参考本章宾馆信息管理系统的分析和设计过程,分析并设计一个高校人事管理系统,具备人员入校 (毕业分配、调入等)、出校(调出、退体等)、基本情况查询和报表打印等功能。 职工号 char(10) not null primary key 姓名 varchar(20) not null   性别 char(2)     民族 varchar(20)     出生日期

文档评论(0)

vshoulrengb3 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档