安徽三联学院计算机协会3

安徽三联学院计算机协会3

ID:12133249

大小:1.56 MB

页数:12页

时间:2018-07-15

安徽三联学院计算机协会3_第1页
安徽三联学院计算机协会3_第2页
安徽三联学院计算机协会3_第3页
安徽三联学院计算机协会3_第4页
安徽三联学院计算机协会3_第5页
资源描述:

《安徽三联学院计算机协会3》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《VisualBasic程序设计》课程设计报告课程设计题目:饭店点菜系统姓名:专业:班级:学号:指导老师:2010年6月18日6摘要饭店点菜系统是用VB编写的一款软件,顾客可以分类浏览饭店的所有菜式、采样及价格并进行点菜,操作后能预览点菜结果,并可对其进一步修改;留言板能够记录顾客的意见和建议,并具有浏览功能;当顾客的消费达到指定金额时,可分档抽取小奖品。饭店管理者可以通过登录系统进入到对菜品管理的界面,在此可以对菜品进行添加,删除,修改以及对历史消费记录金额的查看。此软件主要用于饭店管理系统,有利于提高饭

2、店工作效率。目录封面…………………………………………………………1内容摘要……………………………………………………2目录…………………………………………………………2-、题目要求、目的及分工………………………………3二、功能描述………………………………………………4三、概要设计………………………………………………5四、详细设计………………………………………6--11五、存在的问题及不足……………………………………12六、心得体会……………………………………13七、附录……………………………………6-、题目要

3、求、目的及分工1、本次课程设计任务的主要内容和要求(包括原始数据、技术参数、设计要求等)(1)主要功能有:菜式浏览功能:能分类浏览饭店的所有菜式、采样及价格;点菜功能:进行点菜操作后能预览点菜结果,并可对其进一步修改;留言板功能:记录顾客的意见和建议,并具有浏览功能;抽奖功能:当顾客的消费达到指定金额时,可分档抽取小奖品。(2)要求:①2~3人完成②用数据库或文件保存相关信息2、本次课程设计应达到的目的通过该题目的设计,使学生掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能;掌握利用VB

4、开发数据库系统的方法3、分工点菜界面:留言板:抽奖系统:菜品管理:二、功能描述1.运行  打开饭店点菜系统,进入主界面。两个按钮可以分别进入点菜系统和菜品管理系统。2.点菜系统 此页面分为三个板块:点菜;顾客留言;参加抽奖。在点菜板块中中进行菜式浏览并进行点菜,删菜及落单。在顾客留言中可以添加对饭店的建议及浏览历史留言。当消费达到一定金额时可以在抽奖板块中进行抽奖。3.登录  通过输入用户名和密码进入到菜品管理界面4.菜品管理饭店管理者可以在此对菜品进行添加,删除,修改及对顾客历史消费的查看6三.概要设计(

5、模块流程图)6四、详细设计1、首页界面(1)界面(2)使用介绍单击开始点菜按钮进入点菜界面,单击菜品管理进入菜品管理登录界面(3)用到的控件及其属性设置控件名称属性属性值Label1Caption订餐电话:8793555Command1Caption开始点菜Command2Caption菜品管理(4)代码PrivateSubCommand1_Click()UnloadForm2'单击command1进入点菜系统界面,卸载首页Form1.ShowEndSubPrivateSubCommand2_Click()

6、UnloadForm1'单击command2进入菜品管理登录系统,卸载首页Form4.Show6EndSub2、点菜系统(1)界面(2)使用介绍单击相应的菜品分类按钮,表框里出现所选菜类的所有菜品,在表中单击相应菜品,表的下方出现相应菜品的信息,包括菜名,单价,图片,并可以在数量栏中输入所需数量,单击点菜,所选菜品就点菜成功,在当前点菜的列表中出现所点菜品,总金额相应累加,删菜时,单击当前点菜中的某一菜品,按下退菜按钮即可删菜,落单即可提交信息,此时仍可以加菜,但不能退菜。返回首页按钮用于返回主页面。(3)

7、用到的控件介绍及其属性设置命令按钮9个;label标签6个;picture框两个;一个用于显示背景,另一用于显示菜品图片,其路径由数据库调出;text框4个;list列表一个;SSTab1Data控件:Data控件用来来执行大部分数据访问操作,与Data控件相连结的数据觉察控件自动显示来自当前记录的一个或多个字段的数据,或者,在某些情况下,显示来自当前记录旁边的一个记录集合中的一个或者多个字段中的数据。Data控件在当前记录上执行所有操作。在点菜系统中主要用到了其DatabaseName,Recordsou

8、rce属性DatabaseName用来设置data被访问的数据库的路径和文件名;Recordsource用来设置data的数据来源,即设置data控件所要打开的数据库表MSFlexGrid控件:MSFlexGrid控件用于6显示和操作表格数据。其对包含字符串和图片的表格提供了灵活的排序、插入数据和格式编排功能。当与Data控件绑定时,MSFlexGrid控件只显示只读数据。此系统中主要使用此控件进行菜品的查看和选

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。