网上商城建设方案书与您分享

上传人:公**** 文档编号:565006381 上传时间:2023-02-18 格式:DOC 页数:19 大小:736.50KB
返回 下载 相关 举报
网上商城建设方案书与您分享_第1页
第1页 / 共19页
网上商城建设方案书与您分享_第2页
第2页 / 共19页
网上商城建设方案书与您分享_第3页
第3页 / 共19页
网上商城建设方案书与您分享_第4页
第4页 / 共19页
网上商城建设方案书与您分享_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《网上商城建设方案书与您分享》由会员分享,可在线阅读,更多相关《网上商城建设方案书与您分享(19页珍藏版)》请在金锄头文库上搜索。

1、 (4)设计环境SilverDesigner 这是完全开放的、可视化的开发环境,它将HTML、Java应用完美地集成在了一个统一的界面中,而且为开发工作提供了非常方便的手段包括拖曳技术、选取、设置属性等等,将直接编程工作压缩到了极小的一块,对于某些应用甚至不需要编程就可以完成。该环境还包括CORBA IDL开发工具及支持第三方的产品。所有的开发工作都是基于数据库的开发,而所有的开发结果都存储于关系数据库之中,非常利于工程管理、团队开发、远程开发以及可以随时对用户不断改变的需求作出及时的修改,开发结果可以随时通过Internet发布到用户最终的应用效劳器上,而不必现场安装。(5)管理控制台SMC

2、SilverStream Management Console对于完整的信息系统,一个功能强大的管理工具是必不可少的。SilverStream提供的管理工具,可以对效劳器的各个功能模块包括数据库、数据缓冲、负载均衡、mail、系统性能、系统故障、平安机制、许可证等等进行管理,以到达最正确运行工作效率。同时它还可以对整个效劳器集群Cluster进行综合管理和监控,可以实时处理整个系统遇到的各种问题。而且该工具不仅可以管理本地效劳器,还可以同样地管理网上其他效劳器。此外SilverStream还提供了管理监控的API工具,用于编写特殊的监控程序。 (6)Java运行环境 SilverJRunner

3、 SilverStream为方便Intranet的应用,专门为客户端准备了这个SilverJRunner小程序,这个只占不到1Mbyte空间的工具为客户提供了一个纯Java的运行环境,使得Java应用可以脱离浏览器而在网络上完全独立运行。这为一些在Intranet上可以更有效的运行的应用系统带来了方便。 (7)应用实例 SilverStream为帮助开发者快速开始开发而提供了一些HTML和Java的实例应用,就连它基于浏览器的“Help也是用它本身开发制作出来的。这些实例包括了Intranet、Internet及Extranet的应用,其中还包括一个比较完整的网上卖酒商店的应用。利用这些实例,

4、开发人员可以更快的熟悉开发环境并迅速地构建出自己的原型系统。2.SilverStream产品的特色: (1)全面集成 SilverStream应用软件是一个全面的集成产品。它既包含了高性能的应用效劳器,又包含了高效的开发环境。在统一的界面中,既支持HTML开发,又支持Java开发;既支持一般数据,又支持多媒体数据。特别是,许多应用效劳器是厂商根据自身的标准对Web功能进行扩充,而SilverStream应用效劳器的各项先进的功能那么完全是基于对国际统一标准的完整集成。它使用HTTP1.1进行客户通讯,SMTP/POP3进行邮件操作,JNDI/LDAP和X.509进行认证,SSL3.0进行加密,

5、SNMP进行系统管理,CORBA,RMI和COM和远程对象通讯,JDBC/ODBC用于数据存取。这些国际标准使用户在系统应用中更加标准,也更灵活和方便. (2)易学习易开发和其它应用效劳器相比,SilverStream具有完整的集成开发环境SilverDesigner可视化、事件驱开工具和单一且一致的界面。所以无论你是构造数据驱动的HTML网页、Java应用程序或事物对象,利用SilverStream提供的大量、丰富的函数,都能快速、方便的实现。无论是VB、PB的高手还是刚入门的开发人员都会为SilverDesigner所带来的开发感觉感到无比惊喜。在漂亮的界面中,高手们看到的是一个似曾相识的

6、、与PB和VB极其类似的开发环境,几乎不需要更多的适应时间就可以开始进行工作;而新手们那么感觉到了一种非常友好的气氛-丰富的提示信息、完整的且详细的“help,可以使你在极短的时间里非常轻松地步入Web世界的应用开发中。完全开放的、可视化的开发环境为我们提供了非常清晰的开发阶段:向导式开发Wizard 可视化开发Visual 伪码式开发Single Action 辅助式开发Java as 4GL 自由式开发Java as 3GL。这是一个可以完全适应各个应用层次开发工作的环境。每个阶段开发出来的系统都可以马上投入到实际的网络应用中,随着开发进行到不同的阶段,你会发现系统更加完善、功能更加强大,

7、这也同样适应了公司自身的开展,不需要在下一次升级时使用不同的系统。 Table、Form、View、Media、Objects、Page - 从最根本的数据库表结构的构造Table到IntranetForm、InternetPage的应用或者到Extranet综合应用,都是如此的轻松。它可以支持多种媒体Media如声音、图象、各种文档、Jars等,同时它也提供了面向对象的编程控制Objects。在Objects中,它提供了多种触发Triger机制如时间触发Scheduled、电子邮件触发Mail、调用触发Invoke、效劳于页面请求的Servlet触发等,这些使开发人员的思路更清晰,使他们在开

8、发过程中可以更加灵活地对遇到的各种问题进行有针对性的编程。一种出色的开发语言是开发一个优秀应用系统所不可缺少的,Java语言无疑代表了当今世界的最新潮流。SilverDesigner作为优秀的开发平台当然要使用这种优秀的语言。带有纯Java开发工具的SilverDesigner的开发能力得到了进一步的提高。不仅如此,SilverDesigner还将Java语言中常用到的多种类库集成在一起,省去了开发者查找调用的工作。在做Java 4GL开发时,开发环境给出了非常详细的提示信息来解释如何对某个对象的某个事件做什么工作方法调用以及要用到什么参数等等,开发者只需要添入相应的参数就能完成该工作。此外,

9、SilverDesigner环境还包括HTML、CORBA IDL开发工具及支持第三方的产品。所有开发出来的东西都存储在关系数据库中,非常利于管理和团队开发、远程开发,用户可以通过网络随时查看开发进度,并提出相应的修改意见和建议,使最终的结果可以完全满足用户的最终需求;而工程主管那么可以根据开发情况,随时作出调整,以期到达最高的工作效率和最好的经济效益。开发结果可以通过网络发布到最终的应用效劳器上,不必进行现场安装,这样使用户在最短的时间里得到他们的应用系统,并可以边使用边完善,直到最终完成全部开发,用户将能尽早从新的应用系统中得到利益。 (3)易管理 SilverStream为用户提供了一个

10、功能完整且强大的完全图形化界面的管理控制台(SMC)来管理和监控系统的任何事件,管理员只需用鼠标对各选项进行选择就可以完成预定的管理工作。这些管理工作包括平安控制、效劳器统计数据、均衡负载能力Load Balancer、出错处理失败恢复Fail-over、数据库调整、电子邮件设置、效劳器日志、故障的监控和维护、管理员的权限、特殊变量的设置、系统调试信息的打印、许可证协议的管理以及综合管理等等。或者通过SilverStream提供的管理应用编程接口,创立自己的管理应用程序。这无疑为用户的应用管理提供了很大的灵活性。一个单独的管理控制台还可以直接对整个效劳器集群Cluster进行综合管理和监控,而

11、且既可以管理本地效劳器,也管理网上的远程效劳器。 (4)平安可靠为了保证企业在网络上的平安,SilverStream应用效劳器支持多层平安保护:NIS+,LDAP,NT域和SilverStream应用效劳器平安层,并使用SSL3.0加密技术来保护数据。它支持RSA、DSA公共密匙或私人密匙加密算法。 SilverStream是在效劳器的核心层实现平安控制机制,将应用效劳器完全置于平安机制的管理之下,防止了被绕过的可能。而且此模块使开发人员不需要另外编写平安控制程序,只要简单地对不同对象设置不同的访问权限,就能到达平安控制的目的。 (5)连接广泛 SilverStream可连接的数据源非常广泛,

12、不管是存储在关系数据库中,还是存储在IBM主机中,不管是您自己开发的系统,还是SAP、Notes、CICS、Peopsoft,都可以统一在SilverStream中。 SilverStream支持本地和第三方的DBMS驱动程序,这包括IBM DB2、Microsoft SQL Server、Oracle、Sybase SQL Server和Informix。使用数据源对象和SilverStream具有革命性的数据绑定技术,用户可以透明、可视地处理关系型和非关系型数据源中的数据。SilverStream使用ODBC驱动和JDBC驱动访问数据源和数据库中的数据,而不需要开发人员编写连接数据库的大量

13、CGI脚本程序。 (6)性能高 SilverStream为获取最大的吞吐量和均衡性作了优化,而并未牺牲其他性能。为了快速获取数据,它采用了多线程、共享连接、预先读取、对查询结果进行缓冲、JDBC驱动回写等技术。这样在单效劳器上,它能够每秒均衡超过200个请求;在三效劳器组中,它每秒能处理的请求是单效劳器的3倍,这都是SilverStream优秀的负载平衡任务调度模块的功绩。当应用在效劳器集群Cluster中时,SilverStream的多计算机并行处理能力还提供了出错处理失败恢复Fail-over功能。当集群中的某台效劳器出现故障时,其它效劳器会马上接替其工作,整个集群也同时重新进行负载均衡,

14、但这一切对于客户端来说是完全觉察不到的。这项功能也使效劳器的维护工作变得非常轻松。 (7)推技术 SilverStream的应用级触发器Triger技术,使得推技术的应用简单而自然。SilverStream触发机制包括:定时触发、邮件触发、数据变化触发、用户请求触发、调用触发、数据源事件触发、效劳器事件触发、效劳器簇事件触发等。开发人员可以根据不同的需要针对不同的触发情况,进行编程控制,以使系统功能更加完美,完全可以满足用户的最终需求。 (8)易扩展 SilverStream优秀的任务调度机制及性能强大的效劳器集群能力使得增加系统处理能力效劳器的同时,丝毫不用牺牲原有的处理器,也不用做额外开发

15、。SilverStream应用是完全基于Web技术实现的,这种先进的WWW机制使得用户的范围可以任意扩展。 2.2.8 系统负载考虑 1点击率分析 CNNIC1999年底公布上网用户人数:890万,其中专线上网的用户人数约为109万,拨号上网的用户人数约为666万,同时使用专线与拨号的用户人数为115万。除计算机外同时使用其它设备移动终端、信息家电上网的用户人数为20万。由此可见中国上网人数的基数不大,从而如果是分行业的专一用户数就要降到更低,乐观估计针对饮料行业来说不应当从上网人数来分析而是应该以行业来估计,再加上网站的定位是B to B的商业模式,所以点击率是非常低的。而我们的系统设计的性

16、能是足以应付每秒钟1000次的点击率,这个是以纯WEB来评估的,但是如果网站含有交易,那么我们就要牺牲点击率来换取交易数量的提高。 2交易分析交易的定义是一个完整的用户操作过程的实施,不管交易最终成功与否,我们都要把它列入交易过程之中,所以我们这里分析的是所有用户的在一个Session之中的所有操作,我们现在所确定的网站的交易规那么中有以下几点: 无长时间交易类型 结果一次性提交 客户端数据存储抽取 无灾难交易转移需求 无大CPU占用交易 无分布式数据库转移需求考虑以上各点我们得出,在正常情况下,我们的交易操作CPU占用量会占到总负载的30 3流量分析在设计网站结构的同时,我们就已经确定了网站的业务量,所以网站的流量主要来自于静态页面

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 商业计划书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号