请选择 进入手机版 | 继续访问电脑版

SpeedPHP框架

 找回密码
 注册成为新用户

QQ登录

只需一步,快速开始

查看: 3581|回复: 4

大家认为这样一种结构,怎么实现好?

  [复制链接]
发表于 2010-7-10 13:43:15 | 显示全部楼层 |阅读模式
class 计划 {

        计划目的;
        计划用的资源;

        制定计划{
        }

        执行计划{
        }

}
发表于 2010-7-10 18:33:26 | 显示全部楼层
看不懂,你是想抽象出一个叫“计划”的类?
 楼主| 发表于 2010-7-13 22:05:26 | 显示全部楼层
正是,想通过一个计划的类,实现一个类erp的模型。
按照本人的设想,erp就是一个企业“计划的制定”+“计划的执行”

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为新用户

x
发表于 2010-7-13 22:57:06 | 显示全部楼层
这里我提两点:
1. 类和模型/子系统之间,在规模上差别很大,可以说一个模型/子系统是由一大堆的类组成的。所以像ERP那样的系统,基本上是要通过很多类才能表现出来。
2. 楼主已经有很好的分析和抽象能力了,这里说一个流程方面的建议:无论任何系统,首先它都应该处在很多个“场景”当中,这些“场景”都是演示系统的使用者和系统之间的交互。从ERP来说,例如某个财务某天会对ERP进行报表分析,那么这就是一个场景。
系统分析的第一步,应该是把这些场景都找出来,目前楼主遇到的问题,可能也是因为没有经过这个步骤,所以很难规划ERP这个模型,到底应该有一些什么样的特征(成员变量数据)和一些什么样的东西(成员函数操作)。
楼主可以先从找“场景”出发(通常是用用例图),归纳出ERP系统和使用者之间的交互,然后就可以很清晰地知道,ERP到底是达到了什么样的效果、有一些什么样的功能,之后就可以开始抽象系统本身的结构和细节了。
 楼主| 发表于 2010-7-14 00:05:22 | 显示全部楼层
受教了,以前我就是总是感觉有了想法,但是总是老鼠拉龟没法下嘴。现在听jake这样说,如醍醐灌顶,很有马上做的冲动。我自己有在企业多年的工作经验,起码知道自己企业在某些环节需要的东西是什么样的,就是你说的场景。
您需要登录后才可以回帖 登录 | 注册成为新用户

本版积分规则

手机浏览|简版|中文PHP框架|开源协议|SpeedPHP.com ( 粤ICP备08008671号

GMT+8, 2020-5-28 23:44

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表