zoukankan      html  css  js  c++  java
  • 给表加上Code字段

    给表加上Code字段

    在信息系统的分析过程中可以参考财务里面的一些设计,所有的字典表,可用来选择的表(如员工、用户表、用户组表等)都可以附加一个字段Code,就像财务里的科目代码,当然Code字段需要加上唯一索引。

    这样的好处是为信息作一个归类,不但可以为用户的业务提供指导,在使用上也可以借助代码提高效率。

    部门表:

    Id

    Code

    Name

    1

    01

    开发部

    2

    0101

    研发部

    3

    0102

    测试部

    用户组

    Id

    Code

    Name

    1

    101

    系统组

    2

    201

    经理组

    3

    202

    员工组

    依据Code 进行归类

    以用户组为例来说明,用户组的Code规则为第一位的1表示计算机层面管理,第一位的2表示系统中的真实用户,最终用户可以依照各自的规则进行代码的定义。

    依据Code进行检索

    有了归类就可以进行检索了,前提是提供好底层的解析。例如:

    1%:检索以1开头组;

    201-210:检索201开头到210开头的用户组;

    201,202,204:检索201202204的用户组;

    依据Code进行输入

    在编辑页面,用户经过一段时间的使用,基本可以记下常用的代码,这样用户在输入的时候,可以直接敲代码,例如界面有一个用户组输入框,用户只要输入“201”,你就里面自动填充输入框为“201.系统组”,这样即使是名称重复,但是由于代码的存在用户也能明白。

    总结

    财务(非软件财务系统)中的好多设计如果借鉴到信息系统中,将会提升信息系统的适用性,毕竟财务是个很悠久很重要的学科,也是一个不断总结的学科,学习它没错的。

  • 相关阅读:
    【数据挖掘导论】——绪论
    Debian Customer PPA RFC (by quqi99)
    uva 11248 Frequency Hopping (最大流)
    非常easy的JAVA反射教程
    【Spark】RDD操作具体解释4——Action算子
    NHibernate剖析:Mapping篇之Mapping-By-Code(1):概览
    eclipse中文凝视字体太小解决方法
    cocos2d-x-3.x bringToFront & sendToBack实现
    POJ 1018 Communication System 题解
    监听器和 利 用观察者设计模式设计一个程序
  • 原文地址:https://www.cnblogs.com/rock_chen/p/1758192.html
Copyright © 2011-2022 走看看