基于ssm的大学生校园兼职网站的设计与实现

摘  要

在当今的时代,大学生们作为一个独立的群体,面临着越来越多的竞争,就业形势十分严峻,许多大学生为了使自己在就业竞争中脱颖而出,开始提升自己的个人素质、时间水平,并且开始增加自己的社会阅历,从而获得工作经验。从而能够在未来的就业中获得更好的表现取得更好的成绩。因此,他们选择在课外时间或者节假日里,去寻找一份兼职工作,来进行自我锻炼提升自身整体素质,从而更好地满足社会发展的需求。当前,高校学生兼职是一种普遍的社会现象,怎样才能帮助他们获得更好的兼职环境,为日后的工作和生活提供基础,成为大家重点关注的内容。因此开发一个大学生校园兼职网站的需求便应运而生。

本系统设计的现状和趋势,从需求、结构、数据库等方面的设计到系统的实现,分别为管理员,学生和企业的实现。论文的内容从系统的设计、描述、实现、分析、测试方面来表明开发的过程。本系统根据现实情况来选择一种可行的开发方案,借助java编程语言和MySQL数据库等实现系统的全部功能,接下来对系统进行测试,测试系统是否有漏洞和测试用户权限来完善系统,最终系统完成达到相关标准,开发一个以 SSM为核心的大学生校园兼职网站

【关键词】校园兼职网站;Java;MySQL;数据库

1.4研究内容

校园兼职的需求和管理上的不断提升,校园兼职的潜力将无限扩大,校园兼职网站在业界被广泛关注,本系统对此进行总体分析,将校园兼职信息管理的发展提供参考。校园兼职网站对校园兼职有着明显的带动效应,尤其对管理者帮助更大。

本系统主要包括管理员,学生和企业三个用户角色;主要包括首页,个人中心,学生管理,企业管理,岗位类型管理,招聘信息管理,应聘信息管理,学生评价管理,企业评价管理,论坛交流,系统管理等功能的管理系统。

 

3.2功能分析

考虑到实际生活中在校园兼职方面的需要以及对该系统认真的分析,将系统权限按管理员,学生和企业这三类涉及用户划分。

1)管理员功能需求

管理员登录后,主要模块包括首页,个人中心,学生管理,企业管理,岗位类型管理,招聘信息管理,应聘信息管理,学生评价管理,企业评价管理,论坛交流,系统管理等功能。管理员用例图如图3-1所示。

图3-1 管理员用例图

2企业功能需求

企业登陆后,主要模块包括首页,个人中心,招聘信息管理,应聘信息管理,学生评价管理,企业评价管理等功能。企业用例图如图3-2所示。

 3-2企业用例图

 3)用户功能需求

用户登后,主要模块包括首页,个人中心,应聘信息管理,学生评价管理,企业评价管理等功能。用户用例图,如图3-3所示。

 3-3 用户用例图

 

4.1功能结构

为了更好的去理清本系统整体思路,对该系统以结构图的形式表达出来,设计实现该校园兼职网站的功能结构图,如下图4-1所示:

 图4-1 系统总体结构图

(11)总体er图。如图4-11如下所示:

 图4-11总体er图

 

5.1系统功能模块

用户在输入用户名和账号之后,可以登录系统,在系统首页可以查看本人在本系统的所有功能,包括可以查看招聘信息,在论坛交流中发布帖子,查看网站公告等;如图5-1所示。

 

图5-1系统首页界面图

学生用户要想成功登录系统,需要先进行信息注册,注册时,需要在注册页面填写学号、密码、姓名等个人信息,具体页面如图5-2所示。

 

 图5-2学生注册界面图

用户在招聘信息页面中,可以查看岗位的详细信息,包括招聘的岗位名称、类型,以及这个岗位的具体要求、工资、上班地点等,并且用户可以对意向岗位进行收藏,具体页面如图5-3所示。

 

 图5-3招聘信息界面图

实现代码如下:

 

 

 

 

    用户登录后进入首页,选择个人中心后,进入个人中心界面。用户点击个人中心,可以查看、修改自己的基本信息。填写完修改信息后点击“保存”按钮,系统更新用户信息,显示信息更改成功。同时也可以更改密码。用户个人信息功能界面如图5-4所示。

 

图5-4个人中心界面图

 精力有限就写这么多,具体系统展示有视频链接。

 

目录

摘  要

Abstract

第1章 引言

1.1研究背景

1.2开发意义

1.3研究现状

1.4研究内容

1.5论文结构

2章 开发技术介绍

2.1系统开发平台

2.2平台开发相关技术

2.2.1 Java技术

2.2.2 MySQL数据库介绍

2.2.3 MySQL环境配置

2.2.4 B/S架构

2.2.5 SSM框架

3章 系统分析

3.1可行性分析

3.1.1技术可行性

3.1.3经济可行性

3.1.2操作可行性

3.2功能分析

3.3性能需求分析

4章 系统设计

4.1功能结构

4.2系统的工作原理

4.3系统功能操作流程

4.3.1系统功能流程

4.3.2系统管理员操作流程

4.3.3添加信息流程

4.3.4修改信息流程

4.3.5删除信息流程

4.3.6登录注册流程

4.3.7用户管理模块

4.4数据库设计

4.4.1 数据库实体图

4.4.2数据库表

5章 系统功能实现

5.1系统功能模块

5.2后台功能模块

5.2.1管理员功能

5.2.2学生功能

5.2.3企业功能

6章 系统测试

6.1测试目的

6.2测试方法

6.3功能模块测试

6.4测试小结

结束语

参考文献

致  谢

  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
摘要 1 1 绪论 2 1.1 研究现状 2 1.2 研究意义 2 1.3组织结构 2 2 技术介绍 3 2.1 网站开发工具和环境 3 2.2 HTML5介绍 3 2.3 ThinkPHP 3 2.4 环境搭建 3 3 网站需求分析 3 3.1 网站用户分类 3 3.2 功能需求 3 4 系统设计 5 4.1 功能设计 5 4.1.1学生用户功能设计 5 4.1.2 公司用户功能设计 5 4.1.3 管理员功能设计 6 4.2 数据库设计 6 4.2.1 系统E-R图 6 4.2.2数据库表设计 7 5 网站实现 9 5.1 学生用户功能实现 9 5.1.1 用户浏览招聘信息 9 5.1.2 用户投递简历登录 12 5.1.3 用户投递简历 17 5.2 公司用户功能实现 24 5.2.1 公司登陆注册 24 5.2.2 公司信息 28 5.2.3 招聘信息 30 5.2.4 学生简历 32 5.2.5 录用情况 35 5.3 管理员功能实现 36 5.3.1 管理员登录,退出,修改密码 36 5.3.2 学生信息管理 38 5.3.3 公司信息管理 42 5.3.4 举报管理 43 6 网站功能测试 44 6.1 学生用户功能测试 44 6.1.1 用户浏览招聘功能测试 45 6.1.2 登录,注册功能测试 45 6.1.3 个人简历功能测试 46 6.1.4 贫困生认定功能测试 47 6.1.5 投诉公司功能测试 47 6.2 公司用户功能测试 48 6.2.1 公司登录,注册功能测试 48 6.2.2 公司信息提交功能测试 49 6.2.3 招聘信息功能测试 50 6.2.4 学生简历功能测试 51 6.2.5 录用情况功能测试 51 6.3 管理员功能测试 52 6.3.1 管理员登录功能测试 52 6.3.2 修改密码功能测试 52 6.3.3 退出登录功能测试 53 6.3.4 学生信息管理功能测试 53 6.3.5 公司信息管理功能测试 54 6.3.6 举报管理功能测试 55 结束语 55 参考文献 55 致 谢 57
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值