更新时间:12-25 上传会员:糖糖不爱吃糖
分类:计算机信息 论文字数:12735 需要金币:1000个
【摘要】在计算机科学日渐成熟的现代社会,仅仅依靠传统调查问卷,原始的手动统计投票,获取大量的信息,是无法快速的将重要信息有效地提取出来的。投票管理者如果只依据手动统计的数据,需要花费很多的时间、精力、物力,并且还无法做到实时监控,很难确保数据的及时性和准确性。因此管理者急需来提高现有投票管理水平,来达到投票管理的目的,所以网络投票系统便应运而生,正好解决了用计算机智能化管理取代工作人员手工操作的难题。
此在线投票管理系统按实际需求设计,主要用来统计网站用户对某个主题的投票结果以及用户对此次投票有何意见。该系统主要采用了JSP技术和MySql数据库相结合的方式,设计出了一个简单的在线投票系统,包括功能模块设计和数据库结构设计等,有效地解决了管理人员的处理事务繁琐的问题。
【关键词】:MySql数据库;JSP技术;在线投票
目 录
摘 要
Abstract
1 绪论-1
1.1 开发的目的和意义-1
1.2研究现状和已有成果-1
2 系统概述-2
2.1 系统说明-2
2.2 系统设计模式-2
2.3 简述JSP工作流程-3
2.4 Struts2的概述-4
3 系统需求分析-5
3.1 性能需求-5
3.2 功能需求-6
3.3 非功能需求-6
4 系统设计-7
4.1 系统功能逻辑结构的设计-7
4.2 数据库的设计-9
4.2.1 数据库需求分析-9
4.2.2 数据库概念结构设计-10
4.2.3 数据库的表设计-12
5 系统详细设计-15
5.1 用户注册模块功能设计-16
5.2 登录模块功能设计-16
5.3 用户相关模块设计-17
5.3.1 用户投票模块-17
5.3.2 用户个人信息模块-19
5.3.3 用户留言模块-21
5.4 管理员相关模块设计-22
5.4.1 投票管理模块-22
5.4.2 用户管理模块-24
5.4.3 留言管理模块-25
6 系统测试分析报告-26
6.1 系统测试的目的-26
6.2 系统测试的环境与测试条件-26
6.3 系统测试的要点-26
6.4 系统测试过程-27
6.4.1 登录模块测试-27
6.4.2 具体功能测试-28
结 论-29
参考文献-30
致 谢-31