创新实训项目构思阶段文档

1、 项目背景

如今当前经济形势和就业形势都十分的严峻。相比较大概率石沉大海的网申,优秀学长学姐的内推对大学生实习就业来说实际上是一个非常大的优势好的途径。经观察,通过在使用QQ群钉钉微信这样的平台时,所发有关实习招聘工作的信息经常被无意刷走,无法达到实际点对点帮助到同学们实习和就业的目标。另外,校园网站上就业帮助中心实时发布的一些有关于简历书写面试经验知名企业家讲座等消息,很多同学也没有太过于多加关注,导致自己在找工作中频频受挫。现将这些校园资源有效归纳总结起来,实事更新有关于工作实习信息,本校内就业互助平台系统是一个综合性的信息系统,旨在点对点联系到个人,从跟踪到分析,浏览到推荐,真正实现帮助同学实现就业的目标。

2、项目要求

本校内就业互助平台系统开发主要产品是为Web网站,后台运行高效稳定,网页端操作简便,快捷,可以引导学生和老师快速上手和使用。

系统界面设计风格统一,便于操作员快速掌握系统操作方法,用户界面简洁明了,具有人性化特点。

软件设计结果模块化,程序结构化,数据格式标准化,代码复用,易读性,各种文档资料规范化。

3、     系统功能

(一)功能描述[p1] 

 

(二)创建WBS[p2] (Work Breakdown Structure),分解成更加具体的活动

WBS分解

 

 

 

(三)功能模块描述

通过上述WBS,本系统的模块有用户权限信息管理模块,岗位发布维护模块,就业帮助信息爬取分析模块,信息检索模块,就业交流贴吧模块,推荐算法训练模块,具体的每个模块下又有其实现功能的组件,各个模块之间既能独立运行又相互存在依赖。

1、用户权限信息管理模块:

注册:根据身份提供不同的权限

管理:密码管理,我的收藏管理,发布职位管理,申请权限管理;

对于游客仅仅提供查询和浏览的功能

2、岗位发布维护模块:

添加&发布(类似于CSDN)

岗位维护:修改岗位信息,删除发布的岗位消息

3、就业帮助信息爬取分析管理:

利用爬虫定时爬取校园官网上相关就业帮助信息,帮助用户提高简历书写,投递技巧,面试话术等多种就业小tips,提高录取率

4、检索模块:

岗位信息检索:用户可以根据自己的需求查找相关岗位信息,了解相关要求

就业帮助信息检索:用户可以通过查找相关的就业帮助信息等论坛或交流会,了解市场趋势,明确自身定位;

5、就业经验交流分享模块:类似于百度贴吧,可以发布话题,供用户进行讨论

6、推荐系统模块:通过跟踪每一个用户的浏览足迹,分析用户对于工作的偏好,为用户推荐心仪的工作和有关帮助就业的信息

4、技术方案

采用当下流行且应用广泛的微服务构架,微服务架构是一种架构风格和架构思想,在传统软件应用的基础上将系统业务按照功能拆分为更加细粒度的服务,每一个服务都是独立的应用,访问自己的数据库,对外提供公共的API,并且服务之间可以相互调用。

 

1、      系统架构:J2EEJava EE

2、      开发语言:java html5 javascript

3、      数据库:Mongo,mysql

4、      开发技术:Springboot mybaties thymeleaf

5、      中间件:tomcat jdk1.8

开发工具:IDEA


 
posted @ 2020-05-31 17:56  wfff12333  阅读(256)  评论(0)    收藏  举报