Skip to content

简单易用的学校信息管理系统(管理教职工基础信息、教学过程、短信消息和模板消息发送 学校微信公众号管理 简单事项审批)

License

Notifications You must be signed in to change notification settings

wmhello/workManger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

起源(XXX学校工作网)

本项目用于学校内部的日常管理,用于代替先前的手工管理,从而改变如今的资料存放不集中,管理杂乱无章法、不规范的况状,计划实现以下几个功能:

  • 教职工基本信息管理
  • 教师成长记录管理
  • 学校内部校讯通功能
  • 学校教职工工资信息导入和查询
  • 学校内部各种固定资产的登记、外借、回收管理
  • 学校微信公众平台的基础管理、普通消息群发,模板消息发送等常用功能
  • 教师、家长微信端基本功能查询 工资查询 电话号码查询
  • 学校公众号管理(菜单和消息回复)
  • 学校内部简单事项审批和记录

技术栈

laravel5.5 + vuejs 2.5.2 + vue-router + vuex +element ui 2.0 + easywechat

  • 后端模块 backend目录 使用laravel5.5框架 利用laravel passport来实现oauth 2.0认证,后端只负责开发api, 实现主流意义上的前后端分离开发,并配置有相关的接口文档

  • 前端模块 frontend目录 使用相关开源框架 vueAdmin-template 并结合自己的需求改进而来 项目基于element ui 2.0 并使用了前端的权限管理

  • 微信端 wx目录 计划中 使用开源微信SDK--easywechat主要给家长、教师提供更好的查询页面 查找各类信息

知识点

虽然项目暂不涉及到高大上的高并发、大数据等内容,但下面的内容或许会是你需要的:

  • 前后端分离的代码编写方式 项目发布方式
  • laravel中oauth2.0的认证
  • vue.js中如何结合后台api进行开发 如何在前端控制用户的登陆以及对数据的访问的权限
  • 结合实际开发中的webpack的各种配置方式

项目测试

  • 后端使用了laravel 可以参考backend中的相关资料进行发布与测试 后端只提供api接口和api文档 系统登录密码从backend\database\seeds里面去找 具体可以参考laravel教程
  • 前端使用了vue.js 技术 可以参考vue.js的项目流程来进行发布与测试

如何获取

因为项目已经商用,开源版本将不再继续更新功能, 需要演示或者商务合作可以加微信(xpyzwm)

使用范围

作为学校常规管理模板使用

适用于毕业设计及相关产品演示

项目界面截图

系统首页

系统首页

系统用户管理

用户管理

用户角色管理

角色管理

系统功能权限管理

功能管理

教学学期管理

教学学期管理

学校行政管理

学校行政管理

教职工信息管理

教职工信息管理

教职工工资管理

教职工工资管理

教职工工资导入

教职工工资导入

微信公众号消息模板发送

微信公众号消息模板发送

微信端学校资讯管理

微信端学校资讯

微信公众号菜单管理

微信公众号菜单管理

学校事项审批设定

学校事项审批设定

功能室使用审批和记录

功能室使用审批和记录

说明

如果对您有帮助,您可以点右上角 "Star" 支持一下 谢谢! ^_^

或者您可以 "follow" 一下,我会不断完善该项目

开发环境 windows 7 Chrome 63 PHP 7.1.7

如有问题请直接在 Issues 中提,或者您发现问题并有非常好的解决方案,欢迎 PR 👍

项目交流:xpyzwm(微信)

致谢

站在巨人之上,我们才能走得更远。项目中使用到了以下开源框架 一并致谢

License

MIT

About

简单易用的学校信息管理系统(管理教职工基础信息、教学过程、短信消息和模板消息发送 学校微信公众号管理 简单事项审批)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published