#基于mvc架构的劳务管理系统

前言

本项目使用了目前比较热门且使用的前端框架vue,后端nodeJs中的express、以及非关系型数据库mongodb来完成

是一个集后台与通知展示的一个综合性管理系统

说明

本项目前后端分离,纯属个人编写,不会用于商业用途。

项目完成都会使用阿里云部署,可以在公网访问

项目简介

本项目前后端分离,前端基于Vue+Vue-router+Vuex+Element-ui+Axios,参考网上后台模板实现。后端基于Node.js(express框架)+mongodb实现。

前端包含了多个页面:首页、登录、首页、注册、人员管理、消息展示、招工信息发布、关于我们等页面,暂时先计划完成这些,等在开始开发会根据具体需求发生变化。

后端采取了MVC模式,根据前端需要的数据分模块设计了相应的接口、控制层、数据持久层。

技术栈

  • 前端:Vue+Vue-router+Vuex+Element-ui+Axios

  • 后端:Node.jsexpress框架

  • 数据库:mongodb

功能模块

登录

网站登录验证,只有拥有账号密码的合法员工才能进入系统。

注册

如果不是该系统的用户无法使用该系统的所有功能,用户可以通过注册进入该系统来使用该系统。

首页

首页用来展示用户个人资料,进入首页会提示补全资料,如果资料不全,无法申请工作岗位哦。

用户管理

这个页面只有管理员可以看到,用来管理本网站的所有用户,在这个页面可以编辑用户资料,分配用户权限等等

员工管理

用户和员工是两个概念哦,用户是注册了这个网站的所有人,而员工是加入之后有了劳务关系的人

这个也是一个只有管理员可以看到的页面,用来展示已经成功加入公司的员工。

招工信息

这个页面是两种展示方式

  • 普通员工
    只能看到所有在招聘的岗位,可以申请加入
  • 管理员
    可以看到所有的岗位,并且可以增加和删除岗位,但是管理员不能申请加入哦

消息展示

这个页面有两种展示方式

  • 普通员工
    普通员工只能看到自己申请的岗位是不是已经被同意
  • 管理员
    管理员可以看到所有新加入员工的信息哦

应聘列表

这也是只有管理员可以看到的页面,可以看到申请了岗位的员工信息,可以i通过对信息的判断来决定用户是否可以加入
用户加入以后就会成为员工

效果图展示


系统体验

点击这里即可体验劳务系统

源码获取(不免费哦)

作者QQ(微信同步):583710676

作者 太阳以西

2020年1月14日23点39

基于mvc架构的劳务管理系统相关推荐

  1. servlet+javabean+jdbc+mysql基于MVC模式的课件管理系统,有三个表的增删改查和课件搜索、课件上传、课件下载功能, 具体功能请看界面上的导航条

    源码支持在idea.eclipse.myeclipse运行,数据库采用MySQL数据库,项目采用mvc设计模式开发,页面采用jsp+html+css+js完成. servlet+javabean+jd ...

  2. H5智能内核-基于MVC架构的全新Zoomla!逐浪CMS2 x3.8发布

    点此进入下载https://www.z01.com/down/3067.shtml [高速免费下载通道↓] 详细介绍: 北京时间2016年11月16日,国内领先的WEB与移动内核软件研发厂商-Zoom ...

  3. 基于MVC架构的百姓物流管理系统

    目 录 摘要 Ⅰ ABSTRACT III 1 绪 论 1 1.1研究背景 1 1.2国内外现状 1 1.3研究意义 1 2 系统相关技术 3 2.1系统开发平台 3 2.2 MVC体系结构 3 2. ...

  4. python开发bs系统_基于BS架构的招聘管理系统的开发

    基于 B/S 架构的招聘管理系统的开发 近年来 , 伴随着中国在全球经济的地位日益强大 , 中国国内企业处于迅速发 展阶段.企业的发展离不开人才的引进和更新 , 而这也相继带来了人力资源管理 的巨大发 ...

  5. qt基于MVC架构的设计

    什么是MVC架构? MVC是模型(Model).视图(View).控制器(Controller)的简写, 是一种架构设计模式, 是一种设计理念.是为了达到分层设计的目的,从而使代码解耦,便于维护和代码 ...

  6. 【JAVA】基于MVC架构Java技术荟萃案例演练

    基于JAVA-MVC技术的顾客管理项目案例总结 作者 白宁超 2016年6月9日22:47:08 阅读前瞻:本文源于对javaweb相关技术和资料汇总,涉及大量javaweb基础技术诸如:Servle ...

  7. C#基于MVC框架的图书管理系统

    一.介绍 1.MVC框架 MVC开始是存在于桌面程序中的,M是指业务模型,V是指用户界面,C则是控制器,使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式.比如一批统计数 ...

  8. 计算机毕业设计ssm基于b_s架构的实习管理系统

    最新200套计算机专业原创毕业设计参考选题都有源码+数据库是近期作品 如果题目不合适,可以评论留下题目,或add_用户名,有时间看到机会给您发 1 jsp计算机系教师教研科研管理系统 2 ssm基于s ...

  9. 基于MVC的社团信息管理系统

    第一章 目的与意义 1.1 系统开发的背景 社团作为各高校的重要组成部分之一,是高校校园文化的重要体现,涉及到学院社团和成员等重要信息.从会员加入社团到退出社团,包含了很多信息,如活动信息,加分信息等 ...

  10. 基于SSM架构的医院管理系统项目简介

    想要获取本项目资料的童鞋,请仔细看本文结尾处,加"Java架构栈"--->回复 "医院管理系统" 获取!!! 1. 项目介绍 又是一年毕业季, 毕设项目一 ...

最新文章

  1. flutter 一行代码取消 返回按钮
  2. 【ArcGIS风暴】ArcGIS中等高线高程标注/注记(打断/消隐)方法案例汇总
  3. 1.文档数据非结构化
  4. mysql 时间计算函数_MySQL时间计算函数DATE_SUB()用法简介说明
  5. 模板设计模式_23种设计模式之模板设计模式
  6. springmvc跨域资料收集
  7. linux代码折叠,Sublime代码折叠
  8. Chapter 1 Securing Your Server and Network(1):选择SQL Server业务经理
  9. flv格式php怎么播放不了,FLV格式视频不能在网页播放的解决办法
  10. 交通信号灯控制器C语言代码,交通信号灯控制器代码及说明.doc
  11. oracle lpad nvl,Oracle的Lpad函数
  12. 【论文】论文中的参考文献:国标GB/T 7714-2015文献类型与格式
  13. 【MFC】多国语言工具栏
  14. matlab三重积分计算方法,一般区域二重、三重积分MATLAB计算方法
  15. centos7 nvidia显卡安装
  16. python-实现多元回归及预测
  17. 【算法学习笔记】28.枚举法 解题报告 SJTU OJ 1255 1256 魔戒
  18. 2509 Problem H:奇怪的分式
  19. 迭代器(list迭代器的实现)
  20. CPU的三种工作模式:实模式、保护模式、长模式

热门文章

  1. Python 正则表达式匹配中文
  2. ElasticJob-Lite 框架源码学习
  3. 微信附近的人小程序怎么开(开通附近小程序的方法)
  4. 利用Visio DIY自己的示意图
  5. 香港公司章程中英文样本
  6. FluxWeakening_MTPA_FOC
  7. 关于“Pycharm复制到word文档出现乱码”问题——解决方法
  8. JS定义const常量对象
  9. 形式语言与自动机总结
  10. 串级PID控制(多闭环PID控制)的理解