python基于django的ktv卡拉ok点歌系统

一、学生在开题前的准备工作
(分条目简要列出学生自接受毕业综合训练任务以来已开展的前期工作,包括但不限于课题要求的实习/实验准备情况、开展情况,调研或社会调查情况,相关知识/技能的学习情况,中外文献查询情况等)

1.前台数据展示部分:学习基于vue的前端开发环境的搭建,学习Vue框架的使用,学习ElementUI组,熟系Html、Css与JavaScript语法。
2.后台数据库设计部分:熟悉MySQL、MongoDB的命令语法,学习使用NaviCat、Postman,学习SpringBoot框架的原理以及使用方法,学习SQL、server的语法。
3.目前的项目开发大多采用前后端分离开发,那么就要熟悉接口的封装与调用以及信息格式的转换。

二、学生对课题的综合理解
(一)课题目的及意义(含国内外的研究现状分析)

目的:从最初的LD机到现在的第五代点歌系统机顶盒全电脑KTV系统(VOD),它的不断发展
与进步是为了贴切我们的实际需求。但目前市面上的KTV大多还是划时区包间出售,有许多音乐
爱好者会因为时间因素感觉不划算,从而限制消费欲望,我觉得设计能够实时消费,实现按小时收费的点歌系统是非常有必要的。
意义:1.能够满足更多用户的娱乐需求,真正做到实时消费,想上机就上机。
      2.激发用户的消费欲望,让更多用户乐于去KTV通过唱歌放松自己,从而为商家带来更多利润收入。

(二)课题研究的主要内容

1.用户界面要美观炫酷、歌曲播放操作简单、搜索歌曲的几种方式都能够正常实现、音量和播放顺序都能自主选择、能够显示用户已选择的歌曲等等。           
2.管理员界面能够实现对歌曲的增、删、改、查等。
3.用户上机时长剩余不足半小时时自动提醒用户并且到点下机。
4.用户登录时账号和密码的生成,并且管理员能够进行增删操作。
5.管理员可以对歌曲进行收藏,并推荐到KTV推荐歌曲。

(三)拟解决的主要问题和最终目标

主要问题:  1.如何控制用户账号和密码的生成及删除。           
            2.如何管理歌曲库存以及怎样上传歌曲并分类管理。
            3.用户使用时长如何控制并且通知用户及续时操作。
            4.管理员如何对已经产生的订单进行查询、搜索、删除等。

     最终目标:设计出一款界面美观、功能流畅、智能化的卡拉OK点歌系统。


(四)拟采用的研究方法或技术方案

前端:Vue.JS + ElementUI + Axios + iViewUI 等等。
后端:idea + MongoDB + josnwebtoken 等等。
整个点歌系统打算分成用户客户端、管理员客户端以及服务器三个部分,在用户搜索歌曲方式上采用歌星点歌、歌种点歌、拼音点歌等方式,后台关于用户开户的问题打算采用Postman技术,歌单分页技术还是采用Elementui实现分页,因为可能涉及的数据量较大,最好还是后端分页。


(五)课题预期结论或过程中的特色、创新点

    1.在点歌系统中加入了计时功能,能够帮助用户及时知晓剩余时长,就可以考虑续费等情况;当然最主要的是可以帮助用户省钱,以小时计费我想更能调动大家的消费热情,真正达到目前网吧那种想上机就上机的效果。
    2.在点歌系统中加入了管理员收藏并推荐到KTV推荐歌曲,这样能够帮助用户更快的找到当下网络最火的歌曲,也能提升用户体验感,提高用户对系统的使用粘性,从而带来更多收入。


(六)论文撰写提纲
            目录
    1.引言        
      1.1 课题的来源
      1.2 课题的研究目的
      1.3 课题的主要工作内容
    2.概要设计
      2.1 设计的目的
      2.2 设计的主要内容
3.系统分析                     
  3.1需求分析                     
  3.2 可行性分析                  
4.系统设计                      
  4.1系统运行环境的搭建             
  4.2系统的整体设计           
  4.3 结构设计                   
  4.4 界面设计
  5.主要功能实现
 5.1 用户基本信息模块
  5.2 歌星信息模块
    5.3 歌曲信息模块
5.4 歌曲查询模块  
6主要功能测试
总结
参考文献
致谢
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

计算机专业源码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值