信息系统分析重点
信息系统分析与设计知识点
信息系统分析与设计知识点一、需求分析1.学习系统需求分析的第一步是了解用户的需求,这包括学习系统用户的背景、目标、需求、期望和问题。
通过能力分析和任务分析,可以确定用户的需求和困难点。
2.功能需求功能需求是指系统应该具有的功能和特点,包括对用户的需求进行概括和在系统设计阶段实施。
可采用的方法包括需求收集、需求分层和需求筛选。
3.非功能需求非功能需求是指系统的性能、可靠性、可用性、安全性和可维护性等特点,用户希望系统具有这些特点。
4.验证技术和技术求证管理验证需求的正确性和完整性是确保系统满足用户需求的关键环节。
技术验证包括元数据编制、系统功能建模、正交实验设计等。
二、系统设计1.总体设计总体设计是指根据用户的需求和期望,综合考虑系统的功能、性能、安全性和可维护性等因素,确定系统的总体结构。
2.详细设计详细设计是对系统的总体设计进行详细设计,包括系统的输入、输出、处理和存储等方面的详细设计。
3.界面设计界面设计是指设计人员如何从用户角度设计系统的界面,以使用户能够方便地使用系统。
4.数据库设计数据库设计是指设计人员如何设计和组织系统中的数据库,以便于数据的存储和检索。
5.系统安全性设计系统安全性设计是确保系统在使用过程中能够保护用户的信息和资源的重要方面。
三、系统实施1.编码编码是根据详细设计将所需软件系统的功能实现的过程。
2.测试测试是指对软件系统进行验证和验证,以确保系统满足用户需求。
3.部署部署是将软件系统在计算机环境中安装和配置,以便用户可以使用系统。
4.系统文档系统文档是指对系统进行记录和介绍的文档,包括系统的需求、设计、实施和维护等方面的文档。
四、系统维护1.故障排除故障排除是指在系统使用中,根据用户报告的问题,找到并解决系统中出现的故障。
2.更改请求管理更改请求管理是指管理对已开发软件系统进行更改的请求的过程。
3.系统更新系统更新是将软件系统的新版本应用于现有系统的过程。
4.性能监视和优化性能监视和优化是通过对系统进行监控和分析,以发现系统中的性能问题并采取相应的措施加以解决。
信息系统分析与设计考试重点
一、信息处理技术结构1、信息收集。
信息收集包括原始数据的收集、信息的分类、编码及向信息存储系统与问题处理系统传送信息等过程。
2、信息存储。
信息系统的信息存储子系统可以分成三大部分:数据库系统、模型库系统和知识库系统。
3、问题处理。
问题处理是针对各级各类管理与业务问题的需要,进行信息查询、检索、分析、计算、综合、提炼、优化、预测、评价等工作。
因此问题处理系统是信息系统的核心是支持管理决策与业务活动成败的关键所在。
4、对话和信息输出。
对话和信息输出是管理者实施决策、驾驭整个企业的业务活动和知识工作者探索、研究、创新的主要手段之一。
5、信息管理机构。
信息管理机构是信息系统管理者的组织机构。
二、信息系统在处理与管理活动有关的信息时可以分为四个层次:1、事务处理2、运作信息处理3、战术信息处理4、战略信息处理三、集中式系统与分布式系统:1信息资源在空间上集中分配的系统称为集中式系统,优点:①信息系统资源集中,管理方便,规范统一②专业人员集中使用,有利于发挥他们的作用,便于组织人员的培训和提高工作③信息资源利用率高④系统安全措施实施方便。
不足之处:①随着系统规模的扩大和功能的提高,集中式系统的复杂性迅速增长,给管理和维护带来困难②对组织变革和技术发展的适应性差,应变能力弱③不利于发挥用户在系统开发维护管理方面的积极性④系统比较脆弱,主机出现故障时可能使整个系统停止工作。
2利用计算机网络把分布在不同地点的计算机硬件软件数据等信息资源联系在一起,服务与一个共同的目标而实现相互通信和资源共享就形成了信息系统的分布式结构,具有分布系统的结构称为分布式系统:优点①可以根据应用需要和存取方便来配置信息资源②有利于发挥用户在系统开发维护和信息资源管理方面积极性和主动性,提高了系统对用户需求变更的适应性和对环境的应变能力③系统扩展方面,增加一个网络节点一般不会影响其他节点的工作,系统建设可以采取逐步扩展网络节点的渐进方式,以合理使用系统开发所需资源④系统的健壮性好,网络上的一个节点出现故障一般不会导致全系统瘫痪。
信息系统分析与设计(王晓敏编)第四版,期末复习重点概要
第一章、系统思想1、系统的特性7点特性、及其内涵点特性、及其内涵2、系统工程方法6个方面、霍尔三维结构每方面7点第二章、信息、管理与信息系统第二章、信息、管理与信息系统1、信息的定义和性质8点基本性质点基本性质2、管理中的信息根据管理层次可分成3类、各类的基本内涵类、各类的基本内涵3、信息系统的基本功能有6点、信息识别有3种方法、信息传输6个部分个部分4、信息系统的结构、信息系统的结构信息系统的概念结构4部分、管理职能逻辑结构7个子系统、个子系统、信息系统的物理结构2类,各自的概述分布式有3种5、按技术发展分类4种情况各自特点种情况各自特点第三章、信息系统的建设概论第三章、信息系统的建设概论1、UML 的主要内容5种视图、9种图、各自的基本内涵种图、各自的基本内涵2、信息系统的生命周期5个阶段、各阶段的含义、以及产生的文件个阶段、各阶段的含义、以及产生的文件3、基于生命周期的开发方法共5种、各自的优缺点、种、各自的优缺点、4、结构化开发方法基本思想、面向对象开发方法(oop )基本思想有4点、点、5、诺兰模型、6个阶段个阶段第四章、系统规划第四章、系统规划1、系统规划的任务3个系统规划的特点4点系统规划的原则5点2、系统规划的技术和方法、、系统规划的技术和方法、(1)战略目标集转移法2个基本概念、信息系统规划过程的3个步骤个步骤 (2)企业系统规划法4个基本步骤、第二部3种方法、三步2种方法、种方法、 (3)关键成功因素xx4个步骤个步骤3、可行分析论证的内容3个方面、UC 方法第五章、系统分析概括方法第五章、系统分析概括 1、需求分析、需求分析用户需求与系统需求的2方面需求、需求分析的方法有3个2、系统说明书的内容、系统说明书的内容说明书3方面内容、项目概述5部分、实施计划3部分说明书的6点品质点品质第六章、流程建模第六章、流程建模1、回执业务流程图的注意事项7点2、数据流的注意事项、层次划分3点标准、正确性检查4点、易理解性3方面方面3、数据字典的作用数据字典的6个条目数据元素5点属性、数据结构3种特殊特殊数据流5种属性、种属性、判定表、判定树判定表、判定树第七章、用例建模第七章、用例建模1、用例描述有6方面内容、事件流的书写准则5个、非功能性需求个、非功能性需求2、建立用例的关系4个关系、含义以及其表示方法个关系、含义以及其表示方法第八章、领域对象建模第八章、领域对象建模1、封装、继承和多态各自得概念、封装、继承和多态各自得概念2、使用概念类列表7种概念类种概念类3、发现属性策略、保持属性的简单性、发现属性策略、保持属性的简单性4、状态图3种状态种状态第九章、系统设计的概述第九章、系统设计的概述1、系统设计的目标6个方面衡量个方面衡量2、基本设计方法基本概念、总体设计包括3方面内容方面内容3、系统设计说明书两种形式、系统设计说明书两种形式第十章、系统总体设计第十章、系统总体设计1、多层应用架构设计、三个基本层次MVC 架构模式3个基本部件个基本部件2、包、包的含义、分包的2种原则种原则3、结构化设计方法模块的含义、、结构化设计方法模块的含义、4、结构图的主要成分4个成分个成分5、模块的联系、、模块的联系、耦合3方面因素、模块内聚7类内聚扇入扇出类内聚扇入扇出6、面向对象设计类3种类、种类、7、顺序图的基本元素有5个第十一章系统详细设计第十一章系统详细设计1、输入设计原则有4种原则种原则2、人机对话设计原则4点第十二章、系统实施第十二章、系统实施1、实施阶段的主要活动4个方面个方面2、制定实现策略4中策略、版本划分需要考虑5个方面个方面3、测试的概念3种手段检验软件、测试有4种类型、种类型、 测试有4个原则个原则5、白箱测试、概念、有5种6、黑箱测试、概念、2种7、系统维护的内容4方面、维护类型有4个。
现代企业管理信息系统重点
管理信息系统重点第一大项:单选或填空1、什么是信息?不同的科学对信息有不同的解释,从信息系统的角度分析,信息是经过加工后的数据,是关于客观事实的可通信的知识。
P22、信息的基本特性:事实性、可传递性、共享性、扩散性、时效性、可压缩性、等级性。
扩散是信息的本质。
P3信息也是分等级的,管理分高、中、低三个等级,信息对应地分为战略级、管理控制级和执行级。
P43、一个信息系统的建立,必须依据系统的观点,运用数学的方法,使用现代化的信息技术设备。
系统的观点用来指导建立信息系统的概念框架和物理结构,数学的方法用来建立信息处理得规则,现代化的信息技术设备是处理信息的工具,这三个要素在建立信息系统过程中缺一不可。
P54、一个管理信息系统具有收集、处理和传输信息的功能,这是它的基本功能。
早期的管理信息系统应用的是单一功能的系统,如财务管理、人事管理、生产管理。
随着系统开发技术的进步,将这些单一功能的系统集成,形成了多功能的管理信息系统。
P95、评价计算机的性能指标主要包括:1)主频 2)字长 3)内存容量4)外存容量 5)运算速度其中字长是指计算机的运算部件能同时处理的二进制数据的位数。
P226、操作系统是最基本且最重要、十分复杂的系统软件。
它负责管理计算机系统的全部软硬件资源,组织计算机各部分协调工作,为用户提供操作界面。
P237、1984年,国际标准化组织(ISO)提出了“开放系统互联参考模型”简称ISO/OSI.它将计算机网络的通信功能分为七层,每层完成一定的功能,实现相应的协议。
具体来说,由高到低依次是:应用层、表示层、会话层、传输层、网络层、数据链路层和物理层。
P29 (要知道顺序)8、关系是二维表,每一行称为关系的一个元组,代表事物的一个实例;每一列称为关系的一个属性。
P419、完整性约束分为两类:1)实体完整性:实体完整性规则要求关系的主码不能为空。
空的含义是没有任何值,既没有空格,也不是零值。
2)参照完整性: 参照完整性规则要求外码必须是另一个表主码的合法值,允许为空值。
信息系统分析与设计考试必背
1.系统的定义:系统①是由若干要素组成的②有一定的结构③有一定的功能2.系统的工程方法:①问题定义②目标选择③系统综合④系统分析⑤最优系统选择⑥实施计划3.信息的定义:信息是经过加工后对客观事物有一定影响的数据4.信息的特征:①事实性②扩散性③传输性④共享性⑤增值性⑥不完全性⑦等级性⑧滞后性5.管理中的信息三个层次:①高层管理(战略管理)战略信息②中层管理(战术管理)战术信息③基层管理(作业管理)业务信息6.信息系统的定义:输入数据通过加工处理产生信息的系统7.信息系统的基本功能:①数据的采集和输入②数据的传输③数的存储④信息的加工⑤信息的维护⑥信息的使用8.信息系统的结构:①概念结构:由信息源、信息处理器、信息用户和信息管理者组成②逻辑结构:从组织的职能来描述系统结构9.①功能……用例图(定义系统功能需求)②静态结构……类图(描述系统静态结构,表示系统中的类及关系)对象图(描述系统执行时一个特定时刻上的一组对象及其关系是类图的实例化)③动态行为……协作图<收发消息的对象组织结构 >顺序图<发送消息的时间顺序>(一组对象之间的动态协作关系)状态图(对象可能的状态和发生某些事件时状态的转换,强调对象行为的事件顺序)活动图(表示业务过程、工作流、用例或对象行为中各个活动的流程,支持并行活动的表示。
没有对象)④物理架构……构件图部署图(软件构件以及它们之间的关系,表示系统的静态实现图)10.信息系统的生命周期:①系统规划②系统分析③系统设计④系统实施⑤系统运行和维护11.基于生命周期的开发方法:①瀑布开发方法:严格遵循生命周期目标非常明确的大型信息系统严格定义用户需求②原型开发方法:用户小需求不明确③迭代开发::开发大型系统增量迭代:结构化方法每一次都包含分析设计实现测试完整周期进化迭代:每一次都把所有功能提高④螺旋开发方法:每个迭代周期内加入风险分析12.诺兰模型:描述信息系统发展模型①初装②蔓延③控制④集成⑤数据管理⑥成熟13.建立信息系统的基础条件:①领导重视,业务人员积极性高②有一定的科学管理基础③能组织一支具有不同层次的技术队伍④具备一定的资源14.系统开发方式①自行开发非常需要分析设计编程易维护少开发费用②委托开发不太不要较难多③合作开发逐步培养需要较易较多④购买现成软件包或软件服务少量困难较少15.信息系统开发工具CASE:①分析与设计工具(建模工具)R ose②编程工具③测试工具④运行维护工具⑤项目管理工具16.系统规划的任务:①制定新系统的发展战略②指定信息系统的总体方案,安排项目开发设计③制定系统的资源分配计划17.系统规划的特点:①面向全局、面向长远关键问题,较强的不确定性,结构化程度较低②高层的系统分析,高层管理人员是工作主体③不宜过细④是企业规划的一部分,随环境发展而变化18.系统规划的原则:①支持企业总目标②主要面向高层兼顾各管理层需求③拜托信息系统反对组织机构的依从性④使系统具有良好的整体性⑤便于实施19.系统规划的方法:①战略目标转移法②企业系统规划法:定义管理目标、定义管理功能、定义数据类、定义信息结构(U/C功能/数据类矩阵:将有密切联系的数据和功能划分在一个子系统内,使得子系统之间的嬉戏交换尽量少科学合理、松耦合系统结构)③关键成功因素法④价值链分析法20.可行性论证(在系统规划阶段):①技术可行性②经济可行性③社会可行性21.系统分析的任务:系统分析员SA与用户在一起充分了解用户的要求并把双方的理解用系统说明书表达出来22.系统分析书的内容:①引言②项目概述:项目主要工作内容、现行系统的调查情况、系统功能需求、系统数据需求、系统其他需求③实施计划:工作内容分解、进度、预算23.业务流程优化:①BPR企业过程重组:根本彻底②BPM业务流程管理:解决业务困境、帮助保持竞争力24.数据流图(逻辑数据流图):①结构化系统分析的主要工具②用到外部实体(系统外与系统有联系的人或事物)、数据处理(数据的逻辑处理,数据的变换)、数据流(处理功能的输入或输出)、数据存储(数据保存的地方)四个基本符号25.数据流图注意事项:①关于层次的划分:数据流层的顶层先画且没有涉及到数据流,反应信息系统最主要的逻辑功能、最主要的外部实体和数据②检查数据流图的正确性:数据守恒、数据存储必有流入的数据流和流出的数据流、父图的输入输出数据流必须出现在相应的子图中、任何一个数据流至少有一段是处理框③提高数据流的易理解性:简化处理间的关系、均匀分解、适当命名26.结构化系统分析采用介于形式语言和自然语言之间的描述方式,通过一套分层次的数据流图,辅以数据字典、小说明(业务规则)等工具来描述系统27.数据字典:①描述数据流图中的数据流、数据存储、处理过程和外部实体②数据字典的各类条目:数据元素、数据结构、数据流、数据存储、处理过程外部实体28.系统分析阶段的任务是明确系统功能。
信息系统分析与设计理论资料重点
• 由于上述建设环境、建设内容、所用技术手段的复杂性, 系统建设的各项工作都需要大量的智力劳动,简单的体 力劳动在其中所占极小,所以说,信息系统建设项目又 是智力密集型或者知识密集型的。
• 由此可见,建设信息系统所付出的代价十分昂贵,如何 获取和合理使用昂贵而有限的资源,使之产生最大的经 济与社会效益,是信息系统建设成功的一个关键。
• 在现有的众多信息系统建设方法中,基于系统生命 周期的一类方法,特别是其中各种结构化方法在实 践中起过重要的作用,得到了广泛应用。
• 信息系统的建设方法,现在正处在发展过程中,离 成熟阶段尚远。系统地熟悉一类典型的、在应用中 已见成效的方法,掌握分析、解决系统建设中一般 问题的基本方法和技能,可以更加理解系统建设的 特点和规律,为进一步了解、运用其他方法以至创 造性地发展系统建设方法打下一个良好的基础。
3/122
2、用户需求的多样性
• 信息系统的最终用户是各级各类管理与业务人员。 满足这些用户的信息需求,支持他们的管理决策 与业务活动,是系统建设的直接目的。
• 一个组织内各类机构和人员的信息需求不尽相同, 有些需求可能相互冲突,另一些往往十分含混, 同时,用户需求在建设过程中也会发生变化。系 统建设者面对这样复杂的目标集,必须寻求使各 方都比较满意的方案。
2020/10/7
华中农业大学 信息学院
5/122
4、技术手段的复杂性
• 信息系统是当代利用先进技术解决社会经济问题 的范例之一。现代的先进技术成果,如计算机硬、 软件技术、数据通讯与网络技术、各种信息采集 与存贮、各种控制与决策方法、建模与仿真技术 以及人工智能技术等方法,都是进行信息系统建 设、实现系统各种主要功能的技术手段。
2020/10/7
信息系统分析与设计考试重点总结
信息系统分析与设计考试重点总结信息系统分析与设计⼀、名词解释1、信息系统:是指在经济或社会的组织中,以满⾜管理者的信息需求为⽬标、以计算机和现代通信技术等现代信息技术为⼿段,既包括设备和技术,⼜包括⼈员与机构在内的综合系统。
2、CASE:就是⼀类专门⽤来帮助⼈们建设信息系统的软件,是⼀类专⽤的特别为信息系统建设⼈员服务的软件。
3、BSP⽅法:即企业系统规划,是进⾏组织的信息系统规划的⼀套规范⽅法。
4、CSF⽅法:即关键成功因素法,是进⾏信息系统规划的另⼀种类型的⽅法。
5、⽩盒测试:也称为结构测试。
将软件看成透明的⽩盒。
根据程序的内部结构和逻辑来设计测试⽤例,对程序的路径和过程进⾏测试,检查是否满⾜设计的需要。
6、⿊盒测试:也称为功能测试,将软件看成⿊盒⼦,在完全不考虑软件的内部结构和特性的情况下,测试软件的外部特性。
根据系统分析说明书设计测试⽤例,通过输⼊和输出的特性检测是否满⾜指定的功能。
7、软件复⽤(Reuse):就是将已有的软件成分⽤于构造新的软件系统。
8、软件构件(component):是可复⽤的软件组成成份,可被⽤来构造其它软件。
9、继承是对象类间的⼀种相关关系,指对象继承它所在类的结构、操作和约束,也指⼀个类继承另外⼀个类的结构、操作和约束。
继承体现了⼀种共享机制。
10、封装(encapsulation)即信息隐藏。
它保证软件部件具有较好的模块性,可以说封装是所有主流信息系统⽅法学中的共同特征,它对于提⾼软件清晰度和可维护性,以及软件的分⼯有重要的意义。
⼆、简答题1、使⽤⽣命周期法的条件1)⽤户需求定义可以明确;2)系统运⾏程序确定、结构化程度⾼;3)系统具有较长的使⽤寿命,环境变化不⼤;4)开发过程有严格的控制;5)研制⼈员对系统任务了解且熟练程度较⾼;6)系统⽂档要求详⽽全;开发成果重复使⽤。
2、可⾏性分析的概念及如何进⾏可⾏性分析?1)可⾏性分析是根据系统的环境、资源等条件,判断所提出的信息系统项⽬是否有必要、有可能开始进⾏,如果要进⾏,那么采⽤什么建设⽅案?2)所谓可⾏性应该包括必要性和可能性两个⽅⾯。
信息系统分析与设计考试重点.doc
1.企业系统规划法(BSP法)IBM公司20世纪70年代初提出了BSP(Business System Planning,业务系统规划法),用于内部系统开发。
它主要是基于用信息支持企业运行的思想,是一种自上而下识别系统目标,识别业务过程,识别数据,然后再口下而上设计系统,以支持冃标的IS规划方法。
BSP方法,是进行组织的信息系统规范的一套规范方法。
作为一种方法论,BSP的特点是全面详细的对金业或组织的基本业务活动进行分析,从而确定其信息需求,为有针对性的进行信息系统建设提供坚实的基础。
BSP的基本思想:企业或组织的结构和人员是处于经常的变动之中的,但是,其基本功能(或基本业务)则是相对稳定的。
因此,从长远來说,信息系统建设必须针对基本业务。
把基木业务的流程(或过程)及其对信息系统的要求(包括信息的内容及信息服务的功能)切实理清,就能使信息系统的建设得到切实的收效,并fl•能够适应机构、人员等不断变化的情况,保持信息系统的稳定和有效。
实施步骤:第一步,定义业务过程第二步,定义数据类第三步,分析业务与数据的关系第四步,确定系统的总体结构笫五步,确定子系统的优先顺序第六步,完成规划报告,建立实施机制BSP法的特点:①比较全面,紧紧围绕基木业务,适于对组织的工作状况建立完整的概念。
②时间和人力成本比较大③摊子太大,难以明确目标2CSF方法所谓的关键成功因素,指的是企业或组织在规划期内影响企业战略成功实现的关键性的任务。
其基本出发点是认为:金业的信息系统需求是由少数CSF所决定的。
CSF的方法是重点突破。
CSF方法的基本思路是:从组织内外的环境出发,找出影响信息系统建设,决定项冃成败的方方面面的制约因素,通过调动各方面人员的知识与经验,川科学的方法找出其屮的关键因索。
通过这些纽织的资源和力量,做出信息化建设的战略规划。
CSF 方法的基本步骤:①明确组织的战略目标;②识别组织战略的成功因素;③选择和确定关键成功因素;④确定关键成功因素的性能指标及要求;⑤针对关键成功因素确定信息系统建设的方向与策略。
信息系统分析重点
第5章信息系统规划信息系统规划(Information Systems Planning,ISP)是从组织的宗旨、目标和战略出发,规划一个基本的信息体系结构,利用企业的信息资源来控制企业行为,帮助企业实现战略目标。
ISP也是一系列过程活动的集合,是识别基于计算机应用组合的过程。
ISP过程,如图5.1。
战略计划企业信息需求分析资源分配计划图5.1 ISP的主要内容框架第一阶段:战略IS阶段主要任务:使IT战略与企业战略相匹配。
输出:对企业战略规划的确切理解、新的IS/IT章程、现有IS/IT部门的评估及有关的战略目标最为IS/IT发展的方向。
第二阶段:企业信息需求分析阶段任务:评估当前或计划中的信息需求以支持企业的运营和决策制定。
不同于通常意义上的系统分析,它是高层次的信息需求分析,主要目的是为企业开发完整的IS框架并对ISA(Information Systems Architecture)中的项目进行组合,安排项目开进度。
第三阶段:资源分配任务:提供技术获取、人事计划、资金预算等。
信息系统规划过程,如图5.2所示,具体解释如下:①包括规划的方法、方式和时限等;②包括企业的外部环境信息、企业的战略、目标和计划等信息;③包括企业现存硬件状况、人员素质、技术水平的评价及企业相关的人、财、物、时间等资源约束;④包括服务的质量、范围、政策、组织、人员等方面的目标;⑤是ISP内容之间相互关系所组成的矩阵,确定各项内容及实现的优先序;⑥识别规划矩阵所列出的各项活动;列出一次性工程项目类活动;列出重复性、经常性活动;选择最优活动的组合;⑦确定项目实施的优先序,估计项目的成本费用;编制项目的实施进度计划,撰写ISP报告;提交规划委员会和高级管理者审批。
图5.2 ISP的一般步骤系统分析可行性分析的目的不是解决问题,而是确定所发现的问题是否值得去解决。
通过客观分析,权衡几种主要的可能解法的利弊,从而判断既定的系统规模和目标是否现实,系统完成后所能带来的综合效益是否大到值得投资开发这个项目。
信息系统分析与设计 重点问题及相应解答 重要解析
实体之间的关系有几种?举例说明 实体集间的联系: 1:1 1:m 举例 一个学生一个学号 举例 一个班级多个学生
m:n 举例 一个运动员可以参加多个项目 一个 项目可以多个运动员参加。
有人这样说:“并不是技术创造了竞争优势, 而是应用技术的管理流程创造了竞争优势”, 结合信息技术的应用,请谈谈你对这句话的看 法。
信息系统的研究要素有哪些?目标是什么? 信息系统的研究要素包括三个方面:信息、信息 技术(Information Technology,IT)和人。 目标是沟通人与信息之间的桥梁。
五力模型
五力模型是用来分析一个行业的吸引力的模型。 其包括五个方面,新竞争者的威胁、买方的议 价能力、供应商的议价能力、替代产品或服务 的威胁以及现有竞争者的威胁。
1
什么是信息?信息的特征有哪些?
信息是反映一切事物的事物属性及动态的消息、情 报、指令、数据和信号中所包含的内容。
特征为1、载体依附性 2、价值性 3、时效性 4、共享性 什么是信息技术? 信息技术是指与信是一个为了达到共同目标而相互作用的要素的集合。
适应于战略层管理者的信息系统的目标在于帮 助高层管理者进行长期战略制定
竞争优势的关键是流程 ,技术只是手段。
5
结合下面的关系数据库表,阐述关系数据库的 基本要素
学号 9602001 姓名 黄丽萍 王少颂 性别 女 出生年月 1978.01.04
9602002
9602003
王百灵
男
男
1979.05.06
1977.06.08
基本要素是实体、字段、记录、主键和约束 实体就是数据表 、字段就是每个列名、记录就 是横向数值、主键就是学号 约束就是格式
用ER图来描述如下场景:学生选修课程 实体:学生(学号,姓名) 实体:课程(课程编号,课程名称) 关系:选修(学生,课程)
《信息系统分析与设计》知识重点整理
《信息系统分析与设计》知识重点整理第1章系统思想1.系统的定义:2.系统结构:3.功能:4.系统的分类:(1)(2)(3)(4)5.系统整体性:6.怎样理解整体大于部分之和:7.系统的层次性:8.系统目的性:9.系统的稳定性:10.系统工程方法的基本思路是:11.系统突变性:12.系统的自组织性:13.怎样理解系统的自组织性:14.系统的相似性:15.系统论、信息论、控制论三者之间的关系:16.系统工程方法的内容:17.软系统:18.方法论:19.为什么说硬件系统不能很好的解决软件系统问题:20.W SR方法论的7个步骤:第2章信息、管理与信息系统1.信息的定义:2.数据:3.信息具有哪些基本属性:4.信息和管理的关系:5.根据管理的层次,关系信息可以划分为哪三类?6.怎么理解信息管理的狭义和广义概念:7.信息系统就是()通过加工处理,产生信息的系统。
8.信息系统的基本功能:9.按照技术发展,信息系统可以分为哪几类:10.M RP:11.E RP:12.C RM:第3章信息系统建设概论1.信息系统建设周期长、投资大、风险大,比一般技术工程有更大的难度和复杂性,这是因为:2.信息系统开发过程本质上是一个社会过程,表现在:3.系统模型:4.列举常用的信息系统模型:5.信息系统建模的目的:6.信息系统为哪些方面建模:7.UML:8.信息系统的生命周期:9.信息系统的研制可以划分为哪5个阶段:10.信息系统分析阶段的任务:11.信息系统设计阶段的任务:12.基于生命周期的开发方法及他们各自适用于什么类型的项目:13.面向服务的体系架构:14.为什么说项目失败时领导原因占主要:15.系统开发的开方方式,及各自适用的场景:16.C ASE:17.面向对象程序设计和结构化程序设计有什么区别和联系:第4章系统规划1.为什么要进行系统规划:2.系统规划的任务:3.系统规划具有哪些特点:4.系统规划的原则:5.信息系统战略规划:6.战略目标集转移法:7.企业系统规划法:8.企业中的资源可以分为哪三类:9.关键成功因素:10.关键成功因素的步骤:11.价值链分析法的基本步骤:12.I T治理:13.为什么要进行IT治理:14.信息系统战略规划过程划分:15.什么是“可行性”:16.可行性论证的内容:第5章系统分析概述1.系统分析:2.系统分析阶段的基本任务是:3.系统分析员应具备哪些知识和能力:4.系统分析的困难主要来自哪三个方面:5.对现有系统的问题分析包括哪些内容:第6章流程建模1.过程和流程的区别:2.业务流程图:3.BPR:4.BPM:5.BPR和BPM的区别:6.BPM的五个生命周期:7.如何提高数据流图的易理解性:8.数据字典:第7章用例建模1.用例的概念:2.参与者:3.主要参与者和次要参与者之间的关系:第8章领域对象建模1.面向对象方法的发展:2.类是实例的关系:3.封装:4.使用封装的好处:5.消息:6.“消息”带来的好处:7.继承带来的好处:8.多态的优点:9.识别领域对象的方法:10.理解类,抽象类,接口,类和实例间有什么关系:第9章系统设计概述1.系统设计包括:2.系统设计:3.系统设计的目标:4.良好的结构设计有什么特点:5.结构化设计方法,面向对象设计方法,面向服务设计方法的共同点:6.对系统设计师的素质要求:7.总体设计:8.总体设计包括的内容:9.详细设计:10.系统设计阶段的成果如何体现:第10章系统总体设计1.架构的概念:2.架构模式:3.分层的含义:4.MVC架构:5.软件架构:6.包:7.层,包和子系统之间的关系:8.构件:9.结构化设计的基本思想:10.结构图的主要成分:11.模块间的耦合:12.影响模块间耦合程度的因素:13.模块间的内聚:14.根据架构设计的类有哪些:15.顺序图:16.顺序图的基本元素:17.服务:18.S OA:19.设计原则:20.设计模式:第11章系统详细设计1.详细设计的任务:2.数据输入的三种模式:3.自动识别技术有哪些:4.UI设计:5.人机对话设计的原则:6.计算机处理过程的详细设计可以使用什么模型或工具:7.数据库的设计包括哪些内容:8.选择计算机系统的依据:第12章系统实施1.系统实施阶段的任务有哪些:2.结构化实现方法有什么好处:3.版本的划分需要考虑哪些问题:4.一般认为好程序应具备哪些素质:5.怎么提高程序的可读性:6.7种测试用例的设计技术:7.系统转换有哪几种方式,每种方式的优缺点:第13章系统维护与管理1.为什么要进行系统维护:2.系统维护的内容:3.系统维护的类型:4.对系统的修改应执行哪些步骤:5.系统的可靠性:6.系统的安全性:7.影响信息系统的因素:8.系统监理和监理工作的分类:9.审计的基本方法有哪4种:10.系统评价包括哪些内容:第14章信息系统工程新进展1.云计算:2.云计算的基本特征:3.云计算的关键技术有哪些:4.IaaS:5.SaaS:6.Paas:7.云计算给企业带来的好处和面临的挑战:2020年7月23日guyue 鸟。
02134信息系统设计与分析-考试重点
第四章及第五章螺旋模型:在瀑布模型和演化模型的基础上,加入风险分析产生另一种建立系统的模型——螺旋模型。
这种模型的核心意图是将系统建设的生命周期分解为多个周期,多次开发完善系统“ 原型” ,通过每个周期的风险分析,实现整个系统的风险控制。
生命周期:信息系统在使用过程中随着其生存环境的变化,要不断维护、修改、当它不再适应的时候就要被淘汰,就要由新系统代替老系统,这种周期循环称为信息系统的生命周期。
螺旋上升最重要特点:结构化方法(生命周期法)基本思想:用系统工程的思想和方法,按照用户至上的原则,自顶向下地对系统进行结构化分析和设计。
在系统规划、系统分析、系统设计阶段,坚持自顶向下地对系统进行结构化设计和划分。
在系统实现阶段,则自底向上地逐步编制程序模块。
最后,按照系统的结构,将模块拼接到一起进行测试,自底向上、逐渐地构成整个系统。
基本原则:(1) 系统工程的方法,面向用户的观点(2) 严格区分工作阶段,每阶段有明确的任务和相应的成果(3) 按照系统的观点,自顶向下完成设计,系统功能模块化(4) 充分考虑变化的情况(5) 工作成果文献化、标准化结构化方法不足:(1) 开发周期长;(2) 注重系统功能,兼顾数据结构方面不够;(3) 在开发初期难于锁定功能需求面向对象方法:面向对象(Object Oriented)方法是由面向对象程序设计方法OOP发展起来的基本思想:OOP的基本思想可以归纳为以下四点:(1) 客观世界的任何事物都是对象。
它们具有静态属性和有关操作。
对象作为一个整体对外公开,而有些细节则不必对外公开,这就是对象的封装性(Encapsulation)。
(2) 对象之间有抽象与具体、群体与个体、整体与部分等几种关系。
(3) 基类(父类)的属性和操作自然而然成为其派生类(子类)的属性和操作,这就是继承性(Inheritance)。
(4) 对象之间可以互送消息(Message)。
消息可以是传递一个参数,也可以是激活对象开始某个操作。
信息系统分析与设计重点
1.系统:是由相互联系和相互制约的若干组成部分结合成的、具有特定功能的有机整体。
2.系统分类:按系统的复杂程度分类,按系统的起源分类,按系统的抽象程度分类,按系统与环境关系分类。
3.系统特性:系统的整体性,系统的层次性,系统的目的性,系统的稳定性,系统的突变性,系统的自组织性,系统的相似性。
4.管理系统的特点:1>管理系统是把人也作为结构成分的组织系统2>企业系统是一个有输入、输出的开放式系统3>管理系统是一个反馈系统4>企业管理系统都是多目标的系统5.信息:信息是经过加工后的数据,它对接受者有用,对决策或行为有现实或潜在的价值6.从信息系统的角度看,信息具有以下属性:1>事实性2>扩赛性3>传输型4>共享性5>增值性6>不完全性7>等级性8>滞后性7.信息系统的基本功能1>数据的采集和输入2>数据的传输3>信息的存储4>信息的加工5>信息的维护6>信息的使用8.信息系统的生命周期1>系统规划阶段2>系统分析阶段3>系统设计阶段4>系统实施阶段5>系统运行和维护阶段6>演化模型与螺旋模型9.建立管理模型的建模方法:静态建模,动态建模,过程建模,商务规则10.信息系统开发方法:结构化方法,面向对象方法,原型法11.诺兰模型经过哪些阶段:初装,蔓延,控制,集成,数据管理,成熟。
12.可行性研究内容有哪些:技术可行性,经济可行性,社会可行性。
13.系统分析的任务:系统分析员与用户在一起,充分了解用户的要求,并把双方的理解用系统说明书表达出来。
14.系统分析的困难主要来自三个方面:对问题空间的理解,人与人之间的沟通和环境的不断变化。
15.数据流图:描述数据流动、存储、处理的逻辑关系,也成为逻辑数据流图,一般采用DFD 表示。
16.数据字典:是对数据流图加以补充说明的工具之一,主要用来描述数据流图中的数据流、数据存储、处理过程和外部实体。
信息系统分析与设计(王晓敏编)第四版,期末复习重点概要
第一章、系统思想1、系统的特性7点特性、及其内涵2、系统工程方法6个方面、霍尔三维结构每方面7点第二章、信息、管理与信息系统1、信息的定义和性质8点基本性质2、管理中的信息根据管理层次可分成3类、各类的基本内涵3、信息系统的基本功能有6点、信息识别有3种方法、信息传输6个部分4、信息系统的结构信息系统的概念结构4部分、管理职能逻辑结构7个子系统、信息系统的物理结构2类,各自的概述分布式有3种5、按技术发展分类4种情况各自特点第三章、信息系统的建设概论1、UML的主要内容5种视图、9种图、各自的基本内涵2、信息系统的生命周期5个阶段、各阶段的含义、以及产生的文件3、基于生命周期的开发方法共5种、各自的优缺点、4、结构化开发方法基本思想、面向对象开发方法(oop)基本思想有4点、5、诺兰模型、6个阶段第四章、系统规划1、系统规划的任务3个系统规划的特点4点系统规划的原则5点2、系统规划的技术和方法、(1)战略目标集转移法2个基本概念、信息系统规划过程的3个步骤(2)企业系统规划法4个基本步骤、第二部3种方法、三步2种方法、UC方法(3)关键成功因素法4个步骤3、可行分析论证的内容3个方面、第五章、系统分析概括1、需求分析用户需求与系统需求的2方面需求、需求分析的方法有3个2、系统说明书的内容说明书3方面内容、项目概述5部分、实施计划3部分说明书的6点品质第六章、流程建模1、回执业务流程图的注意事项7点2、数据流的注意事项、层次划分3点标准、正确性检查4点、易理解性3方面3、数据字典的作用数据字典的6个条目数据元素5点属性、数据结构3种特殊数据流5种属性、判定表、判定树第七章、用例建模1、用例描述有6方面内容、事件流的书写准则5个、非功能性需求2、建立用例的关系4个关系、含义以及其表示方法第八章、领域对象建模1、封装、继承和多态各自得概念2、使用概念类列表7种概念类3、发现属性策略、保持属性的简单性4、状态图3种状态第九章、系统设计的概述1、系统设计的目标6个方面衡量2、基本设计方法基本概念、总体设计包括3方面内容3、系统设计说明书两种形式第十章、系统总体设计1、多层应用架构设计、三个基本层次MVC架构模式3个基本部件2、包、包的含义、分包的2种原则3、结构化设计方法模块的含义、4、结构图的主要成分4个成分5、模块的联系、耦合3方面因素、模块内聚7类内聚扇入扇出6、面向对象设计类3种类、7、顺序图的基本元素有5个第十一章系统详细设计1、输入设计原则有4种原则2、人机对话设计原则4点第十二章、系统实施1、实施阶段的主要活动4个方面2、制定实现策略4中策略、版本划分需要考虑5个方面3、测试的概念3种手段检验软件、测试有4种类型、测试有4个原则5、白箱测试、概念、有5种6、黑箱测试、概念、2种7、系统维护的内容4方面、维护类型有4个。
信息系统重点
信息系统重点信息系统是指由硬件、软件、数据和人员等组成的一种运作机制,用于收集、存储、处理和传输信息。
它在现代社会中起着至关重要的作用,涉及各个领域,从商业到政府,从教育到医疗。
本文将讨论信息系统的重点方面,包括信息安全、数据管理和用户体验。
一、信息安全信息安全是信息系统中最关键的重点之一。
随着网络技术的快速发展,信息泄露和黑客攻击等问题日益严重。
为了保护敏感信息和确保系统的可靠性,信息安全必须得到重视。
首先,建立强大的网络安全措施是必要的。
比如,安装防火墙、入侵检测系统和防病毒软件等,可以有效地防范恶意攻击。
此外,加密技术也是保护敏感信息的重要手段,通过加密可以保证数据在传输和存储过程中的安全性。
其次,人员管理也是信息安全的重要环节。
员工教育和培训可以提高他们的安全意识,减少内部信息泄露的风险。
同时,制定和执行严格的访问权限控制措施,确保只有授权人员才能访问敏感信息。
二、数据管理数据管理是信息系统中另一个重点。
现代社会产生的数据数量庞大,对数据进行高效的管理和分析至关重要。
以下是一些关键要点:首先,建立合理的数据收集和存储机制。
信息系统应具备强大的数据收集能力,能够从各种渠道收集数据,并将其存储在可靠的数据中心中。
此外,数据存储需要具备高可用性和可扩展性,以应对不断增长的数据量。
其次,数据质量管理是确保数据的准确性和完整性的关键。
数据清洗和验证等过程可以帮助消除错误和冗余数据,提高数据的质量。
同时,制定数据安全备份和恢复策略,以防止数据丢失和意外删除。
最后,数据分析能力是数据管理的重要目标之一。
信息系统应该提供强大的数据分析工具和算法,帮助用户从大量数据中提取有价值的信息。
这可以帮助企业做出更好的决策,并提高其竞争力。
三、用户体验用户体验是信息系统设计中至关重要的方面。
一个好的用户体验可以增加用户的满意度,并提高系统的使用率。
以下是一些关键要点:首先,界面设计应简洁、直观。
用户应该能够轻松地找到和操作系统的各个功能。
信息系统分析重点
一、信息的特性:1.真伪性/事实性:要求信息系统中获取的基础信息、加工后得到的信息、保存在存储介质上的信息都是正确的2.层次性:3.不完全性:客观事实的全部信息是不可能得到的 4.滞后性:信息是数据加工后的结果,因此信息必然落后于数据5.扩散性:信息的扩充性就象热量的扩散一样,热量越高,扩散能力越强二、系统:是内部互相依赖的各个部分,按照某种规则,为实现某一特定目标而联系在一起的合理的、有序的组合。
系统的特性:整体性、层次性、相关性、目的性、环境适应性三、1.信息系统的技术特性:①数据量大②提供数据采集、传输、存储和管理等基本功能③提供信息检索、数据的统计和分析功能2.信息系统的社会特性:①信息是重要资源②群体性③与环境密切相关性④推动流程的变革信息总体结构:四、信息系统的总体结构大致分为5个层次①支撑环境②接口层③事务处理层④管理控制层⑤决策支持层五、系统开发过程:需求分析/调查、系统分析、系统设计、系统实施、系统测试、系统试运行、运行维护六、系统分析与设计常见的问题及对策:①在理解需求过程中产生偏差②“堆栈”现象③重编程而轻分析,缺乏对开发文档的认识④缺乏对开发过程的有效管理⑤当开发进度减缓时过度地增加人员⑥重硬件投资而忽视软件投资七、软件项目管理的内容包括:项目计划、配置管理、成本管理、进度管理、质量管理、风险管理八、业务流程的调查和分析采用自顶向下调查、自底向上补充完善的方法进行。
九、用例(Use Case)是在不展现系统内部结构的情况下,对系统功能的定义和描述。
它来自于用户对系统所期望的功能需求,描述系统在响应来自某个参与者(Actor)的请求时在各种情况下的操作行为,而参与者则是与系统交互的人或者是物。
十、检验用例模型与业务流程图之间的关系:最高层用例图中的用例应该与最高层业务流程图中描述的功能对应,并且名称也要尽量一致,每个用例实际上是一个相对独立的业务领域,是完整系统中的一个子系统。
信息系统分析与设计重点
第一章信息(数据)是信息系统的核心,是信息系统处理和管理的对象,信息的特征和处理方法直接影响到信息系统的类型与形式,了解信息的有关知识有助于信息系统的分析与设计。
⏹数据⏹数据是用各种可以鉴别的物理符号记录下来的客观事实;⏹数据是原始记载,是未经任何加工的,因而是粗糙的、杂乱的,但它真实、可靠、有积累的价值。
⏹信息⏹信息是具有一定含义的数据,是加工(处理)后的数据,是对决策有价值的数据数据与信息的关系⏹数据和信息的特点⏹数据在计算机化的信息系统中往往和计算机系统有关。
⏹信息不随载荷它的物理载体而改变;⏹数据与信息密切相关⏹信息是加工后的数据,比数据更有价值;⏹数据则是信息的具体表现;⏹在一定的环境内可以互相代用系统的特征:⏹输入⏹输出⏹界面⏹关系⏹部件⏹界面⏹环境系统的层次⏹系统层次的概念⏹一个系统可以划分成不同的层次,或不同的子系统⏹系统层次的划分⏹根据抽象的粒度不同(详细程度不同)⏹根据功能的不同信息系统的定义⏹信息系统是一组相关联的要素(Elements)或部件(Components),其收集(输入)、操作和储存(处理)、散布(输出)数据和信息,并具备反馈机制。
信息系统的基本功能⏹信息的收集⏹信息的存储⏹信息的传输⏹信息的加工⏹信息的输出信息系统的方法⏹分解(Decomposition )⏹将系统分成更小的要素(子系统、组件或模块);⏹“分而治之”,将系统分割成小的、可管理的、便于理解的子系统⏹便于一次仅关注一个范围,而不干涉其它的范围;⏹关注一组用户相相关的部件,而不必用不必要的细节去困惑用户⏹在不同的时间段实现不同的部件,使项目便于管理⏹模块化(Modularity )⏹将一个系统划分成相对一致大小的过程;⏹系统分解的结果⏹模块简化了系统设计⏹耦合(Coupling )低⏹子系统之间的相互依赖性⏹内聚(Cohesion )高⏹子系统完成单独功能的程度⏹集成(Integration )⏹允许不同厂商的软件和硬件一起工作;⏹使过程语言系统同可视化编程系统一起工作⏹可视化的变成环境使用客户/服务器模型信息系统发展:TPS->MIS->DSS三个典型的信息系统:TPS、MIS、DSS事务处理系统(Transaction Processing System ,TPS)⏹功能或特点⏹自动处理商业活动或交易的数据⏹目标⏹通过增加速度、提高生产力,简化过程来改进事务处理⏹发展⏹从EDP到OLTP⏹面向的用户⏹操作或办事人员⏹典型的例子⏹销售与市场系统、生产与制造系统、财务/会计系统、人力资源系统、学校的注册系统管理信息系统(Management Information System ,MIS)⏹功能或特点⏹利用来自TPS系统的未加工的数据,将其转换成有意义的聚合形式⏹目标⏹提供有助于工作管理的信息⏹特点⏹输入大量的数据⏹进行定期的报表和简单模式的处理⏹产生管理的报表:计划报表、查询报表、异常报表、汇总报表⏹面向的用户⏹中层管理人员决策支持系统(Decision Support System ,DSS)⏹功能或特点⏹通过应用数学或逻辑模型,应用交互的对话来解决非结构化问题,交互地支持决策的制定。
管理信息系统重点分析
管理信息系统重点分析第⼀章绪论1.管理信息系统概念⽤于管理的处理信息的系统,或者说⽤系统的⽅式,通过信息媒介控制,达到管理的⽬的。
2.管理信息系统对运营管理和管理者⾏为的影响对运营管理的影响:(1)影响的主要⽬标是提⾼效率。
衡量管理信息系统是否成功?节省的⼈⼒成本VS 计算机的投资如果3年能收回,技术经济分析就认为是可⾏的。
即T=C/W<3 其中:T ——回收年限C ——购买计算机的硬软件费⽤;W ——每年节省的⼯资总额。
(2) 提⾼效益。
提⾼效率+提⾼效益=“减员增效”。
对管理者⾏为的影响:(1) 影响的主要⽅向是管理科学化。
(使管理者中的⼀些糊涂的观念得到改进。
)(2)管理者的决策习惯的改变。
好的决策途径:调查研究->收集资料->然后分析->提出⽅案->⽅案⽐较->选出较好⽅案->验证和执⾏。
第⼆章管理信息系统的定义和概念1.简述管理信息系统定义及其与⼀般计算机应⽤的区别管理信息系统的概念包含管理、信息和系统。
它绝不只是信息,更不只是计算机。
它是由管理出发或者说是为管理的⽬的,通过信息⼿段来进⾏计划和控制的系统。
1999管理信息系统(第三版)定义:管理信息系统是⼀个以⼈为主导的,利⽤计算机硬件,软件,⽹络通讯设备以及其他办公设备,进⾏信息的收集,传输,加⼯,储存,更新和维护,以企业战略竞优提⾼效益和效率为⽬的,⽀持企业⾼层决策,中层控制,基层运作的集成化的⼈-机系统。
(强调了以⼈为主导;强调了战略竞优。
)管理信息系统和计算机应⽤的区别:建⽴领导⼩组—组成系统组(系统分析或规划组)—进⾏系统规划(系统分析—系统设计—系统实现—系统评价)第三章管理信息系统的三个理论来源1.管理信息的定义和性质(1)定义:信息是经过加⼯后的数据,它对接受者的⾏为能产⽣影响,它对接受者的决策具有价值。
(2)性质:①事实性②等级性③可压缩性④扩散性⑤传输性⑥分享性⑦增值性⑧转换性2.系统的定义和分类(1)定义:系统是⼀些部件为了某种⽬的⽽有机的结合的⼀个整体。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第5章信息系统规划信息系统规划(Information Systems Planning,ISP)是从组织的宗旨、目标和战略出发,规划一个基本的信息体系结构,利用企业的信息资源来控制企业行为,帮助企业实现战略目标。
ISP也是一系列过程活动的集合,是识别基于计算机应用组合的过程。
ISP过程,如图5.1。
战略计划企业信息需求分析资源分配计划图5.1 ISP的主要内容框架第一阶段:战略IS阶段主要任务:使IT战略与企业战略相匹配。
输出:对企业战略规划的确切理解、新的IS/IT章程、现有IS/IT部门的评估及有关的战略目标最为IS/IT发展的方向。
第二阶段:企业信息需求分析阶段任务:评估当前或计划中的信息需求以支持企业的运营和决策制定。
不同于通常意义上的系统分析,它是高层次的信息需求分析,主要目的是为企业开发完整的IS框架并对ISA(Information Systems Architecture)中的项目进行组合,安排项目开进度。
第三阶段:资源分配任务:提供技术获取、人事计划、资金预算等。
信息系统规划过程,如图5.2所示,具体解释如下:①包括规划的方法、方式和时限等;②包括企业的外部环境信息、企业的战略、目标和计划等信息;③包括企业现存硬件状况、人员素质、技术水平的评价及企业相关的人、财、物、时间等资源约束;④包括服务的质量、范围、政策、组织、人员等方面的目标;⑤是ISP内容之间相互关系所组成的矩阵,确定各项内容及实现的优先序;⑥识别规划矩阵所列出的各项活动;列出一次性工程项目类活动;列出重复性、经常性活动;选择最优活动的组合;⑦确定项目实施的优先序,估计项目的成本费用;编制项目的实施进度计划,撰写ISP报告;提交规划委员会和高级管理者审批。
图5.2 ISP的一般步骤系统分析可行性分析的目的不是解决问题,而是确定所发现的问题是否值得去解决。
通过客观分析,权衡几种主要的可能解法的利弊,从而判断既定的系统规模和目标是否现实,系统完成后所能带来的综合效益是否大到值得投资开发这个项目。
因此,可行性分析实质上是要进行一次较高层次上的、较抽象方式实施的、简化了的系统分析和设计过程。
②初步调查分析分析内容现有什么,即统计现行系统的相关设备、软件、数据、资料、人员、管理、资金及其他物资;现行系统能提供什么;需要什么,即根据规划阶段的要求,考虑新系统在现行系统基础上扩充、完善所需要的必要资源与信息储备;此项目系统有无必要和可能做进一步的调查与开发,即考虑现行系统与新系统之间的功能、业务、资源、管理等方面是否有差异,差异能够大到必须由新系统来解决,新系统能否有足够的能力解决现行系统存在的问题。
(1)可行性分析因素一般说来,至少应该从下述各方面研究每种方案的可行性:管理可行性。
领导的态度、管理的条件以及组织与个人行为对系统的影响如何?进度可行性。
规定的时间内,质量、成本、可靠性等问题是否予以考虑?技术可行性。
使用现有的技术能实现这个系统吗?经济可行性。
这个系统的经济效益能超过它的开发成本吗?社会可行性。
社会因素对项目系统有哪些制约和影响?操作/运作可行性。
系统的操作方式在这个用户组织内行得通吗?需求分析(2)详细调查与初步调查的区别①目的不同。
初步调查的目的是明确问题和系统开发要解决的主要问题和目标,论证系统开发的必要性和可能性。
详细调查的目的是为了弄清现行系统的基本功能及信息流程,为新系统逻辑模型提供基础。
②内容不同。
初步调查的重点是了解现行系统的概要情况及与外部的关系,包括资源情况、能力情况、外部影响情况等。
详细调查的重点在于更详细、更具体系统的内部情况,从而可以提供在新系统建设时改进或替换的内容。
常见的详细调查方法有:①重点询问方式重点询问调查采用关键成功因素法的方式,列举若干项目系统可能的、关键的问题,自顶向下宏观展开,全面地与用户进行沟通,并对结果进行分类归纳、分析,从中找出影响系统开发工作成败的主要因素,同时对其他因素进行重要性次序排列。
②问卷调查方式对需要调查的各项内容,绘制相应形式的图表,对管理和部分业务操作人员进行全面的、易于沟通的需求分析调查,进而通过分析、整理调查结果,逐步获得需要调查研究的内容。
根据所需调查的内容,调查问卷可以分为组织机构调查表,功能需求调查表,业务流程调查表,机构内部各部门组织结构及业务范围调查表,人员素质分析表,信息需求调查表,系统业务文件/报表调查表,设备使用状况调查表,现行系统其他问题征集表。
③实践参与的调查方式通过其他方式调查获得的结果,若与实际存在矛盾或各种调查结果不一致、前后连接矛盾时,必须带着产生矛盾的问题深入实际工作岗位上去,走访调查、跟班作业等方式来真正地参与实践,掌握详细的管理工作、业务流程、数据流程以及具体工作的细节,弄清楚矛盾问题产生的具体环节并且加以解决。
④资料查阅方式文献资料是重要的用户业务信息来源,在调查的初期问题域分析、中期业务与管理的补充完善、后期用户的核检与运行工作中,通过分析用户单位的现有文献资料,来获得诸如组织结构、规章制度、管理模式、工作流程与方法等方面的切实数据。
⑤原型(系统)模型研讨方式在系统开发初期,从用户单位的简单需求出发,快速建立原型目标系统,从而构建了一个用户与开发单位的交流平台,通过原型系统,用户获得一定程度的需求,进一步可以进行评估并提出修改意见,系统开发单位由此进行相应的修改完善。
数据分析数据流程分析(Data Flow Analysis,DFA)方法源于结构化分析,是一种以数据流技术为基础的、自顶向下的、逐步求精的系统分析方法。
数据流程分析的核心特征是“分解”和“抽象”。
(4)命名数据流程图各元素的命名是否恰当,直接影响数据流程图的可读性和可理解性。
因此,在命名时应注意:①为数据流(或数据存储)命名名字应代表整个数据流(或数据存储)的内容,而不是仅仅反映它的某些成分;不使用空洞的、缺乏具体含义的名字(如“数据”、“信息”、“输入”之类);如果在为某个数据流(或数据存储)起名字时遇到了困难,则很可能是因为对数据流程图分解不恰当造成的,考虑重新分解,看是否能克服这个困难。
②为处理命名通常先为数据流命名,然后再为与之相关联的处理命名,这样命名比较容易;名字应该反映整个处理的功能,而不是它的一部分功能,或分支处理功能;名字最好由一个具体的及物动词加上一个具体的宾语组成。
应该尽量避免使用“加工”、“处理”等空洞笼统的动词作名字;通常名字中仅包括一个动词,如果必须用两个动词才能描述整个处理的功能,则把这个处理再分解成两个处理可能更恰当些;如果在为某个处理命名时遇到困难,则很可能是发现了分解不当的迹象,应考虑重新分解。
③为实体命名名字要保持整体的一致性,不可同样的内容,在多处出现了不同的名称表示;名字由名词形式表示,不出现动词;数据源点/终点所表示的实体,并不需要在开发目标系统的过程中设计和实现,它并不属于数据流程图的核心内容,只不过是目标系统的外围环境部分(可能是人员、计算机外部设备或传感器装置)。
通常,为其命名时采用它们在问题域中习惯使用的名字(如“采购员”、“‘仓库管理员”等)。
(5)绘图规则以下的绘图规则,可以提高绘图的正确性并直观地从图上排除一些简单的错误。
数据处理。
不能只有输出,或只有输入,而且输入和输出不能完全相同;外部实体。
数据流不能直接从一个外部实体到另一个外部实体,而必须通过数据处理;数据存储。
数据流不能直接从一个数据存储到另一个数据存储,而必须通过数据处理。
数据流不能直接从一个外部实体到一个数据存储,反之也不行,而必须通过数据处理;数据流。
数据流只能单向。
数据流不能直接流入它所流出的数据处理,而必须通过其他数据处理过程,产生新数据流的同时,将原数据流返回,即,不能采用循环自处理方式。
数据流进入数据存储表示维护,离开数据存储表示检索(或查询)。
数据字典(Data Dictionary,DD)是关于数据的信息集合,即对数据流程图中包含的所有元素的定义的集合。
由数据元素组成数据的方式只有下述前三种基本类型:①顺序。
即以确定次序连接两个或多个分量。
②选择。
即从两个或多个可能的元素中选取一个。
③重复。
即把指定的分量重复零次或多次。
结构化语言使用的语句类型只有以下三种:祈使语句条件语句循环语句(1)从哪些方面进行可行性分析?如何进行可行性分析?(3)详细调查环节需要调查哪些内容?简述详细调查与初步调查的区别。
(4)详细调查的方法有哪些?试举例说明。
(5)什么是数据流程分析?简述数据流程分析核心特征的含义。
(9)根据读者所在组织机构,绘制相应部门的组织结构图和某项业务的管理功能图。
(10)为方便患者挂号,某医院拟开发一个患者挂号系统。
患者向挂号处提供个人信息(患者姓名、性别、年龄、工作单位、家庭住址、就诊科室、就诊类型)给该系统,系统为患者安排就诊科室及医生,并打印出挂号单(含挂号费用)给患者。
之后,患者据此挂号单到就诊科室,出具给相关主治医生即可就诊。
其中,“就诊类型”指名了是专家号,还是普通号。
请设计该挂号系统的业务流程图和数据流程图(要包括一层、二层数据流程图),并给出部分要素的数据字典描述。
(11)某购物网站系统。
其中的购物流程如下:顾客先行在该网站进行注册,成功后登录该网站,身份验证无误,进入该网站的主页,依据网站的商品分类、商品介绍、用户评议和自己的购买意向等因素,选定所购商品,加入购物车,之后或继续购物、或立即付款(结算)、或延后付款、或取消付款。
若决定购买,形成订单并确认订单信息,提交订单,付款时可采用不同的结算方式(现金交易、在线支付、银行卡支付、手机支付、快钱等多种方式)付款,付款结束后,回到网站主页关注购物状态信息(订单处理信息),等候到货。
同时,网站出具商品出货清单(订单)及账单,联系商品供应商和物流公司出货、验货(扫描确认)、打包、分理、运输、送货上门,最终商品交付该顾客,验证无误,签收并网上确认,给出商品和服务质量评议;若验证有误或商品有损,要求物流公司退货,并网上实施取消、退货或投诉等行为。
请设计本系统购物的业务流程图和数据流程图。