本人具备Java全栈开发能力,熟悉Spring Boot/MyBatis后端框架及Vue.js/React前端技术,能独立完成企业级应用开发。擅长使用Python构建Scrapy/Selenium爬虫体系,实现多源异构数据的高效采集与自动化清洗,精通Pandas/NumPy进行数据预处理与特征工程。掌握Tableau/Power BI可视化工具,能通过Matplotlib/Seaborn呈现多维数据分析结果。熟悉机器学习全流程,在Scikit-learn/TensorFlow框架下完成分类/回归/聚类模型开发,成功实施过用户画像构建与销量预测等项目,具备从数据采集到智能决策的完整落地经验。
基于SpringBoot&HarmonyOS的密室预约管理系统一、项目目标介绍:
1、项目用户共分为3个角色:员工、用户、管理员。
2、员工:员工可以分别管理密室信息、密室预约、场次记录、新增密室、热度榜、审核文章、审核评论、审核视频、文章管理、视频管理、评论管理、评价管理、公告管理、轮播图管理、退款处理、玩家私信、积分榜、积分明细、周边商城、兑换记录、核销周边、订单管理、用户管理、个人中心、提成说明。管理密室信息:员工可以对密室的宣传页,背景故事,剧情安排,道具位置,场景复位,npc点位,npc流程进行管理。管理密室预约:员工可以查看并处理玩家的预约的密室信息。管理场次记录:员工可以查看并管理玩家的游玩场次记录。管理新增密室:员工可以对密室进行新增。管理热度榜:员工可以对密室的热度榜进行管理。审核文章:员工可以对用户发布的文章进行审核。审核评论:员工可以对用户发布的评论进行审核。审核视频:员工可以对用户发布的视频进行审核。文章管理:员工可以对用户发布的文章进行管理。视频管理:员工可以对用户发布的视频进行管理。评论管理:员工可以对用户发布的评论进行管理。评价管理:员工可以对用户发布的评价进行管理。公告管理:员工可以管理对玩家发出的一些公告。轮播图管理:员工可以对首页的轮播图进行管理。退款处理:员工可以对用户发出的退款请求进行处理。管理玩家私信:员工可以对玩家的一些咨询进行一一回复。积分榜:员工可以查看用户的积分榜。积分明细:员工可以查看用户的积分明细。周边商城:员工可以对周边商城进行管理。兑换记录:员工可以查看用户兑换周边的兑换记录。核销周边:员工可以核销用户使用的周边。订单管理:员工可以对订单进行查看管理。用户管理:员工可以对用户进行管理。个人中心:员工可以对客服账号进行设置。提成查看:员工可以查看每个密室的场控、npc等提成信息。
3、用户:用户可以查看公告、参与官方举办的答题活动、观看精彩视频、搜索用户或作品、社区交流、发布作品、发布评论、预约密室、查看榜单(人气榜、积分榜)、积分模块、查看、预约和评论密室、查看密室详情、查看和兑换周边、查看和修改个人信息资料、咨询客服(管理员)、用户聊天、订单管理、系统通知提醒、我的预约。
4、管理员:管理员拥有员工的所有功能(除审核视频、文章、评论,以外),还有员工管理、密室监控、修改提成说明。员工管理:管理员可以对员工进行增删改查。密室监控:管理员可以查看密室所对应的监控以管理密室的场景。修改提成说明:管理员可以对密室的场控、npc的信息进行管理。
二、项目任务:
1、登录项:用户角色可以游客访问首页页面,但是进行任何一项操作都要进行登录才能进行,管理员角色需要进行管理员登录才能进行任何的访问,管理员角色进入除登录页面以外任何页面都需要权限验证,权限通过则可进入,否则进入登录界面。员工角色需要进行员工登录才能进行任何的访问,员工角色进入除登录页面以外任何页面都需要权限验证,权限通过则可进入,否则进入登录界面登录时就选择身份进行角色和权限判断。从而判断各角色是否有权限访问该页面和内容。
2、个人信息维护项:用户可以在个人中心查看个人信息并实现对自己的部分信息进行更改,可以修改自己的密码。
3、员工:
①密室信息管理:可以查看修改关于已存在的密室的信息(宣传页,背景故事,剧情安排,道具位置,场景复位,npc点位,npc流程),可以删除。
②密室预约记录管理:可查看所有用户的预约记录,可修改预约状态,其他不可删除不可修改。
③场次记录管理:可以查看所有用户游玩的场次记录,不可删除,不可修改。
④新增密室管理:可以对密室进行新增。
⑤热度榜:可以对热度榜进行搜索和查看。
⑥审核文章:可以对用户发布的文章进行审核。
⑦审核评论:可以对用户发布的评论进行审核。
⑧审核视频:可以对用户发布的视频进行审核。
⑨文章管理:可以对用户发布的文章进行删、查。
⑩视频管理:可以对用户发布的文章进行删、查。
⑪评论管理:可以对用户发布的评论进行删、查。
⑫评价管理:可以对用户发布的评价进行删、查。
⑬公告管理:可以对对用户发布的公告进行增、删、改、查。
⑭轮播图管理:可以对首页的轮播图进行增、删、改、查。
⑮退款处理:可以对用户发起的退款请求进行同意和拒绝。
⑯玩家私信管理:可以查看并回复玩家的咨询。
⑰积分榜:可以查看统计所有玩家的积分排名。
⑱积分明细:可以查看所有玩家的积分明细。
⑲周边商城:可以对周边商城的商品进行增、删、改、查。
⑳兑换记录:可以对周边的兑换记录进行查看。
21核销周边:可以对用户兑换的周边进行核销处理(同意/拒绝)。
22订单管理:可以对密室的订单进行查看。
23用户管理:可以对用户进行筛选和查看。
24个人