- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
无线点餐系统设计文档
无线点餐系统详细设计
1、引言
1.1编写目的
软件可行性研究报告的编制是为了使用户和软件开发者双方对该软件的初 始规定有一个共同的理解,使之成为整个开发工作的基础.
1.2编写背景
旨在改善就餐厅餐环境,缓解就餐高峰期点餐顾客等待时间过长的问题,运用高科技点餐,突破原有的餐厅服务模式,吸引更多的客户。
2、可行性研究
2.1 要求
主要功能:将餐厅点菜自动化、自由化、个性化
功能需求:
面向经理:后台管理(访问权限,修改菜单,增加菜项,删除菜项,查询订单,结账等等)
面向顾客:消费评分
面向服务员:显示菜单、预定餐桌、下单功能
性能要求: 管理员录入的信息必须无差错地存储至中心服务器,且对客户端的数据应该及时进行更新。
输出要求:数据完整,详实。
输入要求:方便,简捷,快速。
安全与保密要求: 餐厅服务员只有查询和下单功能
管理人员则拥有在其权限内的查询,修改,增加,删除菜单,制定价格等一些管理功能。
2.2 目标
为各中小型餐厅酒店提供一个统一、方便、安全的信息管理平台.
2.3 可行性研究方法
可行性研究的方法是通过对各大中小型餐厅、酒店管理者进行问卷调查及访问谈话而得到用户对此系统的信任度关注度及依赖度的,通过建模分析,得出了该系统的功能需求,成本分析,可行性分析。
2.4 决定可行性的主要因素
成本/效益分析结果,效益成本。技术可行,现有技术可完全承担开发任务。操作可行,软件能被原有工作人员快速接受。
3、需求分析
3.1 现状
顾客:一些生意较好的餐厅人往往比较多,点个菜都要等好久,更别提什么时候能吃上了。
服务员:有的顾客比较挑剔,点菜的时候会对各种菜问个究竟,有的顾客拿点菜迟迟不定主意,人多的时候根本忙不过来。
3.2 发展前景
在计算机技术以及互联网飞速发展的今天,先进的经营理念,人性化的设计,以及高科技的支持,无疑使得餐厅、酒店更受消费者的欢迎。通过先前的调查分析得知,点餐系统以其高效率、直观、便捷的优点将迅速占领整个餐饮市场。
流程设计
4.1 服务员
4.2 管理员
总体设计
5.1 启动系统
客人点击菜单进入系统,开始选菜,启动界面如下图所示。
图1
5.2 选菜品
客人选择了桌号的时候,就可以进入选菜阶段。客户根据自己的口味爱好进行筛选,可以按菜系进行搜索。(如图二),点击菜品图片就可以进入到该菜品的详细信息页面。
图二
5.3 查看菜品
客人对某个菜品感兴趣的时候,可以查看菜品的的详细信息,可以对查看的菜品进行下单,下单之后重新进入选菜的页面,如果对该菜品不感兴趣可以返回选菜的页面。(如图三)
图三
5.4 查看已下的订单
客人可以随时查看点过的菜的清单,对数目经行核对,同时可以对本次用餐的情况进行评价(如图四)
图四
5.5 查看购物车
客人可以随时查看购物车,还可以修改某个菜的数量。(如图五)
图五
5.6 菜系管理
首先在浏览器地址栏上输入“http://localhost:8080/wl/pages/admin/index.jsp”,打开后台首页。
然后打开pages/admin/index.jsp页面,把所有jsp路径前面的pages/admin删除掉。
管理员可以对菜系进行查询、添加、删除、修改。
查询菜系:
第一步:修改pages/admin/common/left.jsp页面,指定菜系管理的访问地址。
第二步:创建一个Servlet类,该类获取所有的菜系数据,并发送JSP进行显示;
package cn.itcast.wl.admin.menu;
import java.io.IOException;
import java.sql.SQLException;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import cn.itcast.model.MenuBean;
/**
* 显示菜单的Servlet
*/
@WebServlet(/admin/listMenu.do)
public class ListMenuServlet extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServ
文档评论(0)