php的大家教信息平台的设计与实现
摘 要随着互联网的突飞猛进,互联网家教已经成为一种势不可挡的趋势,项目愿景:建立一个基于互联网的请家教,找家教兼职的系统。该系统致力于将大学生的才能充分挖掘,以及解决中小学家长请家教难得问题。用户的角色主要是大学生和家长。本文主要介绍基于PHP家教信息发布系统的研发过程,采用ThinkPHP框架来进行开发,数据库采用比较流行的mysql数据库来进行数据的保存和读取。本论文主要阐述了该系统的需求及分析,数据库的设计,以及使用的技术,对部分功能进行一个详细的说明,以及代码显示。可以说该系统对于家教招聘以及求职将开创一个全新的时代。
目 录
第一章 绪论 1
1.1课题研究背景 1
1.2课题研究的意义 1
1.3现有的系统分析 1
1.4本系统的特点 1
第二章 系统的需求分析 2
2.1系统的需求概述 2
2.2系统的体系结构 2
2.3系统的主要功能模块 2
2.4系统的系能需求 3
第三章 系统的设计 4
3.1总体设计思路方案 4
3.1.1 设计思路方案 4
3.1.2设计方案的论证 4
3.1.3设计达成的目标 4
3.2系统详细设计 5
3.2.1系统的详细功能描述 5
第四章 系统数据库设计 15
4.1数据库设计 15
4.1.1数据库简要概述 15
4.1.2 ER图说明 16
4.2物理设计 17
4.2.1物理设计说明 17
4.2.2表清单 17
4.2.3详细表信息 18
第五章 系统实现 21
5.1重点功能简介: 21
5.1.1登录主页显示部分信息 21
5.1.2 家长填写招聘信息页面 24
5.1.3身份认证 27
5.1.4查看招聘详细信息 28
5.1.5对投递简历的操作 29
第六章 系统的测试 30
结束语 32
致 谢 33
*好棒文|www.hbsrm.com +Q: ¥351916072¥
参考文献 34
第一章 绪论
1.1课题研究背景
随着互联网的突飞猛进,互联网家教已经成为一种势不可挡的趋势,项目愿景:建立一个基于互联网的请家教,找家教兼职的平台。家长可以在平台发布需求,学生根据自己的情况寻找家教兼职。或者家长根据学生的历次家教评价,寻找学生。可以大大方便了学生找家教没有门路,家长找不到好的家教的问题。同时,随着这个平台的建立,大学生寻找家教,尤其南京等地区大多依赖于QQ群以及微信,58同城以及赶集网等综合类信息发布平台,内容较杂,学生筛选很不方便,骗子也是尤为多,很多对于社会涉世未深的大学生都有被骗,这种情况将会大大改善。
1.2课题研究的意义
社会效益:对于大学生来说,可以找到一个高工资的兼职,同时也不枉费自己学了多年的文化知识。对于学生家长来说,也方便了寻找家教,对于自己孩子的成绩有着很大的帮助,同时大学生兼职的话,不是很昂贵,大多数家庭来说,都是可以承受的。
媒体效益:平台的建立以及扩大后也可以起到一个良好的舆论导向作用,积极的宣扬良好的社会风气。
1.3现有的系统分析
现有的大学生招聘平台主要有赶集网,58同城,以及比较好的常青藤。对于赶集网和58同城,信息多而乱,且骗子较多,常青藤是专注于家教的招聘,但是其主要推广的还是老师的课余兼职这一块,大学生在上面找工作并不占优势,家教到家平台的建立,将专注于大学生家教信息的招聘,且工资也属于家长能够承担,大学生能够接受的一个双方都比较满意的一个平衡点。
1.4本系统的特点
本系统的设计与研发,将会完善现在市面上招聘平台的缺陷,着重突出大学生招聘这一块,系统操作简单,方便易用,且界面简洁大方,让人一目了然,该系统将会采用迭代开发的模式,逐步完善功能,所以用户使用的过程中,体验感也会越来越好,这对于一个系统来说,用户的使用量也会随着系统的逐步完善而逐步上升。
第二章 系统的需求分析
2.1系统的需求概述
该系统的使用角色为三个:大学生以及中小学生家长和普通的游客。功能的分类也以这三个个角色进行划分。其中大学生和中小学家长为主要角色,管理员有着对用户的冻结权限以及用户身份认真的审查,游客只支持普通的一些浏览功能。
2.2系统的体系结构
系统主要采用B/S的体系结构,如图21B/S架构图所示,该结构对于用户来说,方便易用,用户直接在浏览器端提交数据,服务器经过处理后,将数据插入到数据库,或将数据从数据库中提取出来到页面显示,该结构的特点就是维护简单,升级方便。
图21 B/S架构图
2.3系统的主要功能模块
家长用户的功能主要有:发布招聘信息,收藏大学生简历,发布面试通知,处理简历信息。如图22家长功能简介所示。
图22家长功能简介
大学生的主要功能主要有:发布简历,查看招聘信息,收藏家教信息,投递简历如图23大学生功能所示。
图23大学生功能
管理员的主要功能:冻结,解冻用户,对用户身份的审查,如图24管理员功能所示。
图24管理员功能
2.4系统的系能需求
该系统主要是满足与大学生家教招聘,家长发布招聘需求,鉴于对家长和大学生使用的频率来看,系统不需要大数据的处理操作,并发事件和慢查询的产生概率也是非常低。
1响应度需求
为了满足用户的使用体验,所以时间需求上,将要做到,点击操作按钮后,响应时间需要控制在0.5秒里面。
2数据精确度
所有数据的输入将要按照严格的输入格式,对于错误的输入,系统主动进行纠正,或者提示数个错误。
3数据库要求
一个系统的瓶颈就在于数据库的读写操作,表中大量的数据后,数据库的读取将会降低速度,所以需要进行表的分割,采用多表来存储信息。
第三章 系统的设计
3.1总体设计思路方案
3.1.1 设计思路方案
为了用户更好的体验,以及操作的不频繁性,所以系统只有web服务,出于对开发进度的考虑,所以采用ThinkPHP框架来进行逻辑业务的编写,前端的逻辑采用jquery库来实现。
用户的主要功能:
注册/登录
大学生填写简历自动发布
大学生对家长投递简历
大学生收藏招聘信息
家长对大学生发布面试通知
家长发布需求
对大学生评价
目 录
第一章 绪论 1
1.1课题研究背景 1
1.2课题研究的意义 1
1.3现有的系统分析 1
1.4本系统的特点 1
第二章 系统的需求分析 2
2.1系统的需求概述 2
2.2系统的体系结构 2
2.3系统的主要功能模块 2
2.4系统的系能需求 3
第三章 系统的设计 4
3.1总体设计思路方案 4
3.1.1 设计思路方案 4
3.1.2设计方案的论证 4
3.1.3设计达成的目标 4
3.2系统详细设计 5
3.2.1系统的详细功能描述 5
第四章 系统数据库设计 15
4.1数据库设计 15
4.1.1数据库简要概述 15
4.1.2 ER图说明 16
4.2物理设计 17
4.2.1物理设计说明 17
4.2.2表清单 17
4.2.3详细表信息 18
第五章 系统实现 21
5.1重点功能简介: 21
5.1.1登录主页显示部分信息 21
5.1.2 家长填写招聘信息页面 24
5.1.3身份认证 27
5.1.4查看招聘详细信息 28
5.1.5对投递简历的操作 29
第六章 系统的测试 30
结束语 32
致 谢 33
*好棒文|www.hbsrm.com +Q: ¥351916072¥
参考文献 34
第一章 绪论
1.1课题研究背景
随着互联网的突飞猛进,互联网家教已经成为一种势不可挡的趋势,项目愿景:建立一个基于互联网的请家教,找家教兼职的平台。家长可以在平台发布需求,学生根据自己的情况寻找家教兼职。或者家长根据学生的历次家教评价,寻找学生。可以大大方便了学生找家教没有门路,家长找不到好的家教的问题。同时,随着这个平台的建立,大学生寻找家教,尤其南京等地区大多依赖于QQ群以及微信,58同城以及赶集网等综合类信息发布平台,内容较杂,学生筛选很不方便,骗子也是尤为多,很多对于社会涉世未深的大学生都有被骗,这种情况将会大大改善。
1.2课题研究的意义
社会效益:对于大学生来说,可以找到一个高工资的兼职,同时也不枉费自己学了多年的文化知识。对于学生家长来说,也方便了寻找家教,对于自己孩子的成绩有着很大的帮助,同时大学生兼职的话,不是很昂贵,大多数家庭来说,都是可以承受的。
媒体效益:平台的建立以及扩大后也可以起到一个良好的舆论导向作用,积极的宣扬良好的社会风气。
1.3现有的系统分析
现有的大学生招聘平台主要有赶集网,58同城,以及比较好的常青藤。对于赶集网和58同城,信息多而乱,且骗子较多,常青藤是专注于家教的招聘,但是其主要推广的还是老师的课余兼职这一块,大学生在上面找工作并不占优势,家教到家平台的建立,将专注于大学生家教信息的招聘,且工资也属于家长能够承担,大学生能够接受的一个双方都比较满意的一个平衡点。
1.4本系统的特点
本系统的设计与研发,将会完善现在市面上招聘平台的缺陷,着重突出大学生招聘这一块,系统操作简单,方便易用,且界面简洁大方,让人一目了然,该系统将会采用迭代开发的模式,逐步完善功能,所以用户使用的过程中,体验感也会越来越好,这对于一个系统来说,用户的使用量也会随着系统的逐步完善而逐步上升。
第二章 系统的需求分析
2.1系统的需求概述
该系统的使用角色为三个:大学生以及中小学生家长和普通的游客。功能的分类也以这三个个角色进行划分。其中大学生和中小学家长为主要角色,管理员有着对用户的冻结权限以及用户身份认真的审查,游客只支持普通的一些浏览功能。
2.2系统的体系结构
系统主要采用B/S的体系结构,如图21B/S架构图所示,该结构对于用户来说,方便易用,用户直接在浏览器端提交数据,服务器经过处理后,将数据插入到数据库,或将数据从数据库中提取出来到页面显示,该结构的特点就是维护简单,升级方便。
图21 B/S架构图
2.3系统的主要功能模块
家长用户的功能主要有:发布招聘信息,收藏大学生简历,发布面试通知,处理简历信息。如图22家长功能简介所示。
图22家长功能简介
大学生的主要功能主要有:发布简历,查看招聘信息,收藏家教信息,投递简历如图23大学生功能所示。
图23大学生功能
管理员的主要功能:冻结,解冻用户,对用户身份的审查,如图24管理员功能所示。
图24管理员功能
2.4系统的系能需求
该系统主要是满足与大学生家教招聘,家长发布招聘需求,鉴于对家长和大学生使用的频率来看,系统不需要大数据的处理操作,并发事件和慢查询的产生概率也是非常低。
1响应度需求
为了满足用户的使用体验,所以时间需求上,将要做到,点击操作按钮后,响应时间需要控制在0.5秒里面。
2数据精确度
所有数据的输入将要按照严格的输入格式,对于错误的输入,系统主动进行纠正,或者提示数个错误。
3数据库要求
一个系统的瓶颈就在于数据库的读写操作,表中大量的数据后,数据库的读取将会降低速度,所以需要进行表的分割,采用多表来存储信息。
第三章 系统的设计
3.1总体设计思路方案
3.1.1 设计思路方案
为了用户更好的体验,以及操作的不频繁性,所以系统只有web服务,出于对开发进度的考虑,所以采用ThinkPHP框架来进行逻辑业务的编写,前端的逻辑采用jquery库来实现。
用户的主要功能:
注册/登录
大学生填写简历自动发布
大学生对家长投递简历
大学生收藏招聘信息
家长对大学生发布面试通知
家长发布需求
对大学生评价
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1303.html