好,有源码,http://d.download.csdn.net/down/250781/jinyuchuan

解决方案 »

  1.   

    这是一个很大的工程大公司毕竟和小网站不同。淘宝不光是一个网站,它是TAOBAO网这个公司的运营系统,看到的那些网页可以说只是用户能接触到极小一部分,那么,后台管理是什么?是什么在支撑TAOBAO的运行?TAOBAO是有支付系统的,那么,后台是否有财务系统在支持?TAOBAO的系统中是否包含了完整的财务模块?如果是其它公司产品,又是如何做的接口?TAOBAO收费后的核算又是如何进行的?不要告诉我是靠人手算的.部分货物是要送到TAOBAO的,那么TAOBAO是否有仓库?那么是否有仓库和物流系统?如果又是产品,那么又是如何与TAOBAO系统集成的?接受用户投诉的部分,是否有CALL CENTER系统?处理事件中,人介入的部分,是否需要工作流?并且是包含审阅的工作流?TAOBAO系统是否保留了大量和其它预备接口的系统的集成?比如说BAIDU?获取在规划中,要做接口,以推出新功能,能在BAIDU上搜索TAOBAO的商品?TAOBAO系统又是采用何种模式架设APPLICATION SERVER?是否存在LOGIN SERVER 、DOMAIN SERVER、LOAD SERVER?权限控制又是如何?不要小看权限控制,RBAC/CBAC做复杂了,不是几张表能搞定的,并且一定要保持足够的开放性,对未来的系统提供基础支持。TAOBAO这种金融敏感系统里面,必然存在内容控制系统,如何在CBAC存在的情况下保持性能?是否采用了成熟产品?安全,或者对安全的接口,就不用说了,一个庞大复杂的话题。如果系统升级,在运行稳定期,如何在不影响整个系统运行的情况下,关闭可能出现问题的模块?如果这些模块和太多系统接口,又是如何处理的?最后,我很想知道,TAOBAO系统的内部测试,持续了多长时间,测试力度有多大,投入的测试人员(测试人员也属于系统开发人员)有多少?其SAT / FAT 后的迭代,经历了几次?当然,测试可以外包,或者人力外包。如果前期规划好了,那么到了招聘程序员写代码的时候(这时候完全可以采取外包,降低成本),只用告诉程序员,你今天就是把这张表CRUD了,然后关系到ABC这几张表。你不会知道,你写的这个简单的CRUD,在整个庞大复杂的系统中,到底起了什么作用,就算你做了一个小模块,你也不会清楚整个流程以及为什么这个流程会这样走,太多商业的东西在里面了。掌握核心的,可能只是一个或者几个架构师吧,他们要保证,在开发人员并非全部都是精英的情况下,让CODER不能跳出自己的手掌心,即使部分人员写出的代码质量不令人满意,也不能影响到整体架构的运作。这种情况下,选择自己最熟悉的技术,是稳妥的选择,至于新潮技术,即使用也要控制在一个小范围内---谁也不能SQL2005会不会在紧要关头熄火,是不是?那么我们选择ORCLE 8I。9I或者10G?我们只能保证用8I开发不会有问题。我相信,马云下了那么大决定,投入那么多资金做TAOBAO,不会是心血来潮,这样一个项目也不允许在软件系统上遭遇滑铁卢,因为TAOBAO不是第一个这种网站。同时也有一个问题,TAOBAO免费那几年,是否也是在调整软件系统?相信只有做TAOBAO的人才能理清整个TAOBAO的运营结构,并融入到软件系统中,他又会如何面对这些问题?或者只是一笑了之?夜里琢磨这样一个网站的运营系统,竟然睡不着了,越想越发现,藏着的其实是一个支持一个大型公司运转的基础软件设施,如果全部能实现,其过程又是如何?比起常规制造业的ERP,这种系统又多了许多东西。还有太多设想,不做认真的业务分析是得不到的,只能写写这些简单想法了,期待高手替俺解答疑问。
      

  2.   

    楼主你是给taobao打广告的吧??
      

  3.   

    看看我一个人单独完成的
    www.i9gou.com
      

  4.   

    楼上,我用win2003sp2+ie6访问,好多脚本错误~
      

  5.   

    PetShop  微软开源的例子  去下了看看