MVC框架程序设计课程标准.doc_第1页
MVC框架程序设计课程标准.doc_第2页
MVC框架程序设计课程标准.doc_第3页
MVC框架程序设计课程标准.doc_第4页
MVC框架程序设计课程标准.doc_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

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

文档简介

简化进销存项目 课程标准一级标准:学习领域总体介绍一、学习领域定位本课程是本院软件技术系欧美外包java方向的专业骨干课,对应于java框架程序员岗位。其前导课程为Javaweb软件开发基础,后续课程为javaWeb顶岗实习。 二、学习领域目标课程对应于对应Javaweb框架程序开发工作过程,学习者拥有规范编码及使用多种框架(SSH)进行数据库软件开发能力,能够理解MVC编程思想和软件分层思想,能够承担一定的工作压力,了解软件项目开发的一般过程,遵守工作规范。代码总量不少于5000行,单一实训项目代码量不少于1500行。l 知识目标:1. Struts2基本概念2. Struts2输入校验3. Struts2国际化4. Struts2标签库5. ajax的基本概念及使用6. ORM与Hibernate概述7. Hibernate关系映射8. spring的基本概念及使用l 职业技能目标:1、 熟练使用集成开发平台2、 能够搭建struts2框架的web应用程序3、 能够搭建hibernate框架的web应用程序4、 能够搭建spring框架的web应用程序5、 能够整合SSH框架的web应用程序6、 能够阅读用例图,初步编写详细设计文档7、 基本拥有Junit单元测试能力l 职业素养目标:1、 团队协作能力2、 交流能力3、 自学能力4、 承担工作压力的能力三、学习领域内容工作任务1、 完成软件项目的需求规格说明书2、 完成软件项目的环境搭建3、 进行项目开发的知识技能准备4、 完成项目的设计5、 完成项目的主体功能的开发6、 完成系统的主体功能测试7、 项目的完善工作流程教学内容序号学习情境情境描述参考学时1.简化进销存系统的需求分析了解简化进销存系统的基本功能需求掌握用例图的编写尝试划分系统的功能会分析每个功能的具体细节要求掌握需求分析说明书的简要编写82.javaweb开发环境搭建(安装配置使用)了解javaWeb应用程序的相关背景了解javaWeb应用程序设计所需技能会进行项目开发所需软件的安装:安装Jdk1.6安装Myeclipse6.x安装Tomcat6.0安装Oracle9i/Oracle10g.或者mysql5.x或者sqlservver2000运行所安装环境83.登录功能实现了解Struts2概述:MVC思想Struts2的起源和背景Struts2体系结构Struts2与Struts1对比理解struts2的框架组件掌握struts2框架的搭建理解struts2框架的运行流程使用struts2框架改造登录功能84.注册页面制作了解Struts2的标签库概述了解标签分类了解主题与模版理解OGNL掌握表单标签使用struts2标签完成注册页面制作85.注册表单提交使用struts2框架改造注册功能理解/掌握配置文件86.注册页面的输入验证(用户名唯一性不验证)了解输入校验概述理解Struts2的输入校验流程掌握客户端校验了解服务端校验了解输入校验概述完成注册页面的输入验证127.注册页面的验证改造(用户名唯一性)理解ajax概念和作用了解Struts2提供Ajax的支持概述理解基于Ajax的输入校验(DWR)掌握使用Ajax表单掌握常用Ajax标签168.注册页面的改造(国际化)掌握struts2中属性文件的使用Struts2国际化处理89.注册信息入库Hibernate的概念与作用(特点)Hibernate的开发流程:搭建hibernate3.2/3.3所需环境(下载安装JAR包)根据注册表结构创建对应实体类创建并配置对应实体类的XML配置文件配置hibernate改造注册后台其他代码来启动并运行hibernate1610.注册后台代码改造Spring的概念与作用Spring的开发流程:搭建spring2.5所需环境(下载安装JAR包)配置spring:在Spring配置文件中配置数据源配置spring:在Spring配置文件中集成hibernate在web容器(Web.xml)中配置spring配置Spring:在struts.xml文件中spring与struts集成改造注册后台相关代码2011.使用junit对注册后台代码进行单元测试理解单元测试的概念Junit的概述使用Junit编写测试代码完成注册后台的单元测试 1212.注册用户查询Struts控制标签的使用SSH的整合掌握hibernate的数据库查询编程1613.项目编码-基础信息管理掌握hibernate的数据库增删查改编程按照SSH2框架完成员工档案、客户档案、商品档案维护功能2414.项目编码-进货单管理掌握hibernate的多表关系映射编程掌握ajax编程按照SSH2框架完成进货单功能1615.项目编码-订货单管理掌握hibernate的多表关系映射编程掌握ajax编程按照SSH2框架完成订货单功能1616.项目功能整合及测试完成简化进销存系统主界面并整合所有功能模块理解项目测试的概念和作用理解测试的内容进行项目的功能测试掌握测试文档的填写1617.项目评审(答辩)以小组为单位进行项目的展示及参与评审8教学流程中观流程(整门课的流程):分4个阶段进行教学 微观流程(一次课的流程):分6个步骤进行教学(六步法)四、实施建议1.学习材料开发建议开发工具参考JDK的下载:如果需要获得JDK最新版本,可以到SUN公司的官方网站上进行下载,下载地址为: /javase/downloads/index.jsp,下载最新版本的JDK,选择对应的操作系统,以及使用的语言即可。tomcat的下载如果需要获得tomcat最新版本,可以到tomcat的官方网站上进行下载,下载地址为:/download-60.cgi,目前最新的是tomcat6.0。eclipse的下载若需要获得eclipse最新版本,可到eclipse官方网站进行下载,下载地址为:/downloads/download.php?file=/technology/epp/downloads/release/galileo/SR1/eclipse-jee-galileo-SR1-win32.zip,另外该网页上还有一些插件可以选择,也可以使用已经集成了插件的myeclipse工具,不过这个是需要付费的。MySQL下载如果需要获得MySQL最新版本,可到MySQL的官方网站进行下载,下载地址为:/downloads/mysql/。注意,该页面提供了多种操作系统平台下的版本,请注意选择下载。MySQL JDBC Driver 2.0的下载进行MySQL的jdbc编程,需要MySQL厂商提供JDBC的数据库驱动程序,其官方下载地址为:/downloads/connector/j/。注意该页面提供了多种操作系统平台下的版本。MySql-Front的下载MySQL的图形化管理第三方工具,其官方下载地址为:http:/www.mysqlfront.de/wp/download/。Struts2框架所必须JAR包(建议版本2.1.8)官方网站上下载struts2的jar包:/download.cgi#struts2181Struts 2.0 lib下的五个核心jar文件:struts2-core-2.x.x.jar Struts2框架的核心类库ognl-2.6.x.jar 对象图导航语言(Object Graph Navigation Language),struts框架通过其读写对象的属性freemarker-2.3.x.jar Struts2的U标签的模版使用FreeMarker编写commons-fileupload-1.2.x.jar文件上传组件,2.1.6版本后需要加入此文件struts2-spring-plugin-2.x.x.jar 用于struts继承Spring的插件hibernate框架所需JAR包(建议版本3.2以上)hibernate核心安装包下的下载路径 http: ,点击Hibernate Core右边的Downloads,下载以下文件:hibernate3.jarlibbytecodecglibhibernate-cglib-repack-2.1_3.jarlibrequired*.jarhibernate注解安装包下的下载路径http: ,点击HibernateAnnotations右边的Downloads,下载以下文件:hibernate-annotations.jarlibejb3-persistence.jar、hibernate-commons-annotations.jarHibernate针对JPA的实现包 下载路径 ,点击HibernateEntitymanager右边的Downloads,下载以下文件:hibernate-entitymanager.jarlibtestlog4j.jar、slf4j-log4j12.jarSpring框架所必须的jar包(建议版本2.5.6)下载页面:/download/community?project=Spring%20FrameworkSpring2.5.6下载链接://release/SPR/spring-framework-2.5.6-with-dependencies.zip必须的jar包:distspring.jarlibc3p0c3p0-.jarlibaspectjweaver.jar aspectjrt.jarlibcglibcglib-nodep-2.1_3.jarlibj2eecommon-annotations.jarliblog4log4j-1.2.15.jarlibjakarta-commonscommons-logging.jar程序语言参考ljava参考参考书籍:Java 2参考大全(第五版)中文版,该书网上介绍/9366&ref=xilie;lAPI参考:针对J2SE:在线网址:/javase/6/docs/api/,内容是JavaTM 2 Platform Standard Edition 6 API Specifications(J2SE 6 API规范);针对J2EE:在线网址:/javaee/5/docs/api/,内容是JavaTM Platform Enterprise Edition, v 5.0 API Specifications(J2EE 5API规范);javascript参考参考书籍:JavaScript 权威指南(第五版)中文版,该书网上介绍/product.aspx?product_id=20019046;HTML参考参考书籍:HTML参考大全(第三版),网上介绍/5522;在线参考文档:/tags/index.asp;CSS参考在线参考文档:/css/css_reference.asp;JSP参考参考书籍:JSP 2.0技术手册,网上介绍/18972;SQL参考MySQL官方参考网址:/doc/refman/5.1/zh/index.html。2课程考核建议为适应学院“三段三化”人才培养模式的需要,使学生明确学习目的,在学习的时候更容易接受新知识、新技能,简化进销存项目实训采用以项目开发过程主线,横向拓展知识点的项目制教学方式,使学生学完一个阶段以后就能够做一个完整的项目。结合项目制教学和我系学生实际情况,特制定如下考核方式:学生综合成绩计算方式为:平时成绩(30%)技能成绩(30%)+末考成绩(40%),见下表。考核类型考核方式考核主体考核内容分值平时考核出勤+平时作业任课教师出勤情况和课后作业30技能考核项目作业学生互评+任课教师每个学习情景考核+最后项目评审(答辩)30期末考核项目考试出题教师整个项目所涉及到的知识技能40合计100各部分成绩的考核说明:平时成绩(30%):出勤(15%)+平时作业(15%);根据平时出勤情况和课后作业综合评定。技能成绩(30%):课堂项目成绩:每个学习情景考核+最后项目评审(答辩)每个学习情景考核参见二级标准。最后项目评审规则如下:评定原则:实现学生自己评价学习成效,自由建立学习小组,小组以35人为单位,组长自愿担任。分数评定: 实作结果由组长带领组员在课堂上当面演示,其他组作为评委评出一个分数. 老师监督和汇总裁定最后每小组分数(组分),该分数为小组最高分. 组长根据组分给组员打分(包括自己),将打分结果提交给老师 老师汇总所有组长提交的分数作为每个学生的项目成绩评分细则总体评分:新闻发布系统提交源代码,满分100分,源代码占78%、加权部分占22%代码的评分由学生以小组为单位给被评组打分,加权部分由老师打分代码部分的打分细则:评分点及分数分配(根据新闻发布系统功能进行分配):评分点序号模块功能分数比例%1.员工管理模块增删查改12%2.商品管理模块增删查改12%3.客户管理模块增删查改12%4.进货单模块增删查改21%5.订货单模块增删查改21%每个评分点的评分规则:分三个等级评定1级:功能完全实现或者只有个别的小bug,按照该评分点分数的100%2/3比例给分;2级:功能基本实现,有一些不太严重的错误或者功能未实现完全但不影响程序的正确运行结果,按照该评分点分数的2/31/3比例给分;3级:功能不能实现,或只有部分实现,或者程序有严重错误影响程序无法执行得到正确结果,按照该评分点分数的0%1/3比例给分;附:学生小组评分表组号评分点总分基础信息维护模块进货单管理订单管理78%员工档案管理12%客户档案管理12%商品档案管理12%进货单21%订货单21%1.2.末考成绩(40%):每学期期末进行一次考试,为上机项目考试,考查知识点为各个学习情景中的知识、技能目标。3.师资配备建议教师应具备的能力:系统的掌握javaWeb框架应用开发的相关知识技能(详见教学目标),具备软件项目的需求分析、设计能力、开发能力,文档编写能力、掌握一定的教学方法与艺术。4.条件配备建议工具配备硬件:计算机房教学,每个学生均应配备或自备电脑一台,奔4以上CPU,512M以上内存,40G以上硬盘。建议每间机房配备投影机一部、白板一套。软件:Eclipse3.5以上或MyEclipse6.0以上IDE,tomcat6.x的web服务器,MySql5.x或oracle9i或sqlservver2000个人版以上数据库环境。安装JDK6.0以上Java虚拟机。人员配备结构与职能说明:学生自由组合形成开发和学习互助组。每组成员35人。职能:项目经理:负责任务提出与组织讨论,形成计划与决策。并全程对进度进行监控。QA经理:质量保证,负责质量评价与反馈。教师:知识交底与问题解决。PL:项目组长,负责开发任务分配与开发,组内组织讨论,课题解决及问题反馈。并对开发质量负责。PG:程序员,负责开发任务的具体实现。参与项目例会与小组讨论。5.教学方法建议宏观:项目导向+任务驱动教学法。中观:六步教学法。微观:多媒体教学、引导、演示教学法、问题教学。二级标准:学习情景设计学习情景1:简化进销存系统项目需求分析情境描述简化进销存系统需求介绍/分析/需求文档读写建议课时8制作人张红实学习目标(知识、技能、素养)技能目标:能够看懂需求说明书,能够编写需求说明书。素养目标:提升抽象分析问题的能力,提升团队交流与沟通能力,提升文档编写规范。知识目标:1. 了解软件工程的基本开发流程2. 了解项目基本功能需求3. 学会分析需求学习性工作任务1. 了解简化进销存系统的基本功能需求2. 尝试划分系统的功能,分析每个功能的具体细节要求3. 尝试编写需求分析说明书教学内容1. 介绍简化进销存系统的基本情况2. 进行用例分析3. 功能界定4. 进行需求细化5. 形成需求文档6. 展示需求说明书样本教学流程采用案例教学法,提供一个需求说明书样本,分析讲解如何进行需求分析,如何进行用例分析,如何进行用例详细说明,如何进行功能界定,如何编写需求说明书,学生再根据教师的讲解与演示编写需求说明书。 教学方法宏观:项目引导教学法,教学做一体中观:问题教学、成就教学法微观:案例教学、小组讨论教学条件实验指导书、多媒体课件、投影仪、白板、实训机房考核方式任务评分点比例%编写需求说明书用例图30功能模块图20需求详细描述50学习情景2:开发环境搭建(安装配置使用)情境描述了解javaWeb框架应用程序的相关背景;了解javaWeb框架应用程序设计所需技能;会进行项目开发所需软件的安装:安装Jdk1.6、安装Myeclipse6.x、安装Tomcat6.0、安装Oracle9i/Oracle10g.或者mysql5.x或者sqlservver2000并正确配置运行所安装环境建议课时8制作人张红实学习目标(知识、技能、素养)技能目标:会进行项目开发所需软件的安装。素养目标:动手能力。知识目标:1、 了解javaWeb框架应用程序的相关背景2、 了解javaWeb框架应用程序设计所需技能学习性工作任务1、 了解javaWeb框架应用程序设计所需技能2、 进行项目开发所需软件的安装教学内容1、 介绍本项目所需的技能和用到的开发工具2、 安装JDK1.63、 配置及测试JDK4、 安装Tomcat6.05、 配置及测试Tomcat6、 安装Myeclipse6.x或以上版本 7、 配置及测试Myeclipse8、 安装MS SQL Server2000个人版或者mysql5.x或者oracle9i/10g版本9、 配置测试对应的数据库教学流程对web框架应用程序的相关背景、所需要的技能及开发工具进行介绍,提供搭建开发环境所需的所有开发工具(或引导学生自己在网络上下载所需开发工具),演示所需开发工具的安装,搭建开发环境。 教学方法宏观:项目引导教学法,教学做一体中观:问题教学、成就教学法微观:案例教学、小组讨论教学条件实验指导书、多媒体课件、投影仪、白板、实训机房考核方式任务评分点比例%搭建项目所需的开发环境JDK安装及配置20Tomcat安装及配置20Myeclipse安装及配置30数据库安装及配置30学习情景3:登录功能实现情境描述完成一个常见的用户登录功能,通过该功能的实现来了解Struts2概述:MVC思想、Struts2的起源和背景、Struts2体系结构、Struts2与Struts1的异同、理解struts2的框架组件、掌握struts2框架的搭建、理解struts2框架的运行流程建议课时8制作人张红实学习目标(知识、技能、素养) 知识目标1. 了解Struts2框架概念、作用2. 掌握struts2框架的搭建3. 理解struts2的框架组件及运行流程 技能目标初步使用struts2框架改造登录功能 素养目标培养学生的动手和自学能力学习性工作任务利用Struts实现用户登陆:搭建struts2工程,在工程中完成一个用户登录功能:用户填写登录表单中的用户名和密码后提交该表单,然后进行后台登录处理,进行用户名和密码信息的验证,如果验证成功(合法用户),则显示欢迎界面;如果不匹配,则显示登录失败。教学内容1. 登录任务介绍2. 提出该任务涉及到的三个关键问题并加以解析Struts框架是什么?如何用Struts2搭建一个Web项目? Struts框架在web项目中是怎么工作的?3. 提出本任务的实施方案(思路、步骤)4. 分步骤演示并指导学生完成本任务5. 任务完成后评价和小结教学流程按照六步法组织教学。教学方法宏观:项目引导教学法,教学做一体中观:问题教学、成就教学法微观:案例教学、小组讨论教学条件实验指导书、多媒体课件、投影仪、白板、实训机房考核方式任务评分点比例%登录搭建struts2框架:加入struts的相关jar包及配置文件10前台登录页面login.jsp编写10后台业务控制器(action类)LoginAction编写20后台业务处理类Login编写20前台登录成功与失败的页面login_succ.jsp和login_err.jsp编写20修改配置文件:在struts.xml中加入相关配置20学习情景4:注册页面制作情境描述使用strutsUI标签完成注册页面的制作,在该情景中了解Struts2的标签库概述、了解标签分类、了解主题与模版、理解OGNL、掌握表单标签。建议课时8制作人张红实学习目标(知识、技能、素养) 知识目标1. 了解Struts2标签相关概念2. 掌握Struts2标签的基本用法 技能目标会使用Struts2标签制作简单的注册页面 素养目标培养学生的动手和自学能力学习性工作任务使用Struts2标签实现一个简单的注册页面,页面中有用户名、密码、确认密码三个输入框,有性别单选框(选择男或女),有职业下拉选择框(选择学生、老师或工人),有个人爱好多选框(可以选择电脑网络、影视娱乐、棋牌娱乐),还有提交和确定两个按钮,以及用户注册标题,如下图所示教学内容1. 注册页面制作任务介绍2. 提出该任务涉及到的几个关键问题并加以解析什么是struts2标签?struts2的标签使用前提?如何使用Struts2标签来实现注册页面的制作?表单如何做?输入框、密码框如何做?单选框、复选框如何做?下拉选择框如何做?提交和重置两个按钮如何做?3. 提出本任务的实施方案(思路、步骤)4. 分步骤演示并指导学生完成本任务5. 任务完成后评价和小结教学流程按照六步法组织教学。教学方法宏观:项目引导+任务驱动教学法,教学做一体中观:问题教学、成就教学法微观:案例教学、小组讨论教学条件实验指导书、多媒体课件、投影仪、白板、实训机房考核方式任务评分点比例%注册页面制作创建名为Register.jsp的注册页面文件10在注册页面中增加注册标题10在注册页面中加入表单10在注册页面中加入表格10在注册页面中加入各种注册所需输入框及按钮50注册表单提交时调用验证的javascript函数10学习情景5:注册页面提交情境描述使用struts2框架改造注册功能,要求理解/掌握struts配置文件。建议课时8制作人张红实学习目标(知识、技能、素养) 知识目标1. 理解struts框架的配置文件作用2. 掌握Struts2框架中struts.xml文件常用配置 技能目标会在struts2配置文件中进行配置,以至于注册页面能正确提交处理和页面转向 素养目标培养学生的动手和自学能力学习性工作任务配置struts相关文件,改造注册页面及后台相关代码使之能正确提交到后台进行处理,处理完毕后成功返回登录页面,失败跳转到注册失败页面教学内容1. 注册页面提交任务介绍2. 提出该任务涉及到的几个关键问题并加以解析Struts的配置文件有什么用?如何对struts2配置文件进行配置?action中如何获得前台页面提交的表单数据?3. 提出本任务的实施方案(思路、步骤)4. 分步骤演示并指导学生完成本任务5. 任务完成后评价和小结教学流程按照六步法组织教学。教学方法宏观:项目引导+任务驱动教学法,教学做一体中观:问题教学、成就教学法微观:案例教学、小组讨论教学条件实验指导书、多媒体课件、投影仪、白板、实训机房考核方式任务评分点比例%注册页面制作前台注册页面的action地址的修改10业务控制器Registeraction编写25业务处理类Register编写25配置文件的修改40学习情景6:注册页面的输入验证情境描述使用struts的验证框架完成注册页面的输入验证,在该学习情景中了解输入校验概述、理解Struts2的输入校验流程、掌握客户端校验、了解服务端校验、了解输入校验概述建议课时12制作人张红实学习目标(知识、技能、素养) 知识目标1. 理解服务端校验与客户端校验的区别2. 理解Struts2的校验器3. 掌握struts2验证配置文件的常用配置 技能目标4. 会使用validate()方法进行校验5. 会使用Struts2校验框架进行校验 素养目标6. 培养学生的动手和自学能力学习性工作任务改造注册功能的验证代码,利用struts2提供的校验功能(validate方法和验证框架)两种方式分别实现注册信息录入的校验:用户名必须输入不能为空用户的密码不能为空密码长度在6-12位之间两次密码必须一致教学内容1. 注册输入验证任务介绍2. 提出该任务涉及到的几个关键问题并加以解析校验分为客户端校验和服务器校验,它们有什么区别?validate()方法校验是怎么回事?struts的验证框架该如何使用?3. 提出本任务的实施方案(思路、步骤)4. 分步骤演示并指导学生完成本任务5. 任务完成后评价和小结教学流程按照六步法组织教学。教学方法宏观:项目引导+任务驱动教学法,教学做一体中观:问题教学、成就教学法微观:案例教学、小组讨论教学条件实验指导书、多媒体课件、投影仪、白板、实训机房考核方式任务评分点比例%注册页面验证方案1前台页面去掉javascript代码,加入错误提示标签10后台action继承ActionSupport并增加validate方法25struts.xml配置文件中配置错误返回页面地址15注册页面验证方案2前台页面去掉javascript代码,加入错误提示标签,若是进行客户端验证则修改前台页面的form标签10后台action继承ActionSupport5增加校验配置文件25struts.xml配置文件中配置错误返回页面地址10学习情景7:注册页面的输入验证2情境描述对注册页面中的用户名进行唯一性验证,该情景要求使用ajax,理解ajax概念和作用、了解Struts2提供Ajax的支持概述、理解基于Ajax的输入校验(DWR)、掌握使用Ajax表单掌握常用Ajax标签建议课时16制作人张红实学习目标(知识、技能、素养) 知识目标1. 理解ajax的概念2. 理解ajax执行过程3. 掌握ajax的手工编码、使用dwr框架编码、使用struts中的ajax标签实现的三种方式 技能目标4. 会在注册页面中使用ajax技术实现注册用户唯一性验证 素养目标5. 培养学生的动手和自学能力学习性工作任务改造注册功能要求使用ajax技术对输入的用户名进行唯一性验证验证的时机,当光标离开用户名输入框的时候验证开始教学内容1. 注册输入验证任务介绍2. 提出该任务涉及到的几个关键问题并加以解析ajax是什么?如何实现ajax?3. 提出本任务的实施方案(思路、步骤)4. 分步骤演示并指导学生完成本任务5. 任务完成后评价和小结教学流程按照六步法组织教学。教学方法宏观:项目引导+任务驱动教学法,教学做一体中观:问题教学、成就教学法微观:案例教学、小组讨论教学条件实验指导书、多媒体课件、投影仪、白板、实训机房考核方式任务评分点比例%注册页面验证(ajax)加入dwr框架的jar包10在web.xml文件中加入dwr框架配置15注册页面修改:输入框失去焦点的事件,编写少量的js代码25编写后台验证逻辑处理类25在dwr.xml文件中增加相关配置25学习情景8:注册页面的国际化情境描述使用Struts2框架对注册页面进行国际化处理,掌握struts2中属性文件的使用建议课时16制作人张红实学习目标(知识、技能、素养) 知识目标1. 理解程序国际化的含义和思路2. 掌握程序国际化的前台显示标签语法、后台属性文件及配置的编写 技能目标3. 会在程序中实现国际化 素养目标4. 培养学生的动手和自学能力学习性工作任务改造注册功能:要求界面中显示的文字用国际化处理,在中文IE中界面所有文字显示中文,英文IE中界面所有文字显示英文教学内容1. 注册页面国际化任务介绍2. 提出该任务涉及到的几个关键问题并加以解析国际化是什么?如何实现国际化?3. 分步骤演示并指导学生完成本任务4. 任务完成后评价和小结教学流程按照六步法组织教学。教学方法宏观:项目引导+任务驱动教学法,教学做一体中观:问题教学、成就教学法微观:案例教学、小组讨论教学条件实验指导书、多媒体课件、投影仪、白板、实训机房考核方式任务评分点比例%注册页面国际化注册页面所需中英文资源文件编写40在struts.xml中注册资源文件20注册页面的修改40学习情景9:注册信息入库情境描述使用hibernate框架来完成,该情景要求了解Hibernate的概念与作用(特点)、Hibernate的开发流程:搭建hibernate3.2/3.3所需环境(下载安装JAR包)、根据注册表结构创建对应实体类、创建并配置对应实体类的XML配置文件、配置hibernate改造注册后台其他代码来启动并运行hibernate 建议课时16制作人张红实学习目标(知识、技能、素养) 知识目标1. 了解Hibernate的概念与作用(特点) 技能目标2. 会搭建hibernate3.2/3.3所需环境(下载安装JAR包)、3. 会根据注册表结构创建对应实体类、4. 会创建并配置对应实体类的XML配置文件5. 会配置hibernate 素养目标6. 培养学生的动手和自学能力学习性工作任务实现注册信息入库:根据注册信息在数据库中创建用户信息表,使用hibernate框架实现注册信息入库教学内容1. 注册信息入库任务介绍2. 提出该任务涉及到的几个关键问题并加以解析国际化是什么?如何实现国际化?3. 分步骤演示并指导学生完成本任务4. 任务完成后评价和小结教学流程按照六步法组织教学。教学方法宏观:项目引导+任务驱动教学法,教学做一体中观:问题教学、成就教学法微观:案例教学、小组讨论教学条件实验指导书、多媒体课件、投影仪、白板、实训机房考核方式任务评分点比例%注册页面国际化注册页面所需中英文资源文件编写40在struts.xml中注册资源文件20注册页面的修改40袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅

温馨提示

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

评论

0/150

提交评论