一套UI与后台并重的.net通用权限开发框架_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > 一套UI与后台并重的.net通用权限开发框架

一套UI与后台并重的.net通用权限开发框架

 2019/5/21 18:52:08  大家都说我很棒  程序员俱乐部  我要评论(0)
  • 摘要:一、前言从进行到软件开发这个行业现在已经有几年了,在整理出这个套开发框架之前自己做了不少重复造轮子的事。每次有新的项目总是要耗费不少时间在UI、权限和系统通用模块上面,自己累得要死,老板还骂没效率。为了能提高开发效率,同时也多拿拿奖金、多存点私房钱,我就着手做了一套以权限管理为主的快速开发框架。不求功能在所有项目中都得到使用,至少要大大提高开发效率。二、需求分析根据《那些年我们一起做过的项目》中各类客户对权限模块和通用模块以及UI的要求,我明确了这个系统中要实现的东西。1、组织机构多级树型显示
  • 标签:.net net 开发

?

一、前言

从进行到软件开发这个行业现在已经有几年了,在整理出这个套开发框架之前自己做了不少重复造轮子的事。每次有新的项目总是要耗费不少时间在UI、权限和系统通用模块上面,自己累得要死,老板还骂没效率。为了能提高开发效率,同时也多拿拿奖金、多存点私房钱,我就着手做了一套以权限管理为主的快速开发框架。不求功能在所有项目中都得到使用,至少要大大提高开发效率。

二、需求分析

根据《那些年我们一起做过的项目》中各类客户对权限模块和通用模块以及UI的要求,我明确了这个系统中要实现的东西。

1、?组织机构

?多级树型显示,各级部门从属关系一目了然操作便捷

2、?用户?

所有的权限最终分配给用户,如果按用户去分配权限会把系统管理员给累死,系统中先建立角色,角色中再分配权限,在角色的成员中加入用户。当然会有一些用户的权限大同小异,如果不想在系统中创建太多角色可以给用户分配权限。用户最终的权限取角色权限和用户权限的集合。

3、?角色

?一组权限的集合。

4、?模块?

也可以称之为菜单,可以是系统中的页面,也可以是其它系统的页面地址统一纳入到同一套权限系统中维护。

5、功能授权、数据授权

6、日志

?登陆日志、操作日志、系统异常日志

7、数据库管理

?在前端页面查看数据库信息,数据库备份

8、访问控制

9、UI?

前端框架:采用Jquery UI,功能强大扩展灵活,不用担心版权问题。

多种风格界面:经典版、风尚版、炫动版、飞扬版

10、系统参数

11、代码生成器?

根据需要生成界面和后台代码

12、多语言

13、数据字典

三、设计实现

1、用户体验UI设计

UI对于一个软件来说就像女人那张脸,别人最先看到的就是你的脸。人再好,脸长得丑肯定还是要经常过光棍节。一套程序UI漂亮程序的档次自然也就上去了。无图无真相,下面给出一些主要界面。

经典版

https://img.mukewang.com/5ce3951e0001d57f19201080.jpg?

风尚版

?https://img2.mukewang.com/5ce39569000101db19201080.jpg

炫动版

https://img1.mukewang.com/5ce3957500018c7e19201080.jpg?

飞扬版

https://img2.mukewang.com/5ce39580000107fe19201080.jpg?

二、授权管理分为两个一个是功能授权和数据授权。

?https://img.mukewang.com/5ce395940001735f19201080.jpg

https://img4.mukewang.com/5ce3959500011aeb19201080.jpg

https://img2.mukewang.com/5ce395950001cd0619201080.jpg

https://img3.mukewang.com/5ce39595000170fe19201080.jpg

??1、功能授权完成,就可以使用了。

https://img1.mukewang.com/5ce395a60001768419201080.jpg?

感谢大家的支持,详情请戳下方:

官方网站:www.learun.cn

官方免费体验地址:http://www.learun.cn/Home/VerificationFor

发表评论
用户名: 匿名