项目编号:asp.net1028-餐厅自助点餐系统#毕业设计
运行环境:VS+SQL
开发工具:VS2010及以上版本
数据库:SQL2008及以上版本
使用技术:HTML+JS+HTML
开发语言:C#,框架:asp.net
随着我国改革开放的到来,我国的经济也在稳步的发展,相对应的人们对饮食的要求也越来越高。人们到餐馆就餐往往不希望等待漫长的时间,而是可以便捷的方式来进行点餐。这就需要开发一套餐厅自助点餐管理系统,来帮助用户满足所以需求。
本文以实际运用为开发背景,运用软件工程原理和开发方法,采用ASP.Net技术构建一个基于B/S模式的餐厅自助点餐系统设计与实现。系统主要实现了管理员管理,员工信息管理,菜品信息管理,座位信息管理,开台信息管理,点菜信息管理,修改口令等功能。通过这些功能可以基本满足一个餐厅的自主点餐需求
本系统的开发使餐厅自助点餐系统更加方便快捷,同时也促使餐厅自助点餐的管理变的更加系统化、有序化。系统界面较友好,易于操作。
登录界面
后台界面
餐厅点餐管理系统主要由用户登录、系统点餐结账模块系统、桌台信息管理系统、系统管理模块、订单、取消订单、点菜、消费查询和退出登录等模块组成。
用户登录模块:用户登录模块主要由餐厅管理员上下架菜品、权限授予等功能、协助客人点餐等,客户使用该系统进行点菜、中途换菜、取消菜、结账等操作。
系统点餐结账模块:服务员在以开台的桌台钱单击进入点加菜服务,根据顾客需要从菜品类别中选取菜品,服务员只需输入菜的数量和选取负责服务员的名字,保存信息后,系统记录顾客所点的菜品的信息,并且可以根据顾客的具体需求添加备注。
桌台信息管理模块:桌台信息模块主要实现的功能是对桌台信息的添加、查询、删除和修改。
系统管理模块:体统设置模块主要实现的功能是对管理员的添加、查询、修改和删除,以及对菜品的增添操作等。
系统功能结构图
摘 要1
第1章 系统概述5
1.1 研究背景5
1.2 研究的意义5
1.3 主要研究内容6
第2章 系统开发环境7
2.1 ASP.NET概述7
2.2 动态网站技术介绍8
2.3 数据库技术8
第3章 需求分析9
3.1 需求分析9
3.1.1 功能需求9
3.2 可行性分析9
3.2.1 可行性分析9
3.2.2 技术可行性9
3.2.3 运行可行性10
3.2.4 时间可行性10
3.3 系统流程和逻辑10
第4章 系统概要设计14
4.1 系统结构14
4.3. 数据库设计14
4.3.1 数据库概念设计14
4.3.3数据库设计表17
第5章 系统详细设计19
5.1登陆模块的实现19
5.2 系统主界面19
5.3员工管理模块20
5.4座位管理模块21
5.5开台管理22
5.6菜品信息管理模块23
5.7点菜结账界面24
第6章 系统测试26
6.1 餐厅自助点餐系统的测试目的26
6.2 餐厅自助点餐系统的测试方法26
6.3 餐厅自助点餐系统的测试特列26
6.4 餐厅自助点餐系统的系统测试结果27
第7章 总结31
致谢语32
参考文献33