目录
前言
课题背景与简介
实现设计思路
一、平台的选择与市场现状
二、系统设计
三、设计情况
实现效果样例
更多帮助
前言
📅大四是整个大学期间最忙碌的时光,一边要忙着备考或实习为毕业后面临的就业升学做准备,一边要为毕业设计耗费大量精力。近几年各个学校要求的毕设项目越来越难,有不少课题是研究生级别难度的,对本科同学来说是充满挑战。为帮助大家顺利通过和节省时间与精力投入到更重要的就业和考试中去,学长分享优质的选题经验和毕设项目与技术思路。
🚀对毕设有任何疑问都可以问学长哦!
选题指导: https://blog.csdn.net/qq_37340229/article/details/128243277
大家好,这里是海浪学长微信小程序毕设专题,本次分享的课题是
🎯基于微信小程序的校友社区网络管理系统
课题背景与简介
自1949年建校以来,我们每年有大量学生毕业,多年的校 友缺少一个适合的平台与学校和其他校友建立沟通和联系,校 友企业缺少一个适合的平台,展示自己的企业,寻找志同道合 的伙伴。在校的同学,对于校园兼职信息混乱,真假信息难辨 等情况,急需一个平台和团队来统一经营兼职招聘信息。即将 实习出去的大二学生,对实习工作十分迷茫等问题。该系统的 产生就是为了以上情况做一个得到相对应解决。该系统可以 发布招聘,发布兼职,报名招聘和兼职、查看校园时事新闻,展 示荣誉校友与企业及企业可提供的岗位,校友分享生活动态。 这样方便在校学生寻找兼职实习等工作、也方便毕业校友展现 自己企业寻找合作伙伴。该系统定位于轻量级的校友通讯系统,主要功能有校内新闻时事、校友企业展示、荣誉校友展示、校友生活动态分 享、兼职招聘及报名提示,还实现绑定和查看校友信息功能。目前为止,系统已经为“校园兼职”“校友通讯”“校园时事新 闻、生活动态”等几个不同的领域提供了健壮的平台基础。
实现设计思路
一、平台的选择与市场现状
目前市面上能做兼职招聘、新闻展示、动态分享的程序很 多,其中最具代表的就是兼职猫的兼职,微信公众号实时新闻, 微信朋友圈的动态分享,他们都可以实现我们所需要的功能, 其提供服务的形式,可以说是当前其各自领域的较为理想的方 案。但兼职猫的很多兼职大都是很广泛,聚焦适合我们当前校 内学生很少,各类兼职繁杂,校园官方无法通过正确的筛选,保 证同学们的安全。 微信公众号的校园微信平台关于校友新闻 更新太少,朋友圈只有加好友才能查看等等问题。所有我们最 终选择了自行开发。
在平台的选择方面,2015年我们设计第一个版本,该版本 具备着产品的雏形,那时候的安卓和苹果APP正是兴起时候, 为了适应市场和群众流向,我们选择了手机APP端的,这种方 式有一个明显的缺点:需要下载安装APP,同时在近些年小程 序的兴起和webApp的人群流向来看,潮流更趋向于免安装应 用,微信小程序的出现,让我们更好地解决用户的使用习惯问 题,它具有以下优点:
① 不用安装;
② 体积小所以加载速度快;
③ 调用系统原生组件,用户体验和原生手机 APP 没有差异。
所以小程序成为我们最新版本最终的平台选择。
二、系统设计
本系统使用了Java、Spring、Spring MVC 加 Mysql的后端架 构,运行在Linux 的centos7服务器上。数据库设计ER图如下:
数据库设计尽可能考虑各种情况多字段存储,其中使用 guptId做classmate表的外键,将值赋给stuId并用此作为各个关 系表的桥梁,在用户进行绑定后存openid进classmate表,通过 openid查询stuid后做进一步的表查询,保证安全性。
数据库不 少表添加访问前后的时间记录,为前台更好的交互提供了 基础。 客户端方面,使用了微信小程序的语法,对于熟悉 Vue.js 语法的前端人员来说是可以轻松过渡的(如图)。
而管理后端 方面采用了Bootstrap加Vue.js的实现方式(见图)。
三、设计情况
本系统开发主要是为全体师生、校友们提供更加系统化的 校园网络文化服务,比如时事新闻展示、荣誉校友、校友企业展 示、校友联系、校友生活动态分享、校友企业招聘、兼职工作发 布、报名及录取等。
全体校友和教学老师都可以通过微信开放授权进入小程 序主界面,可查看‘校园’内展示的时事新闻、校友企 业、荣誉校友等等。经过个人信息绑定后,可查看本平台所有 服务。
绑定后,首页的“兼职工作”开放,在其中,可以尽情阅览各 类兼职,和各公司的招聘信息与咨询报名,同时,里面所有的展 示信息都是经过校园官方团队的审核认证才可展示,平台严格 例行兼职信息合规化管理规则,力争在源头上做好控制,为广 大校友提供优质、安全的服务。对于多年未取得联系的同窗同 学,我们可以在‘通讯录’(图)中的“班级列表”板块,查看到 本班级已绑定的同学基本信息。
也可通过信息留言参与互动 等,互动信息将会在‘我的-我的信息’(图)中显示。选中 “行业列表”可查看不同行业的企业列表,点击可查看企业信息 和招聘岗位。
在‘我的’,按页面提示可完成绑定。点击个人名字信息, 可进入页面查看修改个人信息;“合作信息”中可以发布合作兼 职等,经过官方团队审核通过后可显示在‘校园’兼职工作上, 报名人员和录取均可在此处理(后台网页也可处理)。录取先 后,报名者都可在“我的活动”中查看具体报名和录取情况。当 然除了校友兼职外,我们还提供了很多有趣的玩法,比如我们 添加“生活圈”板块,可以让校友们查看和分享各自的生活动 态,添加点赞,评论等互动功能,应有尽有,精彩不断。我们还 可以通过“设置”设置不对外面显示自己手机号码等保护自己 的隐私,还能在设置中查看和管理自己绑定的企业信息。
对于管理员、信息发布我们提供了一套健全的后台网页,普通用户可以通过联系管理员拿到临时账号登录上去 编写企业信息,批量发布兼职工作,审核通过后可显示在‘校园’的兼职工作中。同时,还给校园创业团队以特定的账号,在 此发布兼职,管理兼职工作,但其中审核过程也是要通过官方 团队的审核才能发布。
其中,管理人员账号分为超级管理员、领导老师、官方校园 团队(管理平台)、校园创业团队和临时账号。领导老师可以查 看编辑学生信息,校友绑定、企业与兼职招聘审核、管制生活圈 内容、编辑展示企业、展示校友、展示新闻等等。官方学校团队 可动用除不能编辑管理学生信息和绑定外的操作。创业团队 可在“招聘管理”“信息发布”中管理兼职和发布兼职,临时账号 可在“信息发布”编辑提交企业和兼职。
实现效果样例
社区网络管理系统:
我是海浪学长,创作不易,欢迎点赞、关注、收藏、留言。
毕设帮助,疑难解答,欢迎打扰!