
软件工程与测试平台简介课件.ppt
38页单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,PPT课件,*,高校行业营销思路,程序课程设计与项目开发实训,1,PPT课件,高校行业营销思路程序课程设计与项目开发实训1PPT课件,Openlab,程序设计教学与考试平台,1,Softlab,程序开发项目实训平台,2,Funcode,程序设计竞赛平台,3,Java,开发课程体系设计,4,培训内容,2,PPT课件,Openlab程序设计教学与考试平台1Softlab程序,软件开发实训产品简介,学习,实训与测试,竞赛,IT,教育解决方案,SoftLab,实训平台,OpenLab,练习平台,FunCode,竞赛平台,3,PPT课件,软件开发实训产品简介学习实训与测试竞赛IT教育解决方案Sof,OpenLab,程序设计教学与考试平台,OpenLab,C,C+,Java,数据结构,练习、考试与竞赛平台功能强大的一体化教学管理平台B/S,架构,C#,Others,Python,4,PPT课件,OpenLab 程序设计教学与考试平台OpenLabCC,OpenLab,程序设计教学与考试平台,题库,数量,题型,开放式,丰富的题库,教师可以自行添加题目,提供题目的批量导入、导出功能,方便教师添加题目。
Excel,文档,),判断、单选、多选、填空、代码分析、编程题、代码改错、简答、实验自动批改,),总数量,6500+,课程均配,有数量可观,的习题,9,种题型,开放式题库,5,PPT课件,OpenLab 程序设计教学与考试平台题库数量题型开放式,OpenLab,程序设计教学与考试平台,6,PPT课件,OpenLab 程序设计教学与考试平台6PPT课件,考试及防作弊,参考答案开放控制,OpenLab,程序设计教学与考试平台,成果保留:,导出题目、试卷、学生答卷、成绩单、实验报告,7,PPT课件,考试及防作弊参考答案开放控制OpenLab 程序设计教学与在,OpenLab,程序设计教学与考试平台,丰富灵活题目类型,填空题和编程题的自动批改8,PPT课件,OpenLab 程序设计教学与考试平台丰富灵活题目类型,SoftLab,软件工程项目实训平台,学习资源管理平台,包含,Java,、,.Net,、,PHP,、,HTML5,、,Android,、,IOS,、,WEB,前端、软件测试、移动互联、云计算、大数据等综合项目,62,个,类型有:,JSP+Servlet,项目、,SSH,项目、,.Net,三层架构项目、,.Net MVC,架构项目、,Android,综合项目。
专题系列,12,个,包括:,Python,、,大数据,Hadoop,工程师培训课程、大数据,Spark,入门、,ASP.Net,网站开发、,.Net MVC,开发入门、,Oracle,开发、,JSP,开发入门、,Servlet,开发入门、,CloudStack,云计算实践、信息安全实验、,Linux,基础实验、,Hibernate,开发、安卓入门开发实验B/S,架构,千人,9,PPT课件,SoftLab软件工程项目实训平台学习资源管理平台 包含Ja,SoftLab,软件工程项目实训平台,10,PPT课件,SoftLab软件工程项目实训平台10PPT课件,整个资源库已完成,300,小时以上的教学视频,满足软件开发教学需求项目类教学视频,手把手教学生完成项目专题类教学视频,完整的基础教学体系,同时也强调动手为主专题教学视频与文档相配合面向工程实践,经验丰富的工程师录制,最终涵盖整个,IT,领域丰富的教学视频,SoftLab,软件工程项目实训平台,11,PPT课件,整个资源库已完成300小时以上的教学视频,满足软件开发教学,SoftLab,软件工程项目实训平台,12,PPT课件,SoftLab软件工程项目实训平台12PPT课件,SoftLab,软件工程项目实训平台,项目资源,项目包含丰富的工程文档。
项目配备演示项目可以查阅源码项目配套素材,包括:程序开发框架、数据库文件、配套软件、静态页面等13,PPT课件,SoftLab软件工程项目实训平台项目资源 项目包含丰富的工,SoftLab,软件工程项目实训平台,14,PPT课件,SoftLab软件工程项目实训平台14PPT课件,专题配有大量实验,学做相结合实验的配套素材,包括:软件包、,jar,包、库文件、实验数据等专题资源,SoftLab,软件工程项目实训平台,15,PPT课件,专题配有大量实验,学做相结合专题资源SoftLab软件工,用户可以自己创建新的项目和专题编辑和,word,文档一键导入项目源码一键导入开放式平台,SoftLab,软件工程项目实训平台,16,PPT课件,用户可以自己创建新的项目和专题开放式平台SoftLab软,程序设计,综合实训和竞赛平台,支持三门语言,Funcode,程序设计竞赛平台,Java,C+,C,Funcode,17,PPT课件,程序设计Funcode程序设计竞赛平台JavaC+CFun,Funcode,程序设计竞赛平台,程序设计思维,FunCode,可以帮助初次接触程序设计的同学,克服对编程的恐惧心理,快速引导学生动手编程,迅速建立程序设计思维。
思维,兴趣,信心,热情,编程兴趣,学生可以很容易的利用平台开发出一款经典小游戏树立自信心,激发编程兴趣,提高学习热情培养学生的程序设计思维,激发学生的编程兴趣,C/S,架构,18,PPT课件,Funcode程序设计竞赛平台程序设计思维FunCode可以,Funcode,程序设计竞赛平台,设计平台,开发平台,19,PPT课件,Funcode程序设计竞赛平台设计平台开发平台19PPT课件,Funcode,程序设计竞赛平台,案例,接口文档,源码注释,案例教程,案例库与接口文档,系统配套,平台配备接口,文档方便查询,案例源码,配备注释,案例配有,实训指南,五种类型案例,实现不同,教学目标,20,PPT课件,Funcode程序设计竞赛平台案例接口文档源码注释案例教程案,获奖学生作品,Funcode,程序设计竞赛平台,21,PPT课件,获奖学生作品Funcode程序设计竞赛平台21PPT课件,JavaWeb,程序开发课程建设,Java,专业课程分为六个阶段,22,PPT课件,JavaWeb程序开发课程建设Java专业课程分为六个阶段2,Java,语言基础,Java,面向对象,JDK API,Java,高级技术,第一阶段:,JavaSE,基础,Softlab,包含,43,课时,总时长,30,小时的教学视频,视频内容覆盖:,Java,语言概述、基本语法、面向对象编程、面向对象高级编程、异常处理、,Java,集合、泛型、,IO,、多线程、常用类、反射。
OpenLab,题库共包括十五个章节,分别是,Java,入门、数据类型、字符串、选择、单循环、多循环、一维数组、二维数组、类和对象、继承、接口和内部类、异常、集合类、,Java IO,、,Java,常用类题目数量不少于,1500,题FunCode,游戏项目:(,50,多个案例),愤怒的小鸟、转轮盘、海底鱼群、电灯开关、渔网捕鱼、飞虫、火炮、蔬菜园、打靶、三国杀、超级玛丽Softlab,项目实训:,Java,语言基础,-,控制台版计算器、校园报修系统,1.0(,数组版,),Java,面向对象,-,校园报修系统,2.0(,数组,+,对象版,),JDK API-,校园报修系统,3.0,(集合版)、校园报修系统,4.0,(文件版),Java,高级技术,-,局域网聊天程序,JavaWeb,程序开发课程建设,23,PPT课件,Java语言基础第一阶段:JavaSE基础Softlab,JavaWeb,程序开发课程建设,第二阶段:数据库(,MySQL,),Softlab,包含,50,课时,总时长,25,小时的教学视频,视频内容覆盖:数据库概述、,MySQL,安装和配置、操作,MySQL,数据库、,MySQL,数据库中存储引擎和数据类型、表操作、操作索引、操作视图、操作数据、单表查询、多表数据记录查询、,MySQL,运算符、,MySQL,常用函数、存储过程、锁机制和事务、,MySQL,安全机制、,MySQL,日志管理、,MySQL,数据库维护、使用,PowerDesigner,进行数据库设计、,JDBC API,、,JDBC,操作、,dbcp,数据库连接池、,XML,树形结构;,XML,基本语法;,XML,验证器;,XML,解析;,24,PPT课件,JavaWeb程序开发课程建设第二阶段:数据库(MySQL),Softlab,包含,50,课时,总时长,28,小时的教学视频,视频内容覆盖:,Oracle,安装、,SqlPlus,使用、基本查询语句、限制和排序语句、单行函数、分组统计函数、表的连接查询、子查询、,DML,语句、事务、,DDL,语句、匿名块、运算符、程序结构、异常、集合类型、游标、存储过程、函数、包、触发器、数据库设计三范式;,PowereDesigner,的使用;权限系统的使用;生产调度指挥系统设计举例。
第二阶段:数据库(,Oracle,),JavaWeb,程序开发课程建设,25,PPT课件,Softlab 包含50课时,总时长28小时的教学视频,第三阶段:,Web,基础,-Web,前端,JavaWeb,程序开发课程建设,SoftLab-,包含,38,课时,总时长,25,小时的教学视频,视频内容覆盖:,html,介绍和编辑工具、常见的标签语义、列表、表格标签、表单、框架、常用的属性、文档头部的信息、颜色和单位、媒体、网页布局、,CSS,的介绍和基本的语法、,CSS,选择器、,CSS,的样式、框模型、,CSS,定位、,CSS,浮动、,DIV+CSS,网页布局思路、,JS,的概述、,JS,的基本语法、,JS,的对象和数组、,JS,的函数;,JS,流程控制语句;,JS,的错误;,DOM,和,JS,;,DOM,事件;,JS,中常见的对象;正则表达式;,JS,的窗口对象;,JQuery,的初体验;,JQuery,的选择器;,JQuery,的事件;,JQuery,的特效;,JQuery,操作,html,;,JQuery,筛选和遍历节点;,Ajax,和,JQuery,的,Ajax,26,PPT课件,第三阶段:Web基础-Web前端JavaWeb程序开发课程建,JavaWeb,程序开发课程建设,第三阶段:,Web,基础,-JSP,、,Servlet,SoftLab-,包含,14,课时,总时长,10,小时的教学视频,视频内容覆盖:,JSP,和,Servlet,,包括:,Http,原理、,Tomcat,安装与配置、,JSP,基本语法、,JSP,标签、,JSP,内置对象、,Servlet,、,Servlet,过滤器、,Servlet,监听器、,EL,表达式、,JSTL,标签、,AJAX,实战;,27,PPT课件,JavaWeb程序开发课程建设第三阶段:Web基础-JSP,JavaWeb,程序开发课程建设,第三阶段:,Web,基础,-,项目教学,SoftLab-,项目教学,包含三个项目:,仓库管理系统,电子商务网站,旅游信息网站,教学视频总时长,55,小时,28,PPT课件,JavaWeb程序开发课程建设第三阶段:Web基础-项目教,JavaWeb,程序开发课程建设,第四阶段:,SSH,框架开发,-Struts2,SoftLab-,包含,65,课时,总时长,23,小时的教学视频,视频内容覆盖,Struts2,框架,包括:,STRUTS2,概述、搭建第一个,STRUTS2,登录实例、,STRUTS2,核心技术、,STRUTS2,拦截器、,STRUTS2,国际化、,STRUTS2,的类型转换器、,STRUTS2,输入校验、,STRUTS2,的文件上传和下载、,STRUTS2,的标签库、,STRUTS2,对注解的支持、,STRUTS2,的插件;,29,PPT课件,JavaWeb程序开发课程建设第四阶段:SSH框架开发-S,JavaWeb,程序开发课程建设,第四阶段:,SSH,框架开发,-Hibernate,SoftLab-,包含,43,课时,总时长,16,小时的教学视频,视频内容覆盖,Hibernate,框架,包括:,Hibernate,概述、,Hibernate,搭建第一个应用实例、对象持久化基础、映射对象标识符、,Session,操作,java,对象、关联关系操作、组成关系映射、继承关系映射、,java,集合持久化、,Hibernate,的检索策略、,Hibernate,查询语言、事物和并发控制、,Hibernate,缓存;,30,PPT课件,JavaWeb程序开发课程建设第四阶段:SSH框架开发-H,JavaWeb,程序开发课程建设,第四阶段:,SSH,框架开发,-Spring,SoftLab-,包含,30,课时,总时长,12,小时的教学视频,视频内容覆盖,Spring,框架,包括:,Spring,概述、,Ioc,容器概述、容器中装配,Bean,、,Spring,的,AOP,、基于,AspectJ,和,Schema,的,AOP,、,Spring,对数据访问层配置、,Spring,的事务管理、,Spring JDBC,、,JPA,访问数据库、框架整合、,Spring,任务调度、,JavaMail,发送邮件、,Spring,中使用,JMS,、,Spring,中开发,Webservice,、,Junit,单元测试;,31,PPT课件,JavaWeb程序开发课程建设第四阶段:SSH框架开发-S,JavaWeb,程序开发课程建设,第四阶段:,SSH,框架开发,Softlab,项目教学:,实训项目:车辆管理系统。
利用,SSH,框架进行项目开发32,PPT课件,JavaWeb程序开发课程建设第四阶段:SSH框架开发So,JavaWeb,程序开发课程建设,第五阶段:,SSM,框架开发,-MyBatis,SoftLab-,包含,12,课时,总时长,6,小时的教学视频,视频内容覆盖,MyBatis,框架,包括:,MyBatis,基本操作、,MyBatis,关联映射、,MyBatis,缓存、,MyBatis,动态,SQL,、,MyBatis,和,Spring,集成、,MyBatis,参数接收;,33,PPT课件,JavaWeb程序开发课程建设第五阶段:SSM框架开发-My,JavaWeb,程序开发课程建设,第五阶段:,SSM,框架开发,-SpringMVC,SoftLab-,包含,23,课时,总时长,10,小时的教学视频,视频内容覆盖,SpringMVC,框架和,Bootstrap,框架,包括:,SpringMVC,概述、,SpringMVC,处理器、,SpringMVC,的控制器、,SpringMVC,上传下载功能、本地化解析、异常处理、视图解析器、,SpringMVC,表单标签、模板视图、,bootstrap,的初体验、全局的样式表、组件、,JS,插件;,34,PPT课件,JavaWeb程序开发课程建设第五阶段:SSM框架开发-Sp,JavaWeb,程序开发课程建设,第六阶段:就业指导,SoftLab-,包含,2,课时,总时长,1,小时的教学视频,视频内容包括:面试技巧、简历指导、工作技巧等;,JAVA WEB,实战,实践资源由实验和综合项目组成。
阶段课程结束后,安排学生进行练习35,PPT课件,JavaWeb程序开发课程建设第六阶段:就业指导SoftLa,JavaWeb,程序开发课程建设,JAVA WEB,实战,-JSP,实训开发包,1,、由三个真实的,JSP,企业项目修改而成的教学实训项目;,2,、系统中的实验案例能够很好地供学生学习,UML,方面的知识,例如标准建模语言,UML,、用例图、静态图,(,包括类图、对象图和包图,),、行为图、交互图,(,顺序图,合作图,),和实现图等;,3,、包含软件工程各阶段文档:需求分析、功能设计、数据库设计、概要设计、详细设计、软件测试用例设计等;,4,、实验素材包括:初始项目包、演示程序、完整源码展示、数据库脚本等36,PPT课件,JavaWeb程序开发课程建设JAVA WEB实战-JSP实,JavaWeb,程序开发课程建设,JAVA WEB,实战,-SSH,项目开发包,1,、由三个由真实的基于,SSH,框架的企业项目修改而成的教学实训项目;,2,、系统中的实验案例能够很好地供学生学习,UML,方面的知识,例如标准建模语言,UML,、用例图、静态图,(,包括类图、对象图和包图,),、行为图、交互图,(,顺序图,合作图,),和实现图等;,3,、包含软件工程各阶段文档:需求分析、功能设计、数据库设计、概要设计、详细设计、软件测试用例设计;,4,、实验素材包括:初始项目包、演示程序、完整源码展示、数据库脚本等。
37,PPT课件,JavaWeb程序开发课程建设JAVA WEB实战-SSH项,Thank you,38,PPT课件,Thank you38PPT课件,。












