1000分 讨论Delphi实现电子商务网站的实现办法(300分)

1

1Fuyi

Unregistered / Unconfirmed
GUEST, unregistred user!
接到 电子商务网站 设计订单 得为 Delphi 露露脸。
电子商务,安全与稳定最为重要,要设计不好,时间用了,钱还是没有。

本来老板对用Delphi实现觉得不好,我只有打下天大的包票说一定行,
要不又是那个用什么.net的人把这个单抢了去.

一、业务流程
1、客户在WEB页上选购商品
2、客户发出订单
3、查询库存,
4、如果有确认订单,
5、要求会员输入会员帐号(会员帐号中有会员的钱)
6、会员帐号、密码正确
7、发出商品
8、网站上所有商品均为可以以邮件发送的

二、业务范围及业务量
1、业务范围:全国
2、业务量:设计目标: 每天 10000
3、数据量:1000万条记录/年 包括所有数据表的每一条记录

三、关于安全和稳定
因为数据库里全是用户的帐和钱,这个问题特别重要
1、操作系统安全(不过我只会Win2K)
2、数据库安全
3、尽可减少外在的攻击
可怕的阻塞式攻击!!
4、Web站点服务的稳定性
5、数据量大时的容错及负载平衡 设计时要保证一分钟处理60-80笔业务

四、结构
1、成员:Web客户 Web服务器 应用服务器 数据库服务器
2、Web服务
此项可Delphi标准,EWF,或IntraWeb来设计,选那一种更方便?
3、从Web服务器到数据库服务器的三层结构
4、数据库结构
(选用什么样的数据库更好?)

五、技术选用
1、选用什么样的数据库更好?
2、Web Servers 选用什么技术?
此项可Delphi标准,EWF,或IntraWeb来设计,选那一种更方便?
3、三层的连接方式 和 实现三层的技术选用
WebBroker MIDAS CORBA SOAP WEBSnap MTS/Com+

六、欢迎大家我发表意见,重点放在稳定、安全和技术选用上
成了,就是Delphi实现的软大的商务网,
 
学习学习
 
Windows平台下,自然用sql2000了
Web Server我觉得还是asp比较好,毕竟方便,熟悉的话也可以用asp.net,不用谈什么安全性问题,
看看http://www.sonystyle.com.cn/是怎么做的。
中间层使用mts/com+,可以用delphi开发了 :)
 
用ORACAL做数据服务平台吧。
 
操作系统用linux吧,delphi也有linux版的,数据库用oracal好一点,必竟更安全点。
 
Web Server我觉得还是asp比较好?
asp是Web Server吗? iis才是Web Server
asp.net,不用谈什么安全性问题?
为什么不用谈?
用ORACAL做数据服务平台吧?
ORACAL是后端数据库,称不上什么平台吧?
要是买企业版,倒是有不少工具,包括"著名的developer"
不过最好先了解下oracle的价格,web应用上的要价会吓倒
不少人。
技术选用上不要追求新,要稳定,开发者熟悉,有技术支持。
还有:你要和银行达成个协议,才能用信用卡支付。安全
问题要听银行的,一般要ssl。
 
银行的问题大家可以不管.
该系统暂不用信用卡支付,
 
To:Adnil
你指的那个网站,我能从中学到些什么? 我的QQ:8486671
 
这是Sony在中国的电子商务网站,学一些它的前台设计吧!

我参与了部分的合作开发,内部细节不便在此公开。
 
[:D]这么大的数据量,数据库只能用ORACLE了。
用SQL2000不行,我用过两年了,不是太稳定,建议不用这个。
 
YAYA8163@HOTMAIL.COM
共同交流
 
Delphi7中的Intraweb是开发商务网站的好工具,建议你试一下,还有EWF也不错!
 
如果我来选择:
1,我的架构:
IE-->IIS(ASP+COM+)-->DB(Sql server/Oracle)
Other Client-->IIS(WebService)-->DB
2,Db的选择对于你的数据量需求来说这二个数据库都可以
,其他方面的区别是:Oracle 支持对象而MS只是RDBMS;性能价比(MS>Oracle 可以参照www.tpc.org)

 
Windows2000 SERVER
ORACLE
IIS、Apache
DELPHI6

SOAP+SNAP
搞定
 
同样很关注!
 
Apache 支不支持 ASP ?
 
顶部