井冈山大学学报(自然科学版) 49 文章编号:1674-8085(2020)05-0049-0
基于 Flask 和Spring Boot 框架的校园点歌平台的
设计与实现
薛国鹏1,*李金忠1,刘  宇1,罗玉盘2
(1. 井冈山大学电子与信息工程学院,江西,吉安343009;2. 井冈山大学网络信息中心,江西,吉安 343009)
摘  要:当前,市场上的点歌系统大部分都是针对KTV 的点歌系统,较少针对校园点歌系统,而且实现技术
多为PHP 和C#等,在开发难度、开发效率和易维护性等方面具有一定的缺陷。本文采用新近的主流轻量级框
架技术,包括Spring Boot 框架、Flask 框架、Vue 和Element-ui 前端框架,还采用了腾讯云的人脸识别接口和
语音合成接口、富文本编辑和PDFKit 等前沿技术以及MySQL 等数据库技术,开发了一个基于B/S 模式的校
园点歌平台。该平台包括手机用户端和电脑管理员端两套系统,手机端可使用户快速点歌和投稿,电脑端能够
方便地进行用户管理、点歌管理和稿件管理,并在稿件管理中,设计了一种基于敏感词过滤技术的稿件审核算
法以自动过滤掉包含有敏感词的稿件。本平台操作简单、易于维护和易于扩充功能,具有较高的可靠性和可扩
展性,可满足大多数高校对于校园点歌的需求,充分地推动校园文化的建设。
关键词:校园点歌平台;Flask 框架;Spring Boot 框架;Vue 框架;点歌管理;稿件管理
中图分类号:TP393.092            文献标识码:A          DOI:10.3969/j.issn.1674-8085.2020.05.010
DESIGN AND IMPLEMENTATION OF A CAMPUS SONG-ON-DEMAND PLATFORM BASED ON FLASK AND SPRING BOOT FRAMEWORK
XUE Guo-peng 1, *LI Jin-zhong 1, LIU Yu 1, LUO Yu-pan 2
(1. School of Electronic and Information Engineering ,Jinggangshan University ,Ji'an, Jiangxi 343009, China;
2. Network Information Center, JinggangshanUniversity,Ji ’an, Jiangxi 343009, China)
Abstract: At present, most of the song-on-demand systems are aimed at KTV VOD systems, and few of the song-on-demand systems are aimed at campus song-on-demand systems in the market. Moreover, the implementation technologies are mostly PHP and C#, which have certain defects in development difficulty, development efficiency and easy maintenance, etc. In this paper, a campus song-on-demand platform based on the B/S model is developed by using the latest mainstream lightweight framework technologies, including Spring Boot framework, Flask framework, Vue and Element-ui front-end framework, and some frontier technologies, including face recognition interface and speech synthesis interface of Tencent Cloud, rich text editing and PDFKit, as well as MySQL and other database technologies.The platform includes two sets of systems: the mobile client terminal and the computer administrator terminal. The mobile client terminal enables users to quickly request song-on-demand and submit manuscripts. The computer administrator terminal can facilitate user m
anagement, song-on-demand management and manuscript management. In the manuscript _______________________________
收稿日期:2020-07-19;修改日期:2020-08-28
作者简介:薛国鹏(1999-),男,江西赣州人,井冈山大学电子与信息工程学院网络工程专业2018级本科生(E-mail:*******************);springboot框架的作用
*李金忠(1976-),男,江西吉安人,副教授,博士,主要从事大数据与人工智能、信息检索研究(E-mail :*******************);
刘  宇(2000-),女,江西赣州人,井冈山大学电子与信息工程学院计算机科学与技术专业2018级本科生(E-mail:********************);          罗玉盘(1987-),女,江西吉安人,助理实验师,硕士,主要从事网络大数据分析、计算机启用系统开发方面的研究
(E-mail :************);第41卷第5期    V ol.41 No.5                井冈山大学学报(自然科学版)
2020年9月    Sept. 2020        Journal  of  Jinggangshan  University (Natural  Science)      49

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。