还剩5页未读,继续阅读
文本内容:
《Web高级开发技术》实验教学大纲
一、课程中文名称课程英文名称Web高级开发技术TheSeniorTechnologyofWebDevelopment
二、课程编码
三、课程目标和基本要求随着网络的发展,建立在计算机网络之上的各种应用越来越多,基于J2EE架构的Web系统在网络应用开发中所占的比例日益提高本课程主要培养学生基于J2EEWeb开发与管理能力,要求学生掌握Web开发技术、理解Web系统的设计、开发过程及其方法,为以后从事网络应用层开发、Web系统开发和管理打下基础课程内容分成静态网页制作技术和基于JSP的动态Web开发技术两大部分静态网页制作技术部分要求掌握HTML语言、CSS样式编辑、网页基本设计技术,动态Web开发部分掌握JSP基本原理和技术、JavaBean编写、JSP数据库访问、Servlet技术、MVC框架开发等内容
四、实验总学时/总学分32/1
五、先修课程程序设计基础、数据结构、面向对象程序设计、数据库原理与应用
六、适用专业信息管理
七、实验项目汇总表
八、大纲内容:实验一JSP开发环境搭建[实验目的和要求].理解JSP的技术特点与内容构成.掌握JSP开发软件的安装与环境配置.理解JSP运行的流程和原理[实验内容].安装Java环境.安装Web服务器.安装JSP开发的IDE.在IDE中配置Web服务器.运行第一个JSP页面[主要实验仪器与器材]PC机+windows操作系统JDK
1.6及以上版本软件、Tomcat
5.5及以上版本软件、MyEclipse软件实验二HTML网页制作与样式控制[实验目的和要求].掌握HTML语言的使用.掌握HTML标记的使用.掌握表格和表单的使用.掌握CSS样式的使用和编辑.掌握JavaScript的简单应用[实验内容].编写个人用户注册基本网页文件(带文字格式的控制).用表格进行定位(用代码编写).用CSS样式表对网页上的文字样式进行控制.建立注册提交的表单[主要实验仪器与器材]PC机+windows操作系统JDK
1.6及以上版本软件、Tomcat
5.5及以上版本软件、MyEclipse软件实验三JSP脚本、指令、动作.掌握JSP中使用Java脚本程序.掌握JSP基本指令.掌握JSP的基本动作标记[实验内容].编写两个JSP代码,测试page指令中错误处理的过程,使用errorpage与isErrorpage属性.编写一个比较大小的JSP代码,如果数〉数2则转到大的页面,否则转到小的页面提示使用<jsp:forward>动作标记.编写一个JSP页面,判断字符串是否为回文,并用表格显示出来结果如下图所示提示使用StringBuffer类的reverse颠倒字符串顺序,如果字符串与颠倒后的字符串相等,则该串为回文[主要实验仪器与器材]PC机+windows操作系统JDK
1.6及以上版本软件、Tomcal
5.5及以上版本软件、MyEclipse软件实验四JSP内置对象的使用[实验目的和要求].理解信息交互的实现原理.掌握JSP典型内置对象的使用.掌握基于JSP内置对象的信息交互实现方法[实验内容].编写一个页面,要求用户输入用户名和密码;编写另一个页面验证用户名和密码如果用户名密码正确,则输出“Welcome+用户名”内容(要求用户名为各自的姓名).编写一个页面,要求单击“word”按钮时,文档以word形式打开;单击execl按钮文档以excel形式打开.编写一个页面,显示如图1所示信息在另一个页面中以表格的形式输出所提交的信息,包括参数名称和参数内容.编写一个页面实现猜数字游戏首先随机生成一个1〜100的整数,让用户输入这个数,使用页面判断输入的数与实际的数的大小如果较大,则跳转到页面,显示“你输入的数大了”,继续输入如果较小,则跳转到页面,显示“你输入的数小了”继续输入.使用application对象实现留言板的程序使用页面查看所有留言信息[主要实验仪器与器材]PC机+windows操作系统JDK
1.6及以上版本软件、Tomcat
5.5及以上版本软件、MyEclipse软件实验五基于MySQL的Web应用开发[实验目的和要求].理解JDBC驱动的概念.掌握数据库连接的JDBC方法.进一步掌握SQL语言的使用及其数据库操作.掌握基于数据库的小应用程序开发七[实验内容].在MySQL建立名为score数据库,在score数据库中建立admin表,表的字段为用户名、密码、电话号码、电子邮箱.建立页面,要求该页面使用JDBC技术判断是否与admin表格中的用户名、密码字段属性相同如果是则跳转到页面,输出登录成功,否则在当前页面输出错误信息.建立页面,要求注册成功后,将注册信息添加到数据库中(这里不需要验证注册信息的正确性).[主要实验仪器与器材1PC机+windows操作系统JDK
1.6及以上版本软件、Tomcat
5.5及以上版本软件、MyEclipse软件实验六JSP中使用JavaBean[实验目的和要求].理解组件复用的概念.理解用户登录和权限的概念.掌握JavaBean的编写和使用L[实验内容].实现简单的学生信息管理系统,该系统功能主要包括4个部分分别为增加学生信息、删除学生信息、更改学生信息、查看学生信息以及根据学生的学号查询学生信息所有的信息以分页的形式查看[主要实验仪器与器材]PC机+windows操作系统JDK
1.6及以上版本软件、Tomcat
5.5及以上版本软件、MyEclipse软件实验七JSP中使用EL表达式
1.掌握EL表达式的概念及用法[实验内容].在JSP页面创建一表单,输入两个整数进行计算,并将计算结果用EL表达式显示在同一页面.在JSP页面中使用EL表达式显示该页面被点击的次数[主要实验仪器与器材]PC机+windows操作系统JDK
1.6及以上版本软件、Tomcat
5.5及以上版本软件、MyEclipse软件实验八JSP中使用JSTL标签库[实验目的和要求].掌握JSTL核心标签库的用法.掌握国际化和本地化标签库的用法.掌握SQL标签库的用法[实验内容].在JSP页面创建一个数组,里面存在一些汽车的名字,用<c:forEach>显示输出每一个汽车名在JSP药面中创建页面范围的变量以一些自行车名构成的字符串为其值,用<c:forTokens>显示输出每一个自行车名(提示使用<c:set>、<c:forEach>s<c:forTokens>标签).创建一个JSP页面,使用<c:choose>标签实现管理员输入一个学生的成绩,如果成绩大于等于90分,则输出优秀,如果成绩大于等于80小于90则输出良好,如果成绩大于等于70小于80则输出一般,如果成绩大于等于60小于70则输出合格,否则输出不及格.在MyEclipse中实现下面程序,给出结果(截下结果图),并为下面程序的每一句话添加注释.创建一个HTML页面,在其中输入商品的名称、类型、品牌、价格和说明,提交后将这些信息存入数据库,然后显示数据库中的所有记录提示使用SQL标记[主要实验仪器与器材]PC机+windows操作系统JDK
1.6及以上版本软件、Tomcat
5.5及以上版本软件、MyEclipse软件实验九Servlet与过滤器[实验目的和要求].理解Servlet的概念.理解Servlet的基本结构.掌握Servlet的使用.掌握过滤器的使用.理解并掌握MVC模式的使用[实验内容]1>使用JSP+JavaBean+Servlet实现用户登录功能[主要实验仪器与器材]PC机+windows操作系统JDK
1.6及以上版本软件、Tomcat
5.5及以上版本软件、MyEclipse软件实验十Stmts架构[实验目的和要求].理解Struts的基本原理.掌握使用MyEclipse开发Struts程序.掌握配置文件的使用.掌握Struts标记库的使用[实验内容]
1.开发一个StrutsWeb应用,将有关书籍的信息输入并存入数据库[主要实验仪器与器材]PC机+windows操作系统JDK
1.6及以上版本软件、Tomcat
5.5及以上版本软件、MyEclipse软件实验十一基于Ajax技术的Web应用开发[实验目的和要求].掌握Ajax的主要作用.掌握XMLHttpRequest对象的创建和使用[实验内容]
1.使用AJAX完成一个注册用户的异步验证功能[主要实验仪器与器材]PC机+windows操作系统JDK
1.6及以上版本软件、Tomcat
5.5及以上版本软件、MyEclipse软件
九、主要实验教材(指导书)《JavaWeb应用开发教程》于静主编北京邮电大学出版社2010年4月
十、课程考核方式及成绩评定办法实验考核涉及技能考核、实验报告和学习态度三大部分技能考核依托综合设计性实验的成绩来评定,评定时主要考虑下列三种因素的结合1)书面设计方案的检查与评价;2)系统设计运行效果的评价;3)口试学习态度由平时实验出勤、实验预习和实验课内表现等因素来评定上述各部分在实验考核成绩中的比例如表2所示表2实验考核成绩评定撰稿人李俊2013年04月11日审稿人年月日序号实验编号实验名称时数实验类别实验类型实验要求每组人数实验一JSP开发环境搭建2专业综合性必做1实验二HTML网页制作与样式控制2专业综合性必做1实验三JSP脚本、指令、动作2专业综合性必做1实验四JSP内置对象的使用4专业综合性必做1实验五基于MySQL数据库的Web开发2专业综合性必做1实验六JSP中使用JavaBean4专业综合性必做1实验七JSP中使用EL表达式2专业验证性必做1实验八JSP中使用JSTL4专业验证性必做1实验九Servlet与过滤器2专业验证性必做1实验十Struts架构6专业综合性必做1实验T-基于Ajax的Web开发2专业验证性必做1合计32评价因子技能考核实验报告学习态度(含出勤与课堂表现)实验预习比例60%20%10%10%。
个人认证
优秀文档
获得点赞 0