计算机专业开题报告案例73:基于java的粉丝投票系统的设计与实现

计算机毕业设计100套

微信小程序项目实战

java项目实战

需要源码可以滴滴我

目录

1.课题研究的目的和意义

2.阅读的主要参考文献及资料

3.课题研究的主要内容

4.国内外研究情况及其发展

5.拟解决的关键问题

6.研究思路和方法

6.1 研究思路

6.2 研究方法

7.本课题的阶段安排


1.课题研究的目的和意义

随着计算机技术的飞速发展,尤其是网络技术的超速发展,带动了信息的广泛交流,人们每天需要大量的信息来充实自己,传统的投票和调查方式已经不能满足我们的需要,针对这种情况,网上投票系统应运而生。

网上投票系统除了能够完成传统的功能之外,更具有时效高和范围广的优点,更符合现代社会的需要。从国际互联网到校园网,企业局域网,各种网上投票系统随处可见,意见调查,用户信息统计,经营情况调查都可以作为投票的内容,网上投票系统凭借其方便快捷等特点,已经成为互联网资源中不可缺少的一部分,并目,随着网络技术的发展,网上投票系统的作用将会越来越大。

通过做网上投票系统的设计能更好的培养我的实践能力和创新能力,书本知识与实际相结合,提高了自己的动手能力。设计与检验过程中应充分分析所出现的问题的原因,深刻思考改进的方法。使我灵活的运用和掌握专业知识。

2.阅读的主要参考文献及资料

[1] 耿祥义,张跃平. JSP实用教程[M]. 清华大学出版社,2020:231-246.

[2] 徐加,战菲,徐再加.教务处在提升各层级教学管理人员信息素养过程中的作用研究[J].电脑知识与技术,2020,16(07):169-170.DOI:10.14004/j.cnki.ckt.2020.0809.

[3] 李莉.“互联网+”背景下毕业设计管理系统的研究与设计[J].信息与电脑(理论版),2019,31(21):101-103.

[4] 赵雨滴.基于springboot框架的语音管理平台的设计与开发[D].浙江工业大学,2020.

[5] 韦强.基于B/S的管理系统设计与实现[D].大连理工大学,2016.

[6] 彭文斌. 网络化电子表决系统: CN, CN1588856 A[P].

[7] 孙丽红. 基于轻量级JAVA EE的高校在线投票系统的设计与实现[D]. 吉林大学.

[8] Gutkoski L C,Ianiski F,Damo T V, etal. Biscoitos de Aveia Tipo Cookie Enriquecidos com Concentrado deβ-glicanas Sugar-snap Oat Cookie Enriched with Concentrate ofβ-glucans[J].  2022.

[9] Wetzel S . CAST COOKIE FORM DELIGHTS AT CHRISTMAS[J]. Casting Source, 2022(Jan/Feb).

[9] 林元元. JDBC连接MySQL数据库的方法浅析[J]. 矿业科学技术, 2009, 36(4):42-45.

[10] 石冰心, 陈健. IP网技术的发展[J]. 当代通信, 1999, 000(018):24-29.

[11]周迪迪, 程峰, 李耀,等. 一种基于Springboot+vue框架的配置化报表开发方法:, CN115185520A[P]. 2022.

[12] 王振江, 练渺渺. 一种基于SpringBoot的轻量级权限认证方法及框架:, CN115374415A[P]. 2022.

[13] Tao J B ,  Sun B Q ,  Zhu W D , et al. Plasticity Neural Network Based on Astrocytic effects at Critical Period, Synaptic Competition and Strength Rebalance by Current and Mnemonic Brain Plasticity and Synapse Formation[J].  2022.

[14] Chang D F ,  Lee K Y ,  Tseng C W . Exploring Structural Relationships in Attracting and Retaining International Students in STEM for Sustainable Development of Higher Education[J]. Sustainability, 2022, 14.

3.课题研究的主要内容

本课题主要研究动态生成投票主题和选项,对投票结果进行统计分析,并能通过IP和 Cookie 技术限制重复投票,普通用户可查看投票项目介绍、进行投票、查看投票结果,管理员可以进行用户管理、投票选项管理和投票结果的管理。

用户端

1、浏览后台发布的投票数据选项,选择投票项进行投票,用户不需要登录,后台直接记录用户的ip就行

2、分析投票榜单,根据投票数进行降序排列,展示前五名的数据

3、用户可以分享当前页面给其他用户进行投票

管理员后台:

1、管理员登陆注册

2、发布需要投票的数据,投票的主题,各个投票项的介绍等

3、查看分析投票记录

4.国内外研究情况及其发展

二十一世纪科学技术快速发展,计算机科学也取得了空前的成绩,互联网技术也得到了发展和普及。国内外的各大高校、科研机构及个人从理论与实践两个方面进行了大量的研究与开发工作,从而涌现出了很多在线投票系统。

投票系统研发比较成熟的公司有广州市齐乐科技有限公司和 SunVote公司,其产品能够准确把握公众意见,对制定今后发展计划和方式选择上有指导和参考作用。未来网络投票将成为评选活动的重要方式,投票结果不仅会为各媒体的“仕途”增加重要的评分,而且也会给媒体公司的产品带来更多的商机。

5.拟解决的关键问题

本系统中拟解决的关键问题有以下:

(1)无需登录便可投票操作:用户登录系统,记录用户登录的cookie和ip数据,通过ip来限制是否重复投票。

6.研究思路和方法

6.1 研究思路

在系统开发的过程中,分析系统功能架构、在使用功能划分和数据搭建完成研究内容。

6.2 研究方法

(1)讨论法:通过指导教师指导以及讨论不同的模块功能。

 (2)文献资料法:从知网上查询与毕业设计相关文献进行参考。

 (3)参考法:了解不同的媒介投票系统进行参考,了解最新的功能设计。

采用IDEA软件开发平台和MySQL数据库作为设计工具,采用Java开发语言,使用springboot框架技术,采用MVC架构进行系统的数据库设计与系统原型的构建,完成这些工作之后,就可以对系统的各种功能模块进行扩充以至完善,再进行整体上的设计和维护,最后完成此系统的开发,同时撰写毕业设计(论文)。本系统采用讨论法、文献资料法、参考法研究方法进行系统的开发。

7.本课题的阶段安排

第   1    周          准备调研资料、确定选题

第   2-3  周          完成文献查阅和系统需求分析

第   4-5  周          完成系统功能架构

第   6-7  周          完成程序代码的编写

第   8-9  周          完成程序的运行、测试

第  10-11 周          毕业设计(论文)撰写及材料整理

第  12    周          完善毕业设计(论文)及相关资料、准备答辩

猜你喜欢

转载自blog.csdn.net/hepingyundanfengqing/article/details/134986949