作者laechan (小太保)
看板mud_sanc
标题[wizs] 可扩充式的管理系统架构
时间Fri Jan 7 15:14:33 2011
欢迎各位 wizs 们参与讨论.
任何的管理系统都有一个核心主系统存在, 假设令它为
control.c
我对可扩充式的定义就是, 在这个主系统底下控管的所
有子系统, 分为底下几个部份...
┌─────┐
│ 主系统 │
└──┬──┘
│
┌──┬──┬──┬┴─┬
│ │ │ │ │......
1. 2. 3. 4. 5.
操 定 内 巫 系
作 时 建 师 统
介 自 子 额 修
面 我 系 外子 改
管 检 统 扩系 管
理 测 增统 理
其中的第4跟第5点是这个管理系统的重点,撇开这两
个不管的话就只是单纯的管理系统罢了。
现在假设 control.c 已存在,我自行另外写了一个子系
统,并希望它挂载於管理系统中,有两种模式..
一、主系统已提供「相关模组」,而我所谓自己写的东 <=扩增简易, 模组常需增改
西,其实只等同於对该模组进行 config or copy. 弹性较小设定较制式
二、可透过上述的第5.部份,为 control.c 与我写的子 <=自由度较高, 功能间难免
系统「建立连结」。 有重叠, 管理不易
有个重点要先 focus 的, 我今天写了一个子系统..
问题:为何我要将它挂载在主系统?独立执行不行吗?
於是产生三个答案...
一、我们希望该管理系统的功能是强大的、涵盖面广的
二、我们不希望 wizs 们自己写不受管理的管理系统
三、我们希望 wizs 写这类系统时能有方便的方式
Laechan
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 115.82.96.162