您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 《JSP程序设计》课程标准
《JSP程序设计》课程标准1课程描述该课程是软件技术专业基于Java方向的Web程序开发的一门专业核心课程。作为Java程序设计、网页设计与制作、数据库原理与应用(SQLServer)课程的后续课程,主要在于培养学生应用JSP技术进行Web应用程序开发的能力,并培养其良好的编程规范和职业习惯。2课程目标通过项目驱动的学习和综合实训,熟练掌握应用JSP模式1进行Web程序开发的基本知识和技能,并能结合数据库应用技术和软件工程技术进行Web应用程序的开发,能基本胜任基于JSP的Web程序员的岗位。在课程的学习中,培养诚实、守信、坚韧不拔的性格,培养善于沟通表达、善于自我学习、具备团队协作的能力。并养成规范的编码、按时交付软件等良好的工作态度。2.1知识目标该课程的知识目标:熟练掌握典型JSP开发环境的配置掌握HTML标记的基本使用熟练掌握JSP脚本元素、指令元素、动作元素的用法熟练掌握JSP中out对象、request对象、response对象、session对象、application对象的特点及用法掌握JSP中Cookie对象的使用熟练掌握JDBC访问数据库技术熟练掌握JavaBean技术掌握Servlet技术掌握JSP的文件上传下载、邮件处理、图形处理、安全控制、数据统计等高级应用技术掌握应用JSP进行WEB程序开发的能力,初步具备开发实际应用程序的能力。2.2专业能力目标该课程的专业能力目标:能搭建典型的JSP开发环境能应用HTML语言设计简单的页面能应用JavaScript脚本实现交互效果能应用JSP基本元素创造简单的动态页面能应用JSP内置对象实现在服务上存取特定信息,并在不同页面间进行传递能应用JDBC数据库访问技术编写基于数据库的Web程序,以实现信息的持久化存储能应用JSP模式1(JSP+JavaBean)开发方法优化JSP程序能应用MD5加密、验证码等功能增强系统的安全性能应用JSP的数据统计、文件上传下载和邮件处理功能增强应用程序功能能实现Web应用程序的登录功能能实现Web应用程序的注册功能能实现Web应用程序的主要查询功能和分页功能共14页,第1页能实现典型B-C电子商务系统中的购物车功能能实现典型B-C电子商务系统中的订单处理功能2.3通用能力目标该课程的通用能力目标:按时、守时的软件交付观念规范、优化的程序代码诚实、守信、坚韧不拔的性格自主、开放的学习能力良好的自我表现、与人沟通能力良好的团队合作精神3课程内容JSP程序设计课程教学采用“理论实践一体化”教学模式,理论教学内容与实践教学内容融为一体,根据典型B-C电子商城开发过程及Web程序员能力要求,重构了课程结构,形成了模块化的课程结构,主要内容包括:语言基础模块、核心技术模块和高级应用模块。《JSP程序设计》课程内容参序号教学模块教学载体教学单元课程内容考课时➢➢➢➢➢➢➢➢➢➢➢➢➢➢➢➢➢➢➢➢➢➢Application对象Cookie➢➢Easy-Buy系统概述Easy-Buy系统功能模块设计Easy-Buy系统流程4Easy-Buy系统数据库设计Easy-Buy系统详细设计静态网页与动态网页网络数据库和Web服务器概念4JSP/ASP/ASP.NET/PHPC/S模式与B/S模式JDK的下载、安装和配置Tomcat的下载、安装和配置4JSP开发工具的基本使用创建第一个JSP程序JSP注释JSP脚本元素JSP指令元素JSP动作元素out对象及其应用request对象及其应用response对象及其应用session对象及其应用其他对象(Config、Page、PageContext、Exception)及其应用application对象及其应用Cookie对象及其应用1Easy-Buy电子商务系统Easy-Buy电子商务系统的使用2页,第2页参序号教学模块教学载体教学单元课程内容考课时单元实践1(课外12)➢➢➢➢➢➢➢➢➢➢预编译和存储过程操作➢首页登录页面(不存取数据库)注册页面(不存取数据库)JDBC简介DriverManager、ConnectionJDBC-ODBC桥连接数据库专用JDBC驱动程序连接数据库Statement、ResultSet、检索数据库更新数据库PreparedStatement、使用预编译SQL语句CallableStatement、执行存储过程748数据库增-删-改操作用户登录程序(数据库)9用户注册程序4➢10数据库元数据操作和分页➢DatabaseMetaData、ResultSetMetaDataJSP中分页功能的实现4411核心技术模块用户登录程序(JavaBean)购物车、网站计数器12JavaBean操作基础➢➢➢➢➢➢➢JavaBean简介编写JavaBean4JSP中使用JavaBeanJavaBean与HTML表单的交互应用JavaBean制作计数器应用JavaBean访问数据库应用JavaBean实现购物车JavaBean典型应用413Servlet基础➢➢➢➢➢➢➢➢Servlet的基本概念第1个Servlet程序编写、配置、调用ServletServlet读取HTML表单数据Servlet读取Cookie数据Servlet读取Session数据Servlet读取HTTP请求头数据利用JavaBean封装数据库操作实现用户登录利用JavaBean封装数据库操作实现用户注册4用户登录程序14(JavaBean+Servlet)网站计数器Servle典型应用415单元实践2(课外12)➢416高级应用模块添加商品信息自动发送订单文件上传和下载-发送邮件➢➢利用jspSmartUpload实现文件上传下载利用JavaMail发送邮件4共14页,第3页参序号教学模块教学载体教学单元课程内容考课时17用户登录(验证码)商品销售统计图形处理➢➢18单元实践3(课外12)综合实训➢➢网上招聘系统利用JFreeChart进行数据统计利用jspSmartUpload实现图片上传利用JavaMail实现信息发送为用户登录增加验证码功能4419综合实训72284课程考核方式及标准4.1课程考核方式该课程的考核改变单一的终结性评价的方法,采用过程考核和结果考核相结合、理论考试和实践考核相结合的方法。其中理论考核和实践考核两部分的比例为4:6。理论部分考核学生对案例教学中各知识点和知识点的综合应用的掌握情况,实践部分考核学生对教学案例的掌握情况以及综合项目实训的设计能力。灵活多样的考核方式可以全面考核学生的学习效果。课程考核方式见表2。表2《JSP程序设计》课程考核方式考评项目学习态度形成性评价单元实践终结性环节综合实训由企业专家评定系统功能、编程规范、答辩成绩合计30%100%100%期末考试(笔试)由教师评定的笔试成绩12%42%期中考试(笔试)根据完成的时间、功能的完善程序、是否有创新由小组长评价和教师抽评相结合评定成绩由教师评定的笔试成绩15%8%8%课堂实践根据学生完成情况由学生自评、他人评价和教师评价相结合评定成绩25%40%组织纪律根据上课考勤情况由教师和学生干部评定纪律得分5%部综合评定学习态度的得分考评方法根据作业完成情况、课堂回答问题、课堂实践示范情况,由教师和学生干比例5%10%小计4.2课程考核标准4.2.1态度纪律考核标准表3态度纪律考核表共14页,第4页考核大项课堂学习出勤情况1-课堂学习爱护实训场地设备和卫生积极主动地向老师提问和回答问题按时完成课外拓展练习2-课外学习积极参加网上讨论活动积极主动的开展自我学习积极参加小组活动主动代表小组参与小组间的竞赛3-小组学习提出合理化的建议,积极组织小组学习活动帮助或辅导小组成员进行有效地学习合计考核子项10%10%10%10%10%10%10%10%10%10%100%比例4.2.2课堂实践考核标准表4课堂实践考核表序号123456考核内容综合应用本教学单元知识完成项目情况是否合乎编程规范是否在指定的时间内完成对实践项目的讲解情况是否有创新回答问题情况合计比例50%20%10%10%5%5%100%4.2.3单元实践考核标准表4单元实践考核表序号考核内容综合应用相关教学单元知识完成单元实践情况比例50%10%10%5%5%5%5%5%1-系统实现是否合乎编程规范在规定的时间内完成实践情况主动发现问题、分析问题和解决问题情况2-创新能力是否有创新是否采用优化方案对实践项目的讲解情况3-表达沟通讲解过程中回答问题情况共14页,第5页完成实践项目过程的团队协作能力合计5%100%4.2.4期中考试考核标准表5期中考试考核表序号考核内容静态网页与动态网页网络数据库和Web服务器概念JSP/ASP/ASP.NET/PHPC/S模式与B/S模式JDK和Tomcat的下载、安装和配置1JSP基础JSP开发工具的基本使用JSP注释JSP脚本元素JSP指令元素JSP动作元素小计out对象及其应用request对象及其应用response对象及其应用2JSP中的内置对象用application对象及其应用Cookie对象及其应用小计JDBC简介DriverManager、ConnectionJDBC-ODBC桥连接数据库专用JDBC驱动程序连接数据库3JSP数据库编程Statement、ResultSet、检索数据库更新数据库PreparedStatement、使用预编译SQL语句CallableStatement、执行存储过程DatabaseMetaData、ResultSetMetaDataJSP中分页功能的实现小计合计session对象及其应用其他对象(Config、Page、PageContext、Exception)及其应考核的知识点比例3%3%2%4%2%2%2%4%4%4%30%2%4%4%8%3%3%6%30%3%5%4%4%6%6%2%3%3%4%40%100%4.2.5期末考试考核标准表6期末考试考核表共14页,第6页序号考核内容静态网页与动态网页网络数据库和Web服务器概念JSP/ASP/ASP.NET/PHPC/S模式与B/S模式JDK和Tomcat的下载、安装和配置1JSP基础JSP开发工具的基本使用JSP注释JSP脚本元素JSP指令元素JSP动作元素小计out对象及其应用request对象及其应用response对象及其应用2JSP中的内置对象session对象及其应用其他对象(Config、Page、PageContext、Exception)及其应用application对象及其应用Cookie对象及其应用小计JDBC简介DriverManager、ConnectionJDBC-ODBC桥连接数据库专用JDBC驱动程序连接数据库3JSP数据库编程Statement、ResultSet、检索数据库更新数据库PreparedStatement、使用预编译SQL语句CallableStatement、执行存储过程DatabaseMetaData、ResultSetMetaDataJSP中分页功能的实现小计JavaBean简介编写JavaBeanJSP中使用JavaBean4JavaBeanJavaBean与HTML表单的交互应用JavaBean制作计数器应用JavaBean访问数据库应用JavaBean实现购物车小计5Servlet技术Servlet的基本概念编写、配置、调用Servlet共14页,第7页考核的知识点比例1%2%1%2%1%1%1%2%2%2%15%1%2%2%4%2%1%3%15%2%2%2%2%3%3%1%1%2%2%20%2%2%4%2%2%4%2%18%2%2%Servlet读取HTML表单数据S
本文标题:《JSP程序设计》课程标准
链接地址:https://www.777doc.com/doc-8734756 .html