版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、餐饮管理系统需求餐饮管理系统系统需求分析编写餐饮管理系统项目 小组市核批准受控状态n期2012-8目录:.概述随着我国市场经济的快速发展,各行业都呈现出生机勃勃的发展景象,其中 餐饮业的发展尤为突出。但是传统的餐饮管理现在已经很难应对当今社会对餐饮 业的管理要求,采用人工处理这些信息不仅工作量繁重、复杂,而且容易产生错误和混乱。而采用计算机进行信息的有效管理不但能实现管理的规范化,而且还可以避免错误,提高效率,大大提高了对信息管理的便捷性、安全性、准确性。鉴于传统餐饮管理方式的种种缺陷,我们设计了方便中小级别餐饮企业使用的应 用程序系统一一餐饮管理系统,来实现企业餐饮自动化管理。编写的目的本文
2、档的编写为下阶段的设计、开发提供依据,为项目组成员对需求的详尽 理解,以及在开发开发过程中的协同工作提供强有力的保证。同时本文档也作为 项目评审验收的依据之一。背景a)系统名称:餐饮管理系统b)开发人员:小组成员:蒋超军、陈策、雷淑波、袁冬、贺竦、李明 进c)设计对象:餐饮企业本文件中用到的专门术语的定义:普通用户:登陆的员工管理员:系统授权管理该系统的总经理、主管范围系统包括的范围:所有登陆本系统的的用户,管理员.任务概述 目标进行信息的有效管理不但能实现管理的规范化,而且还可以避免错误,提高效率,本系统即针对餐饮业的信息管理而设计制作的。用户的特点本系统的最终用户有:普通员工、管理员最终用
3、普通用管理员角色名称职责描述普通员工客户信息管理、餐饮管理(订桌、定菜、结账)管理员人事管理(员工信息管理)、菜谱管理、营业额查询假定和约束本系统开发时间为12天,时间限制比较强,其他方面的限制较低。系统基 于B/S架构,遵循TCP/IP协议。该系统管理的数据量大,数据库选择Oracle数 据库。运行环境硬件设备列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能,包括:a.处理器型号及内存容量b.外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量C.输入及输出设备的型号和数量,联机或脱机;d.数据通信设备的型号和数量e.功能键及其他专用硬件服务器最低配置推荐配置应用和数据 库服
4、务器内存:512MB内存:1GB硬盘:80GB硬盘:120GBCPU:奔腾 IIICPU:奔腾 13-800操作系统:Windows 2003/Linux操作系统:Windows XP软件设备列出支持软件,包括要用到的操作系统、编译程序、测试支持软件等。名称版本语种操作系统Windows XPSP2简体中文数据库平台Oracle9i英文.需求规定对功能的规定根据餐饮行业的特点和该企业的实际情况,该系统以餐饮业务为基础,突出 前台管理,从专业角度出发,提供科学有效的管理模式。点菜方面采取图形界面 加数据的方式,使用户能直观地管理数据信息,并能有效地管理每个开桌的酒 菜。点菜管理可实现订桌、点菜、
5、结账、清台。营业分析可对客人点单情、酒菜 销售情况、销售收入等进行分析。点菜收银、营业分析、库房管理的有机结合,可为企业经营方向提供依据,为餐馆的发展提供重要保证。系统功能的介绍客户信息管理流程图订桌管理流程图定菜管理流程图结账流程图员工信息管理界面流程图菜谱管理流程图.本系统数据库结构菜谱列表表名FOODLIST表说明菜谱列表列名主 键引 用数据类型是否为 空默认 值备 注中文名英文名IDID是NUMBER (5)否菜品编号FOODNONUMBER(5)否外 键菜名FOODNAMEVARCHAR2(20)菜品类别FOODCLASSESVARCHAR2(20)菜品价格FOODPRICENUMB
6、ER(15, 2)座位列表表名DESKLIST表说明座位列表列名主 键引 用数据类型是否为 空默认 值备 注中文名英文名IDID是NUMBER(5)否座位编号DESKNONUMBER(5, 0)否座位状态STATEVARCHAR2(20)否0,s客户姓名CUSTOMNAM EVARCHAR2(20)预定人数BOOKNUMBE RNUMBER(20)预定时间BOOKTIMEDATE客户列表表名CUSTOMER表说明客户列表列名主 键引 用数据类型是否为 空默认 值备 注中文名英文名IDID是NUMBER(5)否姓名CUSTOMNAMEVARCHAR2(20)否身份证IDCARDVARCHAR2(
7、18)否电话TELNUMBER(11)订菜列表表名OrderDish表说明临时订菜列表列名主 键引 用数据类型是否为 空默认 值备 注中文名英文名IDID是NUMBER (5)否菜品编号FOODNONUMBER(5)否外 键菜名FOODNAMEVARCHAR2(20)菜品类别FOODCLASSESVARCHAR2(20)菜品价格FOODPRICENUMBER(15, 2)座位号DESKNONUMBER (5, 0)否员工表表名Worker表说明员工表列名主 键引 用数据类型(精度范 围)是否 为空默认值备注中文名英文名IDID是NUMBER(10)否员工编 号W_NUMBERNUMBER(10
8、)否姓名W_NAMEVARCHAR2(10 )否密码忆PWDVARCHAR2(10 )否性别GENDERVARCHAR2(2)生日DATEDATE身份证IDCARDVARCHAR2(20 )住址ADDRESSVARCHAR2(20 )电话TELEPHONENUMBER(20)职位JOBVARCHAR2(20 )否管理员表表名Manager表说明管理员表列名主 键引 用数据类型(精度范 围)是否 为空默认值备注中文名英文名IDID是NUMBER(10)否员工编 号W_NUMBERNUMBER(20)否姓名W_NAMEVARCHAR2(10 )否密码W_PWDVARCHAR2(10 )否性别GEN
9、DERVARCHAR2 (2)生日DATEDATE身份证IDCARDVARCHAR(20)住址ADDRESSVARCHAR(20)电话TELEPHONENUMBER(20)总营业列表表名BIZLIST表说明总营业列表列名主 键引 用数据类型是否为 空默认 值备 注中文名英文名IDID是NUMBER (5)否座位号DESKNONUMBER(5, 0)否订单客户CUSTOMNAMEVARCHAR2(20)否订单总额SALNUMBER(15, 2).系统功能要求说明输入输出要求该系统的输入绝大部分是窗口点击,涉及数据具体输入是:一:员工个人信 息:包括登陆时候的信息输入、注册和修改个人信息的输入:二
10、:菜单信息: 三:客户查询信息等。数据管理能力要求(针对软件系统)故障处理要求列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理 的要求。.页面字段登录界面字段登录界面字段类型字段名说明是否隐藏JButtonloginButton系统登陆按钮否quitButton退出登陆界面否JLabeluserNameLabel登录界面用户 名标签否passWordLabel登录界面密码 标签否JTextFielduserNameField登录界面用户否名输入框passWordField登录界面密码 输入框否员工管理界面字段字段类型字段命名备注是否隐藏JMenuBarmainFrameMen
11、uBar添加主界面的 菜单栏否JMenumenu在菜单栏中添 加菜单否JMenumainFrameMenu显示主界面操 作否JMenucustomerlnformationMe nu显示顾客信息 操作否JMenumenuManagermentMenu显示餐饮管理 操作否JMenuoperateMenu显示操作操作否JMenuhelpMenu显示帮助操作否JMenuItemaboutMenuItem在帮助菜单下 的关于操作否JMenuItemalterPasswordMenuItem在操作菜单下 的修改密码操 作否JMenuItemexitMenuItem在操作菜单下 的推出操作否客户信息管理界
12、面字段客户信息系统界面字段类型字段名说明是否隐藏JButtoncheckButton查询按钮否addButton增加按钮否removeButton删除按钮否modifyButton修改按钮否JTextFieldcheckField查询输入框(根否据姓名或身份证 号查询)JRadioButtoncustomerIdcard_checkButt on根据客户身份证 查询单选按钮否customerName_checkButton根据客户名查询 单选按钮否JTablecustomer Informat ion_tabl e用户信息表是增加客户信息子界面字段类型字段名说明是否隐藏JButtonensur
13、eButton确认按钮否cancelButton取消按钮否JLabelcus tomerNameLabe1客户名标签否customerIdCardLabel客户身份证否customerTelLabel客户电话否JTextFieldcustomerNameField客户名输入否customerIdCardField客户身份证输入 框否customerTelField客户电话输入框否修改客户子界面字段类型字段名说明是否隐藏JButtonensureButton确认按钮否cancelButton取消按钮否JLabelcustomerNameLabel你想修改的客户 名标签否o1d_cus t ome
14、rIdCardLabe1原客户身份证标 签是customerIdCardLabel客户身份证标签否o1d_c ustomerTelLabel原客户电话标签否customerTelLabel客户电话标签否JTextField你想修改的客户一customerNameLabel名输入框show-customerNameField原客户名显示框否modify_c ustomerNameField客户名修改框否show_customerIdCardField原客户身份证显 示框否modify-customerldCardField客户身份证修改 框否show_customerT elFi eld原客户电
15、话显示 框否modify_customerTelField客户电话修改输 入框否餐饮管理界面字段字段类型字段命名备注是否隐藏JLabletableLable用来表示座位, 有多个 tableLable否JLableshowLoginerLable显示登录的当前 用户否JTextFieldloginNameField显示登录姓名否JlableshowImageLable显示图片否JbuttonyudingButton预订座位否JButtontuidingButton退订座位否JButtonbookDi shButton点菜否JButtonendAccountButton结账否订座管理界面字段预定
16、座位界面字段类型字段名说明是否隐藏JLabelcustomerName输入提示标签否JChoicecustomerChoice选择客户否JButtonaddCustomerButton增加新客户否JLablecustomerTelLable输入提示标签否JTextFieldcustomerTelJTextField只读,显示用 户联系方式否JLabledateLabel输入提示标签否JTextFielddateField输入预定时间否JlablepeopleNumberLabel输入提示标签否JTextFieldpeopleNumberField输入预定的人 数否JLabeldeskNumbe
17、rLabe1输入提示标签否JTextFielddeskNumberField只读,显示选 定的餐桌号 (隐藏字段)是JButtonsureButton确定否JButtoncancelButton取消否退定座位界面字段类型字段名说明是否隐藏JLabelcustomerName提示标签否JTextFieldcustomerChoice只读,预定 的客户否JLablecustomerTelLable提示标签否JTextFieldcustomerTelJTextField只读,显示 用户联系方 式否JLabledateLabel提示标签否JTextFielddateField只读,显示 预定时间否Jl
18、ablepeop1eNumberLabe1提示标签否JTextFieldpeop1eNumberField只读,预定 的人数否JLabeldeskNumberLabe1提示标签否JTextFielddeskNumberField只读,显示 选定的餐桌 号否JButtonsureButton确定否JButtoncancelButton取消否为:”JTextFieldCustomNameField显示客户姓名否JLabelSumLable“消费总金 额:”否JTextFieldAcountField显示消费的总金 额否员工信息管理界面字段管理员界面ManagerFrame名称类型说明是否隐藏wor
19、kerManageButtonJButton进入员工信息管理界 面否menuManageButtonJButton进入菜谱管理界面否incomeCheckButtonJButton进入查看营业额界面否quitButtonJButton退出管理员界面回到 登陆界面否员工信息管理界面workerManageFrame名称类型说明是否隐藏showButtonJButton执行显示员工信息否addButtonJButton进入添加员工信息 界面否searchButtonJButton按照员工编号查询 员工信息amendButtonJButton进入修改员工信息 界面否deleteButtonJButt
20、on执行删员工信息否returnButtonJButton退出该界面返回管 理员界面否workertableJTable显示员工信息w_numberlabelJLabel员工编号标签w_numberfieldJTextFie Id文本输入框添加员工信息界面addFrame名称类型说明是否隐藏w_numLabelJLabel员工编号标签是w_numFieldJTextField员工编号输入文否本框w_nameLabelJLabel员工姓名标签否w_nameFieldJTextField员工姓名输入文 本框否w_pwdLabelJLabel员工密码标签w_pwdFieldJTextField员工密
21、码输入框birthdayFieldJTextField生日输入框否birthdayLabelJLabel生日标签否idcardLabelJLabel身份证标签否idcardFieldJTextField身份证输入文本 框否telephoneLabelJLabel电话号码标签否telephoneFieldJTextField电话号码输入框否addressLabelJLabel地址标签否addressFieldJTextField地址输入文本框否genderButtonlJRadioButton性别选择按钮 (男)genderButton2JRadioButton性别选择按钮 (女)putinBu
22、ttonJButton提交信息按钮否returnButtonJButton退出该界面返回 员工信息管理界面否修改员工信息界 面AmendFrame名称类型大 小说明是否隐藏w_pwdLabelJLabel密码标签w_pwdFieldJTextField密码输入框telephoneLabelJLabel电话号码标签否telephoneFieldJTextField电话号码输入框否addressLabelJLabel地址标签否addressFieldJTextField地址输入文本框否putinButtonJButton提交修改信息按 钮否returnButtonJButton退出该界面返回 员工信息管理界IHI否菜谱管理界面字段菜谱主界面字段类型字段名说明是否隐藏JLabelsearchLabel输入提示标签否JTextFieldsearchField输入查询关键 字否JTablefoodListTable显示菜谱信息否JRadioButtonradioButton选择按菜名或 菜品类别查询否JButtonaddButton增加菜品否JButtonalterButton修改菜品价格否JButtondeleteButton删除菜品否JButtonb
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医师个人精彩发言稿(5篇)
- 主题是微笑的演讲稿
- 中队委竞选演讲稿锦集九篇
- 安全的演讲稿十篇
- 亲子共读读后感
- 中秋晚会致辞范文500字(12篇)
- 中秋节的演讲稿
- DB12∕T 876-2019 农村物流综合服务站点运营服务规范
- 探矿权转让合同书
- 探究教学评价的指导思想、内容和方法-教育资料
- 江苏专转本《大学语文》考纲
- 中国青瓷艺术鉴赏智慧树知到答案章节测试2023年丽水学院
- 2023年小学数学手抄报比赛活动总结(3篇)
- 2023年版一级建造师-水利工程实务电子教材
- 中国当代文学智慧树知到答案章节测试2023年青岛滨海学院
- 新生儿窒息复苏抢救流程演练
- 项目管理 项目管理
- GB/T 5668.1-1995旋耕机械
- GB/T 3634.2-2011氢气第2部分:纯氢、高纯氢和超纯氢
- 心理疏导与调节方法课件
- 冷轧硅钢生产工艺流程与设备轧钢部技术讲座
评论
0/150
提交评论