Open Nav

基于Java的高校在线投票系统的设计与实现开题报告

基于Java的高校在线投票系统的设计与实现开题报告
一、    研究内容
本课题设计并实现一个基于Java的高校在线投票系统,系统的主要功能包括前台首页,投票项目管理,投票结果管理,问卷调查功能,用户管理,后台管理等功能。
前台首页:显示投票项目,用户登陆页面,用户投票页面,查询投票结果,学习类投票,生活类投票,其他类投票,问卷调查,公告等功能;
    投票项目管理:添加投票项目,删除投票项目,设置投票选项,发布投票项目,发布公告,支持单选,多选功能;
投票结果管理:学习类投票,生活类投票,其他类投票结果用柱状图显示结果,且用户、管理员均可见;问卷调查功能仅支持管理员查看,投票结果用饼状图显示结果,用来表示倾向性。
用户管理:实现用户的注册、登录、添加、删除、修改、查看投票结果等功能;
后台管理:管理员对后台数据库、系统设置、用户等进行管理。
二、研究方法与思路
    本课题采用基于3层结构的B/S模式,使用JSP技术进行页面开发,采用Eclipse 4.7.0进行系统开发,使用MySQL 5.5.19数据库管理系统,从而使代码复用性更强,用户体验更好。
项目采用软件工程的基本思想,对高校在线投票系统进行需求分析,通过对高校不同投票事件的反复调研,对投票管理的流程、功能要求等进行了分析,从总体业务流程入手,重点研究了用户管理、投票管理的流程,并对系统的功能需求进行了详细的分析,最终得到了需求规格说明书。 [资料来源:www.doc163.com]

研究内容、研究方法与思路:
一、    研究内容
本课题设计并实现一个基于Java的高校在线投票系统,系统的主要功能包括前台首页,投票项目管理,投票结果管理,问卷调查功能,用户管理,后台管理等功能。
前台首页:显示投票项目,用户登陆页面,用户投票页面,查询投票结果,学习类投票,生活类投票,其他类投票,问卷调查等功能;
    投票项目管理:添加投票项目,删除投票项目,设置投票选项,发布投票项目;
投票结果管理:学习类投票,生活类投票,其他类投票结果用柱状图显示结果,且用户、管理员均可;问卷调查功能仅支持管理员查看,投票结果用饼状图显示结果,用来表示倾向性。
用户管理:实现用户的注册、登录、添加、删除、修改、查看投票结果等功能;
后台管理:管理员对后台数据库、系统设置、用户等进行管理。
二、研究方法与思路
    本课题采用基于3层结构的B/S模式,使用JSP技术进行页面开发,采用Eclipse 4.7.0进行系统开发,使用MySQL 5.5.19数据库管理系统,从而使代码复用性更强,用户体验更好。
项目采用软件工程的基本思想,对高校在线投票系统进行需求分析,通过对高校不同投票事件的反复调研,对投票管理的流程、功能要求等进行了分析,从总体业务流程入手,重点研究了用户管理、投票管理的流程,并对系统的功能需求进行了详细的分析,最终得到了需求规格说明书。根据软件需求规格说明书进行和建立系统总体结构和各模块之间的关系,从而设计全局数据库或数据结构,并对系统进行概要设计和详细设计,最后选择用编码实现系统功能。 [资料来源:Doc163.com]

主要创新点:
1.使用JavaScript技术进行页面开发、MySQL数据库进行数据管理,通过设计出友好的用户界面,便于用户使用,提高工作效率和投票质量。
2.功能强大,能够满足不同的投票需求,操作简单,投票结果清晰明了。

总体安排和计划进度(包括阶段性工作内容及完成时间):
2018年11月1日至11月21日:完成毕业设计选题;
2018年11月22日至12月12日:查阅搜集分析材料并完成毕业设计开题报告;
2018年12月13日至2019年3月15日:完成毕业设计以及毕业论文初稿;
2019年3月16日至4月11日:完善毕业设计,完成论文修改稿,形成定稿;
2019年4月12日至4月19日:提交毕业设计论文等资料,论文评阅与修改;
2019年4月20日至4月26日:答辩
准备情况(查阅文献资料及调研情况、实验仪器设备准备情况等):
一、参考文献
[1]吴三柱.在线投票系统中防刷票技术研究[J].价值工程,2018,37(22):203-204.
[2]孙琛.不记名投票在线民主测评系统的实现[J].信息与电脑(理论版),2016(11):108-109.
[3]吴春艳.PHP设计在线投票系统[J].电脑知识与技术,2014,10(35):8429-8430.
[4]郭文峰. 基于ASP.NET的在线投票系统的设计与实现[D].华中科技大学,2014. [版权所有:http://DOC163.com]
[5]孙丽红. 基于轻量级JAVA EE的高校在线投票系统的设计与实现[D].吉林大学,2012.
[6]张洋. 在线投票系统的设计与开发[D].山东大学,2013.
[7]李宾. 基于B/S结构的在线投票系统[D].电子科技大学,2014. [资料来源:www.doc163.com]

  • 关于资料
    提供的资料属本站所有,真实可靠,确保下载的内容与网页资料介绍一致.
  • 如何下载
    提供下载链接或发送至您的邮箱,资料可重复发送,若未收到请联系客服.
  • 疑难帮助
    下载后提供一定的帮助,收到资料后若有疑难问题,可联系客服提供帮助.
  • 关于服务
    确保下载的资料和介绍一致,如核实与资料介绍不符,可申请售后.
  • 资料仅供参考和学习交流之用,请勿做其他非法用途,转载必究,如有侵犯您的权利或有损您的利益,请联系本站,经查实我们会立即进行修正! 版权所有,严禁转载
    doc163.com Copyright © 2012-2024 苏ICP备2021029856号-4