一个开源系统的架构分析(三)
2016-05-27 00:00
267 查看
摘要: 本节我们对数据库结构进行简单的分析
上面我们初步了解了一下系统启动时运行的javascript过程,下面我们对数据库的结构进行第一步的分析。
这是对人员及人事管理四个表的一个简单介绍,有一个组织结构表,存储部门信息,两个类似名词库表分别是岗位和职务表,主表是职工信息表。
系统认证所需的表如下:
这里有应用表,存储所有系统支持的应用信息,菜单表,存储有所有功能性菜单(桉树型结构存储)根据现有系统分析,其支持两级菜单,即菜单分类和菜单功能;每一功能里面系统将表单和按钮分开进行管理,也就是说按钮是根据权限设定进行管理的,其应用窗口功能按键表就是作为单一表单的补充进行的。
其界面风格是这样的:
界面中主要区域是表单区域,完成系统功能和任务,在表单区域上面是可执行表单的功能按钮,即根据不同功能设计的这些功能都注册在“应用窗口功能按键”表中。
系统建有角色表,当然还包括角色和人员关系表,同时他将应用系统的功能建立了授权功能表。
上面我们初步了解了一下系统启动时运行的javascript过程,下面我们对数据库的结构进行第一步的分析。
这是对人员及人事管理四个表的一个简单介绍,有一个组织结构表,存储部门信息,两个类似名词库表分别是岗位和职务表,主表是职工信息表。
系统认证所需的表如下:
这里有应用表,存储所有系统支持的应用信息,菜单表,存储有所有功能性菜单(桉树型结构存储)根据现有系统分析,其支持两级菜单,即菜单分类和菜单功能;每一功能里面系统将表单和按钮分开进行管理,也就是说按钮是根据权限设定进行管理的,其应用窗口功能按键表就是作为单一表单的补充进行的。
其界面风格是这样的:
界面中主要区域是表单区域,完成系统功能和任务,在表单区域上面是可执行表单的功能按钮,即根据不同功能设计的这些功能都注册在“应用窗口功能按键”表中。
系统建有角色表,当然还包括角色和人员关系表,同时他将应用系统的功能建立了授权功能表。
相关文章推荐
- 新手如何快速搭建一个网站
- 第七十五讲 Spark SQL基于网站Log的综合案例实战(Scala版)
- 自动备份新浪微博内容到独立域名网站
- Spark定制班第14课:Spark Streaming源码解读之State管理之updateStateByKey和mapWithState解密
- 思迅代理商网站模板
- Java Web网站搭建SSL证书的问题与解决方案
- MVC简介
- 震惊:2/3 被黑的网站隐藏着后门
- 大型WEB网站架构深入分析
- 推送平台的架构
- Android应用架构之Retrofit使用
- GitHub网站注册与登陆
- 理解RESTful架构
- 大流量的网站如何解决访问量的问题
- haproxy+keepalived实现高可用负载均衡 推荐
- 前端架构组件化开发系列一(Grid)
- 最近发现一个随机数生成器网站
- wget 下载整个网站,或者特定目录
- RESTful 架构
- Kafka 0.10.0.+zookeeper3.4.8集群搭建、配置,新Client API介绍