管理信息系统开发过程

合集下载

管理信息系统的开发方法

管理信息系统的开发方法

管理信息系统的开发方法信息系统开发是一种涉及许多的复杂过程,需要大量的人力、财务和物力投入。

而管理信息系统的开发方法,则是一种科学的、可行的、可控制的方法,以确保信息系统能够高效地开发、运行和维护。

下面,我们将就管理信息系统的开发方法做一简要的介绍。

一、系统开发生命周期模型系统开发生命周期模型是系统开发过程中的基本模型。

它是将系统开发过程划分为若干个阶段,并在每个阶段中明确规划各项任务,以便确保开发过程的顺利进行。

常见的系统开发生命周期模型有瀑布模型、原型模型、螺旋模型等。

其中,瀑布模型是最经典的一种。

瀑布模型主要分为六个阶段:需求分析、系统设计、编码、测试、实施和维护。

需求分析阶段:在这个阶段,需要确定项目的目标、用户需求和系统功能。

系统设计阶段:在此阶段,将根据需求分析得到的结果,绘制系统的架构图和流程图。

编码阶段:在此阶段,需要将所设计的系统实现代码,并对代码进行优化。

测试阶段:在此阶段,需要测试系统是否能够达到预期的目标。

实施阶段:在此阶段,需要将系统推向广大用户并进行反馈。

维护阶段:在此阶段,需要对系统进行更新和维护。

二、面向对象的系统开发方法面向对象的系统开发方法是当前最为流行的一种系统开发方法。

它强调将软件系统看作一个对象集合,面向对象的软件开发方法主要包括分析、设计、编码和测试四个阶段。

在分析阶段,重点是确定软件系统需要完成的任务和功能;在设计阶段,重点是将分析阶段得到的程序使用对象的形式表示出来,同时进行抽象和继承;在编码阶段,重点是将设计完成的对象转换成程序语言,并对其进行调试和优化;在测试阶段,重点是对程序进行各种测试,以便进行系统的交付和维护。

面向服务的系统开发方法主要是针对当前的大数据与云计算的现实环境。

它而是集成了各种信息技术、网络技术和管理知识,以便能够充分发挥信息系统的价值。

在面向服务的系统开发方法中,系统开发的重点是将总体的系统划分为若干个模块,然后将模块看做一个服务,以便能够实现各个模块之间的连接和交互。

管理信息系统的开发方式和方法

管理信息系统的开发方式和方法

管理信息系统的开发方式和方法一、瀑布模型瀑布模型是最早被广泛应用于管理信息系统开发的一种方法,它强调了线性且有序的开发过程。

该模型将开发过程分为需求分析、系统设计、系统编码、系统测试和系统维护五个阶段,并要求每个阶段必须完成后再进行下一阶段的开发。

这种方法适用于开发较小规模或较为简单的系统,但由于需求在整个开发过程中不能改变,未考虑需求变化和用户反馈,容易导致开发结果与用户实际需求不符。

二、原型模型原型模型强调通过构建原型系统来满足用户对系统功能的需求,并通过反复迭代改善系统的性能和功能。

该模型在需求阶段会根据用户的需求和反馈,快速建立一个原型系统,以便用户了解系统的功能和界面,并提供意见和建议。

根据用户的反馈,逐步改进并逐渐完善系统。

原型模型适用于系统需求较为模糊或复杂的情况,因为可以通过原型演示迅速调整和改变系统的功能。

三、增量模型增量模型是将系统开发过程分为多个增量阶段,每个增量阶段完成一个或多个子功能的开发。

每个增量阶段的功能越来越完整,逐步完成系统的整体构建。

这种方法可以更好地控制开发过程,及时发现问题并加以解决。

增量模型适用于系统需求比较稳定,但对系统性能和功能有需求变更的情况。

四、敏捷开发敏捷开发方法是一种将需求分析、系统设计、系统编码、系统测试和系统维护等开发过程融入一个迭代循环中的方法。

通过不断地迭代和交付功能模块,根据用户的反馈和需求变更进行调整和改进。

敏捷开发方法注重用户参与和团队合作,强调响应变化以及快速交付价值。

它适用于需求较为模糊、需要快速迭代和响应变化的情况。

购买开发购买开发是指通过购买现有的软件产品或解决方案来满足系统的需求。

这种方法可以节约开发时间和人力成本,但需要根据实际需求选择合适的产品,并与供应商进行合作和沟通,以确保产品能够满足系统的需求和用户的期望。

购买开发适用于需求相对简单且可以通过现有产品满足的情况。

总之,管理信息系统的开发方式和方法应根据实际需求、项目规模和开发团队的能力进行选择。

简述管理信息系统的开发方式和开发方法

简述管理信息系统的开发方式和开发方法

简述管理信息系统的开发方式和开发方法
管理信息系统的开发方式包括自主开发、外购和外包三种方式。

1. 自主开发:企业内部组建开发团队,根据自身需求和要求,从头开始设计、开发和实施管理信息系统。

优点是可以完全按照企业的需求进行定制,可以灵活调整和变更系统功能,但需要投入大量的时间、人力和资金,且对技术要求较高。

2. 外购:企业以购买的方式获取现有的管理信息系统软件并加以定制适配。

优点是省去了自主开发的时间和成本,可以快速部署和上线,但部分功能可能无法满足企业特定需求,还需进行定制和二次开发。

3. 外包:将管理信息系统的开发和维护全部或部分外包给专业的软件开发公司或服务提供商。

优点是企业无需投入大量的内部资源,可以专注于核心业务,同时可以借助外部专业团队的经验和技术优势,但需要对外包合作方进行严格的选择和管理。

管理信息系统的开发方法主要有瀑布模型、螺旋模型和敏捷开发方法。

1. 瀑布模型:按照线性流程逐步进行系统开发,包括需求分析、系统设计、编码、测试、部署和维护等阶段。

每个阶段的输出作为下一阶段的输入,适用于需求相对稳定的项目。

2. 螺旋模型:将开发过程划分为若干个循环,每个循环包括确定目标、风险评估、开发、评审和计划下一次循环等阶段。


个循环都可视为一次迭代,可以灵活应对需求的变化和新的风险,适用于需求不确定或风险较高的项目。

3. 敏捷开发方法:强调迭代、增量和交互式的开发方式,重视需求的变化和快速响应。

采用短周期的开发、测试和反馈循环,通过持续交付高质量的软件来满足用户需求,适用于快速变化的项目和较小规模的开发团队。

根据具体项目的需求和特点,可以综合选择适当的开发方式和方法。

信息系统管理流程

信息系统管理流程

信息系统管理流程在当今数字化的时代,信息系统已经成为企业和组织运营的核心支撑。

一个高效、稳定、安全的信息系统对于提高工作效率、优化业务流程、增强竞争力至关重要。

而要实现这一目标,就离不开科学合理的信息系统管理流程。

信息系统管理流程涵盖了从系统规划、设计、开发、实施到运维、优化的全过程。

它就像是一条无形的链条,将各个环节紧密连接在一起,确保信息系统能够持续地为组织创造价值。

首先,系统规划是信息系统管理的起点。

在这个阶段,需要对组织的战略目标、业务需求、现有信息系统的状况进行全面的分析和评估。

例如,一家制造业企业想要提升生产效率,可能需要规划一个能够实时监控生产流程、自动调度资源的信息系统。

这就需要深入了解企业的生产工艺、销售订单情况、库存水平等诸多方面,以明确信息系统的功能和性能要求。

接下来是系统设计。

根据规划阶段确定的需求,进行系统的架构设计、模块划分、数据库设计等工作。

这就好比建造房屋时绘制蓝图,要考虑到系统的可扩展性、兼容性、安全性等因素。

比如,设计一个电商平台的信息系统,要考虑到未来用户量的增长,选择合适的服务器架构;要确保能够与各种支付系统、物流系统进行对接,同时还要采取严格的安全措施保护用户的个人信息和交易数据。

系统开发则是将设计转化为实际的系统。

开发团队使用各种编程语言和开发工具,按照设计方案进行代码编写、测试和调试。

这个过程需要严格遵循开发规范和质量标准,确保系统的功能正确、性能稳定。

同时,还要进行单元测试、集成测试、系统测试等多种测试,以发现和修复潜在的问题。

系统实施是将开发完成的信息系统部署到实际的生产环境中。

这包括硬件设备的安装调试、软件系统的安装配置、数据的迁移等工作。

在实施过程中,要做好风险评估和应对措施,确保系统的顺利上线。

比如,一家医院在实施新的医疗信息系统时,可能会面临数据丢失、系统故障等风险,需要提前制定备份方案和应急预案。

系统运维是信息系统管理的重要环节。

在系统运行过程中,需要对硬件设备、软件系统、网络环境进行监控和维护,及时处理各种故障和问题。

管理信息系统的开发和实践

管理信息系统的开发和实践

管理信息系统的开发和实践随着信息技术的不断发展和应用,信息系统已经成为企业管理中不可或缺的重要组成部分。

管理信息系统的开发和实践,是保证企业信息化建设顺利进行以及信息化管理水平提高的关键。

一、管理信息系统的基本概念管理信息系统(MIS)是利用信息技术、数据处理和计算机系统等技术手段为企业管理提供信息支持和服务的一种信息系统。

管理信息系统的主要功能有:数据的采集、处理、存储和传输、信息的分析与决策支持、信息资源共享和利用等。

管理信息系统的设计必须考虑到企业的特点、管理目标以及各类信息的需求,才能满足企业管理中的实际需求。

此外,管理信息系统还应考虑系统的安全、可靠性以及用户使用的方便性等方面,提供完善的数据保护和恢复机制,确保信息的安全和完整性。

二、管理信息系统实践的特点1. MIS的开发往往需要提供个性化定制服务,以完全满足企业的管理需求。

2. MIS的开发周期长,需要经过多轮的测试和调整才能达到预期的效果。

3. 在MIS的开发过程中,需进行系统集成和数据同步等方面的工作,确保各个模块之间的协作效果。

4. 在企业运行过程中,MIS也需要进行不断的更新和升级,以满足不断发展的信息化需求。

5. MIS的维护工作必须及时、高效,解决各类问题,保证系统的正常运行。

三、MIS开发实践的关键问题1.需求分析需求分析是开发MIS的重要环节,要全面考虑企业的管理特点、目标及各类管理需求,准确明确开发目标。

2. 模块化设计MIS开发过程中,采用模块化设计,即将系统拆分成各个相对独立的模块,以方便后期的调试和维护。

3. 数据库设计MIS的数据库设计必须考虑到数据安全和可靠性问题,进行系统性建模,尽可能避免数据出错或数据泄露的问题。

4. 系统集成MIS是一个综合性的系统,需要进行各个模块的集成工作和数据同步工作,保证系统的正常运行。

5. 用户培训随着MIS的使用,企业员工需要掌握各模块的使用方法和流程,通过技术培训和文件资料等手段,加强对MIS的使用和维护,最大程度呈现MIS的效益。

第2章 信息系统开发过程管理

第2章  信息系统开发过程管理

2.1.2 CMM框架 框架
4、已管理级关键域 、 – (1)定量过程管理(QPM,Quantify Process Management):利用过程数据库中的数据,进行量化分析, 测定开发过程的性能,定义量化管理指标及指标值,一旦这 些指标值稳定在可接受的范围内,则将其作为量化管理的基 准,用来实施量化管理。定量过程管理的活动包括制定定量 过程管理计划,根据计划实施过程管理活动,采集数据并进 行量化分析,确定量化管理指标及管理基准值,对开发过程 进行量化控制。 – (2)软件质量管理(SQM,Software Quality Management):在对软件产品定量了解的基础上,确定软件 产品质量目标,制定实现质量目标的实施计划,按目标要求 对开发过程实施监控和调整,最终达到满足用户对信息系统 高质量的需要和期望。
2.1.2 CMM框架 框架
2、可重复级 、 – 为开发过程制定了一套严格的规章制度,约 束开发人员的开发行为,使他们能够按照制 度要求,以相同的开发模式从事一个和另一 个项目开发工作,这时的开发过程便是一个 可重复的过程。
2.1.2 CMM框架 框架
2、可重复级关键域 、
– (1)需求管理(RM,Requirements Management):项 目组在获得用户需求过程中所进行的一系列活动,包括需求 的获取、审查、管理和控制以及需求变更的审查、评估等等。 – (2)软件项目计划(SPP,Software Project Planning): 为信息系统开发和软件项目活动的管理提供一个合理的基础 和可行的工作计划,体现了信息系统开发的计划性,包含的 活动有:项目经理负责制定项目计划,对信息系统开发项目 的规模、工作量、成本进行估计,对进度和其他内容进行约 定。 – (3)软件项目跟踪和监控(SPTO,Software Project Tracking and Oversight):对实际开发进程实施跟踪和监控, 以便当项目的执行与计划有较大偏离时,能够采取有效行动。

管理信息系统的开发方法

管理信息系统的开发方法

管理信息系统的开发方法管理信息系统(MIS)的开发方法是指为满足管理需求,利用技术手段和方法,按照一定的步骤和流程,对MIS进行全面规划、设计、实施和维护的过程。

本文将从需求分析、系统设计、系统实施和系统维护四个方面介绍MIS的开发方法。

首先是需求分析阶段,这是MIS开发的基础,包括确定管理目标、明确功能需求、收集数据等。

在确定管理目标时,需对组织的目标进行分析,了解组织的战略、业务流程和管理需求。

在明确功能需求时,需根据管理目标,确定系统所需的功能和特性,例如数据的收集、存储、分析和报告等。

在收集数据方面,需采用各种方法,如面谈、问卷调查、观察等,收集与系统开发相关的数据。

接下来是系统设计阶段,包括数据库设计、界面设计、系统架构设计等。

数据库设计是MIS开发的核心环节,需根据功能需求和数据收集结果,设计出适合系统需求的数据库结构,包括表、字段和关系等。

界面设计是指设计用户与系统之间的交互界面,需考虑用户的操作习惯、界面友好性和易用性等。

系统架构设计是指设计系统的整体框架,包括硬件和软件的选择、系统的分层结构和模块划分等。

然后是系统实施阶段,包括系统编码、测试、培训和上线等。

系统编码是指根据系统设计的结果,将设计结果转化为可执行的计算机程序代码。

在测试阶段,需对系统的功能、性能和稳定性进行全面测试,包括单元测试、集成测试和系统测试等。

培训是指对系统使用者进行相关知识和技能的培训,以提高其对系统的理解和使用能力。

最后是系统上线,即将系统部署到实际的运行环境中,供用户进行正式使用和操作。

最后是系统维护阶段,包括故障排除、功能更新和性能优化等。

在系统运行过程中,难免会出现一些故障和问题,需要及时进行排除。

此外,当管理需求发生变化时,需对系统进行功能更新,以满足新的管理需求。

同时,还需对系统的性能进行优化,以提高系统的效率和响应速度。

在MIS的开发方法中,需注重项目管理和团队合作。

项目管理是指对MIS开发过程进行规划、组织、指导和控制,包括时间管理、成本管理和质量管理等。

管理信息系统开发步骤

管理信息系统开发步骤

管理信息系统(MIS)的开发步骤通常包括以下几个阶段:
1.确定需求:在开发管理信息系统之前,首先需要与相关部门和最终用户充分沟通,了解
他们的需求和期望。

这可能涉及到开展调研、需求分析和编制需求规格说明书等工作。

2.系统设计:在确定了需求之后,需要进行系统设计,包括制定系统架构、数据库设计、
界面设计等。

系统设计阶段还会涉及到技术选型、功能模块划分、系统流程设计等工作。

3.开发实施:根据系统设计的方案和需求规格说明书,进行系统开发和编码工作。

这个阶
段包括软件编码、数据库开发、界面设计、系统集成等工作。

在开发完成后,需要进行系统测试,包括单元测试、集成测试和系统测试等,确保系统的质量和稳定性。

4.系统部署:经过测试和验收确认后,将开发完成的管理信息系统部署到生产环境中。


可能涉及到硬件设备的部署、软件安装配置、数据迁移等工作。

5.系统运维:管理信息系统部署到生产环境后,需要进行系统运维工作,包括系统监控、
故障处理、安全管理、性能优化、版本更新等工作。

同时也需要为系统管理员进行培训,确保其能够熟练地管理和维护系统。

6.系统评估与改进:系统上线后,需要对系统进行评估和监测,收集用户反馈和系统运行
数据,及时发现问题和改进空间,并进行系统优化和改进。

以上是一般管理信息系统开发的基本步骤,当然具体的开发流程会根据具体项目的规模、复杂性和需求而有所差异。

在整个开发过程中,与用户的沟通和反馈是非常重要的,以确保开发出符合实际需求的管理信息系统。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
信息系统开发的任务就是根据企业管理的目标、内容、 信息系统开发的任务就是根据企业管理的目标、内容、 规模、性质等具体情况,从系统论的观点出发, 规模、性质等具体情况,从系统论的观点出发,运用系统 工程的方法,按照系统发展的规律, 工程的方法,按照系统发展的规律,为企业建立起计算机 化的信息系统。其中最核心的工作, 化的信息系统。其中最核心的工作,就是开发出一套适合 于现代企业管理要求的应用软件。 于现代企业管理要求的应用软件。
6.2.1 系统分析概述
系统分析的步骤: 系统分析的步骤:
(1)进行系统初步调查和可行性研究 ) (2)对现行系统的详细调查、组织结构与业务流程分析、 )对现行系统的详细调查、组织结构与业务流程分析、 建立新系统的逻辑模型、提交系统分析报告。 建立新系统的逻辑模型、提交系统分析报告。 2.系统分析工作的特点 系统分析工作的特点 (1)工作内容涉及面广,不确定性大 )工作内容涉及面广, (2)系统分析工作主要面向组织管理问题,工作方式主要 )系统分析工作主要面向组织管理问题, 是和人打交道。 是和人打交道。 (3)系统分析工作追求的是有限目标 ) (4)系统分析的主要成果是文档 )
6.1.2信息系统开发的关键 信息系统开发的关键
1.管理方法科学化 管理方法科学化 管理方法的科学化主要体现在:管理工作的程序化、 管理方法的科学化主要体现在:管理工作的程序化、管理 业务的标准化、报表文件的规范化、 业务的标准化、报表文件的规范化、数据资料的完整性和代码 化。 2.领导者的重视与主要管理者的支持 领导者的重视与主要管理者的支持 建立管理信息系统是一项复杂的系统工程,工期长, 建立管理信息系统是一项复杂的系统工程,工期长,投资 涉及面广,它的建立和应用可能涉及某些业务流程、 大,涉及面广,它的建立和应用可能涉及某些业务流程、规章 制度,甚至组织结构的调整和改变,这些涉及全局性的问题, 制度,甚至组织结构的调整和改变,这些涉及全局性的问题, 只有最高领导者亲自过问才能解决。 只有最高领导者亲自过问才能解决。 3.建立本单位自己的计算机应用队伍 建立本单位自己的计算机应用队伍 为了取得实际效益,管理信息系统需要不断维护、修改、 为了取得实际效益,管理信息系统需要不断维护、修改、 扩充完善,以适应应用的发展变化。 扩充完善,以适应应用的发展变化。
6.2.3 可行性分析
可行性是指在当前的情况下, 可行性是指在当前的情况下,企业研制这个信息系统是 否有必要,是否具备必要的条件。 否有必要,是否具备必要的条件。 1.技术可行性 技术可行性 硬件、系统软件、应用软件、技术人员。 硬件、系统软件、应用软件、技术人员。 2.经济可行性 经济可行性 资金可行性、经济合理性(信息系统所带来的效益)。 资金可行性、经济合理性(信息系统所带来的效益)。 3.社会可行性 社会可行性 能否在该企业实现, 能否在该企业实现,在当前操作环境下能否很好地运 行。
第六章 管理信息系统开发过程
6.1信息系统开发概述 信息系统开发概述 6.2系统分析 系统分析 6.3系统设计 系统设计 6.4系统实施 系统实施 6.5系统评价与维护 系统评价与维护
6.1信息系统开发概述 信息系统开发概述
6.1.1信息系统开发的任务与原则 信息系统开发的任务与原则
1.信息系统开发的任务 信息系统开发的任务
6.1.1信息系统开发的任务与原则 信息系统开发的任务与原则
2.信息系统开发的原则 信息系统开发的原则
(1)完整性 ) 计算机化的MIS必须从系统总体出发,克服手工信 必须从系统总体出发, 计算机化的 必须从系统总体出发 息分散处理的弊病,各子系统的功能要尽可能规范, 息分散处理的弊病,各子系统的功能要尽可能规范,数 据采集要统一,语言描述要一致,信息资源要共享。 据采集要统一,语言描述要一致,信息资源要共享。保 证各子系统协调一致地工作,避免信息的大量重复( 证各子系统协调一致地工作,避免信息的大量重复(冗 ),寻求系统的整体优化 寻求系统的整体优化。 余),寻求系统的整体优化。 (2)相关性 ) 组成MIS的各子系统各有其独立功能,同时又相互 的各子系统各有其独立功能, 组成 的各子系统各有其独立功能 联系,相互作用。通过信息流把它们的功能联系起来。 联系,相互作用。通过信息流把它们的功能联系起来。
6.2.2 系统初步调查
1.系统初步调查 1.系统初步调查 (1)系统初步调查的目的 (2)调查的范围与内容 调查的范围应该围绕组织内部信息流所涉及领域的各个方面. 调查的范围应该围绕组织内部信息流所涉及领域的各个方面. 调查的具体内容包括组织机构和功能业务、 调查的具体内容包括组织机构和功能业务、组织目标和发展 战略、工艺流程和产品均成、数据与数据流程、 战略、工艺流程和产品均成、数据与数据流程、业务流程与工 作方式、管理方式和具体业务的管理方法、 作方式、管理方式和具体业务的管理方法、决策方式和决策过 可用资源和限制条件以及现存问题和改进意见。 程、可用资源和限制条件以及现存问题和改进意见。 基本内容包括:系统的基本情况、系统信息处理情况、 基本内容包括:系统的基本情况、系统信息处理情况、系统 资源情况、人员的态度。 资源情况、人员的态度。
6.2.3 可行性分析
可行性报告包括总体方案和可行性论证两个方面。 可行性报告包括总体方案和可行性论证两个方面。 (1)引言 信息建设的背景、必要性和意义。 (2)信息建设的背景、必要性和意义。 (3)拟建系统的候选方案 (4)可行性论证 几个方案的比较。 (5)几个方案的比较。
6.2.4详细调查 详细调查
6.2.4 详细调查
组织/业务关系图:对于组织内部各部分之间的联系程度。 组织 业务关系图:对于组织内部各部分之间的联系程度。 业务关系图
6.2.4 详细调查
2.详细调查的范围 详细调查的范围 调查的具体内容包括组织机构和功能业务、 调查的具体内容包括组织机构和功能业务、组织目标和 发展战略、工艺流程和产品均成、数据与数据流程、 发展战略、工艺流程和产品均成、数据与数据流程、业务 流程与工作方式、管理方式和具体业务的管理方法、决策 流程与工作方式、管理方式和具体业务的管理方法、 方式和决策过程、 方式和决策过程、可用资源和限制条件以及现存问题和改 进意见。 进意见。 3.组织结构图 组织结构图 反映组织内部之间隶属关系的树状结构图。 反映组织内部之间隶属关系的树状结构图。
1.详细调查的目的和原则 详细调查的目的和原则 目的:完整掌握现行系统的现状,发现问题和薄弱环节, 目的:完整掌握现行系统的现状,发现问题和薄弱环节, 收集资料, 收集资料,为下一步的系统化分析和提出新系统的逻辑设 计做好准备。 计做好准备。 原则:由使用部门的业务人员、 原则:由使用部门的业务人员、主管人员和设计部门的系 统分析人员、系统设计人员共同进行。尽量使用各种形象、 统分析人员、系统设计人员共同进行。尽量使用各种形象、 直观的图标工具。如组织结构图描述组织的结构, 直观的图标工具。如组织结构图描述组织的结构,用管理 业务流程图和表格分配图描述管理业பைடு நூலகம்状况, 业务流程图和表格分配图描述管理业务状况,用数据流程 图描述和分析数据、数据流程及各项功能, 图描述和分析数据、数据流程及各项功能,用判断树和决 策表等描述处理功能和决策模型。 策表等描述处理功能和决策模型。
6.1.1信息系统开发的任务与原则 信息系统开发的任务与原则
(3)适应性 ) MIS应对外界条件的变化有较强的适应能力。 应对外界条件的变化有较强的适应能力。 应对外界条件的变化有较强的适应能力 (4)可靠性 ) 只有可靠的系统才能得到用户的信任。因此在设计系 只有可靠的系统才能得到用户的信任。 统时,要保证系统软硬件设备的稳定性; 统时,要保证系统软硬件设备的稳定性;要保证数据采集 的质量;要有数据检验功能;要有一套系统的安全措施。 的质量;要有数据检验功能;要有一套系统的安全措施。 (5)经济性 ) 经济性是衡量系统值不值得开发的重要依据。 经济性是衡量系统值不值得开发的重要依据。开发过 程中,尽可能节省开支和缩短开发周期。 程中,尽可能节省开支和缩短开发周期。新系统投入运行 尽快回收投资,以提高系统的经济效益和社会效益。 后,尽快回收投资,以提高系统的经济效益和社会效益。
6.2 系统分析
6.2.1 系统分析概述
分析”通常是指对现有系统的内、外情况进行调查、 “分析”通常是指对现有系统的内、外情况进行调查、分 研究、分解、剖析,以明确问题或机会所在, 析、研究、分解、剖析,以明确问题或机会所在,认识解决这 些问题或把握这些机会的必要性, 些问题或把握这些机会的必要性,为确定有关活动的目标和可 能的方案提供科学依据。 能的方案提供科学依据。 1.系统分析的目标和主要活动内容 系统分析的目标和主要活动内容 系统分析阶段的目标, 系统分析阶段的目标,就是在系统规则所定的某个开发项目 范围内,明确系统开发的目标和用户的信息需求, 范围内,明确系统开发的目标和用户的信息需求,提出系统的 逻辑方案。软件开发的第一步是系统分析, 逻辑方案。软件开发的第一步是系统分析,系统分析要回答新 系统“做什么”这个关键性的问题。 系统“做什么”这个关键性的问题。
6.2.2 系统初步调查
(3)深入实际的调查方式 ) 这是应用最广泛的调查方式。 这是应用最广泛的调查方式。系统分析员在计算 机信息管理部门的有关人员的配合和支持下,深入各 机信息管理部门的有关人员的配合和支持下, 管理职能部门,与各级管理人员面对面交谈, 管理职能部门,与各级管理人员面对面交谈,了解情 通过不断的和反复, 况,通过不断的和反复,最后由系统分析员向用户提 交供评审的系统分析的成果。 交供评审的系统分析的成果。
6.2.2 系统初步调查
(1)重点询问的方式 ) 重点提问调查是采用CSF(关键成功因素)方法,列 (关键成功因素)方法, 重点提问调查是采用 举若干可能的问题, 举若干可能的问题,自顶向下尽可能全面地对用户进行提 问,然后分门别类对询问的结果进行归纳。 然后分门别类对询问的结果进行归纳。 (2)全面业务需求分析的问卷调查法 ) 指BSP(企业系统规划)方法中给出的调查表,对现 (企业系统规划)方法中给出的调查表, 行系统的各级管理人员进行全面的需求分析调查(填表), 行系统的各级管理人员进行全面的需求分析调查(填表), 然后确定管理业务的处理过程。 然后确定管理业务的处理过程。
相关文档
最新文档