尝试对一个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. 子系统的划分

3. 代码设计 4. 输出设计 5. 输入设计 6. 防火墙的设计

防火墙是位于企业内域网和Internert 之间安全软硬件系统集合。具有屏蔽内部信息,网络安全控制,报警服务的功能,如图所示 :

五、应用体系结构

1.c/s二级体系结构图

2.MVC 体系结构

模型-视图-控制(model-view-control, 简称MVC) 结构是目前最常见的J2EE 应用所基于的体系结构,MVC 主要适用于交互式的web 应用。按应用的对象分为三类:一是负责显示的对象;一类是包含商业规则和数据;还有一类就是接受请求,控制商业对象去完成请求。

尝试对一个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. 子系统的划分

3. 代码设计 4. 输出设计 5. 输入设计 6. 防火墙的设计

防火墙是位于企业内域网和Internert 之间安全软硬件系统集合。具有屏蔽内部信息,网络安全控制,报警服务的功能,如图所示 :

五、应用体系结构

1.c/s二级体系结构图

2.MVC 体系结构

模型-视图-控制(model-view-control, 简称MVC) 结构是目前最常见的J2EE 应用所基于的体系结构,MVC 主要适用于交互式的web 应用。按应用的对象分为三类:一是负责显示的对象;一类是包含商业规则和数据;还有一类就是接受请求,控制商业对象去完成请求。


相关文章

  • 苏宁易购认知实习报告
  • 系别: 专业: 班级: 姓名: 学号:成绩: 合肥学院管理系 苏宁易购认知实习报告 管理系 公共事业管理 11级公共事业管理班 石小敏 1113031025 2013年 8月 31 日 苏宁易购认知实习报告 前言:把学习的理论应用于实践,再 ...查看


  • 苏宁易购网络营销模式现有问题的几点建议
  • 摘 要 随着经济的发展,飞速发展的国际互联网使网络技术应用呈指数增长,全球范围内掀起了应用互联网热.网络技术的应用改变了信息的分配和接受方式,改变了人们的生活,工作和学习,合作和交流的环境,企业也正在利用网络新技术的快速便车,促进企业飞速发 ...查看


  • 3.1.1.2电子商务专业职业岗位分析
  • 电子商务专业职业岗位分析 二十一世纪是信息化的时代,在全球信息化大势所驱的影响下,信息服务业已成为21世纪的主导产业,正引领着我国的电子商务不断的完善和发展,虽然我国电子商务发展起步较晚,但势头较强,随着国家对电子商务政策的升温,我国300 ...查看


  • 最新的毕业论文怎么写
  • 四川理工学院成都新华学院 毕业论文(设计) 课题名称: B2C年级专业: 学 号: 姓 名: 指导教师:刘枝盛 电子商务本质与案例分析 2006级电子商务 34号 年 月 日 四川理工学院成都新华学院 毕 业 设 计 (论文)任 务 书 指 ...查看


  • 苏宁易购营销策略
  • 一.苏宁易购简介 苏 宁电器网上商城于2009年8月18日全新升级,此次改版整合了全球顶级的资源优势,并携手IBM联手打造新一代的系统,建立了一个集购买.学习.交流于 一体的社区,全面打造出一个专业的家电购物与咨询的网站,旨在成为中国B2C ...查看


  • 苏宁易购营销策略研究
  • 互联网学院 市场营销学课程设计 (2015-2016学年第一学期) 题目:苏宁易购营销策略研究 课程名称市场营销学 学生姓名 学号 系别 专业班级 成绩评定 目录 引言.................................... ...查看


  • 优秀毕业论文范例
  • 本科学生毕业论文(设计) B2C电子商务网站评价指标体系研究 --基于用户体验的角度 日 期: 2008年5月17日 优秀学位论文作者声明 本人郑重声明:所呈交的学位论文是本人在导师的指导下独立进行研究所取得的研究成果.除了文中特别加以标注 ...查看


  • 苏宁电器网络营销方案策划
  • 苏宁电器网络营销方案策划 1. 苏宁电器网站建设水平.网络营销情况及直接竞争对手的对比 1.1网站建设水平 苏宁电器的网站网址及苏宁易购网址:http://www.suning.com/ 网站建设十分专业包括了很多门类的物品(不单单局限在电 ...查看


  • 服装行业电子商务B2C分析
  • 服 装 行 业 电 子 商 务 作 业 姓 名:专 业: 学 号:指导老师: 目 录 一 行业分析.......................... ............ 二 网站定位与总体目标.................... ...查看


热门内容