信息系统开发与项目管理课件第章PPT课件.ppt_第1页
信息系统开发与项目管理课件第章PPT课件.ppt_第2页
信息系统开发与项目管理课件第章PPT课件.ppt_第3页
信息系统开发与项目管理课件第章PPT课件.ppt_第4页
信息系统开发与项目管理课件第章PPT课件.ppt_第5页
已阅读5页,还剩50页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第5章信息系统项目需求 5 1信息系统项目需求概述5 2信息系统项目的需求分析方法5 3信息系统项目的需求规格说明5 4信息系统项目的需求管理 本章内容 环境因素意外事件市场竞争经济环境的变化经营环境的变化 5 1 1信息系统项目需求的产生 组织自身因素组织高层的人事变化经营方针的改变组织重大活动计划组织业务扩张 5 1 1信息系统项目需求的产生 5 1 2信息系统项目需求的类型 用户对信息系统的功能和性能要求 5 1 2信息系统项目需求的类型 功能需求描述系统预期应提供的功能或服务系统需要哪些输入对输入做出什么反应对系统具体行为的描述 5 1 2信息系统项目需求的类型 非功能需求系统性能和系统特性的一些限制性要求可用性可靠性响应时间吞吐率可移植性 5 1 2信息系统项目需求的类型 需求工程过程 5 1 3信息系统项目的需求获取 5 1 3信息系统项目的需求获取 需求获取的主要活动了解所有用户类型以及潜在的类型对用户进行访谈和调研需求分析人员对收集到的用户需求做进一步的分析和整理将调研的用户需求以适当的方式呈交给用户方和开发方的相关人员 5 1 3信息系统项目的需求获取 需求获取应注意的问题识别真正的用户正确理解用户的需求具备较强的忍耐力和清晰的思维说服和教育用户 5 1 3信息系统项目的需求获取 需求获取技术面谈需求专题讨论会观察用户工作流程 5 2 1用例需求分析方法 用例驱动开发过程按照一系列由用例驱动的工作流程来进行 首先是定义用例 然后是设计用例 实现用例 最后 用例是测试人员构建测试用例的来源 5 2 1用例需求分析方法 UML一种面向对象的建模语言UML语义结构模型 静态模型 强调系统的对象结构 如对象的类 接口 属性和关系行为模型 动态模型 关注系统对象的行为动作 如对象的方法 交互 协作和状态 5 2 1用例需求分析方法 UMLUML表示符用例图 类图 对象图 顺序图 协作图 状态图 活动图 构件图 部署图用例图 活动图和顺序图是用例需求分析中最常用的图形 5 2 1用例需求分析方法 UML用例图描述系统的参与者与用例之间的连接关系 5 2 1用例需求分析方法 UML活动图描述系统为完成某项功能而执行的操作序列 5 2 1用例需求分析方法 UML顺序图描述系统运行时各对象之间如何进行交互 5 2 1用例需求分析方法 RUP一种当前最流行的使用UML的方法水平轴 以时间来表示过程的动态结构 表现了一个开发周期垂直轴 以内容来表示过程的静态结构 包含了RUP的核心过程工作流程和核心支持工作流程 5 2 1用例需求分析方法 5 2 1用例需求分析方法 RUPRUP中的各个阶段初始阶段细化阶段构造阶段交付阶段 5 2 1用例需求分析方法 RUPRUP的核心工作流需求工作流分析工作流设计工作流实现工作流测试工作流 5 2 1用例需求分析方法 RUP需求工作流确定参与者和用例区分用例优先级详细描述用例构造用户界面原型构造用例模型 5 2 2用例建模过程 确定参与者使用系统的个人系统所连接的外部硬件与该系统进行通信的其他信息系统 5 2 2用例建模过程 确定用例某个参与者需要系统为其提供什么功能参与者是否需要阅读 创建 删除 修改或存储系统中的某些信息系统中的事件是否一定要告知参与者 参与者需要告诉系统一些什么 系统内部的事件从功能的角度代表什么系统需要什么样的输入 输出 输入来自哪里 输出去往哪里是否存在影响系统的外部事件 5 2 2用例建模过程 描述用例用例名称和标识符参与者用例描述前置条件和后置条件主事件流其他事件流其他信息 5 2 2用例建模过程 5 2 2用例建模过程 定义用例间的关系包含关系 5 2 2用例建模过程 定义用例间的关系扩展关系 5 2 2用例建模过程 定义用例间的关系泛化关系 5 2 2用例建模过程 用例模型 5 2 3UML建模工具 RationalRose 5 2 3UML建模工具 RationalRoseUseCaseView 用例视图 LogicalView 逻辑视图 ComponentView 构件视图 DeploymentView 部署视图 5 2 3UML建模工具 Visio 5 2 4用例建模实例 定义系统会计人员完成凭证的处理 主要包括凭证的录入 审核 查询等会计人员完成账簿管理 主要包括账簿的登记 查询 打印等系统管理员完成对系统的维护 主要包括用户信息的维护 基础会计数据的维护等 5 2 4用例建模实例 确定参与者会计人员录入凭证 审核凭证和查询凭证登记明细账 日记账和总账查询明细账 日记账和总账系统管理员凭证 科目种类的维护以及给使用人员授权 5 2 4用例建模实例 确定用例与构造用例模型与会计人员相关的用例凭证处理账簿管理初始化设置登录 5 2 4用例建模实例 5 2 4用例建模实例 5 2 4用例建模实例 确定用例与构造用例模型与系统管理人员相关的用例用户信息管理基础数据管理登录 5 2 4用例建模实例 5 2 4用例建模实例 使用Visio进行用例建模 5 3 1需求规格说明的编写原则 正确性原则可行性原则明确性原则优先权原则可跟踪性原则可验证性原则 5 3 2需求规格说明的模板 5 3 2需求规格说明的模板 引言目的文档约定预期的读者和阅读建议产品的范围参考文献 5 3 2需求规格说明的模板 综合描述产品的前景产品的功能用户类和特征运行环境设计和实现上的限制假设和依赖 5 3 2需求规格说明的模板 外部接口需求用户界面硬件接口软件接口通信接口 5 3 2需求规格说明的模板 系统特性说明和优先级激励 响应序列功能需求 5 3 2需求规格说明的模板 其他非功能需求性能需求安全设施需求安全性需求软件质量属性业务规则用户文档 5 3 3信息系统项目的需求验证 一致性完整性可修改性 5 4 1需求管理的主要活动 需求变更控制需求文档的版本控制需求跟踪需求管理工具 5 4 2需求变更的产生与控制 需求变更的产生原因开发人员对待需求分析的态度不认真用户参与不够用户需求的不断增加模棱两可的需求用户和

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论