一个开源系统的架构分析(三)

上面咱们初步了解了一下系统启动时运行的javascript过程,下面咱们对数据库的结构进行第一步的分析。javascript

这是对人员及人事管理四个表的一个简单介绍,有一个组织结构表,存储部门信息,两个相似名词库表分别是岗位和职务表,主表是职工信息表。java

系统认证所需的表以下:数据库

这里有应用表,存储全部系统支持的应用信息,菜单表,存储有全部功能性菜单(桉树型结构存储)根据现有系统分析,其支持两级菜单,即菜单分类和菜单功能;每一功能里面系统将表单和按钮分开进行管理,也就是说按钮是根据权限设定进行管理的,其应用窗口功能按键表就是做为单一表单的补充进行的。设计

其界面风格是这样的:ip

界面中主要区域是表单区域,完成系统功能和任务,在表单区域上面是可执行表单的功能按钮,即根据不一样功能设计的这些功能都注册在“应用窗口功能按键”表中。表单

系统建有角色表,固然还包括角色和人员关系表,同时他将应用系统的功能创建了受权功能表。权限

相关文章
相关标签/搜索