咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >基于Spring Boot+Mybatis的在线投票管理系统... 收藏
基于Spring Boot+Mybatis的在线投票管理系统的设计与实现

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

作     者:刘超 

作者单位:吉林大学 

学位级别:硕士

导师姓名:孙永雄

授予年度:2018年

学科分类:08[工学] 0812[工学-计算机科学与技术(可授工学、理学学位)] 081202[工学-计算机软件与理论] 

主      题:Spring Boot MyBatis 在线投票 考核 

摘      要:随着互联网与信息技术的快速发展,计算机已经在各行各业都得到了十分广泛的应用,人们越来越习惯使用计算机来完成各种日常的工作,“无纸化办公模式成为当前社会的主流。传统的人工投票方式,往往需要将参与投票的人们聚集起来,同时票数结果的统计也需要耗费较多的人力和时间,效率极低。此外,人工投票结果也一直因无法完全保证公平性和公正性而被人们诟病。信息化时代的到来,传统的人工投票方式越来越受到人们的排斥。B/S(Browser/Server,浏览器/服务器)架构自从面世以来就非常受到人们的欢迎,因为仅使用一台带有浏览器并且可以上网的电脑就可以完成与服务器的交互,而不需要安装任何客户端;一般现代企业内部都会给员工配置电脑,而且电脑一般可以连接外网或者企业内部的局域网。根据上述两个原因,本文基于B/S架构开发了一个在线投票管理系统,旨在以计算机的高效性和网络的互联性来弥补传统人工投票方式的不足。本文首先对课题的研究背景和意义做了详细介绍,接着通过对国内外现有技术的分析和总结,以B/S为基础架构,使用Java语言和My SQL数据库开发了一套造型投票管理系统,本系统采用基于Spring Boot+Spring MVC+My Batis的架构模式。通过使用Spring Boot框架,减少了程序中繁琐的配置项,提高了开发效率。通过使用My Batis框架,降低了SQL与程序代码的耦合度,将业务逻辑和数据访问逻辑分离,使得系统的设计更清晰,易于维护。该系统主要包括用户管理、角色管理、科室管理、投票管理、投票结果统计和人员变动考核等几大模块。本文共设计了五种投票形式,分别是候选人投票、海选投票、科室内部投票、候选部门投票和党支部投票,几乎囊括了一个企业内部可能进行的所有的投票方式。使用本在线投票系统,既可以极大的简化人们的工作,提高员工的工作效率;又能保证投票的公平性、公正性,同时还可以保障投票用户的隐私,使企业工作更加现代化、信息化、智能化。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分