个人简介

一名14年经验的资深毕设内行人,语言擅长Javaphp、微信小程序、PythonGolang、安卓Android

开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。

感谢大家的关注与支持!

答辩学生:各位老师好,我的毕业设计是“基于微信小程序的‘XIN’学生组织管理系统”。简单来说,这是一个帮学生会、社团等学生组织在手机上就能完成纳新、活动发布、任务分配、通知公告的小程序。系统分前台和后台:前台给普通同学用,可以查看组织、报名活动、接收任务;后台给老师或管理员用,可以审核组织、管理用户和数据。技术栈用微信小程序原生框架(WXML/WXSS/JS)做前端,PHP+MySQL跑在腾讯云当后端,开发成本低,手机随开随用。


评委老师:为什么选择微信小程序而不是直接做一个网站或APP?
答辩学生:网站得开电脑,很多同学嫌麻烦;APP又要安装注册,推广难。微信大家天天用,小程序不用装、不占内存,扫码就能进,正好适合学生组织的轻量使用场景。


评委老师:系统里不同身份的人权限怎么区分?
答辩学生:一共四级权限:普通同学只能看信息和报名;活动负责人能发活动;部门干部能管自己部门的人;组织干部权限最高,可以创建组织、批部门、解散组织。高级权限自动包含低级权限,后台一张权限表就能控制。


评委老师:数据库里大概会建几张表?
答辩学生:主要五张:用户表、组织表、部门表、活动表、公告表,再加几张关联表,比如“用户-部门”关系表、“活动-报名”表,总共七八张就能跑起来。


评委老师:如果两个部门同时想招新,报名信息会不会冲突?
答辩学生:不会。报名记录里存了部门ID和时间戳,谁报哪个部门系统分得清;而且部门干部只能看到自己部门的申请,互相不影响。


评委老师:任务提醒怎么实现?
答辩学生:用微信小程序的订阅消息。活动负责人发布任务时,成员点一次“允许提醒”,到点微信会弹出服务通知,简单直接。


评委老师:遇到不会写代码的地方怎么办?
答辩学生:先找现成的开源小程序例子改,再跟着B站教程一步步敲,实在不懂就问同学或指导老师,边学边做。


评委老师:系统上线后怎么让同学们愿意用?
答辩学生:先挑一个学生会部门试用,办活动时强制走线上报名,体验好再让他们发朋友圈、班级群推广。界面尽量做得像平时用的外卖小程序,降低学习成本。


评委老师:最后简单总结一下。
这次开题目标明确、功能接地气,技术路线也符合你当前水平。继续保持“先跑通、再优化”的节奏,按计划完成即可。预祝你顺利毕业!


以上是某同学的毕业设计答辩的过程,如果你现在还没有参加答辩,还是开题阶段,已经选好了题目不知道怎么写开题报告,可以下面找找有没有自己符合自己题目的开题报告内容,列表中的开题报告都是往届真实的开题报告,可发送使用或参考。文末或底部来联xi可免费获取

最后

有时间和有基础的同学,建议自己多花时间找一下资料(开题报告、源码)自己独立完成毕设,需要开题报告内容、源码参考的,可以联xi博主,没有选题的也可以联系我们进行帮你选题定功能和建议

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/news/921488.shtml
繁体地址,请注明出处:http://hk.pswp.cn/news/921488.shtml
英文地址,请注明出处:http://en.pswp.cn/news/921488.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Iwip驱动8211FS项目——MPSOC实战1

硬件设计采用RTL8211FS芯片,vitis默认的IWIP库不支持此芯片。 网口相关知识可以翻看前期文章 以太网PHY_MDIO通信(基于RTL8211)--FPGA学习笔记22-CSDN博客 以太网ARP协议——FPGA学习笔记23_fpga以太网学习-CSDN博客 以太网ICMP协议(ping…

《Science》神经炎症综述思路套用:从机制到跨领域研究范式

2025 年 6 月首都医科大学团队在《Science》发表的综述《Immunological dimensions of neurological disease: from mechanisms to therapeutics》(神经疾病的免疫维度:从机制到疗法),系统性解析了神经炎症的动态演变规律与双面性,提出阶段化、精准化治疗新范式。本文基于…

嵌入式学习笔记--Linux系统编程阶段--DAY07进程间通信--存储映射和共享内存

1.存储映射存储映射 I/O (Memory-mapped I/O) 使一个磁盘文件与存储空间中的一个缓冲区相映射。于是当从缓冲区中取数据,就相当于读文件中的相应字节。于此类似,将数据存入缓冲区,则相应的字节就自动写入文件。这样,就可在不适用 …

.Net程序员就业现状以及学习路线图(四)

一、.Net程序员就业现状分析 1. 市场需求与岗位分布 2025年数据显示,.Net开发岗位在全国IT岗位中占比约0.009%,主要集中在一线城市如深圳、上海等地 2 4。行业分布呈现以下特点:‌软件行业‌:占比43.3% ‌研发领域‌:占…

Monorepo 是什么?如何使用并写自己的第三方库

1. 什么是 Monorepo? Monorepo(单仓库)指的是把多个项目/包放在一个代码仓库里统一管理。常见结构: /repo-root/packages/ui-lib/utils/apps/web-apppackage.jsonpnpm-workspace.yaml好处: 内部库能直接共享&#xff0…

使用CI/CD部署后端项目(gin)

写在前面:使用CI/CD部署gin项目到服务器中 前端可以参考:使用CI/CD部署nextjs项目 使用 GitHub Actions 配置后端 CI/CD(含部署到服务器) 本文档介绍如何在 GitHub 仓库中配置 CI/CD,将 PROJECT_NAME 项目自动构建并…

Coze添加知识库解析的Embedding和PaddleOCR模型配置

1. Embedding模型配置 使用ollama模型,导入qwen3的embedding-8B模型,导入流程参考: Ollama离线部署模型 qwen3-Embedding模型文件可从魔塔社区下载: Qwen3-Embedding-8B 1.2 Coze配置 在coze_studio/docker目录下输入: vim .en…

02-Media-6-rtsp_server.py 使用RTSP服务器流式传输H264和H265编码视频和音频的示例程序

rtsp_server.py 是使用k230的板载摄像头和WIFI联网功能,使用RTSP服务器流式传输视频和音频的程序示例。程序核心是创建了一个RtspServer类,该类用于初始化、启动、停止RTSP服务器,并进行视频和音频的流传输。 一、首先,程序导入必要的模块,包括视频编码、传感器、媒体处理…

13-Java-面向对象-封装和this关键字

文章目录封装this关键字封装 告诉我们,如何正确设计对象的属性和方法。原则:对象代表什么,就得封装对应的数据,并提供数据对应的行为 package common;/*** Author: 大海* Date: 2025-09-06*/public class GirlFriend {/*private…

三高项目-缓存设计

三高项目-缓存设计 分流、并发 导流:将原本复杂操作的请求,引导到简单的操作上。以后再来查,不需要经过复杂的计算。 成本:空间,收益:节省了时间。 不要以为仅仅是 redis,map等。 对应。kv…

happen-before原则

什么是 happen-before 原则? happen-before 是一个逻辑关系,用于描述两个操作之间的 “先后顺序”—— 如果操作 A happen-before 操作 B,那么 A 的执行结果必须对 B 可见,且 A 的执行顺序在逻辑上先于 B。也就是保证指令有序性和…

4.1 机器学习 - 评估指标

模型评估是判断 “模型是否有效” 的核心环节,需结合任务类型(分类 / 回归)、数据分布(如类别不平衡)和商业目标选择指标。本节聚焦分类任务的核心评估指标,从定义、计算逻辑到适用场景逐一拆解&#xff0c…

雅菲奥朗SRE知识墙分享(七):『可观测性的定义与实践』

在分布式系统日益复杂的当下,故障不再是“是否发生”,而是“何时爆发”。SRE可观测性正是应对不确定性的“显微镜”与“导航仪”:通过指标、日志、追踪三大数据血脉,实时外化系统黑盒,让每一次抖动、每一行报错、每一次…

C++ 详细讲解vector类

目录 1. 什么是vector? 2. vector的使用 1. 构造函数---初始化 1. 默认构造函数(无参构造) 2. 填充构造函数(指定数量和初始值) 3. 范围构造函数(通过迭代器拷贝其他容器元素) 4. 拷贝构造函数(直接拷贝另一个vector) 注…

Windows Server2012 R2 安装.NET Framework 3.5

Windows Server2012 R2 安装.NET Framework 3.5 虚拟机系统是Windowsserver 2012R2,在安装SQlserver2012时候警告未安装.NET Framework 3.5。于是找了个.NET Framework 3.5的安装包,但是由于系统原因无法正常安装。按照提示从控制面板-程序-启动或关闭Wi…

IDEA中Transaction翻译插件无法使用,重新配置Transaction插件方法

原因 由于Transaction默认的翻译引擎为谷歌翻译,由于一些原因,这个翻译无法使用,因此导致插件无法使用。 解决办法 更换Transaction插件翻译引擎即可。 方法步骤 1.进入Idea的设置里,找到Tool下的Transaction选项2.更改翻译引擎&a…

外置flash提示音打包脚本

批处理脚本说明文档 - 音频资源打包与分发 一、脚本功能概述 本批处理脚本(.bat 文件)用于将指定目录下的多个音频文件(.wtg 和 .mp3 格式)打包为音频资源配置文件(tone.cfg),进一步将配置文件与…

Go语言设计模式(三)抽象工厂模式

抽象工厂模式与工厂模式类似,被认为是工厂方法模式的另一层抽象.抽象工厂模式围绕创建其他工厂的超级工厂工作.1.角色:1.1抽象产品:构成产品系列的一组不同但相关的产品的声明接口.1.2具体产品:实现抽象产品接口的类,主要用于定义产品对象,由相应的具体工厂创建.1.3抽象工厂:创…

大狗王 DG1+ 13.6G矿机详细参数解析与性能评测

近年来,随着加密货币挖矿行业的不断发展,越来越多的矿机厂商推出了高性能、低功耗的矿机设备。大狗王(DG1)13.6G矿机便是其中一款备受关注的设备,特别是在LTC(莱特币)、Doge(狗狗币&…

Python 算术运算练习题

计算数字特征值题目描述 编写一个程序,接收用户输入的两个整数 a 和 b(a > b > 0),计算并输出以下结果:a 与 b 的和的平方a 除以 b 的商和余数a 与 b 的平均数(保留 2 位小数)示例请输入整…