




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、酒店管理系统需求分析1 .引言为了开发出真正满足用户需求的软件产品,首先必须知道用户的需求。对软件需求的 深入了解是软件开发工作获得成功的前提条件,不管设计和编码工作做得如何出色,不能 真正满足用户需求的程序只会令用户失望,给开发者带来烦恼。需求分析是软件定义时期的最后一个连续,他的根本任务是准确地答复“系统必须做 什么.这个问题。需求分析和规格说明是一项十分艰巨复杂的工作。用户与分析员之间需要沟通的容非 常多,在双方交流信息的过程中很容易出现误解或遗漏,也可能存在二义性。因此,不仅 在整个需求分析过程中应该采用行之有效的通信技术,集中精力过细地工作,而且必须严 格审核验证需求分析的构造。
2、在所有这些分析方法中,我们都必须遵循下述准则:(1) 必须理解并描述问题的信息域,根据这条准则应该建立数据模型(2) 必须定义软件应完成的功能,这条准则要求建立功能模型(3) 必须描述作为外部事件构造的软件行为,这条准则要求建立行为模型(4) 必须对描述信息、功能和行为的模型进展分解,用层次的方式展示细节接下来我们将严格根据需求分析的要求与书写软件需求规格说明书的过程阐述系统必 须完成那些工作,对该点评网提出完整、准确、清晰、具体的要求。过程中不免有问题与 错误之处,敬请各位指正。1.1编写目的需求分析在一个工程中的重要性就相当于一栋楼房中基石的重要性,需求分析出了乱 子工程就会垮掉。如果因为
3、一个地方的失误,很可能导致整个工程的失败,则整个团队甚 至企业的所有努力将灰飞烟灭。贝U,如果在工程开场前做好充分的需求,而且需求要做的到位,需求的思维严禁程度至 关重要。因此,编写需求分析的目的在于:确定系统怎么样完成它的工作,而仅仅是确定 系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求以及要全 面地理解用户的各项要求,并准确地表达所承受的用户需求。1.2工程背景传统酒店在使用人工进展管理时,存在工作量大,各种多而复杂的文件信息占用大量 的空间,数据不易保管,容易丧失,酒店对于各种信息及出现的应急状况反响缓慢,容易 丧失良机,以及人工管理劳神伤财等各种弊端。酒店信息管
4、理系统是属于酒店企业部之间的一种管理系统,通过企业部网的方式处理 与交换信息。他提供先进的信息处理能力,具有决策支持体系。酒店信息管理系统包括公 用数据库、主计算机系统如计算中心或信息中心的计算机系统以及前台处理系统等。 同时,前台的酒店管理元通过计算机与主计算机系统相联系。应该说,在现代社会中,一个现代化的酒店,如果没有与之相配套的酒店信息管理系 统,是无法想象的,也是没有竞争力的。使用计算机对酒店信息进展管理,拥有手工管理所无法比较的优点。例如:检索迅速、 查找方便、可靠性高、存储量大、本钱低等。这些优点能够极提高就的信息的效率,也是 管理科学化、正规化的重要支撑。.S.模块功能描述:提供
5、为查询当天和当月的收入情况模块性能描述:必须经过管理员审核模块输入项:按月查询,按日查询模块输出项:具体收入日期和金额用户管理效劳模块描述:管理所有系统注册用户模块功能描述:提供添加,删除和修改用户信息效劳模块性能描述:必须经过管理员审核模块输入项:用户具体信息模块输出项:用户具体信息5. 程序运行演示5.1主界面5.2. 用户登陆- 该系统分为普通用户和超级用户两种权限,不同的用户登陆有不同的权限。 例试用户:adnin密码:123456)- 登陆后显示主程序框,以下为登陆对话框。5.3. 用户管理- 在用户管理功能模块中,可以在用户管理信息表对用户进展添加、修改、删除操 作。- 用户管理表
6、单如下,表单上详细显示员工资料并且可以对权限进展设置。5.4. 财务查询功能在财务查询功能模块中,超级用户可以查询收入详细清单,包括本日收入、本月收入 以及按时间段查询总计。5.5. 开台效劳,顾客要选择无人的桌号,选定桌号后点击"确定"按钮进展下一步顾客选定桌号后,弹出点菜菜单如下列图,顾客可以根据左边的菜单点菜,菜单 上除了菜名以外还附有每道菜的单价。点菜以后,如果不满意还可以取消已点的菜,同时 对话框右下方会显示消费金额。可以点击”加减菜效劳"按钮加菜。同样可以即时取消已选的不满意的菜。5.7.顾客买单顾客用餐完毕后可以用结账功能进展买单,选定结账桌号后结账
7、菜单如下:结账菜单右边有详细的消费明细供顾客核对消费金额,其中包括菜名、数量及单价。菜单左边是消费总金额,输入实收金额后自动显示找零。结帐后,金额自动计入本日收入。U1、心得体会通过完成该实验,我们熟练的掌握了 java编程方法,并且对工程的制作 流程有了一定了解。通过此次实验的相互配合,使我们体会到了团队精神的 重要性。我们组在不断的调试过程中学习到了 JAVA编程的方法,体会很深。五、教师评分年 月 日酒店信息管理系统能够方便地查询和变更酒店客户的根本数据,节省大量工作时间, 有效地提高酒店信息管理的效率。而查询信息的直观显示将有助于系统的用户一目了然地 掌握客户的情况。2 .任务雎2.1
8、目标餐饮管理系统将实现如下目标: 减少前台的效劳人员的人数,减少经营者的人员开销. 提高操作速度,提高顾客的满意程度. 使经营者能够查询一些历史数据.2.2运彳再境 Intel系列效劳器或兼容PC机 JDK, Netbeans, HsqI Intel及兼容CPU 1.8GHZ以上,512M以上存,500M以上硬盘空间3 .数据描述3.1数据流图3.2数据粗餐桌状态表名字:餐桌状态表tableuse别名:描述:记录餐桌当前状态的信息 定义:餐桌状态表(:tableuse)=桌号zuohao+ 状态(state +备注 (beizhu位置:桌号名字:桌号(zhuohao)别名:描述:唯一标识系统中
9、的一个餐桌 定义: zhuohao char位置:餐桌状态表名字:财务收入表(shouru)别名:描述:描述财务收入的信息定义:财务收入表(shouru)毗入金额Dayshouru) +收入日期(t i meshouru)件务收入表收入金额名字:收入金额(Dayshouru) 别名:现金描述:描述顾客每次消费的金额 定义: Dayshouru char名字:收入日期(ti meshouru) 别名:时间描述:描述每次收取消费金额的时间 定义:t i meshouru date攵入日期帐单表名字:帐单表(paybill)别名:描述:描述顾客消费的明细信息定义: 帐单表(paybi 11)=号(z
10、uohao) + 菜名(cainame) + 数 量(ca i nun) + 价 格 (cai price)名字: 菜名(ca inane)别名:描述:能具体描述每种菜的信息 定义:ca i name char善名价格名字:价格(caipri8)别名:描述:描述每种菜的价格信息定义: cai pricedouble用户表(User)描述每个经营管理者的具体名字:菜单表(caishi info)别名:描述:描述餐厅所有的菜的具体信息 定义:菜单表(caishi info)=号(ID)+莱g (name) +价格(pr i ce)*单表用户表名字:别名:描述:定义:用户表(User) = (nam
11、e) +密码 (password) +* 性别(se*) + 权限(petence) 密码 权限名字: 密码(password)别名:登陆口令 描述:描述每个用户登陆确实认信息 定义: password char名字:权限(betence)别名:描述:描述每个用户的使用级别 定义: petence char4.功能描述4.1系统功能构造4.2功能划分1. 开台点菜效劳2. 加菜减菜效劳3. 结帐效劳4. 收入查询效劳5. 用户管理5 .性能需求该系统应具备完善性和平安性,在实现各类根本功能的根底上,应能够有效防不法分子对系统的恶意攻击,同时能够防止用户的恶意注册和随便修改信息等现象。6. 运行
12、需求6.1用户界面由于是该系统是小型桌面应用系统,用户界面主要由图形界面实现工具Netbeans来完成。用户看到的界面主要包括以下容:1、系统主界面2、开台点菜效劳3、加减菜效劳4、顾客买单效劳5、收入查询效劳6、系统管理效劳7、退出系统6.2硬愉口普通效劳器或PC机均可.6.3软倏口暂时不提供与其他系统的接口。6.4当系统出现故障是,能够提供友好的信息,并对问题进展记录,保证不丧失数据。二、酒店管理系统概要设计1. 孀介绍1.1文档目的便于开发人员了解系统的详细要求,和进一步改良,对系统开发和后期系统维护提 供参考。1.2文档围对开发的需求分析进展详细化、规化说明,对需求分析中的缺乏进展改良
13、和修正, 规数据库的设计,对系统的设计提供策略,描述系统开发和运行的环境,提供出错处理的 机制,对系统的开发人员、测试人员提供相关约束说明,设计出系统的协议,接口事件, 通信以及系统的模型,对系统的平安保证提供要求和后期维护和扩展提供说明等。1.3读者对象系统的开发人员,管理人员,测试人员,维护人员。2. 系统蜓本系统是一个小型桌面应用系统,通过这个平台实现以前人工操作的点菜,加减菜,结帐 买单,收入查询等效劳,这样节省了很多的人力,也给工作带来了方便.管理员(经理)还可以通 过设置不同的权限使不同的(效劳员)具有不同的管理功能.也能实现系统部人员之间的切换, 还能限制效劳员对一些业务的控制.
14、本系统主要有五大功能模块:一:开台点菜二:加菜减菜三:顾客买单四:收入查询五:用户管理3. 界面设计(1)系统首页,包括开台点菜效劳、加菜减菜效劳' 顾客买单效劳' 收入查询效劳、 用户管理效劳。(2 )开台点菜效劳:提供选择桌号界面和点菜界面.(3 ) 加菜减菜效劳:提供点菜界面.(4 ) 顾客买单效劳:提供结帐界面.可以看到消费明细.(5) 收入查询界面:可以按日或月对收入进展查询。(6 ) 用户管理效劳:可以实现用户的添加,修改和删除功能4. 系统总体构造设计通过需求分析阶段的工作,系统必须“做什么已经根本的清楚,现在是解决“怎么 样的时候了,总体设计的根本目的就是答复“
15、概括地说,系统应该如何实现这个问题, 因此,总体设计有称为概要设计或者初步设计。通过这个阶段的工作将划分出组成系统的 物理元素一程序、文件、数据库、人工过程和文档等等,但是每个物理元素仍然处于黑 盒子级,这些黑盒子里的具体容在以后仔细设计。总体设计阶段的另一个重要任务是设计 软件的构造,也就是要确定系统中每个程序是有哪些模块组成的,以及这些模块相互间的 关系。将整个功能划分成如下几个功能模块,如下所示:7. 数据库或数据构造设计餐桌状态表tableuse中文字段名英文字段名字段类型备注桌号zuohaoVarchar (20)主键,桌号状态stateVarchar (20)显示餐桌的状态备注be
16、izhuVarchar(200)其他信息财务收入表(shouru)中文字段名英文字段名字段类型备注收入金额Dayshourudoub 1 e (20)收入日期timeshourudate显示收银日期菜单表(ca ishi i nfo)中文字段名英文字段名字段类型备注编号IDVarchar (20)主键,菜的编号菜名nameVarchar (20)价格pricedoub1e帐单表(paybi 11)中文字段名英文字段名字段类型备注桌号zuohaoVarchar (20)主键,桌号菜名cai nameVarchar (20)数量ca i numVarchar (20)价格caipricedoub1
17、e用户表(User)中文字段名英文字段名字段类型备注nameVarchar (20)主键,用户密码passwordVarchar(20)性别se*Varchar(20)权限petenceVarchar (20)设置管理权限三、酒店管理系统详细设计1 .引言1.1编写目的本说明书确定系统的详细功能模块和数据构造,为下阶段开发工作提供依据1.2背景软件系统的名称:酒店管理系统本工程的任务开发者:田黎、于振、闪静洁、伍昊、简玉波软件系统的用户:前台管理员2. 程序模块系统的组织构造层次图用来描绘系统的层次构造,在该系统中将其分成开台点菜管理、加减菜管理、 顾客买单管理、收入查询管理、用户信息管理等功
18、能。1、开台点菜管理要实现:开台一完成为顾客选择一个无人的桌号;点菜一完成为顾客选择需要的菜;2、加减菜管理要实现:加菜一完成为用户选择再需要的菜;减菜完成为用户删除不需要的菜;3、顾客买单管理要实现:收银管理员根据菜单提供的消费明细向顾客收取费 用;付款一顾客根据消费明细交纳消费费用;4、收入查询管理要实现:按照日或月的方式对本店的具体收入的查询5、用户信息管理要实现:添加用户完成对新用户注册的添加;修改用户完成对新用户信息的修改;删除用户完成对已存的用户信息的删除3. 设计约束3.1界面要求各个用户界面均采用通用的Windows风格,以便于用户进展操作。字体类型:页面的主体容采用简体中文宋体;字体大小:页面的主体容采用五号;菜单:主页面的菜单项选择项列出在页面顶部成行显示,菜单项选择项有下拉表形式显示;主页的菜单按钮的功能如下:开台效劳:提供开台点菜效劳加减菜效劳:为用户提供添加新菜和撤掉不需要的菜的效劳收入查询效劳:提供查询本日或本月收入的效劳顾客买单效劳:提供收银效劳用户管理效劳:提供对用户信息的添加,删除和修改的效劳3.2性能财要求用户输入的错误信息,系统可以弹出相应的提示信息。防止错误的信息输入。到达需求分析中的所有性能指标。4. 本系统
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江苏省兴化市乐吾实验学校2024年八年级物理第一学期期末经典模拟试题含解析
- 2025届海南省海口五中物理九年级第一学期期末达标检测试题含解析
- 营销技巧方案研究与设计
- 山东省荣成三十五中学2024年九年级物理第一学期期末经典试题含解析
- 河南省巩义市2024年八上数学期末教学质量检测试题含解析
- 上海市黄浦区卢湾中学2025届九上化学期末检测模拟试题含解析
- 通化师范学院《多声部音乐分析与写作1》2023-2024学年第一学期期末试卷
- 山西省太原市杏花岭区育英中学2024-2025学年九上数学期末综合测试试题含解析
- 西安石油大学《学前儿童语》2023-2024学年第一学期期末试卷
- 中国政法大学《医务社会工作理论》2023-2024学年第一学期期末试卷
- 危重症患者留置管路管理
- 2024年卫生资格(中初级)-眼科主治医师考试近5年真题集锦(频考类试题)带答案
- DL∕T 5161.5-2018 电气装置安装工程质量检验及评定规程 第5部分:电缆线路施工质量检验
- 2024【高中英语】必背3500词汇
- 四年级【语文(统编版)】牛和鹅(第二课时)课件
- 鸡西市东北亚矿产资源有限公司尾矿库闭库工程土地复垦方案报告书
- 新进场大学生安全教育培训课件
- 砂浆回弹计算表(正算)
- 6人小品《没有学习的人不伤心》台词完整版
- 子宫畸形的超声诊断
- 精神科常用量表应
评论
0/150
提交评论