该手机掌上购物商城系统采用jsp+servlet、javascript脚本控制和Ajax异步交互等技术来开发。数据库采用开源的mysql作为数据存储.
在网上购物已经是家家户户普遍的选择了,很难让人想到这只是一个近几年才兴起的购物理念。手机掌上小商场便是面向喜欢网上购物的消费者而开发的。只要消费者有一定的手机操作能力,便能进行网上购物。软件的简单易用性便证明了该选题的需要性与可行性。
为了充分的利用网络这个平台,实现网络购物方式,方便消费者们购物,让消费者们足不出户利用手机便可以买到商场卖的东西。所以,我将此次毕业设计的题目选为《安卓的手机掌上小商城的设计与实现》。
手机掌上购物系统大体可以分为个模块:手机客户端模块和后台管理模块,每个模块有细分为多个模块,系统服务端主要功能模块划分如图4-1所示:
系统客户端主要功能模块划分如图4-2所示:
数据库表设计
根据手机掌上购物系统实际要求,本系统共有8张数据表,分别是管理员信息表、客户信息表、商品表、类别表、购物车表,订单表 、订单表、订单详情表 。
功能描述:
1、商品信息管理:商品分为促销商品和非促销商品;商品同时可以分类。
用户可以把商品添加进购物车;可以无需进入购物车直接购买商品;用户可以查询商品,管理员可以增删改查商品。
2、购物车管理:可以浏览购物车中的商品;可以对购物车中的商品进行编辑;可以直接在购物车中结算。
3、订单流程和订单管理:在购物车中,选定想要购买的商品,点击结算后,
就可以对送货时间、送货地点、配送方式、支付方式进行编辑;订单提交后,可以查看订单详情;可以删除订单;可以对订单进行评价。
4、配送方式:用户可以选择自提点自提和送货上门这两种送货方式。
5、账号管理:用户可以对个人账户信息进行管理。
6、收货地址管理:用户可以对收货地址进行添加、编辑、删除等操作。