项目目标

本校内就业互助平台系统是一个综合性的信息系统,旨在实现真正利用好校友资源和学校资源,全方面发布岗位招聘和就业帮助信息,点对点联系相应学长学姐或导师,从跟踪到分析,从浏览到推荐,尽量实现帮助同学实现就业的目标。
强化学生的动手能力;提高学生对软件工程方法、技术、工具、过程和管理的整体化理解;加强学生的团队意识;提高学生自主解决问题、协作解决问题的能力

项目要求

开发主要产品是网站,后台运行高效稳定,网页端操作简便,快捷,可以引导学生和老师快速上手和使用。
界面设计风格统一,便于操作员快速掌握系统操作方法,用户界面简洁明了,具有人性化特点。
软件设计结果模块化,程序结构化,数据格式标准化,代码复用,易读性,各种文档资料规范化。

系统功能

功能模块图

创新实训项目OfferComing——准备

WBS任务分解

创新实训项目OfferComing——准备

功能模块描述

1、用户权限信息管理模块:
注册:根据身份提供不同的权限
管理:密码管理,我的收藏管理,发布职位管理,申请权限管理;
对于游客仅仅提供查询和浏览的功能
2、 岗位发布维护模块:
添加&发布(类似于CSDN)
岗位维护:修改岗位信息,删除发布的岗位消息
3、 就业帮助信息爬取分析管理:
利用爬虫定时爬取校园官网上相关就业帮助信息,帮助用户提高简历书写,投递技巧,面试话术等多种就业小tips,提高录取率
4、检索模块:
岗位信息检索:用户可以根据自己的需求查找相关岗位信息,了解相关要求
就业帮助信息检索:用户可以通过查找相关的就业帮助信息等论坛或交流会,了解市场趋势,明确自身定位;
5、就业经验交流分享模块:类似于百度贴吧,可以发布话题,供用户进行讨论
6、推荐系统模块:通过跟踪每一个用户的浏览足迹,分析用户对于工作的偏好,为用户推荐心仪的工作和有关帮助就业的信息

项目开发

技术方案

1、 系统架构:J2EE
2、 开发语言:java html5 javascript
3、 数据库:mysql
4、 开发技术:Springboot mybaties thymeleaf
5、 中间件:tomcat jdk1.8
6、 开发工具:IDEA

项目进度安排

项目实训人员人数:4人,分3个小组。采用原型化的开发方式。人员分工如下:

角色 任务
开发过程管理与测试 1、 协调项目组成员工作 2、 文档管理,代码管理 3、 系统功能和性能测试
设计与编码1组 1、 负责WEB系统界面设计2、 数据库的设计与编码3、 爬虫数据获取和数据分析
设计与编码2组 1、 检索算法设计和编码2、 推荐算法设计与编码3、 用户管理模块及其他方法设计编码-

数据库设计

创新实训项目OfferComing——准备
创新实训项目OfferComing——准备

相关文章: