0物流信息系统分析与设计复习提纲.docx
《0物流信息系统分析与设计复习提纲.docx》由会员分享,可在线阅读,更多相关《0物流信息系统分析与设计复习提纲.docx(19页珍藏版)》请在冰豆网上搜索。
0物流信息系统分析与设计复习提纲
第一章信息系统概述
1.1信息
一、信息和数据
(一)数据
(二)信息
(三)关系
二.信息的特征
●a.事实性,或客观性。
b.信息的普遍性。
●c.信息的准确性。
d.信息的共享性。
●e.信息的时效性。
f.信息的存储性。
●g.信息的可加工性。
h.信息的不完全性。
●i.信息的等级性。
j.信息的价值性的。
三信息与数据的联系和区别
数据是人们用来反映客观事物的可鉴别的符号,具有抽象性;信息是经过加工分析之后的数据,是有价值的数据。
数据是原材料,信息是加工后的有价值的数据。
1.2信息资源
一信息资源的概念
●信息资源包括信息生产者、信息和信息技术三个基本要素。
●在信息资源中,信息生产者是最关键的因素。
三.信息资源管理
●信息资源管理(IRM,InformationResourcesManagement)就是对包括信息、信息技术、信息设备和信息人员在内的信息组元的管理。
1.3信息系统
一系统的定义、特点
二信息系统的概念、基本功能、构成
三信息系统的几个发展阶段
1.4管理信息系统(MIS)
一管理信息系统及其特点
二管理信息系统结构
1.基于管理任务的系统层次结构
2.基于管理职能的系统结构
3.综合系统结构:
横向综合:
纵向综合:
纵横综合。
第二章 信息系统数据库
一、数据库系统
1.什么是数据库
2、数据库系统
3.数据库的特征
二、数据库设计基础知识
1.实体一联系模型
E-R模型所采用的三个主要概念是:
实体集、联系集和属性。
联系是指多个实体间的相互关联。
两个实体集A和B之间的联系可分为四类:
●一对一。
一对多。
多对一。
多对多。
(4)实体一联系图(E—R图)中包括如下几个主要组件:
●矩形,表示实体集。
●椭圆,表示属性。
●菱形,表示联系。
●线段,将属性连接到实体集或将实体集连接到联系集中,并在直线上标注联系的种类,如:
2.关系模型
关系模型是建立在数学概念基础上的,用表的集合来表示数据和数据间的联系。
所以,关系模型是通过表格数据来表示实现和实体间联系。
三、数据库设计
数据处理的主要目的
数据库设计的主要内容
●从现实世界到观念世界再到数据世界是一个认识的过程,也是抽象和映射的过程,与此相对应,设计数据库也要经历类似的过程:
l用户要求分析;对用户提出的系统要求,需要进行详细的调查与分析。
l概念结构设计;以实体联系(E-R)模型表示。
l逻辑结构设计;将概念结构模型转换为某种数据库管理系统。
l物理结构设计。
为数据模型在设备上选定合适的存储结构和存储方法。
第三章 信息管理理论与技术
:
信息管理科学有三个理论基础,即信息论、系统论和控制论。
第四章信息系统规划与开发
一、管理信息系统规划
管理信息系统建设启动的原因
▪ 组织管理活动的客观需要(利益驱动)—必要性;
▪ 科技的发展为其提供了理论和物质基础—可能性;
▪ 信息是一种重要的资源;
▪ 人类社会进步的必然产物; 其它原因。
战略规划的内容:
(1)方向和目标
(2)约束和政策
(3)计划与指标
二、诺兰模型及其指导作用
1、诺兰模型
▪计算机应用到一个组织的管理,一般要经历从初级到成熟的成长过程。
诺兰1973年首次提出了系统发展的阶段理论,被称为诺兰阶段模型。
1980年把系统的成长过程划分为六个不同阶段。
初装。
蔓延。
控制。
集成。
数据管理。
成熟。
▪2、诺兰阶段模型的作用
三、可行性研究的内容
四、系统规划及其作用
▪1、系统规划
▪2、作用
▪3、内容
▪ 组织的外部环境与管理现状调查
▪ 用户的需求调查与分析
▪ 新的管理信息系统的描述
▪ 新的管理信息系统的运行环境
▪ 新的管理信息系统的资源选型
▪ 新的管理信息系统的开发计划
常用的系统规划方法
一、企业系统规划法(BusinessSystemPlanning,BSP)
▪1、基本思想
▪2、作用
▪3、基本原则
▪4、一般步骤
二、关键成功因素法(CriticalSuccessFactors,CSFs)
三、战略目标集转移法(StrategySetTransformation,SST)
四、业务流程重组=====实施
▪观念重组:
流程重组:
组织重组:
管理信息系统开发---系统开发方法
一、结构化系统开发方法
1、基本思想
▪ 结构化系统开发方法(StructuredSystemAnalysisAndDesign,SSA&D,)又称结构化生命周期法,是系统分析员、软件工程师、程序员以及最终用户按照用户至上的原则,自顶向下分析与设计和自底向上逐步实施的建立计算机信息系统的一个过程,是组织、管理和控制信息系统开发过程的一种基本框架。
2、开发过程
▪ 系统规划阶段。
该阶段的范围是整个业务系统,目的是从整个业务的角度出发确定系统的优先级。
▪ 系统分析阶段。
主要活动包括可行性分析和需求分析。
目的是分析业务上存在的问题,定义业务需求。
▪ 系统设计阶段。
总体设计的主要任务是构造软件的总体结构;详细设计包括人机界面设计、数据库设计、程序设计。
▪ 系统实施阶段。
系统实施的目的是组装信息系统技术部件,并最终使信息系统投入运行。
包括的活动有编程、测试、用户培训、新旧系统之间的切换等。
▪ 系统运行与维护阶段。
目的是对系统进行维护,使之能正常地运作。
3、优缺点
▪4、适用范围
二、原型法
▪1、原型法产生的原因
▪2、基本思想
▪ 原型法(PrototypingMethod)是在系统开发初期,凭借系统开发人员对用户需求的了解和系统主要功能的要求,在强有力的软件环境支持下,迅速构造出系统的初始原型,然后与用户一起不断对原型进行修改、完善,直到满足用户需求。
3、开发过程
▪4、优缺点
▪5、适用范围
▪ 原型法的适用范围是比较有限的,对于小型、简单、处理过程比较明确、没有大量运算和逻辑处理过程的系统。
第五章物流信息系统分析
5.1 概述
一.系统分析的任务
•系统分析是在调查研究的基础上,对新系统的各种方案和设想进行分析、研究、比较和判断的过程,目的是获得有关合理的新系统的逻辑模型。
•系统分析的主要任务是:
1.详细调查
2.分析用户需求
3.提出新系统的逻辑模型
4.编写系统分析报告
三.系统分析的特点
5.2详细调查(组织结构与业务流程调查)
一.详细调查概述
系统详细调查的范围
•详细调查的范围应该是围绕组织内部信息流所涉及的各个方面,不能仅仅局限于信息和信息流,应该包括企业的生产、经营、管理等各个方面,可以归纳为:
•①企业的所有外部环境状况。
•②组织目标和发展战略、组织机构和业务功能。
•③业务流程与工作形式、工艺流程和产品构成、数据与数据流程。
•④管理方式和具体业务的管理方法、决策方式和决策过程。
•⑤所用资源和限制条件,以及现存问题和改进意见。
二、组织结构调查
组织结构图,描述的是组织内部的结构和上下级之间的隶属关系。
主要调查各级组织的职能和有关人员的工作职责、决策内容、存在问题以及对系统的要求等等。
三组织功能调查
系统为了使项目表,则必须具有其特定的功能,及完成某项任务的能力。
因此,调查中经常用功能层次图来描述从系统目标到各项功能的层次关系
四、业务流程调查
1、任务
业务流程调查主要任务是调查系统中各环节的业务活动,掌握业务的内容、作用、及信息的输入、输出、数据存储和信息的处理方法及过程等。
它是掌握现行系统状况,确立系统逻辑模型不可缺少的环节。
2、方法
3、业务流程图简介
业务流程图(transactionflowdiagram,简称TFD),就是用一些规定的符号及连线来表示某个具体业务处理过程。
业务流程图的绘制基本上按照业务的实际处理步骤和过程绘制。
换句话说,就是“文本”用图形方式来反映实际业务处理过程的“流水账”。
4、业务流程图图例及画法
业务流程图图例没有统一标准,但在同一系统开发过程中所使用应是一致的。
5、业务流程图的特点
按业务部门划分的横式图;图中描述的主体是票据、帐单;票据、帐单的流程路线与实际业务处理过程一一对应
6、表格分配图
5.3数据流程调查
一、对系统认识的两次飞跃过程
二、数据流程图(DFD,DataFlowDiagram)
数据流程图是一种能够全面描述信息系统逻辑模型的工具。
它可以综合性地反映出信息在系统中的流动、处理和存储的过程,具有抽象性和概括性。
1.数据流程调查过程中收集的资料包括:
2.画流程图常用的符号
•外部实体:
数据流:
处理:
数据存储
3.绘制数据流程图的原则和步骤
4.数据流程图的用途
5.数据流程图的优、缺点
5.4 数据字典
一、数据元素
数据元素也称数据项,是具有独立逻辑含义的最小数据单位,逻辑上是不可再分的数据单位。
二、数据结构
一个数据元素只反映事物的单位属性,用几个数据元素则可经描述某事物的综合属性,由若干个数据元素构成的数据组合称为数据结构。
三、数据流:
四、数据存贮<数据文件>
五、处理逻辑
六、外部项(实体)
5.5描述系统处理逻辑的工具
一、判断树(决策树)
二、判断表
三、结构化语言
⒉ 结构式语言只允许使用以下四类语句:
•祁使语句
•判断语句
•循环语句
•复合语句
5.6 系统化分析
一、分析系统目标二、分析业务流程三、分析数据流程
四、功能分析和划分子系统
•子系统划分方法------------U/C矩阵
•数据正确性分析
•数据必定有一个产生的源,而且必定有一个或多个用途。
•在U/C矩阵中:
–每一个列只能有一个C;
–每一个列至少有一个U;
–不能出现空行或空列。
•功能/数据分析
–是通过U/C矩阵的建立和分析来实现的。
•U/C矩阵的主要功能
–通过U/C矩阵的正确性检验及时发现前段分析和调查工作的疏漏和错误;
–通过U/C矩阵的正确性检验分析数据的正确性和完整性;
–通过对U/C矩阵的求解过程最终得到子系统的划分
–通过对子系统之间的联系(“U”)可以确定子系统之间的共享数据。
•U/C矩阵及其建立
–首先进行系统化,自顶向下地划分;
–逐个确定其具体的功能(或功能类)和数据(或数据类);
–填上功能/数据之间的关系,即完成了U/C矩阵的建立过程。
五、数据属性分析
数据属性分析包括静态特性分析和动态特性分析:
•数据的动态特性分析,可以分为三类:
•固定值属性。
固定个体变动属性。
随机变动属性。
。
六、数据存储分析
数据存储分析是数据库设计在系统分析阶段的重要工作,其内容首先使分析用户要求(主要表现在输出的图、表、屏幕等),也就是调查清楚用户希望从MIS中得到那些有用的信息,然后通过综合抽象,用适当的工具(如E-R图)进行描述,由于是从用户角度看到的数据库,所以称之为数据库的概念设计。
七、数据查询要求分析
八、数据的输入输出分析
九、绘制新系统的数据流程图
十、确定性系统的数据处理方式
5.7 提出新系统的逻辑方案和系统分析报告
第六章 信息系统设计与实施
6.1结构化系统设计
一、系统设计的主要任务
1.总体设计。
包括信息系统的流程图设计、功能结构图设计和功能模块结构图设计等。
2.代码设计和实际规范的制定。
3.系统物理配置方案设计。
包括设备配置、通讯网络的选择与设计;以及数据库管理系统的设计等。
4.数据库存储设计。
包括数据库设计、数据库的安全保密设计等。
5.计算机处理过程设计。
包括输入、输出设计;处理流程图设计;以及编写程序设计说明书等。
二、系统设计应遵循的原则:
1. 系统性。
2. 灵活性。
3. 可靠性。
4. 经济性。
三、结构化设计概述
1.结构化系统设计的基本思想
⏹是将一个复杂的系统分解成一个多层次的模块化结构,即复杂问题简单化。
⏹使每一个模块尽可能独立。
即尽量使每一个模块成为独立的组成单元,与其他模块间的联系程度最低。
⏹用直观的工具来表达系统的结构。
(系统结构图)
2.结构化系统设计的优点
3.模块所具有的四种属性
模块是指具备有输入与输出、逻辑功能、运算程序和内部数据四种属性的一组程序。
模块的外部属性,包括输入与输出、逻辑功能
内部属性(程序设计阶段要特别关心的)
4.常用的基本结构单位
顺序(SEGUENCE),选择(SELECTION),重复(ITERATION)
5.模块间的通讯有两种方式:
6.模块的聚合度与耦合度
模块的聚合度,亦称紧凑性,是指模块内部组成部分之间联系的紧凑程度。
⏹功能聚合的聚合度最高。
模块间的联结形式有三种:
数据耦合、控制耦合和内容耦合。
数据耦合是最好的联结形式,其耦合度最低。
7.模块结构设计的其它原则
⏹模块的扇出系数
⏹模块的扇入系数
⏹模块的控制范围和影响范围
6.2系统设计内容
6.2-1功能模块结构图设计
6.2-2代码设计
一、代码的功能
⏹它为事物提供一个概要而又明确的认定,便于数据的存储与检索,以节约时间与空间。
⏹可以提高系统的处理效率与精度。
软代码进行统计、分类、累计等。
⏹可以提高系统数据的全局一致性。
可以纠正平时人们习惯上的称谓差异。
⏹代码是人和计算机之间的共同语言,是两者交换信息的工具。
二、编码的目的
⏹唯一性(无二义性)。
如职员的工号。
⏹规范性(强调规范性)。
按特定的规律编制,如个人的身份证号码。
⏹可识别性。
有帮助机器识别事物的任务。
三、分类原则
五、编码方法
1.顺序码(以某种顺序形式编码)。
2.字符码。
以英文或汉字字符的助忆码。
3.区间码
4.混合码(以数字和字符编码)。
6.2-4 系统物理配置方案设计
一、设计依据
二、计算机硬件选择
三、计算机网络的选择
四、数据库管理系统的选择
五、应用软件的选择
6.2-5人机接口设计
一、人—机接口设计的原则
二、输出设计
三、输入设计
四、人机对话设计
6.3数据存储设计
1.数据库的概念结构设计。
它可用第三章中介绍的E-R模型表示,也可以用3NF方式来表示。
2.数据库的逻辑结构设计。
将概念结构设计阶段完成的概念模型转换成能被选定的数据库管理系统(DBMS)支持的数据模型。
将E-R模型转换为关系数据模型的规则:
⏹每一实体即对应于一个关系模式。
实体名作为关系名,实体的属性作为对应关系的属性。
⏹实体间的联系一般对应一个关系,联系名作为对应的关系名,不带有属性的联系可以去掉。
⏹实体和联系中关键字对应的属性在关系模式中仍作为关键字。
6.4系统实施与评价
6.4-1物理系统实施概述
6.4.2 程序调试和系统调试
一、模块(程序)调试
二、子系统调试
三.系统调试和实况调试
(总结)新系统的测试顺序是:
模块调试、子系统调试、系统调试。
6.4-3 系统转换
一、系统试运行
二、系统转换方式及特点
1.直接转换2.并行转换3.逐步转换
三、调整组织机构和建立管理制度
1.组织机构的调整2.信息机构的设置有三方式:
四、建立必要的五项管理制度
6.4-4 系统运行、维护与评审
六、信息系统的评审
⏹与直接经济效益有关的指标
⏹与间接经济效益有关的指标
七、信息系统的评价
1.从技术角度进行评价
2.从经济效益(直接和间接)方面的评价