- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件开发与项目管理教学课件作者朱利华教学资源372KC02090000006_模块二需求分析任务2需求分析课件.ppt
再 见 * * * * * * * * * * * * * * * * * * * * * * * * * * 常州信息职业技术学院 常州信息职业技术学院 软件开发与项目管理 模块二需求分析 软件需求分析 需求分析任务 深入描述软件的功能和性能 确定软件设计约束和软件同其他系统元素接口细节 定义软件的其他有效性需求 借助于当前系统的逻辑模型导出目标系统逻辑模型 解决目标系统“做什么”的问题 模块二需求分析 需求分析过程 通过需求分析,逐步细化对软件的要求 描述软件要处理的数据域 给软件开发提供一种可转化为数据设计、结构设计和过程设计的数据和功能表示 在软件完成后,制定的软件需求规格说明书 模块二需求分析 UML用例图 主要用来图示化系统的主事件流程,它主要用来描述客户的需求 包含了用例和参与者,用例之间用关联来连接 用例是从系统外部可见的行为,是系统为某一个或几个参与者(Actor)提供的一段完整的服务 模块二需求分析 关系 包含关系 扩展关系 泛化 模块二需求分析 包含关系 使用包含(Inclusion)用例来封装一组跨越多个用例的相似动作(行为片断) 包含关系对典型的应用就是复用 模块二需求分析 扩展关系 将基用例中一段相对独立并且可选的动作,用扩展用例加以封装,再让它从基用例中声明的扩展点上进行扩展 模块二需求分析 泛化 子用例和父用例相似,但表现出更特别的行为 子用例将继承父用例的所有结构、行为和关系 模块二需求分析 用例描述 简要描述(说明) 前置(前提)条件 基本事件流 其他事件流 异常事件流 后置(事后)条件 模块二需求分析 用例模板 模块二需求分析 业务流程图 是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表 主要是描述业务走向 绘制是按照业务的实际处理步骤和过程进行的 是一种系统分析人员都懂的共同语言, 用来描述系统组织结构、业务流程 模块二需求分析 业务流程图基本符号 模块二需求分析 业务流程图绘制步骤 画之前,要对现行系统进行详细调查,并写出现行系统业务流程总结 根据系统业务流程的描述,绘制出系统处理业务流程图 模块二需求分析 流程图作用 制作流程图的过程是全面了解业务处理的过程,是进行系统分析的依据 是系统分析员、管理人员、业务操作人员相互交流思想的工具 系统分析员可直接在业务流程图上拟出可以实现计算机处理的部分 用它可分析出业务流程的合理性 模块二需求分析 数据字典 是一种用户可以访问的记录数据库和应用程序源数据的目录 是一个预留空间,一个数据库,是用来储存信息数据库本身 可能包含的信息:数据库设计资料、储存的SQL程序、用户权限、用户统计、数据库的过程中的信息、数据库增长统计、数据库性能统计等 模块二需求分析 数据字典 数据项 数据结构 数据流 数据存储 处理过程 模块二需求分析 数据字典作用 作为分析阶段的工具 在结构化分析中,数据字典的作用是给数据流图上每个成分加以定义和说明 模块二需求分析 数据字典描述的信息 数据库中所有模式对象的信息 分配多少空间,当前使用了多少空间等 列的缺省值 约束信息的完整性 用户的名字 用户及角色被授予的权限 用户访问或使用的审计信息 其它产生的数据库信息 模块二需求分析 功能架构分析 将用户需求转为系统需求 模块二需求分析 包括功能需求和非功能需求 功能架构分析 非功能需求 模块二需求分析 系统角色和责职分析 模块二需求分析 用例模型分析 模块二需求分析 用例描述 模块二需求分析 素质项目参数初始化流程 模块二需求分析 素质项目业务处理流程 模块二需求分析 素质项目查询业务业务流程 模块二需求分析 系统数据分析 模块二需求分析 需求分析内容 系统功能和非功能需求 系统角色和责职 用例模型 业务处理过程 数据字典 模块二需求分析 常州信息职业技术学院 常州信息职业技术学院 * * * * * * * * * * * * * * * * * * * * * * * * * *
原创力文档


文档评论(0)