文档章节

基于B2C的西安回民街小吃在线订购系统

lonelydawn
 lonelydawn
发布于 2016/03/26 15:42
字数 992
阅读 30
收藏 1
点赞 1
评论 0

一、B2C简介   

    B2C是Business-to-Customer的缩写,而其中文简称为“商对客”。“商对客”是电子商务的一种模式,也就是通常说的直接面向消费者销售产品和服务商业零售模式。这种形式的电子商务一般以网络零售业为主,主要借助于互联网开展在线销售活动。B2C即企业通过互联网为消费者提供一个新型的购物环境——网上商店,消费者通过网络在网上购物、网上支付等消费行为。

二、系统设计

        本系统基于B/S模式,运用LAMP开发环境和B2C商务模式,设计回民街小吃在线销售系统的功能结构和数据库。具有登录注册、浏览、搜索、信息管理、订单管理、购物车管理、评论留言管理、权限管理等模块。

    1.1系统结构设计

                           

(1)、注册登录

登录身份分为游客,会员和商家,每种身份具有不同的权限。

(2)、小吃浏览

可查看所有小吃的详细信息以便购买,在此模块采用异步加载的方式。

(3)、小吃搜索

根据关键字查询小吃信息

(4)、客户信息管理

客户可以在此界面编辑个人信息

(5)、订单管理

商家进行订单管理


     1.2数据库设计

    本系统数据库包含客户信息表小吃分类表、小吃信息表、商家信息表、订单表等,详细结构如下。

客户信息表

create table client(
id int primary key AUTO_INCREMENT,
name varchar(128) not null,
password varchar(128) not null,
sex varchar(2) check(sex in('男','女')),
address varchar(128) not null,
reAdd varchar(128) not null,
phone varchar(15) not null
)engine=innoDB default charset=utf8;

收货地址表

create table receive_address(
id int primary key AUTO_INCREMENT,
clientID int not null,
address varchar(128) not null,
foreign key(clientID) references client(id) on delete cascade on update cascade)
engine=innoDB default charset=utf8;


商家信息表

create table store(
id int primary key AUTO_INCREMENT,
name varchar(128) not null,
address varchar(128) not null,
phone1 varchar(15) not null,
phone2 varchar(15),
tasComment float,
envComment float,
serComment float)engine=innoDB default charset=utf8;


食品分类表

create table food_type(
id int primary key AUTO_INCREMENT,
name varchar(128) not null)engine=innoDB default charset=utf8;


食品表

create table food(
id int primary key AUTO_INCREMENT,
name varchar(128) not null,
storeID int not null,
typeID int not null,
amount int not null,
code varchar(25) not null,
picture varchar(128) not null,
price float not null,
sales int not null,
foreign key(storeID) references store(id) on delete cascade on update cascade,
foreign key(typeID) references food_type(id) on delete cascade on update cascade)
engine=innoDB default charset=utf8;

订单表

create table orderT(
id int primary key AUTO_INCREMENT,
price float not null,
clientID int not null,
foreign key(clientID) references client(id) on delete cascade on update cascade)
engine=innoDB default charset=utf8;

订单项表

create table order_item(
id int primary key AUTO_INCREMENT,
price float not null,
orderID int,
foodID int,
foreign key(orderID) references orderT(id) on delete cascade on update cascade,
foreign key(foodID) references food(id) on delete cascade on update cascade)
engine=innoDB default charset=utf8;

客户评价表

create table comment(
id int primary key AUTO_INCREMENT,
content varchar(512) not null,
date datetime not null,
clientID int not null,
foodID int not null,
foreign key(clientID) references client(id) on delete cascade on update cascade,foreign key(foodID) references food(id) on delete 

cascade on update cascade)engine=innoDB default charset=utf8;

B2C在线销售系统是一种典型的Web电子商务系统,移动终端时代,信息高度简便迅捷,线下产业和线上结合已成为一种潮流,在地方性产业和日常生活的集聚点普及小型电子商务系统也是未来时代发展的一种常势。


© 著作权归作者所有

共有 人打赏支持
lonelydawn
粉丝 41
博文 50
码字总数 52905
作品 0
闵行
前端工程师
OSC——下一站西安站不虚此行全攻略【附图】!!!

最新消息osc西安站已经计划好了会议的地点:西工大(老校区健翔楼5楼多功能厅) !9月22日,OSC 西安站源创会!本次源创会由开源中国和 西北工业大学计算机学院 联合举办!osc源创会西安站规模...

Beyond-Bit
2012/08/21
0
28
西安与长安,你更喜欢哪个名字?

西安,著名的日内瓦旅游景点旅游城市,每年都有很多国内外游客来西安旅游,西安的大雁塔、华清池、回民街、昆明池等景点每到节假日人都人山人海。西安之所以有这么高的知名度,与他之前的一个...

feiji770880
03/20
0
0
一生一定要去的十个城市景点,趁年轻赶紧去吧!

1.西安 西安 西安是我国历史最为悠久的城市之一,世界四大古都之一,人们常说:“二十年中国看深圳,一百年中国看上海,一千年中国看北京,而五千年中国则看西安。”鼓楼、兵马俑、回民街都是...

okeven366
2017/10/27
0
0
等他们老了,死了

一、 网上有《许倬云谈话录》的书摘。 许倬云回忆蒋经国的那一节,有一段话: "蒋经国问我:美国的社会,工会的力量,民主制度好处在哪里,坏处在哪里;民主的意义,自由的意义。 我解释:一...

阮一峰
2010/01/27
0
0
女程序员创业:姐卖的不是食物,是惊喜!

Love With Food 是一家在线食物订购网站,它的用户每个月都会收到送上门的一个小盒子,里面会有各种供你试吃的美味食品,而且会员可以享受到网站用限时折扣方式出售的完整美食。Love With F...

罗树鹏
2013/07/10
11.1K
35
大型商城系统,企业安全性极高,B2B2C

大型商城系统,企业安全性极高,B2B2C 云商商城城系统是一套集CMS、B2C、B2B2C、B2B、C2B、SNS用户社区于一体的全新电商营销解决方案,包括网站商城、微信商城、手机商城等多种交易模式,支持...

云商未来
2016/02/22
25
0
C2C、O2O、B2B、B2C

C2C 是consumer to consumer 就是个人对个人的,比如淘宝的小店铺, B2C 是business to consumer 是商家对个人, 这个就很多了卓越当当京东等等都是。 B2C C2C 很重要的一点是都运用了物流。...

kenping
2014/01/27
0
2
自助服务系统--PandaRSS

PandaRSS 是一个基于 ToughRADIUS V2版本 API 的自助服务系统。 PandaRSS 为ToughRADIUS 的使用者提供了一个网上服务渠道,目前PandaRSS实现了以下功能: 通过支付宝套餐资费在线订购开户。 ...

jamiesun
2016/04/29
1K
0
不同城市在发展建设上的五个共性

如果你去过很多城市会发现各个城市之间是有很多共同点的,这些共同点体现在饮食上,也体现在城市建设上。 最近我利用休年假的时间去了几个主要的城市,就发现这些城市在建设上有很大的相似。...

马虎眼
05/30
0
0
0到1再到100 蘑菇街搜索与推荐架构的探索之路

丁小明,花名小宝,蘑菇街搜索技术团队负责人。2011年底加入蘑菇街,2013年开始负责搜索团队,见证了蘑菇街一路蓬勃发展的历程,也和团队一起从零起步摸爬滚打,打造了蘑菇街的搜索推荐体系,...

雪夜凋零
2017/07/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

CoreText进阶(七)-添加自定义View和对其

CoreText进阶(七)-添加自定义View和对其 其它文章: CoreText 入门(一)-文本绘制 CoreText入门(二)-绘制图片 CoreText进阶(三)-事件处理 CoreText进阶(四)-文字行数限制和显示更多...

aron1992
13分钟前
0
0
Python爬虫 爬取百合网的女人们和男人们

学Python也有段时间了,目前学到了Python的类。个人感觉Python的类不应称之为类,而应称之为数据类型,只是数据类型而已!只是数据类型而已!只是数据类型而已!重要的事情说三篇。 据书上说...

p柯西
24分钟前
0
0
在Java中,你真的会日期转换吗

1.什么是SimpleDateFormat 在java doc对SimpleDateFormat的解释如下: SimpleDateFormatis a concrete class for formatting and parsing dates in a locale-sensitive manner. It allows fo......

Java小铺
33分钟前
0
0
Linux系统梳理---系统搭建(二):tomcat的安装和使用

上一章讲到JDK的安装使用,这一章主要记录下服务器tomcat的安装以及部署一个项目. 1.下载tomcat,这里下载的是apache-tomcat-8.5.32.tar.gz 2.创建文件夹,便于管理,和JDK一样,在usr目录下创建t...

勤奋的蚂蚁
43分钟前
0
0
ES15-聚合

1.Terms Aggregation 分组聚合 2.Filter Aggregation 过滤聚合

贾峰uk
44分钟前
0
0
【2018.07.19学习笔记】【linux高级知识 20.27-20.30】

20.27 分发系统介绍 20.28 expect脚本远程登录 20.29 expect脚本远程执行命令 20.30 expect脚本传递参数

lgsxp
47分钟前
0
0
10.32/10.33 rsync通过服务同步~10.35 screen工具

通过服务的方式同步要编辑配置文件:[root@linux-xl ~]# vim /etc/rsyncd.confport=873log file=/var/log/rsync.logpid file=/var/run/rsyncd.pidaddress=192.168.43.21[tes...

洗香香
50分钟前
0
0
与女儿谈商业模式 (3):沃尔玛的成功模式

分类:与女儿谈商业模式 | 标签: 经济学 沃尔玛 陈志武 2007-05-10 09:09阅读(11279)评论(30) 与女儿谈商业模式 (3):沃尔玛的成功模式 陈志武 /文 沃尔玛(Wal-Mart)是另一个有意思的财...

祖冲之
57分钟前
0
0
网页加载速度优化方法总结

1、减少请求 最大的性能漏洞就是一个页面需要发起几十个网络请求来获取诸如样式表、脚本或者图片这样的资源,这个在相对低带宽和高延迟的移动设备连接上来说影响更严重。 2、整合资源 对开发...

Jack088
今天
0
0
dubbo学习

https://blog.csdn.net/houshaolin/article/details/76408399

喵五郎
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部