APP下载

B2C模式网上购物系统的构建

2013-12-31李显峰

考试周刊 2013年43期

摘 要: 随着互联网的飞速发展和广泛普及,不少商家因看到网络市场具有运营成本低、受众面广等特点,纷纷投入资金进行网上商城的建设,促使网上购物蓬勃发展并日渐成熟。本文探讨了采用ASP技术,构建一个基于B/S的B2C电子商务模式小型购物系统的具体设计、实现方法。

关键词: ASP技术 B/S结构 B2C模式 网上购物

一、引言

随着互联网的日益普及和相关技术的发展,电子商务已渗透到社会生活的各个方面。网上购物是发生在企业和客户之间的电子商务行为,即B2C模式,突破了传统购物方式在时间、空间、交互性差和人为条件上的限制,它在改变人们消费方式的同时,也成为人们热捧的一种时尚。对于消费者来说,使购物过程变得简单、方便、快捷、轻松,为购物者节省了时间、精力和财力,特别适合现代人忙碌而快节奏的生活模式;对于商家来说,经营规模不受场地的限制,运营成本低廉,利润率高,开辟了一个新的销售渠道。与此同时,互联网技术和网络数据库技术的发展也给网上购物的蓬勃发展提供了保障,本文探讨的是基于B/S结构的B2C网上购物系统的实现方法。

二、系统功能设计

1.系统结构模型。本文按照软件工程的思想构建并设计开发了购物系统的各个功能模块,通常B/S系统设计采用三层结构模型:表示层(客户端浏览)、应用层(Web服务器)、数据层(数据服务器),为系统平台的高效运行提供了有力的技术保障。

2.技术实现方法。脚本在服务器端的运行环境:ASP动态网页技术;脚本语言:JavaScript、VBScript;操作系统:Windows7;Internet信息服务器:IIS 7.5;数据库管理系统:Microsoft Access 2010;可视化开发环境:Dreamweaver CS5;脚本语言:JavaScript、VBScript;对数据库的查询和调用是通过ASP的内置组件ADODB实现的,同时还使用了CSS+DIV技术使网页的静态布局更加合理和精准。

3.系统功能模块设计。针对用户的使用功能,该网上购物系统主要分三大模块进行构建:

(1)普通用户管理模块:用户进入该系统后,不分会员和非会员,系统都会让用户随意浏览该系统所提供的全部商品,如同用户足不出户地逛商场一样。当用户遇到自己中意的商品需要进行购买时,系统要求用户必须以会员身份登录,若不是该系统的会员,则可以通过“会员注册”模块进行注册。客户可输入要购买的商品名称进行商品查询,会员可购买商品及进行订单查询,同时会员还可以对个人信息进行维护,例如密码的修改、地址或联系电话的变更等。

(2)在线购物模块:当用户挑到自己喜欢的商品时,便可以进行购买,首先把该商品放入购物车中,购物车是一个选购商品的列表,其中显示了用户所选的所有商品的编号、商品名称、商品型号、商品单价等有关商品的详细信息,供用户实现购物功能。如果用户对自己所选择的商品不甚满意,或有些后悔,则购物车还提供了删除该商品的功能;如果用户对自己所选的商品型号、颜色和数量不够满意,则购物车还提供了编辑功能,可供用户对商品进行修改。当用户确定要对所选商品进行购买时,就可进行结账,从安全的角度考虑,结账时用户需要填写用户姓名和性别,通信地址、身份证号、付款方式、电话号码等个人信息,系统要对用户的个人信息进行验证,用户订单就会被提交处理,随即生成订单号,方便用户对订单进行跟踪查询。

(3)系统管理模块:在该模块中,系统首先设置完整的管理员登录账号和密码。当管理员登录后,可以对该购物网站进行商品的浏览、添加(通过添加新商品,实现商品的更新,增加商品数量,吸引更多用户)、修改(修改商品型号、说明、单价、图片信息等)、删除(删除过期商品、断货商品等);同时系统管理员还可以对已注册会员进行管理,包括对用户及用户资料进行审查。还可实现订单管理,后台管理员可查看客户的订单,同时对用户姓名、支付方式、送货方式、订单状态等进行查询,以便及时发货。后台管理员还要对客户的评论意见进行管理,方便了企业与客户之间的沟通,及时了解客户诉求,完善系统功能,提供更好的服务。

三、系统功能的实现及系统特点

按照软件工程的设计思想,通过对系统功能分析,将需求转化为软件表示,对系统进行三个方面的详细设计:功能结构设计、数据库设计、代码设计。结合整个系统的具体功能特点选择相应的软硬件资源。

本系统服务器端运行环境采用ASP技术,因为ASP技术简单方便,它要求的服务器为IIS,不仅配置过程简便,而且稳定性能良好;数据库管理系统采用桌面型数据库管理系统Microsoft Access 2010,通过基于OLEDB无数据源的方式建立与数据库的连接,由数据库访问组件ADO完成对数据库的各种操作,最后生成包含有数据处理结果的页面显示给用户;采用Dreamweave CS5可视化开发环境,代码生成效率高。

本系统特点如下:

1.本系统的实现提高了商家对商品销售中各个环节的科学化、信息化、系统化管理水平。

2.提高了工作效率:系统采用B/S结构,以数据库管理商品,系统安全性能更高、避免了数据的不一致性,无论对商家还是消费者都体现了人性化的管理模式,商家工作效率充分提高,消费者把购物当成了休闲,足不出户,逛遍世界商城,不用舟车劳顿,还可享受最低折扣,达到双赢的目的。

3.全天候的在线订购服务:传统的购物场所都要受到营业时间、季节更替、天气变化等诸多因素的影响,而网上购物则完全突破了传统模式的限制,全天候运行,不受天气、周围环境的影响,极大地延长了销售时间。

4.实现了效益的最大化:系统的实现,减少了人力、物力资源的浪费,节约了运行成本,同时,信息覆盖面广,拥有海量客户群,库存积压少,大大减少了运行成本,极大地提高了经济效益。

四、结语

网上购物作为B2C电子商务的主要形式,将大众从传统购物观念的束缚中解放出来,开辟了一个全新的购物时代,因其具有交互能力强、数据访问效率高、资源丰富、交易安全、成本低廉等优点,将具有更加广阔的发展前景。本文开发的基于B/S的B2C网上购物系统,系统定位明确,经过测试和试运行,系统可满足用户的基本操作与功能要求,但是受到开发条件等因素的限制,系统在功能结构上还有待进一步扩充与完善。

参考文献:

[1]周永娟,寇晓丽.基于ASP.NET的网上购物系统的设计与实现[J].软件导刊,2009(11).

[2]甄靓.网上购物系统的规划与构建[J].民营科技,2011(12).

[3]刘济波.网上购物系统的设计与实现[J].微电脑世界,2000(30).