“一臂之力”大学生兼职家教平台的研究与实现
2019-09-20雷柱郭丹
雷柱 郭丹
【摘要】“一臂之力”大学生兼职家教平台的创建,不仅可以为在校大学生提供安全可靠的兼职平台,为他们提供宝贵的社会经验同时带来可观的利益报酬;对于学生家长,该平台也可以为他们带来优质的大学生资源,为孩子找家教的选择权就充分地掌握在他们手中,解决雇家教难、雇家教贵的现象。以共享经济为契机,以学生家长和大学生为沟通桥梁,搭建一个完善的服务平台。
【关键词】一臂之力 大学生 兼职 家教 B/S结构
一、大学生兼职家教平台开发背景分析
当前是互联网大数据时代,移动互联网占据主导地位,信息共享逐渐完善,因此利用互联网提供产品服务是我们的主要手段。而现如今兼职是大学生与社会联系的一个重要的窗口,为大学生提供了宝贵的经验,在兼职过程中可以锻炼自己的交际和应变等能力,也是我们这些社会“新人”体验社会的途径之一。在众多兼职方式中,做家教是大学生最乐意,最轻松,最互利的方式,很多家长也因为大学生文化水平高,家教费用低廉而雇用大学生家教,而现今大学生兼职家教仍面临着许多问题:一是兼职信息仅驻扎在就业网站和其他教育网站,并无统一的管理,中介收费乱,大学生家教难以保障收益;二是辅导机构的涌现,使得大学生家教的工资有时拖欠,大学生家教失去保障;三是市场充斥着大量虚假信息,家长们也无法信赖,而大学生们找资源也容易被黑心中介所骗。另外,由于家教在我国并未蓬勃发展,仍有很可观的发展前景。数据显示,2016年,全国在校小学生有9984万人,在校初中生有4305.4万人,中专学生有1690万人,高中生有2373.4万人。据我公司不完全统计,有71.13%的家长愿意给自己的孩子找大学生家教。虽然“学而思”、“新东方”等培训机构已经占据了一定的市场份额,但是仍有很大的空间令我们施展和竞争。
二、大学生兼职家教平台开发的目的及意义
经过两年大学生活的学习与历练,不仅在德育方面增强了“立德树人”的意识,而且在专业知识方面收获了很多知识,主要在专业核心课程方面掌握很多的算法设计思想和实践动手经验,如《数据结构》、《面向对象程序设计》和《算法设计》、《数据库应用》等课程内容,并且在课余时间通过文献查阅掌握了软件开发及数据统计分析等相关知识。
因此,“一臂之力”大学生兼职家教平台开发的目的在于以下两个方面:一是让计算机专业的学生能够实现学以致用,结合所学的程序设计语言、数据库原理及软件工程相关理念应用于实践,提高实践操作能力;二构建一个双赢平台,使其既能为在校的大学生提供一个安全可靠的兼职平台,又能为学生家长带来优质的大学生资源平台。
通过该平台的研发,真正落实的意义具有三个层面:一是有效帮助学生积累项目开发经验,为之后的创业就业奠定坚实的基础。二是该项目搭建的平台,可以为在校大学生提供一定的社会经验,同时也会带来一定的经济收入;三是可以解决学生家长雇用家教难、信息短缺、费用昂贵等问题。
三、大学生兼职家教平台的设计
1、技术路线
如图1所示。
2、主要内容
目标定位在搭建一个服务平台,既服务于大学生,满足其兼职家教的需求,又服务于学生家长,改善其雇用家教难而贵、结果不理想的局面。项目主要内容包括个四方面:第一,广泛收集筛选大学生兼职家教和家长雇用家教的数据,丰富本项目平台的数据库建设;第二,采用流行技术创建平台的外观形象及易操作性,增强本项目平台的应用可行性;第三,利用在校生资源反复对平台进行应用和测试,提高平台运行速度和降低出错率;第四,保证后台数据库的实时维护和数据的更新。
3、功能设计
根据在校大学生愿做家教的想法及社会上聘请家教辅导的要求,并通过实际调查之后,该平台主要包括四大模块,即“我要请家教”模块、“我要做家教”模块、“热门科目”模块和“最新动态”模块,其中每个模块包括相应的子模块,如图2所示。
4、数据库设计
大学生家教平台包含了若大的数据信息资源,因此本平台使用目前比较流行适用的MySQL数据库作为数据管理工具。又因为该数据库的专业学习在学校开设了两个学期的课程,一个学期学习的是《数据库原理》,后一个学期学习的是《MySQL数据库应用》,充分的理论与实践为本平台的数据库设计奠定了坚实的基础。根据平台总体功能设计,主要搭建四个核心数据库,其中每个核心库中包括对应的功能子库。
5、体系结构设计
大学生家教平台采用B/S架构,即浏览器/服务器结构,它是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器,如Netscape Navigator或Internet Explorer,服务器安装SQL Server、Oracle、MYSQL等数据库。浏览器通过Web Server 同数据库进行数据交互。
三、平台的开发
1、开发环境
大学生兼职家教平台开发的环境及技术见表1。
2、功能简介
“一臂之力”大学生兼职家教平台根据总体功能设计,主要实现了以下几方面的功能:
(1)请家教流程
用户进入家教平台后,点击“请家教流程”选项,第一步可以从中选择自主挑选教员或告知需求,本平台的客服会帮您推荐;第二步教员会和用户联系,约定试讲试听时间;第三步在线约课。
(2)请家教收费标准
收费标准各不相同,可以很多角度来确定收费标准,比如是个人还是机构,是小中高不同阶段,学的是哪种科目,以及准备请普通大学生还是专业大学生等等。另外,也会从上课的时间长短来定收费标准。
(3)快速找老师
主要通过填写表单信息的方式,直接在平台上提交。如图3所示。
(4)星级教员和金牌老师介绍
能被选做星级教员和金牌老师的大学生是在大学期间成绩都非常优异,参加过多项比赛并获奖,在对应的专业领域都有考级证书,并具备丰富的家教经验,指导出来的学生在成绩方面都有所提高,在用户满意度方面较高。
(5)我要做家教
这个模块包括的内容与以上介绍有类似之处,但不同的流程是第一步网上注册自己的信息;第二步由后台进行审核对其进行教员认证,第三步让教员获取学员的信息或介绍合适的学员;第四步双方联系后,研究试教事宜;第五步进行试讲,无论是否成功都需反馈给本平台。
(6)热门科目
点击所需要学习的科目名称后,都会按老师分类、高校分类、综合排序和条件筛选来选择用户所偏爱的科目教员。每名教员的介绍都很详细,包括头像、性别、年龄、专业、学校,以及自我描述和是否被认证为星级教员和金牌老师。
(7)最新动态
包含最新学员、最新教员和最新资讯三部分信息,其中最新学员和最新教员以一天刷新一次,把每天新注册的学员和教员的部分信息显现在平台首页。最新资讯包括家长、孩子及大学生比较关注的问题和话题,以及一些“心灵鸡汤”。
3、平台测试
通過反复测试、调整和完善,大学生兼职家教平台基本能达到预期设计的效果,访问速度较快,数据测试量较为丰富,各项操作都较为便利。
四、结语
“一臂之力”大学生兼职家教平台的研究与设计,充分地将软件开发的相关理论与应用结合起来。这不仅锻炼了学生的创新创业能力,同时又能为市场效益提供一定的辅助作用,着实满足大学生兼职做家教的想法和家长请家教的意图,可具备一定的推广性。
参考文献:
[1]王会芳, 武变霞.计算机软件开发中Java编程语言的应用[J],数字技术与应用,2018(02)
[2]焦晓武, 于茂春, 刘玮松.基于java语言的校园服务平台设计[J],软件导刊(教育技术),2017(10)
[3]姜维, 王岩.基于JavaWeb+JDBC的校园服务平台的功能设计与实现[J],时代农机,2018(10)