电子商务网上商店系统总体结构设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电子商务系统总体设计
、系统总体结构设计
1、系统逻辑结构
由此可建立新的结构
1、系统边界确定系统边界的确定要从系统功能结构图中易于划分。下图是系统功能结构图:
系统边界向用户和管理员两方提供不同的界面。在用户界面中,用户拥有浏览商品,将商品放入购物车以及查看送货信息的直接权限;在超市管理员界面中,管理员可以根据实际需要及时查看库存信息,以便确定进货量和分析货物销售的速度,同时,管理员能够获得用户要求送货的一手消息,以便在第一时间将货物送到用户的手中。
系统接口分为企业内部接口和公共信息基础设施接口。企业内部接口用于超市员工将进货种类和数量信息及时更新于库存信
根据系统分析得出的新系统逻辑结构进行系统得设计图,如图3-1所示。
系统逻辑结构图
订购衣服
后台管理
管理员登陆
修改信息
息中;公共信息基础设施接口用于添加增值服务和外部服务,比如对于用户信息的认证以及用户对于银行的支付服务,该接口可拓展性很强。
二、软件支持平台设计
1系统运行平台设置
硬件环境:台式计算机(PC )—台,如表5-1所示。
表5-1运行环境硬件配置
硬件配置
PentiumIII800以处理器
上
昭物乍仁忌
汽:in
网匕支付
丄更新信
3:|/
鸽涯:|
人弄iRi'nf.'-fi.
付
256M 以上
Windows2000Professional 或Windows2000Server 操作系统。
2开发工具简介
1.本电子零售系统是典型的电子商务(EC )。系统是在VisualStudio2005环境下开发的,提出实现在线购物馆信息管理、资源共享的基本目标
从而推动迈向数字化销售的步伐,并阐述系统结构设计和功能设计,一个整体自动化购物模式,从软件工程的角度进行了科学而严谨的阐述。
2.该系统主要采用VisualStudio2005开发实现各方面的功能。主要包括以下几方面的功能:货物的录入和删除;货物的检索(按各种关键字检索);货物的购买与销售;货物的资料统计(卖出数量,库存
数量等资料的统计);货物的浏览以及帮助文档。
3.该系统采用SQLServer2000作为数据库平台,既可以被应用程序访问,又可在后台操作,完成对数据的整理等。SQLServer200是现今比较流行的数据库,他具有数据结构化,数据共享性高,数据独立性高以及数据由DBMS (数据库信息管理系统)统一管理和控制的优点。
4.SQLServer2000是一种采用T-SQL 语言。SQLServer2000 存储和管理数据有以下优点:
硬盘空间
10G 以上
内存 软件环境:
1)每个数据项都存储在中央位置,所有用户都可在这个位置使用它们。
2)各个客户端上不单独存储数据项复本,从而消除了因用户不得不确保使用的信息相同所带来的麻烦。系统不需要确保使用当前值更新所有数据复本,因为中央位置仅有一个复本。
3)可以在服务器上一次性定义业务和安全规则,并对所有的用户平等执行。
4)可以在数据库内通过使用约束、存储过程和触发器来强制执行规则。还可在服务器应用程序中执行规则,因为这些应用程序也是许多客户端访问的中央资源。
5)关系数据库服务器只返回应用程序所需要的数据,优化了网络流量。
6)最大程度地降低硬件成本,由于数据不是存储在每个客户端上,客户端不必耗费磁盘空间来存储数据。客户端无需在本地增加管理数据的功能,同时,服务器不需将处理能力耗费在显示数据上。
7)可以配置服务器以优化检索数据所需的磁盘输入/输出容量,配置客户端以优化从服务器检索数据的格式。
8)可以将服务器存储在一个相对安全的位置,并配备如不间断电源供应系统这样的设备,这比完全保护每个客户端更经济。
9)维护任务(例如备份和恢复数据)得到简化,因为这些任务都可以集中在中央服务器上执行。
三、基础设施平台设计
1、网络环境设计
电子商务系统的网络环境设计的主要内容包括两部分:Internet接入和支持电子商务系统的局域网。
(1)Internet接入
对于学校超市网上订货送货系统而言,由于它特殊的用户群体(在校学生)拥有着相当高的封闭性,则该系统其实没有
必要接入Internet,而是可以利用校园已有的校园网,租用其
服务器,实现全校范围内对于该系统的访问。
(2)支持电子商务系统的局域网
对于一个仅仅面向校园网范围内用户群的系统而言,其本身来自Internet的网络攻击风险将会转移至校园网本身的建
设中,这一点大大提高了该系统的安全性。
所以,架设该系统的内部局域网时,只需要具备最基础的设施即可,不需要花费重金购买高性能的交换机和防火墙。当
然,这些基础设施是不可或缺的,以防在校学生或者外来人员
由于种种原因对系统进行攻击。
与此同时,要根据学校实际环境和市场调查结果,选择合理属性的设施,以满足系统内部运作的需要,并且可以做适量
的冗余安全措施。
2、服务器与主机的选择与设计
电子商务系统的服务器主机是应用系统运行的主要环境。一般来说,我们对其在选择的时候应当注意一下问题:(1)可靠性和安全性
(2)可扩展性
(3)网络吞吐量及网络接口能力
(4)开放的体系结构
对于该系统对于这些参数的要求,与校园网极其相似,甚至于校园网的性能参数还要比该系统要高。所以,对于将该系统挂在校园网服务器上的行为,是合理可行的。
这样一来,不仅大大降低了系统运作费用,还大大减少到了系统开发到投入使用的时间,更是简化了系统的整体架构。