鸿风国际供应链(深圳)有限公司
东南亚COD , 新加坡 , 马来 , 泰国 , 印尼 , 中国台湾 , 中国香港
菲律宾跨境物流海运双清包税到门

随着互联网的飞速发展,电子商务时代由此到来,并逐渐改变着人们的工作和生活。商务是电子商务的重点,提高电子商务的影响力、竞争力和吸引力关键在于信息平台,因而在电子商务时代,电商的主要任务就是利用互联网技术整合传统资源,升级自己的购物平台,以形成以客户为中心、具有个性化的客户体验电商平台。网上购物系统作为B2B、B2C(企业对消费者)和C2C(消费者对消费者)电子商务的前端商务平台,在其商务活动全过程充当着的角色,简化了销售中的很多环节,还有利于提高企业管理水平和经营效益,在这种背景下,依靠互联网技术设计一个安全可靠的网上购物系统就非常有必要。

  1 系统需求分析

  1)业务需求分析。顾客操作流程:顾客——访问购物网站——浏览商品——购物车——下订单——交易——商品。商家操作流程:商家——建立购物系统——类别管理——商品管理——订货——交易——按订单送货。

  2)功能性需求分析。将网上购物中心分为后台管理模块(身份验证、商品设置、订单设置、公告设置、登出后台)和前台操作模块(用户管理、用户资料修改、购物车管理、生成订单、商品信息查询)。总体来说,网上购物系统需具备以下功能:统一的友好操作界面功能;电子商品信息分类功能;电子本文由毕业文优选收集整理商品分类功能;完美的购物车功能;规范的用户结账功能;网站信息公告功能;订单信息查询功能;电子商品信息查询功能。

  3)非功能性需求分析。对于相当一部分用户来说,他们对计算机知识了解甚少,所以在系统操作设计上,应满足友好性原则,尽量保证简单方便,便于用户掌握和使用,为扩大系统规模和功能,应采用开放的标准和接口。此外,还应关注系统安全性。

  4)可行性分析。网上购物系统包含多个模块,涉及面较广,在设计和应用过程中,不仅要考虑技术问题,还要考虑成本问题,故需进行技术可行性、经济可行性、功能可行性分析。

  2 基于B2C电子商务模式的网上购物系统设计与测试

  2.1 总体设计

  在软件架构方面,严格按照MVC模式、J2EE分层设计。具体分为视图层(用户界面负责数据的收集和表示客户端校验)、中间层(业务处理层,处理当前登录会员信息、监听当前登录的会员和后台管理员以及所需要的SQL语句、处理购物信息等)、数据存储层(存放数据),中间层又包含Web层(MVC架构控制层)、Service层、DAO层、Hibernate持久层,中间层由Spring IoC容器负责,实现无缝整合。根据系统功能描述设计系统具体功能模块,在这个过程中,要考虑如何子系统的划分、模块划分、子系统之间、模块之间传送的数据及其调用关系、评价并改进模块结构质量等方面的问题,还要考虑计算机算硬件系统、通信网络系统、机房设备等的配置问题,为了保证系统的安全可靠运行,必须使系统具备较高的软硬件配置,比如服务器端采用Windows2000,IIS,IE6.0等;数据库采用SQL Server2000;服务器CPU:P4 3.0以上,内存512M以上;客户机CPU:P4 3.0以上,内存256M以上。

  2.2 数据库设计

  网上购物系统之所以能得以实现主要是由于其采用了数据库技术,所以应将购物系统和数据库连接起来。创建数据库,定义数据库为zbdshop.sql。创建命名为conn.asp的数据操作文件,只需在页面代码中使用统一语句<!--#include File="conn.asp"-->即可在其他页面需要调用或使用数据库

  文件。

  2.3 系统测试

  系统测试主要是将虚拟结果与系统运行后真实结果进行对比,根据对比结果确认程序完善程度,单元测试的覆盖率应达到90%以上,尽量使每行代码都被测试过,及时发现可通过测试避免的开发风险的规模和来源。购物系统模块测试流程:进入系统&mdash;&mdash;浏览商品&mdash;&mdash;订购商品&mdash;&mdash;是否继续购物或查看&mdash;&mdash;若想继续购物,点击继续购物,不想则去收银台,填写好个人信息、确定好取货方式后,进行结账&mdash;&mdash;点击确定后,说明交易成功,系统将会显示订单号、姓名、商品信息等。后台管理模块测试流程:进入后台管理模块&mdash;&mdash;输入用户名和口令,进行主页面&mdash;&mdash;用户在此页面进行添加产品、审查产品、审查用户、查看订单、查看出售产品、修改管理员信息等一系列操作。

  3 结束语

  网上购物系统突破了传统商务的障碍,不管是对于市场、企业,还是对于消费者,它都有着巨大吸引力和影响力,在电子商务时代,网上购物系统是实现多赢效果为理想的模式。本文提出了基于B2C电子商务模式的网上购物系统的设计方案,在今后开发中,我们还需更关注系统的安全性能、网上支付认证加密系统设计等,并且在开发设计和日常维护过程中,都应进行严格调试和测试,确保系统持续可用性,为系统的普及打下基础。相信随着网上购物优势的日益凸显以及相关开发技术的日趋成熟,网上购物系统性能和优越性将更加突出。


展开全文
拨打电话 发送询价