下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第页《Java开源技术》教学大纲课程编号:13180524英文名称:OpenSourceTechnologyofJava学分:3学时:总学时64学时,其中理论32学时,实践32学时先修课程:高级语言、面向对象程序设计课程类别:专业方向课程授课对象:计算机科学与技术专业学生教学单位:机电学院计算机科学与工程系修读学期:第6学期(以1-8学期为单位填写)一、课程描述和目标本课程为计算机科学与技术专业高年级学生的专业选修课,旨在培养学生具有完整的企业应用开发的概念,掌握JavaEE体系架构的主要技术,熟悉JAVAEE平台的开发模式,并能够运用Java服务器技术开发多层架构的JAVAEE项目。课程目标1:理解Java服务器应用开发理论;掌握JavaEE技术体系及特点。课程目标2:掌握基于Java的企业级应用项目开发技术,包括使用轻量级JavaEE开发技术(Struts、Spring、Hibernate等),并能在Java服务器应用工程问题中进行技术方案制定。课程目标3:能够基于Java服务器技术开发实际JAVAEE应用系统,实现应用案例,并部署和运行。二、课程目标对毕业要求的支撑关系毕业要求指标点课程目标权重4.2能够融合专业知识结构,具备对计算机相关领域的复杂工程问题进行深入研究的能力课程目标1
0.2课程目标2
0.25.2能够理解工具在解决复杂工程问题中的局限性课程目标3
0.3三、教学内容、基本要求与学时分配序号教学内容基本要求学时教学方式对应课程目标1预备知识1)
回顾基于Java的Web程序设计特点;2)回顾已学JSP、Servlet、JavaBean、JDBC等技术及特点;3)总结基于Java的Web程序设计技术及特点,引出JavaEE技术。要求学生回顾JSP、Servlet、JavaBean、JDBC等技术;从而能利用基本Web程序设计技术完成对工程问题的分析和开发。4讲授式演示式练习式课程目标12程序日志组件1)Logger介绍2)Appender介绍3)Layout介绍理解日志的简介、Log4j的使用方法。4讲授式演示式练习式课程目标13Struts2框架1)Struts2框架概述2)Action对象3)Struts2配置文件4)Struts2标签库5)Struts2拦截器理解Struts2框架概述、Action对象、Struts2的配置、标签库、拦截器。6讲授式演示式练习式课程目标24Hibernate技术1)Hibernate简介2)Hibernate数据持久化3)使用Hibernate缓存理解Hibernate简介、数据持久化和缓存。6讲授式演示式练习式课程目标25Hibernate高级应用1)关联关系映射2)HQL检索方式理解关联关系映射、HQL检索方式。6讲授式演示式练习式课程目标26Spring框架1Spring概述2SpringIoC3AOP概述4Spring的切入点5Spring持久化理解Spring框架,包括Spring概述、SpringIoC、AOP概述、Aspect、Spring持久化6讲授式演示式练习式课程目标2合计32序号实验项目实验内容与要求学时类型对应课程目标1编写天下淘商城中的登录验证器实验要求:必修。在Struts2中继承ActionSupport类,使用validate()方法验证用户请求。10设计课程目标1课程目标32分组统计男女员工的人数实验要求:必修。在HQL查询语言中,使用groupby子句进行分组操作。在main()方法中利用HQL语句统计男女员工的人数。10设计课程目标2课程目标33Spring与Struts2、Hibernate框架的整合实验要求:必修。SSH2架构分析,实现MVC编码和SSH2实例程序部署。12综合课程目标2课程目标3合计32注:实验要求包括必修、选修;实验类型包括演示、验证、综合、设计等。四、课程教学方法采用集中讲授、直观演示、练习等教学方式。五、学业评价和课程考核对本课程所采用的评价和考核方式作具体说明,若并用多种考核方法请列出各项分值的比例。平时作业、期中、期末考核等的方法、内容、比例等均应有明确规定。考核依据建议分值考核/评价细则对应课程目标平时成绩15出勤5“全勤”为5分,旷课扣1分,迟到扣0.5。
课程目标1、2、3作业10“完成很好”为10分、“完成较好”为8分、“基本完成”为6分,“完成很差或不完成作业”<6分实验成绩25实验18每个实验满分为100分,其中代码规范25分,功能25分,效果25分,实验报告25分。实验总成绩=(8×实验1得分+8×实验2得分+9×实验3得分)/100课程目标1、2、3实验28实验39大作业60设计和开发具有一定复杂程度的Web应用,满足以下基本要求:(1)系统设计。(2)登录注册模块设计。(3)前台商品信息查询模块设计。(4)后台商品管理模块设计。总分100,其中开发文档30分,代码量30分,代码规范20分,页面效果20分。大作业成绩=60×大作业得分/100课程目标1、2、3(以上为举例,按课程实际情况设计填写)六、达成度评价(一)教学目标达成度教学目标i的达成度=(平时成绩得分×平时成绩占比+实验成绩得分×实验成绩占比+大作业得分×大作业占比)/(平时成绩总分×平时成绩占比+实验成绩总分×实验成绩占比+大作业总分×大作业占比)(二)毕业要求指标点达成度毕业要求指标点的达成度=∑相关教学目标×权重七、教材与参考书(一)推荐教材1.《JavaWeb程序设计(慕课版)》,梁永先、李树强主编,人民邮电出版社,2018年1月版;2.《JavaWeb开发教程(基于Struts2+Hiber
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大学班主任重点工作计划【14篇】
- 新疆各地冻土深度表
- 2024届四川省隆昌市第一初级中学初中历史毕业考试模拟冲刺卷含解析
- 安徽省亳州一中学南校国际部重点名校2024届中考历史五模试卷含解析
- 2024届山东省微山鲁桥一中中考历史模拟试卷含解析
- 山东省日照岚山区市级名校2024年中考历史考前最后一卷含解析
- 2024届山东省滨州无棣县联考中考历史全真模拟试卷含解析
- 江苏省工业园区青剑湖校2024届中考历史最后冲刺模拟试卷含解析
- 高考化学二轮复习 第一部分 考前复习方略 专题十二 化学实验综合应用和能力突破限时训练-人教版高三化学试题
- 简单房屋租赁合同协议书
- 超星尔雅学习通劳动通论(中国劳动关系学院)网课章节测试答案
- 管道吊架计算书
- 妇产科学考试题+答案
- 2022-2023年事业单位公开招聘-职业能力倾向测验考试题库(答案+详解)
- 17 他们那时候多有趣啊 名师教案
- 九吨中型载货汽车驱动桥设计(下载送CAD图纸)
- 商业银行股份有限公司尽职调查清单简版
- 道路标志标线检验批质量验收记录
- 2022年娄底市自然资源局事业单位招聘考试笔试试题及答案解析
- YB/T 124-1997铝包钢绞线
- GB/T 3408.1-2008大坝监测仪器应变计第1部分:差动电阻式应变计
评论
0/150
提交评论