毕业生就业管理微信小程序

摘 要

疫情爆发以来,越来越多的用户借助于移动手机、电脑完成生活中的事务,许多的传统行业也更加重视与互联网的结合。本论文探讨利用不断发展和进步的网络技术,实现对个人信息修改、毕业生、老师、企业单位、企业用户、学院信息、专业信息、班级信息、资质申请、个人简历管理、招聘信息、宣教会、双选会、投递简历等主要功能的实现。
本论文介绍毕业生就业管理微信小程序软件的开发,主要是借助微信平台来完成的,框架使用的是springboot框架,编程语言使用的是Java语言,数据库使用的是Mysql数据库。
关键词:毕业生就业管理微信小程序;springboot框架

Abstract

Since the outbreak of the epidemic, more and more users have used mobile phones and computers to complete their daily affairs. Many traditional industries have also paid more attention to the integration with the Internet. This paper discusses the realization of the main functions of personal information modification, graduates, teachers, enterprise units, enterprise users, college information, professional information, class information, qualification application, personal resume management, recruitment information, publicity and education meeting, double selection meeting, and resume delivery by using the constantly developing and progressive network technology.
This paper introduces the development of WeChat application software for graduate employment management, which is mainly completed with the help of WeChat platform. The framework uses the springboot framework, the programming language uses Java language, and the database uses MySQL database.
Key words: graduate employment management WeChat widget; Spring boot framework

一 绪论

1.1课题提出的背景及意义

1.1.1课题背景

腾讯公司在2017年1月19日发布了一款不需要下载,不需要卸载,不需要存储的软件叫微信小程序,受到了很多人的喜欢。微信小程序自2017年发布至今,依托微信的社交属性和庞大的用户基数,已经渗透到生活的方方面面[1]。微信小程序可以将基于微信平台的用户和服务连起来,能够方便地通过微信进行访问和发布,并且拥有良好的应用体验。随着微信基础建设的完善(小程序、服务号、订阅号、视频号等),在微信内建立服务体系,逐步成为各行业的标配。
现在,各种各样的智能手机都出现了,各种各样的软件都是以手机为基础的,而在这么多的通讯软件中,小程序是最受欢迎的。这几年来,由于微信的迅猛发展带动着小程序的发展速度也发生了很大的变化,用户也越来越多了,现在随着智能手机的普及,每个人的手机上都安装了微信,这样子基本上我们每个人的手上就都有了小程序。“互联网+”企业快速发展的当下,微信小程序以“用完即走”的设计理念在毕业生就业管理微信小程序拥有了越来越多的客户群[2]。

1.1.2课题研究意义

本论文是基于微信开发者工具设计实现的毕业生就业管理微信小程序,扩展了普及毕业生就业管理信息的覆盖面。微信小程序免安装、使用便利、用户基数大的特性,为用户提供了更多更便捷的渠道[3]。在疫情期间,这种线上的毕业生就业管理微信小程序,实现与用户只要连接网络就能查看招聘信息、宣教会、双选会等功能,更有效的减少了人流的聚集,减少感染几率,同时也大大的提高了工作效率,是本设计实现的意义所在。

1.2研究现状

在2011年1月,“微信”这样一个可以为手机、平板等通讯工具提供通信渠道而且是免费的软件就这样子横空出世了,到2013年11月的时候,注册和使用微信的用户数量达到了一个新的高度同时在使用群体上也有了很大的突破,渐渐的已经成功渗透到了大多数人的日常生活中。微信是以移动互联网为媒介,可随时随地发送文本、图片、语音等信息的交流平台[4]。微信深受全国数亿用户的欢迎,已经成为我国登录次数最多的手机应用程序之一[5]。微信小程序是一种不用下载和安装就能使用的小软件,微信团队于2016年九月发布了一款 APP,该平台可以让 APP “触手可及”,无需下载,只需扫描或搜索就能打开[6]。作为一种交流工具,微信具有普及度高、使用方便等特点,已经成为线上服务的重要辅助工具[7]。
在信息化时代背景之下,人们的生活步调不断加快,对信息及时性的要求也随之提高。传统的媒体传播方式已经无法适应大众对信息的捕捉和传播更加灵活高效的要求。所以基于微信的小程序这种“无需下载,用完就走”的系统逐渐受到了大家的重视和喜欢。在网络环境下,基于毕业生就业管理微信小程序应用的及时性和灵活性要比传统的媒体更好一些。一旦小程序上线了,不管身处何方,只要用户联网了,都可以立刻获取到他们所需的资料和消息。
毕业生就业管理微信小程序它还可以为用户提供一个智能的管理平台,让管理员随时了解用户的需求,增加管理员和毕业生、老师、企业单位、企业用户之间的联系。可以很好地解决信息的快捷化和整体覆盖化,提高工作效率。
现今互联网在人们的生活、生产中已经变得不可或缺,越来越占据主导地位,手机、平板等已成为人们获取信息的重要手段,通过网络来实现对毕业生就业管理微信小程序的管理已经成为一种必然趋势。

1.3本文研究内容

本系统是一款基于毕业生就业管理微信小程序,研究的主要内容是针对传统的管理缺陷,利用计算机技术相结合开发一款在管理上效率更高,更便捷的小程序;在设计方案上实现了对技术和运行状况做出了解析。使用户足不出户就可以查询到所需求的信息[8]。其研究主要内容如下:
(1)下载安装相关的项目安装包jdk、tomcat、maven等;
(2)搭建开发环境:Eclipse、微信开发者、MySQL数据库;
(3)简约的界面设计;
(4)查询招聘信息、宣教会、双选会、投递简历等功能的设计;

二 相关平台及关键技术

为了使整个系统的设计更加条理清晰也更加完整,本文对其进行了非常详细的分析。通过对 springboot体系结构的分析解读,选择了基于Mysql数据库进行数据存和取得 springboot框架体系结构。本系统选择的开发语言为Java语言,系统开发平台为Windows 10系统。

2.1微信小程序开发环境搭建

(1)搜索https://mp.weixin.qq.com/网址,就会跳转到微信公众平台,如图2-1所示。

图2-1 微信公众平台

(2)填写个人的邮箱号码、设置一个密码、然后确认密码、输入验证码,并勾选下面的“同意”框,这样子小程序就注册成功了,如图2-2所示。

图2-2 注册小程序
(3)在我们已经注册成功的微信公众平台主页上面,登录成功后,可以点击“设置”菜单中的“开发管理”即可获得App ID。获取小程序App ID,如图2-3所示。

图2-3 获取App ID

(4)选择适合你自己系统版本的微信开发者工具进行下载。选择版本如图2-4所示。

图2-4 选择版本
(5)创建项目
① 打开开发者工具,使用微信扫一扫进行登录,登录之后点击加号创建一个新的项目,给项目设置一个项目名称,创建一个新的目录,填写获取的AppID。创建小程序项目如图2-5所示。

图2-5 创建小程序项目

② 然后点击“确定”,本系统前端的环境就配置完成了,我们就可以开始使用我们的微信开发者工具了。微信小程序配置完成的情况,如图2-6所示。

图2-6 小程序搭建完成情况

2.2微信开发者工具

目前腾讯发布的微信官方网站上所使用的软件开发工具主要是微信开发工具,并且有官方网站为它提供了一个前端开发平台。由于软件不能在浏览器上运行,因此在网络上是不允许使用 Document,Window等方法的。而在以往对HTML5进行加载的过程中,会受到网络环境的限制,需要对HTML、CSS以及JS进行一步又一步的加载,然后返回信息,从而渲染页面,将其在浏览器当中进行呈现。这样的方式用户需要等待许久,而且会降低用户的体验感。微信Web开发者工具与H5开发工具的预览模式存在着一定的差异,其属于一项自己的工具,因此可有效地实现同步本地文件开发和调试等流程。此外小程序开发了相关的标签语言和样式语言,并没有使用相关的HTML5+CSS3。在微信小程序软件的开发过程中,还进一步提供了原生APP的组件。而在HTML5+CSS3当中,这是需要通过模拟才能够有效实现的相关功能,但在小程序当中可以通过组件来得到有效的实现。

2.3程序应用相关技术和知识

2.3.1小程序目录结构以及框架介绍

(1)目录结构
一个小程序主体部分由三个文件组成,必须放在项目的根目录。小程序主体组成如表2-7。

表2-7 小程序主体组成
文件 必需 作用
app.js 是 小程序逻辑
app.json 是 小程序公共配置
app.wxss 否 小程序公共样式表

一个小程序页面由四个文件组成。小程序页面组成如表2-8。

表2-8 小程序页面组成
文件类型 必需 作用
js 是 页面逻辑
wxml 是 页面结构
json 否 页面配置
wxss 否 页面样式表

(2)框架
整个小程序架构由两个部分组成:逻辑层和视图层。小程序还提供了 WXML和 WXSS的视图层描述语言,并在此基础上构建了一个基于 JavaScript的逻辑层,并在视图层和逻辑层之间设置了数据传递和事件处理,使得开发者可以集中精力在数据和逻辑上。微信小程序的结构,如图2-9所示。
① 逻辑层 App Service
我们所说的逻辑层Service,其实就是对业务流程的控制,主要由JavaScript语言来编写,具体体现在小程序中有四个功能:一、对数据进行初始化,还可以进行云端存储和云端调用。二、增加即将需要处理的逻辑事务。三、把需要进行的逻辑交易进行操作。四、变换视角,显示结果。
② 视图层 View
框架的视图层由 WXML 与 WXSS 编写,由组件来进行展示。将逻辑层的数据反映成视图,同时将视图层的事件发送给逻辑层。

图2-9 微信小程序的结构

2.3.2 Java语言

Java是一门面向对象的编程语言,它由C++发展而来。Java保留了C++语言大部分好的优点,同时放弃了C++里很那的多继承、指针等概念。Java从根本上解决了C++的固有缺陷,形成了一种新的完全面向对象的语言,因此Java语言的句法更加清晰、规模也更加的小、更容易学等多个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

2.3.3 Mysql数据库

MySQL 是一种关联数据库管理系统,该系统速度快而且灵活性强,主要原因是它将数据保存在不同的表中,MySQL软件的优点是成本低、体积小、速度快,开放源码,所以一般中小型网站的开发都选择 MySQL 作为网站数据库。

2.3.4 SpringBoot框架

该框架拥有自己独特的配置方式,网站开发人员不需要再进行大量重复的样板 式的配置工作,开箱即用,不会生成额外代码量,不需要进行XML文件的配置。

三 系统的设计

3.1项目需求分析

本系统项目需求如下:
(1)使得管理本系统的信息传递可以达到完整不缺失、便捷、高效。
(2)降低后期保障程序长久运行的工作人员的工作复杂度,提高系统寿命[9]。
(3)系统一经上线后,可快捷查找到所需信息及实现高效信息管理等。
(4)通过网络运行,提高解决问题的效率和提高用户的使用率。
(5)为了满足不同的用户需求,需要使用简洁的接口,操作简便。
(6)系统运行平稳,具有实用性和通用性,适合大多数人使用。
(7)系统能在微信平台上使用,能够获取得到微信的数据。

3.2总体设计分析

设计这个微信小程序系统能使用户实现不需出门就可以在手机或电脑前进行网上查询需求信息等功能。
本系统由毕业生、老师、企业单位、企业用户和管理员五大模块组成。用户界面显示在应用程序中,管理员界面显示在后台服务中,通过小程序端与服务端间进行数据交互与数据传输实现本系统的所有功能。
小程序端页面的主要设计是:毕业生在注册登陆成功后,本系统实现底部导航栏页面设计,使用户在小程序端可以实现:首页、招聘信息、宣教会、双选会、我的(个人简历、投递简历、学生邀约、企业邀约、学生应约、企业应约、我的收藏管理)等功能。
服务端有管理员直接管理:毕业生管理、老师管理、企业单位管理、企业用户管理、学院信息管理、专业信息管理、班级信息管理、资质申请管理、个人简历管理、招聘信息管理、宣教会管理、双选会管理、投递简历管理、学生邀约管理、企业邀约管理、学生应约管理、企业应约管理、已就业毕业生管理、企业用户申请管理、系统管理等信息。本网站模块设计的独立性强,用户体验良好、后期维护修改管理十分方便[10]。
老师服务端查看;系统首页、个人中心、毕业生管理、学生邀约管理、企业邀约管理、学生应约管理、企业应约管理等功能。
企业单位服务端查看;系统首页、个人中心、资质申请管理、个人简历管理、招聘信息管理、宣教会管理、双选会管理、投递简历管理、学生邀约管理、企业邀约管理、 学生应约管理、企业应约管理等功能。
企业用户服务端查看;系统首页、个人中心、企业用户申请管理等功能。
本系统是以网络业务模式为基础的,适合于互联网的应用。只要能连接到互联网,就可以不受到时间和地点的限制,随便来使用本毕业生就业管理微信小程序。毕业生就业管理微信小程序工作原理图,如图3-1所示。

图3-1 系统工作原理图

3.2.1程序结构图

本系统登录界面结构图,如图3-2所示。

图3-2 登录界面结构图

本系统结构图,如图3-3所示。

图3-3 系统结构图

3.2.2系统流程图

本系统登录流程图,如图3-4所示。

图3-4 登录流程图
本系统添加信息流程图,如图3-5所示。

图3-5 添加信息流程图

3.2.3系统用例图

本系统采用前后端分离的方式进行设计,前台小程序端的主体是毕业生,后台服务端的分别是管理员、老师、企业单位、企业用户,管理员用例图如图3-6所示。

图3-6 管理员用例图

企业单位用例图如图3-7所示

图3-7 企业单位用例图
老师用例图如图3-8所示

图3-8 老师用例图

毕业生用例图如图3-9所示

图3-9 毕业生用例图

企业用户用例图如图3-10所示

图3-10企业用户用例图

3.3数据库的设计

3.3.1数据库实体及属性

本系统采用MySQL来进行数据库的管理。基于WEB的MySQL体积小、速度快、成本低,能够及时处理上千万条记录,初步满足和支持大型的数据库高并发的读写和高效率读写等要求。以下是对部分主要的关键实体E-R如下:
学院信息实体属性图,如图3-11所示。

图3-11学院信息实体属性图
班级信息实体属性图,如图3-12所示。

图3-12班级信息实体属性图

专业信息实体属性图,如图3-13所示。

图3-13专业信息实体属性图

资质申请实体属性图,如图3-14所示。

图3-14资质申请实体属性图

3.3.2数据库设计表

设计基于毕业生就业管理微信小程序的管理员,用户注册登录等信息和一些功能数据都需要用到我们的数据库来存和取,数据库表的信息如下所示。
表3-1:token表
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键
主键

userid bigint 用户id
username varchar 100 用户名
tablename varchar 100 表名
role varchar 100 角色
token varchar 200 密码
addtime timestamp 新增时间 CURRENT_TIMESTAMP
expiratedtime timestamp 过期时间 CURRENT_TIMESTAMP

表3-2:配置文件
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键
主键

name varchar 100 配置参数名称
value varchar 100 配置参数值

表3-3:收藏表
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键
主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP
userid bigint 用户id
refid bigint 商品id
tablename varchar 200 表名
name varchar 200 名称
picture longtext 4294967295 图片
type varchar 200 类型(1:收藏,21:赞,22:踩,31:竞拍参与,41:关注) 1
inteltype varchar 200 推荐类型
remark varchar 200 备注

表3-4:三方协议
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键
主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP
xieyishubianhao varchar 200 协议书编号
jiuyezhengmingcailiao longtext 4294967295 就业证明材料
jiankangzhuangtai varchar 200 健康状态
hunyinzhuangkuang varchar 200 婚姻状况
yingpinshijian date 应聘时间
gongzuodidian varchar 200 工作地点
gongzuogangwei varchar 200 工作岗位
baodaodidian varchar 200 报到地点
shiyongqiqixin varchar 200 试用期起薪
zhuanzhenghouqixin varchar 200 转正后起薪
weiyuejin varchar 200 违约金
yingpinfangshi varchar 200 应聘方式
yuexindengji varchar 200 月薪等级
zhuanyegangweipipei varchar 200 专业岗位匹配
danweimingcheng varchar 200 单位名称
danweiliwu varchar 200 单位隶屋
lianxibumen varchar 200 联系部门
suoyouzhixingzhi varchar 200 所有制性质
tongyishehuixinyongdaima varchar 200 统一社会信用代码
danweixingzhi varchar 200 单位性质
danweixingye varchar 200 单位行业
danweisuozaidi varchar 200 单位所在地
danweiyouxiang varchar 200 单位邮箱
danweidizhi varchar 200 单位地址
gongzuozhiweileibie varchar 200 工作职位类别
danweilianxiren varchar 200 单位联系人
lianxidianhua varchar 200 联系电话
danweijieshoubaodaozhengxinxi varchar 200 单位接收报到证信息
danweijieshoudanganxinxi varchar 200 单位接收档案信息
danweijieshouhukouxinxi varchar 200 单位接收户口信息
xueshengyuyongrendanweiqitayueding varchar 200 学生与用人单位其他约定
xueshengqitalianxifangshi varchar 200 学生其他联系方式
renshiguanxibanliqitashiyi varchar 200 人事关系办理其他事宜
beizhu varchar 200 备注

表3-5:企业用户申请
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键
主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP
yonghuzhanghao varchar 200 用户账号
yonghuxingming varchar 200 用户姓名
biaoti varchar 200 标题
shenqingwenjian longtext 4294967295 申请文件
shenqingneirong longtext 4294967295 申请内容
shenqingshijian datetime 申请时间
danweizhanghao varchar 200 单位账号
danweimingcheng varchar 200 单位名称
sfsh varchar 200 是否审核 待审核
shhf longtext 4294967295 审核回复

表3-6:已就业毕业生
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键
主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP
xuehao varchar 200 学号
xingming varchar 200 姓名
xueyuan varchar 200 学院
banji varchar 200 班级
zhuanye varchar 200 专业
shifouqiandingsanfang varchar 200 是否签订三方
zhuanyegangweipipei varchar 200 专业岗位匹配
danweisuoyouzhixingzhi varchar 200 单位所有制性质
danweixingye varchar 200 单位行业
gongzuochengshi varchar 200 工作城市
gongzuodanwei varchar 200 工作单位
gongzuodidian varchar 200 工作地点
gongzuogangwei varchar 200 工作岗位
yuexindengji varchar 200 月薪等级

表3-7:企业应约
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键
主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP
xuehao varchar 200 学号
xingming varchar 200 姓名
xingbie varchar 200 性别
shouji varchar 200 手机
touxiang longtext 4294967295 头像
xueyuan varchar 200 学院
banji varchar 200 班级
zhuanye varchar 200 专业
jiguan varchar 200 籍贯
shenfenzheng varchar 200 身份证
yingyueshijian datetime 应约时间
danweizhanghao varchar 200 单位账号
danweimingcheng varchar 200 单位名称
suozaiquyu varchar 200 所在区域
suoshuxingye varchar 200 所属行业
shehuixinyongdaima varchar 200 社会信用代码
danweiguimo varchar 200 单位规模
danweilianxiren varchar 200 单位联系人
gudingdianhua varchar 200 固定电话
danweiyouxiang varchar 200 单位邮箱
laoshizhanghao varchar 200 老师账号
laoshixingming varchar 200 老师姓名
hetongqixian varchar 200 合同期限
gongzuodidian varchar 200 工作地点
gongzuogangwei varchar 200 工作岗位
baodaoqixian varchar 200 报道期限
buchong longtext 4294967295 补充
sfsh varchar 200 是否审核 待审核
shhf longtext 4294967295 审核回复

表3-8:公告信息
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键
主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP
title varchar 200 标题
introduction longtext 4294967295 简介
picture longtext 4294967295 图片
content longtext 4294967295 内容

表3-9:用户表
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键
主键

username varchar 100 用户名
password varchar 100 密码
role varchar 100 角色 管理员
addtime timestamp 新增时间 CURRENT_TIMESTAMP

表3-10:投递简历
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键
主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP
xuehao varchar 200 学号
xingming varchar 200 姓名
xingbie varchar 200 性别
shouji varchar 200 手机
touxiang longtext 4294967295 头像
xueyuan varchar 200 学院
banji varchar 200 班级
jiguan varchar 200 籍贯
shenfenzheng varchar 200 身份证
chushengriqi date 出生日期
qiwangxinzi varchar 200 期望薪资
jiaoyubeijing varchar 200 教育背景
huojiangzhengshu varchar 200 获奖证书
biyexuexiao varchar 200 毕业学校
gongzuojingli longtext 4294967295 工作经历
toudishijian datetime 投递时间
danweizhanghao varchar 200 单位账号
danweimingcheng varchar 200 单位名称
sfsh varchar 200 是否审核 待审核
shhf longtext 4294967295 审核回复

表3-11:个人简历
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键
主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP
jianlimingcheng varchar 200 简历名称
yitouzhiwei varchar 200 已投职位
xuehao varchar 200 学号
xingming varchar 200 姓名
xingbie varchar 200 性别
shouji varchar 200 手机
touxiang longtext 4294967295 头像
youxiang varchar 200 邮箱
banji varchar 200 班级
zhuanye varchar 200 专业
xueyuan varchar 200 学院
jiudushijian date 就读时间
qiwangzhiwei varchar 200 期望职位
qiwangxingye varchar 200 期望行业
gongzuochengshi varchar 200 工作城市
zigezhengshu varchar 200 资格证书
gongzuojingyan longtext 4294967295 工作经验
xiangmujingli longtext 4294967295 项目经历
zhuanyejineng longtext 4294967295 专业技能
ziwopingjia longtext 4294967295 自我评价

表3-12:双选会
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键
主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP
shuangxuanhuimingcheng varchar 200 双选会名称
danweimingcheng varchar 200 单位名称
zaizhaogangwei varchar 200 在招岗位
gangweiyaoqiu longtext 4294967295 岗位要求
gangweizhize varchar 200 岗位职责
shuangxuanhuididian varchar 200 双选会地点
shuangxuanhuishijian varchar 200 双选会时间
xinzifanwei varchar 200 薪资范围
danweifuli varchar 200 单位福利
zhuangtai varchar 200 状态
danweileixing varchar 200 单位类型
toudishuoming longtext 4294967295 投递说明
gongzuodidian varchar 200 工作地点
fabushijian date 发布时间
zhaopinrenshu varchar 200 招聘人数
xueliyaoqiu varchar 200 学历要求
fengmian longtext 4294967295 封面
danweizhanghao varchar 200 单位账号
danweiyouxiang varchar 200 单位邮箱
suoshuxingye varchar 200 所属行业
danweiguimo varchar 200 单位规模
xiangxineirong longtext 4294967295 详细内容
sfsh varchar 200 是否审核 待审核
shhf longtext 4294967295 审核回复
clicktime datetime 最近点击时间
clicknum int 点击次数 0

表3-13:毕业生
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键
主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP
xuehao varchar 200 学号
mima varchar 200 密码
xingming varchar 200 姓名
xingbie varchar 200 性别
shenfenzheng varchar 200 身份证
shouji varchar 200 手机
youxiang varchar 200 邮箱
jiguan varchar 200 籍贯
zhengzhimianmao varchar 200 政治面貌
xueli varchar 200 学历
zhuangtai varchar 200 状态
xueyuan varchar 200 学院
banji varchar 200 班级
zhuanye varchar 200 专业
jiuyezhuangtai varchar 200 就业状态
touxiang longtext 4294967295 头像

表3-14:资质申请
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键
主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP
shenqingbianhao varchar 200 申请编号
biaoti varchar 200 标题
zigezhengshu longtext 4294967295 资格证书
shenqingyuanyin longtext 4294967295 申请原因
shenqingriqi date 申请日期
danweizhanghao varchar 200 单位账号
danweimingcheng varchar 200 单位名称
sfsh varchar 200 是否审核 待审核
shhf longtext 4294967295 审核回复

表3-15:企业招聘
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键
主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP
gangweimingcheng varchar 200 岗位名称
gangweiyaoqiu longtext 4294967295 岗位要求
gangweizhize longtext 4294967295 岗位职责
shangbanshijian varchar 200 上班时间
gongzuodidian varchar 200 工作地点
zhaopinrenshu int 招聘人数
shangbandidian varchar 200 上班地点
xinzifanwei varchar 200 薪资范围
xueliyaoqiu varchar 200 学历要求
danweifuli varchar 200 单位福利
fabushijian date 发布时间
jiezhishijian date 截止时间
toudishuoming longtext 4294967295 投递说明
zhuangtai varchar 200 状态
danweizhanghao varchar 200 单位账号
danweimingcheng varchar 200 单位名称
danweiguimo varchar 200 单位规模
suoshuxingye varchar 200 所属行业
danweijianjie longtext 4294967295 单位简介
danweileixing varchar 200 单位类型
danweiyouxiang varchar 200 单位邮箱
fengmian longtext 4294967295 封面
sfsh varchar 200 是否审核 待审核
shhf longtext 4294967295 审核回复
clicktime datetime 最近点击时间
clicknum int 点击次数 0

表3-16:班级信息
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键
主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP
xuejie varchar 200 学界
banjimingcheng varchar 200 班级名称
banjidaima varchar 200 班级代码
suoshuzhuanye varchar 200 所属专业
banzhuren varchar 200 班主任

表3-17:专业信息
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键
主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP
zhuanyemingcheng varchar 200 专业名称
zhuanyedaima varchar 200 专业代码
suoshuyuanxi varchar 200 所属院系
chengliriqi date 成立日期
zhuanyeleixing varchar 200 专业类型
zhuanyexuezhi varchar 200 专业学制
zhuanyejianjie longtext 4294967295 专业简介

表3-18:企业用户
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键
主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP
yonghuzhanghao varchar 200 用户账号
mima varchar 200 密码
yonghuxingming varchar 200 用户姓名
nianling int 年龄
xingbie varchar 200 性别
shouji varchar 200 手机
danweizhanghao varchar 200 单位账号
danweimingcheng varchar 200 单位名称
suoshubumen varchar 200 所属部门
jiaose varchar 200 角色
touxiang longtext 4294967295 头像

表3-19:学院信息
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键
主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP
xueyuanmingcheng varchar 200 学院名称
xueyuandaima varchar 200 学院代码
chengliriqi date 成立日期
yuanzhang varchar 200 院长
xueyuanjianjie longtext 4294967295 学院简介

表3-20:学生应约
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键
主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP
xuehao varchar 200 学号
xingming varchar 200 姓名
xingbie varchar 200 性别
shouji varchar 200 手机
touxiang longtext 4294967295 头像
xueyuan varchar 200 学院
banji varchar 200 班级
zhuanye varchar 200 专业
jiguan varchar 200 籍贯
shenfenzheng varchar 200 身份证
yingyueshijian datetime 应约时间
danweizhanghao varchar 200 单位账号
danweimingcheng varchar 200 单位名称
suozaiquyu varchar 200 所在区域
suoshuxingye varchar 200 所属行业
shehuixinyongdaima varchar 200 社会信用代码
danweiguimo varchar 200 单位规模
danweilianxiren varchar 200 单位联系人
gudingdianhua varchar 200 固定电话
danweiyouxiang varchar 200 单位邮箱
laoshizhanghao varchar 200 老师账号
laoshixingming varchar 200 老师姓名
jiankangzhuangtai varchar 200 健康状态
jiuyecailiao longtext 4294967295 就业材料
hetongqixian varchar 200 合同期限
gongzuodidian varchar 200 工作地点
gongzuogangwei varchar 200 工作岗位
baodaoqixian varchar 200 报道期限
buchong longtext 4294967295 补充
sfsh varchar 200 是否审核 待审核
shhf longtext 4294967295 审核回复

表3-21:企业邀约
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键
主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP
xuehao varchar 200 学号
xingming varchar 200 姓名
xingbie varchar 200 性别
shouji varchar 200 手机
touxiang longtext 4294967295 头像
xueyuan varchar 200 学院
banji varchar 200 班级
jiguan varchar 200 籍贯
zhuanye varchar 200 专业
shenfenzheng varchar 200 身份证
xieyishu longtext 4294967295 协议书
faqishijian datetime 发起时间
danweizhanghao varchar 200 单位账号
danweimingcheng varchar 200 单位名称
suozaiquyu varchar 200 所在区域
suoshuxingye varchar 200 所属行业
shehuixinyongdaima varchar 200 社会信用代码
danweiguimo varchar 200 单位规模
danweilianxiren varchar 200 单位联系人
gudingdianhua varchar 200 固定电话
danweiyouxiang varchar 200 单位邮箱
laoshizhanghao varchar 200 老师账号
laoshixingming varchar 200 老师姓名
hetongqixian varchar 200 合同期限
gongzuodidian varchar 200 工作地点
gongzuogangwei varchar 200 工作岗位
baodaoqixian varchar 200 报道期限
sfsh varchar 200 是否审核 待审核
shhf longtext 4294967295 审核回复

表3-22:学生邀约
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键
主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP
xuehao varchar 200 学号
xingming varchar 200 姓名
xingbie varchar 200 性别
shouji varchar 200 手机
touxiang longtext 4294967295 头像
xueyuan varchar 200 学院
zhuanye varchar 200 专业
banji varchar 200 班级
jiguan varchar 200 籍贯
shenfenzheng varchar 200 身份证
xieyishu longtext 4294967295 协议书
faqishijian datetime 发起时间
danweizhanghao varchar 200 单位账号
danweimingcheng varchar 200 单位名称
suozaiquyu varchar 200 所在区域
suoshuxingye varchar 200 所属行业
shehuixinyongdaima varchar 200 社会信用代码
danweiguimo varchar 200 单位规模
danweilianxiren varchar 200 单位联系人
gudingdianhua varchar 200 固定电话
danweiyouxiang varchar 200 单位邮箱
laoshizhanghao varchar 200 老师账号
laoshixingming varchar 200 老师姓名
jiankangzhuangtai varchar 200 健康状态
jiuyecailiao longtext 4294967295 就业材料
hetongqixian varchar 200 合同期限
gongzuodidian varchar 200 工作地点
gongzuogangwei varchar 200 工作岗位
baodaoqixian varchar 200 报道期限
sfsh varchar 200 是否审核 待审核
shhf longtext 4294967295 审核回复

表3-23:企业单位
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键
主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP
danweizhanghao varchar 200 单位账号
mima varchar 200 密码
danweimingcheng varchar 200 单位名称
danweilogo varchar 200 单位logo
yingyezhizhao longtext 4294967295 营业执照
shehuixinyongdaima varchar 200 社会信用代码
suozaiquyu varchar 200 所在区域
suoshuxingye varchar 200 所属行业
danweiguimo varchar 200 单位规模
zhucezijin varchar 200 注册资金
gudingdianhua varchar 200 固定电话
danweiyouxiang varchar 200 单位邮箱
danweijianjie longtext 4294967295 单位简介
clicktime datetime 最近点击时间
clicknum int 点击次数 0

表3-24:宣教会
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键
主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP
danweimingcheng varchar 200 单位名称
zaizhaogangwei varchar 200 在招岗位
gangweiyaoqiu longtext 4294967295 岗位要求
gangweizhize varchar 200 岗位职责
xuanjianghuididian varchar 200 宣讲会地点
xuanjianghuishijian varchar 200 宣讲会时间
xinzifanwei varchar 200 薪资范围
danweifuli varchar 200 单位福利
zhuangtai varchar 200 状态
danweileixing varchar 200 单位类型
toudishuoming longtext 4294967295 投递说明
gongzuodidian varchar 200 工作地点
fabushijian date 发布时间
zhaopinrenshu varchar 200 招聘人数
xueliyaoqiu varchar 200 学历要求
fengmian longtext 4294967295 封面
danweizhanghao varchar 200 单位账号
danweiyouxiang varchar 200 单位邮箱
suoshuxingye varchar 200 所属行业
danweiguimo varchar 200 单位规模
xiangxineirong longtext 4294967295 详细内容
sfsh varchar 200 是否审核 待审核
shhf longtext 4294967295 审核回复
clicktime datetime 最近点击时间
clicknum int 点击次数 0

表3-25:老师
字段名称 类型 长度 字段说明 主键 默认值
id bigint 主键
主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP
zhigonggonghao varchar 200 职工工号
mima varchar 200 密码
laoshixingming varchar 200 老师姓名
suoshuxueyuan varchar 200 所属学院
yonghujiaose varchar 200 用户角色
nianling int 年龄
xingbie varchar 200 性别
zhiwei varchar 200 职位
zhicheng varchar 200 职称
youxiang varchar 200 邮箱
shenfenzheng varchar 200 身份证
shouji varchar 200 手机
ruzhiriqi date 入职日期
touxiang longtext 4294967295 头像

四 微信小程序系统的实现

4.1毕业生微信端功能的实现

注册界面,第一次使用本小程序的使用者,首先是要进行注册,点击“注册”,然后就会进入到注册的页面里面,将毕业生信息录入注册表,确认信息正确后,系统才会进入登录界面,毕业生登录成功后可使用本小程序所提供的所有功能,如图4-1所示。

图4-1 毕业生注册界面

登录界面,首先双击打开微信小程序端系统,连上网络之后会显示出本系统的登录界面,这是进入小程序的第初始页面“登录”,能成功进入到该登录界面则代表小程序的开启是成功的,接下来就可以操作本系统所带有的其他所有的功能,如图4-2所示。

图4-2 毕业生登录界面

小程序首页是毕业生注册登录后进入的第一个界面,毕业生可通过小程序端首页的搜索栏输入关键词进入对应的页面或者通过小程序最下面的那一行导航栏中的“首页、招聘信息、宣教会、双选会、我的”,也可以进入到相应的网页查看信息;点击“我的”进入我的页面,在我的页面可以对个人简历、投递简历、学生邀约、企业邀约、学生应约、企业应约、我的收藏管理等进行详细操作,如图4-3所示。

图4-3 小程序首页界面图

毕业生点击招聘信息,在招聘信息页面的搜索栏输入岗位名称,进行索搜,然后查看岗位名称、标题、上班时间、工作地点、招聘人数、上班地点、薪资、学历要求、发布时间、截止时间、状态、单位账号、单位名称、单位规模、所属行业、单位类型、单位邮箱、封面等信息,如有需要可以点我收藏等操作,如图4-4所示。

图4-4 招聘信息界面图

毕业生点击宣教会,在宣教会页面的搜索栏输入单位名称,进行索搜,然后查看单位名称、在招岗位、岗位职责、宣讲会地点、宣讲会时间、薪资、状态、单位类型、工作地点、分布时间、招聘人数、学历要求、封面、单位账号、单位邮箱、审核回复、审核状态等信息,如有需要可以投递简历或点我收藏等操作,如图4-5所示。

图4-5 宣教会界面图

我的功能界面,用户点击“我的”进入我的页面,在我的页面可以对个人简历、投递简历、学生邀约、企业邀约、学生应约、企业应约、我的收藏管理等进行详细操作,如图4-6所示。

图4-6我的功能界面图

4.2管理员服务端功能的实现

管理员登录,通过登录页面填写账号和密码等信息,进行登录操作,如图4-7所示。

图4-7管理员登录界面图

管理员登录进入服务端可以对系统首页、个人中心、毕业生管理、老师管理、企业单位管理、企业用户管理、学院信息管理、专业信息管理、班级信息管理、资质申请管理、个人简历管理、招聘信息管理、宣教会管理、双选会管理、投递简历管理、学生邀约管理、企业邀约管理、学生应约管理、企业应约管理、已就业毕业生管理、
企业用户申请管理、系统管理等功能进行详细操作,如图4-8所示。

图4-8管理员功能界面图

管理员点击毕业生管理;在毕业生管理页面输入学号、姓名、年龄、性别、手机、邮箱、身份证、籍贯、状态、学院、班级、专业、头像等信息,进行查询,新增或删除毕业生信息等操作;如图4-9所示。

图4-9毕业生管理界面图

管理员点击老师管理;在老师管理页面输入老师账号、老师姓名、年龄、性别、职位、职称、邮箱、身份证、手机、入职日期、头像等信息,进行查询,新增或删除老师信息等操作;如图4-10所示。

图4-10老师管理界面图

管理员点击企业单位管理;在企业单位管理页面输入单位账号、单位名称、营业执照、社会信用代码、所在区域、所属行业、单位规模、注册资金、固定电话、单位邮箱、单位联系人、联系人电话等信息,进行查询,新增或删除企业单位等操作;如图4-11所示。

图4-11企业单位管理界面图

管理员点击企业用户;在企业用户页面输入用户账号、用户姓名、年龄、性别、手机、头像、单位账号、单位名称、所属部门、角色等信息,进行查询、新增或删除企业用户等操作;如图4-12所示。

图4-12企业用户界面图

管理员点击学院信息管理;在学院信息管理页面输入学院名称、学院代码、成立日期、院长等信息,进行查询、新增或删除学院信息信息等操作;如图4-13所示。

图4-13学院信息管理界面图

4.3老师服务端功能的实现

注册界面,第一次使用本系统的使用者,首先是要进行注册,点击“注册”,然后就会进入到注册的页面里面,将老师信息录入注册表,确认信息正确后,系统才会进入登录界面,老师登录成功后可使用本系统所提供的所有功能,如图4-14所示。

图4-14老师注册界面

登录界面,首先双击打开系统,连上网络之后会显示出本系统的登录界面,这是进入系统的第初始页面“登录”,能成功进入到该登录界面则代表系统的开启是成功的,接下来就可以操作本系统所带有的其他所有的功能,如图4-15所示。

图4-15老师登录界面

老师登录系统后,可以对系统首页、个人中心、毕业生管理、学生邀约管理、企业邀约管理、学生应约管理、企业应约管理等功能进行相应操作,如图4-16所示。

图4-16老师功能界图面

4.4企业单位服务端功能的实现

注册界面,第一次使用本系统的使用者,首先是要进行注册,点击“注册”,然后就会进入到注册的页面里面,将企业单位信息录入注册表,确认信息正确后,系统才会进入登录界面,企业单位登录成功后可使用本系统所提供的所有功能,如图4-17所示。

图4-17企业单位注册界面

登录界面,首先双击打开系统,连上网络之后会显示出本系统的登录界面,这是进入系统的第初始页面“登录”,能成功进入到该登录界面则代表系统的开启是成功的,接下来就可以操作本系统所带有的其他所有的功能,如图4-18所示。

图4-18企业单位登录界面

企业单位登录系统后,可以对系统首页、个人中心、资质申请管理、个人简历管理、招聘信息管理、宣教会管理、双选会管理、投递简历管理、学生邀约管理、企业邀约管理、 学生应约管理、企业应约管理等功能进行相应操作,如图4-19所示。

图4-19企业单位功能界图面

4.5企业用户服务端功能的实现

注册界面,第一次使用本系统的使用者,首先是要进行注册,点击“注册”,然后就会进入到注册的页面里面,将企业用户信息录入注册表,确认信息正确后,系统才会进入登录界面,企业用户登录成功后可使用本系统所提供的所有功能,如图4-20所示。

图4-20企业用户注册界面

登录界面,首先双击打开系统,连上网络之后会显示出本系统的登录界面,这是进入系统的第初始页面“登录”,能成功进入到该登录界面则代表系统的开启是成功的,接下来就可以操作本系统所带有的其他所有的功能,如图4-21所示。

图4-21企业用户登录界面

企业用户登录系统后,可以对系统首页、个人中心、企业用户申请管理等功能进行相应操作,如图4-22所示。

图4-22企业用户功能界图面

五 系统测试

5.1测试目的及特性

系统测试主要是判断系统是否能正常工作和功能模块是否能工作。测试的内容包括对程序代码进行调试和验证。在软件开发过程中,由于种种原因可能导致软件发生故障。这些缺陷通常都是不可控的,因此需要对它们进行重新测试和修改。即使在系统处于最佳状态时,测试程序也会发现一个错误消息[11]。
在系统测试中,测试作为一个重要环节起着至关重要的作用,它可以为系统质量管理提供可靠的依据。最后的测试与检查是必不可少的一个重要环节。在软件开发过程当中,每个人所需要做的事情是不同的,这就是常说的“人尽其才,物尽其用”。因此,软件维护人员必须做好自己的本职工作,加强管理。对于软件开发者来说,每项功能均要独立测试,测试阶段后再进行功能性软件开发。现在的软件开发过程中,将不同类型的软件进行集成和整合成为一个整体,从而实现软件复用。这种技术已经被广泛使用,并且取得了不错的效果。这样缩短了研发时间并且使一个早期测试就能检测出问题所在,从而合并后的软件在查找问题时不必快速修复或急速定位问题。
在毕业生就业管理微信小程序开发完成后,需要测试以保证其在实际应用中发挥最大效用。毕业生就业管理微信小程序的测试步骤分为三个阶段:设计准备、功能分析和代码编写。此测试步骤是在观察程序中的问题。检验的主要作用在于对程序的理解,检验过程采用检验中常用的方法与技巧对问题进行挖掘。其目的在于确保程序运行质量,并使用户在使用所开发程序时不会出现任何问题。如果程序出现了一些不符合用户要求的地方,就应该及时对其进行修改和优化;这样做的目的是为了当用户遇到新问题时,能迅速查找到相关原因并解决,从而使程序运行安全,并操作出相应的功能;此外,在测试过程中,还可以看到程序的界面设计是否简洁大方[12]。如果某个部分的操作逻辑有问题,或者某个功能不满足用户的需求,开发者需要及时进行修改,使功能最终满足用户的需求,满足用户的基本功能需求。最后,总结了本论文所做工作并提出进一步研究的方向。在对毕业生就业管理微信小程序进行检测时,采用最为普遍的测试方法,即黑盒测试来测试毕业生就业管理微信小程序。
系统测试的特性如下:
(1)选择性:测试就是发现系统的错误。但是,如果测试结果不能反映出实际的故障情况的话,那么这种测试就失去了意义。例如,我们知道系统中有许多可能发生问题的部件,而这些部件又都可以通过某种途径得到解决。所以在测试系统的时候一定是严谨的和选择性的。
(2)复杂性:测试是一项十分复杂的工作。它不仅要求测试人员具备较高的综合素质,而且还要具有一定的专业水平[13]。在测试用例设计中,要求认真细致地进行高能。
(3)不严谨性:尽管系统在进行测试,但是测试仍有不严谨之处,测试无法确保所操作之系统完整无错,因此有必要持续进行检验、修正至终。
(4)经济性:这类检验叫“选择检验”,检验时遵循节约原则。

5.2测试方法

通过白盒测试对系统准确性进行了测试,并按照设计书,说明书等对系统进行了设计,了解了具体设计方法,对系统各部分进行了检查并找到了错误代码,找到后对漏洞进行了修正并调试运行。
用黑盒测试的方法测试了系统的可用性。通过对这些测试用例进行分析,找出其中可能存在问题并提出相应的解决方法。然后将得到的结果反馈到系统设计人员或其他开发人员,以便他们能够发现系统中潜在的错误和缺陷。这可以测试产品的每一个功能是否按照预期工作。
性能测试为峰值负载测试试验,模拟出多种正常及异常情况对系统进行性能测试[14]。在不同的应用场合,需要对测试过程中产生的测试数据进行分析,以确定该参数是否满足设计要求或对系统性能有较大影响;并根据这些数据提出改进措施。负载测试主要有压力测试与性能测试。负载测试就是通过分析系统运行时的数据来判断系统是否处于正常状态。而压力测试则是为了检测出系统中可能出现问题的地方,从而对其进行改进。测试任务由软件完成。对不同工作负载进行负载测试,旨在逐步加大负载时对系统性能进行检测。由于系统中存在着各种可能导致故障和失效的因素,所以必须对其进行严格的检查并采取相应的措施以确保系统安全、稳定地运行。压力测试就是其中之一。通过压力测试来确定未被接受的系统瓶颈或者性能点以得到该系统所能提供的最高服务水平。

5.3测试用例

测试用例是用于测试一个软件是否能正常执行某一功能或者发生某一问题(包括测试输入、执行条件、测试步骤、预期结果等),最终形成一个文档的集。
它的作用主要在于:
(1)把技术方面的要求变成可核查的具体指标。
(2)采用文档形式对软件中可能出现的问题进行记录。
(3)避免了检测时的漏检,提高效率。
(4)展示测试工作的成果。
在进行软件测试时,可以发现很多可能出现的误差和缺陷,测试用例作为设计与开发测试流程的依据,具有十分重要的意义。本文通过对测试用例进行分析和研究,提出了一些有效提高测试用例有效性的方法,并结合具体实例加以说明。这些方法对于保证软件测试效果具有重要意义。在设计用例过程中能够对程序有更加深入的理解和对各个功能点的熟悉,这对于保证软件质量的稳定性至关重要[15]。

5.3.1用户添加功能测试

添加时,用户名和密码为必填项,若用户名或密码为空,则注册失败,文本框后
出现提示信息。若注册成功,将弹出对话框提示,并跳转到登陆页面。
信息的加入是管理程序的最基本功能,其主要检测任务就是查看所录入的信息是否能顺利输入,以及能不能检测到必填项为空白。经测试,以上功能均正确无误,具体用例测试如表5-1所示:
表5-1 注册系统测试用例

5.3.2用户登录功能测试

登录是每一个注册用户访问系统时需要执行的第一个动作,需要确保它的功能正常才可以让用户执行之后的动作。对该模块进行测试的任务主要是:对用户名及密码是否匹配数据库内信息进行验证,如果用户名及密码无误,账号状态处于正常状态,则进行登录,否则登录失败。其中,用户名和密码都为唯一身份标识,因此需要通过设置相应的验证码来确保登陆过程中用户和密码的安全性。此外,当用户登陆不成功后,弹出提示是否匹配错误原因。经测试,以上功能均正确无误,具体用例测试如表5-2所示:
表5-2登录系统测试用例

5.3.3测试分析

因经验不足而产生系统缺陷、编码不一致等问题。为了更好的开发系统,保证产品的质量和效率,需要对现有系统进行改进或升级,对系统进行全面的分析,找出其中的不足之处并加以改进,提高软件的可用性和可靠性。在编写代码的时候,有可能出现与假设不符的部分。如代码不规范导致接口之间出现问题、功能达不到客户要求、系统测试无法通过、无法如期交付等。系统在投入运行之前,须进行多次试验。系统开发时采用了分层架构思想,将各个模块划分为不同的层次,这样就可以很好地实现各功能模块之间的相互协调与配合。同时要考虑到系统的可维护性问题。只有通过反复试验、改造、再试验、再改造,系统才会变得比较完善。系统分为服务器端和客户端两部分。在系统试验中,需求文件和设计文件都是根据需要编写的,测试用例的测试量也比较大,测试用例能够有效地规避功能方面存在的不足,因为系统不够成熟,不仅影响了功能,还引起了数据的不准确,导致系统性能的下降,经过试验后系统的稳定性和成熟度都得到了大幅度提高,保证系统性能。
从以上测试结果分析可知,毕业生就业管理微信小程序能够满足管理上的需求。在此基础上提出了进一步改进方案,并对系统进行了详细设计。最后总结全文内容并展望其发展前景。本课题研究成果具有较高的实用价值。能够实现智能化管理。提高服务效率。各基本功能齐全、操作简单、系统运行效果好,是一个值得推广的毕业生就业管理微信小程序。

结 论

本文改变了传统的线下管理方式,对基于毕业生就业管理微信小程序做了详细的介绍与研究,使用户可以足不出户就可以得到自己想要查询的信息。
本系统采用 springboot框架、Java语言、微信开发者、Mysql数据库,实现了对服务器和小程序客户端数据的交互。本系统主要实现的功能有:实现个人信息修改,对毕业生管理、老师管理、企业单位管理、企业用户管理、学院信息管理、专业信息管理、班级信息管理、资质申请管理、个人简历管理、招聘信息管理、宣教会管理、双选会管理、投递简历管理、学生邀约管理、企业邀约管理、学生应约管理、企业应约管理、已就业毕业生管理、企业用户申请管理、系统管理等功能进行管理。本文首先从系统的基本原理、平台、技术等方面着手,然后对各个功能模块进行需求分析与设计,并利用模拟器实现各个功能接口。
本小程序页面清晰、操作简单便捷、基本功能齐全、日常运作较为稳定但是本系统还有不少不完善的地方,在系统设计中也存在不少技术上的不足。该系统功能还有很大的发展进步空间,让使用本小程序的用户更加方便快捷,也会吸引更多的用户来使用本小程序。

参考文献

[1]微信公布小程序最新成绩:日活用户超4亿,相关从业者达536万[J].高科技与产业化,2020(9):6.
[2]袁媛,程静娴,陈倩倩,丁萍.基于“互联网+”延续护理服务在尿路造口患者出院随访中的应用[J].护理与康复,2019,18(12):67-72.
[3]周菁,曾颖.微信平台与传统纸质满意度调查在门诊患者的应用与比较[J].护理与康复,2020,17(10):73-75.
[4]徐星明.微信小程序第三方平台的设计与实现[D].济南:山东大学,2020.
[5]谭彩姬,郭海玲,郭衬好,等.微信小程序在择期剖宫产术前访视中的应用[J].齐鲁护理杂志,2020,26(8):113-115.
[6] KILGOUR J M, GRUNDY L, MONROUXE L V.A Rapid Review of the Factors Affecting Healthcare Students’ Satisfaction with Small-Group[J].Active Learning Methods, 2019,28(1): 15-25.
[7]马钰,李真真,白旭升,张巍,李文生.CBL教学法结合微信小程序在病理住培中的应用[J].科教文汇(上旬刊),2021(06):120-123.
[8]胡海峰,王影,周丹丹,李国安,张春宇,王东旭.基于影像微信公众平台的PBL教学法在医学影像专业实践技能教学中的应用[J].中国卫生产业,2020,17(02):161-165.
[9]钟德琳,陈融,杨光鑫,张灵,彭鹏.微信辅助教学在放射住院医师规范化培训中的应用[J].继续医学教育,2019,33(04):43-44.
[10]曹艳云,徐顺明.微信在皮肤科教学中的应用探析[J].继续医学教育,2020,34(01):57-59.
[11]莫柳.基于微信小程序开发商品归类学习平台的可行性分析[J].商场现代化,2019,(11):7-8.
[12]袁堂青,亓婧.基于微信小程序的开发与研究[J].网络安全技术与应用,2020(04):66-67.
[13]王晓洁.微信小程序的不同激励策略对初中历史课程学习的影响研究[D].内蒙古师范大学,2019.
[14]朱德建,胡平.基于springboot的冷链云平台设计与实现[J].电脑知识与技术,2019,15(24):42-56.
[15]刘茜颖,张艳红.基于springboot的线上教育系统设计与实现[J].电脑编程技巧与维护,2021,(10):45-59.
[16]董尊骅.基于springboot框架的大米原料品质指标数据库平台的设计与实现[J].南方农机,2021,52(11):9-10.
[17]许跃颖.基于敏捷开发的springboot Web应用开发措施[J].电子技术与软件工程,2021,(12):28-29.
[18]Jiao Zihan et al. Tianxia120: A Multimodal Medical Data Collection Bioinformatic System for Proactive Health Management in Internet of Medical Things.[J]. Journal of healthcare engineering, 2020.

致 谢

潮起潮又落,人海又茫茫,行文至此,意味着我在大学这几年学习生涯即将落下帷幕;在此次设计中我清楚地认识到自己的局限性,也是因为老师的指引才让我更为完善地进行设计。校园光景皆成回忆,纵使有万般不舍与遗憾,但仍心存感激。
第一个我要感谢我的指导老师,谢谢您在毕业设计和毕业论文中对我的指导。在您的细心指导下我才能快速的掌握系统的相关功能,在您的大力帮助下我才能将课本上的知识与自己所设计的系统相结合,真正的做到学以致用。感谢您牺牲自己的休息时间为我们解惑,利用其丰富的教学和项目经验对我们的每一次提问进行耐心指导。
第二个我要感谢的是大学期间遇到的全体成员、班级的同学们、社团的小伙伴、擦肩而过的每一个人,人生没有白走的路,感谢遇到的所有。山水一程,三生有幸,愿你们毕业以后工作顺利,前程似锦。
最后也是最重要的一个我要感谢我的父母和我的姐姐、哥哥、弟弟,感谢全家人对我的大力支持与鼓励。感谢父母二十余载对我无微不至的照顾,感谢父母对我生活和学习上的无私支持与默默付出,感谢的话语道不尽说不完,我永远爱你们。不求大富大贵,我只愿我的父母身体健康、平安喜乐。
最后,由于本人学习水平的有限,所写论文难免有不足之处,恳请各位老师的指导和指正,本人将虚心接受。我将要告别我的母校,愿我的母校繁荣昌盛,蒸蒸日上!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

JAVA编码选手

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值