荐基于web的酒店客房管理系统的设计_与实现毕业论文[精选整理]内容摘要:
入,点击登录会出现错误提示信息。 不同权限的用户(酒店管理者和酒店前台管理人员)进入系统,有不同的功能。 : 图 51登录界面 淮阴师范学院毕业论文 (设计 ) 10 : /**登录模块 */ public String userLogin() { if( ().equals()||().equals()) { text=请输入用户名或者密码。 return error。 } else if( ().equals(root)amp。 amp。 ().equals(root)) { return success1。 } else { String hql=From User where username=? and userpassword=?。 Object[] params = new Object[] { (),()}。 Query query=(session, hql, params)。 if(()==null) { text=用户名或者密码错误。 return error。 } else text=。 } return success。 } 主界面及核心代码 主界面显示各个二级菜单。 并显示当前酒店房间的状态,空房为蓝色,预定为黄色,入住为红色。 右击房间图标,也可对房间进行相应的操作,包括:查看房间当前的信息,预定,入住,续订, 退订,以及结账等操作。 1. 主界面如下: 淮阴师范学院毕业论文 (设计 ) 11 图 52主界面图示 2. 核心代码如下: /*** 显示所有房间 */ function queryAllRoom(currentPage) { if (currentPage 0) { /** 加载房间状态 */ var url = loadRoomStyle。 var data = { currentPage : currentPage, maxResult : 45 }。 ajaxDemo(url, data, showRoomStyle)。 } } /** * ajax通用模板 */ function ajaxDemo(url, data, successResult) { $.ajax({ url : url, data : data, dataType : json, type : post, timeout : 5000, success : successResult, error : function() { alert(加载失败 !)。 淮阴师范学院毕业论文 (设计 ) 12 } })。 } 预定管理界面及核心代码 点击主界面的预定模块中的普通预定,会跳出如下界面,填写预定信息点击提交,会将该预定信息写入数据库。 若是会员预定,或是修改预定信息,则要先填写有关的信息,点击查询后,相关信息会自动显示在预定信息界面。 1. 预定管理界面如下: 图 53普通用户预定界面 2. 核心代码如下: /*** 保存预定信息 * */ public String reserve() { String hql =。 Object[] params = null。 Query query = null。 // 修改预定信息 if (memberId != 0) { int newRoomId = ().getRoom_id()。 // 新的房间号 hql = from Reserve where member_id=?。 params = new Object[] { memberId }。 query = (session, hql, params)。 淮阴师范学院毕业论文 (设计 ) 13 Reserve oldreserve = (Reserve) ()。 int oldRoomId = ().getRoom_id()。 // 原始的房间号 Room oldRoom = (Room) (, oldRoomId)。 Room newRoom = (Room) (, newRoomId)。 if (oldRoomId != newRoomId) { (空房 )。 (oldRoom)。 (预定 )。 (newRoom)。 } (())。 (())。 (())。 (newRoom)。 (oldreserve)。 reserveMessage = 修改成功 !。 (session, tran)。 return editSuccess。 } // 新增预定信息 VipDisc vip = (VipDisc) (, 1)。 (vip)。 (member)。 (member)。 (reserve)。 Room room = (Room) (, () .getRoom_id())。 (预定 )。 (room)。 (session, tran)。 reserveMessage = 预订成功 !。 return success。 } /*** 保存会员预定信息 * */ public String vipReserve() { (member)。 (reserve)。 Room room = (Room) (, () .getRoom_id())。 (预定 )。 (room)。 淮阴师范学院毕业论文 (设计 ) 14 (session, tran)。 reserveMessage = 预订成功 !。 return success。 } 入住管理界面及核心代码 入住管理模块,分为直接入住,预定入住,会员入住,续住四个子功能,其中直接入住,直接输入客户及房间信息,点击提交会将此入住 信息写入数据库。 其他三个子功能必须输入相应的确认信息,如若信息正确,界面会直接显示客户的相关信息。 1. 界面如下: 图 54 普通客户入住界面 图 55 预定入住确认界面 淮阴师范学院毕业论文 (设计 ) 15 2. 核心代码如下: /*** 用户入住 * */ public String checkin() { /** * 预订者入住信息保存 * */ if (memberId != 0) { member = (Member) (, memberId)。 room = (Room) (, () .getRoom_id())。 (member)。 (room)。 (checkin)。 (已住 )。 (room)。 String hql = From Reserve where member_id = ?。 Object[] params = new Object[] { memberId }。 Query query = (session, hql, params)。 reserve = (Reserve) ()。 (reserve)。 } else { VipDisc vip = (VipDisc) (, 1)。 (vip)。 (member)。 room = (Room) (, ())。 (member)。 (room)。 (checkin)。 (已住 )。 (room)。 } ()。 ()。 reserveMessage = 入住成功 !。 return success。 } 淮阴师范学院毕业论文 (设计 ) 16 会员管理界面及核心代码 此模块有两个子功能:会员注。荐基于web的酒店客房管理系统的设计_与实现毕业论文[精选整理]
相关推荐
速放电,是 RST 引脚为高电平;当复位按键弹起后, +5V 电源通 过电阻对电容重新充电, RST 引脚端出现复位正脉冲。 其持续时间取决于 RC 电路的时间常数,从而实现手动复位。 复位电路如图 所示。 图 :晶振电路 图 :复位电路 : HCSR501 模块电路 人体辐射的红外线中心波长为 9~ 10um,而热释电红外线传感器的波长灵敏度在 ~ 20um 范围内几乎稳定不变
本性,是一个既可悲又可笑的没落的读书人。 六、布置作业 思考: 小说的前三节并没有写到孔乙己,它们在小说中有什么作用。 孔乙己的形象有什么社会意义。 第二课时 ( 8) 教学重点: 理解小说主题。 教学内容及步骤 : 一、简单回顾上课时内容,导入新课。 二、提示与思考 小说的前三个小节有什么作用。 酒客、掌柜、伙计等人是怎样对待孔乙己的。 孔乙己的读书经历说明了什么。 丁举人是通过科举爬到上层
《偷生》 《饥荒》 31 《灭亡》 杜大心 无政府主义 8 32 《雾》 《雨》 《电》 33 《新生》 李冷 34 《砂丁》《雪》 35 《家》 《 春》 《秋》 36 《憩园》 《第四病室》 《寒夜》 37 万家宝 《雷雨》 第一部 38 《雷雨》 《日出》 39 《原野》 40 《黑字二十八》 《蜕变》 《正在想》 《蜕变》 41 二 成熟 42 《新梦》 《哀中国》 43 《少年漂泊者》
气和一氧化碳等。 这些 气体和挥发份组成了可燃气体,完成了固体生物质向气体燃料 的转化过程。 第 节 气化过程中的几个基本参数 ( 1) 当量比 当量比指自供热气化系统中,单位生物质在气化过程所消耗的空气 (氧气 )量与完全燃烧所需要的理论空气 (氧气 )量之比。 是气化过程的重要的控制参数。 当量比大,说明气化过程消耗的氧量多,反应温度升高,有利于气化反应的进行,但燃烧的生物质份额增加,产生的
术经济比较确定。 残渣处理系统的关键设备附近,应设必要的检修设施和场地。 炉渣处理装置的选择,应符合下列要求 : 1 与垃圾焚烧锅炉衔接的除渣机,应有可靠的机械性能和保证炉内密封的措施 2 炉 渣输送设备应有足够宽度 3 炉渣储存设施的容量,宜按不低于 5d 的储存量确定 4 应对炉渣进行磁选。 飞灰处理系统各装置应保持密闭状态。 7 烟气净化系统 一般规定 烟气净化技术的选择
m 筛孔宽的固定条筛单位面积生产能力( m2 h mm) 查表 512 得,当 a=150mm、 E=50%时 q= t/( m2 h mm)则 . . F=Q/(qa)=( 150) = 筛分面积一般依据给矿粒度 dmax计算。 筛子宽度 B=( — 3) dmax= 600=1625mm, 筛子长度 L=( 2— 3) B=2 1625=3250mm。 故筛分面积 F=B L=1625