基于安卓APP/微信小程序的求职招聘平台(源码+文档+部署+讲解)

毕设帮助、技术解答、源码交流 联系方式见文末。

一.系统概述

利用安卓操作系统下的应用平台,发展一套基于安卓APP/微信小程序的在线招聘平台,将会给企业来更大的效益,而在在线招聘效能上,也必然会有很大的方便!这样可以节省大量的人力、时间和金钱。该系统主要包括行业领域、企业招聘、应聘信息、录取通知、在线留言等。方便了管理员随时随地,只要电脑联网,就能对所有信息等进行管理。
本课题对在线招聘平台的需求分析、功能设计、系统设计进行了较为详尽的阐述,并对系统的整体设计进行了阐述,并对各功能的实现和主要功能进行了说明,并附上了相应的操作界面图。

💗博主介绍:✌全网粉丝10W+,CSDN全栈领域优质创作者,博客之星、掘金/华为云/阿里云等平台优质作者。
👇🏻 精彩专栏 推荐订阅👇🏻
计算机毕业设计项目合集,总有一款适合你!
毕设帮助、技术解答、源码及文档获取 联系见文末。


二.技术环境

JDK版本:JDK1.8
开发环境:开发语言:Java
框架:springboot
数据库:mysql 5.7
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven3.3.9
移动端框架:uniapp
开发软件:HBuilder X
开发模式:混合开发
运行工具:微信开发者工具/Android Studio


三.功能设计

本系统采用前后端分离的方式进行设计,前台APP端的主体是用户和企业、服务端的主体是管理员;总体上看,系统具有用户管理、企业管理、行业领域管理、岗位分类管理、企业招聘管理、应聘信息管理、录取通知管理、在线留言管理等功能模块。其用例分别如下:
管理员用例图如图3-1所示。

在这里插入图片描述

企业用例图如图3-2所示。
在这里插入图片描述
用户用例图如图3-3所示。
在这里插入图片描述

本程序在设计结构选择上首选B/S,也是为了满足程序今后升级便利,以及程序低维护成本的要求。本程序的网络拓扑设计也会在下图展示,通过图形的方式来描述更容易理解。
在这里插入图片描述


四.系统实现效果

用户移动端功能模块

用户访问初始页面“登录”,需要输入正确的账号和密码,接下来就可以操作本系统所带有的其他所有的功能。用户登录界面如图所示。
在这里插入图片描述
首页是用户注册登录后进入的第一个界面,用户可通过首页的最下面的那一行导航栏中的“首页、企业招聘、招聘资讯、我的”进入到相应的网页进行操作;点击“我的”进入我的页面,在我的页面可以对企业招聘、应聘信息、录取通知、在线留言等进行详细操作。首页界面如图所示。
在这里插入图片描述

用户点击企业招聘,在企业招聘页面的搜索栏输入岗位名称名称,进行查询,然后可以查看岗位名称、岗位分类、行业领域、图片、设备地点、上班时间、薪资待遇、招聘人数、企业名称、企业地址、联系方式等信息,如图所示。
在这里插入图片描述
用户点击“我的”进入我的页面,在我的页面可以对企业招聘、应聘信息、录取通知、在线留言等进行详细操作。如图所示。
在这里插入图片描述

企业移动端功能模块

第一次使用本系统的使用者,首先是要进行注册,点击“注册”,然后就会进入到注册的页面里面,将企业信息录入注册表,确认信息正确后,系统才会进入登录界面,企业登录成功后可使用本系统所提供的所有功能。企业注册界面如图所示。
在这里插入图片描述
企业点击企业招聘,在企业招聘页面的搜索栏输入岗位名称名称,进行查询,然后可以查看岗位名称、岗位分类、行业领域、图片、设备地点、上班时间、薪资待遇、招聘人数、企业名称、企业地址、联系方式等信息,如图所示。

在这里插入图片描述企业点击“我的”进入我的页面,在我的页面可以对企业招聘、应聘信息、录取通知、在线留言等进行详细操作。如图所示。

在这里插入图片描述

管理员服务端功能模块

管理员登录,通过登录页面填写用户名和密码等信息,点击登录操作,如图所示。
在这里插入图片描述
管理员登录进入系统可以查看系统首页、个人中心、用户管理、企业管理、行业领域管理、岗位分类管理、企业招聘管理、应聘信息管理、录取通知管理、在线留言管理、系统管理等功能进行详细操作,如图所示。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

论文目录

目 录
摘 要 I
Abstract II
1 绪 论 1
1.1研究背景 1
1.2研究目的及意义 2
1.3研究方法 2
2 系统开发环境及关键技术 3
2.1 Java语言介绍 3
2.2 springboot框架 3
2.3 HBuilderX简介 4
2.4 MySQL数据库介绍 4
3 系统的设计 5
3.1 APP性能需求 5
3.2可行性分析 6
3.2.1经济可行性 6
3.2.2技术可行性 7
3.2.3社会可行性 7
3.3系统用例分析 7
3.4软硬件需求 8
3.5系统流程图 8
4 系统设计 10
4.1系统设计总体描述 10
4.2数据库设计 12
4.2.1 数据库系统 12
4.2.2数据库实体及属性 12
4.2.3数据库设计表 12
5系统的实现 14
5.1 App端用户功能的实现 14
5.2 App端企业功能的实现 14
5.2管理员服务端功能的实现 16
6系统测试 27
6.1 系统测试运行环境 27
6.2 系统测试 27
6.3 测试运行记录 28
6.4系统运行与维护 29
结 论 30
参考文献 31
致 谢 32

  • 22
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值