信息系统分析与设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
信息系统分析与设计
第一章
系统是由相互联系和相互制约的若干组成部分组合成的,具有特定功能的有机整体。
第二章
人们把科学,技术,管理称为现代社会鼎足而立的三大支柱。
第三章
信息和数据的定义
信息是经过加工后的数据。它对接受者有用,对决策或行为有现实或建在的价值。
数据是一组表示数量,行动,和目标的可鉴别的非随机的符号。
信息系统的定义
信息系统就是输入数据,通过加工处理,产生信息的系统。
数据处理系统
数据处理系统EDPS主要用来处理日常交易数据,产生各种报表,重点在于实现手工作业的自动化,提高工作效率。
管理信息系统
管理信息系统是一个以人为主导,利用计算机硬件、软件、网络通讯设备以及其他办公设备,进行信息收集、传输、加工、存储、更新和维护,以企业战略竟优、提高效益和效率为目的,支持企业高层决策、中层控制、基层运作的集成化的人机系统。
决策支持系统
决策支持系统DSS的特点在于以交互式支持决策者解决半结构化的决策问题。
企业资源计划ERP是MR PⅡ的进一步发展。ERP的管理范围包括了整个企业的各个方面,包括质量管理,实验室管理,流程作业管理,配方管理,产品数据管理,仓库管理等。
信息系统的发展趋势(P49)
主管信息系统(EIS)的主要目标是帮助企业高层领导规划,控制企业的运作,帮助决策。
办公自动化系统(OAS)的建立主要是为了有效的应用信息技术,提高办公人员工作效率。
专家系统(ES)应用推理法来解决某类问题的只是系统。
战略信息系统(SIS)的主要功能是支持企业形成竞争策略,保持竞争优势。
第四章 信息系统建设概论
静态建模静态特征主要反映现实世界中“有什么”或“是什么”。
库存管理E-R图(P57)
动态建模动态模型反映现实世界中实体行为特点,包括状态转移,消息传递,对象生命周期。JSD三个基本事件:顺序;选择;重复。
(P58)
过程建模可以用语言,图形,符号对企业过程进行抽象的描述。
信息系统开发方法
结构化方法什么是结构化方法?它的基本思想是什么?(简答)
结构化话方法是将一个程序分成若干个功能模块,用语句将这些模块联系起来的方法。
基本思想:把模块思想引入到系统设计中来,将一个系统设计成层次化的程序模块结构。
面向对象方法它的基本思想?
1客观世界的任何事物都是对象;2对象之间有抽象与具体;群体与个体;整体与部分几种
3对象具有继承性4对象之间可以互送消息。
第五章系统规划
战略基转移法这种方法把企业的总战略,信息系统战略分别看成“信息集合”然后把组织战略集转化成信息系统战略集。
企业系统规划法
(1)定义管理目标,确定各级管理的统一目标,部门目标服从总体目标;
(2)定义管理功能组识别企业在管路过程中的主要活动;
(3)定义数据分类把数据分成若干大类;
(4)定义信息结构就是划分子系统。
定义信息结构
建立U/C矩阵交叉处放C或U
C表示这类数据由相应功能产生;U表示这类功能使用相应的数据类
可行性分析
可行性报告包括总体方案和可行性论证连个方面。
内容包括:技术可行性;经济可行性;社会可行性
第六章结构化系统分析
习题系统分析的目的?设计阶段主要有哪些工作?
用作业流程图表示到图书馆借书的过程(从查目录,填索书条开始)。
用数据流程图描述到储蓄所存款的过程。
系统分析的目的是给出问题的解决方案:系统模型和系统架构。
系统设计阶段的主要工作:
(1) 总体设计。包括信息系统流程图设计、功能结构图设计和功能模块图设计等。
(2) 代码设计和设计规范的制定。
(3) 系统物理配置方案有设计设备配置、通信网络的选择和设计以及数据库管理系统的选择
(4) 数据存储设计。包括数据库设计、数据库的安全保密设计等。
(5) 计算机处理过程设计。有输出设计、输入设计、处理流程图设计及编写程序设计说明书。
用作业流程图表示到图书馆借书的过程(从查目录,填索书条开始)。(P94)
数据流图
1外部实体
2数据处理
3数据流
表达处理逻辑的工具
1结构化语言 2判定表 3判定树
判定树
判定表
第七章结构化系统设计
习题结构图与数据流图有什么区别与联系?
系统设计包括总体设计和详细设计
详细设计包括代码设计代码设计,输出设计,输入设计,人机对话设计,模块详细设计
,数据库设计、网络设计。
模块模块(Module)一词使用很广泛。通常对应于用一个名字就可以调用的一段程序语句(子程序或函数)模块具有输入和输出、逻辑功能、运行程序、内部数据四种属性。
模块数量和软件成本
模块增加单位成本降低但接口成本增加
输出设计
输出设计包括:确定输出内容;选择输出设备与介质;确定输出格式盒图(N-S图)顺序;条件;循环;选择
(顺序)
第八章面向对象分析
习题什么是对象?什么是类?
面向对象方法和结构化方法有什么不同?它具有哪些优势?
什么是URL?它定义了哪几种视图?每个视图描述了什么?
使用用例图的目的是什么?
描述状态图,交互图,类图,和用例图之间的关系。
对象是指一组属性以及这组属性上的专用操作的封装体。
类(又称为对象类)是在对象之上的抽象,一个类定义了一组大体上相同的对象。
面向对象方法和结构化方法有什么不同?它具有哪些优势?
面向对象方法是一种运用对象、类、封装、继承、多态和消息等概念来构造、测试、重构软件的方法。
结构化软件开发采用瀑布式模型,系统的流程是:从需求出发,制定计划,编写代码,测试代码,维护系统。.
面向对象的优势:1对问题空间的理解更直接,更符合人们认识客观事物的思维规律。