各位大侠,来讨论一下此做法如何?(三层应用程序)(50分)

  • 主题发起人 主题发起人 doll77
  • 开始时间 开始时间
D

doll77

Unregistered / Unconfirmed
GUEST, unregistred user!
各位大侠,我现在做一个三层程序是这样的:
总公司在a市,分公司7(个)在b市,分公司是门市部,每天晚上在总公司可看到总公司的库存及
各分公司之间的商品调拨,此程序应如何设计,在此谢为答,(贡献者有分)
 
你可以用缓存方式,在分公司用从总公司下下来的资料来当本地数据资料,完了之后一起向总公司提交,就不用整天联机了
如果你要详细一点的方案请 mail zhangzhaofei@163.com
 
好果不要实时的,那就每天晚上收工后,分公司把数据传到总公司。
要实现实时的话,直接把程序WEB,在网上直接完成数据的传输!
 
snjat,可否再说清楚一点,或留下email!大家好合作吗!我的email是971050simon@163.com
 
一点看法:
1)总公司设 WEB 服务器,在里面写 MTS 控件,利用 ASP 调用该 MTS 控件或者
干脆用 ACTIVEX FROM 的方式调用 MTS 控件。(金蝶 K3 好象就是这样的吧)
2)总公司的服务器写个 APPLICATION SERVER ,客户端自己写界面用SOCKETCONNECTION连接
(这个方式在我现有的项目中仍然在测试阶段,观察其性能)
 
先彬,可否发个例子让我试试呢?或者我想请你帮我看看这个项目!
 
等我改动一下现在的项目,可以给个DEMO你。(不合用可别骂我:))
因为我现在打算把程序放到一个网站上再从客户机看看访问的性能如何.
 
我认为你可以考虑用拨号的方式进行数据传输!
你可以在服务器上同时接若干个Modem,每天进行定时传输!
数据可以以文件的方式传输,当然得看每天得数据量大小!
等数据传到服务器以后在进行同一处理,这样既有明细,又有汇总!
(我做得一个联想得项目就是采用这种方法,效果还可以,稳定性也不错)
 
首先,先谢谢各位的参与,尤其是有提出详细建议的那几位,在这里先言代谢了,
对了先彬,如何可以的话就请快点,因为我太急了!或用qq联系我!我想请你合作!
69335112!
 
可以,不过不是很好。我们用专线,所以全国都连起来传,你用拨号就不太好了。因为线路不是很稳,这样偶然因素很多。你最好还是ftp 个db的数据库好。
 
小小建议:
客户端用clientdataset的savetofile,loadfromfile函数先将数据保存在客户端的文件
中,下班前通过网络将数据传送回总公司(用socketconnection连接)
 
to dark_eagle
如果这样的话,有分部的单号不是有了重复吗,在这里还想请问你的一个问题;
我用socketconnection连接时,A客户端在做数据修改,当数据已被其它客户端所修改,
此时返回的错误好像没有什么作用,你认为我应如何在数据错误更新时编程呢?
 
使用数据库的主健唯一性是不会产生重复数据记录的。
第二个问题在李维的《……系统篇》有详细的说明以及解决方法。
 
后退
顶部