《Web程序设计》教学大纲-2013-12月版.doc

上传人:新** 文档编号:557929157 上传时间:2023-07-10 格式:DOC 页数:6 大小:89.01KB
返回 下载 相关 举报
《Web程序设计》教学大纲-2013-12月版.doc_第1页
第1页 / 共6页
《Web程序设计》教学大纲-2013-12月版.doc_第2页
第2页 / 共6页
《Web程序设计》教学大纲-2013-12月版.doc_第3页
第3页 / 共6页
《Web程序设计》教学大纲-2013-12月版.doc_第4页
第4页 / 共6页
《Web程序设计》教学大纲-2013-12月版.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《《Web程序设计》教学大纲-2013-12月版.doc》由会员分享,可在线阅读,更多相关《《Web程序设计》教学大纲-2013-12月版.doc(6页珍藏版)》请在金锄头文库上搜索。

1、Web程序设计教学大纲一、课程基本信息课程名称软件体系结构课程编码020213005英文名称Web Programming课程类别学科基础课学分数2开课学期第五六学期总学时及其分配总学时讲课实验上机其它机动32248适用专业计算机科学与技术、软件工程二、课程目的和任务软件体系结构是根植于软件工程发展起来的一门新兴学科,目前已经成为软件工程研究和实践的主要领域。专门和广泛地研究软件体系结构是从20世纪90年代才开始的,1993-1995年之间,卡耐基梅隆大学的Mary Shaw与David Garlan,贝尔实验室的Perry,南加州大学的Barry Boehm,斯坦福大学的David Luck

2、ham等人开始将注意力投向软件体系结构的研究和学科建设。三、本课程与其它课程的关系本课程的先修课为面向对象程序设计、数据结构、数据库应用和软件工程,为后续课程课程设计、科研训练、毕业设计等打下基础。四、教学内容、重点、教学进度、学时分配1. Java语言概述(2学时)(1) 主要内容 OOP在软件开发中的地位 IDE 环境下Java Application的开发过程 Java程序工作原理 基本输入输出语句(2) 重点 面向对象程序设计的基本思想,Java Application的开发过程。(3) 教学要求了解:Java Application的应用;理解:Java Application工作原

3、理;掌握:Java Application程序的组成。2. Java语法基础(4学时)(1) 主要内容 标识符 基本类型 运算符和表达式 控制流程(2) 重点 控制流程。(3) 教学要求理解:程序的执行流程;掌握:控制流程。3. 面向对象程序设计技术(6学时)(1) 主要内容 面向对象程序设计思想 类 对象 继承 访问权限修饰符 非访问权限修饰符 String类(2) 重点 类、继承、String类。 (3) 教学要求理解:面向对象程序设计思想;掌握:类、对象和String类的应用。 4. 数组(2学时)(1) 主要内容 数组(1维,2维)的声明与实例化 Arrays的使用功能 (2) 重点

4、对象数组的构造和数组API的应用。 (3) 教学要求理解:Java中数组的实现原理;掌握:数组的API应用。5. 高级特性(4学时)(1) 主要内容 抽象类 接口 内部类 反射(2) 重点 面向接口服务的实现。(3) 教学要求了解:Java接口的概念;理解:面向接口服务的实现;掌握:Java接口的声明、继承和实现技术。6. 容器框架(4学时)(1) 主要内容 Java容器框架 List Set Map (2) 重点 Java容器框架的应用。 (3) 教学要求了解:Java容器的架构;理解:Java容器框架;掌握: Set、List和Map的应用。7. Java语言中的异常(2学时)(1) 主要

5、内容 Java异常的工作原理 Java异常体系机构 异常的处理方式 自定义异常及其应用(2) 重点异常的捕获与处理方法。 (3) 教学要求了解:异常的概念;理解:异常的工作原理;掌握:异常的捕获与处理方法。8. 数据流(4学时)(1) 主要内容 数据流的基本概念 Java I/O流体系结构 字节数据流I/O操作 字符数据流I/O操作 文件与目录的处理技术(2) 重点Java输入/输出流的操作。 (3) 教学要求了解:Java流处理的过程;理解:字节流、字符流的概念;掌握:字节流、字符流的应用。9. 数据库连接技术(4学时)(1) 主要内容 JDBC的基本原理 JDBC的使用步骤 对数据库的基本

6、操作 DAO模式的应用(2) 重点JDBC的使用步骤。 (3) 教学要求了解:Java访问数据库的技术;理解:JDBC技术原理;掌握:利用JDBC技术进行数据库的连接与访问。10. Servlet 编程基础(10学时)(1) 主要内容 Web程序工作原理 Java EE Servlet体系结构 Servlet的开发过程与配置 Servlet客户端请求处理 Servlet状态持久化技术(2) 重点Servlet的配置和应用开发。 (3) 教学要求了解:服务器编程技术;理解:实现Servlet技术体系结构;掌握:Servlet的配置和应用。11. JSP编程基础(6学时)(1) 主要内容 JSP语

7、法基础 JSP内建对象 JavaBean EL表达式 JSTL标签(2) 重点JSP的基础语法。 (3) 教学要求了解:配置JSP的运行环境;理解:JSP技术的工作原理;掌握:JSP的基础语法,掌握JSP与Servlet技术的应用。五、实践教学内容要求序号类别名称学时备注1验证类和对象实验4必做2验证JDBC的基本操作4必做3验证用户登录系统的实现2必做4综合用户管理系统的设计与实现6必做六、课程考核方式闭卷、笔试;最终成绩包括试卷成绩(70%)、平时成绩(10%)、实验成绩(20%)。七、建议教材与教学参考书1、建议教材1郑莉,刘兆宏Java语言程序设计案例教程第一版北京:清华大学出版社,2

8、0072、教学参考书1Bruce EckelThinking in Java.Fourth Edition.Prentice Hall Ptr,20062Cay S Horstmann,Gary Comell.Core Java Volume I .Sun Microsoft Company,20063 郑莉,王行言Java语言程序设计第一版北京:清华大学出版社,20054封超,晁阳.Tomcat 与Java Web开发祥解.第一版.北京:清华大学出版社,2008 5白广元.Java Web整合开发完全自学手册第一版.北京:机械工业学出版社,20086飞思科技编.JSP开发详解第一版北京:电子工业出版社,2000八、编制说明编制者:李雷孝 组长:马志强执笔人:李雷孝 编制时间:2013年10月1

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号