- 37
- 0
- 约1.29万字
- 约 28页
- 2017-01-12 发布于北京
- 举报
lMVC框架程序设计课程标准
简化进销存项目 课程标准
一级标准:学习领域总体介绍
一、学习领域定位
本课程是本院软件技术系《欧美外包java方向》的专业骨干课,对应于java框架程序员岗位。其前导课程为《Javaweb软件开发基础》,后续课程为javaWeb顶岗实习。
二、学习领域目标
课程对应于对应Javaweb框架程序开发工作过程,学习者拥有规范编码及使用多种框架(SSH)进行数据库软件开发能力,能够理解MVC编程思想和软件分层思想,能够承担一定的工作压力,了解软件项目开发的一般过程,遵守工作规范。代码总量不少于5000行,单一实训项目代码量不少于1500行。
知识目标:
Struts2基本概念
Struts2输入校验
Struts2国际化
Struts2标签库
ajax的基本概念及使用
ORM与Hibernate概述
Hibernate关系映射
spring的基本概念及使用
职业技能目标:
熟练使用集成开发平台
能够搭建struts2框架的web应用程序
能够搭建hibernate框架的web应用程序
能够搭建spring框架的web应用程序
能够整合SSH框架的web应用程序
能够阅读用例图,初步编写详细设计文档
基本拥有Junit单元测试能力
职业素养目标:
团队协作能力
交流能力
自学能力
承担工作压力的能力
三、学习领域内容
工作任务
完成软件项目的需求规格说明书
完成软件项目的环境搭建
进行项目开发的知识技能准备
完成项目的设计
完成项目的主体功能的开发
完成系统的主体功能测试
项目的完善
工作流程
教学内容
序号 学习情境 情境描述 参考学时 简化进销存系统的需求分析 了解简化进销存系统的基本功能需求
掌握用例图的编写
尝试划分系统的功能
会分析每个功能的具体细节要求
掌握需求分析说明书的简要编写 8 javaweb开发环境搭建(安装配置使用)
了解javaWeb应用程序的相关背景
了解javaWeb应用程序设计所需技能
会进行项目开发所需软件的安装:
安装Jdk1.6
安装Myeclipse6.x
安装Tomcat6.0
安装Oracle9i/Oracle10g.或者mysql5.x或者sqlservver2000
运行所安装环境 8 登录功能实现
了解Struts2概述:
MVC思想
Struts2的起源和背景
Struts2体系结构
Struts2与Struts1对比
理解struts2的框架组件
掌握struts2框架的搭建
理解struts2框架的运行流程
使用struts2框架改造登录功能 8 注册页面制作 了解Struts2的标签库概述
了解标签分类
了解主题与模版
理解OGNL
掌握表单标签
使用struts2标签完成注册页面制作 8 注册表单提交
使用struts2框架改造注册功能
理解/掌握配置文件 8 注册页面的输入验证(用户名唯一性不验证)
了解输入校验概述
理解Struts2的输入校验流程
掌握客户端校验
了解服务端校验
了解输入校验概述
完成注册页面的输入验证 12 注册页面的验证改造(用户名唯一性)
理解ajax概念和作用
了解Struts2提供Ajax的支持概述
理解基于Ajax的输入校验(DWR)
掌握使用Ajax表单
掌握常用Ajax标签 16 注册页面的改造(国际化)
掌握struts2中属性文件的使用
Struts2国际化处理 8 注册信息入库 Hibernate的概念与作用(特点)
Hibernate的开发流程:
搭建hibernate3.2/3.3所需环境(下载安装JAR包)
根据注册表结构创建对应实体类
创建并配置对应实体类的XML配置文件
配置hibernate
改造注册后台其他代码来启动并运行hibernate 16 注册后台代码改造 Spring的概念与作用
Spring的开发流程:
搭建spring2.5所需环境(下载安装JAR包)
配置spring:在Spring配置文件中配置数据源
配置spring:在Spring配置文件中集成hibernate
在web容器(Web.xml)中配置spring
配置Spring:在struts.xml文件中spring与struts集成
改造注册后台相关代码 20 使用junit对注册后台代码进行单元测试 理解单元测试的概念
Junit的概述
使用Junit编写测试代码完成注册后台的单元测试 12 注册用户查询 Struts控制标签的使用
SSH的整合
掌握hibernate的数据库查询编程 16 项目编码-基础信息管理 掌握hibernate的数据库增删查改编程
按照SSH2框架完成员工档案、客户档案、商品档案维护功能 24 项目编码-进货单管理 掌握hibern
原创力文档

文档评论(0)