火星文 技术研习社

Noname Cat, Keep Thinking
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2006年4月8日

摘要: 可以应用设计模式的位置1. 数据连接池,singleton/factory/flyweight (Hibernate 完成)2. 多持久层方案选择,proxy / strategy(Hibernate 完成)3. 参与者用例管理者 xxxManager instance, singleton4. 架构服务 allService, facade/singleton5. 权限, factory, pr... 阅读全文

posted @ 2006-04-08 20:21 剑廿三 阅读(161) 评论(0) 推荐(0)

摘要: 2. 记者可以做什么2.1. 维护文章(列出;发表、编辑、删除,限定为自己的)3. 图片记者可以做什么3.1. 维护图片(列出;上传、编辑、删除,限定为自己的)4. 栏目编辑可以做什么4.1. 维护栏目(列出、添加、修改、删除)4.2. 维护文章(列出、添加、修改、删除,限定为自己栏目属下的,栏目具有继承特性)4.3. 维护图片(列出、上传、修改、删除,没有限定)4.4. 审核文章4.5. 产生索... 阅读全文

posted @ 2006-04-08 20:20 剑廿三 阅读(195) 评论(0) 推荐(0)

摘要: 1. 基本用户可以做什么1.1. 登入系统1.2. 退出系统1.3. [隐含的] 身份校验1.4. [隐含的] 权限分配1.5. [隐含的] 权限位校验 [需要考虑权限的存储方式]1.6. 修改个人资料1.7. 修改登入口令1.8. 搜索用户1.9. 短消息管理1.10. 搜索文章1.11. 定位栏目1.12. 搜索图片 【合计 9 个用例】 阅读全文

posted @ 2006-04-08 20:20 剑廿三 阅读(277) 评论(0) 推荐(0)

摘要: 【系统参与者限定】记者、图片记者、栏目编辑、管理员、网页设计师,全部继承自基本用户【用例分析】1. 基本用户可以做什么2. 记者可以做什么3. 图片记者可以做什么4. 编辑可以做什么5. 管理员可以做什么6. 网页设计师可以做什么 —— 是不是要合并到管理员角色?评论谁审? 阅读全文

posted @ 2006-04-08 20:19 剑廿三 阅读(92) 评论(0) 推荐(0)

摘要: 通俗理解:Command 模式、Mediator 中介者模式、Strategy 策略模式 阅读全文

posted @ 2006-04-08 20:13 剑廿三 阅读(907) 评论(0) 推荐(0)

摘要: 通俗理解:Obsever 观察者模式的“订阅、观察、通知”。 阅读全文

posted @ 2006-04-08 20:09 剑廿三 阅读(308) 评论(0) 推荐(0)

摘要: 通俗理解:Visitor 访问者模式、Momento 备忘录模式、Template 模板模式 阅读全文

posted @ 2006-04-08 20:07 剑廿三 阅读(240) 评论(0) 推荐(0)

摘要: 通俗理解:Adapter 适配器模式、Builder 构建器模式、Composite 组合模式、Bridge 桥接模式、Flyweight 享元模式 阅读全文

posted @ 2006-04-08 20:03 剑廿三 阅读(293) 评论(0) 推荐(0)