软件开发过程与项目管理chapter_002.ppt
- 文档编号:2199460
- 上传时间:2022-10-27
- 格式:PPT
- 页数:13
- 大小:120KB
软件开发过程与项目管理chapter_002.ppt
《软件开发过程与项目管理chapter_002.ppt》由会员分享,可在线阅读,更多相关《软件开发过程与项目管理chapter_002.ppt(13页珍藏版)》请在冰豆网上搜索。
软件开发与项目管理杨学瑜高立军编著电子工业出版社电子工业出版社第第3章章软件需求分析软件需求分析http:
/内容提要内容提要1.需求获取2.需求分析3.需求文档的编写4.小结软件开发过程与项目管理软件开发过程与项目管理电子工业出版社需求获取需求获取v功能及非功能需求描述功能及非功能需求描述功能需求:
定义了开发人员必须实现的软件功能非功能需求:
易用性、反应速度、容错性、健壮性等等质量属性v角色及其职责描述角色及其职责描述角色获取职责描述v业务流程描述业务流程描述v数据及数据流程描述数据及数据流程描述找出元数据:
数据的数据找出中间数据:
描述统计数据的数据找出元数据和中间数据的关系找出单据中的流程谁使用了系统的主要功能?
谁使用了系统的主要功能?
谁来维护和管理系统使系统正常工作?
谁来维护和管理系统使系统正常工作?
哪些人对系统产生的结果感兴趣?
哪些人对系统产生的结果感兴趣?
v角色要求系统提供哪些功能?
角色要求系统提供哪些功能?
v角色在系统中的工作是什么?
角色在系统中的工作是什么?
v角色的某些功能是否必须被系统自动实现?
角色的某些功能是否必须被系统自动实现?
软件开发过程与项目管理软件开发过程与项目管理电子工业出版社需求获取需求获取-实例实例软件开发过程与项目管理软件开发过程与项目管理电子工业出版社需求获取需求获取-角色职责分析实例角色职责分析实例序序号号角色角色适用人员适用人员职责描述职责描述1工单创建者市场/销售人员创建工单“项目/任务”启动前修改或删除工单评价工单2工单派发者部门主管选择人员安排任务系统自动给以上人员发送Email3工单管理者质量管理人员启动工单考核工单结束工单4工单执行者项目经理,项目组成员提交项目计划或工作计划填写工作日志5系统管理者系统管理员设置角色设置权限设置工单类型软件开发过程与项目管理软件开发过程与项目管理电子工业出版社需求分析需求分析v用例分析用例分析建立用例模型编写用例模版v数据流程分析数据流程分析定义数据流程图:
定义、种类和画法实体-关系分析
(1)数据对象、属性与关系
(2)实体-关系图v获取角色获取角色v获取用例获取用例v创建用例图创建用例图软件开发过程与项目管理软件开发过程与项目管理电子工业出版社需求分析需求分析v数据流程图的基本图例符号数据流程图的基本图例符号v数据流程图画法软件开发过程与项目管理软件开发过程与项目管理电子工业出版社需求分析需求分析v实体实体-关系图关系图软件开发过程与项目管理软件开发过程与项目管理电子工业出版社需求分析需求分析-用例图实例用例图实例软件开发过程与项目管理软件开发过程与项目管理电子工业出版社需求分析需求分析-用例模版实例用例模版实例项项目目描描述述描述工单管理者向系统请求启动工单,然后系统自动将工单状态(执行中)和启动日期保存到工单表中前提工单派发人已派发工单触发条件工单管理者需要选择这个选项成功启动工单,并把启动日期保存到数据库中,工单进入“执行中”状态中止不符合条件或有变化,悬置工单,工单进入“悬置”状态参与者主要的工单管理者从属的无过程步骤项目描述1ListProjects列表显示需启动的工单2CheckWorkPlan检查是否提交工作计划3LaunchProject提交启动工单请求4PromptConfirm提示用户确认请求5SaveLanch保存请求变更1UseBrowser使用页面显示一个对话框异常2aSuspendProject若出现项目变动或没有完成工作计划,则悬置工单2bExit退出启动申请软件开发过程与项目管理软件开发过程与项目管理电子工业出版社需求文档的编写需求文档的编写v编写用户需求报告编写用户需求报告引言系统概述流程分析功能需求非功能需求v编写需求规格说明书编写需求规格说明书概述目标系统描述目标系统的功能需求目标系统的非功能性需求目标系统的界面与接口需求目标系统的其他需求目标系统的约束条件软件开发过程与项目管理软件开发过程与项目管理电子工业出版社小结小结v在需求获取和分析过程中,要对问题进行评估,对方案进行综合。
在整个过程中,分析师关注的焦点是“做什么”,而不是“怎么做”,系统必须完成什么功能,会产生什么数据,将定义什么界面,会遇到什么约束等。
v总之,在这一阶段主要经历集中在获取和分析系统的逻辑功能上。
不要把“用计算机如何实现”这样的物理因素牵扯进来,影响逻辑功能的分析。
软件开发过程与项目管理软件开发过程与项目管理电子工业出版社软件开发与项目管理杨学瑜高立军编著电子工业出版社电子工业出版社http:
/
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 开发 过程 项目 管理 chapter_002