首页 百科知识 电子商务系统网站规划

电子商务系统网站规划

时间:2022-05-28 百科知识 版权反馈
【摘要】:7.4.1 电子商务系统网站规划本实验的主要任务是建设一个B2C模式的电子商务安全购物网站,为客户和商家的商务活动在互联网上提供窗口门户,从而利用信息技术和Internet的优势推动商务活动的开展。(一)网站设计目标目前,国内电子商务外部环境正在逐步成熟。网上电子商务购物系统业务功能分为两个部分:前台管理部分和后台管理部分。电子商务购物系统体系结构如图7-2所示。

7.4.1 电子商务系统网站规划

本实验的主要任务是建设一个B2C模式的电子商务安全购物网站,为客户和商家的商务活动在互联网上提供窗口门户,从而利用信息技术和Internet的优势推动商务活动的开展。

网站规划实验内容主要包括六个部分:网站设计目标、运行环境规定、网站需求分析、网站总体功能和结构设计、安全在线支付系统设计和电子商务系统网站构建。

(一)网站设计目标

目前,国内电子商务外部环境正在逐步成熟。一方面,开拓传统销售模式下网上商务销售模式成为我们的新销售诉求;另一方面,大部分商家开拓销售市场、推广商品信息只能在当地市场进行宣传推广,终端产品客户在进行注册个人信息及在网上购买商品时,没有一个完整的互联网渠道接入方式。

基于以上原因,拟建一个集商务服务和产品宣传于一体的电子商务购物网站,以吸引顾客、巩固现有业务,并开拓新的业务模式,从而能更好地为顾客提供更方便、快捷的商品信息服务。

(二)运行环境规定

本部分要求学生在设计系统网站之前,了解网站运行的有关环境规定。运行环境规定包括以下几个方面:

1.硬件设备

列出运行该软件所需要的硬件设备。说明其中的新型设备及其专门功能,包括:CPU型号及内容容量;外存容量、联机或脱机、介质及其存储格式、设备的型号及数量;输入及输出设备的型号和数量、联机或脱机;数据通信设备的型号和数量;功能键及其他专业硬件。

2.支持软件

列出支持软件,包括要用到的操作系统、开发软件(包括前端开发平台软件和后台数据库管理系统软件)、测试支持软件等。

3.接口

说明该软件同其他软件之间的接口、数据通信协议等。

4.控制

说明控制软件运行的方法和控制信号,并说明这些控制信号的来源。

(三)网站需求分析

本部分主要是要求学生根据指导教师给定的网站建设背景进行调查,并做出需求分析。重点在于加强学生对网站安全建设的用户需求内容的理解,从而培养学生理解和分析问题的能力。

一般情况下,网站需求分析可以从网站建设的服务对象及提供的服务、网站业务功能总需求这两个方面进行讨论。

1.网站建设的服务对象及提供的服务

(1)服务的对象。服务对象即指需要通过网络进行购物的用户。这些用户通过该系统,能够方便获取商品的信息,查询到所需要的商品,并能够安全地进行商务交易。

(2)提供的服务。

①商品信息查询服务:查询各种商品的详细信息,包括商品名称、商品的特性、商品的价格和商品的促销情况等。

②商品订购服务:一旦用户确定需要购买某一商品,可以通过该系统进行网上订购。

③咨询服务:用户可以通过该系统对商家进行咨询,商家通过该系统对用户的咨询进行网上解答,从而实现用户与商家之间的互动。

④用户个人信息管理服务:管理用户的个人信息,包括用户的个人资料,用户的购买记录,用户的信用度等。

⑤各种及时信息服务:商家通过该系统在互联网上发布各种特价商品以及优惠政策等促销活动,也可以方便地发布各种广告等信息。

2.网站业务功能总需求

根据电子商务购物活动的流程,结合自己商务的实际要求,通过详细的调查,总结出该网站业务功能的总需求。

网上电子商务购物系统业务功能分为两个部分:前台管理部分和后台管理部分。在前台管理部分中,包括用户在线注册、浏览商品、查询商品信息、订购商品等操作;后台管理属于系统的后台数据库系统,包括商品信息的管理、订单信息的管理、客户管理、库存管理、投诉管理、各种即时信息的发布管理。

前台管理部分具体的功能包括:

①浏览商品:用户可以浏览网上商店的主要商品信息。

②查询商品:用户可以输入条件,查询某些感兴趣的商品。

③订购商品:用户可以对需要购买的商品进行网上订购。

④购物车:用户可以把购买的产品信息放到购物车中。

⑤用户信息维护:维护用户自己的个人信息。主要是用户的密码,通信地址等基本个人信息。

后台管理部分的具体功能包括:

①商品信息管理:包括商品信息的查看、修改、删除等功能。

②订单信息管理:用于商家随时查询自己网站的订单信息,以保证商家能够及时获得订单并发送货物。更先进的网上商店系统可以利用订单,直接推动后台生产系统,从而实现从商品生产、销售和支付的全电子化。

③客户管理:对每一位购买网上产品的客户资料进行存档,加入客户数据库,并随时可以由商家进行查询,可以很方便地分析用户购买需求,从而根据市场规律更好地对商品销售进行运作。

④库存管理:在消费者购买网上商店商品后,系统能立即自动更新商品数据库,并对无库存商品进行提示,可以随机接收商家与用户查询。

⑤投诉管理:后台管理员可以查看用户的投诉;并录入投诉的解决方法,返回到前台用户;另外,对于已经解决的投诉,还可以在当前库中删除,并转移到历史数据库中。

⑥系统监控:服务器实时监控系统运作、数据传输以及监控商家的订单信息、账户信息和结算信息等,以便商家能对出现的问题进行及时的相应处理。

(四)网站总体功能和结构设计

本部分的主要任务是根据教师指定的网站建设及相关网站建设需求,结合所学的知识,确定系统网站应实现的功能和逻辑结构设计等问题,并设计业务处理流程、数据库设计、系统配置方案等内容。

(1)系统的功能及逻辑结构。按照网站设计目标及需求分析对网站应实现的功能进行分析,重点说明网站的详细功能,并进一步按网站各部分的逻辑结构说明网站组成、各部分的功能以及相互间的联系。在此基础上,给出系统的总体结构图。电子商务购物系统体系结构如图7-2所示。

img154

图7-2 电子商务购物系统体系结构

整个系统分为三个部分,即前台管理、后台管理和信息服务。其中前台管理和后台管理属于系统业务功能部分,前面已作介绍,这里仅对信息服务的功能进行介绍。

信息服务对于扩大商品宣传,提高本网站系统知名度方面起着重要的作用。信息服务的内容很广泛,在不同的电子商务系统中的表现和形式也各不相同。一般来说,可以包括以下几个功能模块:

新闻中心:向相关行业新闻组发布商品信息。

②BBS服务:向著名的BBS站点发布信息,在网上进行交流、对话,了解市场需求动态,以便网上商店的快速发展。

③购物演示:在网上设置简单的电子购物教程,引导消费者如何通过网上商店进行网上购物。

④信息发布:定期向网上商店发布商品信息、最新动态和新闻等。

⑤网址链接:与著名的商业网站进行链接,以扩大网站系统的知名度。

⑥行业导航:为客户提供行业相关网站网址,开阔视野。

(2)业务处理流程。在确定了系统体系结构的基础上,还要对系统业务处理流程进行设计。这里,分别对前台用户购物流程和后台订单处理流程进行设计。

前台用户购物流程为:用户首先登录到电子商务购物系统,浏览已经发布的商品。浏览商品时,可以选择需要购买的商品,选择购买的商品后,如果是注册用户,则可以把商品放置到购物车中,然后去收银台缴款,最后提交订购单。如果用户没有注册,则系统将提示用户注册,如果注册用户没有登录,则必须先登录后才能订购商品。前台用户购物流程如图7-3所示。

img155

图7-3 前台用户购物流程

后台订单的处理流程为:用户提交订单后,后台管理员可以马上看到订单信息并及时处理订单,按照订单组织发货,最后把订单信息发送到结算中心。该订单处理完成后,更新产品数据库。后台订单处理流程如图7-4所示。

img156

图7-4 订单处理流程

(3)数据库设计。要开发一个基于数据库的应用系统,其中最关键的一步就是整个系统所依据的数据库的建模设计,从逻辑的到物理的,一个环节疏于设计,整个应用系统便似建立在危房之上,随着开发过程的不断深入,它要面临着各种难以预料的风险,开发者要为修改或重新设计而没有设计好的数据库系统而付出难以预料的代价。所以,一个良好的数据库设计是高效率的系统所必需的。

系统采用关系型数据库模式,重点设计网站系统的数据结构及数据之间的关系,给出数据库结构图,包括表与表之间的结构图以及表的内部结构,如字段、域、类型等。

参考前面网站总体设计及所使用的DBMS支持的数据结构,可以得到如下的数据库及主要表单。

数据库名:ECShop该数据库主要有用户表、商品类别表、商品信息表、订单表和订单商品列表5张表(除此之外还有公告信息表、广告信息表、投诉信息表等)。

①用户表:User

img157

②商品类别表:ProductClass

img158

(4)系统配置方案。说明系统中软硬件设备的主要内容,系统软件和硬件设备选型的基本依据、选择的设备型号及规格等内容。

(五)安全在线支付系统设计

本部分主要检验学生对于电子商务支付与安全知识方面的掌握程度及运用能力。

安全在线支付系统是电子商务购物系统的重要组成部分,它可以实现消费者购物后支付的全电子自动化,其设计的主要内容包括:

①国际在线支付系统支持。专业的电子商务购物网站安装有支付网关系统以及与支付网关的接口等所有系统,系统将网关与银行的接口进行连接并安全传输支付数据,系统应支持多种国际标准和银行及支付网关接口标准等。

②网上CA认证系统。在电子商务的数据传输过程中,要对许多敏感信息进行加密处理,并且对交易双方进行认证,就需要有一个具有权威性和公正性的可信赖的第三方认证中心来完成。认证中心提供消费者、电子商务服务中心与银行间相互的身份认证服务,保证网上交易的真实可靠。

③安全电子交易SET。SET是全球统一的安全在线支付系统,在验证完用户身份之后,对支付信息进行安全处理(加密和签名等),然后传送给各收单银行,从而完成支付的整个过程。

④加密传输技术SSL实现。SSL协议是国际上最早也是最广泛的网络安全协议,其采用一种公私钥结合的方法提供消费者与电子商务服务器之间的信息安全传输,以确保用户信息的安全性。

实验要求学生根据本网站的具体要求提出基于SSL协议或SET协议的电子支付与认证安全方案,并要求学生重点说明所提出方案的优缺点及采用依据,说明本方案中客户、银行、商家以及认证中心之间的关系及支付流程。

(六)电子商务系统网站构建

(1)系统构建原则。在系统设计过程中,应将技术观点和面向用户需求相结合,基于以下原则进行系统构建。

①方便用户使用,具有较高的用户友好性。

②具有较高的可靠性、可维护性、可扩展性和运行效率。

③使用目前比较前沿的技术支持。

(2)系统构建模型。为了降低成本,本实验可以采用J2EE平台进行系统网站的构建,以加快系统的设计和开发。J2EE平台提供了一种基于组件的方法,用来设计、开发及部署商务应用程序。另外,J2EE平台提供了多层的分布式的应用模型、组件复用、一致化的安全模型以及灵活的事务控制,使用户不仅可以比以往更快的速度向市场推出创造性的客户解决方案,而且平台独立的、基于组件的J2EE解决方案不会被束缚在任何一个厂商的产品和API上。

在Web应用设计方面,可以考虑采用Struts开发与设计框架。基于Struts的Web应用程序符合JSP Model 2的设计标准,是MVC设计模式为适应Web应用的一种方法。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈