【记录用python做毕业设计-游戏后台管理系统的整体流程】-持续更新中

一、前提准备

1.首先明确使用的技术并学习:

我用的python: Pycharm+Flask+Django+MySQL
主要的学习网站:
①python基础:https://www.bilibili.com/video/BV1c4411e77t?p=1
②前后端关联:https://www.bilibili.com/video/BV1rT4y1v7uQ?p=1&vd_source=8b0b3b9fa5eb6692e45e9e45a52296f6
可以先了解下python基础,像是熟悉字符串、元组、字典、if、for等开发最基础的功能点。
然后学习flask、Django框架,针对前端展示页面html和后台存储数据库sql进行学习

2.根据技术能实现的功能来筛选想设计的后台系统

通过百度等搜索渠道了解到 最简单的毕业设计就是做一个能增删改查的系统,如下为我的毕设参考文档:
①python做选题系统-毕业设计:https://max.book118.com/html/2022/0621/7143154160004133.shtm
②python做疫苗接种系统-毕业设计:
https://blog.csdn.net/qq_44166630/article/details/122337925
分析如上两个系统,了解到可以用python来实现系统的页面展示+相关数据增删改查。
简单来说就是用flask框架写出能看的页面,然后用django将系统页面的各功能与数据库关联上,实现增加、删除、修改、查询数据信息。

3.筛选出想做的系统了,开始考虑做哪些内容

例如我选的游戏后台管理系统,能展示的内容有:
运营管理模块:行为数据、充值数据、活动数据等。
管理员功能模块:公告管理、邮件管理、活动管理、用户管理、反馈管理等。
游戏数据管理模块:物品管理、怪物管理、技能管理、英雄管理、装备管理等。
①参考文档:
https://zhuanlan.zhihu.com/p/466884171
主要的思路就是:根据玩过的游戏去考虑有啥功能需要在后台干。
像是给用户发邮件、发礼物、封号; 配置副本活动、发布公告等需要灵活处理的功能。
然后通过开发的角度去了解这些功能需要怎么实现:
例如发邮件: 在后台有个录入框,输入想发的文案、物品、收件的用户信息,点击发送,通过post接口在数据库里插入记录,用户通过get接口获取到邮件信息。
封号:在后台用户信息列表里,对需要封号的用户点击封号,通过post接口修改数据库里的是否黑名单字段,然后用户进游戏时通过get接口获取到用户是否为黑名单,如果是黑名单就禁止登录。
原理其实就是通过前端触发接口,修改数据库数据,达到想要的功能实现。

二、开始设计

1.开题报告

①课题目的与意义:
百度去找然后改,例如我的:
随着电脑的普及和网络技术的飞速发展,网络已经渗透到了人们的日常生活中。
人们在工作、学习的闲暇之余都会用手机、电脑上网看短视频、读小说、玩游戏来放松自己。也正因为如此,单机游戏、网络游戏、游戏比赛都开始走进我们的生活。比如原神、英雄联盟、穿越火线等,通过人与人之间对战、交流来达到娱乐和交友的目的。
正由于网络游戏允许大量用户参与,所以需要一个游戏后台管理来对用户、各种数据进行统计与处理。
②课题的内容:
本论文以基于PyCharm+flask+Django+Mysql,完成一个完整的游戏后台管理系统。
主要实现的功能模块有:
运营管理模块:行为数据、充值数据、活动数据等。
管理员功能模块:公告管理、邮件管理、活动管理、用户管理、反馈管理等。
游戏数据管理模块:物品管理、怪物管理、技能管理、英雄管理、装备管理等。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值