基于Web的网上商城购物系统的设计与实现-电子商务论文
基于Web的网上商城购物系统的设计与实现
摘 要: 描述了为某网上商城设计开发的网上商城购物系统,分析了网上商城购物系统的具体需求,对系统中各用户的用例图进行归纳分类;进行了该网上商城购物系统的总体设计和详细设计。给出了各模块主要功能的处理时序图和操作流程。目前该系统已经投入网上商城的试运行,为该网上商城提供了一个很好的商品管理和会员管理系统,为会员购买商品提供便利,同时把相关人员从繁杂的手工操作中解放出来。
关键词: 网上商城; ASP.NET Browser/Server结构; 会员管理; 购物系统
中图分类号: TN919?34; TP391 文献标识码: A 文章编号: 1004?373X(2016)01?0125?04
0 引 言
人类经济在21世纪有了飞速的发展,同时,人们的生活也发生了翻天覆地的变化,尤其是
计算机技术已经深入到社会生活和经济活动的各个领域。互联网的发展使得网上商城购物成为一种新型的而且受欢迎的购物方式,简化了消费者的购物过程[1]。
基于Web平台开发的网上商城(E?Business),应用计算机网络技术进行商品的等价交换,使各种商务活动得以开展,它是商品销售企业应用信息技术的产物。网上商城的飞速发展以及网民的剧增,为商品销售企业创造了更多的商机。通过网上商城进行购物将节省消费者大量的时间和精力,企业运用网上商城的能力,将成为新世纪企业的核心竞争力[2?3]。
中国记录在案的第一家网络购物出现在1996年,一个景泰蓝通过网络的方式被燕莎友谊商场售出,尽管货款的支付是在现实中进行的,但这毕竟是中国开展网上购物的里程碑。据CNNIC对网民数据的统计,截至2012年6月底,中国网民数量达到5.38亿,同时52.8%以上的网络用户在最近三个月进行过网上购物,也就是说中国进行网上购物的用户总数达到了2.84亿人,并且网络用户的增长速度达到了年均17%,也就是说,中国在网上购物发展上具有得天独厚的条件,越来越多的大众选择或倾向于网上购物[4]。
本文的目标是设计和开发一个基于Web的网上商城购物系统。该系统采用目前流行的Asp.
Net技术,以Visual Studio 2010作为系统的开发工具。数据库采用微软公司开发的Microsoft SQL Server 2008,服务器采用Windows Server 2008。
1 web端登录系统功能需求
通过实地了解网上商城购物系统的实际情况,可以得出系统具体要实现的功能为:会员要想购买商品,需进行系统的注册与登录。对于未注册的用户,需要先进行注册,注册成功后才能进行网上购物。对于已注册的用户通过用户名和密码成功登录系统,浏览选择商品,也可以按条件进行搜索,到中意的商品后,点击页面上的加入购物车,实现商品的购物车添加,用户可以继续添加其他商品,也可以更改购物车中商品的数量、购买日期等,也可以删除购物车中的记录,用户可以继续选择其他商品,也可以提交订单。选择完所有的商品后,用户可以提交订单,订单提交成功后会生成订单编号,供会员或管理员进行查询。订单提交到后台后,由管理员进行订单处理,对于正常有效的订单进行物流发货管理,对于无用的订单进行删除处理。
上述功能经分析,可归纳为:能实现商品管理,主要包括对所有的商品进行分类、精品商品的推荐、特价商品的推荐、热销商品的展示、添加与维护等;对会员信息的管理功能;
购物车管理功能;订单信息管理主要功能包括:订单的产生、订单的修改、订单的付款、订单发货、订单归档等;系统管理模块主要功能包括:用户登录管理、用户注册管理、用户权限管理、图片上传管理等的实现[5]。具体分析如下。
1.1 商品管理
网上商城业务员可以在商品管理模块中完成对所有商品的分类、精品商品的推荐、特价商品的推荐、热销商品的展示、添加与维护等。商城相关业务员通过商品管理模块可以查看管理发布的商品信息。并可按商品名进行搜索,点击某个商品名可以查看商品的详细信息。
1.2 会员管理
管理员可实现对会员基本信息的添加、修改、删除管理,并设置会员的级别,是普通会员还是高级会员等。
会员注册功能,实现网上商城会员的注册。
会员登录,网上商城注册的会员可以通过登录界面进行系统的登录。
1.3 购物车管理
会员将想要购买的商品放入购物车,并可以对购物车内的商品进行退回或修改商品的数量,清空购物车,及将购物车中的商品结帐并生成订单。
1.4 订单管理
该功能的建立主要是为了更好地实现网上商城的订单管理工作。使得订单管理在科学、快速的机制下完成。本功能主要解决会员进行商品订购、错误订单撤销、已付款订单发货、订单数据年、月、日统计等问题。
商品订购、订单撤销、付款订单发货、订单数据统计等4个部分是订单管理模块的主要功能。
(1) 商品订购。针对购物车中的商品,通过计算可以产生商品的订单信息,查看会员的订单信息和所购商品情况。
(2) 订单撤销。会员对产生的订单,在未付款的情况下,可以进行删除操作。
(3) 付款订单发货。对会员所选择的已付款商品进行发货管理。
(4) 订单数据统计。针对会员下达的订单,可以按照时间段进行统计分析,了解会员购买商品的情况。
1.5 物流管理
针对客户已经付款的商品,通过物流配送管理进行商品的发货。可以选择物流的配送方式、可以添加商品的配送地址,会员也可选择支付方式。
1.6 系统管理
用户完成客户信息的注册,只有注册成为用户后方可登录系统进行商品的购买。系统用户管理、用户权限管理、系统设置管理,用户注册管理,用户登录管理等5个功能是系统管理模块包含的主要功能。
(1) 系统用户管理。通过系统用户管理,系统管理员可以实现用户信息添加、用户信息修改,用户信息删除等操作。系统中的普通用户可进行个人信息的添加、修改、查询等操作,同时可以进行密码修改。
(2) 用户权限管理。不同的用户登录系统后,根据赋予的权限进行操作。客户可以浏览图书信息,下达订单,图书结算,热销图书查看等。管理员可以实现客户信息的维护,管理客户订单等,高级管理员有最高的权限[6]。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论