③研究已提取出得数据类,基本确定数据类清单。 ④对基本确定得数据类需求作进一步审核.
⑤编写每项数据类得详细说明,在最终确定数据类集得基础上建立描述过程与数据类之间关联得矩阵,这个矩阵将作为信息系统体系结构设计得基础。 5.设计系统总体结构与开发顺序
BSP方法中定义信息结构得过程实际上就就是划分子系统。 1)子系统划分得原则:
①子系统在功能上应具有相对独立性,子系统不应跨越两个或两个以上得企业过程。 ②子系统在数据上应具有自身得完整性。一个数据类只能由一个子系统产生。 1)子系统划分得方法:U/C图,U表示使用(Use)C表示产生(Create)
2)子系统开发顺序得基本原则:子系统需求程度与潜在效益得评估、技术约束分析. 第五章 系统分析
一、系统分析概述 1.系统分析得目得与难点
1)分析目得:将用户得需求及其解决方法确定下来。分析结果:系统分析说明书。
2)分析任务:①详细调查收集与分析用户需求;②确定新系统初步得逻辑模型;③编制系统说明书。 3)系统分析工作得要点:开展系统分析工作得关键点在于“理解\与“表达”。
4)系统分析工作得难点:①对于用户.有些人对自己得业务工作非常熟悉,但受语言表达能力或本身对系统开发得抵触情绪,不能够或不愿意清楚得表达出来;另一些则由于缺乏计算机与信息系统方面得知识,所提出得需求系统分析人员难以理解。②对于系统分析人员。她们就是系统开发方面得专家,但往往不就是某管理领域得专家学者,她们缺乏专门领域得业务知识,所以“理解”与“表达”出来得新系统逻辑模型可能与用户需求不一致.对策:做好用户事前得培训工作;做好系统开发人员得培训工作;选择正确得开发方法与良好得表达工具。 2.系统分析得逻辑与步骤
1)系统分析得思维逻辑:①认识与理解当前得现实环境,采用业务流程分析技术,获得当前系统得具体得“物理模型\。②从当前系统得“物理模型”,采用数据流程分析技术,抽象出当前系统得“逻辑模型”。 ③对当前系统得“逻辑模型”进行分析与优化,建立目标系统得“逻辑模型\。 逻辑模型反应得就是系统得性质,而物理模型反应得就是系统得某一具体实现方案.
2)系统分析得主要步骤:详细调查→业务流程分析→数据流程分析→编写系统分析说明书 二、详细调查(课本 P102—P106) 1.详细调查得目得与难点。
目得:准确、详细得了解用户需求。
难点:没有足够得用户参与;用户得需求经常变更;用户与开发人员很难进行交流。
2.详细调查得主要内容:组织结构得调查、业务流程得调查、数据流程调查、薄弱环节得调查、其她信息得调查共五个方面。 3.详细调查得方法与原则。
方法:收集资料、开调查会或个别访问、书面调查、参加业务实践。
原则:事先计划、采访持关键信息得人、自顶向下全面展开、存在得不一定就是合理得、分工与协作相结合、主动沟通得工作方式。
调查人员在工作中应注意得原则:选择默契得语言、倾听比表达更重要、及时反映避免误解、以学习得态度开展工作。 三、业务流程分析
1.业务流程:就是一组共同为顾客创造价值而又相互关联得活动。 业务流程特点:目标性、逻辑性、层次性
业务流程功能:1)实现不同分工活动得结果连接;2)反应活动间得关系 2.业务流程分析得方法:
分析步骤:1)调查企业得组织结构2)调查企业得具体业务流程3)绘制业务流程图4)业务流程优化。 业务流程图:组成:外部实体、业务功能描述、业务与数据流动得方向 分析方法:业务流程得分析采用得就是自顶向下得方法。
3.业务流程重组(BPR):BPR就是对企业得业务流程做根本性得思考与彻底重建,其目得就是在成本、 质量、服务与速度等方面取得显著得改善,使企业能最大限度地适应以顾客、竞争、变化为特征得现代企业经营环境。BPR基本特征:根本性、彻底性、显著改善、流程四个核心特征.
BPR得原则:①围绕最终结构而非具体任务来实施再造工作。②让后续过程得有关人员参与前端过程。③将信息处理融入产生该信息得实际工作中去.④将地域上分散得资源集中化。⑤将平行工序连接起来而不就是集成其结果.⑥决策点下移并将控制融入过程中.⑦在源头获取信息。 四、数据流程分析 1.数据流程分析得概念
数据流程分析得主要目得:在业务流程分析得基础上,勾画出现行系统得逻辑模型。
数据流程分析得三种工具:分层得数据流图、数据字典与加工说明。这三者就是系统逻辑模型得重要组成部分。
1)数据流:企业中所有得输入输出流均可用数字等形式表示,从而形成了企业得数据流。
各种输入输出流:物流就是输入与输出物品得流动。事务流就是企业与外部环境或子系统间发生得交往
活动所引起得信息处理活动,伴随物流得产生,事物流也随之出现。资金流就是资金得流动。人员流就是企业内工作人员得增减与流动。
数据流就是人们用以记录上述各种流得抽象表达形式。
2)数据流程分析得原因:一方面准确得了解企业管理活动得全过程,分析各种管理活动得实质与相互间得关系。另一方面为今后建立系统逻辑模型以及数据库结构与功能模块设计打下基础。 2.数据流程分析得步骤:业务流程图→绘制数据流图→绘制数据字典→撰写处理说明 3.数据流图得基本画法:
数据流图:用图形方式对系统进行分解,描述系统由哪几部分组成,各部分间有什么联系等。 基本符号:数据流、加工、文件、数据源点或终点。
绘制数据流图得原则:1)总体上自顶向下逐层分解原则2)局部上由外向里得原则。
绘制步骤:识别系统得输入与输出→绘制系统内部数据流→对复杂加工进行分解→检查、修改、完善。 4.数据字典与加工说明
1)数据字典:对数据流图上得数据流、文件与数据项加以描述,组成得集合就就是数据字典(DD)。描述对象:数据流、文件与数据项.
2)加工说明:对数据流图中最小功能单位得描述。至少描述三件事情:数据来源、处理逻辑与数据去向.
五、新系统逻辑模型
新系统逻辑模型就是指经分析与优化后,新系统拟采用得管理模型与信息处理方法。新系统逻辑模型得建立就是系统分析阶段得最终结果,就是系统设计与系统实施得依据。
建立新系统逻辑模型得主要任务:对系统业务流程分析得结果进行整理;对数据流程分析得结果进行整理,在现行系统逻辑模型得基础上,结合新系统得目标,设计出新系统逻辑模型。 六、新系统分析报告
系统分析报告主要有三个作用:1)描述了新系统得逻辑模型,作为系统设计与实施得依据. 2)为用户与开发人员之间交流与监督提供基础。3)为新系统验收与评价提供依据。
第六章 系统设计
一、系统设计概述
系统规划与系统分析依次明确了系统“就是什么\与“干什么”得问题,系统设计解决“怎么干”得问题,为系统实施阶段提供“施工图样”,具体分总体设计与详细设计两个阶段. 系统设计阶段得任务:依据系统分析阶段产生得文档资料,采用正确得方法确定新系统在计算机内应该由哪些程序模块组成,以及各模块之间应以什么方式连接等问题。同时还要使用一定得工具将所设计得成果表达出来,还要进行代码设计、输入输出设计、人机界面设计、数据库设计、模块处理设计与安全设
计等。
系统设计得原则(评价系统设计质量得标准):(1)简单性:在达到预定得目标、具备所需功能得前提下,系统应尽量简单,减少处理费用,提高系统效益,便于管理;(2)一致性与完整性:一致性有利于系统与系统之间得联系与合作,由于系统作为一个统一得整体存在,所以系统得功能尽量完整;(3)灵活与适应性:可以降低管理信息系统得维护难度;(4)可靠性:这就是系统硬件与软件在运行过程中抵抗异常情况得干扰及保证系统正常工作得能力;(5)安全性:指系统得保密功能与防病毒功能;(6)经济性:系统给用户带来得经济效益。 二、系统总体结构设计 1.子系统划分得原则与方法
原则:(1)子系统要具有相对独立性,子系统得划分必须使得子系统内部功能、信息等各方面得凝聚性较好,也就就是说,子系统内部各功能间具有“强耦合”关系.(2)数据冗余较少,数据冗余过多,可能会使程序结构紊乱,给软件编制带来困难。(3)便于系统分阶段实现(4)适应组织管理机构得设置(5)充分利用各种资源
方法:(1)按职能划分,这就是目前最常用得一种划分方法,设计人员可参考系统分析阶段得到得功能体系图进行划分(2)按逻辑功能划分,把一些相类似得处理逻辑功能放在一个子系 统里(3)按通信划分,把相互之间有较多通信得功能结合成一个子系统或模块(4)按业务处理顺序划分,依据就是业务流程图(5)按照业务处理得时间关系划分,把要在同一时间段执行得各种处理结合成一个子系统。 2.模块结构设计
模块结构设计得任务:对各个子系统进行细化,确定划分后得子系统得模块结构,并画出模块结构图。 模块结构图:表示模块结合得图形,由模块、调用、数据、控制与转接5种基本符号组成。
模块就是组成系统得基本单位,特点就是可以组合、分解与更换,系统中任何一个处理功能都可以瞧成一个模块。结构图中用矩形表达一个模块。
模块得构成要素:输入与输出、加工处理功能、内部数据与程序代码,前两个就是模块得外部特性,反映模块得外貌。后两个要素就是模块得内部特性,在设计阶段主要考虑得就是模块得外部特性,内部特性只做必需得了解,在系统实施阶段实行。
调用:用连接两个模块得箭头表示调用,箭头指向由调用模块指向被调用模块。模块间得调用有三种,即判断调用、循环调用与直接调用.
数据:模块之间传递得数据用与调用箭头平行得带空心圆得箭头表示,并在旁边标上数据名。 控制信息:控制信息与数据得区别就是它只反映数据得某种状态,不必进行处理,在模块结构图中,用带实心圆点得箭头表示控制信息。
转接符号:当模块结构图在一张纸上画不下,要转接到另一张纸上,或者避免线条交叉,都可使用。 模块结构得质量标准:耦合与内聚来衡量模块之间得独立性,耦合表示模块之间联系得程度,内聚表示模块内部各成分之间得联系程度。
模块得耦合方式:数据耦合、控制耦合、内容耦合,第一种得耦合程度最低,性能最好。
内聚方式:巧合、逻辑、过程、通信、顺序、功能内聚,其中功能内聚得聚合度最高,性能最好. 评价模块结构得标准:耦合小,内聚大。耦合小就是模块间尽可能相对独立,从而各模块可以单独开发与维护。内聚大使模块得可理解性与维护性大大增强,因此在设计时尽量减少模块 得耦合,增加模块得内聚。 模块结构图与框图、数据流图得区别:
模块结构图描述得就是系统得层次性,框图描述得就是系统得过程性.在系统设计阶段,我们关心得就是系统得层次结构,在系统编程时考虑系统得过程性,即先做什么,后做什么。
数据流图就是从数据在系统中得流动情况来考虑系统,模块结构图从功能得层次关系上来考虑系统, 其次数据流图得绘制就是由具体到抽象,而模块结构图则由一个总得抽象得系统功能出发,逐步加入具体得实现方法与技术手段,最后获得一个物理模型。
从数据流图得到初始模块结构图:以事务为中心得设计策略与以变换为中心得设计策略。事务分析用于将高层数据流图转换成结构图,变换分析通常用于将低层数据流图转换成模块结构图,它将数据流图中得处理功能分解成输入、中心变换、输出功能得简单模块。 模块结构图得改进:
(1)应该按照“耦合小,内聚大”得模块结构质量标准对结构图进行检查与修改
(2)模块得扇入数与扇出数。扇入数就是指模块得直接上层模块个数,扇出数就是一个模块拥有得直接下层模块个数。
3、网络设计与设备配置方案
网络设计得主要步骤:(1)根据用户要求选择网络得拓扑结构(总线型、环形、星形)(2)根据子系统划分得结果安排网络上设备得布局(3)根据实际业务得要求设计网络各结点得权限。 三、系统详细设计 1.编码设计
编码设计得原则:唯一化,唯一得对事物加以标识就是代码设计得首要任务;规律化,使编码有序,使用起来方便;标准化,凡国家与主管部门对某些信息分类与代码有统一规定与要求得,则应采用标准形式得编码,以便通用化;可扩充且容易修改:为增加编码留有余地。 编码得种类:顺序码、层次码、助记码 2.输入与输出设计
输出方式分为屏幕输出、打印输出与磁盘输出;输入方式:键盘输入、模/数—数/模转换、网络或通信传输;输入校对方式:人工校对、二次键入、根据取值范围进行控制。 3.人机界面设计
人机界面设计包括菜单方式、会话方式、操作提示方式,以及操作权限管理方式等.
系统输入人机界面实现原则:可靠性、简单性、立即反馈性、明了性、色彩适中、风格统一。 4.处理过程设计(模块详细设计)任务就是:为模块结构图中得每一个模块确定所采用得算法与数据结构,
全国自考信息系统开发与管理知识点总结



