引入优秀的通用管理权限快速开发框架

UI设计

数据可视化


浏览:1314 次

这是一个轻量级的快速开发框架,专注于权限管理。配置了流程、专业表单、权限、app、企业微信等基本功能模块。它在开发通用软件的效率方面具有优势。

软件平台共同研发需求分析

我们在这些年合作的项目中,不同客户对权限模块、通用模块和UI的要求大致包括:

1.组织的多级树状显示,使各级部门的隶属关系清晰,易于操作。

2.所有用户权限最终分配给用户。如果按用户分配权限,系统管理员将筋疲力尽。系统首先建立角色,然后为角色分配权限,并将用户添加到角色的成员中。当然,有些用户也有类似的权限。如果不想在系统中创建太多角色,可以为用户分配权限。最终用户权限是角色权限和用户权限的集合。

3.角色的权限集合。

4.模块也可以称为菜单。它可以是系统中的页面,也可以是其他系统的页面地址,这些页面地址可以被带入同一权限系统进行维护。

5.按钮

6.权限分配方式:

1) 角色权限分配,权限分配方便。

2) 用户权限分配,权限分配灵活。

权限控制类型:

1) 模块权限:采购员具有采购模块和库存查看模块的权限。

2) 按钮权限。采购员可以单击“添加”按钮添加采购订单,采购经理可以单击“审核”按钮审核采购订单。

3) 数据权限。每个操作员只能看到自己的客户信息。

4) 字段权限。会计可以查看库存报告中的所有字段,但仓库管理员无法查看报告中的金额字段。

5) 文件权限。只有总经理和采购部成员有权记录。

7.记录登录日志、操作日志和系统异常日志。

8.管理在首页查看数据库信息和数据库备份。

9.访问控制。

10.这里的动态接口是指与其他系统或设备的通信接口,通常以Web服务、WCF和Web api的形式提供。系统中只公开一个接口,不需要修改程序来添加或修改接口。

11.UI前端框架:使用Jquery UI,功能强大且灵活,无需担心版权问题。

与各种类型的接口相匹配,以满足不同行业的需求。

12.系统参数

13.代码生成器根据需要生成接口和背景代码

实际功能的设计和实现

1.编程

该程序基本上以Jquery+Ajax+工厂模式实现。

2.用户体验UI设计

UI对软件来说就像女人的脸,漂亮的程序UI的水平自然会提高。

1) 系统样式

2) 组织

左侧展开了公司组织,包括公司、部门、员工和角色管理。权限可以独立分配。

3) 工艺应用

流程类别主要包括流程设计、任务、批准等

4) 移动管理

框架功能可在移动端同步实现,支持微信、安卓、IOS

5) 报告app

报告包括一般报告和专业报告

6) 代码生成器

代码生成器配备了各种模板,易于使用

7) 数据可视化和看板