没有合适的资源?快使用搜索试试~ 我知道了~
毕业:信息系统开发和数据库开发汇编(完整版)资料.doc
0 下载量 111 浏览量
2022-12-02
16:35:49
上传
评论
收藏 2.13MB DOC 举报
温馨提示
试读
159页
毕业:信息系统开发和数据库开发汇编(完整版)资料.doc
资源推荐
资源详情
资源评论
毕业:信息系统开发和数据库开
发汇编(完整版)资料
(可以直接使用,可编辑 优秀版资料,欢迎下载)
信息系统开发和数据库开发
在许多组织中,数据库开发是从企业数据建模开始的,企
业数据建模确定了组织数据库的范围和一般内容。这一步骤通
常发生在一个组织进行信息系统规划的过程中,它的目的是为
组织数据创建一个整体的描述或解释,而不是设计一个特定的
数据库。一个特定的数据库为一个或多个信息系统提供数据,
而企业数据模型(可能包含许多数据库)描述了由组织维护的
数据的范围。在企业数据建模时,你审查当前的系统,分析需
要支持的业务领域的本质,描述需要进一步抽象的数据,并且
规划一个或多个数据库开发项目。图 1 显示松谷家具公司的
企业数据模型的一个部分。
1.1 信息系统体系结构
如图 1 所示,高级的数据模型仅仅是总体信息系统体系结
构(ISA)一个部分或一个组织信息系统的蓝图。在信息系统规
划期间,你可以建立一个企业数据模型作为整个信息系统体系
结构的一部分。根据 Zachman(1987)、Sowa 和 Zachman
(1992)的观点,一个信息系统体系结构由以下 6 个关键部
分组成:
数据(如图 1 所示,但是也有其他的表示方法)。
操纵数据的处理(着系可以用数据流图、带方法的对象模
型或者其他符号表示)。
网络,它在组织内并在组织与它的主要业务伙伴之间传输
数据(它可以通过网络连接和拓扑图来显示)。
人,人执行处理并且是数据和信息的来源和接收者(人在
过程模型中显示为数据的发送者和接收者)。
执行过程的事件和时间点(它们可以用状态转换图和其他
的方式来显示)。
事件的原因和数据处理的规则(经常以文本形式显示,但
是也存在一些用于规划的图表工具,如决策表)。
1.2 信息工程
信息系统的规划者按照信息系统规划的特定方法开发出
信息系统的体系结构。信息工程是一种正式的和流行的方法。
信息工程是一种面向数据的创建和维护信息系统的方法。因为
信息工程是面向数据的,所以当你开始理解数据库是怎样被标
识和定义时,信息工程的一种简洁的解释是非常有帮助的。信
息工程遵循自顶向下规划 的方法,其中,特定的信息系统从
对信息需求的广泛理解中推导出来(例如,我们需要关于顾客、
产品、供应商、销售员和加工中心的数据),而不是合并许多
详尽的信息请求(如一个订单输入屏幕或按照地域报告的销售
汇总)。自顶向下规划可使开发人员更全面地规划信息系统,
提供一种考虑系统组件集成的方法,增进对信息系统与业务目
标的关系的理解,加深对信息系统在整个组织中的影响的理解。
信息工程包括四个步骤:规划、分析、设计和实现。信息工
程的规划阶段产生信息系统体系结构,包括企业数据模型。
1.3 信息系统规划
信息系统规划的目标是使信息技术与组织的业务策略紧
密结合,这种结合对于从信息系统和技术的投资中获取最大利
益是非常重要的。正如表 1 所描述的那样,信息工程方法的
规划阶段包括 3 个步骤,我们在后续的 3 个小节中讨论它们。
1.确定关键性的规划因素
关键性的规划因素是指组织目标、关键的成功因素和问题
领域。确定这些因素的目的是建立规划的环境并且将信息系统
规划与战略业务规划联系起来。表 2 显示了松谷家具公司的
一些可能的关键规划因素,这些因素有助于信息系统的管理者
为新的信息系统和数据库社顶优先级以处理需求。例如,考虑
到不精确的销售预测这个问题领域,信息系统的管理者可能在
组织数据库中存放额外的历史销售数据、新的市场研究数据和
新产品的测试数据。
2.确定组织的规划对象
组织规划对象定义了业务范围,业务范围会限制后来的系
统分析和信息系统可能发生改变的地方。五个关键的规划对象
如下所示:
●组织单元组织中的各种部门。
●组织地点业务操作的发生地。
●业务功能支持组织使命的业务处理的相关组。业务功能
不同于组织单元,事实上一个功能可以分配给多个组织单元
(例如,产品开发功能可能是销售部和生产部共同的责任)。
●实体类型 关于组织所管理的人,地点和事物的数据的主
要类别。
●信息系统处理数据集的应用软件和支持程序。
3.建立企业模型
一个全面的企业模型包括每个企业功能的功能分解模型、
企业数据模型和各种规划矩阵。功能分解是把组织的功能进行
更详细的分解过程,功能分解是在系统分析中为了简化问题、
分散注意力和确定组件而使用的经典处理方法。在松谷家具公
司中订单履行功能的功能分解的例子如图 2 所示。对于处理
业务功能和支持功能的全部集合而言,多个数据库是必须的,
因此一个特定的数据库可能仅仅对支持功能(如图 2 所示)
的一个子集提供支持。为了减少数据冗余和使数据更有意义,
拥有完整的、高层次的企业视图是非常有帮助的。
企业数据模型使用特定的符号来描述。除了实体类型这种
图形描述外,一个完整的企业数据模型还应包括每个实体类型
剩余158页未读,继续阅读
资源评论
Mmnnnbb123
- 粉丝: 709
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功