中等职业学校青年教师企业实践培训计划
—软件信息与服务专业
一、 培训对象
1. 对象名称:中等职业学校青年教师 2. 计划实践周期:6个月; 3. 计划受训人数:7人 二、 培训目标
1. 需求概述 本次实践为计算机软件项目综合实践,实践融合了软件工 程、数据库、开发语言、项目管理等多门课程,通过一个实际需求的项目开发, 使教师对项目全过程有一个深刻的认识, 并着重强化编码及测试技能;本次实 践要求团队开发,使教师在团队开发过程中感受企业文化,体验团队合作精神。 本次实践的技术方向为asp .net方向;项目团队成员不超过10人/项目组。
2. 培训目标 了解软件开发过程,实践软件工程过程;能够熟练使用数
据建模工具(PowerDesigner);实践主流的软件程序设计语言(Asp.net);实 践主流的软件开发工具(Microsoft Visual Studio 2005);实践部分管理过程, 如:项目计划与跟踪,软件配置管理;
强化学员的实际动手能力,在6个月的
实践中保证每个学员完成一定数量的代码量,并且能够独立承担角色岗位的开 发任务;体验IT企业文化。
3.培训项目团队角色构成 岗位 职责描述 负责分配资源,确定优先级。使项目团队一直集中于 正确的目标。还要建立一套工作方法,以确保项目工 件的项目经理 完整性和质量。工作内容:制定软件开发计划; 指定项目角色并分配相应工作任务; 和控制。 负责为产品开发团队提供全面的配置管理 、基础设施 和环境。工作内容:制定配置管理计划; 建立配置
对项目进行监督 配置经理 库;报告配置状态; 创建部署单元。
通过概括系统的功能和界定系统来领导和协调需求获 需求分析员 取,形成完整的软件需求。 工作内容: 进行需求调 查,编写需求规格说明书; 利用UML工具(VISIO) 进行用例建模。 负责定义一个或几个类的职责、操作、属性及关系, 并确定应如何根据实施环境对它们加以调整。此外, 设计设计员 员可能要负责一个或多个设计包或设计子系统, 其中包括设计包或子系统所拥有的所有类。 工作内 容:进行分析模型和设计模型的设计?利用数据建模 工具(PowerDesigner)进行数据库模型的设计。 负责定义表、索引、视图、约束条件、触发器、存储 过程、表空间或存储参数,以及其他在存储、检索和 删除数据库设计员 永久性对象时所需的数据库专用结构。 容:将永久性设计类映射到数据模型上; 工作内 优化数据 模型以提咼性能;优化数据存取;确疋存储特性;疋 义参照表;确定数据和参照完整性实施规则。 负责领导和协调用户界面的原型设计和正式设计。 工 作内谷:分析对用户界面的需求,包括可用性需求; 构界面设计员 建用户界面原型; 对用户界面的最终实施方案(由 设计员和实施人员等其他开发人员创建)进行复审并 提供相应的反馈。 负责按照项目所米用的标准来进行构件开发与测试, 以程序员 便将构件集成到更大的子系统中,最终实现完整的 系统。工作内容:按照设计实施构件; 集成构件; 执行单元测试; 修复测试发现的缺陷。
测试员 通过对开发活动产生的工件进行验证和确认活动,发
现缺陷以提高产品的质量。 工作内容:制定测试计 划;进行测试设计,产生测试用例; 执行测试,产 生测试结果;对测试结果进行评估,产生测试评估报 告。
三培训内容
1.模块1:专业知识强化
知识点 序号 软件开发过程 1 内容及要求 通过系统讲解如下内容: 软件生命周期模型; 软 件工程过程流程; 软件需求开发流程; 软件分析 设计流程; 软件编码实施流程; 软件测试流程; 软件部署流程。要求受训学员掌握软件工程过程 流程,理解软件生命周期模型、软件工程活动,软 件工作产品,掌握软件开发过程规范。 2 软件项目管理 1、项目计划 通过系统讲解如下内容: 项目计划 包含的主要内容;如何规划软件项目;如何进行 项目估算;如何安排项目进度; 项目计划工作产 品;要求受训学员了解项目计划的制定过程,学 会和掌握如何制定开发策略、如何进行项目计划的 制定。2、配置管理 通过系统讲解如下内容: 什 么是配置管理; 配置管理流程及活动; 如何开展 配置管理;变更管理的流程及活动; 如何开展变 更管理。要求受训学员理解配置与变更管理,掌 握配置管理工具的使用,并能根据项目实际情况开 展变更管理。 软件分析设计
通过系统讲解如下内容: 如何开展分析与设计 如 何使用Visio进行建模;数据建模流程与方法;如 3