基于XML的库存管理系统的问题!!!这次毕业设计选了基于XML的库存管理系统可是我对这么个系统到底是什么概念。做出来最终是什么样子根本没一点知道我有以下不清楚。。希望达人们能来帮下小弟1.这个毕业设计老师说做好之后最好是BROWSER+SERVER形式的。那是不是说跟搞个网站一样的?2。老师提及可以用dephi里的什么什么来开发的。。想知道是用DELPHI里的什么呢3。可不可以把这个系统做成C/S结构的。然后用XML来传送数据。这样是不是多此一举呢还是我理解错误4。这套系统应该不会跟一般的网站开发一样的吧。。要是那样的话真的很没兴趣也。在线求助呀。。各位达人来帮帮忙。。253啦小弟在此
至于是否用c/s结构再用XML来传数据,确实有点多此一举。。
BROWSER+SERVER形式就是浏览器+服务器属于Web开发的范围。
你应该和老师确定的是,到底用xml做什么,有两个可能,第一,用他做小型的数据库,第二就是象你说的,来传递数据。
你们的老师也不知道怎么想的,会把Web和Delphi联系起来。
如果硬联系的话,有一种结果:
客户端用Delphi做,因为它不管怎么样是支持XML解析的,服务器端用ASP或者其他的来做,他们中间通过XMLHTTP来连接,通过XML来传递数据。这样有一个好处,就是服务器端只处理业务逻辑,生成你想要的格式的XML文件,客户端只处理接收到的数据。
这样想想,可以做成三层的了,而且客户端可以在共网上连接运行,因为是三层,所以不用数据库直接连接,只走http协议就行了。
反正这个话题说起来有些大,我一直在做,已经组完了,效果还成。
总结一下,关键词:
三层,http协议,XML
如果涉及到文件的传输的话还涉及到OLE类型,反正Delphi和Web开发几乎都能了解的差不多。也不知道你们的老师真的用心良苦还是
加油干吧,挺有挑战性的。
我的意思是说,客户端就是一个标准的应用程序。
通过自己定义的XML文件格式进行信息的交互。
传统的c/s程序多是两层的,是客户端和数据服务器的交互,而且大多数是胖客户的。
我的意思是说做成这个样子的:
客户端是个应用程序,他通过XMLHTTP(微软的一个控件)向Web服务器发请求,Web服务器连接数据服务器(如果需要的话)处理请求,以某种你自己预定义的方式返回XML文档。这样的话就是客户端,Web服务器,数据服务器三层了。而且客户端只要能上网就行,Web服务器也只要开80端口就行。避免了客户端和数据服务器直接连接的情况。你说的intraweb我还没有搞明白很多细节,所以不敢随便说。
但是感觉你说的
“最终做成一个以MS SQL为服务端。客户端为intraweb开发的程序。它们之间通过xml互通信息。
这套系统只需要在本机上调试就行啦。。”
好象有点不太对劲,比如说:客户端为intraweb开发的程序//好象就不太对吧,intraweb开发的是服务器端的程序。
还有intraweb顾名思义,是局域网程序,在Internet上也不知道会怎么样。
总感觉这个东西的出现有点牵强,呵呵。我也是信口说的,你别太在意。我的QQ 12416204 加我吧。我上不了MSN的。