软件工程点菜系统设计报告

软件工程点菜系统设计报告
软件工程点菜系统设计报告

目录

第一章可行性研究---------------------------------------------3

1.引言

2.可行性研究的前提

3.对现有系统的分析

4.所建议的系统

5.可选择的其他系统方案

6.投资及效益分析

第二章项目开发计划----------------------------7

1.引言

2.项目概述

3.实施计划

4.支持条件

5.专题计划要点

第三章项目需求分析说明书------------------------------------11

1. 引言

2. 任务概述

3. 需求规定

4. 运行环境规定

第四章项目详细分析说明书---------------------------------13

1. 引言

2. 程序系统的结构

3. 程序设计说明

第五章软件测试----------------------------------------------17

1. 软件测试概念

2. 软件测试目的

3. 软件测试原则

4. 软件测试方法分类

5. 软件测试步骤

第六章用户手册-------------------------------------------------19

1. 引言

2. 用途

3. 运行环境

4. 使用过程

第七章总结

------------------------------------------------------------------22

第一章可行性研究报告

1引言

编写目的

在市场经济蓬勃发展的今天,酒店、餐饮电脑管理在世界各国已非常普及。它成为服务行业提高办公效率、提高竞争力的关键因素之一。随着经济环境的不断发展,面对餐饮业严酷竞争日益激烈的现实,如何加强管理、提高工作效率和改善服务质量成了急待解决的问题。而解决这些问题的关键措施之一就是建立实用、先进、高效的餐饮电脑管理系统,引进创新的经营机制,适应新形式下的生存和发展的空间。

通过对本系统的操作,服务员可更加迅速使用系统为顾客点菜、加菜,并即时的把数据传到出品台。然后出品台根据客人所点的菜单迅速出品,而且所有的操作数据都储存在后台的数据库中,以备查询。

背景

软件系统的名称:餐馆点菜系统;

a.本项目的任务提出者:蒋巍;

b.开发者:张飞、赵杰、朱陈立;

c.用户:适用于各种餐厅,酒店;

d.实现该软件的计算中心是常州工学院秋白楼B-720;

定义

走单走单是员工的一种作弊行为,是指故意把整张账单走失,以达到私吞餐饮收入的目的。

走餐走餐也是员工的一种作弊行为,指不开账单,也不收钱,白白走失餐饮收入。

走数走数也是员工的一种作弊行为,指账单上的某一项目的数额或者该项目数额中的一部分走失。

出品台:服务员取菜的柜台

出品:俗称上菜

参考资料

参考文献:《软件工程》张海藩倪宁编着;

《Visual Basic程序设计》唐学忠费贤举王文琴编着;

2可行性研究的前提

要求

功能模块:点菜模块、收银模块、查询模块

目标

通过使用本系统可以实现餐馆管理的信息化,提高餐馆的工作效率,隐型成本降低如管理方面生产能力得到充分提高,服务整体提升,给人一种卫生的环境美观大方、简单实用。

条件、假定和限制

a.所建议系统的运行寿命的最小值为2年;

b.进行系统方案选择比较的时间为2天;

c.由于没有经费、投资,所以程序做的有些简单;

d.由于硬件、软件、运行环境和开发环境方面的条件和限制,菜单打印等功能不能实现;e.可利用的信息和资源;

评价尺度

电子点菜系统使用方便上手快、需要添置硬件设备简单,费用相对降低,开发周期短、维护起来比较方便。

3对现有系统的分析

现有系统存在严重的走单、走餐、走数,而且人为错误时有发生,服务员人数较多,酒店整体看起来不易整齐、较吵杂。

由于是人工管理在人员高峰期时业务流动量不能有效提升,这就降低了整体收入,而且不能及时了解营业情况做出合理决策

处理流程和数据流程

人员

设备

4所建议的系统

对所建议系统的说明

而且使用方法简便,在餐厅安装触摸屏点菜系统以后服务员只要经过短暂的培训就可以熟悉整个操作流程.由于操作流程简单,这就使餐桌的利用率得到提高,增加了整个餐厅的流动量.由于全部过程都是电脑控制,这就可以避免人为的资金流失和其他方面的损失,

.

改进之处

影响

4.4.1

4.4.2

而需要对这些软件所4.4.3

,即使是毫无经验4.4.4

4.4.5

a.

b.为了建立一个数据库所要求的数据资源;

c.为了开发和测验所建议系统而需要的计算机资源;

d.所涉及的保密与安全问题。

4.4.6对地点和设施的影响

对原有餐馆没有任何改进要求,只要添置几台电脑即可

4.4.7对经费开支的影响

用户只需购买电脑,若经济实力足够的话可购买一台打印机,这些都是一次性投资。

局限性

由于硬件、软件、运行环境和开发环境方面的条件和限制,本系统的打印功能不能实现。技术条件方面的可行性

电子点菜系统采用语言为主要功能实现语言,本系统开发人员由3个成员组成。系统预期在2011年3月3日实现全部功能。

5可选择的其他系统方案

可供选择的系统方案还有触摸屏点菜系统跟PDA点菜系统,但这些系统的成本比较高,所以不建议使用

6投资及效益分析

支出

新系统的运行对原有系统遗留的大部分设备都能充分利用,比如计算机、通讯设施和其他硬件设备。这就为酒店节约了很多不必要的支出,而且新系统也得以正常运营。

6.1.1基本建设投资

关于正常有效的使用这个系统需要的其他支持:需要额外有一个放后台数据库服务器的房间,基本的数据通讯设备、数据库管理软件等等。

6.1.2非一次性支出

要使新系统正常有效的运行,对其进行定期的维护和数据库灾难备份,还有就是纸张、油墨等这些消耗品的购置。

收益

在安装了电子点菜系统以后服务员只要经过短暂的培训就可以熟悉整个操作流程.由

于操作流程简单,这就使餐桌的利用率得到提高,增加了整个餐厅的流动量.由于全部过程都是电脑控制,这就可以避免人为的资金流失和其他方面的损失,而且能够使餐厅经理们迅速的了解营业情况,并根据具体情况做出决策.

6.2.1一次性收益

电子点菜系统投入使用后,可减少人员工资开支,相应的收益就会增加,并且在人员管理方面得到简化,采用电子菜单一次性录入数据,简化数据录入程序。增加客人流动量为酒店增加整体营业额。

第二章项目开发计划

1引言

编写目的

当今时代,酒店、餐饮管理已经实现智能化管理。智能化管理成为服务行业提高办公效率、提高竞争力的关键因素之一。随着经济环境的不断发展,面对餐饮业严酷竞争日益激烈的现实,如何加强管理、提高工作效率和改善服务质量成了急待解决的问题。而解决这些问题的关键措施之一就是建立实用、先进、高效的餐饮电脑管理系统,引进创新的经营机制,适应新形式下的生存和发展的空间。

电子点菜系统正好适应了这个要求,使用电子点菜系统可以更加快捷、方便为顾客预定、点菜,而且所有数据都可以存在数据库中,方便查阅,提高酒店的工作效率,增加酒店的利润。

背景

软件系统的名称:餐馆点菜系统;

e.本项目的任务提出者:蒋巍;

f.开发者:张飞、赵杰、朱陈立;

g.用户:适用于各种餐厅,酒店;

h.实现该软件的计算中心是常州工学院秋白楼B-720;

定义

列出本文件中用到的专门术语的定义和外文的首字母组词的原词组。

参考资料

参考文献:《软件工程》张海藩倪宁编着;

《Visual Basic程序设计》唐学忠费贤举王文琴编着;

2项目概述

工作内容

1)项目可行性研究

成立项目小组并选定项目经理或项目小组长

项目经理召集小组成员选择开发项目

项目经理召集小组成员开展项目可行性研究

按照《软件文档编写概要》的格式要求,由项目经理执笔完成《项目可行性研

究报告》

2)制定项目开发计划

项目经理召集小组成员针对所选项目开展讨论开发计划,进一步明确项目的大

小、范围、复杂程度等

项目经理召集小组成员进行任务分解与任务分配

确定任务进度

确定完成项目的环境和工具

按照《软件文档编写概要》的格式要求,项目经理执笔完成《项目开发计划书》

3)需求分析

按照项目任务分配结果和项目进度要求,由任务承担人开展项目的需求分析的

主要工作,不得超越前述项目的大小、范围、复杂程度等

项目小组的其他成员配合任务承担人,完成项目的需求分析

按照《软件文档编写概要》的格式要求,由任务承担人执笔完成《项目需求分

析规格说明书》

由评审人员完成对《项目需求分析规格说明书》的评审工作,并给出评审意见

4)初步设计

按照项目任务分配结果和项目进度要求,并依据《项目需求分析规格说明》,

由任务承担人完成项目的初步设计任务

项目小组的其他成员配合任务承担人,完成项目的初步设计任务

按照《软件文档编写概要》的格式要求,由任务承担人执笔完成《项目初步设

计规格说明书》

由评审人员完成对《项目初步设计规格说明书》的评审工作,并给出评审意见

5)详细设计

按照项目任务分配结果和项目进度要求,并依据《项目初步设计规格说明书》,

由任务承担人完成项目的详细设计任务

项目小组的其他成员配合任务承担人,完成项目的详细设计任务

按照《软件文档编写概要》的格式要求,由任务承担人执笔完成《项目详细设

计规格说明书》

由评审人员完成对《项目详细设计规格说明书》的评审工作,并给出评审意见

6)实现

按照项目任务分配结果和项目进度要求,并依据《项目初步设计规格说明书》

和《项目详细设计规格说明书》由任务承担人完成项目的具体实现任务

由任务承担人给出实现的源程序清单(打印或磁盘)

7)测试

按照项目任务分配结果和项目进度要求,并依据《项目需求分析规格说明书》、

《项目初步设计规格说明书》和《项目详细设计规格说明书》,由任务承担人

完成对已实现部分的软件或模块的测试任务

按照《软件文档编写概要》的格式要求,由任务承担人执笔完成《项目测试报

告》

最后谈谈对本次课程设计的总结或体会。

主要参加人员

参加本项目开发的主要人员:张飞、赵杰、朱陈立,三人均是常州工学院计算机信息工程学院大三的学生。

指导老师:蒋巍

产品

2.3.1程序

移交给用户的程序的名称:餐馆点菜系统

所用地编程语言:Visual

2.3.2文件

《用户手册》及内容要点。

1引言

2用途

3运行环境

4使用过程

2.3.3服务

本小组需向用户进行培训安装、维护和运行支持,应逐项规定开始日期、所提供支持的级别和服务的期限。

2.3.4非移交的产品

开发集体向用户移交电子点菜系统代码、《用户手册》,但不必向用户移交的《需求分析》、《可行性研究报告》以及《详细设计说明书》。

验收标准

对于提交给用户的餐馆点菜系统,用户可以设定一定的操作权限,如修改菜谱或修改价格,对于用户手册中所有的功能都要齐全而且无漏洞,要适时地对系统进行维护。

完成项目的最迟期限

本项目的最迟期限时2011年3月4日

本计划的批准者和批准日期

项目批准者:蒋巍批准日期:2011年 2月 21 日

3实施计划

工作任务的分解与人员分工

张飞:《可行性研究报告》、《项目开发计划》的撰写,程序的测试

赵杰:《用户手册》、程序代码的撰写

朱陈立:《需求分析》、《详细设计报告》的撰写,程序的测试

接口人员

说明负责接口工作的人员及他们的职责,包括:

a.负责本项目同用户的接口人员:赵杰责任:对用户的培训以及系统的维护;

b.负责本项目同本单位各管理机构,如合同计划管理部门、财务部门、质量管理部门

等的接口人员:张飞责任:向管理机构提交本系统的《可行性研究报告》及《项目计划书》,并定时报告项目进度和预算;

c.负责本项目同个份合同负责单位的接口人员:朱陈立。责任:和用户签订合同进度

关键问题

整个项目的关键问题是对系统的维护,利用数据库方面的知识对菜单进行添加、删除和修改,如果这些操作存在差错会对用户造成一定的经济损失。

4支持条件

本项目的开发需要用Microsoft visual 2005和Microsoft SQL Server 2005。

计算机系统支持

开发中和运行时所需的计算机系统支持:

1.计算机:Lenovo

2.语言和系统:Microsoft visual 2005和Microsoft SQL Server 2005

3.操作系统:Windows2000

需由用户承担的工作

1引言

编写目的

为了提高餐馆的服务质量和效率,提高酒店工作人员的工作效率,我们小组将研究开发出一款简洁的点菜系统。

背景

说明:

a.软件系统的名称:餐馆点菜系统;

b.本项目的任务提出者:蒋巍

开发者:张飞、赵杰、朱陈立

用户:餐馆及餐馆顾客;

定义

点菜系统,点菜,撤销,确认。

参考资料

列出用得着的参考资料,如:

a.03020610 《软件工程课程设计》教学大纲;

b.《软件工程》(第三版)张海潘倪宁

《Visual Basic程序设计教程》唐学忠费贤举王文琴

2任务概述

目标

1.实现顾客根据价格不同点菜;通过前台可视化界面实现顾客多方面选择。

2.点菜完毕后,实现对顾客所点菜品价格的统计,以免使顾客花费超出预算。本系统还可以实现顾客的退选或补选的要求,在顾客所点菜品上来之后,系统可通过点击进行记录,以免发生漏菜现象。

3.根据以上功能,该项目主要以Windows为操作平台,.NET为开发语言,Microsoft Office Access为数据库。前台界面实现可视化,方便顾客的选择。后台管理为数据库,管理菜品的增、删、查的实现都借以数据库实现。项目目标即为成功、完整的实现该系统,让客户满意。

用户的特点

本软件的受众是所有就餐的顾客和餐服务人员,这些人员必须要会基本的电脑操作,以及熟悉一些点菜的基本流程。

假定和约束

在开发过程中,处于个人的喜好随意编写的程序,所以不会受到经费的限制,也不会受到开发期限的约束了。只是在点菜之后没有追加菜的这个选项,所以想要追加菜,只能再下一个订单。

3需求规定

对性能的规定

3.2.1精度

在点菜的过程中,想点拿一分菜就选中那一份然后点击添加键即可,如果在已生成菜单中想退掉某个菜的话先选定菜项点击取消键。

3.2.2时间特性要求

该软件对于时间方面没有什么要求,应为在点菜过程中点菜是否结束不是用时间来决定的,而是由用户在点菜结束时手动的点击确定键以确定菜单。

3.2.3灵活性

说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力,如:

a.在点菜过程中,可以随时退点你不喜欢的菜也可以添加你喜欢的菜;

b.该点菜系统软件不受环境影响;

c.由于该软件没有追加。没有追加菜的这个选项,所以想要追加菜,只能再下一个订单,这个是需要以后改进的。

输人输出要求

在该软件系统中要求手动输入的只有桌号这一个项,其余的要点的菜项,都是用感应笔来点击添加实现的;在输出时,该系统最后输出的是以该桌号为文件名,菜单为内容的一个文件,交予大厨开始做菜。

数据管理能力要求

如果有新的菜要添加到后台数据库中的话,后台管理为数据库,管理菜品的增、删、查的实现都借以数据库实现。项目目标即为成功、完整的实现该系统,让客户满意。

故障处理要求

可能会因为使用次数过多而导致硬件老化,要及时更新设备。

其他专门要求

在使用过程中,可能会因为使用次数过多而导致硬件老化,要及时更新设备。

4运行环境规定

设备

计算机

支持软件

Windows操作系统

接口

一,外部接口

(1)用户界面:按Windows应用软件用户界面的规范来设计,使用以对话框为主的用户界面,方便用户使用

(2)软件接口:Microsoft Access

(3)硬件接口:计算机

二,内部接口

模块间接口采用数据耦合方式,通过参数表传递数据信息,交互信息。

第四章详细设计说明书

1引言

编写目的

详细设计说明书将初步设计规格说明书比较提出的抽象概括的解决问题的办法具体化。详细的设计每个模块,确定实现模块功能所需要的算法和数据结构。

预期读者:程序员

背景

说明:

a.餐馆点餐系统;

b.本项目的任务提出者:蒋巍

开发者:张飞、赵杰、朱陈立

用户:餐馆及餐馆顾客

定义

列出本文件中用到专门术语的定义和外文首字母组词的原词组。

参考资料

列出有关的参考资料,如:

c.03020610 《软件工程课程设计》教学大纲;

d.《软件工程》(第三版)张海潘倪宁

《Visual Basic程序设计教程》唐学忠费贤举王文琴

2程序系统的结构

用一系列图表列出本程序系统内的每个程序(包括每个模块和子程序)的名称、标识符和它们之间的层次结构关系。

3程序1(标识符)设计说明

菜项的添加

MenuStr = (MenuSty).Rows(temp)("编号").ToString() & " "& (MenuSty).Rows(temp)("菜名").ToString() & " " & (MenuSty).Rows(temp)("单价").ToString() & " " & (MenuSty).Rows(temp)("备注").ToString()

Me

price(j) = Val(MenuSty).Rows(temp)("单价"))

j = j + 1

= + Val(MenuSty).Rows(temp)("单价"))

菜项的取消

i =

If i >= 0 Then

= - price(i - 1)

End If

For temp = i - 1 To 28

price(temp) = price(temp + 1)

Next

程序描述

程序有添加删除查询三个主要功能,这样合理的安排不仅可以染顾客轻松的点菜,同时在点完菜之后还能进行确认。最终能够更好的服务客户。

功能

IPO图

数据流图

性能

要求windows系统上运行该软件,软件性能用一般,没有特殊要求

输入项

输入桌号;选择自己想要的菜点餐。

输出项

打印出顾客的菜单和账单,并到前台结帐。

算法

在该程序的编码实现过程中,用到了一维数组,文件的读写。

流程逻辑

接口

将程序连接Access数据库,用到一些基本设置。

存储分配

菜单存储在菜单的数据库中,顾客点菜后生成的菜单存放在一个以桌号命名的文件中。注释设计

说明准备在本程序中安排的注释,如:

a.加在模块首部的注释;

b.加在各分枝点处的注释;

c.对各变量的功能、范围、缺省条件等所加的注释;

d.对使用的逻辑所加的注释等等。

限制条件

在本程序的使用中对于软件的使用者有一定的文化要求,要求使用者必须是会使用电脑,能够熟练的操作电脑。

测试计划

测试人员在测试的在测试的过程中,要对软件进行全面的测试,对给出的功能要仔细,尽量多的去各种了能去测试软件的各项性能,尽量多的发现出尚未发现的问题。

尚未解决的问题

在程序开发过程中,点菜之后,如果顾客想退订某个菜的这个功能应该被开发出来,而还没有解决,最后通过讨论解决了。

第五章软件测试

1.软件测试概念

软件测试就是利用测试工具按照测试方案和流程对产品进行功能和性能测试,甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估。执行测试用例后,需要跟踪故障,以确保开发的产品适合需求。使用人工或者自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。

2.软件测试目的

软件测试失败随着软件的产生而产生,有了软件的生产和运行就必然有软件测试。测试是为了发现程序中的错误而执行程序的过程。测试的目的是软件投入生产性运行之前,尽可能多地发现软件中的错误。成功的测试能发现系统运行中的错误,让系统正确运行。

3.软件测试原则

1.软件开发人员即程序员应当避免测试自己的程序。不管是程序员还是开发小组都应当避免测试自己的程序。若条件允许,应当由独立于开发组和客户的第三方测试组或测试机构来进行软件测试。但这并不是说程序员不能测试自己的程序,而且更加鼓励程序员进行调试,因为测试由别人来进行可能会会更加有效、客观,并且容易成功,而允许程序员自己调试也会更加有效和针对性。

2. 应尽早地和不断地进行软件测试。应当把软件测试贯穿到整个软件开发的过程中,而不应该把软件测试看作是其过程中的一个独立阶段。因为在软件开发的每一环节都有可能产生意想不到的问题,其影响因素有很多,比如软件本身的抽象性和复杂性、软件所涉及问题的复杂性、软件开发各个阶段工作的多样性,以及各层次工作人员的配合关系等。所以要坚持软件开发各阶段的技术评审,把错误克服在早期,从而减少成本,提高软件质量。

3.对测试用例要有正确的态度:第一,测试用例应当由测试输入数据和预期输出结果这两部分组成;第二,在设计测试用例时,不仅要考虑合理的输入条件,更要注意不合理的输入条件。因为软件投入实际运行中,往往不遵守正常的使用方法,却进行了一些甚至大量的意外输入导致软件一时半时不能做出适当的反应,就很容易产生一系列的问题,轻则输出错误的结果,重则瘫痪失效!

4.人以群分,物以类聚,软件测试也不例外,一定要充分注意软件测试中的群集现象,也可以认为是“80-20原则”。不要以为发现几个错误并且解决这些问题之后,就不需要测试了。反而这里是错误群集的地方,对这段程序要重点测试,以提高测试投资的效益。

5.严格执行测试计划,排除测试的随意性,以避免发生疏漏或者重复无效的工作。

6.应当对每一个测试结果进行全面检查。一定要全面地、仔细地检查测试结果,但常常被人们忽略,导致许多错误被遗漏。

7.妥善保存测试用例、测试计划、测试报告和最终分析报告,以备回归测试及维护之用。

4.软件测试方法分类

1.按照测试过程是否在计算机上执行来分类,有静态测试,动态测试和解释执行。

静态测试是指被测软件的目标程序不在计算机上执行。

动态测试是指被侧软件的目标程序在计算机上执行。

解释执行是指被侧软件的源程序在计算机上执行。

2.按照是否考察软件的内部结构来分类,有黑盒测试和白盒测试。

黑盒测试的测试过程只考察测试的输入和结果的对应关系(被侧软件的功能)是否正确,而不考察被测软件内部结构。

白盒测试的测试过程不但考察测试的输入和结果的对应关系(被侧软件的功能)是否正确,而且考察被测软件内部结构。

3.按照软件测试的对象可分为源程序走查,单元测试,部件测试,配置项测试,系统测试,软件交付前的可靠性测试,软件交付时的鉴定/验收测试和软件被修改时的回归测试。

4.按照测试人员属性来分类,有内部测试,用户测试/鉴定测试,资格测试和第三方测试

5.本软件测试步骤

本软件总共分为两大部分,一个事服务员部分,一个是管理员部分,管理员部分又有两个功能:菜单数据库的管理,管理员密码设置;服务员模块也有两个模块,点菜和查询。

在主界面点击管理员会出现登陆,菜单管理,密码设置三个选项,登陆时出示用户名是admin,密码是admin,登陆后进入菜单管理界面,可以对菜单数据库进行添加,修改,删除。

点击密码管理,出现密码设置界面,可以对用户的密码根据自己的喜好进行设置。

点击进入服务员的选项中进入点菜,出现客户点菜的点菜界面,点菜时单击菜系按钮显示出不同菜系的菜单,选中菜项的编号,再点击添加按钮即可点菜成功,服务员根据客户的喜好帮助客户点菜,生成菜单,并提交,删除时选中生成的菜单中的菜项再点击取消即可删除。最终生成以桌号为文件名的菜单文件送至后台大厨做菜。

进入查询功能,可以对已下的菜单进行以桌号为关键字的查询。

第六章用户手册

1引言

编写目的

编写这份用户手册的目的:介绍产品功能,介绍如何使用本产品。

预期的读者:餐厅点菜人员

背景

说明:

a.这份用户手册所描述的软件系统的名称;餐厅点菜系统

b.该软件项目的任务提出者:蒋巍

c.开发者:餐厅点菜系统开发团队

d.用户(或首批用户):餐厅点菜人员餐厅管理员

e.安装此软件的计算中心:计算机

参考资料

a.项目的经核准的计划任务书或合同、上级机关的批文: 03020610 《软件工程课程设

计》教学大纲

b.软件开发标准:Microsoft Visual Studio 2005

2用途

功能

点餐功能:1、用餐人员选择餐桌号

2、通过菜单上方菜类按钮,选择菜类

3、选中要选的菜,单击添加,便可将选中的菜添加到已点菜单中

4、若想要修改菜单,将已点菜中的某些菜去掉,只需在已点菜单中选中那些

菜,然后单击取消便可

5、当点菜完成时,单击提交,便生成以桌号命名的文件,记录的餐桌号,已

点的菜,和消费总额

查询功能:进入查询界面,通过选择餐桌号,单击确定,便可查阅点菜信息

管理员功能:1、通过单击按钮选择操作,修改,删除,添加

2、删除功能,直接选中要删除项,然后单击删除按钮

3、修改功能,先单击修改按钮,选中要修改的项,在界面下方的四个输入

格中输入修改信息,单击确定

4、添加功能,单击添加按钮,在界面下方的四个输入格中输入添加信息,

单击确定

密码修改功能:在修改密码界面上通过选择相应按钮,进行操作。

性能

2.2.1精度

本产品只需通过单击相关按钮,便可进行相应的操作,无需用户单独输入信息

2.2.2时间特性

本产品操作处理简单,所有响应时间,更新处理时间等都在零点几秒内。

2.2.3灵活性

本软件所具有的灵活性高,当用户需求(如对操作方式、运行环境、结果精度、时间特性等的要求)有某些变化时,本软件的适应能力强。

安全保密

本软件安全、保密,点菜人员只能读取数据库中信息,无法改变。

3运行环境

硬设备

列出为运行本软件所要求的硬设备的最小配置

a.处理机的型号pentium4、内存容量512MB;

b.所要求的外存储器:硬盘记录格式:文件

c.脱机工作;

d.I/O设备(脱机);打印机

支持软件

为运行本软件所需要的支持软件,如:

a.操作系统的名称windows、版本XP及以上版本;

b.Microsoft Visual basic

c.Microsoft Office Access 应用程序;

数据结构

Microsoft Office Access

4使用过程

在本章,首先用图表的形式说明软件的功能同系统的输入源机构、输出接收机构之间的关系。

安装与初始化

直接运行.exe文件

输入

在桌号框内通过选择下拉框选择餐桌号;通过选中菜单栏中的菜,单击添加后,自动添加至已点菜单中,若想取消已点菜单中的菜,只需选中,并单击取消,若想提交菜单,单击提交。在查询模块内,在桌号框内通过选择下拉框选择餐桌号,单击确定,进行查询。

在管理员更新功能中,需要输入信息,输入的信息都是字符串类型,其中编号一定要输入,若不输入,系统将不允许操作

密码修改功能中,要求重新输入用户名,旧密码,已经新密码,都是字符串类型

4.2.1输入数据的现实背景

说明输入数据的现实背景,主要是

a.情况——所点菜的信息;

b.情况出现的频度——随机的;

c.情况来源—一餐厅管理人员;

d.输入媒体——鼠标;

e.限制——桌号一共20桌,同时就餐不可超过20桌;

4.2.2输入举例

为每个完整的输入形式提供样本,

直接选中所需项,单击相应按钮即可操作

输出对每项输出作出说明

4.3.1输出数据的现实背景

说明输出数据的现实背景,主要是:

a.使用——这些输出数据给顾客和点餐人员看,用来点菜人员和顾客交流点菜;

b.使用频度——随机;

c.媒体——显示屏,磁盘

4.3.2输出格式

给出对每一类输出信息的解释,主要是:

a.首部——餐桌号

b.主体——所点菜的信息

c.尾部——累计消费总额

文卷查询

本产品可通过访问数据库,浏览菜单信息

总结

软件工程实验做了2周了,通过这次软件工程实验,我更加深入的了解了软件工程这门课程。在实验期间对软件设计过程中各阶段任务的一些了解,知道了软件设计所要做的事情

课程设计内容是电子点菜系统。在这次课程设计中,我们运用了VB所学的知识,并且能够较熟练的使用一些编程语句。整个课程设计中,从理论到实践,学到过很多很多的东西,做这个课程设计,巩固了以前所学过的知识,而且还学到了很多在书本上没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中到应用,才能真正提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到不少的问题,其中有很多编程问题,起初,我不知道从什么地方入手,后来,慢慢的进入了状态。我们组做的是一个电子点菜系统的设计,内容包括很多,所以我们组员改为分工合作,经过一个半星期的努力,我们完成了整个程序,但是总是有很多错误出现,有好多是些小问题,这都是我们细节造成的,所以设计程序一定要仔细,不容一点的马虎。当然也有大问题,关于键的操作的编码,是我们最大的问题,不过,后来经过查阅资料和请教同学,还是完成了这些任务。

下面内容为赠送的工作总结范文,不需要的朋友下载后可以编辑删除!!!!

工作总结怎么写:医院个人工作总结范文

一年的时间很快过去了,在一年里,我在院领导、科室领导及同事们的关心与帮助下圆满的完成了各项工作,在思想觉悟方面有了更进一步的提高,本年度的工作总结主要有以下几项:

1、工作质量成绩、效益和贡献。在开展工作之前做好个人工作计划,有主次的先后及时的完成各项工作,达到预期的效果,保质保量的完成工作,工作效率高,同时在工作中学习

了很多东西,也锻炼了自己,经过不懈的努力,使工作水平有了长足的进步,开创了工作的新局面,为医院及部门工作做出了应有的贡献。

2、思想政治表现、品德素质修养及职业道德。能够认真贯彻党的基本路线方针政策,认真学习马列主义、毛泽东思想、医学教,育网邓小平理论和“三个代表”的重要思想。坚持“以病人中心”的临床服务理念,发扬救死扶伤的革命人道主义精神,立足本职岗位,踏踏实实做好医疗服务工作。向各位局领导以及全体教职工进行述职,请予批评指正。

一、工作目标完成情况

我校一年来,秉承“质量是生命,师德是灵魂,公平是民心,

安全是保障”的教育理念,以全面提升教育教学质量为核心,以标准化学校建设为突破口,以“让教育接地气,创建新学校”为学校发展目标,团结一心,攻坚克难,大打翻身仗,学校办学条件和办学效益实现了“质”的飞越。

在全体教职工的努力下,我们基本完成了《XX年目标管理责任状》中的德育管理、教学管理、两基、师训、标准化学校建设、特色学校建设、艺体卫、财务管理、捐资助学、组织工作、信访监督、工会及团队、行风建设、安全、政务等xx项工作任务。3、专业知识、工作能力和具体工作。能严格遵守医院的各项规章制度,刻苦严谨,视病人为上帝,始终把他们的利益放在第一位。能及时准确的完成病历、病程录的书写,对一些常见疾病

能独立诊断、治疗。较好的完成了自己的本职工作。遇到问题能在查阅相关书籍仍不能解决的情况下,虚心的向上级医生请教,自觉的做到感性认识和理性认识相结合,从而提高了自己发现问题、分析问题、解决问题的能力。

二、主要亮点

1、确定和生成了“让教育接地气,创建新学校”的学校发展

目标。让教育接“地气”,创建“新”学校,是指教育必须遵循规律,脚踏实地,摒弃功利思想,拆掉空中楼阁,不折腾。努力让学校教育贴着“地面”,接受地中之气。更多的关注学校教育与师生愿望、诉求、发展的最佳契合点,使教育根植于中华民族优秀文化的丰润土壤,根植于新中国教育的优秀经验,根植于中国的国情,根植于与时俱进的中国特色社会主义,使全体师生在学校教育中真正快乐成长、幸福成长、茁壮成长,创建一个全“新”的学校。

2、在标准化学校建设工作中,全校上下戮力同心,攻坚克难,目前,已经顺利通过省级验收,并被评为市级先进,推荐省级先进。我们正在积极准备,迎接近期到来的省教育督导室的复检。在九月二十一日是的检查验收中,验收组的袁主任用感动、惊奇来形容他

餐馆点餐系统课程设计

软件工程设计报告 ——餐馆点餐系统 班级:XXX 姓名:XXXX 学号:XXXX

目录 第一章绪论 (1) 1.1 现实背景和理论背景 (1) 1.2 研究目的 (2) 1.2 目的 (2) 第二章系统需求分析 (3) 1.引言 (3) 1.1编写目的 (3) 1.2项目背景 (3) 2.术语定义 (3) 3.参考资料 (3) 4.目前餐饮企业工作流程 (3) 5.所建议系统的工作流程 (4) 6.产品功能 (5) 7.软件需求描述 (6) 8.系统用例图 (6) 9.软件接口 (8) 第三章系统设计 (9) 1.系统部署图设计 (9) 2.数据库设计 (10) 2.1命名规范 (10) 2.2安全设计 (10) 2.3概念设计 (10) 2.4物理设计 (12) 2.5函数设计 (14) 3.系统模块设计 (15) 4.系统架构设计 (16) 5.客户端系统目录结构 (17)

6.系统类图设计 (17) 7.主要模块设计 (21) 7.1登录模块设计 (21) 7.2点餐模块设计 (21) 第五章测试概要 (23) 1.测试用例设计 (23) 2.测试环境与配置 (23) 3.测试方法(和工具) (23)

第一章绪论 1.1 现实背景和理论背景 1.1.1现实背景 我国的餐饮市场经过30多年的改革开放及发展,可以说我国正迎来一个餐饮业大发展的时期,市场潜在力量巨大,远景很是广阔。根据中国烹饪协会发布的2009年度餐饮业发展报告显示,即便在经济遭受重创的2009年,全社会餐饮业零售额达依然到17998亿元,同比增长16.8%。其中,每月的零售额均超过1300亿元,增长率稳定在14.4%至21.6%。在各类消费性支出中增幅居前,仅次于交通和通信支出。并且预计2012年餐饮市场还将继续增长,营业额也将达到20000亿元。 与此同时,我国餐饮业发展的质量和内涵也发生了重大变化。行业的经营领域和市场空间不断拓宽,经营档次和企业管理水平不断提高,经营业态日趋丰富,投资主体和消费需求多元化特点更加突出,网点数量和人员队伍继续扩大;餐饮市场更加繁荣,消费的个性化和特色化的趋势明显,追求健康营养和连锁规模发展成为主题。集团化、品牌化、产业化和国际化的发展步伐加快,餐饮现代化的进程不断推进。 近几年来,中国餐饮业的发展一直保持强劲快速增长同时,也看到目前餐饮行业普遍存在的问题。餐饮企业的发展一直处于自我摸索、自我运作、自我积累和自我完善为主的状态,利润低、承载重、支撑小、发展难的特点突出。餐饮企业在产品标准化技术设备开发、连锁管理体系的建立、专业人才的培养、吸纳资本投入、理论指导和信息交流等方面的条件十分不足,存在着技术开发与设备配套难、管理与人才难、配送渠道与发展资金难、沟通交流与合作难等深层次因素的制约,行业平台和基础支持力量不强,对企业发展产生较大的影响。

饭店点菜管理系统课程设计报告书[1]

大学课程设计 饭店点菜管理系统 单位学院(系) 专业 学号 学生姓名 指导教师 完成日期 2010 年 9 月 15 日

目录 1.内容摘要 (3) 1.1 编写目的 (3) 1.2 定义 (3) 2.需求分析 (4) 2.1 功能分析 (4) 2.2 业务活动 (4) 3.界面设计 (5) 3.1 登陆界面设计 (5) 3.2 内部菜类管理系统界面设计 (6) 3.3 内部人员管理系统界面设计 (7) 4.代码设计 (9) 4.1 登陆界面代码 (9) 4.2 内部菜类管理代码 (10) 4.3 内部人员管理代码 (12) 5.总结 (13) 5.1 总结 (14) 5.2 存在的主要问题 (15) 参考文献 (15)

一摘要 1.1 编写目的 饭菜点菜管理系统是用VB6.0编写的一款软件。饭店点菜管理系统是实用性很强的系统,本系统实现了照片上传,信息的增删改查、统计、报表等功能,对实际理解和掌握VB语言以及进行实际的项目开发有很好的范例作用。本系统将通过编写一个饭菜点菜管理系统程序,综合介绍VB的一些特征,讲解如何使用VB设计和实现本应用程序。同时,也借此了解编写此类程序的基本过程。 在本系统的实际应用中,顾客可以分类浏览饭店的各种菜式、采样及价格并进行点菜,操作后能预览点菜结果,并可对其进一步修改;留言板能够记录顾客对饭店菜色以及服务等各方面的建议和评价,并具有浏览功能;当顾客消费达到一定金额时,可抽取一些小奖品。 该系统中除了顾客应用系统外,还有饭店管理内部人员使用系统。饭店管理者可以通过登陆界面进入饭店内部管理系统,由此可以对菜类,菜价等进行修改,增删等操作以及对顾客留言和消费金额的查看。另外还有饭店工作人员的档案管理,可以对人员惊醒增删,修改等操作,和该系统的用户使用管理,同样可以进行增添修改等操作。 此软件主要用于饭店管理系统,有利于饭店工作效率的增加。 关键词:饭店点菜管理系统,VB6.0,组件 1.2 定义 1、系统名称:饭店点菜管理系统 2、系统应用软件:VB6.0 3、系统设计人员:杨杰、陈毅、王巍浩

PAD电子菜单点菜系统业务方案建议书

代开发Android平板电脑系统平台点菜系统 解决方案 五月七日

项目摘要 近年来伴着餐饮业的发展,以清新舒适、高档次的装修,追求个性、美观、服务档次的要求,传统纸质菜谱与就餐环境整体的格格不入,高档菜谱新旧交替的高额成本,纸质菜谱的耗材引发环保问题,餐饮行业管理模式的非自动化,非智能化等诸多因素,再加上电子计算机行业的高速发展,无线局域网技术的广泛应用,在这样的大趋势下,掌上通电子菜谱迎刃而生。 电子菜谱开创了信息化工具与顾客的窗口,开创电子点餐直接面向顾客的先河,打破传统点餐模式。电子菜谱是通过图片,文字,音视频等方式全面的展现菜系特点,菜系组成成分等信息的多媒体菜谱,是实现电子化餐饮的前提和基础。电子菜谱融合数据管理,快速高效率点菜等优势,替代目前饭店所使用的传统纸质菜谱,是未来十年甚至二十年的必然趋势,可以称得上是餐饮业中的革命。

目录 第一章 PAD电子菜单系统简介 (4) 1.1项目背景 (4) 1.2主要优势 (4) 第二章业务介绍 (5) 2.1 “PAD电子菜单系统”业务简介 (5) 第三章后台功能 (7) 3.1功能简介 (7) 3.2更新方式 (7) 3.3系统连接服务 (8) 3.4整个流程的连接 (8) 第四章软件介绍 (9) 4.1软件介绍 (9)

第一章PAD电子菜单系统简介 1.1项目背景 中国千百年来最繁荣的产业非餐饮业莫属,现在国内的平板电脑厂商争相挤入平板电脑市场,何不专注于开发适合餐饮业点餐的平板电脑,一来这类行业应用不要求太高的硬件性能,而来行业用户的利润比普通消费者高,餐厅基本都要定期更换菜谱,一家高档餐厅的菜谱制作费用往往价格不菲,而用平板电脑代替的话,即提高了菜谱档次,重新制作菜谱的时候只需更新菜肴照片,省下重新制作纸质菜谱费用。 1.2主要优势 A.综合应用成本低于传统菜谱:传统菜谱制作价格不菲,且须 经常翻新、修改、更换,且要耗费大量的精力、财力;平板 电脑点餐系统可随时增加修改菜品,综合应用成本远低于传 统菜谱,且对精力、资源是极大的节约。 B.缩短点菜、下单、买单的时间,并最大限度地降低了点菜、 下单、买单过程中的差错率,提高餐厅用餐效率,增加了客 人对酒店的满意程度; C.亲和界面,柔性设计,消费者无须任何帮助指导,即可随意 操作;大字体、全屏触摸,智能化操作,确保各年龄层、各

软件工程点菜系统设计报告

目录 第一章可行性研究---------------------------------------------3 1.引言 2.可行性研究的前提 3.对现有系统的分析 4.所建议的系统 5.可选择的其他系统方案 6.投资及效益分析 第二章项目开发计划----------------------------7 1.引言 2.项目概述 3.实施计划 4.支持条件 5.专题计划要点 第三章项目需求分析说明书------------------------------------11 1. 引言 2. 任务概述 3. 需求规定 4. 运行环境规定 第四章项目详细分析说明书---------------------------------13 1. 引言 2. 程序系统的结构 3. 程序设计说明 第五章软件测试----------------------------------------------17 1. 软件测试概念 2. 软件测试目的 3. 软件测试原则 4. 软件测试方法分类 5. 软件测试步骤 第六章用户手册-------------------------------------------------19 1. 引言 2. 用途 3. 运行环境 4. 使用过程 第七章总结

----------------------------------------------------------------- -22 第一章可行性研究报告 1引言 编写目的 在市场经济蓬勃发展的今天,酒店、餐饮电脑管理在世界各国已非常普及。它成为服务行业提高办公效率、提高竞争力的关键因素之一。随着经济环境的不断发展,面对餐饮业严酷竞争日益激烈的现实,如何加强管理、提高工作效率和改善服务质量成了急待解决的问题。而解决这些问题的关键措施之一就是建立实用、先进、高效的餐饮电脑管理系统,引进创新的经营机制,适应新形式下的生存和发展的空间。 通过对本系统的操作,服务员可更加迅速使用系统为顾客点菜、加菜,并即时的把数据传到出品台。然后出品台根据客人所点的菜单迅速出品,而且所有的操作数据都储存在后台的数据库中,以备查询。 背景 软件系统的名称:餐馆点菜系统; a.本项目的任务提出者:蒋巍; b.开发者:张飞、赵杰、朱陈立; c.用户:适用于各种餐厅,酒店; d.实现该软件的计算中心是常州工学院秋白楼B-720; 定义 走单走单是员工的一种作弊行为,是指故意把整张账单走失,以达到私吞餐饮收入的目的。 走餐走餐也是员工的一种作弊行为,指不开账单,也不收钱,白白走失餐饮收入。 走数走数也是员工的一种作弊行为,指账单上的某一项目的数额或者该项目数额中的一部分走失。 出品台:服务员取菜的柜台 出品:俗称上菜 参考资料 参考文献:《软件工程》张海藩倪宁编着; 《Visual Basic程序设计》唐学忠费贤举王文琴编着; 2可行性研究的前提 要求 功能模块:点菜模块、收银模块、查询模块 目标 通过使用本系统可以实现餐馆管理的信息化,提高餐馆的工作效率,隐型成本降低如管理方面生产能力得到充分提高,服务整体提升,给人一种卫生的环境美观大方、简单实用。 条件、假定和限制 a.所建议系统的运行寿命的最小值为2年;

基于JSP的外卖点餐系统的设计与实现

基于JSP的外卖点餐系统的设计与实现

摘要 随着电子商务的迅速发展以及时代的不断进步,今天的社会已经成为了彻彻底底的信息化时代。生活水平的提高使得人们不再单纯的满足于实体消费,同时工作上的忙碌让很多的人不得不通过网络来解决一些实际的问题。 餐饮是必不可少的行业,然而大部分的实体餐饮店由于受到环境、时间等因素的限制不再是人们唯一的去处,越来越多的消费者逐渐将目光转移到网络订餐,他们在忙碌的情况下更愿意通过网上订餐来解决吃饭的问题。同时,企业经营者也不会放过这种绝佳的赚钱渠道。目前已经有了越来越多的网上外卖点餐系统。 通过结合如今腾飞的电子商务以及人们消费观念的改变同时结合实地考察开发了本外卖点餐系统,通过本系统能够有效地解决消费者吃饭的问题,同时也为企业经营者开拓了另一片投资赚钱的天地。 本外卖点餐系统通过使用JSP + Mysql技术来进行实现,采用了Tomcat作为服务器平台,采用SSH框架技术来对程序进行了高效的开发,本外卖点餐系统主要是通过前台来面向全体消费者,通过后台来对前台的主要信息进行实时、统一、高效的管理。 关键词:外卖点餐;JSP程序语言;Tomcat服务器;Mysql数据库;SSH框架

ABSTRACT With the rapid development of e-commerce and the continuous progress of the times, today's society has become an era of thorough information era. The improvement of living standards makes people no longer simply satisfied with the real consumption. While the busy work makes people have to solve some practical problems through the network. Catering industry is essential. However, due to restrictions by the environment, time and other factors, most of the entities restaurants are no longer the only place for people. More and more consumers gradually shift attention to online ordering. They engaged in more willing to through online in order to solve the food problem. At the same time, business operators will not let go of this great money channel. There are already a growing number of online takeaway ordering system. By combining now take-off of electronic commerce and people's consumption concept change and combining with the on-the-spot investigation developed the takeaway ordering system. Through this system that can effectively solve the eat problem of consumers and develop another piece of the money for enterprise managers

餐馆点餐系统课程设计

餐馆点餐系统课程设计 Company Document number:WTUT-WT88Y-W8BBGB-BWYTT-19998

软件工程设计报告 ——餐馆点餐系统 班级:XXX 姓名:XXXX 学号:XXXX

目录5

3 3 3 3

第一章绪论 现实背景和理论背景 现实背景 我国的餐饮市场经过30多年的改革开放及发展,可以说我国正迎来一个餐饮业大发展的时期,市场潜在力量巨大,远景很是广阔。根据中国烹饪协会发布的2009年度餐饮业发展报告显示,即便在经济遭受重创的2009年,全社会餐饮业零售额达依然到17998亿元,同比增长%。其中,每月的零售额均超过1300亿元,增长率稳定在%至%。在各类消费性支出中增幅居前,仅次于交通和通信支出。并且预计2012年餐饮市场还将继续增长,营业额也将达到20000亿元。 与此同时,我国餐饮业发展的质量和内涵也发生了重大变化。行业的经营领域和市场空间不断拓宽,经营档次和企业管理水平不断提高,经营业态日趋丰富,投资主体和消费需求多元化特点更加突出,网点数量和人员队伍继续扩大;餐饮市场更加繁荣,消费的个性化和特色化的趋势明显,追求健康营养和连锁规模发展成为主题。集团化、品牌化、产业化和国际化的发展步伐加快,餐饮现代化的进程不断推进。 近几年来,中国餐饮业的发展一直保持强劲快速增长同时,也看到目前餐饮行业普遍存在的问题。餐饮企业的发展一直处于自我摸索、自我运作、自我积累和自我完善为主的状态,利润低、承载重、支撑小、发展难的特点突出。餐饮企业在产品标准化技术设备开发、连锁管理体系的建立、专业人才的培养、吸纳资本投入、理论指导和信息交流等方面的条件十分不足,存在着技术开发与设备配套难、管理与人才难、配送渠道与发展资金难、沟通交流与合作难等深层次因素的制约,行业平台和基础支持力量不强,对企业发展产生较大的影响。

餐馆点餐系统课程设计

餐馆点餐系统课程 设计

软件工程设计报告 ——餐馆点餐系统 班级:XXX 姓名:XXXX 学号:XXXX

目录 第一章绪论 ............................................................... 错误!未定义书签。 1.1 现实背景和理论背景 .......................................... 错误!未定义书签。 1.2 研究目的 .............................................................. 错误!未定义书签。 1.2 目的...................................................................... 错误!未定义书签。第二章系统需求分析 (3) 1.引言 (3) 1.1编写目的 (3) 1.2项目背景 (3) 2.术语定义 (3) 3.参考资料 (3) 4.当前餐饮企业工作流程 (3) 5.所建议系统的工作流程 (4) 6.产品功能 (5) 7.软件需求描述 (6) 8.系统用例图 (6) 9.软件接口 (8) 第三章系统设计 (9) 1.系统部署图设计 (9) 2.数据库设计............................................................. 错误!未定义书签。 2.1命名规范.............................................................. 错误!未定义书签。

餐馆点餐系统课程设计

餐馆点餐系统课程设计 Document serial number【NL89WT-NY98YT-NC8CB-NNUUT-NUT108】

软件工程设计报告 ——餐馆点餐系统 班级:XXX 姓名:XXXX 学号:XXXX

目录5

3 3 3 3

第一章绪论 现实背景和理论背景 现实背景 我国的餐饮市场经过30多年的改革开放及发展,可以说我国正迎来一个餐饮业大发展的时期,市场潜在力量巨大,远景很是广阔。根据中国烹饪协会发布的2009年度餐饮业发展报告显示,即便在经济遭受重创的2009年,全社会餐饮业零售额达依然到17998亿元,同比增长%。其中,每月的零售额均超过1300亿元,增长率稳定在%至%。在各类消费性支出中增幅居前,仅次于交通和通信支出。并且预计2012年餐饮市场还将继续增长,营业额也将达到20000亿元。 与此同时,我国餐饮业发展的质量和内涵也发生了重大变化。行业的经营领域和市场空间不断拓宽,经营档次和企业管理水平不断提高,经营业态日趋丰富,投资主体和消费需求多元化特点更加突出,网点数量和人员队伍继续扩大;餐饮市场更加繁荣,消费的个性化和特色化的趋势明显,追求健康营养和连锁规模发展成为主题。集团化、品牌化、产业化和国际化的发展步伐加快,餐饮现代化的进程不断推进。 近几年来,中国餐饮业的发展一直保持强劲快速增长同时,也看到目前餐饮行业普遍存在的问题。餐饮企业的发展一直处于自我摸索、自我运作、自我积累和自我完善为主的状态,利润低、承载重、支撑小、发展难的特点突出。餐饮企业在产品标准化技术设备开发、连锁管理体系的建立、专业人才的培养、吸纳资本投入、理论指导和信息交流等方面的条件十分不足,存在着技术开发与设备配套难、管理与人才难、配送渠道与发展资金难、沟通交流与合作难等深层次因素的制约,行业平台和基础支持力量不强,对企业发展产生较大的影响。

课程设计-电子点菜系统

电子点菜系统的分析、设计与实现 本实验项目是为了综合运用嵌入式数据库、网络通信及嵌入式图形界面。 系统采用C/S 结构,实现简单的基于以太网的点菜系统。将嵌入式开发板ARM2410S 作为服务器置于厨房,存储菜品并显示点菜情况;PC 机作为客户端,显示菜品信息和房间占用信息,服务员根据顾客的需求在客户端上选择房间并为顾客点菜,顾客用完餐后服务员在客户端更新房间占用情况。 系统结构如图1所示。 图0 电子点菜系统结构 1 需求分析 1.1数据流图 1.1.1 “电子点菜系统”顶级(0级)数据流图 图1-1 顶级数据流图 1.1.2 “电子点菜系统”1级数据流图 就餐信息表 服务器 客户端

图1-2 “电子点菜系统”1级数据流图 1.1.3 “电子点菜系统”2级数据流图 图1-3 “客户端”数据流图 菜品及房间信息 退房房间名 就餐信息表

图1-4 “服务器端”数据流图 1.2 数据字典 表1-1 数据字典

1.3 “转换”的说明 (1)显示空房间及菜品 功能:显示可用房间的列表;显示所有菜品的列表,包括菜品名称、单价 (2)开台/点菜 功能:服务员根据可用房间列表的提示为顾客选定一个房间,并为顾客选择菜品(3)显示就餐信息 功能:显示通过本客户端选了哪些房间以及每个房间点了哪些菜品 (4)结帐 功能:重新将某个房间置为可用状态 (5)客户端收发数据 功能:通过以太网收发客户端的数据 (6)服务器端收发数据 功能:通过以太网收发服务器端的数据

(7)更新房间状态 功能:将指定房间号的状态更改为指定状态 (8)查询数据 功能:从房间数据库读取房间记录,从菜品数据库读取菜品的记录,输出其它转换所需要的数据 (9)显示房间及其菜品表 功能:显示选用房间及该房间顾客所点菜品名称 2 概要设计 2.1 客户端功能模块层次结构 图2-1 客户端功能模块层次结构图 2.2 服务器端功能模块层次结构 图2-2 客户端功能模块层次结构图 3 详细设计 3.1 界面设计 3.1.1 客户端界面设计 (1)初始界面 启动后弹出图3-1所示界面。

电子点菜系统

电子点菜系统 1问题定义 电子点菜系统是用于餐馆的一套工作流处理系统,菜谱使用一客户端软件,用这个客户端软件两取代传统菜谱,菜谱软件置于Android 平板设备上,顾客具备浏览菜品列表,查看菜品详细信息,查看促销菜品和推荐菜品,确认点菜后,可将订单信息发送至柜台,顾客还能向柜台提出用餐时的其它需要,管理员可登陆系统,定制菜单,只需将准备好的菜品图片上传至服务器,并确定好菜品的价格以及促销的菜品,菜单软件便可通过网络检查到资源更新后,自动将更新的菜品图片以及价格等相关数据获取,管理员管理部分使用B/S系统,登陆系统后,管理员可以查看并修改菜品信息,查看某天或者某个时间段的营销情况,查看和修改菜品的库存量,调整促销菜品,修改推荐菜品,查看销售排行,顾客反馈等。柜台营业员处软件与菜谱一样使用C/S系统,营业员可以接收顾客订单以及收费处理,查看菜品信息以及促销菜品和推荐菜品的功能。

2需求分析 2.1功能概括 功能模块划分图:系统工具 用户页面 数据模型 菜谱模版数据第三方接口数据系统配置数据文件数据通讯数据导入导出开桌设置 最新资讯 系统设置 订单管理 点菜 菜品浏览 自动更新 菜谱管理 营业软件 资讯管理 订单管理 桌位管理智能终端展示系统电子菜谱管理系统 统计分析 收费 结账 销售管理 评价 VIP管理 修改营业员密 码和其它信息 库存管理 2.2用户角色描述 角色名称角色描述 营业员餐厅系统中的管理员,对餐厅中应用的系统进行管理维护,信息设置, 桌位管理等。 拥有系统功能:营业软件的全部功能。 智能终端餐厅服务人员餐厅系统中的电子菜谱使用人员,操作电子菜谱进行开桌、点菜等。 拥有系统功能:智能终端展示系统的全部功能。 餐厅宾客使用电子菜谱进行点菜等操作。 拥有系统功能:智能终端展示系统的菜品推荐、点菜、订单浏览,评 价等功能。 系统管理员提供系统资源的管理维护功能。

基于java的餐厅点菜系统精编版

西南科技大学专业方向设计报告 课程名称:通信专业方向设计 设计名称:基于java的餐厅点菜系统 姓名: * * 学号: ****** 班级:通信0901 指导教师:江虹 起止日期: 2012.11.20——2012.12.15 西南科技大学信息工程学院制

方向设计任务书 学生班级:通信0901 学生姓名:* * 学号********* 设计名称:基于java的餐厅点菜系统 起止日期:2012.11.20——2012.12.15 指导教师:江虹、罗智 方向设计学生日志

方向设计评语表

基于java的餐厅点菜系统 摘要 餐厅点菜系统是为了实现餐厅点菜自动化而设计的,不用人工服务员客人就可以自行完成点菜这一过程,从而避免了由于服务员的疏忽或者态度等问题为客人造成不必要的麻烦。利用点菜系统可以及时、准确、高效的为客人提供服务,减少了很多繁琐的过程。在开发餐厅点菜系统中,采用JAVA语言程序设计的基本知识,JAVA语言程序设计的基本方法和基本思想,运用数据库对表的基本操作,常用查询语句的使用以及ACCESS对表的数据的设计,利用图形化编程和JDBC技术来实现餐厅点菜系统的设计。通过系统的开发掌握软件的基本的开发流程,了解系统的功能,从而掌握软件开发整体过程,把知识运用到实际生产中。 关键词点菜系统、高效、Access2003数据库、java ABSTRACT Restaurant order system is in order to realize the automation and the design of the restaurant order, without artificial waiter guests can automatically complete this order process, thereby avoiding the waiter's carelessness or attitudes to such issues as guests to cause unnecessary https://www.360docs.net/doc/596304472.html,e order system can offer timely, accurately and effectively service for the guest and reduce a lot of cumbersome process. In the development of the restaurant order system, using the basic knowledge of JA V A programming language , the basic method and basic idea, the use of the basic operation on the database table ,the use of common queries and ACCESS to the design of the data in the table ,the use of graphical programming and JDBC technology, to achieve the restaurant order system design.Through the development of the system to master the basic software development process , understanding the function of the system, so as to grasp the whole process of software development, using the knowledge to practical production 一、设计目的和意义 餐厅点菜系统所要完成的基本功能就是实现无服务生点菜,客人可以通过点菜系统自行点菜。在餐厅里有很多种菜谱,每一种菜有一个名称,对应一个唯一的编号和一个固定的单位价格。当有顾客来酒店时,顾客首先选择一个桌位号(也是唯一的),当顾客进入餐厅点菜系统后,就可以按照菜谱上有的菜来点菜。顾客在结账时应付的钱为:每种菜的单位价格相加为总的付款。编程语言为java,利用Access2003作为后台数据库,该系统主要面向中小型餐饮企业提供餐饮点菜功

电子菜谱-平板电脑点菜解决方案

电子菜谱解决方案 餐饮业,一个古老而悠久的行业,在最近的十几年,其经历了,从以前的手写点菜到PC点菜,到PDA、点菜宝点菜、触摸屏点菜,不可谓是发展不快,但仅仅这些能够满足21世纪的餐饮行业吗?答案当然是不能的。自从平板电脑的出现,使餐饮行业看到了餐饮管理软件行业变革的新篇章。而就这一刻,平板电脑点菜系统也就应运而生。平板电脑点菜,你HOLD住吗? 平板电脑点菜系统适用对象 ●中高档的餐厅 ●火锅店 ●茶楼 ●甜品店 ●酒店 ●咖啡厅 ●西餐厅 平板电脑点菜系统功能概述 ◆电子菜谱功能 ◆客人自助点菜功能 ◆呼叫服务功能 ◆查阅厨师制作菜品视频 ◆评价互动交流功能 ◆过百款游戏、影音、娱乐功能 平板电脑点菜系统优势 1.提高效率,节约成本 使用电子菜谱,菜谱从此几年再也不用换了,再也不用因为推出新菜或者变更菜品价格而苦恼了;传统纸质菜谱的制作,需要校对、打样、定版、印刷、装订等流程,快则一周,慢则半月,不仅周期长、价格不菲,菜品调整修改极其麻烦,而且牵扯到大量管理精力。平板电脑的菜谱可随时更新,随时发现问题随时调整,节省大量管理精力。 部长、服务员都是需要陪伴客人点菜的,通常需要十几二十分钟,并且餐厅就餐高峰时段服务员也分身无术,使用平板电脑,把点菜工作全部交给客户;客人在请求服务的时候,可以有针对性的选择茶水、催菜、结账等服务,提前让服务员了解,对服务员贴身服务的要求降低,因此能同时兼顾多台,从而提高服务员的效率。

总之,餐厅传统菜谱普遍就是一年一换,或者半年一换,动辄几千;而部长、服务员的工资都是一月一发的;而平板电脑点菜系统则是一次性投入的;可见,使用平板电脑点菜系统可节约的不单单是金钱,还有人力资源、时间成本。 2.引领时尚,彰显品味 结合最时尚的平板电脑,让菜谱的界面简洁直观,图文并茂,触摸滑屏点菜。餐厅服务员、顾客均可自由翻阅,轻松操作,提高餐厅形象,增加客户吸引力,提高顾客体验,提升酒店服务品质。 3.灵活营销,提升管理 ?平板电脑可通过智能排序,让餐厅推荐重点菜品,促进顾客消费; ?平板电脑菜谱可随时促销变价,根据时令节气随时调整菜品,随时增加新品,便于餐厅灵活开展多方位促销等活动,提升营业效率; ?每个菜品均配有完整的图片和详细说明,方便客户了解菜品的做法、品味、用料、营养及菜品典故等信息,避免由于营业员经常变动或培训不到位而带来的菜品推介难题。 4.无缝对接,节省费用 平板电脑点菜系统可以直接跟现行的无线点菜宝,PDA点菜系统,触摸屏点菜系统直接对接使用,避免造成资源闲置浪费。 5.增值服务,提高客户满意度 ?客人可以上网,看电影,打游戏,打发时间; ?客人可以浏览厨师制作菜谱的全过程视频; ?客人可以针对菜品的口味、餐厅的服务和环境打分。 6.植入广告,新增创收 ?可以通过图文介绍餐厅文化、名厨及得奖菜品,宣传餐厅的文化的理念;可以介绍周边旅游景点、历史文化古迹,旅游交通线路图; ?植入其它商家广告,增加创收。 平板电脑点菜系统网络环境 餐厅门店的信息化运作本质上是基于网络环境下的楼面、厨房和收银的信息流传递。操作系统为当前的主流操作系统,如Windows XP,Windows2003,Win7、安卓等。网络环境以Internet为基础进行设计,网络功能要强大,能支持IP/Tcp等多种网络协议。

酒店点菜系统的设计与实现模板

酒店点菜系统的设 计与实现

资料内容仅供参考,如有不当或者侵权,请联系本人改正或者删除。 武汉理工大学 毕业设计( 论文) 酒店点菜系统的设计与实现 学院( 系) : 信息工程学院 专业班级: 电子科学与技术0901班 学生姓名: 周鑫 指导教师: 吕锋

学位论文原创性声明 本人郑重声明: 所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外, 本论文不包括任何其它个人或集体已经发表或撰写的成果作品。本人完全意识到本声明的法律后果由本人承担。 作者签名: 年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保障、使用学位论文的规定, 同意学校保留并向有关学位论文管理部门或机构送交论文的复印件和电子版, 允许论文被查阅和借阅。本人授权省级优秀学士论文评选机构将本学位论文的全部或部分内容编入有关数据进行检索, 能够采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 本学位论文属于1、保密囗, 在年解密后适用本授权书 2、不保密囗。

( 请在以上相应方框内打”√”) 作者签名: 年月日 导师签名: 年月日 本科生毕业设计( 论文) 任务书 学生姓名: 周鑫专业班级: 电子0901班 指导教师: 吕锋工作单位: 武汉理工大学 设计(论文)题目: 酒店点菜系统的设计与实现 设计( 论文) 主要内容: 系统采用B/S结构开发, 以Oracle为数据库, Eclipse为开发工具, 实现顾客从数据库中抽取所需要的菜品清单; 将点选后的订单上传至服务器并录入数据库中, 并将订单信息反馈至前台; 顾客可查询订单详情及当前菜品状态, 也可对订单进行编辑与删除操作, 并将结果反馈至前台页面。 要求完成的主要任务: 1、完成酒店点菜系统的总体设计。 2、完成点菜系统数据库及相关软件设计。 3、系统可实现用户点菜相关操作及用户管理相关操作。 4、查阅相关文献资料不少于15篇, 其中英文不少于2篇; 完成不少于字的英文文献翻译。 5、根据论文规范, 完成所有有效文档, 完成不少于3张1~2#图纸

点餐系统课程设计报告

目录 一、系统说明 (2) 二、系统功能 (2) 三、系统结构流程图 (2) 四、数据表结构 (3) 五、主要表单功能 (3) 六、所参与的功能模块及代码 (6) 七、课程设计总结 (8)

一、系统说明 酒店点餐管理系统包括菜品及管理员的添加、删除、修改,,顾客点菜时涉及到的添加、删除,以及账单的查询打印和销售额的查询。酒店点餐管理系统可以实现上述功能,能够方便快捷准确地获得所需的信息。 二、系统功能 酒店点餐管理系统包括如下功能: 1.密码修改:当用户不再使用以前密码或者密码不再安全的时候可以对密码进行修改操作。 2.财务查询:实现对销售额的查询,利于该酒店的财务管理及了解酒店的经营状况。 3. 菜品查询:利于增加消费者对菜品的了解,美味的图片刺激消费的食欲。 4. 菜品的修改:实现菜品的增加、删除、修改,及时更新菜品信息,以满足用餐者的需要和推广本酒店的更多特色。 5.账户的修改:实现账户的修改,以便及时的更正信息,确保账户的安全性。 6.管理员登录:当账号与密码一致时则进入该系统。 7.账单打印:及时给顾客打印账单,使消费清晰明了。 三、系统结构流程图 图1系统结构图 管理员 服务员 查看点菜信息 查看销售额 修改管理员信息 修改菜品信息 点菜 退菜 特色推荐 打印账单

四、数据表结构 酒店点餐管理系统所用的数据表主要有管理员信息表、菜单信息表和财务表,其结构分别如下: 1、管理员信息表结构,如表1所示。 表1 管理员信息表结构 字段序号字段名类型宽度索引Null 1 工作编号数值型1 2 升序否 2 姓名字符型8 否 3 账号字符型10 否 4 密码字符型10 否 2、菜单信息表结构,如表2所示。 表2 菜单信息表结构 字段名类型宽度索引排序Null 字段 编号 1 编号数值型14 升序否 2 菜名字符型10 3 价格数值型8 4 菜系字符型8 5 规格备注型 2 3、财务表结构,如表3所示。 表3 财务表结构 字段编号字段名类型宽度索引排序Null 1 日期日期型8 升序 2 销售额货币型8 五、主要表单功能 1、欢迎界面,如图1所示,该窗口的主要功能为:点击按钮进入后台管理界面或进入点菜界面。

基于Qt的电子点餐系统的设计

基于Qt的电子点餐系统的设计 在深入研究中小餐饮企业工作流程的基础上,分析制约餐饮企业工作效率的各种因素,发现影响效率的主要因素是普遍使用手工登记菜谱的现象,本系统运用计算机系统来实现餐饮企业工作流的信息化管理,采用面向对象的开发方法以及C++语言,依靠Visualstudio2008作为开发工具,使用 Sqlite网络数据库存储数据。实现了客户点餐、厨师配餐、收银管理、系统设置四大功能,解决餐饮企业中客户点餐速度慢、服务员登记不清晰、厨师配餐漏配、菜谱更新不及时且不直观、会员管理混乱的现象。通过餐饮企业的信息化改造暨利用无线技术,替代传统的纸和笔进行电子点餐操作,实现远距离地进行信息即时传递。当然,无线点餐系统不只是可以进行点餐操作,同时通过配套的餐饮管理软件,还可以实现强大的统计和管理功能,使餐饮企业真正实现信息化。这样能够有效地的提升餐饮企业的档次和管理水平,做到科学管理、科学决策、高效运转、降低成本,进行信息化是必由之路。而采用无线点餐(点菜)系统取代传统的手工点餐,采用餐饮管理软件取代传统的人工统计和粗放型管理又是信息化当中的核心内容。 中国是举世闻名的美食大国,拥有五千年的饮食文化和巨大的餐饮市场,随着人民生活水平和生活方式的转变,餐饮业具有巨大的投资市场,被称为中国的黄金产业,但同样也应看到,餐饮业不仅面临着巨大的发展机遇,也面临着前所未有的挑战和考验。 餐饮业的不断发展,在经营管理上也逐步向电子化迈进,通过电脑信息系统管理餐饮业的内部事务,使得作业更加简单化、高效。以财务为中心,减轻一线操作人员的劳动强度,节省营业人员的交班时间,加强财务审核管理。提供多种点菜、结算、统计报表功能,提供分厨房直接打印前台点菜数据。在餐饮经营中,传统的纸制作业流程无法满足现代客户在信息娱乐及服务安保等方面的要求。而此系统的使用,使餐厅管理者便捷的进行经营娱乐的管理,大大增加的各店成本控制及销售额。 现实背景 我国的餐饮市场经过40多年的改革开放及发展,可以说我国正迎来一个餐饮业大发展的时期,市场潜在力量巨大,远景很是广阔。根据中国烹饪协会发布的2019 年度餐饮业发展报告显示,即便在经济遭受重创的2019 年,全社会餐饮业零售额达依然到17998 亿元,同比增长16.8%。其中,每月的零售额均超过1300 亿元,增长率稳定在14.4%至 21.6%。在各类消费性支出中增幅居前,仅次于交通和通信支出。并且预计2018年餐饮市场还将继续增长,营业额也将达到20000 亿元。 与此同时,我国餐饮业发展的质量和内涵也发生了重大变化。行业的经营领域和市场空间不断拓宽,经营档次和企业管理水平不断提高,经营业态日趋丰富,投资主体和消费需求多元化特点更加突出,网点数量和人员队伍继续扩大;餐饮市场更加繁荣,消费的个性化和特色化的趋势明显,追求健康营养和连锁规模发

酒店点菜系统设计及实现周鑫

武汉理工大学 毕业设计(论文) 酒店点菜系统的设计及实现 学院(系):信息工程学院 专业班级:电子科学及技术0901班 学生姓名:周鑫 指导教师:吕锋

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包括任何其他个人或集体已经发表或撰写的成果作品。本人完全意识到本声明的法律后果由本人承担。 作者签名: 年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保障、使用学位论文的规定,同意学校保留并向有关学位论文管理部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权省级优秀学士论文评选机构将本学位论文的全部或部分内容编入有关数据进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 本学位论文属于1、保密囗,在年解密后适用本授权书 2、不保密囗。 (请在以上相应方框内打“√”)

作者签名:年月日 导师签名:年月日 本科生毕业设计(论文)任务书 学生姓名:周鑫专业班级:电子0901班 指导教师:吕锋工作单位:武汉理工大学 设计(论文)题目: 酒店点菜系统的设计及实现 设计(论文)主要内容: 系统采用B/S结构开发,以Oracle为数据库,Eclipse为开发工具,实现顾客从数据库中抽取所需要的菜品清单;将点选后的订单上传至服务器并录入数据库中,并将订单信息反馈至前台;顾客可查询订单详情及当前菜品状态,也可对订单进行编辑及删除操作,并将结果反馈至前台页面。 要求完成的主要任务: 1、完成酒店点菜系统的总体设计。 2、完成点菜系统数据库及相关软件设计。 3、系统可实现用户点菜相关操作及用户管理相关操作。 4、查阅相关文献资料不少于15篇,其中英文不少于2篇;完成不少于2000字的英文文献翻译。 5、根据论文规范,完成所有有效文档,完成不少于3张1~2#图纸的描绘;所有文档、论文、图纸统一打印,遵从有关国标及规范,论文字数不少于1.5万字。

软件工程程序设计报告

《软件工程》程序设计报告 餐馆点菜系统 班级: 08软件 指导老师: 开发成员: 2011年3月3日

目录 第一章可行性研究(张飞)----------------------------------------------3 1.引言 2.可行性研究的前提 3.对现有系统的分析 4.所建议的系统 5.可选择的其他系统方案 6.投资及效益分析 第二章项目开发计划(张飞)----------------------------7 1.引言 2.项目概述 3.实施计划 4.支持条件 5.专题计划要点 第三章项目需求分析说明书(赵杰)------------------------------------11 1. 引言 2. 任务概述 3. 需求规定 4. 运行环境规定 第四章项目详细分析说明书(朱陈立)---------------------------------13 1. 引言 2. 程序系统的结构 3. 程序设计说明 第五章软件测试(朱陈立)----------------------------------------------17 1. 软件测试概念 2. 软件测试目的 3. 软件测试原则 4. 软件测试方法分类 5. 软件测试步骤 第六章用户手册(赵杰)-------------------------------------------------19 1. 引言 2. 用途 3. 运行环境 4. 使用过程 第七章总结------------------------------------------------------------------22

相关文档
最新文档