信息系统需求分析及设计

举报
资源描述
1可行性分析可行性分析系统规划系统规划现行系统现行系统详细调查详细调查系统化分析系统化分析新逻辑方案新逻辑方案系统设计系统设计组织结构组织结构功能结构功能结构业务流程业务流程数据流程数据流程初步调查初步调查信息系统需求分析信息系统需求分析信息系统需求分析信息系统需求分析目录目录1、系统分析系统分析概述概述2、可行性分析、可行性分析3、现行系统详细调查、现行系统详细调查4、数据字典、数据字典5、处理逻辑的、处理逻辑的表达表达6 6、需求规格说明书、需求规格说明书3q1.1系统分析的对象系统分析的对象q1.2系统分析的目的系统分析的目的q1.3系统分析的困难系统分析的困难q1.4系统分析的关键系统分析的关键q1.5系统分析的原则系统分析的原则1、系统分析概述系统分析概述41、系统分析概述系统分析概述 系系统统分分析析是是开开发发管管理理信信息息系系统统过过程程中中最最重重要要、也也是是最最困困难难的的阶阶段段。同同系系统统设设计计一一同同是是整整个个MISMIS开开发发工工作作的的核核心心部部分分,系系统统分分析析工工作作的的好好坏坏,在在很很大大程程度度上上决决定定了了系统的成败。系统的成败。51、系统分析概述系统分析概述 当前系统物理模型逻辑模型目标系统物理模型逻辑模型模型化抽象化具体化实例化系统分析系统设计优化导出61、系统分析概述系统分析概述系统分析的对象系统分析的对象 手工系统和已采用计算机的信息系统手工系统和已采用计算机的信息系统 7系统分析的目的系统分析的目的 在充分认识原系统的基础上,通过在充分认识原系统的基础上,通过可行性分析、业务流程可行性分析、业务流程分析和数据流程分析分析和数据流程分析等手段,发现问题和薄弱环节,最后等手段,发现问题和薄弱环节,最后完成新系统的完成新系统的逻辑方案设计逻辑方案设计,或称,或称逻辑模型设计。逻辑模型设计。1、系统分析概述、系统分析概述8系统分析的目的系统分析的目的 逻辑方案解决逻辑方案解决“做什么做什么”,是系统分析的任务,是系统分析的任务(即系统要完(即系统要完成什么样的功能,提供什么样的信息)成什么样的功能,提供什么样的信息)物理方案解决物理方案解决“怎样做怎样做”,是系统设计的任务,是系统设计的任务(既系统的各(既系统的各项功能是如何实现的,用什么样的具体方法产生和提供信息)项功能是如何实现的,用什么样的具体方法产生和提供信息)。1、系统分析概述、系统分析概述9现实世界现实世界问题问题观念世界观念世界逻辑模型逻辑模型数据世界数据世界物理模型物理模型计算机世界计算机世界计算机可计算机可执行模型执行模型根据问题进行抽象根据系统平台进行设计利用实用软件进行描述管理信息系统的开发过程管理信息系统的开发过程1、系统分析概述、系统分析概述系统分析的目的系统分析的目的101、系统分析概述、系统分析概述系统分析的困难系统分析的困难(1)客户不清楚需求)客户不清楚需求a.知道要什么但说不明白知道要什么但说不明白b.不知道要什么不知道要什么c.不知道要什么但却指出要什么不知道要什么但却指出要什么(2)需求自身经常变动)需求自身经常变动a.喜新厌旧喜新厌旧b.认识加深,导致更改(一般至少认识加深,导致更改(一般至少3次)次)c.环境的变化环境的变化(3)分析人员和客户的误解)分析人员和客户的误解a.业务员不懂技术,技术员不懂业务业务员不懂技术,技术员不懂业务11系统分析的关键系统分析的关键“理解理解理解理解”“表达表达表达表达”“理解理解理解理解”和和和和“表达表达表达表达”过程的实质是要把原来由过程的实质是要把原来由过程的实质是要把原来由过程的实质是要把原来由最终用户所进行的各项具体的管理工作纳入计算最终用户所进行的各项具体的管理工作纳入计算最终用户所进行的各项具体的管理工作纳入计算最终用户所进行的各项具体的管理工作纳入计算机系统之中机系统之中机系统之中机系统之中要求系统分析人员要善于挖掘出用户没有明确表达出来要求系统分析人员要善于挖掘出用户没有明确表达出来要求系统分析人员要善于挖掘出用户没有明确表达出来要求系统分析人员要善于挖掘出用户没有明确表达出来的需求,要善于通过系统分析修正用户提出的要求的需求,要善于通过系统分析修正用户提出的要求的需求,要善于通过系统分析修正用户提出的要求的需求,要善于通过系统分析修正用户提出的要求用什么样的工具描述对系统的理解用什么样的工具描述对系统的理解用什么样的工具描述对系统的理解用什么样的工具描述对系统的理解使得用户能够看懂,能够与系统分析员共同讨论和修改使得用户能够看懂,能够与系统分析员共同讨论和修改使得用户能够看懂,能够与系统分析员共同讨论和修改使得用户能够看懂,能够与系统分析员共同讨论和修改使得系统设计员和程序员能够正确理解,保证开发的系统符合用户需求使得系统设计员和程序员能够正确理解,保证开发的系统符合用户需求使得系统设计员和程序员能够正确理解,保证开发的系统符合用户需求使得系统设计员和程序员能够正确理解,保证开发的系统符合用户需求1、系统分析概述、系统分析概述12系统分析的基本原则系统分析的基本原则 (1)逻辑设计与物理设计分开)逻辑设计与物理设计分开n设计人员过早地考虑了具体的物理细节在选择处理设计人员过早地考虑了具体的物理细节在选择处理方法及具体硬件、软件方面花了很多时间和精力方法及具体硬件、软件方面花了很多时间和精力n到了开发后期又往往发现有的内容不合适,或者根到了开发后期又往往发现有的内容不合适,或者根本不需要,这时推翻重来,浪费很多人力、物力,本不需要,这时推翻重来,浪费很多人力、物力,若是大系统开发,后果更为严重若是大系统开发,后果更为严重1、系统分析概述、系统分析概述13系统分析的基本原则系统分析的基本原则 (2)结构化分析的原则)结构化分析的原则n以抽象和分解为手段,对系统进行自顶向下的逐以抽象和分解为手段,对系统进行自顶向下的逐层分解、逐步细分、逐步求精,从而达到易于理层分解、逐步细分、逐步求精,从而达到易于理解的目的。解的目的。抽象是先考虑问题的最本质属性,暂不考虑具体细节,抽象是先考虑问题的最本质属性,暂不考虑具体细节,以后再逐层添加细节,即把复杂的处理内容隐蔽起来,以后再逐层添加细节,即把复杂的处理内容隐蔽起来,便于抓住主体,有利于对问题的理解。便于抓住主体,有利于对问题的理解。分解是把一个复杂问题分割成若干个较小、较易解决的分解是把一个复杂问题分割成若干个较小、较易解决的问题,然后分别处理问题,然后分别处理1、系统分析概述、系统分析概述14自自自自顶顶顶顶向向向向下下下下顶层顶层结构化分析的基本思想结构化分析的基本思想结构化分析的基本思想结构化分析的基本思想1、系统分析概述、系统分析概述15系统分析的基本原则系统分析的基本原则 (3)基于原系统、高于原系统原则)基于原系统、高于原系统原则n要求系统分析工作既不脱离实际,凭空想象,又要要求系统分析工作既不脱离实际,凭空想象,又要对现行系统中不合理的管理体制、管理模式、思想对现行系统中不合理的管理体制、管理模式、思想观念、工作方法以及传统习惯等进行大胆的改革和观念、工作方法以及传统习惯等进行大胆的改革和正确的引导,从而充分发挥信息技术的能力,提高正确的引导,从而充分发挥信息技术的能力,提高工作效率,提高管理水平。工作效率,提高管理水平。1、系统分析概述系统分析概述16系统分析的基本原则系统分析的基本原则 (4)用户参与原则)用户参与原则 n尽管系统分析员在系统分析阶段要熟悉业务,但毕尽尽管系统分析员在系统分析阶段要熟悉业务,但毕尽时间有限、缺乏实践,因此在系统分析的过程中要有时间有限、缺乏实践,因此在系统分析的过程中要有具有较强工作经验的业务人员参与工作具有较强工作经验的业务人员参与工作n这样使系统分析员能及时掌握用户情况,便于交流;这样使系统分析员能及时掌握用户情况,便于交流;能及时修改或补充用户需求;使用户及早熟悉系统能及时修改或补充用户需求;使用户及早熟悉系统1、系统分析概述、系统分析概述17q2.1可行性分析的任务可行性分析的任务q2.2可行性分析的内容可行性分析的内容q2.3可行性分析的报告可行性分析的报告q2.4详细调查详细调查2、可行性分析和详细调查概述、可行性分析和详细调查概述 182.1 2.1 可行性分析的任务可行性分析的任务可行性分析可行性分析是要决定是要决定做还是不做做还是不做n可行性分析是客观的,科学的,但决策仍有可能是错误的.192.1 2.1 可行性分析的任务可行性分析的任务明确开发的必要性和可行性n必要性来自实现开发任务的迫切性必要性来自实现开发任务的迫切性IS的开发是来自合作伙伴的需要、竞争对手的挑战,或者是其它行业管的开发是来自合作伙伴的需要、竞争对手的挑战,或者是其它行业管理信息系统发展水平,或者是新的信息技术理信息系统发展水平,或者是新的信息技术出现等。出现等。n可行性则取决于实现应用系统的资源和条件可行性则取决于实现应用系统的资源和条件n可可行行性性分分析析需需建建立立在在初初步步调调查查的的基基础础上上,了了解解原原系系统统存存在在的的问问题题,用户对新系统的要求等用户对新系统的要求等必要的应用项目未必必要的应用项目未必都是可以实现的都是可以实现的202.2 2.2 可行性分析的内容可行性分析的内容管理上的可行性管理上的可行性指管理人员对开发应用项目的态度和管理方面的条件。技术上的可行性技术上的可行性分析当前的软、硬件技术能否满足对系统提出的要求,以及考虑开发人员的水平。经济上的可行性经济上的可行性主要是预估费用支出和对项目的经济效益进行评价。212.3 2.3 可行性分析报告可行性分析报告分析报告的重点内容(可以参考相关的文献)系统简述项目目标项目投资(包括人力、资金、设备及时间)可行性研究(管理、技术、经济三方面)结论项目可行,条件成熟,可立即开始进行需要修改目标,追加资源或等待条件成熟;不可能或没有必要进修改目标,项目终止22可行性论证会议可行性论证会议可行性分析报告提交主管部门以后,按规定要召可行性分析报告提交主管部门以后,按规定要召开由开由主管部门主管部门主持,主持,用户单位用户单位、研制单位研制单位和和其他其他单位的专家学者单位的专家学者参加的可行性论证会,对可行性参加的可行性论证会,对可行性报告进行广泛的、深入的讨论和研究。报告进行广泛的、深入的讨论和研究。返回返回可行性分析报告可行性分析报告要尽量取得有关管理人员的一致认要尽量取得有关管理人员的一致认识,并经过主管领导批准,才可付之实施,进入对识,并经过主管领导批准,才可付之实施,进入对系统进行详细调查的阶段。系统进行详细调查的阶段。2.3 2.3 可行性分析报告可行性分析报告23对图书馆进行初步调查的具体内容为:对图书馆进行初步调查的具体内容为:(1)图书馆的规模:现藏书册数、种类;)图书馆的规模:现藏书册数、种类;(2)图书馆的主要业务:)图书馆的主要业务:(3)图书馆下设几个部门;)图书馆下设几个部门;(4)图书馆职工人数;)图书馆职工人数;(5)职工受教育程度;)职工受教育程度;(6)主要购书单位;)主要购书单位;(7)图书编码方式;)图书编码方式;(8)现有多少读者在此借书;)现有多少读者在此借书;(9)读者借书凭证;)读者借书凭证;(10)读者分类;)读者分类;(11)图书馆的上级领导对开发新系统的态度;)图书馆的上级领导对开发新系统的态度;(12)开发新系统要投入的资金;)开发新系统要投入的资金;(13)开发新系统的时间(规定多长时间开发完成)。)开发新系统的时间(规定多长时间开发完成)。案例分析案例分析 图书馆管理信息系统初步调查图书馆管理信息系统初步调查24通过系统初步调查,对某单位图书馆的各个方面通过系统初步调查,对某单位图书馆的各个方面有了具体的了解。现对该单位开发图书馆管理信息系有了具体的了解。现对该单位开发图书馆管理信息系统的可行性进行分析。统的可行性进行分析。技术上可行技术上可行该该系系统统所所需需硬硬件件设设备备,如如服服
展开阅读全文
温馨提示:
金锄头文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
相关资源
正为您匹配相似的精品文档
相关搜索

当前位置:首页 > 办公文档 > 解决方案


电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号