关于三层开发,业务层组件设计问题,请各位指教(100分)

  • 主题发起人 主题发起人 luaijun
  • 开始时间 开始时间
L

luaijun

Unregistered / Unconfirmed
GUEST, unregistred user!
本人初次涉及三层开发,请各位大虾给点意见
1.如何界定一业务层组件,满足什么条件可以归为一业务层组件
2.目前手上有一项目,是关于铁路列车管理的问题,有车次管理的问题,包括车次增加.删除
和更新.一说法整个车次管理为一组件,包括车次增加,删除,更新三个方法
一说比如车次增加就可为一组件
附:车次增加为如下过程 选线路(或者输入线路名称)-选车站-选线路-选车站-调整车站顺序-
输入车站到站时间, 开车时间-写入数据表
 
1。您必须采用OOAD的方法进行分析设计(UML)
一般uses case 为业务流程可以作为控制流程组件。
你用ooa方式分析出来的每个实体object都可以作为一个组件。
2。您的流程我有点看不懂:
线路、车站、时间都是由用户输入吗,还是系统自动?
线路不就是车站--车站?
从你的描述中我只能找出火车、车站这两个有用的对象,
加上流程控制对象那就三个了,还有一个管理用户角色。
我看这里只要三个组件就可以了,而且火车、车站对象还可以很好的重用呢?
祝你好运!
 
同意上面的
如果使用三层技术,不仅仅是技术上的更换,设计上也必须使用OOP的方法,使用UML建模是
比较好的一种方法,对于你具体项目来讲,先搞清除项目的模型是必须的。
 
后退
顶部