源码下载 http://www.byamd.xyz/hui-zong-1/
第一章 需求分析
1.1引言
伴随着Internet的蓬勃发展,网络购物中心作为电子商务的一种形式正以其高
效、低成本的优势,逐步成为新兴的经营模式和理念,人们已不再满足于信息浏览
和发布,而是渴望着能够充分享受网络所带来的更多的便利。的确,客户足不出户
便可以方便快捷的选购自己喜欢的商品,这正是网络购物中心为客户带来的好处。
网络商城将传统的商务流程电子化、数字化,一方面以电子流代替了实物流,可以大量减少人力、物力,降低了成本;另一方面突破了时间和空间的限制,使得
交易活动可以在任何时间、任何地点进行,从而大大提高了效率网络商城所具有的
开放性和全球性的特点,为企业创造了更多的贸易机会。网络商城使企业可以以相
近的成本进入全球电子化市场, 使得中小企业有可能拥有和大企业一样的信息资源,
提高了中小企业的竞争能力。网络商城重新定义了传统的流通模式,减少了中间环节,使得生产者和消费者的直接交易成为可能,从而在一定程度上改变了整个社会
经济运行的方式。网络商城一方面破除了时空的壁垒,另一方面又提供了丰富的信
息资源,为各种社会经济要素的重新组合提供了更多的可能,这将影响到社会的经
济布局和结构。 现在的购物商场成蓬勃向上发展的。
1.2 需求分析
一个网络购物系统,首先我们要保证客户能够很方便进行商品选择,系统应该具有分类选择商品功能,系统要实现购买功能。在系统的后台,管理员能够管理商品,商品分类,以及客户购买订单。
因此分析,本系统主要由前台和后台两部分组成,前台为客户端,顾客可以在此处购买商品,后台为商品管理端,实现对商品和订单的管理。
第二章 系统分析
2.1 开发环境
根据用户的需求和实际的考察与分析,确定商城的开发环境,具体如下:
-
服务器:从稳定性、广泛性及安全性方面综合考虑,采用市场主流的Web服务器软件Apache服务器。
-
数据库:采用最受欢迎的开源SQL数据库管理系统和被誉为PHP黄金搭档的MySQL
-
开发框架:选用具有快速、兼容、开源、简单易学等特点的轻量级国产PHP开发框架–ThinkPHP。
2.4系统运行环境
该网上商城可运行在分辨率为1920×1080的chrome浏览器下。
2.3功能结构
商城分为前台模块和后台模块。下面分别给出前、后台的功能结构图。
2.4 目录结构
目录结构即为think php 目录结构,再次不做介绍。
第三章 数据库设计
3.1 商品分类表(itcast_category)
字段名 | 数据类型 | 描述 |
---|---|---|
cid | Int unsigned | 主键ID,自动增长 |
cname | varchar(20) | 商品分类名称 |
pcname | varchar(20) | 父类分类名称 |
3.2 商品表(itcast_goods)
字段名 | 数据类型 | 描述 |
---|---|---|
gid | varchar(255) | 主键ID,自动增长 |
gname | varchar(255) | 商品名称 |
price | int | 商品价格 |
thumb | varchar(255) | 商品图片路径 |
status | Enum(‘no’,’yes’) | 是否上下架,上架为yes,否则为no |
description | text | 商品描述 |
stock | int | 商品库存 |
cid | Int unsigned | 商品分类ID |
sales | int | 商品销量 |
turn | Int unique | 排序码,自动增长 |
3.3 会员信息表(itcast_member)
字段名 | 数据类型 | 描述 |
---|---|---|
mid | Int unsigned | 主键ID,自动增长 |
user | varchar(20) | 会员昵称 |
varchar(3 |