一个简单领域模型的设计问题,是不是要用到设计模式
时间:2011-09-01
来源:互联网
我把这个问题简化了一下,描述如下,大家帮我出出主意,应该如何设计领域模型:
现在有一种单据,单据中有一些项目,比如:item1(项目1),item2(项目2)等等.
这种单据需要做一个审核操作.
审核前操作人员可以对这些单据中的项目进行修改(理解为可以调用set方法,诸如此类).
审核后操作人员就不能对单据进行修改,只能查看单据中的项目(理解为只能调用get方法,诸如此类).
象这种情况,我应该如何设计这个领域模型,类的划分应该怎么样做,是不是应该设计两个类,比如审核前的单据设计一个类,审核后的单据设计一个类.
现在有一种单据,单据中有一些项目,比如:item1(项目1),item2(项目2)等等.
这种单据需要做一个审核操作.
审核前操作人员可以对这些单据中的项目进行修改(理解为可以调用set方法,诸如此类).
审核后操作人员就不能对单据进行修改,只能查看单据中的项目(理解为只能调用get方法,诸如此类).
象这种情况,我应该如何设计这个领域模型,类的划分应该怎么样做,是不是应该设计两个类,比如审核前的单据设计一个类,审核后的单据设计一个类.
作者: s_help 发布时间: 2011-09-01
不懂设计模式的说。

作者: softroad 发布时间: 2011-09-01
应该是对的
设计模式?好像没有什么关系吧
最好用流程来弄,免得出错
设计模式?好像没有什么关系吧
最好用流程来弄,免得出错
作者: wangquanzheng 发布时间: 2011-09-01
引用 2 楼 wangquanzheng 的回复:
应该是对的
设计模式?好像没有什么关系吧
最好用流程来弄,免得出错
应该是对的
设计模式?好像没有什么关系吧
最好用流程来弄,免得出错
谢谢~
如果用简单的工作流来做,应该如何实现,暂时不想研究重量级的那种jmbp什么的,自己先实现个找找感觉.
本来想用状态模式,但看看又不象,我这个状态好象是往一个方向走的,不需要倒退回来.而且方法的设计上也好象不对.
作者: s_help 发布时间: 2011-09-01
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28