8000 开发后台业务(学生管理模块) · czsvn/laravel_template_with_vue@75f3fe5 · GitHub
[go: up one dir, main page]

Skip to content

Commit 75f3fe5

Browse files
committed
开发后台业务(学生管理模块)
1 parent 2e4c746 commit 75f3fe5

File tree

18 files changed

+596
-119
lines changed

18 files changed

+596
-119
lines changed

README.md

Lines changed: 101 additions & 99 deletions
Original file line numberDiff line numberDiff line change
@@ -1,99 +1,101 @@
1-
## 1、写在前面
2-
2018年的春节假期,受朋友的鼓励和内心的指引,对近两年所学到的知识进行了系统的沉淀和总结。
3-
从多个项目中提取关键点、抛弃了的业务部分,对底层的功能进行了各类优化和抽象,写成本项目。
4-
5-
## 2、系统概述
6-
项目依托laravel5.5与vue.js,采用了主流的前后端分离方式来构建,作为程序的起点,你可以在此基础上进行自身业务的扩展。
7-
后端(backend目录)负责OAuth认证、用户授权和提供API,在此基础上集成了跨域和excel文件的操作等基础功能,使用者只需专注于业务api的开发即可。
8-
前端(frontend目录)负责页面的显示和前端用户权限的控制。项目已经引入了element UI框架,并已经对用户登录认证、路由、权限等基础功能进行了处理。
9-
前端用户的权限不但可以控制系统的导航菜单,而且可以控制到页面按钮、表格等内容的显示。使用者只需要专注于业务界面的开发即可。
10-
本项目使用广泛,已经在本人的多个项目中商用。
11-
12-
## 3、项目演示与截图
13-
> 演示网站(http://front.ynxpyz.cn)
14-
> 管理员用户名和密码(871228582@qq.com/123456)
15-
> 普通用户用户名和密码(786270744@qq.com/123456)
16-
17-
### 项目截图
18-
19-
#### 后端API文档
20-
![后端API文档](https://github.com/wmhello/laravel_template_with_vue/raw/master/Screenshots/apidoc.png)
21-
22-
#### 管理员面板
23-
![管理员面板](https://github.com/wmhello/laravel_template_with_vue/raw/master/Screenshots/dashboard.png)
24-
25-
#### 普通用户面板[注意观察按钮和左侧导航菜单]
26-
![普通用户面板](https://github.com/wmhello/laravel_template_with_vue/raw/master/Screenshots/dishboard-user.png)
27-
28-
#### 用户管理
29-
![用户管理](https://github.com/wmhello/laravel_template_with_vue/raw/master/Screenshots/user-list.png)
30-
31-
#### 用户添加
32-
![用户添加](https://github.com/wmhello/laravel_template_with_vue/raw/master/Screenshots/user-add.png)
33-
34-
#### 用户数据导出
35-
![用户数据导出](https://github.com/wmhello/laravel_template_with_vue/raw/master/Screenshots/user-download.png)
36-
37-
#### 角色管理
38-
![角色管理](https://github.com/wmhello/laravel_template_with_vue/raw/master/Screenshots/role-manger.png)
39-
40-
#### 角色功能设置
41-
![角色功能设置](https://github.com/wmhello/laravel_template_with_vue/raw/master/Screenshots/role-set-feature.png)
42-
43-
#### 功能管理
44-
![功能管理](https://github.com/wmhello/laravel_template_with_vue/raw/master/Screenshots/permission-manger.png)
45-
46-
#### 功能组管理
47-
![功能组管理](https://github.com/wmhello/laravel_template_with_vue/raw/master/Screenshots/permission-group.png)
48-
49-
#### 添加新功能
50-
![添加新功能](https://github.com/wmhello/laravel_template_with_vue/raw/master/Screenshots/permission-feature.png)
51-
52-
#### 管理员界面下的学期管理
53-
![管理员界面下的学期管理](https://github.com/wmhello/laravel_template_with_vue/raw/master/Screenshots/session-admin.png)
54-
55-
#### 普通用户界面下的学期管理
56-
![普通用户界面下的学期管理](https://github.com/wmhello/laravel_template_with_vue/raw/master/Screenshots/session-user.png)
57-
58-
## 4、技术文档
59-
### [1、后端快速部署](back.md)
60-
### [2、前端快速部署](front.md)
61-
### [3、关键知识点讲述](knowledge.md)
62-
### [4、业务开发](developer.md)
63-
### [5、系统视频](vedio.md)
64-
65-
## 5、技术支持
66-
> 如果对您有帮助,您可以点右上角 "Star" 支持一下 谢谢! ^_^
67-
68-
> 或者您可以 "follow" 一下,我会不断完善该项目
69-
70-
> 开发环境 windows 7 Chrome 63 PHP 7.1.7
71-
72-
> 如有问题请直接在 Issues 中提,或者您发现问题并有非常好的解决方案,欢迎 PR 👍
73-
74-
> __部署和使用中如果有疑问,可以到项目交流群进行讨论:106822531(QQ)__
75-
76-
> ![QQ群二维码](https://github.com/wmhello/laravel_template_with_vue/raw/master/Screenshots/qq_qrcode.jpg)
77-
78-
## 6、打赏
79-
如果我的付出能够帮助到你,我也乐于接受你的帮助,小小的赞赏是我们持续进步的动力。
80-
81-
![支付宝支付](https://github.com/wmhello/laravel_template_with_vue/raw/master/Screenshots/pay1.jpg)
82-
![微信支付](https://github.com/wmhello/laravel_template_with_vue/raw/master/Screenshots/wx.jpg)
83-
84-
## 7、致谢
85-
站在巨人之上,我们才能走得更远。项目中使用和借鉴了以下开源框架的实现方法 一并致谢
86-
>- [laravel](https://laravel.com/)
87-
>- [后端excel插件](https://github.com/Maatwebsite/Laravel-Excel)
88-
>- [后端跨域](https://github.com/barryvdh/laravel-cors)
89-
>- [API接口文档书写](http://apidocjs.com/)
90-
>- [vue.js](https://cn.vuejs.org/index.html)
91-
>- [element ui](http://element.eleme.io/#/zh-CN)
92-
>- [vue-router](https://router.vuejs.org/)
93-
>- [vuex](https://vuex.vuejs.org/)
94-
>- [前端构架 vueAdmin-template](https://github.com/PanJiaChen/vueAdmin-template)
95-
>- [前端权限控制 Vue-Access-control](https://github.com/tower1229/Vue-Access-Control)
96-
97-
# License
98-
99-
[MIT](https://github.com/wmhello/laravel_template_with_vue/blob/master/LICENSE)
1+
## 1、写在前面
2+
2018年的春节假期,受朋友的鼓励和内心的指引,对近两年所学到的知识进行了系统的沉淀和总结。
3+
从多个项目中提取关键点、抛弃了的业务部分,对底层的功能进行了各类优化和抽象,写成本项目。
4+
5+
## 2、系统概述
6+
项目依托laravel5.5与vue.js,采用了主流的前后端分离方式来构建,作为程序的起点,你可以在此基础上进行自身业务的扩展。
7+
后端(backend目录)负责OAuth认证、用户授权和提供API,在此基础上集成了跨域和excel文件的操作等基础功能,使用者只需专注于业务api的开发即可。
8+
前端(frontend目录)负责页面的显示和前端用户权限的控制。项目已经引入了element UI框架,并已经对用户登录认证、路由、权限等基础功能进行了处理。
9+
前端用户的权限不但可以控制系统的导航菜单,而且可以控制到页面按钮、表格等内容的显示。使用者只需要专注于业务界面的开发即可。
10+
本项目使用广泛,已经在本人的多个项目中商用。
11+
12+
## 3、项目演示与截图
13+
> 演示网站(http://front.ynxpyz.cn)
14+
> 管理员用户名和密码(871228582@qq.com/123456)
15+
> 普通用户用户名和密码(786270744@qq.com/123456)
16+
17+
### 项目截图
18+
19+
#### 后端API文档
20+
![后端API文档](https://github.com/wmhello/laravel_template_with_vue/raw/master/Screenshots/apidoc.png)
21+
22+
#### 管理员面板
23+
![管理员面板](https://github.com/wmhello/laravel_template_with_vue/raw/master/Screenshots/dashboard.png)
24+
25+
#### 普通用户面板[注意观察按钮和左侧导航菜单]
26+
![普通用户面板](https://github.com/wmhello/laravel_template_with_vue/raw/master/Screenshots/dishboard-user.png)
27+
28+
#### 用户管理
29+
![用户管理](https://github.com/wmhello/laravel_template_with_vue/raw/master/Screenshots/user-list.png)
30+
31+
#### 用户添加
32+
![用户添加](https://github.com/wmhello/laravel_template_with_vue/raw/master/Screenshots/user-add.png)
33+
34+
#### 用户数据导出
35+
![用户数据导出](https://github.com/wmhello/laravel_template_with_vue/raw/master/Screenshots/user-download.png)
36+
37+
#### 角色管理
38+
![角色管理](https://github.com/wmhello/laravel_template_with_vue/raw/master/Screenshots/role-manger.png)
39+
40+
#### 角色功能设置
41+
![角色功能设置](https://github.com/wmhello/laravel_template_with_vue/raw/master/Screenshots/role-set-feature.png)
42+
43+
#### 功能管理
44+
![功能管理](https://github.com/wmhello/laravel_template_with_vue/raw/master/Screenshots/permission-manger.png)
45+
46+
#### 功能组管理
47+
![功能组管理](https://github.com/wmhello/laravel_template_with_vue/raw/master/Screenshots/permission-group.png)
48+
49+
#### 添加新功能
50+
![添加新功能](https://github.com/wmhello/laravel_template_with_vue/raw/master/Screenshots/permission-feature.png)
51+
52+
#### 管理员界面下的学期管理
53+
![管理员界面下的学期管理](https://github.com/wmhello/laravel_template_with_vue/raw/master/Screenshots/session-admin.png)
54+
55+
#### 普通用户界面下的学期管理
56+
![普通用户界面下的学期管理](https://github.com/wmhello/laravel_template_with_vue/raw/master/Screenshots/session-user.png)
57+
58+
## 4、技术文档
59+
### [1、后端快速部署](back.md)
60+
### [2、前端快速部署](front.md)
61+
### [3、关键知识点讲述](knowledge.md)
62+
### [4、业务开发](developer.md)
63+
### [5、系统视频](vedio.md)
64+
65+
## 5、技术支持
66+
> 如果对您有帮助,您可以点右上角 "Star" 支持一下 谢谢! ^_^
67+
68+
> 或者您可以 "follow" 一下,我会不断完善该项目
69+
70+
> 开发环境 windows 7 Chrome 63 PHP 7.1.7
71+
72+
> 如有问题请直接在 Issues 中提,或者您发现问题并有非常好的解决方案,欢迎 PR 👍
73+
74+
> __部署和使用中如果有疑问,可以到项目交流群进行讨论:106822531(QQ)__
75+
76+
> ![QQ群二维码](https://github.com/wmhello/laravel_template_with_vue/raw/master/Screenshots/qq_qrcode.jpg)
77+
78+
> 更多的学习laravel与vue.js相关的内容 可以访问本人[博客](https://wmhello.github.io)
79+
>
80+
## 6、打赏
81+
如果我的付出能够帮助到你,我也乐于接受你的帮助,小小的赞赏是我们持续进步的动力。
82+
83+
![支付宝支付](https://github.com/wmhello/laravel_template_with_vue/raw/master/Screenshots/pay1.jpg)
84+
![微信支付](https://github.com/wmhello/laravel_template_with_vue/raw/master/Screenshots/wx.jpg)
85+
86+
## 7、致谢
87+
站在巨人之上,我们才能走得更远。项目中使用和借鉴了以下开源框架的实现方法 一并致谢
88+
>- [laravel](https://laravel.com/)
89+
>- [后端excel插件](https://github.com/Maatwebsite/Laravel-Excel)
90+
>- [后端跨域](https://github.com/barryvdh/laravel-cors)
91+
>- [API接口文档书写](http://apidocjs.com/)
92+
>- [vue.js](https://cn.vuejs.org/index.html)
93+
>- [element ui](http://element.eleme.io/#/zh-CN)
94+
>- [vue-router](https://router.vuejs.org/)
95+
>- [vuex](https://vuex.vuejs.org/)
96+
>- [前端构架 vueAdmin-template](https://github.com/PanJiaChen/vueAdmin-template)
97+
>- [前端权限控制 Vue-Access-control](https://github.com/tower1229/Vue-Access-Control)
98+
99+
# License
100+
101+
[MIT](https://github.com/wmhello/laravel_template_with_vue/blob/master/LICENSE)

0 commit comments

Comments
 (0)
0