基于XML的库存管理系统的问题!!!这次毕业设计选了基于XML的库存管理系统可是我对这么个系统到底是什么概念。做出来最终是什么样子根本没一点知道我有以下不清楚。。希望达人们能来帮下小弟1.这个毕业设计老师说做好之后最好是BROWSER+SERVER形式的。那是不是说跟搞个网站一样的?2。老师提及可以用dephi里的什么什么来开发的。。想知道是用DELPHI里的什么呢3。可不可以把这个系统做成C/S结构的。然后用XML来传送数据。这样是不是多此一举呢还是我理解错误4。这套系统应该不会跟一般的网站开发一样的吧。。要是那样的话真的很没兴趣也。在线求助呀。。各位达人来帮帮忙。。253啦小弟在此
 

解决方案 »

  1.   

    BROWSER+SERVER形式就是浏览器+服务器当然是网站类型啦。。
    至于是否用c/s结构再用XML来传数据,确实有点多此一举。。
      

  2.   

    b/s直接用 xml +xsl+java来做吧
      

  3.   

    我的理解现在和你说说:
    BROWSER+SERVER形式就是浏览器+服务器属于Web开发的范围。
    你应该和老师确定的是,到底用xml做什么,有两个可能,第一,用他做小型的数据库,第二就是象你说的,来传递数据。
    你们的老师也不知道怎么想的,会把Web和Delphi联系起来。
    如果硬联系的话,有一种结果:
    客户端用Delphi做,因为它不管怎么样是支持XML解析的,服务器端用ASP或者其他的来做,他们中间通过XMLHTTP来连接,通过XML来传递数据。这样有一个好处,就是服务器端只处理业务逻辑,生成你想要的格式的XML文件,客户端只处理接收到的数据。
    这样想想,可以做成三层的了,而且客户端可以在共网上连接运行,因为是三层,所以不用数据库直接连接,只走http协议就行了。
    反正这个话题说起来有些大,我一直在做,已经组完了,效果还成。
    总结一下,关键词:
    三层,http协议,XML
    如果涉及到文件的传输的话还涉及到OLE类型,反正Delphi和Web开发几乎都能了解的差不多。也不知道你们的老师真的用心良苦还是
    加油干吧,挺有挑战性的。
      

  4.   

    to fayeflash(我爱阿菲):客户端可以用delphi的intraweb来开发的对吗。最终做成一个以MS SQL为服务端。客户端为intraweb开发的程序。它们之间通过xml互通信息。这套系统只需要在本机上调试就行啦。。不晓得这样算不算基于XML呢。。我想尽量做的好一点呆会把这个想法跟老师说一下不知道老师是不是认同可以加我的MSN吗:[email protected] 希望多多指教呀
      

  5.   

    我想CSDN就是这样做的,看他地址栏:http://community.csdn.net/Expert/topic/3661/3661457.xml?temp=.692959。其实就是一个XML文件。
      

  6.   

    to g961681(我好惨啊!):我想你误会啦。。我不是要用XML做个网站那样的话这个毕业设计不是变得很简单了、我的意思是把XML做为联接数据库和客户端的中间介.可以达到跨平台跨地域数据交流及处理的目的。这老师真忙。还没联系到她真晕
      

  7.   

    我对intraweb的理解不深,intraweb不也是B/S结构的吗?
    我的意思是说,客户端就是一个标准的应用程序。
    通过自己定义的XML文件格式进行信息的交互。
    传统的c/s程序多是两层的,是客户端和数据服务器的交互,而且大多数是胖客户的。
    我的意思是说做成这个样子的:
    客户端是个应用程序,他通过XMLHTTP(微软的一个控件)向Web服务器发请求,Web服务器连接数据服务器(如果需要的话)处理请求,以某种你自己预定义的方式返回XML文档。这样的话就是客户端,Web服务器,数据服务器三层了。而且客户端只要能上网就行,Web服务器也只要开80端口就行。避免了客户端和数据服务器直接连接的情况。你说的intraweb我还没有搞明白很多细节,所以不敢随便说。
    但是感觉你说的
    “最终做成一个以MS SQL为服务端。客户端为intraweb开发的程序。它们之间通过xml互通信息。
    这套系统只需要在本机上调试就行啦。。”
    好象有点不太对劲,比如说:客户端为intraweb开发的程序//好象就不太对吧,intraweb开发的是服务器端的程序。
    还有intraweb顾名思义,是局域网程序,在Internet上也不知道会怎么样。
    总感觉这个东西的出现有点牵强,呵呵。我也是信口说的,你别太在意。我的QQ 12416204 加我吧。我上不了MSN的。