软件工程3-3.ppt

  1. 1、本文档共65页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程3-3

1.1.1 问题定义阶段的目标 2、理解涉众和用户 “用户”(user)是一种泛称,它可细分为 “客户”(customer) “最终用户”(the end user) “间接用户”(或称为关系人)。 掏钱买软件的用户称为客户,而真正操作软件的用户叫最终用户。客户与最终用户可能是同一个人也可能不是同一个人。 某饭店经理在解释“先有鸡还是先有蛋”这个哲学问题时,精辟地阐述了客户的地位: 如果顾客先点鸡,那么就先有鸡;如果顾客先点蛋,那么就先有蛋。 2、理解涉众和用户 间接用户既不掏钱买该软件产品,也不使用该软件,但是它可能对软件产品有很大的影响。 财务软件开发商在把“财务软件”卖给客户之前,这个“财务软件”必须得到国家财政部的批准。否则即使该软件的功能是完美的,但却被政府认为是非法的。所以国家财政部就是所有财务软件的间接用户,它不仅不付钱给财务软件开发商,反而要收取鉴定费、手续费等。 市面上流通的信息安全软件、杀病毒软件必须得到国家公安部的批准,否则软件开发商被逮住后戴上“非法经营”的帽子就惨了。 1.1.2.1 问题定义阶段的工作 回忆一下瀑布模型 传统的生命周期模型与需求有关的二个主要阶段: 问题定义(系统需求) 需求分析(软件需求) (1)系统任务的提出 一、根本问题 “要解决的问题是什么?” 二、主要结果 提出关于问题的性质、工程目标和规模的书面报告。 三、内容及步骤 (一)系统任务的提出 1. 系统任务的提出者 (1)用户提出:一般而言,系统开发的任务由使用者提出,如企业(或组织)的领导和有关的管理人员。 (2)课题项目:系统开发人员本身也可以提出系统开发任务。 (3)上级领导布置 (4)合作开发 2. 系统任务的提出形式 (1)书面形式:系统任务的提出一般以书面形式,如系统开发任务书或系统开发协议书等形式。 (2)口头形式 3. 系统任务提出的目的 由于绝大多数使用者不可能对以计算机为基础的系统功能全然清楚,对系统任务的要求不可能讲得确切。因此使用者提出的系统任务,仅提供编写系统目标的素材。如果不加分析与加工地当作系统目标,将使系统开发工作盲目,无明确目标。 (2)初步调查 (二)初步调查 1. 初步调查的目的 初步调查的目的是为了合理地确定系统目标、系统总体分析及系统的可行性分析。 为了这些要求与目的,在初步调查过程中应收集并整理与整个系统有关的资料、及存在问题。 2. 初步调查的主要内容 初步调查的内容是调查一个企业(或组织)的总貌、以及其对信息的总需求。 (2)初步调查 主要内容包括: (1)整个企业(或组织)的概况 规模、组织目标、组织机构,产、供、销的概貌,人员、设备与资金的现状,以及目前的管理水平,特别是管理的基础工作的水平。 (2)现行系统的概况 功能、人员、技术水平以及管理体制(归属哪一级领导)等。 (3)组织对外部的关系 和哪些外部单位(外部实体)之间有哪些物资、资金或信息的来往关系。 (4)本组织的领导者、管理部门对系统的态度,支持的程度(包括人力、资料与数据),对新、老信息系统的看法以及对信息的需求。 (5)开发系统的资源、人力、资金以及开发周期等资源情况。 (3)系统目标的确定 (三)系统目标的确定 1. 系统目标的含义 系统目标是系统最终要达到的目标,是系统开发的宗旨,各个阶段的工作都要以这个宗旨为中心。 如:有了明确的系统目标,然后进行系统的可行性,从而有针对性的作进一步的详细调查。 2. 如何确定系统的目标 系统开发人员通过初步的调查,了解企业领导以及主要的管理干部对系统的要求与设想,根据目前组织具备的条件及资源,初步提出系统的目标。 系统目标必须明确提出所开发系统是“干什么”的,它与人工系统之间的界限,哪些信息处理由计算机完成,哪些仍旧由人工完成。 对于一个较大的系统,除了系统目标之外,还应提出各子系统的子目标。 (3)系统目标的确定——案例 例1:某大学校园网总体目标 目标:某大学校园网的目标是要建成一个国际一流先进水平的校园网络。 意义:某大学校园网的建设将极大地促进本地和遍布全世界的互联网络之间的信息交流,并让全世界更好的了解该校有关信息,从而使该校进一步地走向世界。 要求:某大学作为我国在**方面的重点大学,建立自己的网络系统,进一步与国际接轨,提高对大学各方面现代化管理的科技含量,促进信息技术的交流和信息资源的有效利用,降低国际交往中长距离、大信息量的通讯成本,提高效率、优化学校管理水平。 这样的系统目标可以实现吗? (3)系统目标的确定——案例 例2:某销售公司的系统目标 一般描述:某销售公司的系统目标是实现公司各个销售环节的计算机管理,协调公司三大部门(销售部、财务部、储运部)的工作,极大地提高公司内部的工作效率,使公司的经济

您可能关注的文档

文档评论(0)

jgx3536 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档