基于SSM的在线兼职任务平台的设计与实现开题报告

395 篇文章 17 订阅
395 篇文章 17 订阅

题目

基于SSM的在线兼职任务平台的设计与实现

学院

 

专业

学生

指导教师

 

  • 课题的来源及意义

课题来源及现状:

当今,人类社会已经进入信息全球化和全球信息化、网络化的高速发展阶段。丰富的网络信息已经成为人们工作、生活、学习中不可缺少的一部分。人们正在逐步适应和习惯于网上贸易、网上购物、网上支付、网上服务和网上娱乐等活动,人类的许多社会活动正在向网络化发展。兼职和求职是一项对信息的需求量比较大的活动,特别是在大学校园中,众多的学生面临着就业问题。现在大多的兼职方式分散了学生的大量精力;存在虚假的兼职信息;大学生群体的自身权益容易被忽视或得不到根本的保障,而且大多与自己所学专业并不对口。对于线上兼职来说,线上平台多种多样,让人眼花缭乱,有的还会提前交入会费,想加入必须先交钱,这样就增大了被骗的风险。所以建设一个新型的兼职任务发布网站也必然得到广大用人单位和学生的强烈支持。

课题意义:

通过对兼职任务平台的设计,可以让大学生群体得到良好的社会权益保障;而且可以使大学生所学专业或自学专业能够得到发挥,并充分锻炼自己的专业技能。以及一些办公族在业余的时间可以在此平台进行日常的答题;领取适合自己专业的任务或适合自己能力的任务并在限时的时间内提交。这样不仅可以提升自己的能力,也可以在业余时间提升自己的能力,并且在用户权益方面,用户直接与平台挂钩,不与第三方接触,减少了受骗上当的风险。

  • 主要内容及目标

主要内容:

利用已学过的Java语言,设计一个基于SSM框架的在线兼职任务平台的设计与实现,实现不同的用户可以在不同的学科模块进行在线领取任务获取佣金。

主要目标:

  1. 设计目标

利用Java语言开发一个兼职任务平台,用户可以使用任务广场,查看任务,获取佣金,资金明细,任务审批,查看个人信息等;管理员可以通过后台管理系统实现任务的增加,设置佣金比例,以及设置每次任务的时长等。

后端采用SSM(Spring、SpringMVC和Mybatis)框架,开发出所需要的各种功能。后台页面选择bootstrap插件实现交互;前台页面选择ElementUI插件实现交互,同时以echarts插件作为数据的辅助显示。

  1. 设计内容

图1.1 用户页面的结构图

图1.2 管理端页面的结构图

设计内容为:

用户端:主要开发页面

 Ⅰ.登录注册页面:实现注册,验证码动态刷新;

 Ⅱ.任务平台首页

任务广场:可以查看任务学段(大学、高中、初中)以及细分下来包含各个学科;

数据中心:查看审核通过,审核不通过的题目,以及审核通过率;

佣金收入:显示每一笔任务佣金的收入;

佣金收入比例:计算每月(每周)的收入并除以月天数(周天数);

佣金收入统计表:计算所有任务的佣金收入算数和;

每日公告:通过管理员发布最新的通知;

 Ⅲ.我的工作台

任务中心:可以查看完成的任务和未完成的任务以及未完成任务的截止日期;

资格审核:用户需提供身份证,本人名下的银行卡以及个人获得的资格证书;

待完成任务:显示已接收但未完成的任务;

查看个人信息:可以查看个人信息,并提供修改功能;

我的消息:显示系统提示的通知和修改信息的通知;

客服对话:有问题或疑问可以找客服沟通;

关于平台:平台的一些发展历程;  

管理端:后台管理系统:

   Ⅰ.管理员登录:实现注册,验证码动态刷新;

   Ⅱ.后台管理系统首页

管理员信息:

审批管理:包括培训审批,个人认证审批和任务审批三类

任务管理:包括发布任务和回收任务;

任务发布:选择发布任务的相应类别,佣金,发布任务及接收任务后需要完成的期望时间;其次是完成专业任务和非专业任务的分类;

回收任务:可查看任务是否被接收或者是否完成,以及任务的状态;

结账模式:分为即使结账和累计结账两种模式

              用户管理:查案看用户的信息、修改用户状态、用户等级管理、服务用户;

              系统管理:包括权限管理、系统设置、系统维护、系统日志;

数据库:使用MySQL数据库实现个人信息的保存,任务的保存与提取。MySQl是一种关系型数据库管理系统,它将数据保存在不同的表中。因此它的灵活性强、速度快强,具有体积小、易维护、服务稳定、支持多线程等优点;

三、设计方法、手段、及主要任务

  1. 查阅相关资料,确定整个系统的框架、采用的技术以及使用的工具等;
  2. 使用IDEA+MySQL数据库,搭建项目环境,进行开发;
  3. 通过采用SSM核心框架,通过AOP和IOC对工程解耦,简化开发;采用Spring MVC框架在控制层(controller)负责业务跳转等;Mybatis使用简单的XML或注解用于配置和原始映射,将接口和Java中的POJO类映射成数据库中的记录;
  4. 在JSP页面中使用JavaScript语言和Ajax结合bootstrap和elementUI插件实现前后端页面的设计与美化;
  5. 进行多次调试,寻找BUG,不断调试改正;
  6. 进行软件测试,完成整个项目的设计与实现;
  • 进度计划安排

1.2021年10月20日~2021年11月7日∶确定选题,完成开题报告,通过审核,参加开题答辩;

2.2021年11月8日~2021年12月31日︰初步设计,完成主体框架,至少基本实现70%;

3.2022年1月1日~2022年2月28日:整体设计制作,完成毕业设计作品;

4.2022年3月1日~2022年3月15日:修改设计作品,完成设计说明初稿;

5.2022年3月20日~2022年4月15日∶完成毕业设计说明二稿;

6.2022年4月25日前:完成毕业设计说明终稿;并进行查重,盲审评阅,再修改的终稿完成;

7.2022年4月底-5月初︰完成毕业设计答辩并整理相关文档材料。

  • 可行性分析与已具备条件

1.可行性分析

Ⅰ.需求可行性:

为了满足当代大学生或者在职的人员以及其他的社会人员在业余时间进行在线兼职,获取收益的在线实现方式。

Ⅱ.技术可行性:

以Java语言为主,以JavaScript和Ajax语言为辅;采用MySQL数据库存储信息,以Navicat为可视化操作操作平台,来完成项目的设计与实现。

2.已具备的实验条件

基本掌握了SSM框架的要点,熟悉使用IDEA开发工具和关系型数据库MySQL,基本掌握项目设计的基本功能较为完善。

六、主要参考文献

[1]张文洁,蔡逸菲,傅明慧,陈雨晨,王梦星.基于互联网的高校兼职平台的功能设计[J].科技与创新,2021(13):114-115.

[2]杨雪钰,徐扬.大学生趣兼职APP开发的可行性分析[J].科技与创新,2021(16):97-98.

[3]王茜雯,陈凤.关于大学生安全兼职信息服务平台的思考[J].价值工程,2020,39(03):269-271.

[4]冯丽露,康耀龙,高晓晶,王涛.基于SSM框架的数据结构在线评测系统设计与实现[J].中国信息技术教育,2021(13):86-89.

[5]薛航.在线教育平台的设计与实现[J].信息技术与信息化,2021(06):185-187.

[6]陈海霞.一种通用在线考试系统的设计[J].电脑编程技巧与维护,2021(05):19-20+44.

[7]王可.计算机软件JAVA编程特点及其技术应用分析[J].电子世界,2021(18):176-177.

[8]林涵.常用计算机编程语言和选用技巧[J].百科知识,2021(24):61-62.

[9]Sufyan bin Uzayr. Mastering MySQL for Web:A Beginner's Guide[M].CRC Press:2021-09-23.

[10]徐明,王亚,周伟,周行超,王青分.大数据时代下大学生就业网站设计[J].福建电脑,2021,37(09):96-98.

[11]杨普照.党建信息综合管理系统-在线学习模块设计与实现[J].数字技术与应用,2021,39(08):102-104.

[12]吴冰,卢敏.“互联网+”背景下大学生兼职现状分析[J].今日财富,2020(19):48-49.

[13]贾俊婷,任浩宇,王艺.大学生兼职现状调查研究——以青岛市黄岛区六高校为例[J].中国大学生就业,2020(06):54-58+64.

[14]郑冬梅,司静文.大学生校外兼职现状实证研究——以北京某市属高校学生为例[J].教育教学论坛,2020(05):128-129.

[15]戴健萍,李芳斐,余晓勤.大学生兼职市场现状及对策分析[J].今日财富,2019(21):186.

[16]梁雅芝,贲雪峰.大学生兼职现状调查与职业发展研究[J].中国商论,2019(13):238-239.

[17]高境远,申强,高扬,常征.“互联网+”背景下大学生兼职信息平台的模式探索[J].现代商贸工业,2021,42(08):67-68.

[18]汪文娟,周天瑛.互联网背景下几种新型大学生兼职行为探析[J].湖北科技学院学报,2017,37(06):123-128.

[19]Ravi Tomar,Sarishma Dangi. JavaScript:Syntax and Practices[M].CRC Press:2021-09-16.

[20]黄子杰,陈军华,高建华.检测JavaScript类的内聚耦合Code Smell[J].软件学报,2021,32(08):2505-2521.

[21]王艳梅.jQuery在AJAX技术框架中页面加载的应用分析[J].电脑知识与技术,2020,16(36):210-212.

选题是否合适: 是    否

课题能否实现: 能    不能

指导教师(签字)

年   月   日

选题是否合适: 是    否

课题能否实现: 能    不能

指导小组组长(签字)

年   月   日

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
基于SSM(Spring+SpringMVC+Mybatis)和Vue.js开发的大学生校园兼职系统是一个高效、便捷、安全、可靠的校园招聘信息平台,它的主要功能包括:学生信息管理、招聘信息发布、报名管理、招聘管理等。 系统采用前后端分离的架构模式,前端采用了目前非常流行的Vue.js框架,后端采用了Spring+SpringMVC+Mybatis框架,通过RESTful API实现了前后端的数据交互。系统还集成了很多插件和组件,如echarts、zTree、layer等,增强了系统的可用性和用户体验。 具体来说,系统的核心功能如下: 1、学生信息管理:实时记录学生的基本信息,如姓名、学号、班级等,方便以后提供更加个性化的信息服务。 2、招聘信息发布:学校或外部公司可通过系统发布招聘信息,包括兼职类别、工作时间、工作描述、招聘人数等详细信息。 3、报名管理:学生可以在系统中查看有哪些职位空缺,选择合适的职位进行报名或取消报名,具体操作方便快捷。 4、招聘管理:学校或外部公司可以通过系统查看招聘信息的报名情况,可以通过筛选和管理来选择最合适的人选。 总之,基于SSM+Vue的大学生校园兼职系统是一个高效、稳定、安全、易用的招聘信息管理平台,它能帮助学校和企业实现快速招聘、提高招聘效率、降低人力资源成本,同时也为学生提供了更多的招聘机会,在实现自我价值的同时实现与社会的良性互动。部署该系统需要一定的技术功底和相关环境的支持,建议搭建在云服务器或私有服务器上,具体操作请参考部署说明。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值