基于thinkphp框架的互联网商城系统设计,其技术领域涉及计算机技术、数据库技术、互联网技术。
背景技术:
网络购物逐渐成为时代的潮流,企业利用网络来进行商品的销售,不但可以减少运营的成本,还可以加强企业的宣传,提升企业的形象,近年来,智能手机技术的发展,让网络商城的应用不再拘泥于pc端,人们不用在笨重的电脑前进行网络购物,通过便于携带的智能手机进行网络购物,不但更加自由灵活、方便快捷,也加强了用户的购物体验。
技术实现要素:
系统功能模块的设计
系统功能模块的设计可以分为用户模块、购物车模块、订单模块、地址管理模块几个部分;
1.用户模块,该模块为用户提供注册、登录的界面,同时用户可以进行查看自己的个人信息,修改密码和自己的个人资料等操作;
2.购物车模块,购物车拥有3个功能,编辑商品、查看商品的信息、结算,用户通过这3个功能可以完美的完成浏览商品、选择商品,提交订单的购物流程;
3.订单模块,该模块具有提交订单、取消订单和查询订单详情的功能,是订单的管理模块,用户通过此模块可以对订单进行上述的操作;
4.地址管理模块,用户在购物前需要添加一个默认地址,以便及时的收到所购商品,用户还可以修改或者删除地址信息。
数据库设计
系统采用mysql作为后台数据管理系统,该数据库的设计由以下数据表组成;
1.用户表,该表主要记录用户编号、用户邮箱、密码、昵称、性别、用户电话、用户角色、用户头像等数据;
2.用户收货地址表,该表主要记录地址编号、详细地址、收货人姓名、用户编号、邮编、收货人电话等数据;
3.品牌表,该表主要保存品牌编号、品牌名称、品牌图片等信息的数据;
4.分类表,该表主要记录物品分类编号、分类名称、类别路径等数据。