基于真实工作环境的网站开发教学改革

时间:2022-10-07 01:32:11

基于真实工作环境的网站开发教学改革

摘 要:网站开发是计算机应用专业的核心课程之一。作者针对传统的网站开发教学中存在的注重网站技术开发,不注重真实工作环境的做法。从开发学院真实网站的案例背景出发,把项目管理融入真实工作环境,实现与职场的零对接,取得了良好的教学效果。

关键词:网站;教学;改革

中图分类号: G718.5 文献标识码:A DoI: 10.3969/j.issn.1003-6970.2012.03.039

Web Site Development Based on Real Working Environment Teaching Reform

CHEN Hao

(China institute of Industrial Relations 100048 )

【Abstract】The website development is one of the core courses in computer applied technology specialty. Of technology development-oriented site in the teaching of traditional website development, pay attention to the practice of the real working environment. from the background of the case of the real site of the School of developing software, project management into a real working environment, to achieve zero workplace docking good teaching.

【Key words】website; teaching; reform

0 引 言

高职院校培养目标定位在培养高素质高级技能型专门人才[1]。随着我院计算机专业课程体系改革和建设的深入,以就业为导向设置的系列课程的教学改革也在不断推进。以网站开发课程为例,在传统的网站开发教学中,为了实现这个目标,通常采用案例式教学方法。通过案例教学,学生学习后虽然能够直接从事网站开发。可是,由于简单案例教学的局限,学生毕业后仅仅能够单独开发小型的网站,却很难融入企业的团队网站开发中[2]。因此,我院网站开发课程的教学从开发学院真实网站的案例背景出发,把项目管理融入真实工作环境中。使学生亲身经历网站开发的整个过程,体会网站开发中的不同角色,实现与职场的零对接。

1 项目开发小组组建

1.1 组建开发小组

在企业网站开发中,一般要组成开发团队[3]。在学期开始,由学生自由组织开发小组。开发小组的成员的多少由项目大小而定,一般在教学中,为了不让某些学生当“东郭先生”,开发小组不易过大,一般控制在3~5个人。在小组中至少应该包含3个角色,分别是组长(兼职策划)、美工(兼职测试)、程序员。在项目开发的不同阶段,每个人的角色可以互换;除了互换之外,还可以根据个人的实际能力,由别人“帮助”其完成自己的角色任务。在组建开发小组过程中,教师应该首先了解学生的网站开发基础。教师要根据每位学生的具体情况,对小组的构成进行有效地安排,避免“强强组合”、“弱弱组合”出现,从而最大程度的提高教学效率。

1.2 项目分工

在项目开发中,组长负责项目总体设计,提供详细的策划方案和需求分析;开发进度的定制和监控,按照教师制定的开发规范,负责各个环节的评审工作,协调各个小组成员之间开发,是整个项目的第一负责人。美工,根据组长的策划和需求分析,使用PHOTOSHOP等工具设计网站静态页面,包括界面、Logo还有简单的FLASH动画,为了让同学们适应不同的角色,项目中美工同时负责代码测试。程序员,根据项目总体设计来设计数据库和实现网站动态功能模块。

2 教学组织

在整个学院网站开发过程中,学生们是严格按照项目开发的流程来进行网站开发。包括需求分析、项目模型及流程分析、设计与开发过程、系统测试、技术支持等阶段。由于学生不熟悉开发过程,需要教师进行项目开发的讲解与演示,并在实际开发过程中及时进行指导。

2.1 教学演示

由于传统教学的影响,学生不习惯采用项目管理进行网站开发,而普遍喜欢各自为主,自己独立进行开发。所以在网站开发的前期,教师要结合自己开发学院网站的实际,对每个角色进行讲解,必要的时候。

2.2 需求分析

需求分析的成功与否关系到网站项目开发的成败, 在开发软件中,一个网站项目的确立是建立在各种各样的需求上面的,这种需求往往来自于客户的实际需求或者是出于公司自身发展的需要。不少同学忽略用户的需求,自己想当然的替用户设计需求

为了更好的设计学院网站,我们要求小组必须实际调查用户的需求,包括领导的需求、教师需求、学生需求。在调查的基础上,完成《网站基本功能描述书》;调查之后,向关心学院网站的学生家长、学生进行电话调查,生成《用户调查报告》。最后,经过综合分析沟通,形成《学院网站需求分析》。形成需求分析之后,如果需求通过,则由课程老师代替客户签订需求分析确认书。

2.3 设计阶段

和其它企业网站开发一样,在学院网站开发过程中,最花费时间的是总体设计和测试,而程序编写代码所占的时间并不多。由于同学们缺乏项目开发经验,有的小组需求分析通过后就急于开发写代码,先把程序写出来再说,由程序然后倒推总体设计。由于没有注重总体设计和测试这2个环节,结果造成返工。所以在开发中,必须严格要求大家按部就班进行,确保网站开发顺利完成。

在设计过程中,2条主线分别是前台开发和后台开发。前后台开发在项目开发早期互相没有交叉,可以分开进行设计。到了开发后期就需要把界面和功能模块结合起来形成一个统一,也就即将的网站。

2.4 网站测试

网站开发完成后,虽然同学们自己的测试,但是依然存在不少问题。调查表明,大多数同学更关注于设计也看淡测试,往往草草进行测试后就上交自己的网站。针对这个问题,在教学中予以强调。在教学过程中,如果有可能,让最终用户进行测试。如果有困难,教师安排其它组的学生进行测试。从而避免测试走过场。测试人员会根据需求分析对系统进行各项测试,以达到客户的需求。

3 总结与提高

网站开发完成后,同学们会对开发过程有着深刻的理解。在此过程中,教师可以把一些真实的网站交给学生进行开发,以进一步提升学生的能力。

4 结束语

把真实网站的开发过程引入课程,让学生不再“模拟”进行网站开发,无疑是提高学生网站开发水平的好方法。在实践过程中也取得了一定的成效。当然,由于笔者的角度和水平有限,教学改革并不全面。这里也期待更多的老师,对网站开发教学进行更深入的探讨和改革。

参考文献

[1] 匡瑛,石伟平.高职人才培养目标的转换――从“技术应用性人才”到“高技能人才”[J]. 职业技术教育, 2006,(22).

[2] 王飞,马林艺,王燕. 浅谈针对网站开发过程的课程建设[J]. 现代企业教育,2009(12).

[3] 张存烨,韩淑平. 网站开发综合实训课程建设的探索[J]. 内蒙古农业大学学报(社会科学版),2011(03)

上一篇:浅谈《数据库应用》课程建设 下一篇:新闻资讯频道视频播出服务器系统