● 摘要
随着电子商务的快速发展,网上购物已经变得越来越普遍,它甚至已经成为人们日常主流的购物方式,大有取代实体店的趋势。因此,开发一套满足公司业务需求的网上商城系统,已经成为公司参与激烈的社会化市场竞争的必然要求。
本论文正是从此目的出发,综合运用自己所学过的软件工程专业知识,开发一套符合公司业务需求的网上商城系统。前台功能主要包括用户注册、用户登录、购物车和用户中心等模块,后台功能主要包括系统管理、商品管理、销售管理、库存管理和订单管理等功能模块。在整个系统的开发过程中,围绕购物车功能和订单拆分这两个关键问题给出了自己的解决方案。在购物车功能的实现过程中,由于http协议是一个无状态的协议,如何保证添加到购物车中的商品在跳转到下个页面时能传进来而不至于需要重新添加,本系统采用Cookie来保存购物车中的临时数据。对于订单拆分,如果是一张订单,有多个店铺的多个商品,那么用户在确认订单后,后台处理逻辑是把一张订单拆成多张订单,首先从订单中找出所有的店铺,每个店铺再形成每一张商品的订单。最后,在系统的设计与实现过程中,本人主要承担了购物车和会员注册模块,并以此为主线来讲解整个系统的开发流程。
相关内容
相关标签