描述:
    我有一个朋友开了两个商店, 
    商店对有会员卡的顾客的都有积分记录,
    积分到一定数量会有奖品,
    两个商店都有一台电脑, 
    都可以上网
    
问题:
    想实现一个软件来记录每个顾客的积分, 并且两个商店的积分数据能够同步, 就是同一个顾客在一家店的消费积分,
    另一家店也可以知道(现在是每天人工来回跑两个店来更新积分数据, 比较麻烦)
这是小弟接的要实用的项目, 不敢大意, 恳请各位前辈指教.
怎样来架构这个软件, 关键是怎样实现两家店的积分数据共享, 谢谢!!
我现在用的是VC开发 

解决方案 »

  1.   

    用一个数据库加个socket通讯就行了,或者用QQ传数据库文件就行了,简单
      

  2.   

    最好用mysql或者sqlite3这种数据库,如果用网络服务器那太复杂了
      

  3.   


    这两台电脑应该不在同一个局域网中, 如果一台装mysql或者其他数据库, 另一台电脑不知道可以访问不能. 谢谢 
      

  4.   

    两家店上网都是动态获取的IP地址吧(ADSL)?或类似于小区宽带那种,如果是这样,你就需要在有固定IP或域
    名的服务器上申请空间,租用数据库记录数据。问题的核心是你两家店的机器对外访问都没有固定IP,也就是说上线后谁也找不到谁。或者,你在两家店的机器里都单独安装一个数据库,每天通过P2P软件传送文件的方式,同步数据。
      

  5.   

    恩,我刚才给你的建议,用sqlite3数据库,然后用QQ或者邮件来传输,然后将两边的数据库统一起来,如果你有固定IP,那么用Socket传输就可以了
      

  6.   

    to WizardK & zhoulxp是用ADSL上网的, QQ传数据库文件统一数据是个办法, 
    但是我们的店员可能对数据库不是很懂哎, 操作失误将最新数据覆盖就糟了
      

  7.   

    to zhoulxp 
    谢谢了
      

  8.   

    直接一体化啊
    1.刷卡机
    2.SOCKET或SOAP
    3.普通PC
      

  9.   

    在一个电脑上放个数据库
    两个客户端都通过internet从该数据库获取数据即可
      

  10.   

    网络通讯用 TCP socket。
    其它的按需求做就OK。