|
在老虎走后,我开始写下来这些要求:
1。look and feel和现在的PUB差不多(最好能变动,这样我还可以卖给别人)
2。有一定的功能,比如管理,登陆,发贴,回复。
3。速度不能太慢,现在论坛的速度都有人一天到晚抱怨呢,要是再慢了老虎会不交钱的。
这几个是总的要求。再具体的描述一下现在论坛的主要功能:
论坛分为几个分论坛,或者是区域,在区域之下,可以有不同的板块。每个板块包含帖子和自己的板块(比如每个板块下面的精华区)。论坛大致有几种人员:1。用户,包括已经注册的用户和访客,这种人只能发贴和回复,在有的板块中甚至不能发贴/回复,这种设置可以动态的由管理人员决定。2。管理人员,象老虎这样的家伙,他们有生杀予夺的权利,具体的可以以后再做,但是不能忘了他们的特殊身份。3。有特权的用户,比如各个斑竹,这些家伙可以在自己的板块删贴等等。这些具体的权利也可以后加,但是也不能忘了。
于是,我们进行初步的domain model分析(反正名词基本就是一个对象,动词就是对象之间的交互,自己看看有多少名词吧) |
|