《jsp程序设计》实验教学大纲

发布者:syzx发布时间:2023-05-24浏览次数:681

 课程编号:B0810260         实验学时:18                  
  实验个数: 5个             适用专业:信息管理与信息系统、电子商务专业
  教材及参考书:向学哲 等编著,2007,JSP程序设计教程,人民邮电出版社               
  大纲执笔人:杨文兵         大纲审定人: 许伟
  
    一、实验课的性质与任务
  本课程是信息管理、电子商务专业的必修专业课之一,是《jsp程序设计》的同步实验课。本实验课的任务是配合课堂教学,使学生通过实验能够加深对课堂讲授的基本概念的理解,并熟练掌握jsp程序设计的基本思路。《jsp程序设计》课程需要学生动手进行程序的开发,以加深对jsp程序设计的理解。本课程的实验环节与jsp程序设计的最终应用结合的非常紧密,这是本课程教学的特色之一。
通过实验,不仅使学生能够熟练应用课程中讲述的jsp程序设计,而且能够利用这些技术灵活地运用于实际。
  
  二、实验目的与要求
  1.实验目的
  使学生系统掌握掌握JSP基本原理、方法和应用技术,学会使用JSP语言进行编程方法和技巧,培养学生独立开发软件的基本能力。
  2.实验要求
  (1)掌握HTML标签语言。
  (2)掌握Java语言基本语法。
    (3)掌握JSP语言的基本语法。
  (4)掌握JavaBean、Servlet、JDBC、文件操作。
  
  三、实验项目及内容提要
          
  四、实验内容安排
   
  实验一    安装配置JSP环境,学会运行JSP程序
  (基本操作型实验   4学时)
  1. 目的要求
  (1)JSP开发环境搭建,包括JSP运行环境、JDK安装与配置、各种WEB服务器安装与配置、各种开发环境以及数据库的安装
  (2)了解JSP的运行环境。
  2.实验内容
    (1)JDK安装与配置;
    (2)各种WEB服务器安装与配置;
  3.主要实验仪器设备
  多媒体计算机、JDK编译器
   
    实验二    JSP处理FORM
  (基本操作型实验   4学时)
  1. 目的要求
  FORME中标签几种使用方法,复选框输入标签使用REQUEST内置对象,GETPARAMETERVALUES使用方法。表单数据类型转换等。
  2.实验内容
  (1)复选框输入标签使用REQUEST内置对象;
  (2)GETPARAMETERVALUES使用方法。
  3.主要实验仪器设备
  多媒体计算机、JDK编译器 、TOMCAT、MYSQL、ECLIPSE
    
    实验三    应用JDBC进行数据库连接
  (基本操作型实验  4学时)
  1. 目的要求
  在JAVA应用程序中调用JDBC访问数据库,要通过一系列组件,最终才能到达数据库,使用JDBC驱动器访问数据库
  2.实验内容
  (1)在JAVA应用程序中调用JDBC访问数据库;
  (2)使用JDBC驱动器访问数据库。
  3.主要实验仪器设备
    多媒体计算机、JDK编译器 、TOMCAT、MYSQL、ECLIPSE
    
    实验四    应用SERVLET获取服务器端信息
  (基本操作型实验  4学时)
  1. 目的要求
  (1)掌握SERVLETAPI规范
  (2)如何部署SERVLET
  (3)使用 SERVLET获取服务器端信息
  (4)使用 SERVLET获取运行环境信息
  2.实验内容
   设计一SERVLET程序,使用SERVLETREQUEST和SERVLETCONTEXT方法,获取服务器端信息:站点名、监听接口、SERVLET容器软件的名称和版本、SERVLET容器属性。同时,使用GETINITPARAMETERNAMES和GETSERVLET等方法获取运行环境信息。
  3.主要实验仪器设备
    多媒体计算机、WindowsXP环境, ECLIPSE、JDK、TOMCAT,MYSQL
    
    实验五    STRUTS简单应用
  (基本操作型实验  2学时)
  1. 目的要求
  (1)了解STRUTS框架
  (2)掌握 STRUTS体系结构
  (3)理解 STRUTS运行原理
  (4)安装与配置STRUTS环境
  2.实验内容
  STRUTS框架是MVC模式的实现框架,其体系结构包含:模型(M)、试图(V)、和控制器(C)三部分。设计一STRUTS框架,使中心控制器获取客户请求,试图组件将视图页面发送给客户浏览器。
  3.主要实验仪器设备
    多媒体计算机、JDK编译器 、TOMCAT、MYSQL、ECLIPSE
    
  五 、考核方式、方法及实验成绩评定方法
   1、考核方式、方法:
   jsp程序设计实验课成绩单独按五级记分。凡实验成绩不及格者,该门课程必须重修。学生的实验成绩应以平时考查为主,一般应占总分的70%,其平时成绩又要以实验实际操作的优劣作为主要考核依据。在学期末或课程结束时,为复习和巩固实验教学内容,进一步对学生作补充了解,也可举行一定的实验操作考试,但无论采取何种方式进行考核,都必须按实验课的目的要求,以实际实验工作能力的强弱作为评定成绩的主要依据。因此,最终的集中考试结果只能占总成绩的30%。
   2、实验成绩评定方法:
   评定各级成绩时,可参考以下标准:
   (一)优秀(90分及以上)
   能正确理解实验的目的要求,能独立、顺利而正确地完成各项实验操作,会分析和处理实验中遇到的问题,能掌握所学的各项实验技能,能较好地完成实验报告及其它各项实验作业,有一定创造精神和能力。有良好的实验工作作风和习惯。
   (二)良好(80分—89.5分)
   能理解实验的目的和要求,能认真而正确地完成各项实验操作,能分析和处理实验中遇到的一些问题。能掌握所学实验技能的绝大部分,对难点较大的操作完成有困难。能一般完成实验报告和其它实验作业。有较好的实验习惯和工作作风。
   (三)中等(70分—79.5分)
   能粗浅理解实验目的要求,能认真努力进行各项实验操作,但技巧较差。能分析和处理实验中一些较容易的问题,掌握实验技能的大部分。有30%掌握得不好。能一般完成各项实验作业和报告。处理问题缺乏条理。工作作风较好。能认真遵守各项规章制度。学习努力。
   (四)及格(60分—69.5分)
   只能机械地了解实验内容,能一般性地按实验步骤完成实验操作,能完成60%所学的实验技能,有些虽作但不准确。遇到问题常常缺乏解决的办法,在别人启发下能作些简单处理,但效果不理想。能一般完成实验报告,能认真遵守实验室各项规章制度,工作中有小的习惯性毛病(如工作无计划,处理问题缺乏条理)。
   (五)不及格(60分以下)
  盲目地操作,只掌握50%以下所学实验技能。有些实验虽能做,但一般效果不好,操作不正确。工作忙乱无条理。一般能遵守实验室规章制度,但常有小的错误。实验报告较多的时候有结果,遇到问题时说不明原因,在教师指导下也较难完成各项实验作业。或有些小聪明但不努力,不求上进。

  六、主要教材及参考书
  向学哲 等编著,2007,JSP程序设计教程,人民邮电出版社