开源之旅
文章平均质量分 72
fly_cloud
这个作者很懒,什么都没留下…
展开
-
通用数据权限管理系统设计
通用数据权限管理系统设计(一) 作者:逸云 前言: 本文提供一种集成功能权限和数据权限的解决方法,以满足多层次组织中权限管理方面的集中控制。本方法是RBAC(基于角色的访问控制方法)的进一步扩展和延伸,即在功能权限的基础上增加数据权限的管理,实现数据权限和功能权限的集中处理。 解释: 功能权限:能做什么的问题,如增加销售订单; 数据权限:能在哪里干什么的问题原创 2006-08-09 13:52:00 · 50541 阅读 · 23 评论 -
开源供应链之二 -- 程序结构
二、包结构 总体上结构遵循JAVA命名规范: 1、所属公司,目前借用com.netmarket来定义. 2、产品/项目/组件名称,本项目致力于供应链,名称定义为com.netmarket.scm; 3、按照功能/子系统划分下一级,如com.netmarket.scm.sales代表销售管理模块,com.netmarket.scm.purchase代表采购管理模块。 系统主要原创 2006-08-23 09:52:00 · 4092 阅读 · 1 评论 -
SCM项目背景与开发思路
一、开发背景目前市面上的进销存系统主要存在以下问题:1.不同行业,甚至同一行业不同物料的属性差异很大,在开发过程中往往需要根据不同行业的特性,进行定制化开发,主要原因在于物料管理系统的灵活性和可扩展性不足;2.虽然企业信息化的目的是要达到“物流、资金流、信息流三流合一”的目的,但大多数系统在分析层面和设计层面(尤其是数据库设计层面)对于“物流、资金流”的设计缺乏足够的重视,造成在信息流的不畅,虽然原创 2006-08-22 10:53:00 · 6080 阅读 · 7 评论 -
开源供应链设计规范之 -- 类命名规范
三、类命名规范 1. Entity层 : 继承关系:所有类继承自BasicEntity, 其中BasicEntity实现 java.io.Serializable接口; 命名规则: 类名称 = Object + 类后缀,其中类后缀为 Bean,如:SalesOrderBean 2. Form层 : 继承关系:所有类继承自BasicFor原创 2006-08-24 18:57:00 · 3483 阅读 · 1 评论 -
开源供应链设计规范之 -- 数据库命名规范
四、数据库命名规范1、数据库表 根据表所属的子系统/模块,命名方式为: 数据库表名 = 子系统/模块 缩写 + 表含义 其中子系统/模块的缩写首字母大写,表含义中每个单词的首字母为大写。 子系统/模块及其缩写应在《数据库设计说明书》的约定部分加以描述。 例如:代码表可统一采用”code”为表的前缀,则:code_area表示地区代码表2、表字段原创 2006-08-24 19:00:00 · 3889 阅读 · 3 评论