您的位置:首页 > 编程语言 > Java开发

Admin-Framework(二)系统设置介绍

2017-04-25 00:00 471 查看
点击查看TCSF开发手册目录

Admin-Framework适用场景:

每一个软件系统几乎都需要一个管理后台,Admin-Framework是专注解决后台管理问题的框架,仅适用于单账号系统的应用,单账号系统意味着用户都是通过后台登录进入后台管理界面操作,如果把app账号系统直接建立在后台账号管理系统上,在设计上容易出现混乱,所以如果有需要app客户端账号体系需要另外开发。

框架学习从使用入手,再到开发,Admin-Framework分为三种角色:用户、维护、开发,用户所涉及的是业务功能,业务功能没必要学习,所以从维护功能开始介绍,再到开发功能。

Admin-Framework框架适用的场景是比较简单的管理系统,不涉及app、微信等多端的开发,用户仅仅需要在一个管理后台工作即可,当然这里说的简单是不是功能简单,而是场景单一。Admin-Framework在此仅需要划分一个角色就能给用户使用。

从系统设置开始介绍Admin-Framework的功能。

当一个软件安装完成之后,安装人员首先第一个任务就是针对客户的要求对软件进行设置。

安装人员使用维护账号登录管理后台后,点击 菜单 系统维护->系统设置,可以看到如下界面:



上述界面包含了如站点名称、站点Logo和版权信息等配置,当安装人员配置完成后,界面将会进行自动更新,或者刷新浏览器即可看到效果。

这些配置数据都是存储在数据库中,通常安装都是不同客户,所以可能每次都需要进行个性化配置。但是有些情况下,可能需要中性版本,或者需要安装包就是固定的客户的个性化配置。这可以通过区分不同数据库脚本来实现。

这些配置都属于键值对数据,如果直接使用关系表来存储就不太合适了。所以TCSF的设计思路是使用一张专门的表来存储键值对数据。开发者可以在菜单 开发工具->系统属性页面中查看到这些数据,并且可以在此直接修改这些数据以及数据类型。

通常在开发完成后就固定下来了有哪些系统属性,所以这属于开发工具类的功能。

系统属性对于开发者有什么好处呢?开发者可以当做全局变量存储的地方。可以避免团队中每个人独自存储使用,并且在系统属性页面中可以进行统一管理。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息