请教方案-关于B/S下分布式数据的问题(300分)

铁锈

Unregistered / Unconfirmed
GUEST, unregistred user!
分可再加

实现这样的功能,总部和分站都有自己的数据库,总部的数据库管理自己,以及其他所有
分站的数据;分站则只管理的数据。
数据包括货品、报价、供货商、订单、档案、库存等信息。

根据分站在采购时形成订单,分2种方式:
1。分站自主管理采购订单。
分站自己决定采购的货品、数量、价格、供货商。
这部分的流程是这样的:
a.分站定时(如每天)从总部那里得到数据,主要是货品、报价、供货商;
b.分站自己形成订单;
c.总部需要经常得到分站的数据,以供汇总分析,包括订单、交易、库存、以及一些本
地的数据。

2。分站订单由总部来派
分站向总部提交需要的货品和数量,有总部来决定是否形成订单,以及订单中的货品、数量
、价格、供货商。
这部分的流程是这样的:
a.分站定时(如每天)从总部那里得到数据,主要是货品,但没有报价、供货商等信息;
b.分站向总部提交货品和数量的需求;
c.总部根据分站的需求形成订单,并且传到分站
d.总站需要经常得到分站管理的数据,以便汇总分析,如交易、库存、以及本地数据等。

清大家帮我看看,需要用B/S的方式实现功能,清大家给出比较具体的实现办法。
特别是我不知道数据到底是怎么传的,因为是比较大量的数据阿,多哥数据表的数据。
是通过数据库自己的功能,还是我在delphi里面写程序。
在B/S方式下如何启动这些功能。
小生不胜感激!!!


 
我的一个超市项目
锦州华联超市总店7000平、分店1700平、1000平
总店可调拔至各分店
分店可退还至总店
总店管理基础信息(供应商、商品等)
总店可下(总、分)订单、分店(分)可下订单
分店日销售数据上传至总店

方案:WebService
拔号或申请域名拔号到163
通过WebService接口生成所需数据,本地更新。
 
是不是你的总店和分店都登陆到webservic上进行操作阿,你的日销售数据是通过什么方
式传给总店的?
能不能留一下你的qq或者email.我希望比较详细向您请教
我的联系qq:27847565;
moyan@seu.edu.cn
 
这个问题,我也遇到,还好有我做过测试了哈!
一般我们可能都会想到在应用程序中做数据上传与下传处理,也许是那样。
但关键是数据量的大小。如果说数据比较小的话问题不大/
可我的商业用户,每天都是上万条数据的一个表。 几个表下来,传输要好几个小时。
最后总结两种处理方式:
1、不采用分布式的,直接更新数据库方式/
2、采用数据库本身分布式数据库功能。直接用数据库写分布式应用程序。进行数据更新。
采用2后,速度只有10来分钟。
 
逍遥浪子:
我的这种情况是必须用分布式的。请问您以前的作的系统是怎么具体用第二种方式实现的?
用的是什么DBMS?
 
SQL Server 的分布式事务处理机制,直接通过SQL Server进行数据传输。
通过外在数据库引擎,速度太慢了。
 
可以通过SQLSERVER2000的发布和订阅呀,我们这里就是这样的,每天0点执行,完全不需要管速度
 
请问我用的是oracle数据库,应该怎么做?
 
oracle,建快照定时刷新,总店分店分别规划好快照刷新的时间,用视图将快照联合起来,所有
的操作都针对视图就行了,包括增删改
 
请问hyhy,
能不能具体一点,我还没有用过快照
具体一点的做法,或者参考资料,我非常着急,
我看过oracle的属似乎没有看到具体什么快照的做法,不知道那一本书上有比较详细的
讲解:)
"用视图将快照联合起来"是什么意思?是将几个远程数据库的快照联合以来么?那么更新
是直接使用数据库的功能,不用写程序么?
qq:27847565;
email:moyan_seu@163.net
谢谢
 
up一下,听听看.
 
顶部