230 likes | 375 Views
TRS 项目 编号: NCSO-JAVA-01. 第 1 周至第 8 周. 2012.9.10 珠海. 目录. 项目介绍 项目策划 需求分析 系统设计 程序实现 软件测试 产品交付 项目管理. 项目课时安排. 项目介绍. 系统背景介绍 系统主要实现功能介绍及本案例设计的功能模块介绍 系统使用的主要技术. 项目介绍 – 教学计划. 教学课时: 8 课时. 教学计划: 1 、完整介绍了 TRS 的系统实现的业务功能( 8 课时). 项目策划 – 目标. 了解项目策划过程各阶段主要活动 体验项目启动会议; 了解如何选择生命周期模型;
E N D
TRS项目编号:NCSO-JAVA-01 第1周至第8周 2012.9.10 珠海
目录 • 项目介绍 • 项目策划 • 需求分析 • 系统设计 • 程序实现 • 软件测试 • 产品交付 • 项目管理
项目介绍 • 系统背景介绍 • 系统主要实现功能介绍及本案例设计的功能模块介绍 • 系统使用的主要技术
项目介绍 – 教学计划 教学课时:8课时 教学计划: 1、完整介绍了TRS的系统实现的业务功能(8课时)
项目策划 – 目标 • 了解项目策划过程各阶段主要活动 • 体验项目启动会议; • 了解如何选择生命周期模型; • 了解定义项目过程; • 了解项目进度计划制定过程; • 掌握作为项目组成员需要评审并承诺与自己工作相关的计划; • 掌握开发环境的搭建方法 • 掌握VSS/TFS的基本版本控制操作
项目策划 – 相关文档 • 标准过程参考文档 • 《项目策划过程》 • 《项目开发环境规范方案》 • 相关过程文档: • 《项目过程文件裁剪表》 • 《项目计划》 • 《WPR》
项目策划 – 教学计划 教学课时:8课时 教学计划: 1、介绍系统框架及所用的开发组件 ( 6课时) 2、演示开发环境部署(2课时)
需求分析 – 目标 • 了解需求开发过程各阶段主要活动 • 了解需求管理过程各阶段主要活动 • 掌握作为项目组成员需要检查用户需求和自己有关的工作产品之间的一致性;
需求分析 – 相关文档 • 标准过程参考文档 • 《需求开发过程》 • 《需求管理过程》 • 《变更控制规程》 • 相关过程文档 • 《用户需求规格说明书》 • 《软件需求规格说明书》 • 《变更申请单》 • 《需求跟踪矩阵》
需求分析 – 教学计划 教学课时:8课时 教学计划: 1、了解系统模板需求任务,分析评估功能点(4课时) 2、编写需求文档及程序规范文档(4课时)
系统设计 – 目标 • 了解概要设计过程各阶段主要活动 • 了解详细设计过程各阶段主要活动 • 了解《GUI Design Standards》; • 对于非核心模块: • 掌握通过《软件需求规格说明书》和《概要设计说明书》来理解系统需求和设计要求; • 掌握功能模块的主要程序逻辑处理流程,相关数据库对象,异常处理,输入/输出,验证条件等; • 掌握Program Spec的编写; • 掌握Unit Test Spec的编写;
系统设计 – 相关文档 • 标准过程参考文档 • 《技术解决方案过程》 • 《软件设计规范》 • 《GUI Design Standards》 • 《Program Specification Template》 • 《Unit Test Specification Template》 • 相关过程文档 • 《概要设计说明书》 • 《Program Spec》 • 《Unit Test spec》
系统设计 – 教学计划 教学课时:8课时 教学计划: 1. 编写需求文档及程序规范文档 (2课时) 2. 了解系统设计过程及相关工作细节(2时) 3. 了解系统框架及数据库相关设计(4课时)
程序实现 – 目标 • 掌握编码测试过程各阶段主要活动 • 掌握编码规范; • 掌握基于Program Spec把功能模块翻译成代码实现; • 掌握代码检查的方法; • 掌握单元测试的方法; • 掌握缺陷管理系统 / Issue Log的使用;
程序实现 – 基础技能(Java) • 掌握以下通用编码技能 • Java 语言基础; • 类、对象、继承、多态和接口; • 常用系统类; • 异常处理、文件处理、多线程及网络编程; • JDBC 技术与数据库应用、基于Oracle 的数据库程序设计; • JSP 技术、Servlet 技术与MVC 设计模式; • HTML/CSS、JavaScript 核心与Java XML 编程; • 项目构建及日志Ant、Maven、Log4J
程序实现 – 企业级特色应用技能(Java) • 掌握以下企业级特色应用技能 • IBM Websphere Application Server基础 • Oracle:基本操作、PL-SQL、调优 • APJ Java Common Library • iReport • jQuery应用 • 单元测试技能与实践
程序实现 – 相关文档 • 标准过程参考文档 • 《技术解决方案过程》 • 《 Dot Net/Java Coding Standard - Naming Guidelines》 • 《 Dot Net/Java Coding Standard - Program Guidelines》 • 《 GUI Design Standards》 • 《代码检查表》 • 相关过程文档 • 《概要设计说明书》 • 《Program Spec》 • 《Unit Test spec》 • 源代码
程序实现 – 教学计划 教学课时:24课时 • 教学计划: • 实现基础表基础功能,包括新增,删除,修改,查询等功能(8课时) • 实现上传功能(4课时) • 实现iReport报表模板绘制及整合系统报表生成功能等(8课时) • 实现功能点单元测试(4课时)
软件测试 – 目标 • 了解软件测试过程各阶段主要活动 • 了解V模型及不同阶段测试的主要目的;
软件测试 – 相关文档 • 标准过程参考文档 • 《软件测试过程》 • 相关过程文档 • …
软件测试 – 教学计划 教学课时:8课时 教学计划: 1.实现单元测试功能及相关文档编写 (4课时) 2.实现系统测试及相关文档编写(4课时)
Thank You ! www.themegallery.com