好文档 - 专业文书写作范文服务资料分享网站

尝试对一个B2C电子商务系统总体结构的设计

天下 分享 时间: 加入收藏 我要投稿 点赞

尝试对一个B2C电子商务系统总体结构的设计

总体结构设计主要描述系统总体上包括那些商业应用功能,以及各个功能模块和其他子系统之间的关系。 一、总体逻辑结构

根据系统分析,可画出总体结构功能图,描述系统的总体结构,如图所示:

B2C电子商务系统 用户管理 订单管理 库存管理 售后管理 用户登录 会员等级 支付方式 安全管理 购物车 未付订单 已付订单 待收货 待发货 库存量 待进货 评价 退换货 退款 系统总体结构功能图

二、系统边界确定

系统的便捷确定要从系统的功能结构图中易于划分,系统边界向用户和管理员 两方提供的功能不同,所以也会有不同的界面。用户界面中,用户拥有浏览商品, 将商品加入购物车以及查看送货信息等直接权限。在管理员(卖家)界面中,可 以根据实际需要及时查看销售量,库存信息,以及确定进货量和分析货物销售的 速度,同时,也可以获得用户要求送货的一手消息,以便在第一时间确认用户的 订单,并将货物运送到消费者的手中。

系统的接口分为企业内部接口和公共信息基础设施接口。内部接口用于员工 及时更新库存及进货种类和数量;公共信息基础设施接口用于添加增值服务和外 部服务,比如对于用户信息的认证和其他的支付业务,该接口可拓展性很强,如 下图所示: 用 购物车信息 商品展示 送货处理 户 界 物品面 信息 网上支付 库存信息 订单处理 商品信息 认证信息 支付更新信息 管 信息 理 认证系统 店铺内部系统 员银行 界 面 公共信息基础设施接口 内部接口

三、平台设计

1.软件支撑平台设计

描述系统设计所需要的操作系统,应用服务器,安全,性能管理等各类软件 的选择及应用。软件开发环境:Windows2000操作系统,SQL Server2000,web 服务器,ftp服务器等。 2.基础设施平台设计

描述电子商务实施所需的硬件,网络等条件的选择及应用等内容。硬件设施环境:计算机一台,需要300M以上的内存,15G以上的硬盘空间,Pentium III800以上的处理器。 3.开发工具简介

该开发系统是在Visual Studio2008的环境下开发的,以实现货物管理和资源 共享的基本目标及其他功能。主要包括的功能有:货物的录入与删除,货物的检 索,货物的购买与销售,货物的资料统计;货物的浏览以及帮助文档。 4.数据库平台

该系统采用SQL Server2000 作为数据库平台,既可以被应用程序访问, 又可在后台操作,完成对数据的整理等。SQL Server2000具有数据结构化,数 据共享性高,数据独立性高以及数据由DBMS(数据库信息管理系统)统一管理和 控制的优点。

5.SQL Server 2000是一种采用T-SQL语言。SQL Server 2000存储和管 理数据有以下优点:

1)每个数据项都存储在中央位置,所有用户都可在这个位置使用它们。

2)各个客户端上不单独存储数据项复本,从而消除了因用户不得不确保使用的 3)信息相同所带来的麻烦。系统不需要确保使用当前值更新所有数据复本,因 为中央位置仅有一个复本。可以在服务器上一次性定义业务和安全规则,并对所有的用户平等执行。

4)可以在数据库内通过使用约束、存储过程和触发器来强制执行规则。还可在服务器应用程序中执行规则,因为这些应用程序也是许多客户端访问的中央资源。

5)关系数据库服务器只返回应用程序所需要的数据,优化了网络流量。

6)最大程度地降低硬件成本,由于数据不是存储在每个客户端上,客户端不必耗费磁盘空间来存储数据。客户端无需在本地增加管理数据的功能,同时,服务器不需将处理能力耗费在显示数据上。 7)可以配置服务器以优化检索数据所需的磁盘输入/输出容量,配置客户端以优化从服务器检索数据的格式。

8)可以将服务器存储在一个相对安全的位置,并配备如不间断电源供应系统这样的设备,这比完全保护每个客户端更经济。 四、系统应用软件的设计

1.子系统的划分

电子商务应用系统框架 2.系统结构模块 物流中心 资金 用支付平台 订单 购买 户 出库单 发货 通知 确认收货 发货处理 卖家 销售分配处理 入库单 入库数据 出库数据 入库处理 车间 库存台账 出库处理 电子商务系统购买销售流程

尝试对一个B2C电子商务系统总体结构的设计

尝试对一个B2C电子商务系统总体结构的设计总体结构设计主要描述系统总体上包括那些商业应用功能,以及各个功能模块和其他子系统之间的关系。一、总体逻辑结构根据系统分析,可画出总体结构功能图,描述系统的总体结构,如图所示:B2C电子商务系统用户管理订单管理库存管理售后管理用户登录会员等级支付方式安全管理购物车未付订单已付订单
推荐度:
点击下载文档文档为doc格式
1mcbt3xl0u8mpoj7ocb09o8y29wt5t00z0k
领取福利

微信扫码领取福利

微信扫码分享