




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、什么是信息系统建设 ? 管理信息系统的逻辑结构(P.39-44)与物理结构(P.44) 逻辑结构:物理结构:集中式:资源在空间上集中配置的系统。单机系统是典型的集中式系统。 优点:便于管理、资源利用率高。 缺点:复杂系统的维护困难、系统脆弱。分布式:通过网络将各种资源联系在一起,服务于一个共同的目标。 优点:应变能力强、系统扩展方便、健壮性好。 缺点:不利于安全保密,系统协调复杂。信息系统的生命周期(P.54) 系统规划、系统分析、系统设计、系统实施、系统运行与维护信息系统的开发方法:结构化方法(P.57-58) 、快速原型法(P.59+课件) 、面向对象的方法(P.60+课件)结构化方法应遵
2、循的基本原则:1、从实际出发,面向用户的原则用户的要求是MIS开发的出发点和归宿点;面向用户,但不是单纯的用户观点;用户的要求必须客观合理地反映科学管理的需要;对最终用户的合理要求,特别是用户界面的需求应给予特别的注意;应从实际出发,采取实际中的“满意方案”或“最可行方案”,而不应采取理论上“最优方案”。2、严格区分工作阶段,每个阶段有明确的任务和应得到的结果3、按照系统的观点,自顶向下的完成系统的研制工作4、充分考虑变化的情况5、工作成果文献化、标准化。结构化方法优点:严格区分开发阶段,系统的针对性强;整体性与全局性好,自顶向下观点。缺点:开发周期长;开发过程繁琐、复杂;用户交流不直观;系统
3、的升级较困难。原型法就是根据用户提出的要求,在较先进的开发工具支持下,首先在较短的时间内构造出一个实验性模型,请用户试用、评价、提出意见,然后根据用户的意见进行修改、补充和完善,直至用户和开发者都满意。原型法的优点: 改进了用户与系统设计者的信息交流方式;用户满意程度提高;降低了开发的风险;减少了用户的培训时间,原型本身就是最好的培训教材;降低开发成本,系统的适应性、可维护性和可扩充性也得以增加。原型法的缺点:对系统的整体把握不如生命周期法,缺乏统一规划和详细周密的安排,对系统开发过程的控制难度较大;文档工作容易被忽略;试运行的效率较低。面向对象方法的基本思想:客观世界的事物都是“对象”(ob
4、ject),对象具有“封装性”(encapsulation);对象之间具有抽象与具体、群体与个体、整体与部分等关系;抽象的、较大的对象具有的性质,自然成为其子类的性质,这是对象的“继承性”(inheritance);对象之间可以互送“消息”(message)。信息系统规划的三种方法(P.74-75+课件) 企业系统规划法 关键成功因素法 战略目标集转移法企业系统规划法的步骤、工作流程以及所用到的图表(组织机构图、组织/功能图、功能/数据图、U/C矩阵的使用方法和作用)步骤:定义管理目标:确定各级管理目标,局部目标要服从于总体目标; 定义管理功能:识别各级组织在管理中的主要活动和决策; 定义数据
5、分类:按照支持管理功能的不同将数据进行分类;定义信息结构:按照系统各个部分及其相关数据之间的关系划分子系统,组织战略集.工作流程: 系统分析的任务(P.89) 充分了解用户的需求;确定新系统的逻辑模型,形成系统分析报告。结构化的分析方法:业务流程图(P.92) 、数据流程图(P.93-101) 、数据字典(P.101-106) 、表达处理逻辑工具(P.107-114) 、数据立即存取图(P.114-118) 系统设计的目标和任务(详细设计和概要设计)(P.124-125)系统设计的目标:功能:保证系统的功能设置满足用户的要求;效率:系统的整体效率,例如:超市的收款系统;可靠性:检查错误、纠正错
6、误、故障发生后的恢复;工作质量:提供信息的准确性、使用的方便性、输出信息的实用性和清晰性;可变更性:修改和维护系统的难易程度;经济性:系统收益与支出比。 系统设计的任务:把总任务分解成去多基本的、具体的任务(将系统划分成模块;决定每个模块的功能;决定模块的调用功能;决定模块的界面,及模块间的信息);为各个具体任务选择适当的技术手段和处理方法这边是详细设计,包括代码设计、数据库设计、输入设计、输出设计、人机对话设计、处理过程设计。模块的概念:自顶向下、软件结构、软件过程、模块化、抽象化、信息隐蔽、模块的内聚(P.129) 、模块间的耦合(P.127) 、控制范围与作用范围(P.132) 、扇入与
7、扇出(P.133)自顶向下:将系统分解为子系统,各子系统功能总和为上层系统的总的功能,再将子系统分解为功能模块,下层功能模块的实现上层的模块功能。这种从上往下进行功能分层的过程就是由抽象到具体,由复杂到简单的过程。这种步骤从上层看,容易把握整个系统的功能不会遗漏,也不会冗余,从下层看各功能容易具体实现。由DFD转换为功能结构图的方法(P.139-142) 代码的种类(P.154) 、设计原则(P.157) 代码的种类:1、顺序码(以某种顺序形式编码。如各种票据的编号,都是顺序码。)2、系列顺序码(将顺序代码分成若干段并与分类对象的分段一一对应。例如:P.157)3、层次码(在代码结构中,为实体
8、的每个属性确定一位或几位编码,并排成一定的层次关系。例如:我国目前使用的居民身份证就是采用一个15位的数字码,前6位表示地区编码,中间6位表示出生年月日,最后3位表示顺序号和其它状态(性别等)。这种数字码属层次码。这种编码优点是易于校对,易于处理,缺点是不便记忆。)设计原则:1、必须保证有足够的容量(要足以包括规定范围内的所有对象。如果容量不够,不便于今后变化和扩充,随着环境的变化这种分类很快就失去了生命力。)2、按属性系统化(分类不能是无原则的,必须遵循一定的规律。根据实际情况并结合具体管理的要求来划分是我们分类的基本方法。分类应按照处理对象的各种具体属性系统地进行。如在线分类方法中,哪一层
9、次是按照什么属性来分类,哪一层次是标识一个什么类型的对象集合等都必须系统地进行,只有这样的分类才比较容易建立,比较容易为别人所接受。)3、分类要有一定的柔性(不至于在出现变更时破坏分类的结构。所谓柔性是指在一定情况下分类结构对于增设或变更处理对象的可容纳程度。柔性好的系统在一般的情况下增加分类不会破坏其结构。但是柔性往往还会带来别的一些问题,如冗余度大等,这都是设计分类时必须考虑的问题。)4、注意本分类系统与外系统、已有系统的协调。(任何一项工作都是从原有的基础上发展起来的,故分类时一定要注意新老分类的协调性,以便于系统的联系、移植、协作以及新老系统的平稳过渡。)程序框图(P.166) 、盒图
10、(P.166) 、PAD、判定表系统实施的任务(P.172) 程序设计风格(P.180+课件)检验软件的三种手段(P.182)、软件测试的目的(P.183) 、测试的四种类型(P.183) 、测试的原则(P.184-185) 测试用例的设计:黑盒测试(等价类划分、边界值分析)白盒测试(逻辑覆盖、基本路径测试) (P.185-188+课件) 系统转换的方法及其特点(P.189)1、直接转换:在确定新的管理信息系统运行准确无误时,在某一时刻终止现行系统,启用新的管理信息系统。特点:这种转换方式费用低,方法简单,但风险大。适合于处理过程不太复杂的小型简单系统。并行转换: 新的管理信息系统和现行系统并
11、行工作一段时间,在新的管理信息系统运行准确无误时,替代现行系统。特点:这种转换方式有利于减轻管理人员心理压力、安全性较好,但费用高,两个系统的数据一般不具备可比性。适合于处理过程复杂、数据重要的系统。3、分段转换:是直接转换和并行转换的结合,分阶段将新的管理信息系统的各个子系统替代现行系统。 特点:这种转换方式心理、安全性较好,但费用高。适合于处理过程复杂、数据重要的大型复杂系统。一般多采用这种方式进行系统转换。系统评价包括哪几方面的内容? 系统评价体系由系统建设、系统性能、系统应用等方面构成。1、系统建设评价:系统规划目标的科学性;规划目标的实现程度;先进性;经济性;资源利用率;规范性2、系
12、统性能评价:可靠性;系统效率;可维护性;可扩充性;可移植性;安全保密性3、系统应用评价:经济效益;社会效益;用户满意程度;系统功能应用程度面向对象的基本概念:类,对象,消息,关系,封装,继承,多态性(P.199-202) (1)类定义:类是具有相同属性和相同操作的一组对象的集合。类的定义包括一组数据属性和在数据上的一组合法操作。类是对象的模板,对象是类的实例:类定义可以视为一个具有类似特性与共同行为的对象的模板,可用来产生对象。在一个类中,每个对象都是类的实例 (Instance),它们都可使用类中提供的函数。对象的状态则包含在它的实例变量,即实例的属性中。(2)对象定义:对象(Object)
13、是客观事物或概念的抽象表述,即对客观存在的事物的描述统称为对象,对象可以是事、物、或抽象概念 ,是将一组数据和使用该数据的一组基本操作或过程封装在一起的实体。对象都存在一定的状态(state),内部标识(identity),可以给对象定义一组运算(operation),对象通过其运算所展示的特定行为称为对象行为(behavior),对象本身的性质称为属性(attribute). 属性一般只能通过执行对象的操作来改变。操作又称为方法或服务,它描述了对象执行的功能,若通过消息传递,还可以为其它对象使用。(3)封装( encapsulation )定义:封装就是信息隐蔽。目的:提高软件的清晰度、可维
14、护性。理解:1、每个模块具有较好的独立性;2、对象是一个封装体,对象与外部的联系是通过界面(接口)实现的。作用:1、实现开发过程的并行工作;2、对象内部的修改不影响其他部件;3、可靠性增强(4)消息(message)定义:消息是一个对象与另一个对象的通信单元,是要求某个对象执行类中定义的某个操作的规格说明。注:一个对象不允许其他对象访问它的私有数据,而只能向它发送消息。对象接收到消息后,自己来改变状态或返回结果。发送给一个对象的消息包含的信息有:提供服务的对象标识、服务类型、输入信息、回答信息。(5)继承(inheritance)定义:继承是使用现存的定义作为基础,建立新定义的技术。是父类和子类之间共享数据结构和方法的机制,这是类之间的一种关系。在定义和实现一个类的时候,可以在一个已经存在的类的基础上来进行,把这个已经存在的类所定义的内容做为自己的内容,并加入若干新内容。继承性分为: 单重继承:一个子类只有一个父类。即子类只继承一个父类的数据结构和方法。 多重继承:一个子类可有多个父类。继承多个父类的数据结构和方法。 (6)关系(rel
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 班级亲子活动与关系促进计划
- 秋季教育回访计划
- 行业主管工作总结的案例解析计划
- 工作流程优化计划
- 拥抱变化适应职场新环境的技巧计划
- 汽车行业销售与服务实战指南
- 招商银行分行渠道信用卡业务规划
- 幼儿园管理园长培训
- 广西柳州市十二中学市级名校2024届中考数学适应性模拟试题含解析
- 环境影响评价案例研究试卷
- GIS软件工程第章 GIS软件工程的方法
- 猜猜我有多爱你(绘本)
- 2019年辽宁省普通高考志愿填报表(一)
- x-y数控工作台机电系统设计
- 《地基基础-基桩静荷载试验》考试复习题库(含答案)
- 工程交付使用表
- 电子物证专业考试复习题库(含答案)
- 质量检验控制流程图
- 人教版音乐三年级下册知识总结
- 2022年江苏对口单招市场营销试卷剖析
- 【课件】第7课 西方古典美术的传统与成就 课件高中美术鲁美版美术鉴赏
评论
0/150
提交评论