好文档 - 专业文书写作范文服务资料分享网站

食堂外卖管理系统

天下 分享 时间: 加入收藏 我要投稿 点赞

惠州学院

HUIZHOU UNIVERSITY

课 程 设 计 论

食堂外卖管理系统

姓 名 唐骥钊 学 号 1407080601321 专业班级 14电气3班

指导教师 汪成龙

重 复 率_______6.67_______%

教务处制

目录

目录 ................................................................................ 1 1. 课程设计任务 ........................................................... 2 A. 目的 ..................................................................... 2 B. 开发环境 ............................................................. 2 2. 系统的数据结构 ....................................................... 3 A. 数据词典 ............................................................. 3 B. 关系模型 ............................................................. 3 C. 基本表 ................................................................. 4 D. 初始关系模式 ..................................................... 5 3. 数据库设计流程 ....................................................... 5

A. 用SQL Sever 建表 ............................................ 5 B. 视图 ..................................................................... 7 4. 数据的录入、修改、查询、删除 ............................ 8 A.数据录入 ............................................................... 8 B. 数据修改 ............................................................. 8 C.数据查询 ............................................................... 9 D.数据删除 ............................................................. 10 5. 总结 .......................................................................... 11 1. 课程设计任务

A. 目的

随着时间的推移,人类对餐饮的需求越来越大,餐饮业也因此发展的越来越快。各式各样的餐厅如雨后春笋般的发展起来。自2008年以后,科学技术越来越发达,人与人之间的交流也越来越方便快捷,人们则会选择更方便的餐饮方式。由此,外卖行业应运而生,校园外卖则更加受欢迎,相比于出去吃饭,更多的学生倾向于叫外卖,我做这个数据库就是有关我们学校食堂外卖系统的。

众所周知的是,食堂必然包含食堂提供的外卖套餐类型,送外卖的人员查询,食堂内部还会自己记录销售记录然后来统计销量收益等信息。

外卖是我们生活中必不可少的一部分,但是,很多外卖经营店往往会忽略管理系统的重要性。而本食堂外卖管理系统集成了食堂套餐信息查询,销售记录查询、外卖员信息查询,每一个环节分工明确,界面简洁明了,可视化程度高,有效地缩减了人为出错的概率。本管理系统实现了一体化的管理,使得外卖管理更加迅捷。

我们希望通过我们做的这个食堂外卖数据库系统,更多人能够了解外卖服务方式。

B. 开发环境

SQL server 2005,windows 7

SQL Server: SQL Server 是一个关系数据库管理系统。它最初是由Microsoft、 Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,

专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNIX操作系统上的应用。 SQL Server 2005: SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序 SQL Server 2005 数据引擎是本企业数据管理解决方案的核心。此外 SQL Server 2005 结合了分析、报表、集成和通知功能。这使企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。

2. 系统的数据结构

A. 数据词典

数据元素 数据类型 长度 数据来源 空值情况 外卖编号 外卖名称 外卖进价 外卖库存 外卖售价 供应商编号 供应商名称 供应商地址 供应商电话 外卖员工号 外卖员姓名 外卖员性别 职员电话 B. 关系模型

E—R图:

char char float char float char char char char char char char char 20 20 8 8 8 20 20 20 15 20 20 8 15 商品表 商品表 商品表 商品表 商品表 供应商表 供应商表 供应商表 外卖员表 外卖员表 外卖员表 主关键字 不为空 可为空 可为空 可为空 不为空 可为空 可为空 不为空 可为空 可为空 供应商表 主关键字 外卖员表 主关键字 外卖 供应商编号 编号 名称 进价 供应商 地址 性别 库存 售价 外卖员 编号 工号 C. 基本表名称 姓名 电话 电话 供应商品编号号 负责商 品号 外卖表 属性名 外卖编号 名称 进价 库存 售价 供应商编号 数据类型 char char float char float char 长度 20 20 8 8 8 20 是否为空 主关键字 不允许 允许 允许 允许 允许 供应商表 属性名 编号 名称 地址 电话 供应商品号 数据类型 char char char char char 长度 20 20 20 15 20 是否为空 主关键字 不允许 允许 允许 允许 外卖员表 属性名 工号 姓名 性别 电话 负责外卖号 数据类型 char char char char char 长度 20 20 8 15 20 是否为空 主关键字 不允许 允许 允许 允许

D. 初始关系模式

外卖 (外卖编号,名称,进价,库存,售价,供应商编号) 外卖供应商(供应商编号,名称,地址,电话,供应商品编号) 外卖员工 (工号,姓名,性别,电话,负责商品号) 在此系统中实体有:外卖、供应商、外卖员 联系有:供应外卖、派送外卖

3. 数据库设计流程

A. 用SQL Sever 建表 外卖表:

IF object_ID('外卖表') IS NULL CREATE TABLE 外卖表 (

外卖编号 char(20) PRIMARY KEY, 外卖名称 char(20) NOT NULL, 外卖进价 float(8), 外卖库存 char(8), 外卖售价 float(8), );

供应商表:

IF object_ID('供应商表') IS NULL CREATE TABLE 供应商表

食堂外卖管理系统

惠州学院HUIZHOUUNIVERSITY课程设计论文题目:食堂外卖管理系统姓名唐骥钊学号140708060
推荐度:
点击下载文档文档为doc格式
4xgx448bni5nrap1rg1l036aw5tvqk00xof
领取福利

微信扫码领取福利

微信扫码分享