下载此文档

数据库开发过程.docx


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
第3章数据库开发过程
4・;・r・5;5:帆,;3: ■?.£ r? rs:? :LT4¥Ar二:二AT- ? •丄— ;*. J3:fi・;二4苇>T盂*JZ*T“ HTA■:
在软件分析过程中,分析人员的主要焦点是发现“问题是什么( What is it?)”,而不•
开发一个数据库应用,通常需要经过如下的阶段:
?阶段i :调查与分析。获得软件的需求信息和基本的功能定义,形成基本的软件 功能描述。
?阶段2 :数据建模。根据应用调查分析得到的信息,建立应用中涉及的数据以及 操作数据的方法、流程,形成数据的流动图表。
?阶段3:功能设计。针对应用调查与分析结果和数据建模,进行应用的详细功能 设计,形成应用的软件设计文档。
?阶段4 :选择数据库系统。选择适合应用的数据库系统。
?阶段5 :选择数据库访问技术。选择适合应用的数据库访问技术。
?阶段6 :代码设计。设计应用的软件代码。
?阶段7:测试与调试。发现设计中的问题并及时更改,直到能稳定地运行。
?阶段8:发行应用软件。
本书介绍的所有数据库应用实例都是按照上述步骤进行的,下面分别介绍上述各个阶 段的任务和目的。
:调查与分析
对软件需求的深入理解是软件开发工作至关重要的一个步骤,不论我们设计的如何好, 代码编写的如何高效,没有很好的需求分析,这个软件工程只能给用户带来失望,给开发 者造成很大的麻烦。
在需求分析过程中,软件人员和客户都扮演了积极的角色,客户必须尽力将有些模糊 的软件功能和性能概念具体详细地描述出来,而开发者则是软件功能的询问者、咨询顾问 和问题解决者。这个任务看起来简单,实际上不是这样,客户和开发者之间的通信量很大, 通信的内容很繁杂,其中存在误解或者误传的可能性,或者说含糊性,软件工程师面临进 退两难的局面,只有通过重复客户的陈述才可能得到完整的理解。
需求分析是软件工程活动,它在系统级别的软件分配和软件设计间起到了桥梁的作用。 需求分析能够使软件工程师刻画出软件的功能和性能,指明软件和其他系统元素的接口, 并建立软件必须满足的约束条件。
是发现“怎么做(What to do?)”,“系统会产生和使用那些数据?系统必须要完成的功能
有哪些?系统的用户界面应该是怎样的? ”等等。通过对当前问题和希望的信息(输入和 输出)进行的评估,分析员综合一个或者多个解决方案,选择一个最优方案,开始应用的 数据建模。
I 数据库应用是一种尤其强调应用的软件工程,在需求分析阶段,客户的积极参与,以
4・;・r・5;5:帆,;3: ■?.£ r? rs:? :LT4¥Ar二:二AT- ? •丄— ;*. J3:fi・;二4苇>*:=
气〜■-炉------ ,峥 ---炉七#. _冷卜-*! 一弋・一甲〜- «jb-- -_*i* _ _ 气4 -.4*^- ”斗4 7炉--炉--〒-亠普一供-_ 勺亠・-牛4 --峥 _ -甲-・ -■■-- A-J -
及软件工程人员的积极配合,是数据库应用开发成功的关键。
阶段2:数据建模
在技术层次上,软件工程师是从数据建模开始的,这是对被建立软件的完整的需求表 示。模型,是软件的第一个技术表示,人们提出了许多种建模的方法,包括结构化分析方 法和面向对象

数据库开发过程 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人maritime_4
  • 文件大小86 KB
  • 时间2020-12-15
最近更新