基于过程管理javaweb应用开发实训课程改革

基于过程管理javaweb应用开发实训课程改革

ID:28086742

大小:62.04 KB

页数:5页

时间:2018-12-08

基于过程管理javaweb应用开发实训课程改革_第1页
基于过程管理javaweb应用开发实训课程改革_第2页
基于过程管理javaweb应用开发实训课程改革_第3页
基于过程管理javaweb应用开发实训课程改革_第4页
基于过程管理javaweb应用开发实训课程改革_第5页
资源描述:

《基于过程管理javaweb应用开发实训课程改革》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于过程管理JavaWeb应用开发实训课程改革摘要实训课程是高等职业教育培养高素质技能人才的重要环节,如何提高实训课程的教育教学成效是目前高职教育研究的热点。借鉴主流软件开发企业的过程管理文档,实训课程引入了项目过程管理方法,在课堂环境中模拟软件企业真实管理情景,注重软件开发过程管理。本文以JavaWeb应用开发实训为例,阐述了如何使用文档进行实训课程过程管理。关键词实训课程过程管理企业过程管理文档中图分类号:G420文献标识码:A0引言实训是职业技能实际训练的简称,是指在学校控制状态下,按照人才培养规律与目标,对学生进行职业技术应用能力训练的教学过程。基于案例的Web

2、开发实训是软件技术(Java)专业的一门核心课程,旨在培养学生使用主流框架技术开发JavaWeb应用的能力。通过与企业工程师交流,借鉴主流软件开发企业的过程管理文档,课程中引入了项目过程管理方法,在课堂环境中模拟软件企业真实管理情景,注重软件开发过程管理。1过程管理的必要性实训是对实际软件开发工作的一种模拟,早先我们主要是针对工作任务的模拟,要求学生在一定的时间范围内完成相应的任务,而对于过程管理不够重视。通常班级学生有40到50名,对每位同学的过程管理需要花费很多的精力,因此过程管理难度比较大,教师重点关注验收考核环节。为了有效地实行过程控制,需要找到一种简单的方法,

3、便于教师对实训进行控制。过程管理要求实训过程可度量、可控制,可度量指可以对学生在实训中完成的中间结果进行评测和度量,可控制是指发现进度异常并做出调整。引入过程管理使学生在实训中了解企业的管理模式,在迈上工作岗位时可以适应企业要求。2过程管理实施2.1项目任务书项目任务书详细描述项目的具体需求,项目开发过程中的特定要求,项目完成时间节点。JavaWeb应用开发任务书包括实训概况,实训功能,实训流程图和实训原型以及开发成员配置建议。实训概括是对实训目的、环境要求进行简单描述,功能是指实训中完成的系统功能,实训流程图展示了完成实训的步骤,实训原型使用原型工具开发出系统操作界面

4、,便于软件开发人员与系统分析人员之间交流,开发成员配置是对该项目开发过程中人员配置的建议。2.2项目计划表制定计划是整个项目管理过程中最重要的一个环节。计划表是项目开发前对项目开发进度的预估和安排,包括任务名称、工期、开始时间、完成时间和资源名称等。在JavaWeb应用开发中具体包括项目启动、任务书发布、开发团队成立、开发环境确认和熟悉、项目计划、程序设计、系统测试、项目审核等过程,期中程序设计又可以细分为数据库设计与开发、系统架构设计、系统模块设计与开发、测试用例设计等。项目计划表的制定需要依据项目任务书的具体需求、项目完成人开发能力、开发时间限制等要素来完成。项目计

5、划的制定具有一定的限制性,计划由开发小组完成初稿交教师(项目经理)审核,审核未通过要求该小组内部讨论修订,审核通过后由教师(项目经理)下发该文档,在实训中对项目的检查就是以项目计划表作为依据。2.3日报表曰报表是软件研发工程师(学生)每天工作情况的总结。软件研发工程师(学生)对比项目计划表规定的每日工作内容,找出差距并给出整改方案,日报中还包含次日工作安排。日报表是整个过程控制中的较为重要的一个环节。教师(项目经理)通过审查研发工程师(学生)的日报表及时发现问题并做出相应处理,实现过程控制。当日报表中反映出来某位学生不能及时完成任务,则需要与之沟通,了解原因,给予必要的

6、指导。2.4审核问题一览表在项目开发过程中遇到问题是不可避免的,关键是需要及时发现、记录和解决。问题的解决过程就是学习的过程。问题记录项目包括项目名称,项目编号,审核类型,项目实施阶段,审查对象,问题发现时间,不一致性问题描述,不一致问题严重程度,不一致问题优先级,解决期限,解决措施,当事人,验证日期及结果,不一致问题出现次数,处理状态等。审核问题一览表不仅对学生具有意义,便于在解决问题过程中学习,同时也是课程考核的依据。根据审核问题一览表中的记录,我们可以判断学生对于软件设计开发过程中的思考是否深入。将所有学生的审核问题一览表总结起来就生成软件开发注意事项,提示学生在

7、开发过程中容易出现的问题。2.5测试实验项目表测试实验项目表中包括项目模块名称、预测结果说明、执行结果描述、执行结果、试验人、日期、BUG描述、对应人、对应日期、确认结果、确认日期等。其中“项目模块名称”简单描述被测试模块名称,“预测结果说明”描述正常情况下的预期结果,“执行结果”描述该模块测试的结果,“BUG描述”记录测试过程中遇到的BUG,“对应人”表示解决该BUG的人,“对应日期”表示解决问题的时间。测试实验项目表是对项目的测试进行详细描述。3结束语要实现过程可控,学生需要掌握管理文档的使用方法,并按照要求切实执行,具体实施过程中注

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。