jsp综合性实验报告

华南农业大学信息学院、软件学院

综合性、设计性实验实验报告

实验名称:在线投票程序开发 

实验性质:综合性实验

课程名称:软件开发基础(Java)

开设时间:2013学年第2学期 

投票系统

一、网站导航结构图

二、关键问题

 投票主题的保存:建立两个表,一个topic用来保存主题一些基本信息,一个是items用来保存topic的选项,其中有一个属性用来跟topic表的主题相对应。

页面获取主题及主题选项:使用Servlet技术跟JavaBean技术协助获取。

管理员跟游客公用页面:使用JSTL标签库来判断身份,获得相应的功能

三、系统测试

jsp综合性实验报告_第1张图片

图表 1 初始界面

 

jsp综合性实验报告_第2张图片

图表 2 管理员登录

jsp综合性实验报告_第3张图片

图表 3 管理员业务界面

jsp综合性实验报告_第4张图片

图表 4 增加投票主题

jsp综合性实验报告_第5张图片

图表 5查看 投票主题

jsp综合性实验报告_第6张图片

图表 6 管理员进入查看页面并修改主题的状态

 

jsp综合性实验报告_第7张图片

图表 7 游客业务界面,点击主题进行响应操作

 

jsp综合性实验报告_第8张图片

图表 8 游客投票后显示结果,可以继续参加其他投票

 

jsp综合性实验报告_第9张图片

图表 9 不允许刷票

 

jsp综合性实验报告_第10张图片

图表 10主题关闭不允许投票

 

jsp综合性实验报告_第11张图片

图表 11对多选投票主题的操作

四、实验总结:

       本次实验让我对JSP的知识点理解的更加深入,对于老师上课讲解到的知识点更加的清晰,以前做实验基本上都是在页面上写Java语句,致使整个页面看起来结构有点凌乱,本次实验我尝试将学到的技术都使用到系统的设计和实现上,通过使用JSP的内置对象、JavaBean技术、TL表达式、JSTL核心标签库以及Servlet技术,使得整个系统的结构十分清晰,Java语句跟页面几乎完全分开。通过该实验,我深刻的理解到,知识单是理解是远远不够的,只有将学到的东西应用在实践中才能真正的掌握知识。

你可能感兴趣的:(jsp综合性实验报告)