更新时间:09-25 上传会员:潘教授
分类:计算机信息 论文字数:17872 需要金币:1000个
【摘要】本篇论文主要介绍了一个基于web的投票系统,该投票系统基于大学生的校园生活,为大学生的学习和生活提供支持,主要实现了对学生感兴趣的热议主题、学习活动提供投票服务支持及数据分析功能。
本文通过研究和分析,从投票系统的背景以及研究现状阐述了整个系统开发的意义,介绍了系统开发的工具及关键技术,并详细介绍了系统的总体设计以及详细设计过程。本系统基于B/S体系结构,开发工具使用Eclipse,采用Java、SpringMVC等技术,数据库采用MySQL进行系统开发。本投票系统为普通用户提供了用户注册、登录、投票、查看投票结果功能,为管理员提供了信息管理、用户信息管理、投票分类管理、投票信息管理、留言信息管理及投票结果查看功能,系统具有简洁美观,实用性较强的特点。
【关键词】投票系统;SpringMVC;Bootstrap
目录
摘要
Abstract
1 绪论-1
1.1 选题背景-1
1.2 发展现状-1
1.3 本文研究内容-1
1.4 本文的组织结构-2
2 系统相关技术简介-3
2.1 MySQL数据库-3
2.2 Eclipse介绍-3
2.3 Bootstrap框架-3
2.4 JavaScript技术-4
2.5 Ajax技术-4
2.6 MVC模式-5
2.7 本章小结-5
3 系统需求分析-6
3.1 开发环境-6
3.2 可行性分析-6
3.3 系统需求分析-7
3.4 本章小结-8
4 系统设计-9
4.1 总体设计-9
4.2 前台模块设计-9
4.3 后台模块设计-10
4.3.1 普通用户后台模块-10
4.3.2 管理员后台模块-11
4.4 数据库设计-12
4.5 本章小结-15
5 系统的实现-16
5.1 前台模块-16
5.1.1 首页模块-16
5.1.2 投票信息展示模块-16
5.2 用户注册模块-20
5.3 后台登录模块-21
5.4 后台管理模块-22
5.4.1 普通用户后台模块-22
5.4.2 管理员后台模块-23
5.5 用户信息管理模块-23
5.6 投票信息管理模块-24
5.7 留言模块-26
5.7.1 普通用户留言模块-26
5.7.2 管理员留言管理模块-27
5.9 本章小结-28
6 总结与展望-29
6.1 总结-29
6.2 展望-29
参考文献-30
致谢-31