山德士快餐点餐系统

目 录
一、 绪论 1
(一) 课题目的和要求 1
(二)开发设计思想 1
(三) 开发目标 1
二、 开发工具和环境简介 1
(一) Microsoft Visual Studio 2010 简介 1
(二) Microsoft SQL Server 2008 简介 1
三、 系统总体设计 4
(一) 系统功能设计目标 4
(二)功能模块划分 4
(三) 快餐点餐系统的体系结构 4
四、 数据库设计 5
(一) 数据库系统概述 5
(二) 数据库表设计 5
五、 详细设计 8
(一) 程序说明 8
(二) 具体模块划分 8
六、 软件安装与调试 15
(一) 软件的安装与配置 15
(二) 软件调试 15
(三) 软件测试 15
结束语 16
致谢 17
参考文献 18
一、 绪论
(一) 课题目的和要求
随着我国经济的快速发展和人民生活节奏的不断加快,具有快速、方便、标准化、环保等优点的快餐受到了广大群众的一致欢迎。目前,中国已经400多万家餐饮店,每个餐饮店都有一个点餐系统,而一个好的快餐点餐系统可以帮助餐厅在人流量的高峰期依然可以有条不紊的快速进行点餐工作,我所要做的便是这样一个点餐系统。
使用c/s的架构,做出一个点餐的界面,在界面中可以点击餐饮,并计算出价格。系统需要管理员登陆,管理员可以开启服务员点餐权限,管理员,服务员,每个商品信息和销售记录都保 *好棒文|www.hbsrm.com +Q: ¥3^5`1^9`1^6^0`7^2$ 
存在数据库中。
(二)开发设计思想
本系统用vs2010来编写,数据库用SQLServer2008来连接系统,通过窗体控件来完成整个系统的逻辑控制。系统基于微软系统,注重点餐操作的简单性与严谨性。
(三) 开发目标
点餐系统应用面广,目前中国大量的快餐店使用的仍是简单的人工点餐收钱方式,因此使用的对象较多,有较大的消费群体,且本系统记录每笔点餐内容,有助于快餐店会计的统计工作。点餐系统可以实现大多数餐饮店基本的点餐需求,能够实现每一笔记录都能追踪查询。
二、 开发工具和环境简介
(一) Microsoft Visual Studio 2010 简介
Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Phone、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight。
而Visual Studio .NET是用于快速生成企业级ASP.NET Web应用程序和高性能桌面应用程序的工具。Visual Studio包含基于组件的开发工具(如Visual C#、Visual J#、Visual Basic和Visual C++),以及许多用于简化基于小组的解决方案的设计、开发和部署的其他技术。
(二) Microsoft SQL Server 2008 简介
SQL Server 2008 在Microsoft的数据平台上发布,可以组织管理任何数据。可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。可以对数据进行查询、搜索、同步、报告和分析之类的操作。数据可以存储在各种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备,它都可以控制数据而不用管数据存储在哪里。
SQL Server 2008 允许使用 Microsoft .NET 和Visual Studio开发的自定义应用程序中使用数据,在面向服务的架构(SOA)和通过 Microsoft BizTalk Server 进行的业务流程中使用数据。信息工作人员可以通过日常使用的工具直接访问数据。
(三) 系统功能分析
首先对现有系统进行分析,现有系统是信息的重要来源。分析已有系统的功能和实现,从而确定新系统的设计目标和模型。调研主要是通过本人在快餐店兼职的实际体验来了解其需要的功能。
1.从服务员角度来看:
服务员通过管理员的开启系统,能够实现基本的点餐功能,帮助顾客选择需要的餐品,并且统计餐品的总价,且需要相应的点餐记录。系统本身需要有结构简单,易于操作的特点。
2.从管理员的角度看:
管理员需要开启服务员进行点餐,并且需要知道服务员所点的每一笔餐的记录,便于最后计算核对收银总金额。
(四) 可行性研究
可行性研究阶段的主要任务是在系统初步调查的基础上,对新系统是否能够实现和值得实现等问题做出判断,避免在花费了大量的人力和物力之后才发现系统不能实现或新系统投入使用后没有任何实际意义而引起的浪费,对新系统可行性的分析,要求用最小的代价在尽量短的时间内确定系统是否可行。
1.技术可行性分析
快餐点餐系统的开发需要用到vs2010的窗体功能,根据在大学中对该课程的学习,基本可以实现本系统所需要的功能。且现在计算机等电子产品价格低廉,性能却有了很大的提高,本系统利用了计算机的精确性和快速性,可以大大的提高服务人员的工作效率,节约人员经济成本,全面提高餐饮店的服务水平。并且点餐记录的安全性也有了保障。
2.运行可行性分析:
本系统的界面设计简单,稍加学习便可熟练掌握其点餐要领,对所需运行环境要求不高,基本可以实现系统运行。系统功能完善,面对大量的数据输入,仍能准确的进行计算,存储等基本功能,在实践中是可行的。
3.经济可行性分析:
快餐点餐系统简单易学,帮助大量的快餐店实现,每一笔餐的记录化,脱离了之前的只有最后金额,没有点餐记录的情况。
随着系统的普及,收银完全不用在投资人的监视下进行,只要查看每一笔的点餐记录,便能找到收银的误点。
通过以上的分析,开发快餐点餐系统是完全可行的。
4.运行环境:
本系统在计算机上运行,系统的运行环境包括硬件、操作系统、关系数据库等软件:
硬件:中央处理器(CPU):PI以上的处理器;
硬 盘:满足基本需求;
软 驱:满足基本需求;
内 存:满足基本需求;
显示器:满足基本需求;
操作系统:Windows 2000,Windows NT,Windows XP, Unix, Linux;
关系数据库:Microsoft SQLServer2008;
(五) 需求分析

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1892.html

好棒文