系统设计中的6W理论
系统设计中的6W理论1. 6W1H原则简介 http://feiniaowang.blog.hexun.com/5278631_d.html 6W1H,即是: 1. Who—工作的责任者是谁? 2. For whom—工作的服务和汇报对象是谁? 3. Why—为什么要做该项工作? 4. What—工作是什么? 5. Where—工作的地点在哪里? 6. When—工作的时间期限? 7. How—完成工作所使用的方法和程序? 2. 6W+6O理论 http://wiki.mbalib.com/wiki/6W%2B6O%E7%90%86%E8%AE%BA 市场需要什么(What)——有关产品(Objects)是什么。 为何购买(W
关于数据库表的主键和业务系统中流水号的一点探讨之一
http://www.itpub.net/thread-1133732-1-1.html一、背景从事软件行业这些年来,我在一些软件项目的数据库表设计中,使用了几种数据表主键方式:数据库自动增量方式,GUID方式,主键流水号方式。这里对各种方式进行一个简单的比较和建议。[@more@]二、业务术语2.1.数据表字段自动增量方式数据表的主键字段,使用自动增量方式,由数据库维护其值。当用户插入记录到数据库表时,用户并不需要为自动增量字段指定一个值,数据库内部为自动为该字段赋予一个值。数据库表的主键字段如果是自动增量,一般都是数字型(整数)。2.2.GUID/UUID式的主键