欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    酒店点菜管理系统详细设计.docx

    • 资源ID:5891703       资源大小:177.64KB        全文页数:12页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    酒店点菜管理系统详细设计.docx

    1、酒店点菜管理系统详细设计案卷号日期V超市管理系统详细设计说明书作 者: 完成日期: 签收人: 签收日期: 修改情况记录:版本号修改批准人修改人安装日期签收人1引言1.1编写目的说明编写这份详细设计说明书的目的,指出预期的读者范围。1.2背景说明:a.待开发的软件系统的名称;b.列出本项目的任务提出者、开发者、用户以及将运行该项软件的单位1.3定义列出本文件中用到的专门术语的定义和缩写词的原词组1.4参考资料列出要用到的参考资料,如:a.本项目的经核准的计划任务书或合同、上级机关的批文;b.属于本项目的其他已发表的文件;c.本文件中各处引用的文件、资料,包括所要用到的软件开发标准。 列出这些文件

    2、的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。2程序系统的结构用一系列图表列出本程序系统内的每个程序(包括每个模块和子程序)的 名称、标识符和它们之间的层次结构关系。本程序主要采用四层结构,如下所示:用户层(UI)业务逻辑层(BLL)数据访问层(DAL)数据层(DB)图1系统结构示意图3程序(标识符)设计说明管理系统中所用到的一些基本信息:食谱信息、订单信息、厨师信息、服 务员信息、餐桌信息、。主要包含如下六项子模块:3.1.1食谱(BAS001)子模块3.1.1.1程序描述食谱信息管理分增加、修改、删除、查询、打印。1增加(Add):在增加记录页面中填写供货商信息,以

    3、增加一条记录。2.修改(Update):在修改记录页面中填写食谱信息,以更新记录。3.删除(Delete):将删除选中的整个食谱的信息。4.查询:根据食谱名称查询食谱信息。5.打印(Print):执行打印功能。3.1.1.2 功能2.该功能点的详细情况以类图的形式给出,如下所示:食诰屎h看编号 dish id : Integer 名 dishname : String 曲菜侑 priem : Double 觀申类kind : String 野林料msdErial : String%ddQdeleteQ %pdateQ *findO图3食谱管理类图3.1.1.3 性能说明对该程序的全部性能要求,

    4、包括对精度、灵活性和时间特性的要求。3.1.1.4输入项1.食谱编号(dishid):文本框。2.菜名(dish name):文本框。3.菜价(price):文本框。4.种类(kind):文本框。5.材料(materi):文本框。3.1.1.5输出项1增加增加成功:返回到食谱主页面,输出3.1.4所有输入项。增加失败:提示数据库插入失败,返回增加记录页面 。2.修改修改成功:返回到食谱主页面,输出3.1.4所有输入项。 修改失败:提示数据库更新失败,返回修改记录页面。3.删除删除成功:返回到食谱主页面 ,输出3.1.4所有输入项。 删除失败:提示数据库删除失败,返回食谱主页面 。4.查询查询成

    5、功:返回到食谱主页面,输出所有查询结果项。查询失败:无操作5.打印打印成功:输出打印纸。打印失败:输出打印失败信息3.1.1.6算法(略)3.1.1.7流程逻辑3.1.1.8 接口3.1.1.9 存储分配无3.1.1.10 注释设计说明准备在本程序中安排的注释,如:1.加在模块首部的注释;2.加在各分枝点处的注释;3.对各变量的功能、范围、缺省条件等所加的注释;4.对使用的逻辑所加的注释等等。3.1.1.11限制条件说明本程序运行中所受到的限制条件。3.1.1.12 测试计划说明对本程序进行单体测试的计划,包括对测试的技术要求、输入数据、 预期结果、进度安排、人员职责、设备条件驱动程序及桩模块

    6、等的规定。3.1.1.13 尚未解决的问题说明在本程序的设计中尚未解决而设计者认为在软件完成之前应解决的问题。3.1.2 订单信息管理功能 (BAS002)3.1.2.1程序描述该模块功能为对订单信息进行管理,进行一些有关订单信息管理的增加、 删除、修改、保存、排序等基本管理操作,同时还有名称检索功能。目的是 直观的了解订单基本情况。3.1.2.2功能订单信息输入类图:订单卫怔rid : Integer 毎桌子编号tableid : Integer 爲屎看狀态 dishstate : St ring 訪菜着数dimhnum : Integer -orderlistid : Integeradd

    7、() 建加leteQfindQ%pdateQ*query()时序图:3.1.2.3输入项输入项目:鼠标或键盘事件。1菜肴状态:文本框输入格式;2 菜肴数:下拉列表;3.1.2.4输出项1增加增加成功:返回到订单主页面,输出 3.1.4所有输入项 增加失败:提示数据库插入失败,返回增加记录页面2修改修改成功:返回到订单主页面,输出3.1.4所有输入项 修改失败:提示数据库更新失败,返回修改记录页面。3.删除删除成功:返回到订单主页面 ,输出3.1.4所有输入项。 删除失败:提示数据库删除失败,返回订单主页面 。4.查询查询成功:返回到订单主页面,输出所有查询结果项。查询失败:无操作。5.排序按菜

    8、价进行排序。3.1.2.5算法3.1.3厨师信息管理功能(BAS003)3.1.3.1程序描述该模块功能为对厨师信息进行管理,进行一些有关厨师信息管理的增加、 删除、修改、查询等基本管理操作,同时还有名称检索功能。3.1.3.2功能厨师输入信息类图:厨师倍息cooker&Hcookerid : Integer厨师cookername : String 5cookerpassword : String username : String血0deleteQ findQ updateQ输入项目:鼠标或键盘事件。增加操作输入项:1厨师名称:文本框输入格式 ; 2厨师账号:文本框输入格式;修改操作输入项

    9、:1厨师名称:文本框输入格式 ; 2厨师账号:文本框输入格式;检索输入项目: 文本框输入格式,输入数据无限制;输入厨师姓名,每输入一个字符进行 一次检索。触发检索事件。3.1.3.4 输出项增加: 1厨师信息增加成功,跳转到厨师信息管理页面,所有的厨师信息以 DataView 的方式显示,在数据浏览区域显示所有厨师的信息。2厨师信息增加失败,提示输入数据有误,返回管理页面。修改:1厨师信息修改成功,跳转到管理页面,所有的厨师信息以 DataView 的方式显示,在数据浏览区域显示所有厨师的信息。2厨师信息修改失败,提示输入数据有误(Error Message)返回厨师信息 管理页面 。3.1.

    10、3.5算法3.1.4 服务员信息管理功能 (BAS004)3.1.4.1服务员信息管理功能程序描述该模块功能为对厨师信息进行管理,进行一些有关厨师信息管理的增加、 删除、修改、查询等基本管理操作,同时还有名称检索功能。3.1.4.2 功能服务员信息类图:服务员waiter第服务员编-vwaiterid Integer 爲巔务员名字训创怕伽me : String 島登陆waiterpassworid : Siring usemame : String*addQfindQ updateQ3.1.4.3输入项输入项目:鼠标或键盘事件。增加操作输入项:1服务员名称:文本框输入格式 ;2.服务员账号:文

    11、本框输入格式;修改操作输入项:1.服务员名称:文本框输入格式;2.服务员账号:文本框输入格式;检索输入项目:文本框输入格式,输入数据无限制;输入服务员姓名,每输入一个字符进 行一次检索。触发检索事件。增加:1服务员信息增加成功,跳转到服务员信息管理页面,所有的服务员信息以 DataView 的方式显示,在数据浏览区域显示所有服务员的信息。2服务员信息增加失败,提示输入数据有误,返回管理页面。 修改:1服务员信息修改成功,跳转到管理页面,所有的服务员信息以DataView 的方式显示,在数据浏览区域显示所有服务员的信息。2服务员信息修改失败,提示输入数据有误 (Error Message,) 返

    12、回服务员 信息管理页面 。3.1.4.5算法3.1.4.6接口用图的形式说明本程序所隶属的上一层模块及隶属于本程序的下一层模块、 子程序,说明参数赋值和调用方式,说明与本程序相直接关联的数据结构(数 据库、数据文卷)。3.1.4.7 存储分配根据需要,说明本程序的存储分配。3.1.4.8 注释设计说明准备在本程序中安排的注释,如:1. 加在模块首部的注释;2. 加在各分枝点处的注释;3.对各变量的功能、范围、缺省条件等所加的注释;4.对使用的逻辑所加的注释等等。说明本程序运行中所受到的限制条件3.1.4.8测试计戈【J说明对本程序进行单体测试的计划,包括对测试的技术要求、输入数据、 预期结果、

    13、进度安排、人员职责、设备条件驱动程序及桩模块等的规定。3.1.4.13尚未解决的问题说明在本程序的设计中尚未解决而设计者认为在软件完成之前应解决的问 题。3.1.6餐桌信息管理功能程序描述3.1.6.1程序描述该模块功能为对餐桌信息进行管理,进行一些有关餐桌信息管理的增加、 删除、修改、查询等基本管理操作,同时还有名称检索功能。3.1.6.2 功能功能的类图: 桌子帖bl旦彪臬手编号tableid : Integer每桌子 tab lest ate : StringdeleteO 対 updateQ3.1.6.3 输入项输入项目:鼠标或键盘事件。增加操作输入项: 1餐桌名称:文本框输入格式 ; 2餐桌状态:文本框输入格式;修改操作输入项:1餐桌名称:文本框输入格式 ; 2餐桌状态:文本框输入格式;检索输入项目: 文本框输入格式,输入数据无限制;每输入一个字符进行一次检索。触发 检索事件。3.1.6.4 输出项修改: 1餐桌信息修改成功,跳转到管理页面,所有的餐桌信息以 DataView的方式显示,在数据浏览区域显示所有餐桌的信息。2餐桌信息修改失败,提示输入数据有误(Error Message)返回餐桌信息 管理页面 。3.1.6.5 算法


    注意事项

    本文(酒店点菜管理系统详细设计.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开