酒店客房管理系统毕业设计论文
图5-4 在线订房管理页面设计效果
在线订房管理页面中要求输入的信息必须是真实有效的,系统将对输入的Email地址进行判断、同时还要判断到达时间与离开时间是否过期,代码如下:
<%
if month(date())<10 then '如果当前月份小于10则在当前月份前面加0
mon=0&month(date()) else
mon=month(date()) '获取当前系统月份 end if
if day(date())<10 then '如果当前日期小于10则在当前日期前面加0 da=0&day(date()) else
da=day(date()) '获取当前系统日期 end if
set rs2=server.CreateObject(\ sql2=\
16
酒店客房管理系统毕业设计论文
rs2.open sql2,conn,1,3 if not rs2.eof then
t=year(date)*1000000000+month(date())*10000000+day(date())*100000
+rs2.recordcount+1
else +1
end if
if request(\判断是否接收表单值 call writ end if
function writ
mm=request(\ '获得到达时间
nn=request(\获得离开时间
冲突
response.Write(\
日
期
已
过
if datediff(\判断达到日期和当前日期是否Email=request(\
t=year(date)*1000000000+month(date())*10000000+day(date())*100000
');location='javascript:history.go(-1)'\
response.end end if
if datediff(\
response.Write(\开始日期和结束日期填写有误
17
');location='javascript:history.go(-1)'\
酒店客房管理系统毕业设计论文
response.end end if
set rs=server.CreateObject(\sql=\rs.open sql,conn,1,3
rs.addnew '通过addnew()方法添加在线订房详细信息
rs(\添加在线订房人姓名
在线订房管理页面的运行结果如图5-5所示:
图5-5 订房管理页面设计图
5.5 意见反馈管理模块设计
意见反馈管理模块主要包括留言的发布、留言与回复留言浏览2部分。单击“我
18
酒店客房管理系统毕业设计论文
要留言”超链接,可以进入意见反馈管理页面。
意见反馈管理页面所涉及到的相关程序代码如下: <%
if request(\判断是否接收到表单值 call writ end if
function writ
Email=request(\接收输入的email地址 if
request(\
or
request(\
or
request(\
response.Write(\
('请把内容填写完整');location='javascript:history.go(-1)'\ elseIf Instr(Email, \Left(Email, 1) = \
response.write \language=JavaScript>\& chr(13) &
\请检查您的邮件地址是否正确!');\& \& \
Response.End else
set rs=server.CreateObject(\sql=\rs.open sql,conn,1,3 rs.addnew
rs(\获取添加人姓名 rs(\rs(\
rs(\获取添加人的email地址 rs(\rs(\
rs(\
19
酒店客房管理系统毕业设计论文
rs(\
rs(\获取当前系统日期和时间
rs.update rs.close
response.Write(\language=javascript>alert('提交成功
')\
end if
end function
%>
5.6 公告栏模块设计
公告栏是用来发布网站最新公告信息的,目的是让浏览者了解网站的最新动态。公告栏信息分为首页滚动显示和具体信息展示两部分。 首页滚动显示
公告栏滚动显示功能模块位于前台主页的左侧,它可以将网站最新的公告信息展示给用户。公告栏滚动设计效果如图5-6所示。
图5-6 公告滚动条效果图
实现滚动显示主要是应用HTML中的Marquee标识符实现的。程序代码如下: