信息系统分析与设计考试必背_第1页
信息系统分析与设计考试必背_第2页
信息系统分析与设计考试必背_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、学习好资料欢迎下载1. 系统的定义:系统是由若干要素组成的有一定的结构有一定的功 能2. 系统的工程方法:问题定义目标选择系统综合系统分析最优 系统选择实施计划3. 信息的定义:信息是经过加工后对客观事物有一定影响的数据4. 信息的特征:事实性扩散性传输性共享性增值性不完全性 等级性滞后性5. 管理中的信息三个层次:高层管理(战略管理)战略信息中层管理 (战术管理)战术信息基层管理(作业管理)业务信息6. 信息系统的定义:输入数据通过加工处理产生信息的系统7. 信息系统的基本功能:数据的采集和输入数据的传输数的存储 信息的加工信息的维护信息的使用8. 信息系统的结构:概念结构:由信息源、信息处

2、理器、信息用户和信息 管理者组成逻辑结构:从组织的职能来描述系统结构9. 功能用例图(定义系统功能需求)静态结构类图(描述系 统静态结构,表示系统中的类及关系)对象图(描述系统执行时一个特定时刻上的一组对象及其关系是类图的实例化) 动态行为协作图 <收发消息 的对象组织结构 > 顺序图 <发送消息的时间顺序 > (一组对象之间的动态协作 关系)状态图(对象可能的状态和发生某些事件时状态的转换,强调对象行 为的事件顺序)活动图(表示业务过程、工作流、用例或对象行为中各个活 动的流程,支持并行活动的表示。没有对象)物理架构构件图部署图(软件构件以及它们之间的关系,表示系统的

3、静态实现图)10. 信息系统的生命周期:系统规划系统分析系统设计系统实施 系统运行和维护11. 基于生命周期的开发方法:瀑布开发方法:严格遵循生命周期目标非 常明确的大型信息系统严格定义用户需求原型开发方法:用户小需求不明 确迭代开发:开发大型系统 增量迭代:结构化方法每一次都包含分析设 计实现测试完整周期 进化迭代:每一次都把所有功能提高螺旋开发方法: 每个迭代周期内加入风险分析12. 诺兰模型:描述信息系统发展模型初装蔓延控制集成数据管 理成熟13. 建立信息系统的基础条件:领导重视,业务人员积极性高有一定的 科学管理基础能组织一支具有不同层次的技术队伍具备一定的资源14. 系统开发方式

4、自行开发 非常需要分析设计编程 易维护 少开发费用 委托开发不太不要较难 多 合作开发逐步培养需要较易 较多 购买现成软件包或软件服务少量 困难 较少15. 信息系统开发工具CASE分析与设计工具(建模工具)Rose编程工 具测试工具运行维护工具项目管理工具16. 系统规划的任务:制定新系统的发展战略指定信息系统的总体方案, 安排项目开发设计制定系统的资源分配计划17. 系统规划的特点:面向全局、面向长远关键问题,较强的不确定性, 结构化程度较低高层的系统分析,高层管理人员是工作主体不宜过细是企业规划的一部分,随环境发展而变化18. 系统规划的原则:支持企业总目标主要面向高层兼顾各管理层需求拜

5、托信息系统反对组织机构的依从性使系统具有良好的整体性便于实 施19. 系统规划的方法:战略目标转移法企业系统规划法:定义管理目标、 定义管理功能、定义数据类、定义信息结构(U/C功能/数据类矩阵:将有密 切联系的数据和功能划分在一个子系统内,使得子系统之间的嬉戏交换尽量 少科学合理、松耦合系统结构)关键成功因素法价值链分析法20. 可行性论证(在系统规划阶段):技术可行性经济可行性社会可行 性21. 系统分析的任务:系统分析员SA与用户在一起充分了解用户的要求并把 双方的理解用系统说明书表达出来22. 系统分析书的内容:引言项目概述:项目主要工作内容、现行系统 的调查情况、系统功能需求、系统数

6、据需求、系统其他需求实施计划:工 作内容分解、进度、预算23. 业务流程优化:BPR企业过程重组:根本彻底BPM业务流程管理:解 决业务困境、帮助保持竞争力24. 数据流图(逻辑数据流图):结构化系统分析的主要工具用到外部实 体(系统外与系统有联系的人或事物)、数据处理(数据的逻辑处理,数据的 变换)、数据流(处理功能的输入或输出)、数据存储(数据保存的地方)四 个基本符号25. 数据流图注意事项:关于层次的划分:数据流层的顶层先画且没有涉 及到数据流,反应信息系统最主要的逻辑功能、最主要的外部实体和数据 检查数据流图的正确性:数据守恒、数据存储必有流入的数据流和流出的数 据流、父图的输入输出

7、数据流必须出现在相应的子图中、任何一个数据流至 少有一段是处理框提高数据流的易理解性: 简化处理间的关系、均匀分解、 适当命名26. 结构化系统分析采用介于形式语言和自然语言之间的描述方式,通过一 套分层次的数据流图,辅以数据字典、小说明(业务规则)等工具来描述系 统27. 数据字典:描述数据流图中的数据流、数据存储、处理过程和外部实 体数据字典的各类条目:数据元素、数据结构、数据流、数据存储、处理 过程外部实体28. 系统分析阶段的任务是明确系统功能。业务流程图、数据流程图、业务 规则、数据字典29. 业务规则:所有与业务相关的操作规范、管理章程、规章制度、行业标 准等。比较复杂的数据使用3

8、0. 用例图要素:参与者之间关系、参与者的泛化描述的关系31. 建立用例的关系:包含关系扩展关系泛化关系(用 继承实现) 用例的分组32. 消息:向对象发出的服务请求,对象间的信息交互33. 继承:特殊类的对象拥有其一般类的的全部属性和服务34. 多态性:相同的操作可用于多种类型的对象并且获得不同的结果覆盖: 动态多态重载:静态多态35. 关联:表示不同类的对象之间的结构关系,在一段时间内将多个类的实 例连接在一起关联的描述:关联名称:连接两个符号的实现路径角色:关联路径的两 端多重性:所在类可以实例化的对象数量。该类多少个对象在一段特定时 间内与另一个类的一个对象相关联导向性:通过所给源类导

9、向到目标类。 给定关联一端的对象就能够轻易并且直接的活的另一端对象36. 泛化:多个概念之间识别共性,定义超类(一般概念)和子类(特定概 念)关系的活动37. 状态图:有对象38. 系统设计的目标:信息系统的功能(是否满足用户的需求)系统的 效率(时间、方便性)系统的可靠性(抗干扰、故障恢复)系统的工作 质量(使用效果)系 统的可变性(首要)系统的经济性39. 系统总体设计:系统体系结构的设计系统结构的设计系统对外接 口和服务的设计40. C/S (客户机-服务器)传统两层(软件元素的分离)胖客户B/S (表现层、业务逻辑层、数据访问层)三层常用瘦客户端41. 结构化设计方法基本思想:以系统的

10、逻辑功能设计和数据流关系为基础, 根据数据流程图和数据字典,借助于标推的设计准则和图表工具,通过“自 上而下”和“自下而上”的反复,逐层把系统划分为多个大小适当,功能明 确,具有一定独立性,并容易实现的模块,从而把复杂系统的设计转变为多 个简单模块的设计。42. 模块的属性:输入和输出逻辑功能运行程序内部数据43. 结构图的成分:层数为深度,一个层次上的模块总数为宽度,反应大小 和复杂程度模块调用数据控制信息44. 结构设计:低耦合咼内聚,咼扇入咼扇出45. 耦合:模块间联系的紧密程度。公共环境耦合:耦合程度最高,模块 个数增加复杂性增加数据耦合:两模块间传递的信息做数据用控制耦合: 两模块间

11、传递的信息作控制用46. 内聚:反应模块内部联系的紧密程度偶然内聚:模块间的相同操作抽 出来组成新模块逻辑内聚:逻辑上相似的功能放在一个模块上时间内聚: 需要有限时间处理的成分放在同一模块步骤内聚:模块内的元素属于同一 个步骤单元通信内聚:模块内成分引用共同的数据顺序内聚:模块中某 个成分输出是另一个模块的输入功能内聚:包括且仅包括一个具体任务完 成所需要的所有成分(聚合程度由低到高)47. 结构化设计要求:对于任何一个判断,其作用范围应该是这个判断所在 模块的控制范围的一个子集48. 模块的扇出:模块的指数下层模块的个数扇入:有多少个上级模块调用它。49. 处理多个对象的协作流程 UML顺序

12、图;表达一个独立函数或类的内部方 法的算法程序流程图50. 数据库设计四阶段:需求分析(系统分析阶段右同)概念结构设计逻辑结构设计(系统设计右同)物理结构设计代码的作用:鉴别功能分类排序专用含义代码设计的原则:唯一性合理性可扩充性简单性规范性系统性可适用性51. 网络和计算机系统设计使用 UML部署图建模52. 系统实施阶段的任务:硬件准备软件准备人员培训数据准备53. 编程规范:文件名、过程名、变量名应规范化变量名应显示说明 统一的书写格式不要直接输用数字54. 软件质量控制:正确性证明静态检查动态检查:有控制的运行程 序,从多种角度观察程序运行时的行为,发现其中的错误。55. 系统测试类型:模块测试(单元测试)联合测试(系统模块间接口) 验收测试(系统说明书的功能与性能的偏差)系统测试(软硬件、用户)56. 测试的原则:测试用例应包括输入数据和预期输出数据要选用合理 和不合理的输入数据作为测试用例检查程序是否完成该做是否做了不

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论