电子商务网站网上购物系统设计

2024-06-24

电子商务网站网上购物系统设计(精选9篇)

篇1:电子商务网站网上购物系统设计

电子商务网站网上购物系统设计

摘要:伴随互联网的广泛应用和电子商务的迅速发展,网上购物系统渐渐走入人们的视野。本文通过对网上购物系统的基本流程及功能进行说明,提出了该系统的设计方法。因此本人结合网络购物系统的要求,对 Access 数据库管理系统、ASP 设计平台,ASP数据库技术进行了较深入的学习和应用,主要完成对网络购物系统的需求分析、功能模块划分、数据库模式分析

关键词:电子商务网站 网上购物系统 系统设计

在二十一世纪的现在,电子商务已经越来越流行,在网上购物已经是一件很平常的事情。随着互联网宽带和技术应用的成熟,以及物流和支付系统的完善,可以预见,随着时间流逝,网上购物将成为互联网普及应用的主流,必将持续影响着千家万户的生活和经济行为,并最终成为社会商业活动的重要形式。面临众多的网上购物系统,如何根据技术现状和客户的需求设计一个合理的网上购物系统显得尤为重要,建立和开发这样的电子商务平台不但可以扩大商家的规模和市场影响力,而且可以减少企业的经营成本,提高工作效率。

一.系统开发工具

系统的定位是一个电子商务站点,作为面向 Internet Web 上的应用,传统的客户端/服务端架构很明显不适应,浏览器/服务器架构是必然的选择。根据当前 Internet 现状,确定系统运行在微软公司的 Windows平台上,使用 IIS 信息服务起作为 Web 服务器,前台使用流行的网页制作工具 Dreamweaver,后台的数据库则用 Access,用 Asp 动态网页技术完成动态交互功能。

二.网上购物系统基本操作流程分析

用户在浏览网站时首先看到的就是网站首页。在首页用户可以快速浏览最新商品,了解热门商品和推荐商品,也可以搜索已知的商品查看具体信息。首页聚 I 集了大量的信息,除了商品以外,还有站内公告信息和站内新闻信息,此时用户已经对商城有了一定的了解。用户如果想要购买商品时必须注册成会员,再用户查看完商品的详细信息后,可以把自己想要购买的商品放入购物车当中,也可以随时修改、删除购物车里的商品,如果用户对购物车里的商品都很满意,也可以去收银台结账,下订单。这时相关的程序模块会将用户所提交的所有信息都记录在数据库里以便整个商城的管理人员可以核对信息并在收款后准备发货,发货成功并且用户确认收到货物时整个购物过程便结束了。在电子商城后台管理方面还需要添加、修改、删除商品,同时要对商品进行分类,包括用户信息的管理、站内公告的设置、站内新闻的发布和订单的处理等都需要电子商城的管理人员来操作。工作人员也会根据用户的订单随时调整库存、进货、发货等。

所以,由上可知,网上商城应分两个部分:第一部分是面向用户系统前台的部分包括:顾客在线注册、选择商品、进行购物、付款等操作;第二部分是商城后台系统管理部分,这部分的内容包括:产品的添加、删除、查询、订单的管理、操作员的管理、注册用户的管理等。

系统主要涉及普通用户和管理员两部分人员,普通用户通过简单的注册成为会员后可以对商品进行浏览、加入购物车、下达订单等操作,管理员用户可以对商品进行添加与维护、处理订单、管理用户、管理评论等操作。

三.网上购物系统详细设计

(一)系统前台设计

注册 当用户第一次进入购物网站时,如果想在网站上购买东西,就需要注册成网站的会员,以便将自己想要的商品放入购物车。用户注册必须填写一些基本信息,主要包括用户名、密码、真实姓名、联系电话和详细地址等。

登录管理 用户也只有登录后才可以进行购买和下订单等操作。当用户在完成注册以后购买商品的时候系统会先检查一下该用户有没有登录,若登录过了则可以直接对自己选购的商品下订单,否则返同登录窗口。登录后,可填写修改详细个人信息及收货人信息,同时可修改密码、查询、查看订单信息、修改订单(已经过管理员处理的商品除外)。

II 寻找商品 选择产品通过四种方式:通过类别自行浏览;通过浏览推荐商品选择;通过热卖排行榜选择商品 ;通过搜索条件搜索。产品放到购物车后,购物车可连续添加商品,一次性结账付款购买;

管理购物车 顾客选择完商品后可进入购物车页面,查看自己要购买 的商 品,亦可修改某一商品数量、取消购买某商品或清空整个购物车等。

用户订单模块 顾客确定购物车想买的商品后提交订单如顾客已填写收货人信息则页面实时显示订单信息。如尚未填写则显示相应表单请其填写,顾客提交订单后可随时在登录网上商城后查询该订单,并可对尚未处理的订单进行取消、修改等操作。顾客在订单被销售方确认后,选择付款方式,并付款给销售方,点击“确定已付款”,这样系统就会将默认的“未付款”更改为”已付款”,然后才可以收到货。

(二)系统后台管理设计

管理人员部分 该部分的用户有一个超级管理员以及若干个普通管理员。超级管理员拥有最高权限可访问所有订单,浏览、修改普通管理员和会员的资料;普通管理员分两种,一种是销售管理员:主要负责订单管理,可浏览、修改订单状态,也可浏览会员信息;另一种是产品管理员:主要负责界面管理,可增删商品和公告及广告等操作。

用户订单管理 订单管理主要是指管理员对用户已付款的订单做一个简单的管理查看,这样很方便杳看到是哪一位用购买了哪一件,同时显示该用户购买了几件该商品。系统管理员会根据这些信息给已付款的用户配送相应的商品。若订单的状态在一定时限后仍没有发生变化(“订单关闭”状态除外),系统自动提醒管理员,订单状态发生变化,系统自动发E—mail给顾客,(“无效订单”、“订单关闭”状态除外)。

管理商品 展示并出售商品是在线网店的真正目的,这样就需要管理员在后台可以添加、删除商品并可以对商品信息加以修改。

预警功能 为更好的使用,系统应该引入预警功能,为商品数量设置下限,达到设置的下限,管理员应提示用户进货;订单应设置处理时限,超过时限提示管理员操作。

III 用户评论管理 用户评论主要是指所有参与网购的会员都可以对本商城中的每一件商品留言评论,写下自己对于商品的看法,供以后买的会员参考。为避免商家遭受不公平待遇,管理员可以将恶意留言内容加以删除,以确保广大用户和谐的购物。

(三)数据库设计

一个结构良好的数据库可以很好地实现系统的查询和管理,并且能够极大地提高系统的运行效率,所以数据库的设计也是本系统非常重要的设计环节之一。

分析购物系统的特点可以发现2类信息存储在数据库中。一个是用户信息表、商品信息表及评论信息表——包括用户注册信息、商品信息、评论内容等。

订单表——这一类表主要是存储用户订单。

中国电子商务发展到今天经历了低潮、曲折等一系列的变化,但困难并没有抹杀大家对其的热忱。电子商务将成为 21 世纪的网络发展的主流,电子商务在未来的应用将愈来愈广。目前国内企业正纷纷加入到阿里巴巴等一系列大型电子商务网站中,通过网络进行 B2B(企业对企业)的网上交易之后,也充分认识到网络交易将成为未来商品交易的重要组成部分,在建立企业宣传网络的同时,也

逐步扩大企业自身的网络销售渠道,建立起自己的电子商务网站,完成从 B2B 到 B2C(企业到个人)同时进行网络交易的过渡,大大提高了企业生产效益。企业信息化水平已成为企业参与市场竞争的关键,网上交易作为基本的电子商务功能之一,有着强大的优势。网上交易市场是企业间电子商务所需要的电子化和网络化的商务平台。通过网上交易市场,可以改变传统贸易中的一对一或一对多的模式,变成了多对多模式,并创造众多买卖商家聚集的在线交易空间。买卖双方不仅可以寻找到更多的贸易伙伴,增加更多的商业机会,还能够享受更多的方便和标准化的商务服务,获得一个良好的商务环境

参考资料:

[1]白以恩.计算机网络基础及应用[M].哈尔滨:哈尔滨工业大学出版社,2000.IV [2]刘锦绣.电子商务的实现网上购物系统的分析与研究[期刊论文]——《中国电子商务》2012(6)

[3]王健南.ASP 数据库管理项目方案精解.航空工业出版社,2006。

[4] 许多顶 电子商务的发展现状与展望[期刊论文]-上海应用技术学院学报 2001(02)[5].辛峰 基于JSP的网上购物系统设计与实现[期刊论文]-哈尔滨职业技术学院学报 2010(1)

V

篇2:电子商务网站网上购物系统设计

开始正题,电子商务网站对于有过购物经历的人来说都不陌生,但你在网上有过购物经历不代表你对网购的模式和类型了解,所以这里我们的补充下业务知识,请看维基百科这里的介绍《电子商务经营模式》。

国内常规的网购代表性网站如下:

网络书店(当当、卓越、蔚蓝)

收藏和艺术品拍卖(孔夫子、赵涌)

综合销售平台(淘宝、eBay)

网络订餐(饭桶)

……

我们这次书友会针对以上类型的网购网站,拿出了当当、卓越、淘宝三个出来给现场的与会同学现场操作。由于网速的原因,这一流程进行不是很顺畅。不过给在场很多没有接触过和正在学习中的同学很深的体会,如果没有了网速,在好的产品也是摆设罢了。

购物流程探讨(以淘宝为例 c to c)

探讨淘宝的流程中大家更多的关注点在购物车、二次登录、支付方式、评价体系这四点,可以说这四点也是我们整个购物体验的生态支点。

1.购物车

大家可能注意到淘宝在原有的立即购买的功能上新推出了一个购物车,就是这样一个购物车带了了不少同学的关注。

我们来看看淘宝自己对购物车的说明:

淘宝购物车是淘宝新平台为广大用户提供的一种快捷购物工具。通过购物车,您可以在淘宝一次性批量购买多个宝贝,并可一次性通过支付宝完成付款。

通过购物车,您无须登录更无须下单,即可在您的电脑上随时保存或查看您想要购买的宝贝。淘宝购物车为广大的淘宝用户带来了一种全新的网络购物体验,使购物更加方便快捷!更多说明请看这里。

我们大概了解到这些情况:

优点:

a)淘宝购物车是对淘宝整个产品体系的一个补充,不仅仅是一个功能的加减。

b)购买物品更加快捷,支付可一次性,

缺点

a)支付方式计算的复杂度提高

b)对评价体系有所影响

c)支持的购物范围有限制(只支持一口价的商品)

意外情况

这次书友会上阿锋同学提到了购物车在推出以后被很多的用户当成收藏夹来使用,这是大家没想到的,而且这样的情形是好是坏还需要时间和数据来说明。

2.二次登录

我们在像当当、卓越这样的B TO C网站上买东西的时候都有二次登录的体验,大家普遍的感觉不适。如果要解决这样的问题,估计很难。不在多说,都是体制问题造成的。

3.支付方式

我们最常见的支付方式可以分为电子支付、货到付款、邮局汇款、其他。其中最常见的付款方式是货到付款和电子支付。

货到付款多见于B TO C方面的交易,例如在当当、卓越网上的购书。

电子支付多见于C TO C方面的交易,例如在淘宝、拍拍、有啊等等。电子支付种类方面,目前比例最大的是支付宝,第三方支付已经在电子支付方面占据主要地位。其次是网上银行支付。值得注意的是,除了第三方支付和网银支付外,手机支付已初露头角。

电子支付平台主要有如下一些:支付宝、网上开户银行直接支付、信用卡支付、财付通、百付宝、手机支付、安付通、贝宝、云网支付、环迅支付等等。

4.评价体系

网购的评价体系是个很突出的问题,对于卖家尤为重要。目前这样的评价体系对于C TO C模式下的网购平台显得更为重要。一套完整合理的评价体系建立是需要多方面的推动,来制定一个游戏规则。前些日子,马云来广州布道了,广东电视台有录播。在这次广州举行首届网商交易大会上马云说了不少敏感话题,什么最近要招一批一流的心理学家、社会学家、经济学家来研究其产品,什么痛斥传统行业的陋习,什么淘宝上假货横溢等等,这些最终归结起来就是一个信用问题。而信用的好坏转化出来的结果就是评价,也就是我们常说的“口碑”。希望淘宝上无假货的梦想能够实现。

最后不得不说下移动的用户体验实验室,我想这是每个做产品的人都所希望拥有的。拍了不少照片,鉴于不方便的原因不能公布出来。

书友会实录可以看看我们胡晓同学的BLOG:用户体验提议“看上去很美”(广州第八期回顾)

篇3:电子商务网站网上购物系统设计

由于即时通信系统的众多优势,己逐步成为网络经济新的增长点,并在网络经济时代的各个新兴行业中不断壮大。目前,各大软件厂商都已纷纷加入IM的竞争行列,先后推出了自己的IM产品,出现了多元化的竞争状态。由于出于各自利益的考虑,大部分IM产品采用了私有的通信协议,不开放,这在一定程度上阻碍了不同即时通信系统之间的互通。

对于新兴的电子商务企业,急需提供IM服务以方便与客户之间的即时交流,若使用已有的厂商提供的IM产品,则受制于人, 不方便业务的快速发展。所以选择开放协议、开源架构进行二次开发,将是这些电商企业的首选。该文拟结合“一呼百应电子商务平台”,选择XMPP、BOSH协议开发嵌入电商平台的Web IM系统。

1相关协议介绍

1.1 XMPP协议

XMPP(Extensible Messaging and Presence Protocol)[2,3]可扩展消息与出席协议,是一种基于可扩展标记语言XML的开放式协议。XMPP协议可用来处理实时性的消息请求和响应服务,利用它还可以实现不同服务的即时通信系统间互相通信。

1.2 BOSH协议

BOSH(Bidirectional-streams Over Synchronous HTTP, 基于同步HTTP的双向流)[4]是一种传输协议。它可以利用同步的HTTP协议模拟两个实体(例如客户端-服务端)双向流传输,而不需要轮询或异步组件。

对于那些同时需要“推”和“拉”技术的应用程序,BOSH明显比AJAX[5]等基于HTTP协议的技术更高效,更节约资源。相比HTTP轮训技术(如Comet[6,7]技术),BOSH有着更高的效率和更低的延迟。到目前为止,BOSH主要用于Jabber/XMPP客户端-服务器之间的数据传输(如web端和手机客户端之间的通讯)。然而BOSH并非为XMPP定制的,它也可以用于别的传输。

BOSH定义了相关标准,用于XMPP数据传输,这个方案主要是为了解决HTTP协议无法保持TCP长连接的问题。其流程如图1所示。

2系统总体设计

系统总体架构如图2所示。

图2说明:

1) 系统集成一呼百应B2B电子商务平台,提供pc到pc、pc到android、android到android多种平台交流方式,让用户随时随地跟踪掌握电子商务平台客户访问情况,及时沟通交流。

2) 发送给目标用户的消息,由发起用户经IM服务器转发给目标用户。

3) IM服务器采用Openfire进行二次开发部署。Openfire是采用Java开发,开源的实时协作(RTC)服务器,是基于开放的XMPP协议的IM服务器端的一个实现[9]。

4) 由于IM Web客户端嵌入到电子商务网页中,以便用户在浏览网页时随时与商家进行沟通交流,因此,需在Web服务器端处理IM Web客户端用户的相关操作以及与IM服务器的通信,实现与IM服务器的对接。为保证原有电子商务平台的独立性与安全性,本系统针对IM Web客户端的相关操作以及与IM服务器的对接采用部署专用的Web服务器,专门处理IM Web客户端的信息转发。

5) IM WEB客户端、IM手机客户端和IM PC客户端均可通过BOSH或XMPP Over BOSH与IM服务器连接。

3 IM Web客户端设计与实现

IM Web客户端与IM服务器的通信使用BOSH协议(XEP标准扩展规范:XEP-0124),客户端使用一个javascript的BOSH实现, 本系统选择使用Strophe[10]库的js实现。

3.1 IM Web客户端处理流程

IM Web客户端处理流程如图3所示。

图3说明:

1) ①若用户已经登录到IM服务器,则跳到②;

2) 自动添加客户与店主为好友由Web服务器自动完成;

3) 弹出窗口进行交流时,可根据需要,向商铺发送相关消息:如用户所关注的商品等信息。

3.2主要处理步骤实现

IM Web客户端使用Strophe库和jQuery框架进行设计[11,12]。

1) 使用Strophe库建立与服务端的连接;

2) 添加客户与店主为好友

3.3 IM Web客户端运行效果

1) 电子商务网站页面,嵌入IM Web客户端的链接,如图4所示:

2) 用户登录页面

3) IM Web客户端运行效果

当客户点击“与商铺用户沟通”按钮时,弹出“用户登录”窗口登录到IM系统,自动与商铺用户建立好友关系,并向商铺用户发送相关信息,商铺用户自动回复“您好!欢迎光临”等信息,建立即时通信。运行效果如图6所示:

4结束语

目前,即时通信软件已成为各大电子商务企业必备的与用户进行实时沟通的工具,采用开放的XMPP协议进行开发成为大部分电商企业的首选。

篇4:电子商务网站网上购物系统设计

关键词:ASP技术;电子商务;系统设计

中图分类号:TP311.52

1 电子商务购物系统需求分析

电子商务购物系统是属于B2C商业模式,该电子商务购物系统主要是为消费者提供快速捷、方便网上购物环境,这种商业模式近些来发展比较成熟。系统要求在消费者购物之前,需要事先打开电子商务购物网站,通过网站注册后方可以成为正式的VIP用户,然后才可以进行商品的选购活动。

2 电子商务购物系统总体设计

2.1 系统流程图。用户首先打开主页,此时用户能够浏览商品信息,浏览发货情况,更改个人信息等。正式用户的,能够直接录入用户名和密码进行登录,登录系统后可以查看到商品的会员价格,并将需要的商品加入到购物车,通过购物车这个购物环节,能够实现商品的自由添加与删除操作,同时还可以更新购买数量,提交购物车内商品信息并填写(或者选择)相应收货信息,然后支付订单后就可以等待收货了。基本流程如图1所示。

图1 系统购物流程

2.2 系统功能设计。通过系统的需求分析,结合商品交易的现实状况,确定电子商务购物网站的基本功能,通过相应的功能可以实现一站式用户在线购物。电子商务购物系统的主要功能模块有:首页、商品管理模块、购物车管理模块、订单管理模块、客户管理模块、系统管理模块。具体功能结构图如图2所示:

图2 系统功能图

3 应用ASP技术实现电子商务购物系统

3.1 ASP技术的运用

3.1.1 数据库连接技术。连接数据库的核心代码有实现如下:

<%set objConn=server.createobject("Adodb.connection")

strConn="Driver=SQL Server;server=136.178.121.129;database=

myshopDB;uid=admin;pwd=myshop888;Pooling=true;

MAX Pool Size=512;Min Pool Size=50;Connection Lifetime=30"

objConn.open strConn %>

将以上代码保存为pub.asp文件,并作公共文件引用。参数说明:server是指定远程服务器ip,Database是远程数据库名字,uid是用户名,pwd是登陆密码,其它参数默认即可。在需要引用文件的页面加入代码:<!--#include file="pub.asp"-->,注意该文件的引用一定要放在引用页面代码行的最前面。

3.1.2 公共模块调用技术。由于电子商务购物系统在设计页面时,会碰到很多重复的内容,比如:菜单、工具条、logo等重复率是比较高的,为了加快编码速度,我们只需要将这些内容保存成公共文件即可(如:menu.asp、state.asp),具体做法是:首先将公共代码保存成文件,然后,当某个页面的某个位置需要引用时只需要加入代码<!--#include file="menu.asp"-->就可以快速实现调用。

3.1.3 数据查询技术(分页代码)。<!--#include file="pub.asp"--> //该处引用了数据连接的公共文件pub.asp

<%set rs=Server.CreateObject("adodb.recordset") ‘定义数据对象

sql=”select * from cp_table where cp_name=’ASP编程技术’” ‘查找产品名称为“ASP编程技术”的书名

rs.open sql,objConn,1,1 ‘执行查询命令

rs.pagesize=20 ‘设定每页记录数

n=1

Do while not rs.eof

n=n+1

if n>=rs.pagesize then exit do

response.write “产品名称”&rs(“cp_mc”)&”,产品价格”&rs(“cp_jg”)&”,产品说明”&rs(“cp_sm”) ‘显示产品信息

rs.movenext

loop

response.write " [首页][上一页][下一页] [末页]" %>

分页技术是ASP技术中最为重要的一个部分,灵活的运用分页技术可以提高数据查询速度。其基本思路是:首先创建连接对象Adodb.connection,指定远程数据链接通道和数据源;其次是创建记录集adodb.recordset,指定需要访问的数据表cp_table并执行select查询命令;再次,获取记录集,指定分页记录数量;其四,是显示符合条件的商品记录信息;最后,用指定页码来显示相应页面的商品记录信息。

3.2 系统功能的实现。由于电子商务購物系统的模块功能较多而篇幅又有限。因此,在这里仅实现部分功能。

3.2.1 购物车模块。客户可以边浏览商品边将看中的商品加入到购物车,待用户全部选购完成之后,通过购车再次确认需要的商品和数量,并提交购物车选中的商品到服务器,此时系统会自动计价并进入支付页面,用户登陆网银进行在线支付。然后填写收货信息之后就算完成了订单的操作。

用户可以通过购物车增加商品、删除商品、更新商品数量以及清空购物车等操作。购物车实现结果如图3所示:

图3 购物车页面截图

3.2.2 订单管理。客户订单管理,该功能主要是实现了用户订单信息的管理,包括:订单发货状态设置、数据删除、数据的更新以及浏览订单的详细信息。订单管理实现结果如图4所示。

图4 订单管理页面实现结果

参考文献:

[1]吴哲,石井.电子商务发展趋势及问题研究[J].山东行政学院学报,2012(05).

[2]潘文林.数据库应用系统开发案例与实践教程[M].北京:清华大学出版社,2005.

作者简介:吴喆(1981-),电子商务讲师,学士学位,研究方向:电子商务。

篇5:网上书店电子商务系统设计

课题名称:网上书店电子商务系统设计

第一部分,可行性分析

1、引言

1.1 项目背景与问题提出

随着信息技术在国际贸易和商业领域的广泛应用,利用计算机技术、网络通信技术和Internet来实现商务活动的国际化、信息化和无纸化,已成为各国商务发展的—大趋势。电子商务(Electronic Commerce)正是为了适应这种以全球为市场的变化而出现和发展起来的。它可以使销售商与供应商更紧密地联系起来,以更快地满足客户的需求,也可以让商家在全球范围内选择最佳供应商,在全球市场上销售图书。电子商务基于网络技术.网络技术提供了实现电子商务的技术平台,而电子商务是网络技术的最新应用和最终目标。

从形式上看,电子商务利用计算机网络检索和获取信息,对个人和公司提供决策服务,解决了组织、商家和客户的需求,减少了用于改善货物和服务质量的投入,加快了商品交易的速度。Internet正在将不同形式的电子商务结合起来,产生出许多创新的、混合的电子商务形式。

从电子商务的目标上看,电子商务能够扩大顾客群,获取更高收益,开拓目标市场,节省费用和开支,加速商品流通,加快顾客信息反馈,并提高服务质量。在过去的几年间,随着Internet的迅速发展,通过网络使在家庭办公的个人用户也积极投入到了电子商务中。由于激烈的市场竞争和对成本的关注,大量企业正在改进原有的电子商务系统来支持新兴的网络经济。

1.2 研究意义

网上书店系统作为一个小型电子商务交易平台,简单清晰的将电子商务的开发过程和基本模式呈现出来,具有启发和向导作用。

根据网上书店的基本需求,本系统需要完成的具体任务有:

 书图查询: 当客户进入网上书店时,应该在主页面中分类显示最新的书目信息,以供客户选择所需图书,同时也应该提供按照图书名称,或者作者信息快速查询所需书目信息的功能。

 购物车管理:当客户选择购买某图书图书时,应该能够将对应图书信息,如:价格、数量记录到对应的购物车中,并允许客户返回书目查询页面,选择其他商品,并添加到购物车中,当对应的购物订单生成后,应该能够自动清除以生成订单的购物车中的信息。

 订单处理:对应客户购买图书商品信息的需求,在确定了所购图书商品的价格、数量等信息后,提示用户选择对应的送货方式及付款方式,最终生成对应的订单记录,以便于网站配货人员依据订单信息进行后续的出货、送货的处理。

 会员注册:为了能够实现图书商品的购买,需要管理客户相关的联系方式、送货地点等相关的信息。

1.3 建设目标

主要是实现网上选书、购书、产生订单等功能的系统。具备一个典型的电子书店一般需要实现的服务。

1.4 论文内容

本论文详细介绍了整个网上书店系统的数据模型设计以及数据库设计,在设计中把本系统的数据库根据其功能划分4个基本的模块,即图书信息的动态提示、购物车管理、客户信息注册登录管理、订单处理模块。

二、相关技术

2.1 WEB SERVICE简介

Web service 是自包含的、模块化的应用程序,它可以在网络中被描述、发布、查找以及调用。

Web service 是基于网络的、分布式的模块化组件,它执行特定的任务,遵守具体的技术规范,这些规范使得Web service 能与其他兼容的组件进行交互操作

Web service 是一种可编程的应用程序,它使用一系列标准协议来对各种请求作出响应。作为传统计算机技术同互联网应用与创意的结晶,web service 是使用标准技术在互联网网上运行的商务流程。

2.2 JAVA语言在网络上的应用

Java是一种简单易用、完全面向对象、具有平台无关性且安全可靠的主要面向Internet的开发工具。自从1995年正式问世以来,Java的快速发展已经让整个Web世界发生了翻天覆地的变化。在早期,Java比较多的用在浏览器上,插入到网页中(即是Java Applet程序),成为最灵活、最强大的网页多媒体的载体,但由于Java虚拟机相对于个人电脑而言,有占用资源大,安全性相对较差等缺点,Applet逐渐的被后起之秀Flash所替代,但随着Java Servlet的推出,Java在电子商务方面开始崭露头角,最新的JSP(Java Server Page)技术的推出,更是让Java成为基于Web的应用程序的首选开发工具,目前的Java技术已成为所有大型电子商务项目的必然选择

Java程序可以获取网络上结点的图象、声音、HTML文档及文本等资源,并可以对获得的资源进行处理。例如Java程序可以每隔一定时间读取某结点提供的最新数据,并以图表的形式显示出来。在编程处理上,一般先生成一个URL类型的对象,然后用 Java中相应的方法(method)获取该对象所代表的资源。

2.3 JSP的基础——Servlet 技术

Java Servlet是JSP技术的基础,JSP本身就是预先被编译成Servlet,然后再运行的,而且

大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成,Servlet这个名称大概源于Applet,现在国内的翻译方式很多,本文为了避免误会,本文直接采用Servlet这个名称而不做任何翻译,读者如果愿意,可以称之为“小服务程序”。Servlet其实和传统的CGI程序和ISAPI、NSAPI等Web程序开发工具的作用是相同的,在使用Java Servlet以后,用户不必再使用效率低下的CGI方式,也不必使用只能在某个固定Web服务器平台运行的API方式来动态生成Web页面。许多Web服务器都支持Servlet,即使不直接支持Servlet的Web服务器也可以通过附加的应用服务器和模块来支持Servlet。得益于Java的跨平台的特性,Servlet也是平台无关的,实际上,只要符合Java Servlet规范,Servlet是完全平台无关且是Web服务器无关的。由于Java Servlet内部是以线程方式提供服务,不必对于每个请求都启动一个进程,并且利用多线程机制可以同时为多个请求服务,因此Java Servlet效率非常高。但Java Servlet也不是没有缺点,和传统的CGI、ISAPI、NSAPI方式相同,Java Servlet是利用输出HTML语句来实现动态网页的,如果用Java Servlet来开发整个网站,动态部分和静态页面的整合过程简直就是一场噩梦。这就是为什么SUN还要推出Java Server Pages的原因。

2.4 Struts概述 —— 由来和发展

Struts 框架工具是 Apache 基金会 Jakarta 项目中推出的一个子项目。Struts 在英文中是支架、支撑的意思,这也体现出 Struts 在开发 Web 应用程序过程所起到的重要作用,Struts 为 Web 应用提供了通用的框架,让开发人员可以把主要精力集中在如何解决实际业务问题上,与此同时 Struts 框架也允许开发人员根据实际需要进行扩展和定制,从而可以更好的适应用户的需求。采用 Struts 可以简化遵循 MVC 设计模式的 Web 应用的开发工作,很好地实现代码重用,使开发人员从一些繁琐的工作中解脱出来,快速开发能够充分发挥 JSP/Servlet 优点、并具有强可扩展性的 Web 应用。总之,Struts 的出现使得 Web 应用的开发过程大大简化,从而能够缩短开发周期、提高开发效率。Struts 架构一经推出,即受到 Java 开发群体的广泛重视,从 2004 年开始逐渐升温,并日渐成为 Java 创建 Web 应用开发的最流行的框架工具。

2.5 SQL Server 2000 简介

SQL Server 2000 是Microsoft 公司2000年推出的SQL Server 数据库管理系统的版本。它是一个杰出的数据库平台,可用于大型联机事务处理、数据仓库、以及电子商务等。其特点有如下几点:

1.真正的客户机/服务器体系结构。

2.图形化用户界面。

3.丰富的编程接口工具。

4.SQL Server与Windows NT完全集成。

5.具有很好的伸缩性。

6.对Web技术的支持。

6.SQL Server提供数据仓库功能。

三、体系结构 —— 采用MVC构架

3.1 MVC简介

M——模型 是应用程序的主体部分。模型表示业务数据,或者业务逻辑.V——视图 是应用程序中用户界面相关的部分,是用户看到并与之交互的界面。C——控制器 就是根据用户的输入,控制用户界面显示数据和更新对象状态。

MVC是80年代Smalltalk-80出现的一种软件设计模式,现在已经被广泛的使用。MVC 构架的出现不仅实现了功能模块和显示模块的分离,同时它还提高了应用系统的可维护性、可扩展性、可移植性和组件的可复用性。

早期的程序中,如果不注意对数功能和显示的解耦合,常常会导致程序的复杂及难以维护。很多VB, Delphi 等 RAD 程序都有这种问题。甚至现在的 C#,Java 有时候也会出现把业务逻辑写在显示模块中的现象。

尽管MVC设计模式很早就提出,但在Web项目的开发中引入MVC却是步履维艰。主要原因:一是在早期的Web项目的开发中,程序语言和HTML的分离一直难以实现。CGI程序以字符串输出的形式动态地生成HTML内容。后来随着脚本语言的出现,前面的方式又被倒了过来,改成将脚本语言书写的程序嵌入在HTML内容中。这两种方式有一个相同的不足之处即它们总是无法将程序语言和HTML分离。二是脚本语言的功能相对较弱,缺乏支持MVC设计模式的一些必要的技术基础。

3.2 Struts的工作流程

Struts提供了多种Action供选择使用。普通的Action只能通过调用execute执行一项任务,而DispatchAction可以根据配置参数执行,而不是仅进入execute()函数,这样可以执行多种任务。如insert,update等。LookupDispatchAction可以根据提交表单按钮的名称来执行函数。

4、实现准备

4.1 逻辑层次

篇6:电子商务网站网上购物系统设计

研究假设四-七(h4-h7):认知有用/认知易用对网上购物意图/网站购物行为有正向影响。

本研究涉及的潜在变量主要有三个:电子商务网站商品推荐特性、消费者认知和行为意向,每个变量由几个维度来测量。电子商务网站商品推荐特性包括:信息度,网站根据消费者需要推荐的商品数量与商品相关信息的丰富性和清晰性;准确性,网站推荐的商品以及相关信息能够满足消费者需要的程度;易用性,消费者在电子商务网站中使用商品推荐功能的容易程度;及时性,网站根据消费者要求做出商品推荐的速度;可靠性,消费者对于网站推荐的商品及相关信息的信赖程度。消费者认知包括:认知有用,消费者相信通过某网站购物,他的购买绩效可以提高的程度;认知易用,消费者相信通过某网站购物,可以不耗费任何力气的可能性。行为意向包括:购买意图,在该网站进行购物或在购物的主观意图程度;购买行为,过去半年内在该网站购物的次数和平均每次购物金额。

三、研究方法和研究设计

由于本研究要求消费者需要对网络购物有清楚的了解和认识,所以重点以高校学生和教师等年轻人为主要调研对象,选择了“街上访谈”方法,主要在人员流动量大的天津各高校地区对被调查者进行随机的问卷调查。本次调查共发放问卷400份,回收388份。扣除填答不完整、回答有错误或前后矛盾的问卷,有效问卷数量共362份,有效回收率在90%左右。

对回收的问卷在数据整理的基础上进行统计分析,采用spss13.0作为统计工具,进行了信度和效度分析,相关分析和回归分析。

四、结果讨论

本研究采用cronbach’s α系数来衡量问卷的信度。问卷所涉及的各变量的cronbach’s α大多数在0.8以上,少数几个在0.7以上,表明本研究问卷具有较高的可信度。同时采用因子分析方法来验证效度:网站商品推荐特性,萃取出五个因子,项目的因子负载最低为0.569,共同解释了77.888%的方差;认知有用性,萃取出一个因子,每个指标的因子负载都在0.664以上,解释了数据中61.430%的方差;认知易用性,萃取出一个因子,每个指标的因子负载都在0.78以上,总体解释了数据中65.872%的方差;购买意图上用三个问项加以衡量,每个指标的因子负载都在0.9以上,总体解释了数据中83.902%的方差;购买行为因子分析得到一个因子,总体解释了数据中84.766%的方差,每个指标的因子负载都在0.9以上,均验证了问卷具有较好的效度。

在网站商品推荐特性与消费者认知有用和认知易用的关系上采用了spearman等级相关分析法。经验证各维度之间spearman’s的相关系数均在0.01的水平上显著正相关。但在认知有用上,网站商品推荐特性的各相关系数相差不多,以可靠性的相关系数最高。这表明,无论改善网站商品推荐特性(信息度、准确性和可靠性)中的哪个方面,对提高消费者网上购物的认知有用都非常有利,尤其是网站商品推荐的可靠性,起的作用最大;而在认知易用上,易用性的相关系数大于及时性和信息度的相关系数,说明网站商品推荐的易用性对消费者认知易用的影响最大。

研究中以认知易用为自变量,以认知有用为因变量,采用回归法验证本研究假设三。结果显示,模型中因变量与自变量呈线性关系。标准化回归系数也表明认知易用对认知有用有正向的影响,当消费者认知到的购物网站易用性越高时,认知的网站有用性也越高。

以消费者认知为自变量,以网络购物意图为因变量,采用回归法分析本研究假设四和六。统计结果显示,认知易用的t值为2.729,说明回归总体显著;而认知有用的t值为0.516,回归不显著。由此可得,消费者认知易用显著正向影响网络购物意图,认知易用越高,购买意图越强。而消费者认知有用对其网络购物意图没有显著影响。

以消费者认知为自变量,以网络购物行为为因变量,采用回归法分析研究假设五和七。统计结果显示,认知有用的t值为3.153说明回归总体显著,而认知易用的t值为0.600,回归不显著。由此可得,消费者认知有用显著正向影响网络购物行为,认知有用越高,购买行为越强。而消费者认知易用对其网络购物行为没有显著影响。

综合以上的数据分析结果,假设一、假设二、假设三、假设五和假设六经验证成立而假设四和假设七不予以支持。

五、结论

数据统计结果表明,网站商品推荐特性与消费者认知之间存在着较密切的联系。网站商品推荐的信息度、准确性和可靠性与消费者认知有用显著正相关。网站商品推荐的易用性、及时性和可靠性与消费者认知易用显著正相关。由此可见,作为商家与消费者购买互动和交流的媒介,网站商品推荐功能在改善消费者认知、建立商家良好形象方面发挥着极其重要的作用。

消费者认知与购买意图之间的回归关系验证,说明消费者认知易用对消费者的网络购买意图有直接影响,认知易用性越高,购买意图越强。因此,要提高消费者的购买意图,必须让消费者充分认知到购物网站的易用性和有用性。而消费者认知有用没有对网络购物意图并产生显著的直接影响,主要是通过影响认知易用间接影响购买意图的。相似的,本研究发现,认知有用对网络购买行为有显著的正向影响,而消费者的认知易用并不会对消费者的购买行为产生直接的显著影响,但可以通过认知有用对消费者购买行为产生间接影响。

由此可得,为了提高消费者购买意图,促进消费者从事更多的网络购买,网络零售商首先需要采取各种措施去影响消费者的主观认知。网络商家要让消费者认识到在网站购买商品对他们是很有用也是很方便的,这是把吸引消费者的主要因素。而要做到这一点,网络零售商需要加强购物网站建设,充分发挥网站商品推荐特性在商家与消费者之间的媒介作用。在本研究中,购物网站的商品推荐的信息度、准确性、易用性、及时性和可靠性与消费者网络购物认知之间的显著关系已获得了实证支持。因此,提高网站商品推荐在这几方面的性能尤为重要。

参考文献:

[1]janda, s., trocchia, p.y., gwinner, k., consumer perceptions of internet retail service quality, international journal of service industry management, 2002, 13(5), pp.412-431

[2]rong-an shang, yu-chen chen and lysander shen, extrinsic versus intrinsic motivations for consumers to shop on-line. information & management 2005,42, pp.401-413

[3]游明辉:影响消费者网站特性认知、网上购物接受程度及网上购物意图因素研究,重庆大学硕士论文,2004

[4]朱继文:消费者网上购物的影响因素研究,西南交通大学硕士论文,2005

★ 消费者隐私权保护电子商务论文

★ 电子商务对市场营销的影响及对策论文

★ 电子商务C2B模式对大数据技术的应用论文

★ 电子商务对传统财务会计理论和实务的影响论文

篇7:简述电子商务和在线购物网站建设

互联网的发展,让更多的人通过网上购物越来越方便了,这也让很多公司瞄准了网上购物,想建一个网站购物,也希望能瓜分一些市场分额,那么针对这种情况,从专业的角度出发,作为一个北京网站建设公司,有什么好的建议呢?

1、互联网发展的确实很快,而且购物的大军也越来越多,网上购物的选择越来越多,大家一般的习惯来说,会选择有品牌有影响的网站网物,像卓越,淘宝,凡客诚品等等,这样对消费者的安全性更好,心里也比较踏实。因些要做的话,只有做成品牌的购物网站才有最终成为胜利者,爱消费者的青睐。

2、网站相对好做,从成本来考虑也不是很高,但建好之后怎么推广出去是重众之重,现在的网站很多,可以说每天都有新的购物网站在推出,但网站的访问量不高,转化成最终购物的又减少了一些,这样的网站就算做的再好,也没有多大意义。所以需要在推广上下功夫,一些好的促销方法也可以尝试。像一直很火爆的团购网,有一个注册的会员,邀请一个新会员注册既可赠送10元,这样的方法还是比较有诱惑力的。

3、网上网物一但做上规模,网站建设后期有些人员必不可少。图片处理人员、文字编辑人员、客服人员、库管人员,推广人员及品牌营销人员等等,只有把自己的体制建全了,才可能更好的处理各种情况,更好的服务与消费者,让消费者锁定你的网站。

篇8:电子商务网站网上购物系统设计

中国互联网络信息中心 (CNNIC) 《中国互联网络发展状况统计报告》显示, 截至2013年6月底, 我国网络购物网民规模达到2.71亿人, 网络购物使用率升至45.9%。 购物网站是一个为企业或个人提供网上交易洽谈的平台, 是建立在互联网上进行商务活动的虚拟网络空间和保障商务顺利运营的管理环境, 是协调、整合信息流、物质流、 资金流有序流动的重要场所。购物网站能帮助企业、个人自主创业, 只需要很低的成本就可以独立营销一个互联网商城, 达到快速盈利的目的。鉴于此商家纷纷将销售渠道转战线上, 对于一些有意构建网上商城的企业或个人, 利用开源网站系统构建自己的网店是一个经济高效的方案。

1主流开源网店系统分析

目前可以提供独立开设网店系统的平台有很多, 比如ShopEx、Hishop、ECShop等。

1.1 Hishop

Hishop系统是长沙海商网络技术有限公司拥有自主产权的网上商店系统。该系统运行于微软公司的.NET平台, 采用最新的ASP.NET2.0技术进行分层开发, 稳定性与安全性极强。该系统亮点是:免费使用, 无时间与功能限制, 后台操作非常简单, 系统功能强大。不足之处是: 免费但不开源, 从开源的角度来看有一定的局限性, 模板数量有待提高, 版本更新较慢。适合人群:中小企业、批发加盟类、个人站长。

1.2 ShopEx

ShopEx系统是上海商派网络科技有限公司的产品, 该系统采用PHP语言+ Mysql数据库, 采用LAMP (Linux+ Apache+ Mysql+ PHP) 架构, 系统安全性、稳定性好。该系统亮点:功能比较全面, 同样推出了一些辅助工具如助理等。不足之处:虽是免费系统, 但服务费用很高, 且后台操作复杂、难懂, 一般网上开店用户和商家在短时间内难以掌握。文件太大, 一旦运行时间较长, 后台就会变得非常缓慢。适合人群:个人站长和有着较深Web基础的人群。

1.3 ECShop

ECShop是上海商派网络科技有限公司旗下的B2C独立网店系统, 是基于PHP语言及Mysql数据库构架开发的跨平台开源程序。系统亮点:开源免费的网上商店系统, 操作简单、人性化, 与Discuz论坛可以无逢整合。该系统操作简单且人性化, 相对于ShopEx, ECShop在开发修改上更加灵活, 而且很多模块和功能都是严格依照电子商务流程要求制作的, 在增加附加功能及二次开发上都有了前者无法比拟的优势。如果用户懂相关技术, 建议使用这套系统程序, 体会开源系统的乐趣。不足之处:因为是开源的, 在安全性能上存在一定的隐患。适合人群:现有淘宝等平台的网商, 想进行独立自主建站试水的用户。

2 ECShop系统特点及主要功能

ECShop网店系统无论在稳定性、代码优化、运行效率、负载能力、安全等级、功能可操控性和权限严密性等方面都居国内外同类产品领先地位。因此, 选用ECShop系统构建购物网店是比较理想的选择。

2.1 ECShop系统特点

2.1.1易操作

ECShop系统对Dreamweaver模板机制提供了完美的支持, 同时提供模板显示内容控制。此外ECShop还可随意调整广告的显示, 无需手动修改模板。ECShop后端功能虽然越来越强大, 但是操作却越来越简单:可视化编辑, 所见即所得。

2.1.2功能强大

ECShop系统不仅具有强大的商品筛选功能和灵活的促销功能, 还可以对商品的参数进行编辑, 包括货号、品牌、单位、类别、库存、价格、成本价、积分、图片、详细描述等等, 而且发货单可以跟踪和批量打印, 商家和顾客都可以跟踪物流情况;每个页面都能对标题、关键字用SEO搜索引擎收录。

2.1.3运行高效稳定

ECShop系统使用了强大的文件、数据库缓存机制, 保证前后台系统执行速度更快、系统运行更平稳。

2.1.4功能AJAX化

ECShop系统使用流行的AJAX技术, 批量数据编辑变得更快速、便捷。

2.2 ECShop系统主要功能

(1) 灵活的模版机制。ECShop开发了独有的高效模板引擎 (2.15以前版本使用smarty模板引擎) , 并结合了Dreamweaver的模板和库功能, 使得编辑制作模板变得更简单。

(2) 开放的插件机制。支付、配送、会员整合都以插件形式实现。商家可以随时增加或变更支付方式和配送体系。ECShop支持大部分PHP开发的论坛系统, 包括Dis- cuz、PHPWIND等, 只需在后台做简单的参数配置, 即可完成会员整合。

(3) 促销功能。ECShop提供了积分、红包、赠品、夺宝奇兵等多种促销方法。

(4) 高效率的代码和执行性能。通过优化代码与数据库结构, 配合ECShop独家设计的缓存机制, 在不考虑网速的情况下, 网店动态页面与纯静态页面访问速度相当。

(5) 常规功能更完善。针对常规功能尤其是后台管理和购物流程功能, ECShop进行了更简洁的设计, 实现了更好的用户体验。

(6) 搜索引擎优化。在SEO上, ECShop独家支持两种URL重写方式, 并且是同类软件中第一家支持Google、Yahoo、Microsoft三家共同发布的sitemaps0.9网站索引规范的系统, 最大限度支持站点被搜索引擎收录。

(7) 内置手机短信网关。ECShop内置手机短信网关, 支持会员信息群发、订单提醒等功能。

(8) 多语言支持。支持中文简体、繁体及英文。

(9) 源代码开放。用户可根据自己的需求对ECShop进行定制、扩展。

3网店构建

3.1 ECShop系统环境需求

操作系统:Windows Server2008 (支持Linux/Unix/ FreeBSD/Solaris/Windows NT (2003/2008) 等操作系统) ;Web服务器:Apache (支持httpd, Zeus, IIS等Web服务器) ;数据库:Mysql (3.23或者更高版本) ;程序支持: PHP 4.3.0及以上版本。

3.2 WAMP安装

WAMP是指在Windows服务器上使用Apache、 Mysql和PHP的集成安装环境, 快速安装配置Web服务器。WAMP的安装过程比较简单, 只需将相关参数设置好即可。

3.3 ECShop系统安装

在官方网站下载ECShop系统源代码, 解压后将up- load文件夹中的所有文件复制到Web服务器根目录中, 一般为WAMP安装目录中的www, 然后输入网址进行安装, 安装过程包括安装环境检查、数据库账号相关设置、管理员账号相关设置、其它杂项设置等。

3.4 ECShop后台主要设置

在ECShop后台可进行商品管理、促销管理、订单管理、广告管理、报表统计、文章管理、会员管理、模板管理、 短信管理、数据库管理等模块的设置。

3.4.1模板管理

一个好的网店模板, 首先会给人留下深刻的视觉印象。网店建设的精美不精美, 模板扮演了十分重要的作用。当然, 好的网店模板不仅给客户留下视觉印象, 还能刺激客户的了解欲望, 加大交易成功的可能性。另外, 网店模板的风格也很重要。一家服装网店和一家古董网店风格绝对不可能一样。企业做电商, 从一开始就要给自己定好位, 比如属于什么行业、在行业中处于什么地位、与竞争对手的差距如何, 这些都要考虑清楚, 然后根据定位建设网店, 网店模板的风格也要和定位内容相统一。

网店的模板一是可以通过购买获得, 二是在网上下载到一些免费的模板, 三是自行制作。模板要放置到www themes目录中, 然后在后台进行选择应用, 如图1所示。

3.4.2基本信息设置

系统设置模块中的网店设置可进行商店名称、商店标题、商店描述、客服QQ号码、淘宝旺旺号、商店Logo、商店公告、ICP备案证书号等网店基本信息的设置。

3.4.3商品管理与展示

(1) 商品类型。在商品管理模块中, 首先需要设定商品类型。商品类型是商品属性的集合。商品类型设定包括类型名称、属性分组、属性名称、可选值等。

(2) 商品分类。商品分类是指为了一定目的, 选择适当的分类标志, 将商品集合科学地、系统地逐级划分为门类、大类、中类、小类、品类以至品种、花色、规格的过程。 商品分类作为网站的分类导航, 可以让浏览网页的访客清晰地看懂网页内容。

(3) 商品列表。商品列表是商品的集合。要设定商品的名称、分类、价格、图片等基础数据, 完善商品属性, 从而生成该商品相应的关键词, 便于检索与筛选。

3.4.4数据备份与还原

ECShop系统提供了一个数据备份功能, 有4种备份类型:1全部备份:就是备份ECShop所有的表。一般选择这个方式, 这个方式可以在灾难恢复时快速恢复;2标准备份:备份一些常用的表;3最小备份:备份重要的一些数据表;4自定义备份:可以指定备份哪些表。这种方法比较灵活。

备份好的数据可以通过“数据还原”功能恢复数据, 即在数据备份的右上角有一个恢复备份的链接, 点击链接后, 进去可以看到恢复的选项, 根据情况进行网店数据恢复。

3.5系统测试

3.5.1链接测试

搜索引擎蜘蛛是通过链接爬行搜索的, 如果某个链接无效, 搜索引擎就无法抓取该页面, 进入不了下一个层次的页面。大量死链接的存在会降低用户和搜索引擎对网站的信任和良好体验, 也不利于网站的SEO。

3.5.2浏览器兼容性测试

浏览器是互联网产品客户端的核心软件, 也是网站访问的必备软件。不同厂商的浏览器对Java、JS、ActiveX等的支持也各有不同。即便是同一厂家的浏览器, 也会存在版本的不同问题。针对这种情况, 应制定有针对性的测试策略来进行网站的浏览器兼容测试, 从而保证网店具有更好的用户体验。首先, 对一些特殊项目, 可以指定某一类型的浏览器, 针对这些浏览器进行兼容性测试;其次, 考虑到大部分项目是不能指定浏览器的, 针对这样的项目, 必须首先对主流浏览器的兼容性进行测试, 然后对非主流浏览器进行测试, 尽量保证网站浏览器兼容性测试的完整性。

3.6网店首页

经过一系列设置和严格测试后, 一个网店基本就构建完成了。图2是网店首页局部截图。

4结语

网络的普及、消费者观念的更新, 使网上购物渐成时尚。与实体店相比, 购物网站具有不受时空限制、成本低廉、客户无限等一系列优点。ECShop是一个功能模块层次比较清晰的开源系统, 在其基础上可以高效开发购物网店。本文的开发方案在实践过程中得到了很好的验证。 今后将对ECShop系统的二次开发进行深入研究。

参考文献

[1]黄亚静.传统企业实施电子商务的SWOT分析与对策研究[J].电子商务, 2013 (5) .

[2]董绍斌.中小企业电子商务运营模式与路径选择[J].企业经济, 2011 (12) .

[3]陈建新.谈中小企业电子商务网站的建设——以江阴市华荣家具公司的网站建设为例[J].软件导刊, 2010 (9) .

[4]张雯.基于ECSHOP网上商店的实现[D].上海:华东师范大学, 2011.

[5]殷佳庭, 陆婷婷.基于PHP技术的ECSHOP的二次开发[J].科技信息, 2011 (32) .

[6]徐捷, 王中友.专业市场电子商务平台的建设和发展前景[J].电子世界, 2013 (2) .

[7]李玉清.推进浙江产业集群电子商务发展策略研究[J].电子商务, 2013 (1) .

篇9:电子商务网站网上购物系统设计

关键词: 商务英语专业 综合商务英语 网上考试系统

2011年,我院主动适应国家和区域经济发展需要,成功申报了商务英语专业。商务英语是跨商务和语言范畴的实践性很强的专业,而《综合商务英语》课程则是本专业的一门核心基础课程。充分利用网上考试的优越性,省去传统考试过程中的众多环节,节约了大量人力、物力与财力,同时屏蔽了所有人工干预考试的可能性,能提高考试成绩的客观性和公正性。

1.系统功能设计

经过系统分析,本系统应具有以下功能:系统管理、考生登录、试题组卷、生成考生答题界面、主观题人工阅卷、成绩查询输成和试题库管理,系统功能如图1所示。

图1 《综合商务英语》课程网上考试系统功能图

系统主要功能模块介绍如下:

(1)系统管理模块:主要实现对用户进行管理和完成系统维护工作。系统的用户分为三类:管理员、考生和教师。管理员负责对这三类用户信息(管理员信息、考生信息、教师信息)进行录入和更新;对系统进行日常维护,如对数据库中的各类数据进行备份。考生用户登录系统考试,查询个人成绩。教师负责试题库的管理,录入和更新各种题型的试题;对考卷的主观题进行评分并录入成绩;可以班级为单位打印输出该课程考试成绩。

(2)考生登录模块:考生录入学号,系统进行身份验证,通过验证后提供考生的基本信息供考生核对,考生确认后点击验证无误按钮并开始答题。

(3)试卷组题模块:试卷由单词解释、单项选择、阅读理解、商务短语翻译和作文五个部分组成,每个部分对应一种题型,其中单项选择和阅读理解是客观题。考生点击开始答题按钮后,系统自动从每种题型的题库中随机抽取规定数目的试题组成标准化试卷。

(4)生成考生答题界面模块:系统给考生提供一个模拟传统纸质的答题界面,该界面显示考试时间,并且在考生交卷后对客观题进行自动评分并保存。考生答题界面载入后,系统会自动往后台数据库的答题卡表中添加此考生信息,并标记考生为已答题状态。

(5)主观题人工阅卷模块:教师对考卷的主观题部分进行评分并录入成绩,录完一个考生的主观题成绩后系统会自动综合该考生的各部分成绩和总成绩到后台数据库的成绩单表中。

(6)成绩查询输出功能:为了方便学生和授课老师获取课程考试成绩,学生输入个人学号即可查询个人成绩;授课老师以班级为单位,输入班级名即可查询出该班考生的成绩并且打印成绩单。

(7)试题库管理模块:该模块主要实现对试题库的管理,录入和更新试题数据。

2.系统开发架构设计

本系统设计采用C/S和B/S混合架构实现。考试的过程采用C/S架构,集中考试,保证安全;教师人工阅卷、试题库管理和成绩的查询输出采用B/S架构,方便快捷,可以随时随地进行处理。采用VisualStudio2005开发工具、C#语言和SQLServer2005数据库开发实现。

3.数据库设计

根据上述系统功能设计,本系统后台数据库中主要包括以下表:

(1)考生信息表:考生学号、姓名、性别、专业、班级、是否答题标记。

(2)管理员信息表:职工号、管理员姓名、管理员单位、登录账号、登录密码。

(3)教师信息表:职工号、教师姓名、登录账号、登录密码。

(4)答题卡表:学号、题号、试题分值、正确答案、考生答案、考生得分、是否评分标记。

(5)成绩单表:学号、客观题得分、主观题得分、各部分得分、总分。

(6)试题库表:题号、题型、题干、题目、各选项、正确答案、分值。

参考文献:

[1]谢芳.探索高职综合商务英语课程教学评价新模式[J].牡丹江教育学院学报,2011(2):158-159.

[2]陈明忠.基于B/S模式的网上考试系统的设计与实现[J].韩山师范学院学报,2012,33(6):35-40.

[3]孙晶,滕迪,姜昱舟.基于C#.net的院校网上考试系统的设计与实现[J].电脑编程技巧与维护,2012(6):63-65.

上一篇:食品及营养标签解读下一篇:9月土地项目施工月报