欢迎来到天天文库
浏览记录
ID:52290114
大小:122.00 KB
页数:2页
时间:2020-03-26
《JSP动态Web技术实例教程代码教案 聂哲教案第四章 JSP中使用数据库 5 .doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、深圳职业技术学院电子与信息工程学院软件工程系教案授课教师:范新灿※※※※※※第四章JSP数据库访问技术(5)※※※※※※教学目标1、了解在线投票系统的实现原理返回2、掌握在线投票的前台和后台返回3、掌握在线投票的实现重点难点1、数据表的设计方法;2、在线投票系统的后台应知应会学生应知:不同数据库的基本使用方法;学生应会:利用不同的数据库,在实际的应用中进行JSP程序的开发;教学方法1、以能力培养为中心,采用灵活多样的教学方法;2、编程思想和动手能力的有机协调;3、实例引入与改造拓宽的结合,注重启发性教学;4、引入实际项目开发案例,塑造学习编程语言的应用型目
2、标;5、教学体系的有机联系,以一个项目开发贯穿教学过程;6、有效调动学生的学习积极性,注重兴趣的培养,采取学生在讲台进行讲课等方法。教学过程一、新课的过渡2当今网站都有前台和后台之分,网站的新闻发布,不是在前台通过静态编辑,而是通过在后台添加,新闻内容直接进入数据库。二、讲授新课1.数据库的设计建立数据库“vote”,数据表“vote”,数据字段有:“id”、“content”、“numb”。2.投票页面设计投票页面如图4-16所示,程序:survey.jsp其中5支参与投票的队伍从数据表vote中查询,对应“content”字段,用户单击按钮后执行该文件
3、,将数据表中对应字段的次数加1,然后跳转到页面view.jsp。1、投票信息更新vote.jsp文件实现将用户投票的信息更新到数据表中,对应项次数加1。2、投票结果显示投票结果如图4.18所示,显示了各个队伍的得票数和得票率。投票率用百分比和条形图的方式进行显示,通过动态设置图片view.gif的width属性的值来实现,代码为:"height="8"><%=Math.floor(tmp_num*100/tot_num)%>%其中Mat
4、h.floor()方法为返回不大于的最大整数,tmp_num为查询的对应队伍的numb值,tot_num为计算得到的总投票数。课堂小结本节的投票系统非常简单,调查对象球队是手工添加到vote表中,而实际的投票调查内容是变化的,经常需要更新。这就需要管理员对投票系统进行管理的后台管理功能。要求如下:1)管理员登录及身份验证模块2)管理界面3)新增投票项目模块4)删除投票项目模块5)修改投票项目模块作业:请大家实现投票系统的后台管理功能,2
此文档下载收益归作者所有