寻求MIS系统解决方案?(200分)

Z

zfine

Unregistered / Unconfirmed
GUEST, unregistred user!
MIS环境:
广域宽带网,3台IBM的PC高档服务器,操作系统Windows2000Server
数据库Oracle8.网络总干线1G带宽,重要客户通过交换机100M连接。
普通客户10M连接.
方案要求:
只有重要客户及系统管理员可以更新数据(很少,约10个用户),数据经过
客户端输入后,发布成WEB网页的形式供普通用户浏览,查询(用IE浏览器).
问题:
1.DELPHI适合做这套系统吗?用PB怎么样?
2.如果用DELPHI该怎样设计?
请各位专家给予指点!!!
 
delphi也做不了pb怎么做。
建议你用java+jsp因为这个系统一定要稳定和安全,java跟jsp是最好的选择。
用delphi+jsp也行。
delphi主要用来做输入数据部分(c/s)
jsp主要用来做web浏览部分(b/s)
 
DELPHI做的话,会很累。
如果你DELPHI好的话,也是没有问题,
最主要是在WEB浏览和查询时,DELPHI提供的控件不是很好,
 
如果你对COM熟悉的话,我想完全可以。我对他也不熟悉,但我想了一个方案供大家讨论指正。
[数据库SERVER]<=========>[COM中间层SERVER]
// //
|| ||
[客户端输入] [WEB查询服务器] <==>[客户端查询]
1。数据服务器可以不放在广域网中,这样比较安全。
2。数据的存取由COM组件服务器实现
3。客户端的输入和WEB的数据查询通过COM与COM SERVER连接
4。WEB服务器可以用ASP实现查询。我对ASP不熟,但知道里面有很多COM对象可以用,
至于怎么使用自己写的COM对象我没试过,估计也应该一样。
5。客户端的输入用COM的话可以参考DELPHI下的DEMOS/MIDAS/POOLS(记不太清了)有个使用COM
连接查询的列子。
6。当然你也可以不用COM,但可以采用其他方法实现三层结构。那WEB需要访问数据的时候可能要
用CGI了,建议访问量大的话不要用CGI,用ASP,JSP可能更简单点。
 
我同意knightlzf。
snjat-》最主要是在WEB浏览和查询时,DELPHI提供的控件不是很好
Delphi提供的控件很好呀, 结合InternetExpress 和 WebBroker技术来开发这个
系统。
 
数据服务器放在广域网中实在不安全.
三层架构是较好的选择。
delphi做isapi很不错。
所以完全可以用纯delphi的解决方案。
 
如果走广域网,还是用中间件吧,加密,认证,数据流量等东西必须考虑的。
 
多人接受答案了。
 
顶部