0、【项目名称】
0.0
1、【项目描述】
0.0
2、【开发背景】
0.0
3、【开发周期】
0.0
4、【职责描述】
0.0
5、【技术点】
0.0
6、【实现功能】:
第一部分:登录页面
#1、用户名/密码的验证,不合法的用户名/密码提示错误信息 #2、实现了验证码功能,登录用户必须输入正确的验证码
第二部分:后台页面:基于RBAC对使用系统的员工进行权限控制。实现不同角色对资源系统数据的增删改查操作。
1.欢迎页面:公司简介(公共页面) 2.员工管理模块: --a.员工基本信息 --b.部门基本信息 3.产品管理模块: --a.产品基本信息 --b.仓库部件信息 --c.出/入库单信息 4.客户管理模块: --a.客户列表 --b.客户根基列表 5.重置员工权限模块:
--管理员: 员工管理模块(增删改查)、产品管理模块(增删改查)、客户管理模块(增删改查)、重置员工权限模块 --老板/总监: 员工管理模块(查) 、产品管理模块(查) 、客户管理模块(查) --市场部员工: 员工管理模块(查) 、产品管理模块(查) 、客户管理模块(增删改查) --生产管理部员工:员工管理模块(查) 、产品管理模块(增删改查)、客户管理模块(无权限) --其余员工角色: 员工管理模块(查) 、产品管理模块(查) 、客户管理模块(无权限)
--实现不同的角色拥有不同的权限 --细致的权限划分、可以将权限控制到是否允许一按键就可以点击的级别 --实现了对用户的权限重置(重置后权限的用户,刷新页面时将强制退出登录页面,重新登录将获取新的权限) --确保权限框架的通用性、使其能轻易迁移到其它项目
--开发类似DjangoAdmin一样的通用后台数据管理平台、并可以扩展至其它项目 --使用统一的界面模版、不同的角色动态生成业务菜单 --实现对数据的增加、修改、删除、模糊搜索、组合搜索
7、【测试用户】
#1.姓名:李伟 密码:123 角色:管理员 #2.姓名:黄华剑 密码:123 角色:市场部员工 #3.姓名:覃俊扬 密码:123 角色:生产管理部员工
8、【开发文档】
#洗洗睡吧,不告诉你
9、【待修复的bug】
#就不告诉你,咬我啊 0.0
10、【其他】
#Welcome fuck me on GitHub or blog blog : https://home.cnblogs.com/u/liwei1153300111/ GitHub: https://github.com/Elegant23435