肯德基外卖系统设计.docx

上传人:b****6 文档编号:8690053 上传时间:2023-02-01 格式:DOCX 页数:21 大小:4.32MB
下载 相关 举报
肯德基外卖系统设计.docx_第1页
第1页 / 共21页
肯德基外卖系统设计.docx_第2页
第2页 / 共21页
肯德基外卖系统设计.docx_第3页
第3页 / 共21页
肯德基外卖系统设计.docx_第4页
第4页 / 共21页
肯德基外卖系统设计.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

肯德基外卖系统设计.docx

《肯德基外卖系统设计.docx》由会员分享,可在线阅读,更多相关《肯德基外卖系统设计.docx(21页珍藏版)》请在冰豆网上搜索。

肯德基外卖系统设计.docx

肯德基外卖系统设计

沈阳航空航天大学北方科技学院

课程设计说明书

 

课程名称:

VB课程设计

 

学生姓名赵震

专业通信工程

班级B841211班

学号B********

指导教师王晓斌

成绩

沈阳航空航天大学北方科技学院

课程设计任务书

通信工程专业B84121135班学生__赵震___

一、课程设计题目:

肯德基外卖系统设计

二、课程设计工作自2011年7月4日至2011年7月15日止

三、课程设计的内容及要求

1.强化面向对象程序设计和数据库应用的基础知识,比较熟练应用软件开发工具设计管理信息系统,掌握应用系统的分析、设计、编码和调试的基本方法和过程。

2.掌握数据库技术和应用。

3.具体内容

(1)创建数据库和表

(2)系统主要功能

结合题目和实际需求,完成相应数据信息的编辑(添加、修改、删除)、浏览、查询、统计、打印预览和系统维护(密码设置)等功能。

(3)窗口设计

系统封面设计、系统登录表单设计、数据编辑表单设计、数据浏览表单设计、数据查询表单设计、报表打印预览设计和密码设置。

(4)系统主菜单设计(结合系统功能)。

系统界面友好、设计合理、操作简单。

4.要求:

课设结束后,上交软件系统和课程设计说明书。

课程设计说明书的主要内容:

需求分析、总体设计、详细设计;参考书、课设总结。

指导教师:

***

负责教师:

学生签名:

赵震

第1章系统分析

需求分析

❑外卖管理系统是为了提高工作效率,改进服务质量,尽最大可能地满足客户需求,减少不必要的人力,物力,财力的浪费和流失,从而提高餐饮在未来的发展道路之上立于不败之地。

 

第2章总体设计

2.1系统主要功能

肯德基外卖订餐系统是一款出色的软件,系统由登陆,订餐,送餐地址等模块组成,规划系统功能模块如下:

❑登陆模块

登录模块包括管理员登陆。

❑订餐模块

订餐模块主要包括选择食品,计算账单。

❑送餐地址模块

该模块主要用于填写订单送餐地址。

2.2系统功能结构图

图1肯德基外卖系统功能结构图

第3章系统设计

3.1设计目标

本系统是根据网上订餐系统的实际需要出发的,系统通过对顾客的点餐需求可以实现以下功能。

❑系统运行稳定,安全可靠。

❑界面设计美观,人机交互界面友好。

❑菜单查看灵活便捷,下单轻松。

❑操作员可以随时修改自己的口令。

❑对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。

3.2开发及运行环境

系统开发平台:

VisualBasic6.0

运行平台:

Windowsxp/Windows2000/Windows98

3.3数据库设计

本系统采用VisualFoxPro6.0设计数据库,本系统中包括如下数据表。

下面分别给出数据表的结构。

数据表结构

(1)password(密码表)

密码表主要用于在管理员的登录同时登陆后还可以对原有面貌进行修改,如表B.1所示。

表B.1密码表

字段名

数据类型

长度

描述

用户名

varchar

20

用户名

密码

varcharc

20

密码

第4章主要功能模块设计

4.1主窗体设计

主窗体是显示系统主要操作功能的面板,在系统主窗体的状态栏中,可以登录信息,菜单信息,送货地址信息,也可以实现同样的功能。

系统主窗体的运行结果如图3所示。

图2系统主窗体的运行结果

4.2顾客订餐信息

顾客订餐信息是外卖系统重要的组成部分,是对订餐管理的主要系统,在系统里可以显示菜品名称,图片,已点餐单,结账明细等信息,确保实时有效的对所有顾客需求进行管理。

在餐单浏览界面中,均为鼠标操作,方便快捷。

另外还有结账计算,删除菜单选项,来方便其他操作。

图3菜单信息浏览界面

代码设计

在窗体加载时,各个食品都对应的显示出来,代码如下:

PrivateSubForm_Load()

Label17.Visible=False

Label18.Visible=False

Label19.Visible=False

Label20.Visible=False

Label21.Visible=False

Label22.Visible=False

Label23.Visible=False

Label24.Visible=False

Label25.Visible=False

Label26.Visible=False

Label27.Visible=False

Label28.Visible=False

Label8.Visible=False

EndSub

PrivateSubLabel31_Click()

a=Val(Label5.Caption)

Ifa>=200Then

Label8.Visible=True

Label8.Caption="请留下送餐地址!

点击返回主页面"

Else

Label8.Visible=True

Label8.Caption="请留下送餐地址!

点击返回主页面"

EndIf

EndSub

PrivateSubImage1_Click()

List1.AddItemLabel1.Caption

Label5.Caption=Val(Label5.Caption)+Val(Label17.Caption)

a=Val(Label5.Caption)

EndSub

PrivateSubImage10_Click()

List1.AddItemLabel14.Caption

Label5.Caption=Val(Label5.Caption)+Val(Label26.Caption)

a=Val(Label5.Caption)

EndSub

PrivateSubImage11_Click()

List1.AddItemLabel15.Caption

Label5.Caption=Val(Label5.Caption)+Val(Label27.Caption)

a=Val(Label5.Caption)

EndSub

PrivateSubImage12_Click()

List1.AddItemLabel16.Caption

Label5.Caption=Val(Label5.Caption)+Val(Label28.Caption)

a=Val(Label5.Caption)

EndSub

PrivateSubImage2_Click()

List1.AddItemLabel2.Caption

Label5.Caption=Val(Label5.Caption)+Val(Label18.Caption)

a=Val(Label5.Caption)

EndSub

PrivateSubImage3_Click()

List1.AddItemLabel3.Caption

Label5.Caption=Val(Label5.Caption)+Val(Label19.Caption)

a=Val(Label5.Caption)

EndSub

PrivateSubImage4_Click()

List1.AddItemLabel4.Caption

Label5.Caption=Val(Label5.Caption)+Val(Label20.Caption)

a=Val(Label5.Caption)

EndSub

PrivateSubImage5_Click()

List1.AddItemLabel9.Caption

Label5.Caption=Val(Label5.Caption)+Val(Label21.Caption)

a=Val(Label5.Caption)

EndSub

PrivateSubImage6_Click()

List1.AddItemLabel10.Caption

Label5.Caption=Val(Label5.Caption)+Val(Label22.Caption)

a=Val(Label5.Caption)

EndSub

PrivateSubImage7_Click()

List1.AddItemLabel11.Caption

Label5.Caption=Val(Label5.Caption)+Val(Label23.Caption)

a=Val(Label5.Caption)

EndSub

PrivateSubImage8_Click()

List1.AddItemLabel12.Caption

Label5.Caption=Val(Label5.Caption)+Val(Label24.Caption)

a=Val(Label5.Caption)

EndSub

PrivateSubImage9_Click()

List1.AddItemLabel13.Caption

Label5.Caption=Val(Label5.Caption)+Val(Label25.Caption)

a=Val(Label5.Caption)

EndSub

PrivateSubLabel7_Click()

IfList1.ListIndex>=0Then

n=InStr(List1.Text,"")

l=Len(List1.Text)

n=n+1

Label5.Caption=Val(Label5.Caption)-Val(Mid(List1.Text,n,l-n))

List1.RemoveItemList1.ListIndex

EndIf

a=Val(Label5.Caption)

EndSub

PrivateSubLabel8_Click()

Form1.Show

Form2.Hide

EndSub

PrivateSub早餐_Click()

Label1.Caption="牛肉蛋花粥油条餐35元"

Image1.Picture=LoadPicture(App.Path&"\beijing\早餐\牛肉蛋花粥油条餐.jpg")

Label17.Caption="35"

Label2.Caption="培根芝士蛋堡红茶餐30元"

Image2.Picture=LoadPicture(App.Path&"\beijing\早餐\培根芝士蛋堡红茶餐.jpg")

Label18.Caption="30"

Label3.Caption="培根芝士蛋堡咖啡餐30元"

Image3.Picture=LoadPicture(App.Path&"\beijing\早餐\培根芝士蛋堡咖啡餐.jpg")

Label19.Caption="30"

Label4.Caption="培根芝士蛋堡热豆浆餐25元"

Image4.Picture=LoadPicture(App.Path&"\beijing\早餐\培根芝士蛋堡热豆浆餐.jpg")

Label20.Caption="25"

Label9.Caption="皮蛋瘦肉粥油条餐25元"

Image5.Picture=LoadPicture(App.Path&"\beijing\早餐\皮蛋瘦肉粥油条餐.jpg")

Label21.Caption="25"

Label10.Caption="田园脆鸡堡红茶餐20元"

Image6.Picture=LoadPicture(App.Path&"\beijing\早餐\田园脆鸡堡红茶餐.jpg")

Label22.Caption="20"

Label11.Caption="田园脆鸡堡咖啡餐20元"

Image7.Picture=LoadPicture(App.Path&"\beijing\早餐\田园脆鸡堡咖啡餐.jpg")

Label23.Caption="20"

Label12.Caption="田园脆鸡堡热豆浆餐20元"

Image8.Picture=LoadPicture(App.Path&"\beijing\早餐\田园脆鸡堡热豆浆餐.jpg")

Label24.Caption="20"

Label13.Caption="田园脆鸡蛋堡咖啡餐15元"

Image9.Picture=LoadPicture(App.Path&"\beijing\早餐\田园脆鸡蛋堡咖啡餐.jpg")

Label25.Caption="15"

Label14.Caption="田园脆鸡蛋堡热浆餐15元"

Image10.Picture=LoadPicture(App.Path&"\beijing\早餐\田园脆鸡蛋堡热浆餐.jpg")

Label26.Caption="15"

Label15.Caption="香菇鸡肉粥油条餐15元"

Image11.Picture=LoadPicture(App.Path&"\beijing\早餐\香菇鸡肉粥油条餐.jpg")

Label27.Caption="15"

Label16.Caption="香糯薏米粥油条餐15元"

Image12.Picture=LoadPicture(App.Path&"\beijing\早餐\香糯薏米粥油条餐.jpg")

Label28.Caption="15"

Image12.Visible=True

Image11.Visible=True

Image10.Visible=True

Image9.Visible=True

Image8.Visible=True

EndSub

PrivateSub午餐_Click()

Label1.Caption="川辣嫩牛五方餐45元"

Image1.Picture=LoadPicture(App.Path&"\beijing\午餐\川辣嫩牛五方餐.jpg")

Label17.Caption="45"

Label2.Caption="劲脆鸡腿堡餐40元"

Image2.Picture=LoadPicture(App.Path&"\beijing\午餐\劲脆鸡腿堡餐.jpg")

Label18.Caption="40"

Label3.Caption="快乐儿童餐A38元"

Image3.Picture=LoadPicture(App.Path&"\beijing\午餐\快乐儿童餐A.jpg")

Label19.Caption="38"

Label4.Caption="快乐儿童餐B35元"

Image4.Picture=LoadPicture(App.Path&"\beijing\午餐\快乐儿童餐B.jpg")

Label20.Caption="35"

Label9.Caption="快乐儿童餐C35元"

Image5.Picture=LoadPicture(App.Path&"\beijing\午餐\快乐儿童餐C.jpg")

Label21.Caption="35"

Label10.Caption="快乐儿童餐D33元"

Image6.Picture=LoadPicture(App.Path&"\beijing\午餐\快乐儿童餐D.jpg")

Label22.Caption="33"

Label11.Caption="墨西哥鸡肉卷餐30元"

Image7.Picture=LoadPicture(App.Path&"\beijing\午餐\墨西哥鸡肉卷餐.jpg")

Label23.Caption="30"

Label12.Caption="老北京鸡肉卷餐28元"

Image8.Picture=LoadPicture(App.Path&"\beijing\午餐\老北京鸡肉卷餐.jpg")

Label24.Caption="28"

Label13.Caption="培根蘑菇鸡肉饭特价25元"

Image9.Picture=LoadPicture(App.Path&"\beijing\午餐\培根蘑菇鸡肉饭特价.jpg")

Label25.Caption="25"

Label14.Caption="吮指原味鸡二块餐20元"

Image10.Picture=LoadPicture(App.Path&"\beijing\午餐\吮指原味鸡二块餐.jpg")

Label26.Caption="20"

Label15.Caption="香辣鸡翅餐15元"

Image11.Picture=LoadPicture(App.Path&"\beijing\午餐\香辣鸡翅餐.jpg")

Label27.Caption="15"

Label16.Caption="新奥尔良烤翅餐8元"

Image12.Picture=LoadPicture(App.Path&"\beijing\午餐\新奥尔良烤翅餐.jpg")

Label28.Caption="8"

Image12.Visible=True

Image11.Visible=True

Image10.Visible=True

Image9.Visible=True

Image8.Visible=True

EndSub

PrivateSub饮品_Click()

Label1.Caption="1.25升装百事可乐5元"

Image1.Picture=LoadPicture(App.Path&"\beijing\饮品\1.25升装百事可乐.jpg")

Label17.Caption="5"

Label2.Caption="冰天玛瑙石榴汁5元"

Image2.Picture=LoadPicture(App.Path&"\beijing\饮品\冰天玛瑙石榴汁.jpg")

Label18.Caption="5"

Label3.Caption="醇豆浆甜(冰)5元"

Image3.Picture=LoadPicture(App.Path&"\beijing\饮品\醇豆浆甜(冰).jpg")

Label19.Caption="5"

Label4.Caption="九珍8元"

Image4.Picture=LoadPicture(App.Path&"\beijing\饮品\九珍.jpg")

Label20.Caption="8"

Label9.Caption="柠乐8元"

Image5.Picture=LoadPicture(App.Path&"\beijing\饮品\柠乐.jpg")

Label21.Caption="8"

Label10.Caption="雀巢冰爽茶8元"

Image6.Picture=LoadPicture(App.Path&"\beijing\饮品\雀巢冰爽茶.jpg")

Label22.Caption="8"

Label11.Caption="炭烤珍珠奶茶(冰)12元"

Image7.Picture=LoadPicture(App.Path&"\beijing\饮品\炭烤珍珠奶茶(冰).jpg")

Label23.Caption="12"

Label12.Caption="香柚蜂蜜茶15元"

Image8.Picture=LoadPicture(App.Path&"\beijing\饮品\香柚蜂蜜茶.jpg")

Label24.Caption="15"

Label13.Caption=""

Image9.Picture=LoadPicture(App.Path&"\beijing\饮品\透明.jpg")

Label25.Caption=""

Label14.Caption=""

Image10.Picture=LoadPicture(App.Path&"\beijing\饮品\透明.jpg")

Label26.Caption=""

Label15.Caption=""

Image11.Picture=LoadPicture(App.Path&"\beijing\饮品\透明.jpg")

Label27.Caption=""

Label16.Caption=""

Image12.Picture=LoadPicture(App.Path&"\beijing\饮品\透明.jpg")

Label28.Caption=""

Image12.Visible=False

Image11.Visible=False

Image10.Visible=False

Image9.Visible=False

Image8.Visible=True

EndSub

PrivateSub夜宵_Click()

Label1.Caption="安心油条188元"

Image1.Picture=LoadPicture(App.Path&"\beijing\夜宵\安心油条.jpg")

Label17.Caption="188"

Label2.Caption="芙蓉鲜蔬汤158元"

Image2.Picture=LoadPicture(App.Path&"\beijing\夜宵\芙蓉鲜蔬汤.jpg")

Label18.Caption="158"

Label3.Caption="劲脆鸡腿堡120元"

Image3.Picture=LoadPicture(App.Path&"\beijing\夜宵\劲脆鸡腿堡.jpg")

Label19.Caption="120"

Label4.Caption="牛肉粥田园堡烤翅餐88元"

Image4.Picture=LoadPicture(App.Path&"\beijing\夜宵\牛肉粥田园堡烤翅餐.jpg")

Label20.Caption="88"

Label9.Caption="培根芝堡辣翅热浆餐88元"

Image5.Picture=LoadPicture(App.Path&"\beijing\夜宵\培根芝堡辣翅热浆餐.jpg")

Label21.Captio

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 职业教育 > 职高对口

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1