需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:17872 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
【摘要】本篇论文主要介绍了一个基于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 |