预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

《JavaWeb开发实训》课程标准 课程编号: 实训周数:2周 学分: 开设学期: 适用专业:软件技术专业 制定单位:信息工程学院 制定时间: 1.实训课程性质 本实训是《JavaWeb框架技术与项目实战》的实践环节,通过本环节使学生运用《JavaWeb框架技术与项目实战》课程所学的知识,联系实际,采用轻量级框架技术设计一个Web系统。经过理论课程的学习和实训的实战训练,使学生具有较强的使用JavaWeb轻量级框架技术自主设计与建设Web系统的基本素质与能力。 2.实训课程设计思路 通过《JavaWeb框架技术与项目实战》课程的学习,掌握JavaWeb轻量级框架Struts2、Spring和Hibernate4的基本知识和核心技术,掌握SSH2框架整合的Web程序开发基本方法和技术,并掌握软件工程学理论,进行项目的合理规划和设计。在本实训中每名学生先通过教师手把手的指导共同完成一个典型的Web系统的开发;然后再自主选择一个课题,独立完成网站的开发和调试,最终提交源程序和设计报告。 3.实训课程目标 知识目标: 进一步熟练掌握《JavaWeb框架技术与项目实战》课程中所学的3个JavaWeb轻量级框架Struts2、Spring和Hibernate4以及3个框架的整合应用,JavaWeb程序的部署、测试和发布等知识。 能力目标: 了解使用SSH2框架开发一个JavaWeb应用程序的步骤、运用相关知识进行JavaWeb应用程序的设计、相关程序代码的编写与调试、访问和显示数据库中的数据等。 技能目标: 独立完成所选Web系统的总体内容规划、功能设计、数据库设计,编写系统各功能实现的代码并调试,最后完成Web系统的发布。 4.实训选题原则和范围 本实训的选题原则是从实际出发,Web系统内容可以是电子商务、网络论坛、Web后台管理系统等。要求主题思想明确、结构清晰、形式新颖、内容健康、充实。 范围是能按照软件工程理论的要求,对系统进行需求分析、概要设计和详细设计、代码编写、软件测试,从而开发出具有一定功能、稳定的Web系统。 5.实训主要内容及其要求 (1)主要内容 1)每名先学生先根据教师手把手指导,共同完成一个Web系统的开发。进一步熟练掌握基于SSH2整合框架开发JavaWeb应用程序的流程。 2)每名学生再单独完成一个课题,不允许合作,使用MyEclipse开发环境,完成所选课题的JavaWeb系统的开发,要求系统至少有10个以上的功能点,尽可能多地应用各种Web设计技巧。 (2)要求 具体要求如下: 系统设计结构合理、功能完善; 数据库设计规范,在结构上满足系统的功能需求; 正确搭建系统的环境,给Web系统添加Struts2、Spring和Hibernate框架。 每个功能点实现过程要体现三层架构,即数据访问层、业务逻辑层和表示层。 系统完成后,将文件上传到服务器中,作为评分的依据,并刻录成光盘保存; 最后,提交系统设计报告,要求3000字以上,包括系统总体设计、功能设计、数据库设计、详细设计、编程调试等。 6.实训成果形式 实训成果包括所选课题的Web系统源程序及系统设计报告。 7.实施建议 (1)实训组织管理与进程安排 实训时间:2周 实训方式:现场操作 实训场所:计算机软件实验室 实训进度安排: 指共同项目序号实验内容时间(天)1需求分析、系统设计、功能设计、数据库设计0.52系统实现43系统测试0.5自自选项目序号实验内容时间(天)1需求分析、系统设计、功能设计、数据库设计0.52系统实现43系统测试0.57编写设计报告课后 (2)实训指导书及主要参考书 指导书:缪勇、施俊、李新锋编著,《Struts2+Spring3+Hibernate框架技术精讲与整合案例》,清华大学出版社,2015年1月 教学参考书:陈亚辉、缪勇编著,《Struts2+Spring+Hibernate框架技术与项目实战》,清华大学出版社,2012年5月 (3)其他资源的利用与开发 对设计过程中遇到的技术难题可以充分利用图书馆和互联网上的相关资料学习并解决。 (4)实训成绩评定标准与考核方法 考核方式:实训成绩由平时考核与最终考核相结合,平时占10%(出勤、学习笔记、表现等);最终提交的成果占90%(设计报告30%、数据库及Web应用系统60%)。 成绩评定标准:依据学生设计成果和提交的设计报告进行成绩评定,考核结果按五段制给定,即优、良、中、及格、不及格。成绩评定时应综合考查学生出勤情况、完成进度情况、最后提交设计成果的质量及报告的书写质量。 各标准如下: 优:很好地使用JavaWeb轻量级框架技术实现Web系统,合理采用三层的开发技术,选题新颖,具有很好的创造力,系统功能充实。 良:较好地使用JavaWeb轻量级框架技术实现Web系统,合理采