系统开发过程

2025-06-01 0 0 193.5KB 16 页 10玖币
侵权投诉
系统开发过程
五个阶段
各种系统开发方法学在范围、复杂性、完善程度以及方法上有很大的不同。尽管有的方
法学分三个阶段,有的分 15 个阶段,但是每个方法学所描述的要完成的活动基本上是相同
的。本章要阐述的最重要的一点是:最好的方法学是那些始终把用户考虑进去的方法学。
去的情况是,用户管理人员与信息服务开发组合作来完成系统的一般功能说明书,然后
由信息服务人员来进行系统开发。现在,系统开发是各占 50%的比例;因此,用户管理人员
应该非常熟悉系统开发的大体过程,特别应该熟悉他们单位自己使用的方法学。
系统开发过程可分为五个阶段来描述。这五个阶段是:
1.第Ⅰ阶段—系统开始和可行性研究
2.第Ⅱ阶段—系统分析和设计
3.第Ⅲ阶段—程序设计
4.第Ⅳ阶段—转换和实现
5.第Ⅴ阶段—实现后的评价
第Ⅰ阶段—系统开始和可行性研究是在为开发一个建议的系统提供人力和资源之前完
成的。第Ⅰ阶段多数的工作和编写的资料是第Ⅱ阶段的输入。在第Ⅱ阶段—系统分析和设计
期间,系统分析员与用户一起工作以编写详细的功能和系统的说明书。将这些说明书交
程序员,然后开始第Ⅲ阶段—程序设计。在第Ⅵ阶段—转换和实现期间,一旦软件开发
出来,则建立数据文件,转换现有系统,并且实现新系统。第Ⅴ阶段—实现后的评价。在开
始了系统寿命期中的生产阶段之后,提出(经常被忽略的)实现后的评价要求。
具体开发过程
下面将逐步地描述系统开发过程。至于具体的细节、相互的影响、方法、形式等,用户管
理人员应该与信息服务经理联系,与他们讨论公司当前使用的方法学,同时再看看公司
部描述方法学的手册。
1.第Ⅰ阶段—系统开始和可行性研究
在第Ⅰ阶段的活动中很少有与其他四个阶段的活动相一致的。此处所提供的方法包括
对于受拒绝后的再次服务请求的方法以及将技术转移可能性的研究合并到诸过程中这些
容。第Ⅰ阶段最终的产品有两个部分。第一部分是实际的可行性研究报告,它包含对建议的
进的系统的描述以及利润/成本分析。第部分是系统的步设计。它对于价成本和
利润要的。该步设计是第Ⅱ阶段—系统分析和设计的直接输入。
将系统的步设计并入可行性研究的据是,多数可行性研究是以概念而不是以设计
为基的。如果在描述系时间,那计,利润将是错误
的。概念指导可行性研究注定会导致成本过且用户不满意在系统步设计上所
花费的时间是值得使拒绝可行性研究。因为所编写的资料将
其他项目中是有价的。
下述编的活动与20.9.2 的系统开发责任矩阵相对应。
(1)提交服务请求
20.5.1 说明了包括对受拒绝的请求再次请求处理的一种方法。所请求的服务毕竟
用户的,因此,应该由用户进行户管理人员请求信息服务人员的
但是应该再一领域的管理人员应该对各种的服务请供合资料
(2)价服务请求
正如责任矩阵中所注释的那,信息服务管理人员承诺小项目(由公司的方
确定小项目)。
(3)指定可行性研究组
信息服务经理和用户经理同来指定适当的合的人以组成可行性分析研究组。该
组至少由统分析员和一成。可行性研究组的大取决可行性研究的
范围和时间限制
用户代表应该熟悉当前专业领域的所有工作,用户经理、经理理,或专业领域
析员是合理的候选,用户的系统分析员,具有息处理基础知的情
越普遍了。
必须指定一个人可行性研究组的组哪怕只是两个人的可行性研究组要一
个组到 1980,多数的可行性研究组和项目组是由一个高级系统分析员或一个
项目负责人来领导的。在信息服务部中,这两种人是固定分工工作的。
多的公司采取一种用户担任项目组组这种最终用户
法将进一与系统设计。在这取得成功那些公司
了一些具管理和具些计算机和信息处知识的用户人任项组组
任何情况下,必须对该组的工作有一如果要求一个用户代表为可
行性研究组或项目的组长而同时要求续履领域肯定
失败的。有好些公了一动地指派系统影响最大
经理作为可行性研究组项目组的领导以后该经理将从原来的工作职责来,
他()部时间管理可行性研究(或项目)组。这种人事安排已经成为当主流,其
是用户经管的则两则三的工
位上。
(4)标列约束条
在系统开发的过程一开始,可行性研究组与信息服务人员和用户经理合作标列
成本、进度、程、软件以及作上的约束条件。它们可能限制建议的系统的定义和设
计。
(5)理现有系统的资料
理现有系统资料的要理由是:可行性研究组不现有系统,那他们
不可能有地完成所建议的系统的始设计。建立起来的多数人工系统并经过
真正的设计。在这些系统中,必须从稿整理出资料。如果一个建议的系统是进一个现有
的计算机信息系统,那可行性研究组只需有资料的
了。
现有系统所形成的料将给设计阶段提供有输入(果批发该系统)。
即便建议的系拒绝能对现有系统提供基本的资料,并且可能透彻有系
统。现有系统的资料由四部分组成:系统报告和资料;统数据文件;统数
以及说明现有系统的数据、信息和工作程的图表前三部分(报告、文件和数据)可分
类如下:
当前使用的,且在建议的系统中以前的形式保留下来;
当前使用的,但是修改在建议的系统中使用;
当前使用的,但是在建议的系统中将被删除而不再保留的。
出所有现有的报告和的资料,并上述分一种状态。在报告上将
明相对期(,每,每)以及分发范围。
对于现有系统的所有数据文件明有存储介质(3×5 的磁带
拉折纸机磁盘等等)以及存储方式。,一个名字一地文件可以存储3×5 的
卡片上,并且按名字母一个人工系统保存的文件数吃惊
便对于领域管理人员。为了完善现有文件的资料,将每个文件
单描述在文件中。
系统数据(社会保险客名货号等等)接列出的
文件。数据经常在个文件中重复出现。状态指示符如果数据的名字不能自
说明,则必须对每个数据数据进行描述。有数据的其他信息包括新要求(,每
,每,每,或新等等)、来源(代办处,资料,系统,工作人员等等)
以及职责(,部门名负责更)。20.9.3 说明在理现有系统资料时数据
可能用的一种典型格式。
过将系统为输入、处理和输出等个基本组成部分来表示整理现有系统资
料的工作过程。然后用形描出各部分之间的逻辑关系。有多种图像表示技术来这件
最为行的(尽管不一是最好的)是其他的结构化”的技术有:IBM 公司的
(HIPO)汽泡图,数据流框图斯奈德(Nassi-
Shneiderman)(Warner)框图以及当前工作过程述提供了系统
的数据、信息和工作程的一个强调系统中工作程的那些数据这些
应该刻划人工和计算机的处理步并且当的一处理步常以能最
好地出工作过程的方式来组和提供这些它们可以是由一些机事件、功能或按小
的和大的期来动的系统以是若干统;可以的,可以合的
很少有个系统是完全顺序的,因此,在多数情况下可以应用模块方法。
(6)研究技术转移的可能性
为了好地用现有的技术,多公司在进行将有技术转移到他们的系统开发方
法学中可能性励调术转移的可能性和(或)可行性的政策人力资源
的大特别对程序员和分析员此。的技术转移将使这些人的工作中于
有现成软件的特的应用领域
技术转移可能性的走访那些经实现的,且与所建议的系统有
工作的系统。可行性研究组应该查商品软件目录,以便合的可应用的软件。如果
为技术转移是可行的,则可行性研究组说使用这些技术以及为现有
求的修改范围。
如果使用标准的方法来进行技术转移提出要求的公司应该与具有
要求的其他公司合作的政策
(7)完成建议系统的步设计
可行性研究组访专业人员般的系统要求,然后,将这些要求转换成
的系统设计。设计过程是交互的,用户经理和可行性研究组经常设计思想和方法等
交换,用生动的文形说明来形成建议的系设计的资料,这些生动的文
(用非技)述了所建议的系统的基本工作过程,常常同时说明。这
字图表也出那些大大违背现有工作方式建议的系统所期的手手段和方法。
这些图像描述建议的系统与人工系统以及建议系统的自动系统之
系。
形说明将建议的系统的过程简化为它们的组成部分,同强调各部分之间的辑关
系。
(8)确定项目范围
可行性研究组与信息服务人员以及用户管理人员合作步设计中所的系统的
复杂程度。并对开发项目今后的每一个阶段进行人力资源要求的(用户,信息服务人员
及其他人员)。此还注意培训和计算机机时要求。
(9)准备利润/成本分析报告
一旦完成步设计并且确定项目的范围,则可以开始利润/成本分析。不的是,由
于用户和信息服务管理人员希望加快可行性研究阶段,所以,一的步略了
因此成在利润成本计上的错误仅仅据一种概念是不可能反映利润和成本
的。设计中的些步不可少的。
一种在形成公司过程中所含的错误将不可避免地把那些利润也算
成资金收入。多复杂的合的系统为公司的了重大的贡献
程度是因为它们经的、不可捉摸预见道路评价信息服务项目的好处和价
是一过程,它要求具有成本面的实际知识。此决策
的不确定利润要有透彻的理使用作为所有成本统一的计
大地简化了评价工作。那种把不确定利润利图表(为了建立好的顾客关
)的作法成在“底线中复合的错误底线经常被受作为一种信
实上,在那种情况下,价是最好的情况(理的)和最的(荒谬的)情况之间。
如果将不确定利润决策那种
价建议的信息系统的最好对系统(去成)的不
定利润。为了便于理确定利润(例增加服务,少发错误加快期等 ),
应该产生一个成本和入的一
20.9.4 说明如何使用最少的成本别来表示一次性的和重复使用的成本。这些成本
可由提出,并且把公司作为一个体来考虑。成别有力,和设
旅差以及其他各种成本。对于每,在第一一次性成计(发)系统寿
命期平线出可重复使用的成计(生产)。公可以从估入中
成本计出来,并且据公司政策动现金打
(10)据可行性研究决策
完成可行性研究后,了技术所有报告和资料部交给信息处理
便技术包括准备可行性研究所要求的背景信息。包括一般的系统设计和开
始第Ⅱ阶段(系统分析和设计)一个。信息服兴趣要是始服
请求、范围、图解说明和利润/成本分析。
信息服务政策能对可行性研究施加影响。信息服务政策
拒绝建议。
② 批准建议并对该建议的开发和实现指定一个最优先数。
③ 批准统并给它指定一个比最优先数,同时将请求在所有建议的系
当位(检查队,当所请求的资源可用时,给当时是最优先数的
项目发出行命)。
摘要:

系统开发过程□五个阶段各种系统开发方法学在范围、复杂性、完善程度以及方法上有很大的不同。尽管有的方法学分三个阶段,有的分15个阶段,但是每个方法学所描述的要完成的活动基本上是相同的。本章要阐述的最重要的一点是:最好的方法学是那些始终把用户考虑进去的方法学。过去的情况是,用户管理人员与信息服务开发组合作来完成系统的一般功能说明书,然后,由信息服务人员来进行系统开发。现在,系统开发是各占50%的比例;因此,用户管理人员应该非常熟悉系统开发的大体过程,特别应该熟悉他们单位自己使用的方法学。系统开发过程可分为五个阶段来描述。这五个阶段是:1.第Ⅰ阶段—系统开始和可行性研究2.第Ⅱ阶段—系统分析和...

展开>> 收起<<
系统开发过程.doc

共16页,预览4页

还剩页未读, 继续阅读

声明:本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。玖贝云文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知玖贝云文库,我们立即给予删除!

相关推荐

分类:人力资源/企业管理 价格:10玖币 属性:16 页 大小:193.5KB 格式:DOC 时间:2025-06-01

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 16
客服
关注