- 10
- 0
- 约1.92万字
- 约 11页
- 2021-12-08 发布于福建
- 举报
毕业设计 ( 论文 ) 外文资料翻译
系 部: 计算机科学与技术
专 业: 计算机科学与技术
姓 名:
学 号:
外文出处: /lwzl_inf-
( 用外文写 )
o.asp?ztId=467page=1
附 件: 1. 外文资料翻译译文; 2. 外文原文。
指导教师评语:
签名:
年 月 日
注: 请将该封面与附件装订成册。
附件 1:外文资料翻译译文
数据库开发过程
基于信息工程的信息系统规划是数据库开发项目的一个来源。这些开发新数据
库的项目通常是为了满足组织的战略需求,例如改善客户支持、提高产品和库存管
理或进行更精确的销售预测。然而许多数据库开发项目更多的是以自底向上的方式
出现的,例如信息系统的用户需要特定的信息来完成他们的工作,从而请求开始一
个项目,又如其他信息系统的专家发现组织需要改进数据管理而开始新的项目。即
使在自底向上的情况下,建立企业数据模型也是必须的,以便理解现有的数据库是
否可以提供所需的数据,否则,新的数据库、数据实体和属性都应该加到当前的组
织数据资源中去。
无论是战略需求还是操作信息的需求,每个数据库开发项目通常集中在一个数
据库上。一些数据库项目仅仅集中在定义、设计和实现一个数据库,以作为后续信
息系统开发的基础。然而在大多数情况下,数据库及其相关信息处理功能是作为一
个完整的信息系统开发项目的一部分而被开发的。
2.1 系统开发生命周期
指导管理信息系统开发项目的传统过程是系统开发生命周期 (SDLC) 。系统开发
生命周期是指一个组织中由数据库设计人员和程序员组成的信息系统专家小组详
细说明、开发、维护和替换信息系统的全部步骤。这个过程比作瀑布是因为每一步
都流到相邻的下一步,即信息系统的规格说明是一块一块地开发出来的,每一块的
输出是下一块的输入。然而如图所示,这些步骤并不是纯线性的,每个步骤在时间
上有所重叠(因此可以并行地管理步骤),而且当需要重新考虑先前的决策时,还
可以回滚到前面某些步骤。(因而水可以在瀑布中倒流!)系统开发生命周期的每
一阶段都包括与数据库开发相关的活动,所以,数据库管理的问题遍布整个系统开
发过程。请注意,系统开发生命周期的阶段和数据库开发步骤之间不存在一一对应
的关系,概念数据建模发生在两个系统开发生命周期阶段之间。
企业建模
数据库开发过程从企业建模(系统开发生命周期中项目论证和选择阶段的一部分)
开始,设定组织数据库的范围和一般内容。企业建模发生在信息系统规划和其他活
动期间,这些活动确定信息系统的哪个部分需要改变和加强并概述出全部组织数据
的范围。在这一步中,检查当前数据库和信息系统,分析作为开发项目主体的业务
领域的本质,用非常一般的术语描述每个信息系统在开发时所需要的数据。每个项
目只有当它达到组织的预期目标时才可以进行下一步。
概念数据建模
对一个已经开始的信息系统项目而言,概念数据建模阶段分析信息系统的全部
数据需求。它分为两个阶段。首先,它在项目开始和规划阶段建立一张图。同时建
立其他文档来概述不考虑现存数据库的情况下特定开发项目中所需的数据范围。此
时仅仅包括高层类别的数据(实体)和主要联系。然后在系统开发生命周期的分析
阶段产生确定信息系统必须管理的全部组织数据的详细数据模型,定义所有数据属
性,列出全部数据类别,表示数据实体间所有的业务联系,确定描述数据完整性的
全部规则。在分析阶段,还要检查概念数据模型(在后面也称作概念模式)与用来
解释目标信息系统其他方面的模型类别的一致性,例如处理步骤、处理数据的规则
以及时间的时序。然而,即使是这样详细的概念数据模型也只是初步的,因为后续
的信息系统生命周期中的活动在设计事务、报表、显示和查询时可能会
原创力文档

文档评论(0)