浅议高职院软件开发与测试实训室设计和实现_第1页
浅议高职院软件开发与测试实训室设计和实现_第2页
浅议高职院软件开发与测试实训室设计和实现_第3页
浅议高职院软件开发与测试实训室设计和实现_第4页
浅议高职院软件开发与测试实训室设计和实现_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、浅议高职院软件开发与测试实训室设计和实现摘要:软件和信息技术服务业是关系国民经济和 社会发展全局的基础性、战略性、先导性产业,具有技术更 新快、产品附加值高、应用领域广、渗透能力强、资源消耗 低、人力资源利用充分等突出特点,对经济社会发展具有重 要的支撑和引领作用。人才需求最大、增长最快的是外包型 软件企业,所以按就业为导向的思想,高职院校以培养外包 型软件企业所需人才为目标的软件开发、测试实训室非常必 要。关键词:软件开发;实训;外包;测试中图分类号:tp311文献标识码:a文章编号:1009-3044 (2013) 36-8332-021背景工信部近日印发软件和信息技术服务业“十二五”发

2、展规划,规划明确了 “十二五”的发展思路和发展目标, 确定了 10项发展重点和8项重大工程。而据业界预计,到 2015年,我国软件行业收入将突破4万亿元,年均增长25% 以上,出口突破600亿美元。2项目实施的必要性和可行性分析外包人才的缺口从结构层次来看,不是局部的人才短 缺,而是全方位的供应不足。正规院校培养出来的学生能掌 握基本的软件开发技术,但缺乏软件开发工作经验、项目交 流和团队合作锻炼,需要经过相当的项目知识与技能培训。 超过60%的高校开设了计算机专业。但是,适应外包企业需 要的大学毕业生很少,大学毕业生常常需要企业花大力气培 养,而企业希望招来就用,不愿自己培养人才增加成本。本

3、 软件开发、测试实训室应此目的设置,目标培养中低端软件 人才。3建设实训中心项目的可行性职业教育与普通教育相比有四个特点:一是教育性质和 目标不同。重在对准备就业的学生传授职业知识,培养职业 技能,陶冶职业道德,提高职业能力和劳动素质教育。二是 教育内容与要求不同。以提高学生的专业知识与技术能力为 主,重在让学生懂得做什么、怎么做,使学生学有专长,毕 业后投身于社会经济建设的实践活动。目前尽管有部分学生 升学,但就总体看,其教育内容与要求未变。三是课程模式 与结构不同。其课程模式注重实践教学环节,课程结构注重 强化学生技能的应用性、针对性和职业性。四是学校功能与 任务不同。要求实施职业教育的学

4、校必须具有实训实操的条 件,否则职业教育很难获得应有的效果。4软件开发和测试实训室建设目标软件开发技术实训可以包含四类实训课程:软件开发实训:包括完整的生命周期的软件开发过程软件阶段实训:选取软件生命周期其中某个阶段独立工 作(例如编码工作)的实训;软件测试实训:包括软件开发过程随行测试和独立的软 件测试技术实训;软件项目管理:这是关于软件技术高级培训。实训装备:硬件设备:5组服务器;50台工位电脑;网络和交换设 备;5组光盘刻录、扫描仪和打印机等辅助设备;1套投影 和无线扩音设备;互联网接入;软件平台:windows和linux 服务器平台,mysql、sql server数据库系统、j2e

5、e和.net 开发平台和课程相关的软件工具;loadrunner、winrunner 等常用测试工具;项目管理工具ms project;办公系统ms office管理软件:实训管理软件实训方法:采用模拟企业运营方式将教练和学员混编成 项目组方式完成软件开发和测试实训;打破学科界线和知识 体系,以项目目标驱动安排教学内容,编制教材和教学课件, 教学内容来源于合作企业以往的实际项目,由企业和学校共 同对原项目分解、重组、封装形成教学课件,以实际项目文 档为基础编制实训文档。实训课程:本实训室分设以下类型实训课程素质教育类课程:敬业精神、团队合作企业标准类课程:is09000和cmm认证,企业化管理

6、制度项目管理类课程:项目管理方法和项目管理系统使用;软件开发、测试类课程:包括软件生命周期理论、文档 编制和理解、软件工具、编码和测试方法、系统部署、发布 和版本管理等;实训过程:先期培训:素质类、企业标准、项目管理、背景知识等基础培训:由教师教授课题涉及的基本方法、工具和规 范;开题培训:由专业项目管理人员做课题报告,解释项目 要点;5实训课题:软件开发实训本实训室培训软件开发人员和软件测试人员,实训方法 可以将学员分组,在同一项目中分别承担软件开发和软件测 试工作,也可以独立执行软件开发和软件测试实训课程软件开发实训包括一下实训模块:1)背景和基础知识:包括软件开发规范,软件企业 is09

7、000和cmm认证,学校软件工具等;2)搭建开发环境:能够配置自己的软件开发环境,包 括安装操作系统和开发工具包;能够配置自己与别人的协同 开发环境,包括网络配置,文件共享,安装远程打印机等;编写代码:使学员能够读懂详细设计,掌握开发工具的 配置与使用,掌握开发语言的基本知识和数据结构,了解简 单的算法,会设计简单的界面,并应用常见控件,具有数据 库编程的初步能力;图13)测试:使学员除了掌握测试的理论知识外,还应该 学会编写单元测试案例,编写单元测试文档,在执行单元测 试的时候,记录测试结果,并分析错误原因,以利于下一步 的调试。学员应掌握以下具体技术、平台和工具,windows系列 和li

8、nux操作系统;visual studio工具;borland公司工 具,sqlserver, oracle ; apache+tomeat, web logic 等; tcp/ip,创建网络连接,网络打印;基于uml的详细设计文 档,面向对象分析和设计;单元测试,黑盒测试,白盒测试, 设计测试案例等;执行测试并调试错误,系统发布和配置技 术;软件测试实训包括以下实训模块:计算机及常见操作系统、软件设计语言基础、数据库 基础、软件工程基础、软件测试基础、自动化测试:包括0si 模型、tcp/ip模型及常见网络协议,常用软件平台、工具使 用loadrunner、winrunner测试工具使用,各种测试规范6总结在当今社会信息化的进程中,综合应用各种新技术的系 统软件功不可没的,软件开发和测试使全社会的信息管理、 信息检索、信息分析达到了新的水平,因此,学习软件开发、 测试的相关基础知识,对于信息时代的每一个成员都是十分 必要的。参考文献:1 杨文宏,李心辉.面向对象的软件测试m.北京: 中信出版社,2002.2 r

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论