thinkphp设计一个选课系统

查看:145
本文介绍了thinkphp设计一个选课系统的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

  • 我想用tp设计一个选课系统,分为学生、老师、管理员三级模式,是否要需要设计三个独立应用,能否指导一下该怎么设计

这个问题已被关闭,原因:问题质量差 - 问题太水、伸手党

解决方案

我建议你先从 用户 这个层面来构建应用,先不要考虑 角色
选择一个权限最高的角色 用户(比如管理员) 来做这个应用

正常跑通管理员的业务流程,再根增加角色,根据角色的业务逻辑来调整页面的显示,和服务的提供

三个应用也不是不可以:
管理后台
学生选课
教师审批、查看选课

数据库可以不分开,也可以分开

应用之间可以直接操作库,或者提供api接口(推荐这个方式)

比如学生app选课界面,获取教师列表,通过te.app.com/api/teachers来获取

权限问题你可以使用jwt

重要的是你先动手做,不要这样笼统的问,否则等于别人替你做了

这篇关于thinkphp设计一个选课系统的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆