1 项目背景及需求
自建校以来,学校每年有大量学生毕业,痛点如下:
1)多年的校友缺少一个适合的平台与学校和其他校友建立沟通和联系
2)校友企业缺少一个适合的平台,展示自己的企业,寻找志同道合的伙伴
3)在校的同学,对于校园兼职信息混乱,真假信息难辨等情况,急需一个平台和团队来统一经营兼职招聘信息。
4)即将实习出去的大二学生,对实习工作十分迷茫等问题。
该系统的产生就是为了以上情况做一个得到相对应解决。该系统功能设计上:
1)可以发布招聘,发布兼职,报名招聘和兼职、
2)查看校园时事新闻,展示荣誉校友与企业及企业可提供的岗位,
3)校友分享生活动态。
4)这样方便在校学生寻找兼职实习等工作、也方便毕业校友展现自己企业寻找合作伙伴。
2 平台的选择与市场现状
目前市面上能做兼职招聘、新闻展示、动态分享的程序很多,其中最具代表的就是兼职某的兼职,微信公众号实时新闻,微信朋友圈的动态分享,他们都可以实现我们所需要的功能,其提供服务的形式,可以说是当前其各自领域的较为理想的方案。但兼职某的很多兼职大都是很广泛,聚焦适合我们当前校内学生很少,各类兼职繁杂,校园官方无法通过正确的筛选,保证同学们的安全。 微信公众号的校园微信平台关于校友新闻更新太少,朋友圈只有加好友才能查看等等问题。所有我们最终选择了自行开发。
在平台的选择方面,2015年我们设计第一个版本,该版本具备着产品的雏形,那时候的安卓和苹果APP正是兴起时候,为了适应市场和群众流向,我们选择了手机APP端的,这种方式有一个明显的缺点:需要下载安装APP,同时在近些年小程序的兴起和webApp的人群流向来看,潮流更趨向于免安装应用,微信小程序的出现,让我们更好地解决用户的使用习惯问题,
它具有以下优点:
① 不用安装;
② 体积小所以加载速度快;
③ 调用系统原生组件,用户体验和原生手机APP没有差异。
所以小程序成为我们最新版本最终的平台选择。
3 系统设计
本系统使用了小程序云开发+小程序云存储+MongoDB 后端架构,运行在云资源端。
数据库设计尽可能考虑各种情况多字段存储,数据库不少表添加访问前后的时间记录,为前台更好的交互提供了基础。
客户端方面,使用了微信小程序的语法,对于熟悉Vue.js语法的前端人员来说是可以轻松过渡的。
4 设计情况
本系统开发主要是为全体师生、校友们提供更加系统化的校园网络文化服务,比如时事新闻展示、荣誉校友、校友企业展示、校友联系、校友生活动态分享、校友企业招聘、兼职工作发布、报名及录取等。
全体校友和教学老师都可以通过微信开放授权进入小程序主界面,可查看‘校园内展示的时事新闻、校友企业、荣誉校友等等。经过个人信息绑定后,可查看本平台所有服务。
绑定后,首页的“兼职工作”开放,在其中,可以尽情阅览各类兼职,和各公司的招聘信息与咨询报名,同时,里面所有的展示信息都是经过校园官方团队的审核认证才可展示,平台严格例行兼职信息合规化管理规则,力争在源头上做好控制,为广大校友提供优质、安全的服务。对于多年未取得联系的同窗同学,我们可以在‘通讯录中的“班级列表”板块,查看到本班级已绑定的同学基本信息,也可通过信息留言参与互动等,互动信息将会在‘我的-我的信息'中显示。选中“行业列表”可查看不同行业的企业列表,点击可查看企业信息和招聘岗位。
在‘我的,按页面提示可完成绑定。点击个人名字信息,可进入页面查看修改个人信息;“合作信息”中可以发布合作兼职等,经过官方团队审核通过后可显示在‘校园兼职工作上,报名人员和录取均可在此处理(后台网页也可处理)。录取先后,报名者都可在“我的活动”中查看具体报名和录取情况。当然除了校友兼职外,我们还提供了很多有趣的玩法,比如我们添加“生活圈”板块,可以让校友们查看和分享各自的生活动态,添加点赞,评论等互动功能,应有尽有,精彩不断。我们还可以通过“设置”设置不对外面显示自己手机号码等保护自己的隐私,还能在设置中查看和管理自己绑定的企业信息。
5 后台管理
对于管理员、信息发布我们提供了一套健全的后台管理系统 ,普通用户可以通过联系管理员拿到临时账号登录上去编写企业信息,批量发布兼职工作,审核通过后可显示在‘校园的兼职工作中。同时,还给校园创业团队以特定的账号,在此发布兼职,管理兼职工作,但其中审核过程也是要通过官方团队的审核才能发布。
其中,管理人员账号分为超级管理员、领导老师、官方校园团队(管理平台)、校园创业团队和临时账号。领导老师可以查看编辑学生信息,校友绑定、企业与兼职招聘审核、管制生活圈内容、编辑展示企业、展示校友、展示新闻等等。官方学校团队可动用除不能编辑管理学生信息和绑定外的操作。创业团队可在“招聘管理”“信息发布”中管理兼职和发布兼职,临时账号可在“信息发布”编辑提交企业和兼职。