《第1阶项目的启动与计划》由会员分享,可在线阅读,更多相关《第1阶项目的启动与计划(12页珍藏版)》请在金锄头文库上搜索。
1、第第1阶段阶段 项目的启动与计划项目的启动与计划第第1章章 项目启动项目启动 第第3阶段阶段 系统与测试设计系统与测试设计 第第7章章 系统概要设计系统概要设计 捕反被诱雁甲誉拔犯甥钨梧萧呵卷倔酬迂娶调挨羔荷匙哩厌本翘乱喇跋罚第1阶项目的启动与计划第1阶项目的启动与计划第第3阶段阶段 系统与测试设计系统与测试设计 系统与测试设计阶段的主要工作是根据项目的具体情况,完成系统的概要设计和详细设计,编写测试策略和测试计划。这个阶段要经过系统概要设计、系统详细设计、定义测试策略和制定测试计划4项工作,如下图所示。 饺末城也淬皱咖烂厢旨粥谚飞穿叁匝也金浴芒皋评掘称搐嚼聂侧擎赃婚乾第1阶项目的启动与计划第
2、1阶项目的启动与计划这个阶段的主要工作是在项目经理的领导下,由技术专家和资深测试工程师完成。项目组中不同角色的人员与交付物之间的关系如下图所示。 惺页驼岭跟簿聪谰戒子勺做颠翰稠淌乘坯尊收钦抵墟譬截贾息枚瘤波还伺第1阶项目的启动与计划第1阶项目的启动与计划第第 7章章 系统概要设计系统概要设计 7.1 概述概述概要设计是在对需求分析的基础上,将系统需实现的功能区域化,分割成不同的功能模块,并定义各模块之间的调用关系和接口,如图所示。1. 背景 2. 交付物3. 团队分工4. 知识目标5. 能力目标管罐治妓睬吱辽灯嘲倚茂骚志猫沿豪益讲镊叼或呐迸息芜赚啦莹装溯岸赏第1阶项目的启动与计划第1阶项目的启
3、动与计划7.2 实施步骤实施步骤步骤说明 第一步 模块划分。第二步 模块接口定义。完成环节遁搞雏影薄观晒白盘及黔蔗压房瓜靴工蛊阀造雾称蘸伶氮从蕴英桃绎沃沼第1阶项目的启动与计划第1阶项目的启动与计划7.3 实训任务实训任务 编写系统概要设计说明书(1)交付物:系统概要设计说明书。(2)交付物形式:Word文档。(3)提示:在需求顾问指导下,利用用户用例编写系统概要设计说明书。恫抠佰捞蒲狸币妥兴翻拷店兜宿辅背诱硅语桃溯啄勃直匣翱侩雕糙领甄雇第1阶项目的启动与计划第1阶项目的启动与计划 7.4 评分标准评分标准 根据实训任务提出的问题,每个问题的分值和评分标准如表所示。评分项评分点分值扣分标准扣分
4、设计概述设计原则、设计要求、设计的限制和约束10没有设计原则的描述或者描述不清-5没有设计要求的描述或者描述不清-2没有设计限制和约束的描述或者描述不清-3系统的软件架构设计系统采用的结构,三层架构的设计9缺少一个架构的名称-3每一层架构的作用,每层结构能够实现的功能9缺少一个架构作用的说明,或者架构的说明不正确-3系统的主要功能模块系统划分成的主要功能模块40缺少一个功能模块-5模块设计接口划分模块之间的调用关系和接口描述20缺少一个调用关系描述-2缺少一个接口描述-2数据库设计数据库结构设计12一个数据库表名称命名不规范-2一个表的属性名称设计不规范-2一个表的属性类型设计错误-2一个表的
5、属性的数据值长度设计错误-2么游积她娃羚煎抬寡银层些滥毯亏蛆垦责赶屿扦清九爬幽迫泳篱漓谗蝗穷第1阶项目的启动与计划第1阶项目的启动与计划7.5 技能应用小结技能应用小结 技术文档的编写能力概要设计说明书的编写需要对系统的功能需求进行归纳,即将不同的功能进行分类、对相同的功能进行合并,并按照系统架构师的要求编写概要设计说明,了解了概要设计说明,会对后续的技术文档的编写起到很好的指导作用。所在步骤:所在步骤: 用于所有步骤用于所有步骤蚕眷畜诣骚剑川停衙竣颈波朝疗咙疟灵蜀辩拧碾享峙士玻橱弊卖梁梯镣睫第1阶项目的启动与计划第1阶项目的启动与计划7.6 本章知识点本章知识点 1. 概要设计概要设计的核心
6、任务就是设计软件系统的结构,也叫软件的模块设计,具体步骤如下: (1)采用某种设计方法,将一个复杂的系统按功能划分成模块。(2)确定每个模块的功能。(3)确定模块之间的调用关系。(4)确定模块之间的接口,即模块之间传递的信息。(5)评价模块结构的质量。所在步骤:所在步骤: 用于所有步骤用于所有步骤疟锹莉专雅闹糠淬墨计于凋缄黎濒匹颅浑屑猿薄齿丑某丁悼调哮变避练冰第1阶项目的启动与计划第1阶项目的启动与计划7.6 本章知识点本章知识点 2. 接口这里的接口主要是指在面向对象的软件开发中涉及的接口概念。所在步骤:所在步骤: 第二步第二步 模块接口定义模块接口定义 3. 系统模块设计系统模块设计是用框
7、架把软件的主要结构和流程描述出来,并定义和调试好各个框架之间的输入和输出连接关系。在这个过程中,必须要考虑到以下几点: (1)如何将一个系统划分成几个子系统?(2)每个子系统划分成哪几个模块?(3)如何确定子系统之间、模块之间的接口?所在步骤:所在步骤: 第一步第一步 模块划分模块划分兴锤挚哟脯倔男仙憾趣头佑韭惟汉戊织雄细诡殆矗契酪遮镜伞坟普于旗著第1阶项目的启动与计划第1阶项目的启动与计划7.6 本章知识点本章知识点 4. 软件架构所在步骤:所在步骤: 第二步第二步 模块接口定义模块接口定义5. 软件架构配置方法SSHSSH是一种软件架构配置方法,它在J2EE项目中表示了3种框架,即Spring + Struts +Hibernate。所在步骤:所在步骤: 第一步第一步 模块划分模块划分图7-2 Struts框架结构图局悦税盛伴侦打咨辗遁杂耳侄驳聚航妆漱驻谚至格财骡鞘士删鳖葵捞词逝第1阶项目的启动与计划第1阶项目的启动与计划THE END !能续俘脉榔苏骄诱蚊渗著枢娥洽赡室祟绞怯秘骤崭商猫绸随绣磷之温克唬第1阶项目的启动与计划第1阶项目的启动与计划