文档库 最新最全的文档下载
当前位置:文档库 › UC矩阵

UC矩阵

UC矩阵
UC矩阵

问题

●斯塔林工业公司是一家资产达200 000 000美元的纺织品制造公

司,数据处理主管罗格斯已经在公司呆了20年。大多数已经开发的信息系统使用的都是传统文件。由于许多系统是逐个开发的,所以许多有关客户、产品、厂商和订单的数据项被分别存储在不同的数据库中。公司的管理者们需要开发一个用于销售和分配领域的新的应用软件。现在主要的需求是将传统的批处理订货登记系统和库存控制系统向联机系统转化。但实际上每个部门的管理者都有自己的关键需求,并且都对现在的已经积压了5年的信息系统开发项目很不耐烦。

●阐述你将如何利用BSP法解决该公司所遇到的这些问题?

●在你的方案中,要对研究的步骤和结果进行描述。

●在方案实施过程中,数据处理主管和用户管理部门应担当何种角

色、履行何种职责?

●使用BSP法对你们组选定的企业的主要企业过程、主要数据类进

行识别,并以此为依据确定信息结构

1、BSP法解决该公司所遇到的问题

1、首先,由各部门负责人参与组建委员会,从企业目标入手,认真讨论现有系统存在的问题,和希望新系统达到的目标,以及用户的期望等反复研究确定最终目标,该目标应与企业目标一致,要能表达所有管理层次的要求,并且能向企业提供一致性信息,对组织机构的变革具有适应性。这即是把企业目标转化为信息系统战略。根据题目信息可以判断,该公司的系统不够统一,许多数据的分散和冗余导致对业务的处理和库存的控制非常困难,而且不够准确,批处理系统的效率又比较低,必须设计一个比较系统的IS来管理公司的业务和库存等,要求该系统要有统一的数据源来管理公司各部门的数据,随着企业的发展传统的批处理系统已难以满足企业需求,只有对数据统一管理才能更好的实现实时系统,更好的提高企业运行的效率,

2.然后,根据分析目标确定出未来信息系统的总体结构,明确系统的子系统组成和开发子系统的先后顺序。对数据进行统一规划、管理和控制,明确各子系统之间的数据交换关系,保证信息的一致性。

3、BSP法设计的新系统能保证信息系统独立于企业的组织机构,使信息系统具有对环境变更的适应性。即使将来企业的组织机构或管理体制发生变化,信息系统的结构体系也不会受到太大的冲击。这样该企业不同部门使用统一的系统可以很方便的对数据的管理,是数据集中,而且减少了数据冗余,各部门间能相互联系,提高了处理业务的效率,订货登记与库存在统一的系统管理下,能够很好的实现信息的及时更新,从而可以改变批处理的现状,能实现对数据的实时控制和联机处理。这样就解决了该公司的问题。

2、用BSP制定规划是一项系统工程,其主要的工作步骤为:

1 准备工作。成立由罗格斯领导牵头的委员会,下设一个规划研究组,并提出工作计划。

2 调查研究。规划组成员通过查阅有关客户、产品、厂商和订单的数据,深入各级管理层,了解企业有关决策过程、组织职能和部门管理者的关键需求和存在的主要问题。

3 定义数据类。数据类是指支持业务过程所必需的逻辑上相关的数据。对数据进行分类是按业务过程进行的,即分别从各项业务过程的角度将与该业务过程有关的输入数据和输出数据按逻辑相关性整理出来归纳成数据类。

4 定义业务过程(又称企业过程或管理功能组)。定义业务过程是BSP方法的核心。该业务过程是企业管理中必要且逻辑上相关的、为了开发一个用于销售和分配领域的新的应用软件。现在主要的需求是将传统的批处理订货登记系统和库存控制系统向联机系统转化一组活动。

5 分析企业系统/系统关系。企业系统规划方法采用自顶向下的分析,来确定所需要的信息子系统,它建议自底向上设计和实现这些子系统。这些信息子系统都归入整个企业的信息体系结构。

6 确定经理的想法。与数据处理主管罗格斯进行交流,确定其关于整个系统的考虑、想法、要求和开发预期目标。

7评价企业问题和收益。和各层管理者进行通话,要求谈话过程必须和谐轻松,并且要对公司的问题和期望进行深层交流。重点问题是评价企业现存的问题和对该系统的评价。

8 业务过程重组。业务过程重组是在业务过程定义的基础上,找出哪些过程是正确的,哪些过程是低效的,需要在信息技术支持下进行优化处理,还有哪些过程不适合采用计算机信息处理,应当取消。

9 定义信息系统总体结构。定义信息系统总体结构的目的是刻画未来信息系统的框架和相应的数据类。其主要工作是划分子系统,具体实现可利用U/C矩阵。

10 定义结构优先顺序。单个数据处理项目,一般是对企业的一个职能区域提出来的。多个项目的开发,必须有总体的信息体系结构方面的考虑。可以确信,没有总体的信息体系结构的分散开发,会产生严重的数据不一致性,或者出现冗余重复的工作,这种分散的开发方案不能实现企业管理计算机化。通过自顶向下的规划,得出企业信息体系结构,还要指出实现的优先顺序。BSP制定业务的优先顺序,来确定哪些子系统首先建立。确定总体结构中的优先顺序。即对信息系统总体结构中的子系统按先后顺序排出开发计划。

11 完成BSP研究报告。提出建议书和开发计划。

研究结果:

经调查研究发现该企业开发的信息系统使用的是传统文件,需要将该数据输入计算机数据库,以便系统开发。该企业的有关客户、产品、厂商和订单的数据项被分别存储在不同

的数据库中,所以需要将这些分散的数据合并到一个数据库中,以便进行统一处理。另外对数据进行分类是需按业务过程进行。每个管理者都有自己的关键需求,因此,这些需求需要分布在不同的子系统中实现,如果有些关键需求无法在系统中实现,必须进行交流,寻求替代方案,或者在整个系统中出去无法同时实现的需求。该项目已经积压很久了,所以有些问题需要各层管理者在罗格斯的领导下进行协调解决。防止各层管理者在系统开发进行中出现不必要的争吵和其他无法预料的问题出现。该企业在开发系统中涉及的其他问题在研究步骤中已经说明,顾不再陈述。

3、在方案实施过程中,数据处理主管和用户管理部门应担当何种角色、履行何种职责?答:在方案实施过程中,数据处理主管罗格斯应担当的角色是整个系统的领导,履行的职责:1)负责确认和管理有关客户、产品、厂商和订单的数据以及批处理订货登记系统和库存控制系统的数据,便于掌握当前企业的情况;2)负责指导将传统的批处理订货登记系统数据和库存控制系统的数据向联机系统数据转化;3)根据数据与公司沟通,协调货物的出货及相关数据的办理;4)制作相关的贸易单据,并确认相关的贸易文件。

用户管理部门担当角色的是子系统管理者,履行的职责:1)负责管理客户、产品、厂商、订单的数据信息;2)负责将客户、产品、厂商、订单的数据项存储到不同的数据库中;3)负责将部门的关键需求反映给领导,为了使整个系统能够完善!

4、使用BSP法对你们组选定的企业的主要企业过程、主要数据类进行识别,并以此为依据确定信息结构

注:小组成员刘利华(组长)田野

崔鑫

刘俊英

谷志央

UC矩阵分析

UC矩阵分析

u/c矩阵 过程/数据矩阵(U/C矩阵) 什么是U/C矩阵 U/C矩阵是用来表达过程与数据两者之间的关系。矩阵中的行表示数据类,列表示过程,并以字母U(Use)和C(Create)来表示过程对数据类的使用和产生。 U/C矩阵是MIS开发中用于系统分析阶段的一个重要工具。提出了一种用关系数据库实现U/C矩阵的方法,并对其存储、正确性检验、表上作业等做了分析,同时利用结果关系进行了子系统划分。 U/C矩阵是一张表格。它可以表数据/功能系统化分析的结果。它的左边第一列列出系统中各功能的名称,上面第一行列出系统中各数据类的名称。表中在各功能与数据类的交叉处,填写功能与数据类的关系。 U/C矩阵的正确性的检验 U/C矩阵的正确性,可由三方面来检验: (1) 完备性检验。这是指每一个数据类必须有一个产生者(即“C”) 和至少有一个使用

者(即“U”) ;每个功能必须产生或者使用数据类。否则这个U/C矩阵是不完备的。 (2) 一致性检验。这是指每一个数据类仅有一个产生者,即在矩阵中每个数据类只有一个“C”。如果有多个产生者的情况出现,则会产生数据不一致的现象。 (3) 无冗余性检验。这是指每一行或每一列必须有“U” 或“C”,即不允许有空行空列。若存在空行空列,则说明该功能或数据的划分是没有必要的、冗余的。 将U/C矩阵进行整理,移动某些行或列,把字母“C” 尽量靠近U/C矩阵的对角线,可得到C符号的适当排列。 利用U/C矩阵方法划分子系统的步骤 U/C矩阵的正确性的检验 U/C矩阵的正确性,可由三方面来检验: (1) 完备性检验。这是指每一个数据类必须有一个产生者(即“C”) 和至少有一个使用者(即“U”) ;每个功能必须产生或者使用数据类。否则这个U/C 矩阵是不完备的。 (2) 一致性检验。这是指每一个数据类仅有一个产生者,即在矩阵中每个数据类只有一个“C”。如果有多个产生者的情况出现,则会产生数据不一致的现象。

uc矩阵

u/c矩阵 过程/数据矩阵(U/C矩阵) 什么是U/C矩阵 U/C矩阵是用来表达过程与数据两者之间的关系。矩阵中的行表示数据类,列表示过程,并以字母U(Use)和C(Create)来表示过程对数据类的使用和产生。 U/C矩阵是MIS开发中用于系统分析阶段的一个重要工具。提出了一种用关系数据库实现U/C矩阵的方法,并对其存储、正确性检验、表上作业等做了分析,同时利用结果关系进行了子系统划分。 U/C矩阵是一张表格。它可以表数据/功能系统化分析的结果。它的左边第一列列出系统中各功能的名称,上面第一行列出系统中各数据类的名称。表中在各功能与数据类的交叉处,填写功能与数据类的关系。 U/C矩阵的正确性的检验 U/C矩阵的正确性,可由三方面来检验: (1) 完备性检验。这是指每一个数据类必须有一个产生者(即“C”) 和至少有一个使用者(即“U”) ;每个功能必须产生或者使用数据类。否则这个U/C矩阵是不完备的。 (2) 一致性检验。这是指每一个数据类仅有一个产生者,即在矩阵中每个数据类只有一个“C”。如果有多个产生者的情况出现,则会产生数据不一致的现象。 (3) 无冗余性检验。这是指每一行或每一列必须有“U” 或“C”,即不允许有空行空列。若存在空行空列,则说明该功能或数据的划分是没有必要的、冗余的。 将U/C矩阵进行整理,移动某些行或列,把字母“C” 尽量靠近U/C矩阵的对角线,可得到C符号的适当排列。 利用U/C矩阵方法划分子系统的步骤 U/C矩阵的正确性的检验 U/C矩阵的正确性,可由三方面来检验: (1) 完备性检验。这是指每一个数据类必须有一个产生者(即“C”) 和至少有一个使用者(即“U”) ;每个功能必须产生或者使用数据类。否则这个U/C 矩阵是不完备的。 (2) 一致性检验。这是指每一个数据类仅有一个产生者,即在矩阵中每个数据类只有一个“C”。如果有多个产生者的情况出现,则会产生数据不一致的现象。

第一章 管理信息系统概述

第一章管理信息系统概述 一、单选题 1.按照系统论的一般原理,系统具有 A.目的性、整体性、相关性、环境适用性等特征 B.目的性、整体性、有效性、环境适用性等特征 C.目的性、有效性、相关性、环境适用性等特征 D.有效性、整体性、相关性、环境适用性等特征 2.合理进行开发、设计和运用系统而采用的思想、步骤、组织和方法的总称为 A.系统管理 B.系统工程 C.系统控制 D.系统方法 3.管理信息系统的功能不包括 A.处理数据 B.预测未来 C.辅助决策 D.过程控制 4.MIS所解决的问题是 A.结构化问题 B.非结构化问题 C.半结构化问题 D.上述三种 5.以下叙述正确的是 A.MIS是一个人机系统 B.信息与载体性质有关 C.信息化就是计算机化加网络化 D.MIS的目标就是提高工作效率节省人力 E.决策需要 6.二次信息选择的关键问题是 A.目的性和正确性 B.有效性和正确性 C.有效性和目的性 D.有效性、目的性和正确性

7.信息素质的核心内容包括 A.信息意识、信息知识 B.信息能力、信息品质 C.信息忧患意识、信息技术的跟踪能力 D.A与B 8.在管理信息的处理要求中,信息的生命是 A.及时 B.正确 C.适用 D.经济 9.现代信息系统是 A.计算机系统 B.手工管理系统 C.人和计算机等组成的系统 D.通信网络系统 10.信息系统属于哪种类型 A.自然系统 B.物理系统 C.逻辑系统 D.开放系统 11.信息系统的基本功能是 A.数据采集、数据处理、存储、传输 B.数据的存储、传输、使用、管理 C.数据的管理、数据的使用 D.数据采集、处理、存储、传输、使用与管理 12.信息系统在组织中的地位是 A.辅助支持型、战略支持型 B.关键运作支持型 C.高潜力型 D.以上全部支持 二、填空题 1.信息具有、、、等属性。 2.对系统的性能进行评价时需要考虑。 3.越靠近高层的信息与外界关系越大,而高层决策信息主要来自__________。 4.信息是有价值的,因为信息是由数据转换而来的,是_________创造的。 5.在信息系统中,最常采用的数据处理方式有:_______,_______和________。

结构图、uc矩阵

超市采购管理信息系统 信息系统是企业的一个有机组成部分,并对企业的总体有效性起着关键作用,他一定要支持企业需求并直接影响其目标。另外,一个信息系统的战略应当表达出企业各个管理层次的需求。 采购部:主要负责对商品的采购,根据销售反馈的数据进行 有针对性得采购,同时对即将采购的物品做出销售计划. 采购在超市经营中的重大意义,概括的说有以下几点: 1、采购制约着超市销售工作的质量。作为超市经营的先导

环节,只有购进的商品的品种、数量符合顾客需要,商品的销售业务经营才能实现高质量、高效率、高效益,从而达到采购与销售的和谐统一。 2、采购决定着超市商品周转的速度。采购人员必须解决业务经营中的适时和适量问题。如果采购人员运行的时间和把握的量度同超市的销售速度库存量适合,就可以加快商品周转速度,从而加速资金周转,减少保管费,节省处理积压商品的人力物力,为超市带来切实利益。 3、采购关系到超市经济效益的实现程度。尽管经济效益是在商品销售之后实现的,但效益高低却与商品购进业务经营有着密切的关系。特别近年来,采购职能从原来被动的花钱,开始有了节省资金、满足供应、降低库存等等一系列目标。购进商品的质量,价格如何,以及如何选择采购地点和供应商才能达到减少采购成本都与经济效益相挂钩。 4、再从采购流程角度看,采购流程的关键步骤可以概括为以下九部: (1)提出要求; (2)描述要求,即对所需的物料、或服务的特点和数量进行确认; (3)选择、评估供应商; (4)确定价格和采购条件; (5)发出采购订单,制定采购合同;

(6)对订单进行跟踪并催货;(7)验收货物; (8)支付货款; (9)准确记录

什么是UC矩阵

什么是U/C矩阵 U/C矩阵是用来表达过程与数据两者之间的关系。矩阵中的行表示数据类,列表示过程,并以字母U(Use)和C(Create)来表示过程对数据类的使用和产生。 U/C矩阵是MIS开发中用于系统分析阶段的一个重要工具。提出了一种用关系数据库实现U/C矩阵的方法,并对其存储、正确性检验、表上作业等做了分析,同时利用结果关系进行了子系统划分。 U/C矩阵是一张表格。它可以表数据/功能系统化分析的结果。它的左边第一列列出系统中各功能的名称,上面第一行列出系统中各数据类的名称。表中在各功能与数据类的交叉处,填写功能与数据类的关系。 [编辑] U/C矩阵的正确性的检验 U/C矩阵的正确性,可由三方面来检验: (1) 完备性检验。这是指每一个数据类必须有一个产生者(即“C”) 和至少有一个使用者(即“U”) ;每个功能必须产生或者使用数据类。否则这个U/C矩阵是不完备的。 (2) 一致性检验。这是指每一个数据类仅有一个产生者,即在矩阵中每个数据类只有一个“C”。如果有多个产生者的情况出现,则会产生数据不一致的现象。 (3) 无冗余性检验。这是指每一行或每一列必须有“U” 或“C”,即不允许有空行空列。若存在空行空列,则说明该功能或数据的划分是没有必要的、冗余的。 将U/C矩阵进行整理,移动某些行或列,把字母“C” 尽量靠近U/C矩阵的对角线,可得到C符号的适当排列。 [编辑] 利用U/C矩阵方法划分子系统的步骤 利用U/C矩阵方法划分子系统的步骤如下。 1.用表的行和列分别记录下企业住处系统的数据类和过程。表中功能与数据类交叉点上的符号C表示这类数据由相应功能产生,U表示这类功能使用相应的数据类。如下图

UC矩阵画法

U/C矩阵 什么是U/C矩阵 U/C矩阵是用来表达过程与数据两者之间的关系。矩阵中的行表示数据类,列表示过程,并以字母U(Use)和C(Create)来表示过程对数据类的使用和产生。 U/C矩阵是MIS开发中用于系统分析阶段的一个重要工具。提出了一种用关系数据库实现U/C矩阵的方法,并对其存储、正确性检验、表上作业等做了分析,同时利用结果关系进行了子系统划分。 U/C矩阵是一张表格。它可以表数据/功能系统化分析的结果。它的左边第一列列出系统中各功能的名称,上面第一行列出系统中各数据类的名称。表中在各功能与数据类的交叉处,填写功能与数据类的关系。 U/C矩阵的正确性的检验 U/C矩阵的正确性,可由三方面来检验: (1) 完备性检验。这是指每一个数据类必须有一个产生者(即“C”) 和至少有一个使用者(即“U”) ;每个功能必须产生或者使用数据类。否则这个U/C 矩阵是不完备的。 (2) 一致性检验。这是指每一个数据类仅有一个产生者,即在矩阵中每个数据类只有一个“C”。如果有多个产生者的情况出现,则会产生数据不一致的现象。 (3) 无冗余性检验。这是指每一行或每一列必须有“U”或“C”,即不允许有空行空列。若存在空行空列,则说明该功能或数据的划分是没有必要的、冗余的。 将U/C矩阵进行整理,移动某些行或列,把字母“C”尽量靠近U/C矩阵的对角线,可得到C符号的适当排列。 利用U/C矩阵方法划分子系统的步骤 利用U/C矩阵方法划分子系统的步骤如下。 1.用表的行和列分别记录下企业住处系统的数据类和过程。表中功能与数据类交叉点上的符号C表示这类数据由相应功能产生,U表示这类功能使用相应的数据类。如下图

人力资源管理系统UC矩阵求解

(2)U/C矩阵求解

(3)划分子系统

(4)信息系统结构图 (四)项目开发计划 项目的前期准备阶段:确定项目开发的环境,包括本系统运行的内外环境以及编程工具的选择。 项目开发的前期阶段:了解人力资源管理工作的业务流程与需求,自上而下逐步细化地进行分解。根据需求,确定系统基本实现的功能和要求。

项目开发的中期阶段:先在一个较短的时间内建立一个实验性的简单的信息系统模型,交给用户使用,根据用户在使用过程中不断提出的建议和意见,及时对模型进行不断的修改和完善,与用户沟通交流,直到用户对系统较为满意为止。 项目开发的后期阶段:测试所开发的系统,检验系统所能够实现的各项功能是否满足用户的需求,对不足之处进行修改和完善,直到令用户满意。 根据现有资源情况、内外部环境、软硬件情况、人员配置情况,将人力资源管理信息系统的项目开发进度分为总体规划、可行性分析、系统分析、总体设计、系统实施五个步骤。 二、可行性分析 (一)可行性研究 1.技术可行性分析 系统选用的数据库设计工具为Micresoft公司的Access 2007,运用Java 语言设计。系统采用windows7 作为操作平台,当然该数据库管理系统在xp 系统上也能够顺利运行。 Java语言是一种跨平台、适合于分布式计算机环境的面向对象编程语言。它具有如下特性:简单性、面向对象、分布式、解释性、可靠、安全、平台无关、可移植、多线程、动态性等。 MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML ,Struts ,JSP ,CSS ,Javascript ,Spring ,SQL ,Hibernate等。 Access2007 是一款Window环境下的数据库管理软件,是Office办公套件中一个极为重要的组成部分,是Microsoft公司于2007年推出的微机数据库管理系统,它不仅解决了以往的Access中处理中文的麻烦,而且具有界面友好、易学易用、开发简单、接口灵活等特点,是典型的新一代桌面关系数据库管理系统。利用它可以方便的实现对信息保存、维护、查询、统计等,而且它可以十分方便的与Office其他组件交流数据。

相关文档