JSP程序设计课程设计最终版

合集下载

jsp网站课程设计

jsp网站课程设计

jsp网站课程设计一、课程目标知识目标:1. 学生理解JSP技术的基本原理,掌握JSP页面的基本结构和语法。

2. 学生学会使用JSP内置对象,理解其作用和用途。

3. 学生掌握JSP与JavaBean的交互方法,能够实现数据的动态处理。

4. 学生了解JSP与数据库的连接方法,能够实现基本的数据库操作。

技能目标:1. 学生能够独立设计并实现一个小型的JSP网站,包括用户注册、登录、信息展示等功能。

2. 学生通过本课程学习,培养解决问题的能力,能够运用JSP技术解决实际项目中的问题。

3. 学生掌握Web开发的基本流程,提高团队协作和沟通能力。

情感态度价值观目标:1. 学生培养对编程的兴趣,激发主动学习的热情,形成良好的学习习惯。

2. 学生在课程实践中,树立正确的价值观,认识到技术对社会发展的积极作用。

3. 学生通过团队协作,培养合作精神,提高沟通能力,增强集体荣誉感。

课程性质:本课程为选修课,适用于对Web开发有兴趣的学生,注重实践操作,培养实际项目开发能力。

学生特点:学生具备一定的Java基础,对Web开发有一定的了解,喜欢动手实践,善于团队合作。

教学要求:课程注重理论与实践相结合,教师应提供丰富的教学资源,引导学生主动探究,培养学生的创新能力和实际操作能力。

通过课程学习,使学生能够独立完成一个小型JSP网站的开发,提高学生的编程水平和项目实践能力。

二、教学内容1. JSP技术基础:JSP页面结构、语法,JSP指令、脚本元素、标准动作,JSP 内置对象(request、response、session、application等)的作用和使用方法。

教学进度:2课时2. JSP与JavaBean交互:JavaBean的概念,JSP与JavaBean的交互方法,包括Bean的使用、属性访问、方法调用等。

教学进度:2课时3. JSP与数据库连接:数据库基本操作,JDBC简介,编写JSP代码实现数据库连接,执行SQL语句,处理查询结果。

jsp课程设计

jsp课程设计

jsp课程设计一、课程目标知识目标:1. 理解JSP(Java Server Pages)的基础知识,掌握其基本语法和结构。

2. 学会使用JSP内置对象,如request、response、session等,并能应用于实际项目中。

3. 掌握JSP与JavaBean、Servlet的交互方法,了解MVC设计模式在JSP中的应用。

4. 了解JSP的数据库连接技术,掌握JDBC的使用,能够实现基本的数据库操作。

技能目标:1. 能够运用JSP技术开发简单的动态网页,实现用户与网站的交互。

2. 培养学生分析问题、解决问题的能力,使其能够根据项目需求设计合理的JSP页面。

3. 提高学生的编程实践能力,通过编写JSP代码,实现功能模块的搭建。

情感态度价值观目标:1. 培养学生对JSP编程的兴趣和热情,激发他们主动探索的精神。

2. 培养学生良好的编程习惯,注重代码的规范性和可读性。

3. 培养学生的团队协作意识,使其在项目开发中能够与他人有效沟通,共同完成任务。

分析课程性质、学生特点和教学要求:1. 本课程为计算机专业或相关专业的学科,要求学生具备一定的Java基础。

2. 学生为高中年级,具有较强的逻辑思维能力,但实践经验不足。

3. 教学要求注重理论与实践相结合,强调学生的动手实践能力。

二、教学内容1. JSP基础语法与结构- JSP页面基本结构- JSP脚本元素- JSP指令与动作元素- JSP内置对象介绍2. JSP内置对象与应用- request对象的使用- response对象的使用- session对象的使用- application对象的使用- 其他内置对象(如out、page、config等)3. JSP与JavaBean、Servlet的交互- JavaBean的概念及使用- Servlet的生命周期与基本方法- JSP、JavaBean、Servlet之间的数据传递与调用4. MVC设计模式在JSP中的应用- MVC模式的概念与作用- JSP中实现MVC模式的方法- 案例分析与实践5. JSP数据库连接与操作- JDBC基本概念与使用方法- 数据库连接池技术- 常用数据库操作(查询、插入、更新、删除)- JSP与数据库的综合应用案例教学内容安排与进度:1. JSP基础语法与结构(2课时)2. JSP内置对象与应用(3课时)3. JSP与JavaBean、Servlet的交互(4课时)4. MVC设计模式在JSP中的应用(3课时)5. JSP数据库连接与操作(4课时)教材章节关联:1. JSP基础语法与结构(教材第1章)2. JSP内置对象与应用(教材第2章)3. JSP与JavaBean、Servlet的交互(教材第3章)4. MVC设计模式在JSP中的应用(教材第4章)5. JSP数据库连接与操作(教材第5章)三、教学方法1. 讲授法:- 对于JSP的基础知识、语法和内置对象等理论性较强的内容,采用讲授法进行教学。

本科jsp毕业课程设计

本科jsp毕业课程设计

本科jsp毕业课程设计一、教学目标本章节的教学目标包括以下三个方面:1.知识目标:使学生掌握JSP的基本概念、原理和应用,理解JSP页面的运行机制,熟悉JSP标签库和API,了解JSP在Web开发中的优势和局限。

2.技能目标:培养学生具备编写和调试JSP页面的一般能力,能运用JSP技术解决实际问题,如数据库连接、表单验证等。

3.情感态度价值观目标:激发学生对JSP技术的兴趣,培养学生的创新意识和团队协作精神,使其认识到来技术进步对个人和社会的重要性。

二、教学内容本章节的教学内容主要包括以下几个部分:1.JSP基本概念:介绍JSP的定义、特点和应用场景,让学生了解JSP技术的基本情况。

2.JSP页面结构:讲解JSP页面的基本结构,包括HTML标签、Java代码和JSP标签库。

3.JSP运行机制:分析JSP页面的运行过程,包括页面加载、编译和执行等阶段。

4.JSP标签库:介绍JSP提供的标准标签库,如内置标签、标准标签库和第三方标签库。

5.JSP API:讲解JSP的相关API,如HttpServletResponse、HttpServletRequest等。

6.JSP应用实例:通过实际案例,让学生掌握JSP技术的应用,如数据库连接、表单验证等。

三、教学方法本章节的教学方法采用以下几种方式:1.讲授法:讲解JSP的基本概念、原理和API,使学生掌握理论知识。

2.案例分析法:分析实际案例,让学生了解JSP技术的应用和解决实际问题的方法。

3.实验法:安排实验环节,让学生动手编写和调试JSP页面,提高实际操作能力。

4.讨论法:学生进行小组讨论,分享学习心得和经验,培养团队协作精神。

四、教学资源本章节的教学资源包括以下几个方面:1.教材:选用权威、实用的JSP教材,如《JavaServer Pages》。

2.参考书:推荐学生阅读相关的JSP技术书籍,如《精通JavaServerPages》。

3.多媒体资料:制作课件、演示文稿等多媒体教学资料,辅助学生理解和学习。

jsp系统课程设计

jsp系统课程设计

jsp 系统 课程设计一、课程目标知识目标:1. 掌握JSP基本语法和常用内置对象,理解其运行原理;2. 学会使用JDBC技术进行数据库连接和操作;3. 了解JavaBean和Servlet在JSP系统中的应用;4. 熟悉Web应用的基本结构和MVC设计模式。

技能目标:1. 能够独立搭建JSP开发环境,配置服务器并进行调试;2. 能够编写简单的JSP页面,实现数据的动态展示;3. 掌握基本的数据库操作,能够实现用户注册、登录等功能;4. 能够运用所学知识,完成一个简单的JSP系统课程设计项目。

情感态度价值观目标:1. 培养学生对编程的兴趣,激发学习热情;2. 培养学生的团队协作意识和沟通能力,提高解决问题的能力;3. 增强学生的自信心,使其在项目实践中体验到成就感;4. 培养学生严谨、细致、负责的学习态度,为未来的职业生涯奠定基础。

课程性质:本课程为信息技术课程,旨在让学生掌握JSP技术,培养其实践操作能力和项目开发能力。

学生特点:学生具备一定的Java基础,对Web开发有一定了解,但实际操作能力较弱。

教学要求:结合学生特点,注重理论与实践相结合,提高学生的实际操作能力和项目开发经验。

在教学过程中,关注学生的个体差异,激发学生的学习兴趣,培养其团队协作和沟通能力。

通过课程设计项目,使学生在实践中巩固所学知识,提高自身能力。

将课程目标分解为具体的学习成果,以便在教学设计和评估中逐一落实。

二、教学内容1. JSP基本概念与运行原理- JSP简介、工作原理及生命周期- JSP内置对象及其作用2. JSP语法与标签- JSP脚本、声明、表达式和指令标签- 标准标签库(JSTL)的使用3. 数据库连接与操作- JDBC技术简介- 数据库连接池技术- SQL语句编写与执行4. JavaBean与Servlet- JavaBean的创建与使用- Servlet的编写与配置- MVC设计模式在JSP系统中的应用5. JSP系统课程设计项目实践- 项目需求分析- 系统设计:模块划分、数据库设计- 编码实现:JSP页面编写、JavaBean与Servlet实现、数据库操作- 系统测试与调试6. Web应用安全与部署- 简介Web应用安全策略- 数据库安全防护措施- 应用部署与发布教学内容根据课程目标进行选择和组织,确保科学性和系统性。

JSP课程设计报告

JSP课程设计报告
out.println("<td><a href='buy.jsp?op=add&bm="+bm+"'>放入购物车</a></td>");
out.println("</tr>");
}
3.购物车模块(cart.jsp)
查看购物车里的东西,并且可以删除不喜欢的商品,也可以继续添加商品。
<body>
<h2>我的购物车</h2>String name来自null,price=null;
sql ="select * from shows where SP_NO=?";
pstat = conn.prepareStatement(sql);
pstat.setString(1,bm);
rs = pstat.executeQuery();
功能设计:1.显示商品展示界面、操作成功(或失败)界面、购物车展示界面等界面;2.商品信息存储在数据库中;3.对商品信息能够进行查询、修改、删除、清空等操作;4.在浏览器中输入访问信息进行访问;6.购物信息分页显示。
简单的数据流图:
购物车的简单功能有:添加商品到购物车、查看购物车、删除商品、清空购物车中的商品
<hr>
<tableborder="1"width="600">
<trbgcolor="#dddddd">
<tdalign="center"width="80">商品名称</td>

jsp的课程设计

jsp的课程设计

jsp 的课程设计一、教学目标本课程旨在让学生掌握JSP的基本概念、原理和编程方法,能够运用JSP技术开发中小型动态。

具体目标如下:1.知识目标:(1)了解JSP的历史、特点和应用场景;(2)掌握JSP的基本语法、指令、脚本语言和内建对象;(3)理解JSP的生命周期和请求、响应处理机制;(4)熟悉JSP与JavaBean、数据库、HTML、CSS、JavaScript等技术的协作。

2.技能目标:(1)能够配置JSP开发环境,编写简单的JSP页面;(2)能够使用JSP编写计算器、在线、留言板等典型动态网页;(3)能够运用JSP实现数据库的增、删、改、查操作;(4)能够分析和解决JSP编程中的常见问题。

3.情感态度价值观目标:(1)培养学生对网络技术的兴趣和好奇心,提高自学能力;(2)培养学生团队协作精神和沟通能力,提高项目开发能力;(3)培养学生遵循编程规范和良好的编程习惯,提高代码质量;(4)培养学生关注网络安全、服务器的稳定运行,提高责任心。

二、教学内容本课程的教学内容分为八个章节,具体如下:1.JSP概述介绍JSP的历史、特点、应用场景和开发环境配置。

2.JSP基本语法讲解JSP的页面结构、指令、脚本语言和内建对象。

3.JSP页面生命周期分析JSP页面的加载、执行和卸载过程,以及请求、响应处理机制。

4.JSP与JavaBean介绍JavaBean的概念、规范和JSP中使用JavaBean的方法。

5.数据库连接与操作讲解JDBC技术、数据库连接池和JSP中数据库的增、删、改、查操作。

6.JSP高级应用探讨JSP标签库、EL表达式、JSTL、自定义标签等高级特性。

7.典型动态网页开发通过实例讲解在线、留言板、计算器等动态网页的实现。

8.课程总结与拓展总结JSP的关键技术和应用方向,提供进一步学习资源。

三、教学方法本课程采用讲授法、案例分析法、实验法等多种教学方法,具体如下:1.讲授法:通过讲解教材内容,让学生掌握JSP的基本概念和原理。

JSP程序设计技术教程课程设计

JSP程序设计技术教程课程设计

JSP程序设计技术教程课程设计一、设计目的本课程设计的主要目的是让学生了解和掌握JSP程序设计技术,深入了解JSP 程序的编写和实现过程。

通过本次课程设计的实践,学生能够掌握并应用JSP程序设计技术,提高自身的编程和问题解决能力。

二、设计背景JSP(Java Server Pages)是一种基于Java语言,运行在Web服务器上的动态Web页面技术。

它通过在HTML标记内嵌入Java代码的方式,实现对数据的动态处理和显示。

大量使用JSP技术的Web应用程序在互联网上广泛存在,JSP程序设计技术已成为程序员必备的技能之一。

三、课程内容1. JSP基础知识(1)JSP概述介绍JSP的基本概念和特点,让学生了解JSP的优势和应用范围。

(2)JSP语法通过实例讲解JSP的语法规则,让学生了解JSP中标记、注释等语法元素的使用方法。

(3)JSP标准动作与内置对象介绍JSP中常用的标准动作(如、等),以及内置对象(如request、response、session等)的使用方法。

(4)JSP中的EL表达式介绍JSP中常用的EL表达式的语法和使用方法,以及和Java表达式的区别。

2. JSP高级技术(1)JSTL标签库介绍JSTL(JavaServer Pages Tag Library)标签库的作用和使用方法,让学生了解并掌握使用JSTL标签库进行程序开发的方法。

(2)自定义标签库介绍自定义标签库的概念和使用方法,让学生了解并掌握开发自定义标签库的技术。

(3)JSP中的MVC模式介绍JSP中常用的MVC(Model View Controller)模式的概念和应用方法,让学生了解并掌握在JSP中实现MVC模式的技术。

3. JSP应用实战(1)电子商务网站设计一个简单的电子商务网站,包括商品列表页、商品详情页、购物车功能等。

(2)论坛系统设计一个论坛系统,包括帖子列表页、帖子详情页、用户登录注册功能等。

(3)医院预约系统设计一个医院预约系统,包括预约列表页、预约详情页、挂号功能等。

网络应用开发jsp课课程设计

网络应用开发jsp课课程设计

网络应用开发jsp课课程设计一、教学目标本课程的目标是让学生掌握JSP的基本概念、原理和应用方法,培养学生进行网络应用开发的能力。

知识目标:使学生了解JSP的背景、特点和基本原理,掌握JSP的基本语法和指令,熟悉JSP的内置对象和常用标签,了解JSP的运行机制和配置方法。

技能目标:培养学生能够使用JSP编写简单的Web应用程序,能够运用JSP技术进行的动态页面设计和功能实现,能够进行JSP页面的调试和优化。

情感态度价值观目标:培养学生对网络应用开发的兴趣和热情,培养学生勇于探索、积极进取的学习精神,使学生认识到JSP技术在现代社会中的重要作用和价值。

二、教学内容本课程的教学内容主要包括JSP的基本概念、原理和应用方法。

1.JSP的基本概念:介绍JSP的背景、特点和基本原理,使学生了解JSP技术的发展和应用现状。

2.JSP的基本语法和指令:讲解JSP的语法结构、指令的作用和用法,使学生能够编写简单的JSP页面。

3.JSP的内置对象和常用标签:介绍JSP的内置对象和常用标签的功能和用法,使学生能够运用JSP技术实现Web应用程序的基本功能。

4.JSP的运行机制和配置方法:讲解JSP的运行机制和配置方法,使学生能够理解和掌握JSP页面的执行过程和配置要点。

三、教学方法本课程的教学方法包括讲授法、案例分析法和实验法。

1.讲授法:通过讲解JSP的基本概念、原理和应用方法,使学生掌握JSP技术的基本知识。

2.案例分析法:通过分析典型的JSP应用程序案例,使学生了解JSP技术的实际应用,培养学生的实际操作能力。

3.实验法:通过实验操作,使学生能够动手编写JSP页面,培养学生的实际编程能力和实践能力。

四、教学资源本课程的教学资源包括教材、参考书、多媒体资料和实验设备。

1.教材:选用《JavaServer Pages》作为主要教材,系统地介绍JSP的基本概念、原理和应用方法。

2.参考书:推荐《JSP标准教程》等参考书,供学生深入学习JSP技术。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《JSP程序设计》课程设计系部:信息工程系教研室:网络教研室设计人:时间:2009.11.12目录一、课程描述 (1)1、课程介绍 (1)2、课程设计流程 (1)二、课程设置 (2)1、教学理念 (2)2、学习观念 (3)3、性质与作用 (4)三、教学内容 (5)1、课程目标 (5)2、教学内容的组织与安排 (6)3、课程重点与难点 (10)4、教学内容的具体表现形式 (10)四、教学方法和教学手段 (11)1、教学方法 (11)2、教学手段 (13)五、课程考核方案 (14)六、特色与创新 (14)七、第一堂课设计概要 (15)一、课程描述1、课程介绍学分:6学时:180授课对象:计算机科学系软件技术专业、IBM专业课程类型:专业课先修课程:《网页制作》、《java程序设计》、《数据库原理》后续课程:《J2EE项目开发》Java Server Page(简称为JSP)是由Sun公司于1999年6月推出的一种基于Java Servlet 的Web开发技术。

它以Java语言为基础,与HTML语言紧密结合,可以很好的实现Web页面设计和业务逻辑实现的分离,可以让Web程序员专注于业务逻辑的实现。

JSP 程序不仅编写灵活、执行容易,而且大大提高了系统的执行性能。

随着Internet 的发展和普及,基于Web 的应用系统的开发也成为软件行业的主流,而作为与ASP和PHP比较起来有着明显优势的JSP开发技术,在Web开发中占据着主导的地位。

为了适应软件市场上的这种变化,各级各类普通高校、中职学校和高职院校的计算机相关专业都开设了《JSP程序设计》这门课程。

《JSP程序设计》这门课程已成为计算机网络技术、计算机软件技术、信息管理等专业的必修课程,也成为了电子商务、多媒体技术等专业的选修课程。

一些著名的市场化IT培训机构(如NIIT、北大青鸟和新东方等)都确立了Java 程序员为主线的培训体系,以JSP为核心的Web开发也是其培养的重点方向。

因此,结合JSP语言本身的特点和软件市场上对Web程序员的需求状况,将本课程作为软件技术专业和IBM技术专业的核心课程。

课程的目标是培养学生掌握Web应用程序开发的基本方法;培养学生应用JSP 技术进行中小型Web应用程序开发的能力,并形成良好的编程习惯和团队合作精神;培养学生的自主学习和创新能力。

能胜任中小型软件企业的基于Java的Web开发程序员的岗位。

2、课程设计流程《JSP程序设计》这门课程的设计借鉴了各软件公司JSP项目的开发方法,首先根据软件开发市场、软件企业、行业对Web开发程序员的需求情况,确定了“中级Web 程序员”的职业岗位培养目标。

在此基础上对Web程序员的岗位能力进行分析,并由此得到能力标准。

根据能力标准制订《JSP程序设计》的课程标准,然后进行主教材、教师指导书、学生指导书以及配套资源的开发。

在教学实施过程中通过理论实践一体化的教学模式、通过各种各样的教学方法和教学手段,达到预期的课程目标,培养Web程序员应具备的能力。

课程的设计及实施流程如图1所示。

图1 课程开发实施流程二、课程设置1、教学理念●以“专业+公司”为依托—实现工学结合●以职业生涯发展为目标—确定课程目标●以职业能力为依据—组织课程内容●以典型任务为载体—设计教学环节●以真实项目为参照—强化技能训练(1)以“专业+公司”为依托—实现工学结合以软件技术专业“专业+公司”的专业建设模式为基础,从专业人才培养方案到课程开发与行业企业开展深度合作。

在教学过程中,提倡“专业+公司”的理念,让学生在学习过程中充分体会软件公司中项目实施的所有过程,这样不仅利于学生掌握知识点,提高能力,更让他们知道活学活用,专业将专业知识转化为生产力。

让学生以职业生涯发展为课程目标。

(2)以职业生涯发展为目标—确定课程目标《JSP程序设计》是培养学生基于Java方向的Web开发能力的课程,通过该课程的学习学生应能胜任Web程序员岗位。

因此,我们把Web 程序员(JSP)作为这门课程的培养目标。

学生通过学习完本课程可以从事JSP+ JavaBean+Servlet 的开发,同时,具备一定的学习能力,便于学习相关的Hibernate、Spring 等基于JSP的开源框架的知识,提升自己的开发能力。

(3)以职业能力为依据—组织课程内容知识和技能的掌握,服务于能力的建构。

《JSP程序设计》这门课程围绕职业能力的形成组织课程内容,以真实项目为核心整合Web 程序员的所需的知识、技能和态度。

实现理论和实践的完美统一。

实践中创设职业情境,同时课程的内容反映了Web开发技术中的新知识、新技术和新方法。

(4)以典型任务为载体—设计教学环节以实际项目开发中的典型工作任务为载体设计教学环节,建立真实工作任务与专业知识、专业技能的联系,增强学生的直观体验,激发学生的学习兴趣。

(5)以真实项目为参照—强化技能训练每一个实践环节的设计都是围绕着软件企业、软件行业中的实际项目而展开的,学生通过各个环节的技能训练,感受职业环境,实现编程技能的逐步提升。

并且在授课的整个过程中贯穿一个完整的项目,让学生真正在学完本课程之后完成了项目的开发。

2、学习观念●自主式学习观念●持续学习观念自主学习是一种主动的学习。

是基于学生对学习的一种内在的需要。

它一方面表现为学习兴趣,学生有了直接学习兴趣,学习活动对他来说就不是一种负担,而是一种享受;学生会越学越想学,越学越爱学。

相反,学生在逼迫的状态下被动地学习,学习的效果必定事倍功半。

另一方面表现为学习责任,学习是谁的事情,谁应当对学生的学习承担责任?学生如果不能清醒的意识到学习跟自己的生活、生命、成长、和发展的关系,就不能自觉地担负起学习的责任,那么也就谈不上是一种真正地自主学习。

所以在教学过程中首先让学生提升学习兴趣,让他们喜欢学习JSP,喜欢主动进行思考,主动编程。

另一方面让学生明白,掌握这门课程的能力可以提升在将来岗位中的竞争能力,与自己将来所要从事的职业息息相关,从而清楚的认识到学习责任,使其学习效果更好。

持续学习:在软件行业中,知识的更新很快,学生如果在将来的从业过程中要想一直保持先进的技术,就要不断的进行持续学习,所以在授课过程中,让学生明白持续学习的重要性,并且锻炼学生的持续学习能力,从而更好的为将来打下坚实的基础。

3、性质与作用《JSP程序设计》是计算机专业学生的一门很重要的专业课。

当前在很多软件公司中都应用J2EE框架进行项目开发,J2EE框架中包含了很多技术体系,如图2所示,JSP是开发J2EE项目所必备的技术。

学生在学习JSP程序设计前,需要掌握网页制作技术、java程序设计技术、数据库技术等,在学习了JSP之后,再结合软件项目管理等理念,便可以开发大型的项目。

所以JSP对学生而言具有重要的意义。

图1也展示了整个课程传授所需的流程。

图2 JSP相关技术关系图三、教学内容1、课程目标学院人才培养目标我院的人才培养目标是:培养职业道德优良、职业能力强、具有较高创业品质与创新素质、较强可持续发展能力,能胜任一个岗位、适应一群岗位的技术应用性人才。

专业培养目标软件技术专业根据市场对“软件蓝领”人才的大量需求,针对我国IT 人才的结构性短缺的问题,办学定位为:培养从事软件开发的软件行业的程序员、软件测试人员、软件技术服务人员和管理人员、软件销售和推广人员等应用型专门技术人才。

课程培养目标(1)知识目标●熟练掌握典型JSP开发环境的配置●掌握HTML标记的基本使用●熟练掌握JSP脚本元素、指令元素、动作元素的用法●熟练掌握JSP中内置对象的特点及用法●熟练掌握JDBC访问数据库技术●熟练掌握JavaBean技术●掌握Servlet技术●掌握JSP的文件上传下载、安全控制、数据统计等高级应用技术(2)技能目标●能搭建典型的JSP开发环境●能应用HTML语言设计简单的页面●能应用JavaScript脚本实现交互效果●能应用JSP基本元素创造简单的动态页面●能应用JSP内建对象实现在服务上存取特定信息,其在不同页面间进行传递●能应用JDBC数据库访问技术编写基于数据库的web程序●能应用JSP模式1(JSP+JavaBean)开发方法优化JSP程序●能实现web应用程序的登录功能●能实现web程序的注册功能●能实现web程序的数据处理功能●能实现稳步、应用程序的主要查询功能和分页功能●能实现典型B-C电子商务系统的购物车功能●能实现典型B-C电子商务系统中的订单处理功能●能够团队合作开发大型web程序(3)态度目标●按时、守时的软件交付观念●规范、优化的程序代码●诚实、守信、坚忍不拔的性格●自主、开发的学习能力●良好的自我表现、与人沟通能力●良好的团队合作精神2、教学内容的组织与安排(1)指导思想和基本原则根据技能型专业人才培养目标、岗位需求和前后续课程的衔接,统筹考虑和选取教学内容;根据Web 开发程序员职业岗位的任职要求,参照网站开发和网页制作的职业资格标准,改革课程体系和教学内容。

课程内容要突出职业能力培养,体现基于职业岗位分析和能力为导向的课程设计理念,以真实工作任务或社会产品为载体组织教学内容,在真实工作情境中采用新的教学方法和手段进行实施。

(2)设计思路本课程标准以“开发”、“应用”为原则,彻底打破原来学科课程链路模式,在原有的工学结合的基础上,根据“专业+公司”的专业建设模式,以能力为本位,构建“螺旋推进式”的课程体系来组织本课程的内容。

内容包括搭建JSP开发环境、实现用户登录、用户注册功能、实现商品处理与商品搜索、制作购物车、制作用户留言板、客户商品订单的处理及进行安全性配置、综合实训模块7个工作任务。

课程内容的选取按照软件开发市场、软件企业、行业对Web开发程序员的需求情况,确定了“中级 Web程序员”的职业岗位培养目标。

在教学实施过程中通过理论实践一体化的教学模式、通过各种各样的教学方法和教学手段,培养Web程序员应具备的能力。

每个项目的学习都是围绕职业能力的形成组织课程内容,以真实项目为核心整合Web程序员的所需的知识、技能和态度。

实现理论和实践的完美统一。

实践中创设职业情境,围绕着软件企业、软件行业中的实际项目而展开的,学生通过各个环节的技能训练,感受职业环境,实现编程技能的逐步提升。

本课程前导课程为SQL SERVER数据库技术和JAVA程序设计,后续课程为J2EE项目开发。

(3)教学模块《JSP程序设计》这门课程是以“做”为主体的课程,所有理论知识必须在技能训练过程中得以理解和掌握,所以必须强化训练操作技能、提高实战能力。

根据软件企业对基于JSP的Web开发能力的实际需求,坚持理论够用、适用、实用原则。

以项目为中心,以能力为本位,将JSP基本应用开发知识和技能重新进行组合,形成了8大模块的教学内容(其中静态网页技术、Java 语言技术表1(4)教学内容及进程JSP 程序设计课程教学采用“理论实践一体化”教学模式,理论教学内容与实践教学内容融为一体,根据典型电子商务系统项目的开发过程及Web程序员能3、课程重点与难点《JSP程序设计》课程的重点有JSP 标记的使用、内置对象的应用、JDBC 数据库编程技术和JavaBean 技术。

相关文档
最新文档