信息系统分析重点

合集下载

信息系统分析与设计知识点

信息系统分析与设计知识点

信息系统分析与设计知识点一、需求分析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

信息系统分析与设计考试重点.doc

1.企业系统规划法(BSP法)IBM公司20世纪70年代初提出了BSP(Business System Planning,业务系统规划法),用于内部系统开发。

它主要是基于用信息支持企业运行的思想,是一种自上而下识别系统目标,识别业务过程,识别数据,然后再口下而上设计系统,以支持冃标的IS规划方法。

BSP方法,是进行组织的信息系统规范的一套规范方法。

作为一种方法论,BSP的特点是全面详细的对金业或组织的基本业务活动进行分析,从而确定其信息需求,为有针对性的进行信息系统建设提供坚实的基础。

BSP的基本思想:企业或组织的结构和人员是处于经常的变动之中的,但是,其基本功能(或基本业务)则是相对稳定的。

因此,从长远來说,信息系统建设必须针对基本业务。

把基木业务的流程(或过程)及其对信息系统的要求(包括信息的内容及信息服务的功能)切实理清,就能使信息系统的建设得到切实的收效,并fl•能够适应机构、人员等不断变化的情况,保持信息系统的稳定和有效。

实施步骤:第一步,定义业务过程第二步,定义数据类第三步,分析业务与数据的关系第四步,确定系统的总体结构笫五步,确定子系统的优先顺序第六步,完成规划报告,建立实施机制BSP法的特点:①比较全面,紧紧围绕基木业务,适于对组织的工作状况建立完整的概念。

②时间和人力成本比较大③摊子太大,难以明确目标2CSF方法所谓的关键成功因素,指的是企业或组织在规划期内影响企业战略成功实现的关键性的任务。

其基本出发点是认为:金业的信息系统需求是由少数CSF所决定的。

CSF的方法是重点突破。

CSF方法的基本思路是:从组织内外的环境出发,找出影响信息系统建设,决定项冃成败的方方面面的制约因素,通过调动各方面人员的知识与经验,川科学的方法找出其屮的关键因索。

通过这些纽织的资源和力量,做出信息化建设的战略规划。

CSF 方法的基本步骤:①明确组织的战略目标;②识别组织战略的成功因素;③选择和确定关键成功因素;④确定关键成功因素的性能指标及要求;⑤针对关键成功因素确定信息系统建设的方向与策略。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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)某购物网站系统。

其中的购物流程如下:顾客先行在该网站进行注册,成功后登录该网站,身份验证无误,进入该网站的主页,依据网站的商品分类、商品介绍、用户评议和自己的购买意向等因素,选定所购商品,加入购物车,之后或继续购物、或立即付款(结算)、或延后付款、或取消付款。

若决定购买,形成订单并确认订单信息,提交订单,付款时可采用不同的结算方式(现金交易、在线支付、银行卡支付、手机支付、快钱等多种方式)付款,付款结束后,回到网站主页关注购物状态信息(订单处理信息),等候到货。

同时,网站出具商品出货清单(订单)及账单,联系商品供应商和物流公司出货、验货(扫描确认)、打包、分理、运输、送货上门,最终商品交付该顾客,验证无误,签收并网上确认,给出商品和服务质量评议;若验证有误或商品有损,要求物流公司退货,并网上实施取消、退货或投诉等行为。

请设计本系统购物的业务流程图和数据流程图。

相关文档
最新文档