基于Spring Boot+Mybatis的在线投票管理系统的设计与实现

来源 :吉林大学 | 被引量 : 0次 | 上传用户:xiaohai_wl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网与信息技术的快速发展,计算机已经在各行各业都得到了十分广泛的应用,人们越来越习惯使用计算机来完成各种日常的工作,“无纸化”办公模式成为当前社会的主流。传统的人工投票方式,往往需要将参与投票的人们聚集起来,同时票数结果的统计也需要耗费较多的人力和时间,效率极低。此外,人工投票结果也一直因无法完全保证公平性和公正性而被人们诟病。信息化时代的到来,传统的人工投票方式越来越受到人们的排斥。B/S(Browser/Server,浏览器/服务器)架构自从面世以来就非常受到人们的欢迎,因为仅使用一台带有浏览器并且可以上网的电脑就可以完成与服务器的交互,而不需要安装任何客户端;一般现代企业内部都会给员工配置电脑,而且电脑一般可以连接外网或者企业内部的局域网。根据上述两个原因,本文基于B/S架构开发了一个在线投票管理系统,旨在以计算机的高效性和网络的互联性来弥补传统人工投票方式的不足。本文首先对课题的研究背景和意义做了详细介绍,接着通过对国内外现有技术的分析和总结,以B/S为基础架构,使用Java语言和My SQL数据库开发了一套造型投票管理系统,本系统采用基于Spring Boot+Spring MVC+My Batis的架构模式。通过使用Spring Boot框架,减少了程序中繁琐的配置项,提高了开发效率。通过使用My Batis框架,降低了SQL与程序代码的耦合度,将业务逻辑和数据访问逻辑分离,使得系统的设计更清晰,易于维护。该系统主要包括用户管理、角色管理、科室管理、投票管理、投票结果统计和人员变动考核等几大模块。本文共设计了五种投票形式,分别是候选人投票、海选投票、科室内部投票、候选部门投票和党支部投票,几乎囊括了一个企业内部可能进行的所有的投票方式。使用本在线投票系统,既可以极大的简化人们的工作,提高员工的工作效率;又能保证投票的公平性、公正性,同时还可以保障投票用户的隐私,使企业工作更加现代化、信息化、智能化。
其他文献
任务型教学法指教学者围绕特定教学目标而设计出具体、可行的学习任务,引导学生在完成任务的过程中自然习得语言知识和技能的教学方式。本文分析大学英语课堂的教学现状和问
杜拉斯成名至今已有70多年的历史,国内外学术界对于杜拉斯作品的研究方兴未艾。本文着重梳理国内外学者在叙事角度、语言风格、女性主义角度、心理学角度、创作主题等方面的
5月30日,在经过数月的选拔、角逐与鏖战之后,《NBA2K Online))青奥高校电竟联赛进入了最终的决赛阶段。在决赛现场,经历重重困难才得以脱颖而出的,来自南京、重庆、广州和沈阳四大
现阶段,随着信息技术的创新极大带动了初中教学的不断发展,并且给初中教育创新带来了新动力,然而在初中教育中大部分初中生对于道德与法治根本不感兴趣,从思想上不重视,在学
目的 通过作业成本法在医院中心供应室成本核算中的应用分析,提高医院成本信息准确性,改善和优化医院作业流程.方法 以医院中心供应室为例,对作业内容、作业流程进行分析,对
人工智能的飞速发展,掀起了无人驾驶、智能监控、人机交互的研究热潮。行人检测技术因与其密切相关,因此得到了广泛关注。传统实时的行人检测算法通常是在PC机上实现。随着近几年嵌入式平台性能的提升,特别是基于ARM和FPGA的多核片上系统的出现,因其在功耗、体积、成本和实时性上有着诸多优势,进而推动了基于片上系统的行人检测技术的深入研究和广泛应用。基于ARM等单一平台的片上系统(System on Chi
借助Fluent软件,采用雷诺方程和有限体积法建立连续弯道三维数学模型,并以正弦曲线派生的连续弯道水槽试验结果进行验证,进而采用Fluent软件中的雷诺应力模型对连续弯道水槽
结合所研究的AGV课题,建立了三轮式AGV的运动学方程,对其运动特性进行分析,并在此基础上基于面向对象技术开发了一套AGV三维视景仿真系统。
随着我国老年化问题的不断加剧,老年人的生活品质受到了全社会的关注。在这样的发展趋势下,老年人的健康需求给体育产业发展带来了新的机遇。因此,基于老年人健身需求构建社
有人曾经说过,得客厅者得天下。而客厅里面电视机所在的那个位置则是最重要的。传统电视厂商在这里厮杀自不必说,就连彻底占领了人们所有碎片时间的手机也要来分一杯羹,要把手机