酒店管理系统说明书_第1页
酒店管理系统说明书_第2页
酒店管理系统说明书_第3页
酒店管理系统说明书_第4页
酒店管理系统说明书_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、院系:计算机科学学院专业:计算机科学与技术年级:2005级课程名称:信息系统设计与剖析指导教师:严千钧学号姓名:05061310田黎学号姓名:05061311于振学号姓名:05061191闪静洁学号姓名:05061211伍昊学号姓名:05065004简玉波2008年11月8日一、酒店管理系统需求剖析1.序言为了开发出真实知足用户需求的软件产品,第一必定知道用户的需求。对软件需求的深入认识是软件开发工作获得成功的前提条件,无论设计和编码工作做得怎样优秀,不能够真实知足用户需求的程序只会令用户无望,给开发者带来烦忧。需求剖析是软件定义时期的最后一其中断,他的基本任务是正确地回答“系统必定做什么?”

2、这个问题。需求剖析和规格说明是一项十分艰巨复杂的工作。用户与剖析员之间需要交流的内容特别多,在双方交流信息的过程中很简单出现误解或遗漏,也可能存在二义性。因此,不只在整个需求剖析过程中应当采用卓有成就的通信技术,集中精力过细地工作,而且必定严格审察考证需求剖析的构造。在所有这些剖析方法中,我们都必定依照下述准则:1)必定理解并描绘问题的信息域,依照这条准则应当成立数据模型2)必定定义软件应完成的功能,这条准则要求成立功能模型3)必定描绘作为外面事件构造的软件行为,这条准则要求成立行为模型4)必定对描绘信息、功能和行为的模型进行分解,用层次的方式显现细节接下来我们将严格依照需求剖析的要求与书写软

3、件需求规格说明书的过程阐述系统必须完成那些工作,对该议论网提出完满、正确、清楚、详细的要求。过程中不免有问题与错误之处,敬请各位指正。1.1编写目的需求剖析在一个项目中的重要性就相当于一栋楼房中基石的重要性,需求剖析出了乱子项目就会垮掉。若是由于一个地方的失误,很可能致使整个项目的失败,那么整个团队甚至公司的所有努力将灰飞烟灭。那么,若是在项目开始前做好充分的需求,而且需求要做的到位,需求的思想严禁程度至关重要。因此,编写需求剖析的目的在于:确定系统怎么样完成它的工作,而可是是确定系统必定完成哪些工作,也就是对目标系统提出完满、正确、清楚、详细的要求以与要全面地理解用户的各项要求,并正确地表达

4、所接受的用户需求。1.2项目背景传统酒店在使用人工进行管理时,存在工作量大,各样多而复杂的文件信息占用大量的空间,数据不易储藏,简单丢掉,酒店关于各样信息与出现的应急情况反响迟缓,简单丧失良机,以与人工管理费神伤财等各样缺点。酒店信息管理系统是属于酒店公司部之间的一种管理系统,经过公司内部网的方式办理与互换信息。他供应先进的信息办理能力,拥有决议支持系统。酒店信息管理系统包括公用数据库、主计算机系统(如计算中心或信息中心的计算机系统)以与前台办理系统等。同时,前台的酒店管理元经过计算机与主计算机系统相联系。应当说,在现代社会中,一个现代化的酒店,若是没有与之相当套的酒店信息管理系统,是无法想象

5、的,也是没有竞争力的。使用计算机对酒店信息进行管理,拥有手工管理所无法比较的优点。好似:检索快速、查找方便、可靠性高、储藏量大、成本低等。这些优点能够极大地提高就的信息的效率,也是管理科学化、正规化的重要支撑。酒店信息管理系统能够方便地查问和改正酒店客户的基本数据,节俭大量工作时间,有效地提高酒店信息管理的效率。而查问信息的直观显示将有助于系统的用户了若指掌地掌握客户的情况。2.任务概括2.1目标餐饮管理系统将实现以下目标:减少前台的服务人员的人数,减少经营者的人员开销.提高操作速度,提高顾客的满意程度.使经营者能够查问一些历史数据.2.2运行环境Intel系列服务器或兼容PC机JDK,Net

6、beans,HsqlIntel与兼容CPU1.8GHZ以上,512M以上内存,500M以上硬盘空间3.数据描绘3.1数据流图顾客加菜服务用餐结帐服务营业员查问顾客账单信为顾客分派餐台完成顾客结账服务为顾客点菜加菜减菜服务3.2数据词典餐桌状态表名字:餐桌状态表(tableuse)又名:描绘:记录餐桌目前状态的信息定义:餐桌状态表(tableuse)=桌号zuohao)+状态(state)+备注beizhu)地点:财务收入表收入金额名字:财务收入表(shouru)又名:描绘:描绘财务收入的信息定义:财务收入表(shouru)=收入金额(Dayshouru)+收入日期(timeshouru)收入日

7、期帐单表名字:收入日期(timeshouru)又名:时间描绘:描绘每次收撤花销金额的时间定义:timeshourudate菜名价钱名字:菜名(cainame)又名:描绘:能详细描绘每种菜的信息定义:cainamechar桌号名字:桌号(zhuohao)又名:描绘:唯一表记系统中的一个餐桌定义:zhuohaochar地点:餐桌状态表名字:收入金额(Dayshouru)又名:现金描绘:描绘顾客每次花销的金额定义:Dayshouruchar名字:帐单表(paybill)又名:描绘:描绘顾客花销的明细信息定义:帐单表(paybill)=桌号(zuohao)+菜名(cainame)+数量(cainum)

8、+价钱(caiprice)名字:价钱(caiprice)又名:描绘:描绘每种菜的价钱信息定义:caipricedouble菜单表用户表名字:菜单表(caishiinfo)名字:用户表(User)又名:又名:描绘:描绘餐厅所有的菜的详细信息描绘:描绘每个经营管理者的详细定义:菜单表(caishiinfo)=编号(ID)+菜信息名(name)+价钱(price)定义:用户表(User)=XX(name)+密码(password)+性别(sex)+权限(competence)密码权限名字:密码(password)名字:权限(competence)又名:登岸口令又名:描绘:描绘每个用户登岸确实认信息描

9、绘:描绘每个用户的使用级别定义:passwordchar定义:competencechar4.功能描绘4.1系统功能构造酒店管理系统前台服务前台服务开加顾收用用台菜客入户户点减结查管切菜菜账询理换服服服服服服务务务务务务4.2功能差别1.开台点菜服务2.加菜减菜服务3.结帐服务4.收入查问服务5.用户管理5.性能需求该系统应具备完满性和安全性,在实现各样基本功能的基础上,应能够有效防X非法分子对系统的恶意攻击,同时能够预防用户的恶意注册和任意改正信息等现象。6.运行需求6.1用户界面由于是该系统是小型桌面应用系统,用户界面主要由图形界面实现工具Netbeans来完成。用户看到的界面主要包括以下

10、内容:1、系统主界面2、开台点菜服务3、加减菜服务4、顾客买单服务5、收入查问服务6、系统管理服务7、退出系统6.2硬件接口一般服务器或PC机均可.6.3软件接口暂时不供应与其他系统的接口。6.4故障办理当系统出现故障是,能够供应友好的信息,并对问题进行记录,保证不丢掉数据。二、酒店管理系统纲领设计文档介绍1.1文档目的便于开发人员认识系统的详确要求,和进一步改良,对系统开发和后期系统保护供应参照。1.2文档X围对开发的需求剖析进行详确化、规X化说明,对需求剖析中的不足进行改良和修正,规X数据库的设计,对系统的设计供应策略,描绘系统开发和运行的环境,供应犯错办理的系统,对系统的开发人员、测试人

11、员供应有关拘束说明,设计出系统的协议,接口事件,通信以与系统的模型,对系统的安全保证供应要求和后期保护和扩展供应说明等。1.3读者对象系统的开发人员,管理人员,测试人员,保护人员。2.系统概括本系统是一个小型桌面应用系统,经过这个平台实现以先人工操作的点菜,加减菜,结帐买单,收入查问等服务,这样节俭了好多的人力,也给工作带来了方便.管理员(经理)还能够够经过设置不同样的权限使不同样的(服务员)拥有不同样的管理功能,也能实现系统内部人员之间的切换,还能够限制服务员对一些业务的控制.本系统主要有五大功能模块:开台点菜二:加菜减菜三:顾客买单四:收入查问五:用户管理3.界面设计1)系统首页,包括开台

12、点菜服务、加菜减菜服务、顾客买单服务、收入查问服务、用户管理服务。2)开台点菜服务:供应选择桌号界面和点菜界面.3)加菜减菜服务:供应点菜界面.4)顾客买单服务:供应结帐界面,能够看到花销明细.5)收入查问界面:能够按日或月对收入进行查问。6)用户管理服务:能够实现用户的增添,改正和删除功能4.系统整体构造设计经过需求剖析阶段的工作,系统必定“做什么”已经基本的清楚,现在是解决“怎么样”的时候了,整体设计的基本目的就是回答“概括地说,系统应当怎样实现”这个问题,因此,整体设计有称为纲领设计或许初步设计。经过这个阶段的工作将差别出组成系统的物理元素程序、文件、数据库、人工过程和文档等等,可是每个

13、物理元素如故处于黑盒子级,这些黑盒子里的详细内容在此后认真设计。整体设计阶段的另一个重要任务是设计软件的构造,也就是要确定系统中每个程序是有哪些模块组成的,以与这些模块相互间的关系。将整个功能差别红以下几个功能模块,以下所示:酒店管理系统前台服务前台服务开加顾收用用台菜客入户户点减结查管切菜菜账询理换服服服服服服务务务务务务数据库或数据构造设计餐桌状态表(tableuse)中文字段名英文字段名字段种类备注桌号zuohaoVarchar(20)主键,桌号状态stateVarchar(20)显示餐桌的状态备注beizhuVarchar(200)其他信息财务收入表(shouru)中文字段名英文字段名

14、字段种类备注收入金额Dayshourudouble(20)收入日期timeshourudate显示收银日期菜单表(caishiinfo)中文字段名英文字段名字段种类备注编号IDVarchar(20)主键,菜的编号菜名nameVarchar(20)价钱pricedouble帐单表(paybill)中文字段名英文字段名字段种类备注桌号zuohaoVarchar(20)主键,桌号菜名cainameVarchar(20)数量cainumVarchar(20)价钱caipricedouble用户表(User)中文字段名英文字段名字段种类备注XXnameVarchar(20)主键,用户XX密码passwo

15、rdVarchar(20)性别sexVarchar(20)权限competenceVarchar(20)设置管理权限三、酒店管理系统详确设计1.序言1.1编写目的本说明书确定系统的详确功能模块和数据构造,为下阶段开发工作供应依照.1.2背景软件系统的名称:酒店管理系统本项目的任务开发者:田黎、于振、闪静洁、伍昊、简玉波软件系统的用户:前台管理员程序(模块)系统的组织构造层次图用来描绘系统的层次构造,在该系统中将其分红开台点菜管理、加减菜管理、顾客买单管理、收入查问管理、用户信息管理等功能。1、开台点菜管理要实现:开台完成为顾客选择一个无人的桌号;点菜完成为顾客选择需要的菜;2、加减菜管理要实现

16、:加菜完成为用户选择再需要的菜;减菜完成为用户删除不需要的菜;3、顾客买单管理要实现:收银管理员依照菜单供应的花销明细向顾客收取费用;付款顾客依照花销明细缴纳花销花销4、收入查问管理要实现:依照日或月的方式对本店的详细收入的查问5、用户信息管理要实现:增添用户-完成对新用户注册的增添;改正用户-完成对新用户信息的改正;删除用户-完成对已存的用户信息的删除3.设计拘束3.1界面要求各个用户界面均采用通用的Windows风格,以便于用户进行操作。字体种类:页面的主体内容采用简体中文宋体;字体大小:页面的主体内容采用五号;菜单:主页面的菜单项选择项列出在页面顶部成行显示,菜单项选择项有下拉表形式显示

17、;主页的菜单按钮的功能以下:开台服务:供应开台点菜服务加减菜服务:为用户供应增添新菜和撤掉不需要的菜的服务收入查问服务:供应查问今日或本月收入的服务顾客买单服务:供应收银服务用户管理服务:供应对用户信息的增添,删除和改正的服务3.2性能设计要求用户输入的错误信息,系统能够弹出相应的提示信息。防备错误的信息输入。达到需求剖析中的所有性能指标。4.本系统中各程序(模块)的设计说明4.1.1开台服务模块描绘:为顾客供应开台和点菜服务模块功能描绘:为顾客选择一个无人的桌号并确认,供应菜单供用户选择.模块性能描绘:必定经过管理员审察模块输入项:桌号,菜名模块输出项:桌号,菜名4.1.2加减菜服务模块描绘

18、:为顾客供应加菜和减菜服务.模块功能描绘:增添顾客需要的菜和删除顾客不需要的菜.模块性能描绘:必定经过管理员审察模块输入项:桌号,菜名模块输出项:桌号,菜名4.1.3顾客买单服务模块描绘:为顾客供应买单服务模块功能描绘:供应为顾客用餐后收银的服务模块性能描绘:必定经过管理员审察模块输入项:桌号,实收金额模块输出项:找零,收入增添金额4.1.4收入查问服务模块描绘:供应收入的明细信息模块功能描绘:供应为查问当天和当月的收入情况模块性能描绘:必定经过管理员审察模块输入项:按月查问,按日查问模块输出项:详细收入日期和金额4.1.5用户管理服务模块描绘:管理所有系统注册用户模块功能描绘:供应增添,删除和改正用户信息服务模块性能描绘:必定经过管理员审察模块输入项:用户详细信息模块输出项:用户详细信息5.程序运行演示5.1主界面5.2.用户登岸该系统

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论