“内募侠”大学生校内兼职平台设计

2021-01-11 23:57闻一晓贾雪松李晶晶梁卉婷
科学与生活 2021年27期
关键词:兼职大学生

闻一晓 贾雪松 李晶晶 梁卉婷

摘要:本课题主要针对校园内学生和商家而设计的一款兼职平台,商家与学生双方均可在本平台发布自己的需求,满足双方的供需关系,使学生与商家更直观便捷地查找兼职信息以及发布求职信息,同时加入商家资质审核机制,保证学生的安全和合法权益。

关键词:大学生;校内;兼职

1引言

兼职是大学生认知社会的一个很直接的途径,越来越多的在校大学生选择校园兼职,旨在积累更多的工作经验,为毕业后能顺利找到工作做好铺垫。但是,据校园调查大部分学生认为当前存在寻找兼职难,兼职资源少,找兼职途径较窄,与商家沟通麻烦、安全等问题。为此,开发一个专门服务于大学生的兼职服务平台是很必要的,“内募侠”大学生校内兼职平台既可以为广大的在校大学生提供合适的、安全的兼职工作机会,也为用人单位与大学生之间搭建了方便快捷的服务平台。

2.“内募侠”大学生校内兼职平台功能设计

本文设计的校园兼职平台主要由前端用户和管理员用户组成,其中前端用户包括学生用户和商铺用户。校园兼职平台设计结构框图如图1所示。

2.1前端用户功能设计

(1)前端用户注册,用户注册分为商家用户和学生用户的注册,学生用户注册需要填写昵称,真实姓名,电话,邮箱等信息,商家用户注册还需要额外进行公司营业执照的上传,需要经过管理员对该商家进行审核。

(2)用户登录时,需要进行两次验证,首次验证用户名与密码是否与数据库中用户信息符合,随后验证登录时输入的验证码是否与实际验证码符合,两次验证通过后才可以进行交易操作。

(3)商家用户可以发布兼职信息,兼职内容尽可能详细地描述出来,发布后需要通过后台管理员的审核,当审核通过后才能进行兼职信息的显示。

(4)学生用户可以浏览兼职信息,点击兼职标题便可以查看兼职的详细内容,点击商家用户头像查看资料,若双方都有意向,则进一步确定兼职的待遇以及工作内容。

(5)学生用户还可以先完善自己的无课时间再选择兼职商家,并在完善后可以进行筛选操作,以便更快找到合适的商家。

(6)用户可以修改个人信息,进入个人中心可以进行个人资料(头像、昵称、账号姓名、电话、邮箱)、密保、通知、兼职、以及收藏的修改与查看。

(7)前端用户可以查看平台的公告,可以通过投诉信箱进行商家投诉。

2.2管理员功能设计

(1)管理员可以对在本系统注册过的用户信息进行管理,例如查询一个用户并删除此用户的信息。

(2)管理员可以审核商家资质,允许商家发布兼职信息。

(3)管理员可以对兼职信息进行管理,查看全部的兼职信息包括已审核和未审核,可以按照兼职的编号,兼职的类别,以及是否有效分别进行查询。

(4)管理员可以对用户进行管理,可以查看所有的用户,管理员可以直接从这里进行添加,可以对商家的公司执照进行审核,对于违规的商家用户及学生用户可以禁用账号。

(5)管理员可以发布公告以及查看信箱,可以发布此网站的版本更新以及一些功能说明到平台公告,所有用户都可以进行查看。管理员可以对用户发送的投诉信件进行查看,再對信件的内容进行核实,做出对应的处理。

3 “内募侠”大学生校内兼职平台的搭建

3.1关键技术

(1)Spring Boot

Spring Boot的核心就是自动配置,它为几乎所有的Spring组件都提供了相应的自动配置类,而且默认是打开的,所以只要相关的jar文件存在,这些自动配置就会被使用。有些配置属于必配的,自动配置会节省不少时间;有些配置则往往需要修改。Spring的自动配置是非侵入式的,所以如果声明了数据源,那么Spring自动配置的嵌入式数据源就会取消。

(2)Flutter

Flutter是Google开源的构建用户界面(UI)工具包,帮助开发者通过一套代码库高效构建多平台精美应用,支持移动、Web、桌面和嵌入式平台。具有如下特点:

l 快速开发:毫秒级的热加载,修改后,应用界面会立即更新。使用丰富的、完全可定制的widget 就可以在几分钟内构件原生界面。

l 富有表现力和灵活的UI:快速发布聚焦原生体验的功能。分层的架构允许完全自定义,从而实现难以置信的快速渲染和富有表现力、灵活的设计。

l 原生性能:Flutter 包含了许多核心的 widget,如滚动、导航、图表和字体等,这些都可以在iOS和Android上达到原生应用一样的性能。

l 跨平台引擎

l 高性能

(3)数据库设计

数据库DB,是按照数据结构来组织、存储和管理数据的仓库,操作数据进行增加、删除、修改、查找等操作。本设计所涉及的数据表如下:

l 普通用户表。普通用户主要用来存储编号、用户账号、密码、电话、年龄、性别、个人说明。

l 兼职工作信息表。兼职工作信息表有编号、佣金、地点、电话、人数、标题。

l 关系表。普通用户和兼职工作关系表有编号、普通用户编号、兼职工作编号。

l 管理员表。

3.2平台搭建的技术方案

本平台包括前端和后端两大部分,前端主要需要兼容PC、IOS、Android。使用Flutter来开发,可实现一套代码三端兼容。管理后台使用Spring Boot框架开发可以轻松地创建一个可独立运行的,生产级别的应用程序。基于Spring Boot内部的自动化配置功能,可以在“零”配置,或者只需要添加很少的配置,就可以进行日常的功能开发。

平台整体使用JAVA语言描述网站业务逻辑,辅以JSP语言进行页面展示,使用MySQL作为后台数据库,各用户通过使用浏览器访问系统服务器,采用用户身份认证机制和用户密码进行MD5加密算法等技术。

全站使用HTTPS协议进行数据传输,HTTPS主要由两部分组成:HTTP+SSL/TLS,在HTTP上又加了一层处理加密信息的模块。服务端和客户端的信息传输都会通过TLS进行加密,所以传输的数据都是加密后的数据,保证了用户数据信息的传输安全。

4市场分析与预测

校园内很多商铺在业务量增大时都需要招聘一些大学生从事兼职,大学生也希望在课余时间从事兼职以积累工作经验,更多地接触和了解社会,因此,市场需求巨大。学生和商家都需要一个信息交换的平台,而“内幕侠”校园大学生兼职平台正好解决了双方的需求。平台兼具公益性,对公益组织用户均全程免费。该项目最主要的风险在于同类小程序或App的竞争,因此在程序开发和投入使用后,要不断关注用户体验和反馈建议,不断进行调整和优化。该项目远景规划是在校园内推广发展1~2年后,向其他高校推广,形成品牌效应。

5结语

本文主要设计的是“内募侠”大学生校内兼职平台,其主要服务于本校的学生和商铺,更直观的让双方互相了解供需要求,做到信息互通,能完美解决在校生兼职问题。

项目来源:沈阳城市建设学院2021年校级大学生创新创业训练计划项目

项目名称:“内募侠”兼职平台

项目编号:202113208076

猜你喜欢
兼职大学生
第29届世界大学生 冬季运动会精彩掠影
大学生就业趋势
大学生“双创”进行时
暑假调查 45%的大学生仅给自己放十天假
大学生调研类兼职情况调查
专业化视阈下专业课教师兼职辅导员角色认知
党中央给大学生留下啥印象?
浅谈在校大学生兼职权益侵权现象
新学期大学生网球装备精选