欢迎来到天天文库
浏览记录
ID:18847138
大小:144.00 KB
页数:7页
时间:2018-09-21
《gbookbar网上书店系统设计与实现——系统架构说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、GBookBar网络业务支持平台系统架构说明书实践项目需求文档文档编号GB07001项目代号项目名称GBookBar网络业务支持平台产品版本Ver1.0文档名称GBookBar网络业务支持平台架构说明书 编辑人王洪伟编辑时间2007/03/19页数7密级中系统架构说明书编制王洪伟日期2007/03/19审核万俊霞日期2007/03/29审核日期批准日期GBookBar网络业务支持平台——系统架构说明书第7页共7页GBookBar网络业务支持平台系统架构说明书目录系统架构说明书11目的32范围33架构说明内容33.1系统开发环境33.2系统软件架构33.3
2、系统硬件架构53.4系统所用硬件规格建议63.4.1应用程序服务器(AppServer)63.4.2数据库服务器(DatabaseServer)64服务器端软件配置74.1需要安装的软件74.2需要完成的配置7GBookBar网络业务支持平台——系统架构说明书第7页共7页GBookBar网络业务支持平台系统架构说明书系统架构说明书1目的本文档旨在根据GBookBar网络业务支持平台功能需求,提供安全、高效的系统架构方案。2范围GBookBar网络业务支持平台3架构说明内容3.1系统开发环境系统基于MicrosoftWindows2003Server操作系
3、统和MicrosoftSQLServer2000(或2005)数据库平台,系统采用MSIIS6.0、Microsoft.NetFramework2.0简体中文版来创建高性能的WebServer应用程序。Microsoft.NetFramework2.0是微软最新推出的.NETFramework版本,相对于.NETFramework1.1版本,它提供了更加优秀的性能、可扩展性和安全性,更丰富的用户界面表现元素。配合.NetFramework2.0推出的最新开发工具VS.NET2005能极大的提高开发的可靠性和可维护性。3.2系统软件架构系统采用了B/S结构
4、,三层运行模式,同时适用于Intranet/Internet。浏览器为第一层,作为系统的应用界面;应用逻辑服务为第二层;数据链接为第三层,作为系统的数据存取服务。此架构无须安装客户端软件,便于软件的分发和维护升级,适应了众多应用客户端分散环境下的运行和维护需求。系统包含如下各层:GBookBar网络业务支持平台——系统架构说明书第7页共7页GBookBar网络业务支持平台系统架构说明书Web层-PresentationWeb层为客户端提供对应用程序的访问。Web层由ASP.NETWeb窗体和代码隐藏文件组成。Web窗体只是用HTML提供用户操作,而代码隐
5、藏文件实现各种控件的事件处理。业务外观层-BusinessFacade业务外观层为Web层提供处理客户、建议书、保单浏览和生成建议书的界面。业务外观层用作隔离层,它将用户界面与各种业务功能的实现隔离开来。除了低级系统和支持功能之外,对数据库服务器的所有调用都是通过此程序集进行的。业务规则层-BusinessRules业务规则层包含各种业务规则和逻辑的实现。业务规则完成如客户帐号和建议书的核查这样的任务。数据访问层-DataAccess数据访问层为业务规则层提供数据服务。共享函数项目-Common各个逻辑层之间的关系图如下所示:GBookBar网络业务支持
6、平台——系统架构说明书第7页共7页GBookBar网络业务支持平台系统架构说明书3.3系统硬件架构为了使本系统获得更好的安全性、扩展性和更高的执行效能,我们建议整个系统采取分布式部署的方案,该方案系统架构示意图如下:GBookBar网络业务支持平台——系统架构说明书第7页共7页GBookBar网络业务支持平台系统架构说明书将承载关键业务逻辑的应用程序服务器(或应用程序服务器集群)和承载业务数据的数据库服务(或数据库服务器集群)隔离开来,有以下好处:l有利于安全性的提高;l将系统负载分摊到应用程序服务器和数据库服务器中,有利于提高系统运行的速度;l当公司业
7、务量持续提升,该部署方案具有更加灵活可靠的扩展性。3.4系统所用硬件规格建议3.4.1应用程序服务器(AppServer)项目品名规格数量7-1.IBMX-345Server1--Xeon3.06CPU1--Cache:每颗CPU512KB--2GPC-133MHzECCRAM1--73.4GB硬盘10,Krpm2--IDE24XCD-ROM1--10/100TxFastEtherNetCard1--内建MicroSoftWindows2003Server&5Clients1--8MB以上显示内存之屏幕显示卡1--15"VGAMPR-IIMonitor1
8、3.4.2数据库服务器(DatabaseServer)项目品名规格数量7-1.I
此文档下载收益归作者所有