MIS整理

(一)1、MIS的概念(薛华成的定义)

它是一个以人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集、传输、加工、储存、更新和维护,以企业战略竞优、提高效益和效率为目的,支持企业高层决策,中层控制、基层运作的集成化的人机系统。

2、管理信息系统的开发是一项大的系统工程性质的工作,一般的系统工程均要有三个成功要素:合理确定系统目标、组织系统性队伍、遵循系统工程的开发步骤。所有这些要素均要在坚强的领导下才能完成。

3、MIS的开发方式:自主开发、委托开发、合作开发、购买现成软件。

4、MIS的开发方法:一、生命周期法二、原型法三、面向对象开发方法

第二章

1、MIS战略规划概念

战略规划是在开发系统之前,首先做出的对整个系统进行的全面规划,通过战略规划设计出新系统的总体框架,确定新系统的总目标,用于指导整个信息系统的开发。

2、战略规划的有效包含两方面的含义:

正确性。正确性要求战略规划应做到资源能够得到很好的利用,并与环境匹配。

可行性。可行性要求战略规划中的战略要适合组织的管理过程,做到与组织活动匹配

3、战略规划的基本步骤

规划的基本问题的确定:应包括规划的年限、规划的方法,确定集中式还是分散式的规划以及是进取还是保守的规划。

收集初始信息:包括从各级干部、卖主相似的企业、本企业内部各种信息系统委员会、各种文件以及从书籍和杂志中收集信息。

现状评价、识别计划约束:包括目标、系统开发方法、计划活动、现存硬件和它的质量、信息部门人员、运行和控制、资金、安全措施、人员经验、手续和标准、中期和长期优先序、外部和内部关系、现存的设备、现存软件及其质量,以及企业的思想和道德状况。 设置目标:这实际上应有总经理和MIS委员会来设置,它应包括服务的质量和范围、政策、组织以及人员等,它不仅包括信息系统的目标,而且应有整个企业的目标。

准备规划矩阵:这实际上是评价建成的信息系统以及信息系统开发工作好坏的指标矩阵 选择最终方案:1识别活动2选择最优活动组合3确定优先权、估计项目成本、人员要求 准备项目实施进度计划

写出MIS战略规划:1、这时要与用户和MIS委员会反复交流讨论2、写出的规划要经总经理批准才能生效,并宣告战略规划任务的完成。

4、MIS战略规划的主要方法:

?关键成功因素法(Critical Success Factors) 着眼点:战略分析

?战略目标集转化法(Strategy Set Transformation ) 着眼点:战略分析

?企业系统计划法(Business Systems Planning) 着眼点:企业过程分析

5、关键成功因素法的主要思想是“抓主要矛盾”,通过分析找出使得企业成功的关键因素,然后再围绕这些关键因素来确定系统的需求,并进行规划。

关键成功因素CSF应用步骤:

?目标识别(企业或MIS战略目标)

?识别所有的成功因素

?确定关键成功因素

?明确各关键成功因素的性能指标和评估标准

6、企业系统计划法(BSP)步骤

1准备工作(包括接受任务和组织队伍)2开始的动员会3定义企业过程

4定义数据类5分析企业和系统的关系6确定经理的想法7评价企业问题

8定义信息系统结构9定义子系统优先序10评价信息系统管理

11开发建议书及行动计划12报告结果

7、任何企业的活动均由三方面组成:一方面是计划和控制;另一方面是产品和服务;再一方面是支持资源。

8、识别企业数据的方法有两种:企业实体法(首先找到企业实体,根据实体发现数据)、企业过程法(利用以前识别的企业过程,分析每一个过程利用什么数据,产生什么数据,或者说每一过程的输入和输出数据是什么)

9、分析企业和系统的关系

主要用几个矩阵表示:组织/过程矩阵、组织/系统矩阵、系统/过程矩阵。

10、定义信息系统结构,实际上是划分子系统。具体的做法是用U/C图,U表示使用(Use),

C表示产生(Create)。U/C步骤:

?根据前面的分析构建初始U/C矩阵。

?调整U/C矩阵,尽量使U、C集中到对角线上排列。

?把U、C比较集中的区域用粗线条框起来,这样形成的框就是一个个子系统。划分时注意:1、沿对角线一个接一个地画,既不能重叠,又不能漏掉任何一个数据和功能。2、小方块的划分是任意的,但必须将所有的“C”元素包含在小方块内。

?用箭头将落在框外的U和子系统联系起来,表示子系统之间的数据联系,即共享的数据资源。

?去掉数据类和功能,将各个系统抽取出来,形成信息系统结构图。

11、确定子系统实施顺序的原则如下:

1、子系统需求程度与潜在效益评估2技术约束分析

12、BPP的核心:1 它是由彻底的、至少是重大的变革构成;

2 分析的单位是业务流程,而不是部门或职能区域;

3 它试图实现主要的目标或是戏剧性的表现提升;

4 IT是变革的核心实现因素

13、业务流程再造的原则:(Business Process Reengineering,BPR)

1、过程管理代替职能管理,取消不增值的管理环节

2、以事前管理代替事后监督,减少不必要的审核、检查和控制活动

3、采用单库提供信息,建立统一的共享数据库,实现信息共享

4、信息技术实现过程自动化,重视重组工作的社会性

14、可行性研究集中在如下三个方面:技术可行性、经济可行性、组织与管理上的可行性

15、制定进度报告步骤:(8步骤)

a)确定各阶段的活动及任务

b)估算任务大小,即人力资源、每人工作日、所需日程、相关资源数

c)确定任务的前后关系

d)对每个任务进行时间安排

e)作好任务、日程、资源以及如何管理项目的详细计划

f)尽早发现项目异常及进展迟缓的原因

g)强调每个阶段要写出系统文档

h)开发进度控制(目标不能过细,应适当粗些。。工作计划要留有一定的宽裕度。及时

交换意见,减少不确定性。尽可能保证“先前的工序”按时完成)

?16、网络计划技术例题

第三章

1、系统分析的原则:A、逻辑设计与物理设计分开的原则

B面向用户的原则C结构化分析的原则

2、系统分析的步骤

?现行系统的调查与分析

?进行数据分析,建立数据库逻辑模型

?进行功能分析,确定新系统逻辑结构

?明确处理方式提出系统分析总结报告

3、系统分析的工具

a对系统进行概要描述的工具—业务流程图和数据流程图(Data Flow Diagram)

b数据部分详细描述的工具——数据字典(Data Dictionary 简称DD)

c功能详细描述的工具——结构式语言、判断表和判断树

d数据库逻辑设计的工具——数据存储结构规范化

e数据存取分析的工具——数据立即存取分析图

4、需求分析原则:应遵循用户参与的原则

5、数据流程图的检验:每一层数据流程图的处理功能不能超过8个。

(1)检验数据流程图与业务流程的一致性

a检验工作是采用“自顶向下”的原则进行的

b将数据流程图与相应的业务流程图进行对比检查,看是否有遗漏的数据处理功能

c有关数据载体部分一定要与业务流程图一致

(2)检验数据流程图的一致性和完整性

A要检查外部实体、数据流、数据存储、处理逻辑,检查数据流程图之间的的一致性

B在高层数据流程图中出现的外部项、数据流和数据存储一定要在低层的数据流程图中出现6、数据字典就是将数据元素、数据结构、数据流、数据存储、加工处理和外部项等的详细情况加以记录,并按照一定方式进行排列所形成的一部关于数据的字典

7、数据字典的建立方式:人工方式、自动化方式、半自动化方式

8、结构式语言使用四类语句:简单祈使句、判断句、循环句、复合语句

9、处理(加工)环节中比较复杂的、条件判断情况难于叙述清楚可用一组标准的方法表达

处理逻辑对数据流的转换路径和策略。。这组标准工具有:结构式语言(Structured Language)、判断树(Decision Tree)、判断表(Decision Table)

??10、判断关系模式是哪种范式画判断树

第四章

1、系统设计的质量评价标准:运行效率、可靠性、可修改性、灵活性、通用性、实用性

2、运行效率的评价指标

处理能力(单位时间里能够处理的事务)、运行时间(在批处理状态下,系统运行一次所需要的时间)、响应时间(在联机处理状态下,向计算机发出一项请求,到计算机给出回答所用的时间)

3、可靠性是指系统正常运行时对外界各种干扰的抵御能力,它包括硬件的可靠性、软件的

可靠性、运行环境的可靠性。。

4、模块的耦合方式:简单耦合、数据耦合、控制耦合、公共耦合、内容耦合。(并判断)

5、模块的内聚形式有:功能内聚、顺序内聚、通信内聚、过程内聚、暂时内聚、逻辑内聚、偶然内聚。(并判断)

6、一个模块的影响范围,是指由该模块中包含的判断处理所影响到的所有其它模块的集合

7、一个模块的控制范围,是指由它可以调用的所有下层模块和其本身所组成的集合

8、模块的深度:表示系统结构中的控制层数。

模块的宽度:表示系统的总分布,即同一层次的模块总数的最大值。

MIS整理

MIS整理

9、模块的扇出表达了一个模块对它的直属下级模块的控制范围,模块的扇出系数是指其直属下级模块的个数。模块的扇入表达了一个模块与其的直属上级模块的关系,模块的扇入系数是指其直接上级模块的个数。

MIS整理

10、编码原则:

1唯一性(必须保证一个编码对象仅被赋予一个ID,一个ID只反映一个编码对象)2实用性3统一的代码结构(任何对象在其整个生命周期内标识码保持不变,所有分类码具有相同的ID结构) 4标准化、5便于系统处理、6易用性7对于那些种类繁多的物料的编码,应该遵循分类性原则

11、局部视图设计:通常以中层数据流图作为设计分E-R图的依据

12、视图的集成冲突的种类:属性冲突、命名冲突、结构冲突

1、两类属性冲突

?属性域冲突:属性值的类型、取值范围

?属性取值单位冲突

2、两类命名冲突

a 同名异义:不同意义的对象在不同的局部应用中具有相同的名字

b 异名同义(一义多名):同一意义的对象在不同的局部应用中具有不同的名字

3、三类结构冲突

a)同一对象在不同应用中具有不同的抽象

b)同一实体在不同分E-R图中所包含的属性个数和属性排列次序不完全相同

c)实体之间的联系在不同局部视图中呈现不同的类型

第五章

1、软件测试在软件生命周期中横跨两个阶段:单元测试、综合测试

2、单元测试和编码属于软件生命的同一个阶段,通常在写出每个模块之后,就对它做必要的测试。模块的编写者和测试者是同一个人。。

综合测试在程序全部完成之后进行。由专门的测试人员承担。

2、软件测试方法:动态测试法、静态测试法。动态测试方法:黑盒测试、白盒测试。静态测试法:程序审查会----代码会审、桌前检查(Desk Checking)--静态检查。。

3、系统转换方式:直接转换方式、平行转换方式、逐步转换方式

相关推荐
相关主题
热门推荐