电
子
商
务
系
统
总
体
设
计
一、系统总体结构设计
1、系统逻辑结构
根据系统分析得出的新系统逻辑结构进行系统得设计,由此可建立新的结构图,如图3-1所示。
1、系统边界确定
系统边界的确定要从系统功能结构图中易于划分。下图是系统功能结构图:
系统边界向用户和管理员两方提供不同的界面。在用户界面中,用户拥有浏览商品,将商品放入购物车以及查看送货信息的直接权限;在超市管理员界面中,管理员可以根据实际需要及时查看库存信息,以便确定进货量和分析货物销售的速度,同时,管理员能够获得用户要求送货的一手消息,以便在第一时间将货物送到用户的手中。
系统接口分为企业内部接口和公共信息基础设施接口。企业内部接口用于超市员工将进货种类和数量信息及时更新于库存信息中;公共信息基础设施接口用于添加增值服务和外部服务,比如对于用户信息的认证以及用户对于银行的支付服务,该接口可拓展性很强。
二、软件支持平台设计
1 系统运行平台设置
硬件环境:台式计算机(PC)一台,如表5-1所示。
表5-1 运行环境硬件配置
硬件 | 配置 |
处理器 | Pentium III800以上 |
内存 | 256M以上 |
硬盘空间 电子商务网站设计 | 10G以上 |
软件环境:Windows 2000 Professional 或 Windows 2000 Server操作系统。
2 开发工具简介
1.本电子零售系统是典型的电子商务(EC)。系统是在Visual Studio 2005环境下开发的,提出实现在线购物馆信息管理、资源共享的基本目标
从而推动迈向数字化销售的步伐,并阐述系统结构设计和功能设计,一个整体自动化购物模式,从软件工程的角度进行了科学而严谨的阐述。
2.该系统主要采用Visual Studio 2005开发实现各方面的功能。主要包括以下几方面的功能:货物的录入和删除;货物的检索(按各种关键字检索);货物的购买与销售;货物的资料统计(卖出数量,库存数量等资料的统计);货物的浏览以及帮助文档。
3.该系统采用SQL Server2000 作为数据库平台,既可以被应用程序访问,又可在后台操作,完成对数据的整理等。SQL Server200是现今比较流行的数据库,他具有数据结构化,数据共享性高,数据独立性高以及数据由DBMS(数据库信息管理系统)统一管理和控制的优点。
4.SQL Server 2000是一种采用T-SQL语言。SQL Server 2000存储和管理数据有以下优点:
1)每个数据项都存储在中央位置,所有用户都可在这个位置使用它们。
2)各个客户端上不单独存储数据项复本,从而消除了因用户不得不确保使用的信息相同所带来的麻烦。系统不需要确保使用当前值更新所有数据复本,因为中央位置仅有一个复本。
3)可以在服务器上一次性定义业务和安全规则,并对所有的用户平等执行。
4)可以在数据库内通过使用约束、存储过程和触发器来强制执行规则。还可在服务器应用程序中执行规则,因为这些应用程序也是许多客户端访问的中央资源。
5)关系数据库服务器只返回应用程序所需要的数据,优化了网络流量。
6)最大程度地降低硬件成本,由于数据不是存储在每个客户端上,客户端不必耗费磁盘空间来存储数据。客户端无需在本地增加管理数据的功能,同时,服务器不需将处理能力耗费在显示数据上。
7)可以配置服务器以优化检索数据所需的磁盘输入/输出容量,配置客户端以优化从服务器检索数据的格式。
8)可以将服务器存储在一个相对安全的位置,并配备如不间断电源供应系统这样的设备,这比完全保护每个客户端更经济。
9)维护任务(例如备份和恢复数据)得到简化,因为这些任务都可以集中在中央服务器上执行。
三、基础设施平台设计
1、网络环境设计
电子商务系统的网络环境设计的主要内容包括两部分:Internet接入和支持电子商务系统的局域网。
(1)Internet接入
对于学校超市网上订货送货系统而言,由于它特殊的用户体(在校学生)拥有着相当高的封闭性,则该系统其实没有必要接入Internet,而是可以利用校园已有的校园网,租用其服务器,实现全校范围内对于该系统的访问。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论