商务酒店管理系统详细设计
详细设计一、引言1、编写目的从该阶段开发正式进入软件的实际开发阶段,本阶段完成系统的大致设计并明 确系统的数据结构与软件结构。在软件设计阶段主要是把一个软件需求转化为软 件表示的过程,这种表示只是描绘出软件的总的概貌。本概要设计说明书的目的 就是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非 常接近于源程序的软件表示。2、开学系统本系统名称:商务酒店运营管理与流程控制系统开发者:贾玉亮学号:0806054213李德全0806054241二、模式选择本系统选择三层模式。用户在软件界面上发出请求,产生事件,程序响应事 件,处理数据,并将结果返回至界面。如此,选择三层模式,较能符合本设计思 想。三层模式将软件分为三个层次,即表示层-逻辑层-数据层。表示层,即UI, 使得用户可以输入数据和显示数据;逻辑层,接收用户请求,处理数据库中的数 据并返回用户请求的数据;数据层则负责数据的管理和存储。选择本模式,可以 使每一层"高内聚,低耦合,层与层之间的依赖降低,而且利于各模块的复用!三、功能划分酒 店 业 务 管 理 系 统系统服务预订前台接待收银管理注:服务员在账户管理中,可以更改自己的账户,但不能进行其他操作;管理员可以管理所 有账户,对账户进行修改、增加和删除操作。3 / 8四、程序设计说明酒店类图登陆活动图4 / 8Use No Or Password in cor rect客房预订活动图退房活动图10 / 8User身 ln«qui 但 InRoomlnfo客人入住顺序图客人退房顺序图美User " RcquMRsmlnfoRcx)mlnfo:RoomGustinfo :GustConsume:GustCheckOui:GustSetRoomState : Room3 RoquircGustln2 Return4: Return5: RefluireBilloturn7: Check。& Return|h9: Sc RoomStateErnDtyj! 10: Return预定房间顺序图1:UsRoomState:BookRoom1 Gustinfo: 1RoomStatRoomGuste: Room-IIIIalt J:1: InquireRoomStatc r-i-RodrnFuiti"111) | 1.1;RoomFull:1.2: BookFailedIII(UiiiIIIIIIIIrHROO优碰耐ZRoomA-即瓶间论''2.1.1: SetRoornStateReserved A 2.1.2: SetSucce«d 2.2: Succeed '3: Succeed£3 r BookS ucccccid.iiiMIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII酒店管理构件图«componecrt» 回仔陆«comDoneot» 蜀系统皆明«componoot»账户管理cwnponcnl)股冬MU«comoonent» g团体阿斗«coiriDonent» g留务河丁«a)ir!ponent» 旬«CD(nponeat» 哥客房存彻«component» gj入侬心«oo(nponent» 可 毂解管理敏«awnponeot» g我京壹询«component» 哥加台接件«co(nponeot» 赞阳i。«componeot» 目 退步更SC«8mponeot>> 哥 iC账«4»mponent» 哥«component» 匐埋单«component» 即收供怦理<*co<nponent»OtftdJ酒店管理部署图11 / 8向务泗拈管理条线