提供一套可以快速开发的系统平台。
(2) 基于安全认证系统登录入口,一个通用的系统登录页面实现,用户根据自己用户名密码实现对系统登录。登录成功进入系统默认成功页面,失败提示失败信息。
(3) 功能权限的实现,包括对用户表、角色表、权限表的新增、修改、删除、查询、用户分配角色、角色分配权限的实现; 系统登录成功后根据用户角色决定网页访问权限,显示操作菜单或按钮; 对地址栏url 进行控制,若为非法的ur1进行提示无此授权信息。
(4) 数据分配权限一个功能的实现。主要为不同的用户分配不同的角色,通过给角色设置权限进而使用户获得权限。
功能实现:
1、安全认证功能
安全认证为我们提供了用户注册、系统登录、安全证书三个功能实现。
(1)用户注册
用户注册后可以为用户提供一些特有权限。注册时我们可以采用对用户密码的复杂度校验、对密码的加密等方式确保用户密码的安全性。
(2)系统登录
系统用户根据用户名密码可以登录到系统,登录时提供记住密码的功能。
系统注册功能的实现
1.1系统注册主要是为用户基本的注册功能,
在注册页面中会为用户提供一些特定角色,用户选择某些角色后,用户才能够获得访问一些资源的权限。
。
1.2 系统登录功能的实现
进入系统登录页面,输入正确用户名密码我们就能够进入到系统首页面,当用户名或者密码错误的时候系统会给出登录失败的提示。登录页面为系统提供了记住密码功能。
2 、功能权限管理功能
功能权限为我们提供用户模块、角色管理模块、部门管理模块三个功能模块,系统内部还提供了授权的控制。
(1) 用户管理模块该模块主要为系统提供用户管理功能,包括新增用户、修改用户、删除用户、用户权限、查询用户。
(2) 角色管理模块
该模块主要为系统提供角色管理功能,包括新增角色、修改角色、删除角色、赋予、修改角色权限。该模块可实现对不同创建角色实现分配权限的功能,当创建用户并分配角色时,该用户获得该角色的所有权限,
并通过用户登录可以进入角色的网购平台界面,要求可以添加、修改角色权限
角色及权限设计:
a.卖家及权限:用户:注册、登录、密码找回、查看买家
商品:编辑商品、上架下架、删除
商品类别管理:增加、修改、删除类别
订单管理:查看订单、订单发货。
b.买家及权限:用户:注册、登录、密码找回、收藏商品。
商品:创建编辑、上架下架、删除、搜索,商品分类,商品库存。
订单:创建订单、查看订单
优惠券:按物品范围、金额门槛使用
购物车:添加商品到购物车、移除商品到购物车
(3) 部门管理模块
该模块主要为系统提供部门管理功能,包括新增部门、修改部门、删除部门和查看部门。该模块在创建部门时可以为部门新增上级部门,并在查看部门时能看到
上下级部门。