文档介绍:信息系统开发和数据库开发在许多组织中,数据库开发是从企业数据建模开始的,企业数据建模确定了组织数据库的范畴和一般内容。这一步调通常产生在一个组织进行信息系统筹划的历程中,它的目的是为组织数据创建一个整体的描述或解释,而不是设计一个特定的数据库。一个特定的数据库为一个或多个信息系统提供数据,而企业数据模型(可能包罗许多数据库)描述了由组织维护的数据的范畴。在企业数据建模时,你审查当前的系统,阐发需要支持的业务领域的本质,描述需要进一步抽象的数据,并且筹划一个或多个数据库开发项目。图1显示松谷家具公司的企业数据模型的一个部分。,高级的数据模型仅仅是总体信息系统体系结构(ISA)一个部分或一个组织信息系统的蓝图。在信息系统筹划期间,你可以创建一个企业数据模型作为整个信息系统体系结构的一部分。凭据Zachman(1987)、Sowa和Zachman(1992)的看法,一个信息系统体系结构由以下6个要害部分组成:数据(如图1所示,但是也有其他的体现要领)。利用数据的处理惩罚(着系可以用数据流图、带要领的东西模型大概其他标记体现)。网络,它在组织内并在组织与它的主要业务同伴之间传输数据(它可以通过网络连接和拓扑图来显示)。人,人执行处理惩罚并且是数据和信息的来源和吸收者(人在历程模型中显示为数据的发送者和吸收者)。执行历程的事件和时间点(它们可以用状态转换图和其他的方法来显示)。事件的原因和数据处理惩罚的规矩(经常以文本形式显示,但是也存在一些用于筹划的图表东西,如决策表)。。信息工程是一种正式的和流行的要领。信息工程是一种面向数据的创建和维护信息系统的要领。因为信息工程是面向数据的,所以当你开始理解数据库是怎样被标识和界说时,信息工程的一种简便的解释是非常有资助的。信息工程遵循自顶向下筹划的要领,其中,特定的信息系统从对信息需求的遍及理解中推导出来(例如,我们需要关于主顾、产物、供给商、销售员和加工中心的数据),而不是归并许多详尽的信息请求(如一个订单输入屏幕或凭据地区陈诉的销售汇总)。自顶向下筹划可使开发人员更全面地筹划信息系统,提供一种考虑系统组件集成的要领,增进对信息系统与业务目标的干系的理解,加深对信息系统在整个组织中的影响的理解。信息工程包罗四个步调:筹划、阐发、设计和实现。信息工程的筹划阶段产生信息系统体系结构,包罗企业数据模型。,这种结合对付从信息系统和技能的投资中获取最大利益是非常重要的。正如表1所描述的那样,信息工程要领的筹划阶段包罗3个步调,我们在后续的3个小节中讨论它们。、要害的乐成因素和问题领域。确定这些因素的目的是创建筹划的情况并且将信息系统筹划与战略业务筹划联系起来。表2显示了松谷家具公司的一些可能的要害筹划因素,这些因素有助于信息系统的治理者为新的信息系统和数据库社顶优先级以处理惩罚需求。例如,考虑到不精确的销售预测这个问题领域,信息系统的治理者可能在组织数据库中存放特别的历史销售数据、新的市场研究数据和新产物的测试数据。,业务范畴会限制厥后的系统阐发和信息系统可能产生改变的地方。五个要害的筹划东西如下所示:●组织单位组织中的种种部分。●组织所在业务操纵的产生地。●业务成果支持组织使命的业务处理惩罚的相关组。业务成果差别于组织单位,事实上一个成果可以分派给多个组织单位(例如,产物开发成果可能是销售部和生产部配合的责任)。●实体类型关于组织所治理的人,所在和事物的数据的主要类别。●信息系统处理惩罚数据集的应用软件和支持步伐。、企业数据模型和种种筹划矩阵。成果剖析是把组织的成果进行更详细的剖析历程,成果剖析是在系统阐发中为了简化问题、疏散注意力和确定组件而使用的经典处理惩罚要领。在松谷家具公司中订单履行成果的成果剖析的例子如图2所示。对付处理惩罚业务成果和支持成果的全部聚集而言,多个数据库是必须的,因此一个特定的数据库可能仅仅对支持成果(如图2所示)的一个子集提供支持。为了淘汰数据冗余和使数据更有意义,拥有完整的、高条理的企业视图是非常有资助的。企业数据模型使用特定的标记来描述。除了实体类型这种图形描述外,一个完整的企业数据模型还应包罗每个实体类型的描述和描述业务操纵的提要,即业务规矩。业务规矩决定命据的有效性。一个企业数据模型不但包罗实体类型,还包罗数据实体间的联系,以及种种筹划东西间的其他联系。显示筹划东西间联系的一种常见形式是矩阵。由于筹划矩阵不需要数据库被明确的