《重庆科创职业学院《企业级项目开发实训》V3.0课程标准.doc》由会员分享,可在线阅读,更多相关《重庆科创职业学院《企业级项目开发实训》V3.0课程标准.doc(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、企业级项目开发实训课程标准实训课程编码XXS1217课程类型实训学 时合计144学时,其中理论:0学时,实践:144学时适用专业计算机应用技术、软件服务外包前导课程Java程序设计、JSP动态网站建设实训课程标准1. 课程概述本课程是为培养从事Java企业级开发的高级人才而开设的主要课程,使学生具备大型企业级软件开发能力。1.1课程的性质 本课程是为“J2EE开发与应用”课程配套的综合项目实训课程。 1.2课程设计理念课程主要围绕着一个叫“论坛”项目进行讲解,按需求分析、功能设计、数据库设计、架构设计、各功能模块的实现、测试、打包等软件工程步骤一步一步指导学生完成本实训项目。1.3课程开发思路
2、学生通过实现本项目,可实践所学知识,强调学生的实践动手能力。 保证学生能够运用所学知识开发和部署用JSP技术实现的企业级Web应用。2.课程目标本课程的培养目标:强化在“J2EE开发与应用”课程所学知识,并让学生能把JSP技术灵活的运用在实际开发项目中。完成该课程后,学生将具备J2EE初步开发能力。为将来就业打下基础。21知识目标(1)具备了J2EE相关的知识;(2)能应用Servlet 技术、JSP技术、JavaBean综合开发。(3)能应用Struts、Hibernate等框架技术进行综合开发;(4)能运用XML的编程;(5)能运用对J2EE项目进行测试及调试;(6)能对J2EE应用打包及
3、部署等22职业目标(1)培养学生良好的自我表现、与人沟通的能力;(2)培养学生的团队协作精神;(3)培养学生分析问题、解决问题的能力;(4)培养学生勇于创新、敬业乐业的工作作风;(5)培养学生的质量意识、安全意识;(6)培养学生诚实、守信、坚忍不拔的性格;(7)培养学生自主、开放的学习能力。23技能目标1. 能正确应用常用开源框架开发小型动态网站。2能正确编写动态网页常用模块。3能正确处理中文乱码。 4. 能掌握SSH2框架开发。5. 能熟悉软件开发规范。3.课程内容标准学习情景工作任务知识要求职业要求技能要求论坛系统1、需求分析1-1 编写网上书店系统的功能需求软件策划能力1-1 学会如何获
4、得需求及如何写需求分析.2、功能设计2-1 编写功能设计软件策划能力2-1 学会如何画UML图,包括用例图,活动图等3、设计数据库3-1对本系统进行数据库设计软件设计能力3-1 学会数据库建模,并能在某个数据库产品上创建数据库和表4、设计架构4-1 选择SSH2框架, 创建开发平台软件设计能力4-1学会配置文件,编写公共类,创建工程目录结构.5-1持久层开发5-1 正确编写PO类、DAO基类、DAO扩展类、DAO BEAN的装配、使用HIBERNATE二级缓存,持久层测试软件编码能力和单元测试能力5-1学会编写PO类、DAO基类、DAO扩展类、DAO BEAN的装配、使用HIBERNATE二级
5、缓存,持久层测试5-2服务层开发5-21、UserService的开发2、ForumService的开发3、服务器Bean的装配4、服务层测试软件编码能力和单元测试能力5-2 学会编写1、UserService的开发2、ForumService的开发3、服务器Bean的装配4、服务层测试5-3Web层开发5-31 BaseController的基类2 用户登录和注销3 用户注册4 论坛管理5 论坛普通功能6 分页显示论坛版块的主题帖子7 web.xml配置8 Spring MVC配置9 对Web层进行测试软件编码能力和单元测试能力5.3学会编写1 BaseController的基类2 用户登录
6、和注销3 用户注册4 论坛管理5 论坛普通功能6 分页显示论坛版块的主题帖子7 web.xml配置8 Spring MVC配置9 对Web层进行测试6-1部署和运行应用6-1部置和运行应用软件部署能力6-1 (1)学会产品测试(2)学会产品打包(3)学会产品发布4.课程实施标准4.1课程的重点、难点本课程的重点:STRUTS2、HIBERNATE、SPRING及知识点的综合运用上。解决难点的办法:可以通过多做实例让学生掌握。本课程的难点是HIBERNATE、SPRING知识点的综合运用上。解决难点的办法:可以通过多做实例让学生掌握。4.2实训方法和实训手段1.实训方法本课程主要采用案例分析法、
7、情景模拟法、课外实践法等多种教学方法。2.实训手段多媒体教学、上机演示教学等4.3教学内容 学习情景工作任务教学内容教学步骤和教学方法学时安排论坛系统1、需求分析1-1 编写网上书店系统的功能需求1-1 学会如何获得需求及如何写需求分析.222、功能设计2-1 编写功能设计2-1 学会如何画UML图,包括用例图,活动图等443、设计数据库3-1对本系统进行数据库设计3-1 学会数据库建模,并能在某个数据库产品上创建数据库和表224、设计架构4-1 选择SSH2框架, 创建开发平台4-1学会配置文件,编写公共类,创建工程目录结构.225-1持久层开发5-1 正确编写PO类、DAO基类、DAO扩展
8、类、DAO BEAN的装配、使用HIBERNATE二级缓存,持久层测试5-1学会编写PO类、DAO基类、DAO扩展类、DAO BEAN的装配、使用HIBERNATE二级缓存,持久层测试421265-2服务层开发5-21、UserService的开发2、ForumService的开发3、服务器Bean的装配4、服务层测试5-2 学会编写1、UserService的开发2、ForumService的开发3、服务器Bean的装配4、服务层测试425-3Web层开发5-31 BaseController的基类2 用户登录和注销3 用户注册4 论坛管理5 论坛普通功能6 分页显示论坛版块的主题帖子7 w
9、eb.xml配置8 Spring MVC配置9 对Web层进行测试5.3学会编写1 BaseController的基类2 用户登录和注销3 用户注册4 论坛管理5 论坛普通功能6 分页显示论坛版块的主题帖子7 web.xml配置8 Spring MVC配置9 对Web层进行测试426-1部署和运行应用6-1部置和运行应用6-1 (1)学会产品测试(2)学会产品打包(3)学会产品发布44机动4合计1445课程考核标准5.1考核内容及标准学习情景工作任务考核内容及分值考核标准及评分考核方式论坛系统1、需求分析用SQL语句正确创建数据库及表(10分)正确创建数据库及表(5分)过程性评价:提问、案例分
10、析、课后作业;总结性评价:卷考判断题、选择题等;2、功能设计用UML画图、正确书写相关文档(10分)完成UML画图、正确书写相关文档 (10分)过程性评价:提问、动手操作、案例分析、课后作业;总结性评价:卷考判断题、选择题,课程模拟实训等;3、设计数据库用SQL SERVER2005完成数据库设计(5分)正确用SQL SERVER2005完成数据库设计(10分)过程性评价:提问、动手操作、案例分析、课后作业;总结性评价:卷考判断题、选择题;课程模拟实训;4、设计架构用SSH2框架设计架构(10分)能用SSH2框架设计架构(10分)过程性评价:提问、动手操作、案例分析、课后作业;总结性评价:卷考
11、判断题、选择题;课程模拟实训;5-1持久层开发编写持久层(20分)全部正确编写出代码(20分)80%正确编写出代码(15分)60%正确编写出代码(12分)30%正确编写出代码(8分)过程性评价:提问、单项模拟实训、课后作业;总结性评价:卷考判断题、选择题;课程模拟实训;5-2服务层开发编写服务层(20分)全部正确编写出代码(20分)80%正确编写出代码(15分)60%正确编写出代码(12分)30%正确编写出代码(8分)过程性评价:提问、单项模拟实训、课后作业;总结性评价:卷考判断题、选择题;课程模拟实训;5-3Web层开发编写Web层(20分)全部正确编写出代码(20分)80%正确编写出代码(
12、15分)60%正确编写出代码(12分)30%正确编写出代码(8分)过程性评价:提问、单项模拟实训、课后作业;总结性评价:卷考判断题、选择题;课程模拟实训;6-1部署和运行应用部署和运行(5分)正确部署和运行(5分)过程性评价:提问、单项模拟实训、课后作业;总结性评价:卷考判断题、选择题;课程模拟实训;合计100分5.2考核结果说明1“优秀”标准:85100分为“优秀”;2“良好”标准:7585分为“良好”;3“及格”标准:6075分为“及格”;4“不及格”标准:60分以下为“不及格”;6实训条件6.1 实训环境学习情境实训环境相关知识机房要求安装下列软件:1、 MyEclipse6.5及以上版
13、本2、 SQLSERVER2005 、MySql5.03、 DREAMWARE CS3及以上版本4、 PHOTOSHOP CS3及以上版本5、 STRUTS2.26、 HIBERNATE3.67、 SPRING3.16.2实训师资1.实训主讲教师担任本课程的主讲教师需要具有丰富的J2EE开发经验,能熟练利用框架进行开发。主要要求包括:(1)具有Java、JSP、Servelt、JDBC、ssh2知识(2)具备XML相关知识;(3)熟悉常用的几种框架;(4)具备一定的建模的能力;(5)具备一定测试能力;(6)熟练使用Java开发工具进行J2EE项目的开发。同时应具备较丰富的教学经验。在教学组织能
14、力方面,本课程的主讲教师应具备基本的设计能力,即根据本课程标准制定详细的授课计划,对每一堂课的教学过程精心设计,做出详细、具体的安排;还应该具备较强的施教能力,即掌握扎实的教学基本功并能够因材施教,在教学过程中还应具备一定的课堂控制能力和应变能力。6.3实训教辅资料 6.3.1实训教材自编6.3.2实训辅导资料基于B/S架构的软件项目实训JSP(面向“十二五”高职高专规划教材.计算机系列)作者:丁旭出 版 社:清华大学出版社 I S B N:09JSP程序设计(21世纪高等学校计算机基础实用规划教材) 作者:张跃平,耿祥义 出 版 社:机械工业出版社 I S B N:036.3.3实训网络资源中文JAVA技术网 -Java学习站 Java 中文站 http:/www.java-6.3.4实训参考资料Spring 3.x企业应用开发实战作者:陈雄华,林开雄出 版 社:电子工业出版社 I S B N:39Struts2技术内幕:深入解析Struts架构设计与实现原理作者:陆舟 出 版 社:机械工业出版社 I S B N:66编写者签字校对者签字教研室主任审核签字企业专家审核签字二级学院院长签字编写日期 年 月 日二级学院(盖章)2012年 月 日