【J2EE开发】
【J2EE Development】
一、基本信息
课程代码:【2050148】
课程学分:【3】
面向专业:【计算机科学技术、软件工程】
课程性质:【实践教学必修课】
开课院系:信息技术学院计算机科学与技术系
使用教材:主教材【J2EE项目开发与设计,彭灿华,中国铁道出版社,2013年2月】
辅助教材【JSP编程技术,杨学全,清华大学出版社,2009年4月】
参考教材【JavaEE主流开源框架,唐振民,电子工业出版社,2011年10月】
先修课程:【Java程序设计(双语) 2050010(3)】
二、课程简介
本课程是信息技术学院计算机科学与技术专业本科生必修的一门专业课。J2EE核心是一组技术规范,它包含具有共同标准及规格的各类组件、服务架构及技术层次。本课程主要介绍Servlet/JavaBean/Jsp和Struts2/Hibernate/Spring技术,学生学习并熟练应用其中一种技术开发应用程序。通过本课程的学习,一方面使学生掌握J2EE的核心知识,掌握J2EE应用程序的开发方式、组装和部署,另一方面为学生的毕业和将来的就业做好充分的准备
三、选课建议
本课程是适用于计算机科学与技术专业(软件服务外包)专业必修课,建议在第五学期开设。
四、课程与培养学生能力的关联性(必填项)
计算机科学与技术
自主学习 | 表达沟通 | 专业能力 | 尽责抗压 | 协同创新 | 服务关爱 | 信息应用 | 国际视野 | |||||
软件开发 | 系统运维 | 系统设计 | 撰写技术文档 | 嵌入式系统开发 | 系统测试 | |||||||
| | | | | | | | | |
软件工程
自主学习 | 表达沟通 | 专业能力 | 尽责抗压 | 协同创新 | 服务关爱 | 信息应用 | 国际视野 | |||||
软件开发 | 系统运维 | 系统设计 | 撰写技术文档 | 软件测试 | 移动应用 | |||||||
| | | | | | | | | | |
五、课程学习目标
通过本课程学习,学生应达到基于J2EE框架进行Web开发的程序开发员、应用软件服务人员等职位的相应知识与技能要求。
六、课内实验名称及基本要求
序号 | 实验名称 | 主要内容 | 实验 时数 | 实验类型 | 备注 |
1 | J2EE平台的搭建 | 根据应用程序的需求,J2EE平台的安装需要哪些软件或插件,并通过不同种类的简单的程序进行测试。 | 2 | 演示型 | |
2 | JavaBean(或Servlet)的编写及使用 | 按要求编写JavaBean或Servlet,并按要求在Jsp页面中使用 | 8 | 设计型 | |
3 | 在Jsp中使用数据库 | 通过Jsp页面实现对数据库中表的查询、添加、编辑和删除操作 | 6 | 设计型 | |
4 | Jsp、JavaBean和Servlet的应用 | 博客系统开发(系统任务、数据库设计、框架搭建和功能实现) | 8 | 设计型 | |
5 | SSH框架的介绍与应用 | 网上书店系统开发(系统任务、数据库设计、框架搭建和功能实现) | 12 | 设计型 | |
6 | 博客系统或网上书店系统的完善 | 使用任意一种技术完善任一系统(需为每一系统提供详细的功能需求) | 12 | 设计型 |
七、评价方式与成绩
总评构成(1+X) | (1) | (X1、X2、X3……) |
评价方式 | 作品 | 课堂展示(x1)、小组项目报告(x2)、实验报告(x3) |
1与X两项所占比例% | 40% | 60% |
撰写:朱丽娟系主任审核: