电子商务网站建设研究论文 - 图文 联系客服

发布时间 : 星期三 文章电子商务网站建设研究论文 - 图文更新完毕开始阅读fcae55ff04a1b0717fd5dd46

3电子商务网站设计流程研究

3.1 电子商务网站系统规划

电子商务系统的规划是指:以完成企业核心业务转向电子商务为目标,给定未来企业的商务模式,设计支持未来这种转变的电子商务系统的体系结构,说明系统各个组成部分的结构以及其组成,选择构造一系统的技术方案,给出系统建设的实施步骤及时间安排,说明系统建设人员组织,评估系统建设的开销和收益。

在调查企业需求、成功案例的基础上,电子商务系统的规划包括商务模型规划和商务系统规划两个基本层次。

(1)商务模型规划是一种战略层的规划。目标是明确企业将核心业务从传统方式转移到电子商务模式时需要采取的策略,确定企业的商务模型。概括地说就是确定商务管理和决策的路线。确定这种规划的人员不仅仅是技术人员,更重要的是商务管理和决策层面的人员。

(2)商务系统规划。商务系统的规划是一种战术层的规划,它侧重于以商务模型为基础,规划支持企业商务活动的技术手段,确定信息系统的体系结构。商务系统的规划给出了电子商务系统开发可依靠的一个基本框架,所要解决的基本问题是如何实现商务活动。

3.2 电子商务网站系统规划报告

当电子商网站系统规划完成之后需要提交《电子商务网站系统规划报告》,该报告是对电子商务网站系统规划阶段成果的总结和记录,是电子商务网站系统设计的依据,主要包括以下基本内容。

(1) 项目背景描述 (2) 企业需求描述

(3) 电子商务网站系统设计的原则和目标 (4) 商务模型建议 (5) 目标系统的总体结构 (6) 应用系统方案 (7) 网络基础设施

7

(8) 网上支付与安全认证 (9) 系统安全设计及管理 (10) 系统性能保障方案 (11) 系统集成方案 (12) 系统实施方案 (13) 其他说明

3.3 电子商务网站开发模式研究

开发一个网站其实和开发一款软件是一样的,下面我们一次来看一下时下最流行的软件开发及管理方法,这些方法同样常被用在对电子商务网站的建设开发及管理上。 3.3.1 瀑布方法

瀑布方法是所有方法之父。它将软件项目分解成6个或7个阶段,每个阶段都必须按顺序执行,以交付最终的商品。每个阶段的输入都是由前一个阶段的输出组成。如图3-1所示:

图3-1 瀑布模型

首先是确定需求,它可以分为两个阶段。必须先确定项目的系统需求;该阶段结束时,将拥有一份文档描述关于实现、测试和部署该应用系统所需的所有硬件。

8

同样还需要部署、测试应用系统所需的软件平台。前两个阶段开始时要有机会研究,结束是要有可行性研究。基本上,第一个问题总是“从商业视角来看,我们需要这个软件吗?”在确定了需求之后,可行性研究提供了一个较高的成本效益分析,因此需要估算其投资回报率。

在分析阶段,将和顾客一起进行分析,以彻底理解顾客的需求。需要花时间和顾客一起定义软件的功能需求,通过专业的分析转述给软件工程师。

在程序设计阶段,设计团队将阅读分析阶段生产的规划书,然后开发一些顾客认可的原型。通常,这是一个可抛弃的原型。

在编码阶段,程序员将有效地编写应用程序的代码。这将在顾客认可了程序设计阶段所交付的软件设计之后才能进行。

如果提供了测试平台,则程序员将在测试平台上安装应用系统,然后对软件的功能进行测试。所有发现的错误将被修正,在测试阶段结束时,软件必须做好投入使用的准备。如果没有提供测试平台,则程序员必须模拟一个环境,或在软件的实际运行平台上进行测试;不过在测试阶段结束时,程序员必须按转一个最新的版本,其中已经解决了大部分的Bug。

在运行阶段之初就将完成部署工作,这时所有的事情就都已经完成了。 3.3.2 螺旋方法

和瀑布方法相比,螺旋方法更适合大型、昂贵、复杂的项目开发。Barry Boehm

最早在1988年提出该方法,并将其称为迭代的瀑布方法,每次迭代都增强软件的能力。如图3-2所示:

图3-2 螺旋模型

9

每个螺旋由四个象限组成。每个象限表示一个管理过程:识别、设计、构建和评价。系统将经历4次这样的周期:

? 概念验证周期:定义商业目标,捕获需求,开发一个概念性设计,进行概念

验证,建立测试计划并进行风险分析。将结果和用户共享。

? 第一个构建周期:交付系统需求,开发逻辑设计,完成第一次构建并对结果

进行评价。将结果和和用户共享。

? 第二个构建周期:从子系统需求开始,进行物理设计,完成第二次构建并对

结果进行评价。将结果和用户共享。

最后一个构建周期:从各个单元的需求开始,进行最终设计,完成最后的构建并进行各个层次的测试。寻求用户认可。

4电子商务网站基础框架的创建

4.1 针对发展设计网站

对于Web应用系统而言,“设计”可以用来表示很多事情。最普遍的用法可能是表示Web网站的视觉效果和用户界面(UI)设计。

这个方面是十分关键的,必须正视它,访问者通常对网站的视觉效果以及使用的简单性更容易留下印象,而对于使用什么技术,背后有什么技巧,或者Web服务器运行在什么操作系统上都不会太关心。如果网站难以使用就会很容易被遗忘,不管是用什么样的高科技来创建的。

网站的视觉效果部分会引起访问者最初的兴趣,但功能才能够使他们再次访问。基于确定的最初需求,能够很快地实现网站,但如果架构设计不合理,网站的更新会很困难。

不管是什么项目,不管规模多大,有些准备工作在开始编码之前必须完成。不管做了多少规划和设计工作,总会发生意外情况,隐藏的困难、新的需求以及变化的规则似乎总会和最后的期限做对。即使没有这些意外因素,网站设计者也经常在项目完成并部署之后,被要求修改或新增功能。这对于我的这个电子商务网站而言也是一样。

10