面象对象的系统设计之二(进销存)

简介: 主题:面象对象的系统设计之二主持:西门春雪时间:2005-05-20 16:00 2005-05-20 15:52:58 西门春雪(43031898)好了。忙完了。接着上次的讲 2005-05-20 15:54:46 西门春雪(43031898)我们用进销存来做例子吧,一般人都会有做过或是相似的,讲起来容易些 2005-05-20 15:56:45 西门春雪(43031898)上次,我们已经有了三个对象,客户、维修单、大型机。

主题:面象对象的系统设计之二
主持:西门春雪
时间:2005-05-20 16:00

2005-05-20 15:52:58 西门春雪(43031898)
好了。忙完了。接着上次的讲

2005-05-20 15:54:46 西门春雪(43031898)
我们用进销存来做例子吧,一般人都会有做过或是相似的,讲起来容易些

2005-05-20 15:56:45 西门春雪(43031898)
上次,我们已经有了三个对象,客户、维修单、大型机。接着确定其它的对象

2005-05-20 15:57:34 西门春雪(43031898)
这些系统,是最基本的对象,是具体处理业务中最基层的对象。

2005-05-20 15:58:37 西门春雪(43031898)
以依进销存为例,我们很容易的定义这些对象:客户、供应商、商品、各种单据等。

2005-05-20 15:58:49 西门春雪(43031898)
先具体说说客户与供应商

2005-05-20 15:59:45 西门春雪(43031898)
一般的进销存系统,都会有客户与供应商这两个概念。但实际中,可能客户既是供应商,供应商又可能是客户。

2005-05-20 16:00:26 西门春雪(43031898)
所以,讲客户与供应商分得这么清楚,是不明智的。

2005-05-20 16:01:34 西门春雪(43031898)
客户与供应商实际上就可以只划分为一个对象

2005-05-20 16:02:17 西门春雪(43031898)
怎么定义这个对象呢?

2005-05-20 16:03:18 西门春雪(43031898)
大家都知道,客户是我们出售商品给他们,供应商我们需要向他们购入商品或是原材料

2005-05-20 16:04:06 西门春雪(43031898)
客户与供应商是这样一种群体,我们与他们进行商品交易的群体。

2005-05-20 16:05:28 西门春雪(43031898)
好,我们来定义这个群体。

2005-05-20 16:06:21 西门春雪(43031898)
属性,属性非常好定义。名称、联系地址、银行帐号等等。

2005-05-20 16:07:05

目录
相关文章
|
8月前
|
关系型数据库 程序员 BI
程序员中医诊所管理软件开发模块分析
将系统划分为患者管理模块、医生管理模块、药材药方管理模块、财务管理模块、报表统计模块和系统设置模块。
69 2
|
7月前
|
存储 Java C语言
Java面向对象课程设计--类管理系统
Java面向对象课程设计--类管理系统
39 1
|
8月前
|
存储 机器学习/深度学习 供应链
数据结构课程设计 仓储管理系统
数据结构课程设计 仓储管理系统
60 0
|
8月前
|
设计模式 存储 前端开发
【软件设计师备考 专题 】面向对象设计方法:体系结构、类的设计和用户接口设计
【软件设计师备考 专题 】面向对象设计方法:体系结构、类的设计和用户接口设计
126 0
|
8月前
|
监控 供应链 搜索推荐
ERP和MES的区别与联系,这篇接地气的文章终于讲明白了!
ERP和MES系统在企业管理中都扮演着重要的角色,但它们的功能和职责各有不同。既然今天要聊ERP和MES的区别,那肯定要给大家讲明白了才行。所以,这里首先得从工厂的业务模式说起。
|
设计模式 数据采集 搜索推荐
趣解设计模式之《小王设计的疫苗管理平台系统》
趣解设计模式之《小王设计的疫苗管理平台系统》
63 0
|
数据可视化 测试技术 BI
机房收费系统—功能介绍
机房收费系统—功能介绍
143 0
|
供应链 算法 数据挖掘
存管理信息系统设计与开发(下)
存管理信息系统设计与开发(下)
168 0
|
存储 编解码 供应链
存管理信息系统设计与开发(上)
存管理信息系统设计与开发(上)
533 0
|
BI 数据库 容器
机房收费系统——技术总结
机房收费系统——技术总结
90 0