基于 Beego 开发的后台管理系统 gardens
- 授权协议: Apache-2.0
- 开发语言: Google Go HTML/CSS
- 操作系统: 跨平台
- 软件首页: https://github.com/yunnet/gardens
- 软件文档: https://github.com/yunnet/gardens/blob/master/README.md
- 官方下载: https://github.com/yunnet/gardens
软件介绍
gardens是基于Beego开发的易用、易扩展、界面友好的轻量级功能权限管理系统。
前端框架基于AdminLTE2进行资源整合,包含了多款优秀的插件,是笔者对多年后台管理系统开发经验精华的萃取。 本系统非常适合进行后台管理系统开发,统一的代码和交互给二次开发带来极大的方便,在没有前端工程师参与的情况下就可以进行快速的模块式开发,并保证用户使用的友好性和易用性。系统里整合了众多优秀的资源,在此感谢各位大神的无私奉献。
特点
分页列表页面的搜索条件、搜索面板、PageSize、当前页数、显示/隐藏列在变化时自动保存,页面刷新后、重新进入时,这些状态依然保持;
TreeTabe列表节点展开/收缩状态、滚动条位置时自动保存,页面刷新后、重新进入时,这些状态依然保持;
编辑分页列表、TreeTabe列表中数据后,当前数据行背景闪烁,如果当前数据行由于顺序变化跳出可视区域,则滚动条自动滚动,将当前数据行移动至可视区域;
精确至Action的轻量级功能权限控制,后台用户与角色、角色与资源(菜单、按钮)都是多对多关系,可以灵活配置用户可访问的资源。
后端框架
基于Beego 1.9.1,使用官方的orm、cache、session、logs等模块,感谢原作者提供了如此简单易用的框架(更多信息);
代码风格源自笔者本人其他语言的风格,但参考了多个开源系统的代码风格如 PPGo_ApiAdmin(更多信息)、ERP系统(更多信息)等。
前端框架
基于AdminLTE2(更多信息);
弹出层插件使用了Layer(更多信息);
分页列表使用Bootstrap-table(更多信息),并集成cookie、x-editable等辅助插件(更多信息)实现状态保持、快速编辑等功能。对Bootstrap-table进行了扩展使分页导航可以通过下拉迅速定位。修复Bootstrap-table-cookie的若干Bug;
TreeTable列表使用jQuery-treetable插件,按照Boostrap风格进行了样式调整(更多信息);
下拉框使用Bootstrap-select(更多信息);
高亮显示使用的是笔者自已开发的插件;
分页列表里搜索条件、搜索面板状态自动保存使用的是笔者自已开发的插件。
增加部分
增加了font-awesome图标选择的功能;
增加了font-awesome图标显示页面;
增加了d3.js展示客户树信息和可全屏展示(更多信息);
增加了用户登陆信息日志显示;
增加了eCharts和百度地图的展示和全屏展示;
增加了BoxWidget.prototype.maximize功能;
增加了websocket测试实例;
增加了nprogress(更多信息);
增加了bootstrapTable控件表头合并列显示方式(更多信息);
修改dashborad中增加connectedSortable可移动box;
增加了bootstrap-table列宽手工调整功能(更多信息);
对百度地图做了动态线功能
对eCharts拆线图增加了扩大缩小比例尺
增加了对https的支持
系统截图
数据驱动设计
[美]罗谢尔·肯(RochelleKing)、[美]伊丽莎白F.邱吉尔(Elizabeth F Churchill)、Caitlin Tan / 傅婕 / 机械工业出版社 / 2018-8 / 69.00元
本书旨在帮你了解数据引导设计的基本原则,了解数据与设计流程整合的价值,避免常见的陷阱与误区。本书重点关注定量实验与A/B测试,因为我们发现,数据分析与设计实践在此鲜有交集,但相对的潜在价值与机会缺大。本书提供了一些关于在组织中开展数据实践的观点。通过阅读这本书,你将转变你的团队的工作方式,从数据中获得大收益。后希望你可以在衡量指标的选择、佳展示方式与展示时机、测试以及设计意图增强方面,自信地表达自......一起来看看 《数据驱动设计》 这本书的介绍吧!
