当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,计算机被广泛应用于B/S系统环境。计算机的好处在于它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了安全性。
对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了方便餐馆对点餐信息的网上管理而设计的。
本系统采用了Browser/Server体系结构,Visual Studio作为前台开发工具,Vb.net作为编程语言,SqlServer2008作为后台数据库进行开发。本系统用户分为系统管理员、普通用户以及餐馆用户这三类。管理员模块的功能主要包括修改登录密码、餐馆信息管理、用户信息管理和菜品信息管理、点评信息管理;普通用户模块的功能主要包括用户注册与登录、浏览菜品信息、购买菜品、菜品点评;餐馆用户模块的功能主要包括菜品信息管理和销售信息管理。本点餐系统的设计制作可以很大程度的提高点餐管理的效率,充分体现了信息时代的优越性。
系统的设计分为系统管理员、普通用户以及餐馆用户这三类。管理员模块的功能主要包括修改登录密码、餐馆信息管理、用户信息管理和菜品信息管理、点评信息管理;普通用户模块的功能主要包括用户注册与登录、浏览菜品信息、购买菜品、菜品点评;餐馆用户模块的功能主要包括菜品信息管理和销售信息管理。本点餐系统的功能结构图如下:
根据对系统的主要功能的分析,订餐系统的表设计一共有7个表,各个表结构描述如下:
1、 管理员信息表(t_admin):主要用于保存系统管理员的信息。
列名 |
数据类型 |
长度 |
允许空 |
是否主键 |
说明 |
userId |
int |
10 |
否 |
是 |
管理员ID |
userName |
varchar |
50 |
否 |
否 |
登陆账号 |
userPw |
varchar |
50 |
否 |
否 |
登陆密码 |
2、 用户信息表(t_user):普通用户信息表主要保存普通用户的相关信息。
列名 |
数据类型 |
长度 |
允许空 |
是否主键 |
说明 |
user_id |
int |
10 |
否 |
是 |
用户ID |
user_name |
varchar |
50 |
否 |
否 |
姓名 |
user_pw |
varchar |
50 |
否 |
否 |
密码 |
user_realname |
varchar |
50 |
否 |
否 |
帐号 |
user_address |
int |
10 |
否 |
否 |
地址 |
user_tel |
varchar |
50 |
否 |
否 |
电话 |
user_email |
varchar |
50 |
否 |
否 |
邮箱 |
3、 类别信息表(t_catelog):菜品类别信息表主要是记录了菜品类别的基本信息,其中ID是主键。
列名 |
数据类型 |
长度 |
允许空 |
是否主键 |
说明 |
catalog_id |
int |
4 |
否 |
是 |
类别ID |
catalog_name |
varchar |
50 |
否 |
否 |
名称 |
4、 餐馆信息表(t_dianpu):餐馆信息表主要记录了餐馆的基本信息。
列名 |
数据类型 |
长度 |
允许空 |
是否主键 |
说明 |
id |
int |
4 |
否 |
是 |
餐馆ID |
loginname |
varchar |
50 |
否 |
否 |
帐号 |
loginpw |
varchar |
50 |
否 |
否 |
密码 |
mingcheng |
varchar |
50 |
否 |
否 |
餐馆名称 |
zhuying |
varchar |
50 |
否 |
否 |
主营产品 |
lianxiren |
varchar |
50 |
否 |
否 |
联系人 |
dianhua |
varchar |
50 |
否 |
否 |
电话 |
zhtai |
varchar |
50 |
否 |
否 |
状态 |
5、 菜品信息表(t_goods):菜品信息表主要记录了菜品的相关信息。
列名 |
数据类型 |
长度 |
允许空 |
是否主键 |
说明 |
goods_id |
int |
10 |
否 |
是 |
菜品ID |
goods_name |
varchar |
50 |
否 |
否 |
名称 |
goods_miaoshu |
varchar |
50 |
否 |
否 |
介绍 |
goods_pic |
varchar |
10 |
否 |
否 |
图片 |
dianpu_id |
int |
10 |
否 |
否 |
餐馆ID |
goods_tejia |
varchar |
50 |
否 |
否 |
价格 |
goods_catelog_id |
int |
50 |
否 |
否 |
类别ID |
6、 订单信息表(t_order):订单信息表主要保存订单的相关信息。
列名 |
数据类型 |
长度 |
允许空 |
是否主键 |
说明 |
order_id |
int |
10 |
否 |
是 |
订单ID |
order_bianhao |
varchar |
50 |
否 |
否 |
编号 |
order_date |
varchar |
50 |
否 |
否 |
时间 |
order_fkfs |
varchar |
50 |
否 |
否 |
付款方式 |
order_shdz |
varchar |
50 |
否 |
否 |
送货地址 |
order_jine |
decimal |
9(18,2) |
否 |
否 |
金额 |
order_user_id |
decimal |
9(18,2) |
否 |
否 |
用户ID |
7、 购物车信息表(t_orderitem):购物车信息表主要保存购物车的相关信息。
列名 |
数据类型 |
长度 |
允许空 |
是否主键 |
说明 |
orderItem_id |
int |
10 |
否 |
是 |
购物车ID |
order_id |
int |
10 |
否 |
否 |
用户ID |
goods_id |
int |
10 |
否 |
否 |
商品ID |
goods_quantity |
int |
10 |
否 |
否 |
商品数量 |
zt |
varchar |
10 |
否 |
否 |
状态 |
8、 点评信息表(t_pingjia):主要保存用户对菜品的点评信息
列名 |
数据类型 |
长度 |
允许空 |
是否主键 |
说明 |
id |
int |
10 |
否 |
是 |
主键递增 |
neirong |
varchar |
10 |
否 |
否 |
点评内容 |
goods_id |
int |
10 |
否 |
否 |
菜品 |
shijian |
varchar |
10 |
否 |
否 |
评价时间 |
userId |
varchar |
10 |
否 |
否 |
用户 |
友情链接:源码邦邦计算机毕业设计软件开发知识好易毕业设计c#.net程序设计javajsp程序设计VUE/SpringBoot前后端分离
郑重承诺:本站所有资料真实原创,仅供学习交流之用,请勿转载或作非法用途。如有侵犯您的版权有损您的权益,请联系我们纠正!
好易设计haoyi369.com 版权所有 © Copyright 2021~2022 蜀ICP备19029022号-1