ASP 网上客房系统论文.docx

上传人:b****8 文档编号:9572720 上传时间:2023-05-20 格式:DOCX 页数:73 大小:1.27MB
下载 相关 举报
ASP 网上客房系统论文.docx_第1页
第1页 / 共73页
ASP 网上客房系统论文.docx_第2页
第2页 / 共73页
ASP 网上客房系统论文.docx_第3页
第3页 / 共73页
ASP 网上客房系统论文.docx_第4页
第4页 / 共73页
ASP 网上客房系统论文.docx_第5页
第5页 / 共73页
ASP 网上客房系统论文.docx_第6页
第6页 / 共73页
ASP 网上客房系统论文.docx_第7页
第7页 / 共73页
ASP 网上客房系统论文.docx_第8页
第8页 / 共73页
ASP 网上客房系统论文.docx_第9页
第9页 / 共73页
ASP 网上客房系统论文.docx_第10页
第10页 / 共73页
ASP 网上客房系统论文.docx_第11页
第11页 / 共73页
ASP 网上客房系统论文.docx_第12页
第12页 / 共73页
ASP 网上客房系统论文.docx_第13页
第13页 / 共73页
ASP 网上客房系统论文.docx_第14页
第14页 / 共73页
ASP 网上客房系统论文.docx_第15页
第15页 / 共73页
ASP 网上客房系统论文.docx_第16页
第16页 / 共73页
ASP 网上客房系统论文.docx_第17页
第17页 / 共73页
ASP 网上客房系统论文.docx_第18页
第18页 / 共73页
ASP 网上客房系统论文.docx_第19页
第19页 / 共73页
ASP 网上客房系统论文.docx_第20页
第20页 / 共73页
亲,该文档总共73页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

ASP 网上客房系统论文.docx

《ASP 网上客房系统论文.docx》由会员分享,可在线阅读,更多相关《ASP 网上客房系统论文.docx(73页珍藏版)》请在冰点文库上搜索。

ASP 网上客房系统论文.docx

ASP网上客房系统论文

 

酒店管理系统

 

学院

专业

班级

学号

姓名

指导教师

教师职称

 

 

摘要

酒店管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面.对于前者要求建立数据一致性和完整性强,数据安全性好的数据库.而对于后者则要求应用程序功能完备,易使用等特点.酒店管理系统是使用ASP技术,DreamwearMX网页开发工具,开发的网上信息管理系统.该系统主要用于酒店的日常管理。

该系统界面友好,操作简单,易学易用,从总体方案上力求达到该软件所需的目标要求。

关键字:

酒店管理系统,ASP,数据据,DreamwearMX。

Abstract

Hotel managementsystemisasystem(MIS)oftypicalinformationmanagement,itsdevelopmenttoprimarilyincludetheestablishingofbackstagedatabasetoapplytwoaspectsoftheprocedure'sdevelopmentswithmaintenanceandhead.requesttoestablishthedataconsistencyfortheformerwiththecompletestrong,datasafetydatabasethatlike.butthenrequesttheappliedprocedurefunctionforthelattercomplete,etc.characteristicsofeasyusage.theHotel management system is a personnel database that use whatASPandDreamwearMX develop to face to the object the informationmanagement the system, that system to primarily used for the usualmanagement inHotel. The system's interface the amity,operation is simple, easy to learn easily use, and try hard for the target request for needing of the software's from the total project。

Keywords:

 Hotel management   system,AspDatabase,DreamwearMX

 

目录

 

酒店管理系统1

摘要1

目录2

0引言1

1系统分析2

1.1需求分析2

1.2可行性分析2

2总体设计2

2.1项目规划2

2.2系统功能结构图3

3系统设计3

3.1设计目标3

3.2开发及运行环境4

3.3编码设计4

3.4逻辑结构设计4

4前台主要功能模块详细设计4

4.1前台文件总体架构4

4.2网站导航设计5

4.3宾馆简介管理模块设计6

4.4客房服务管理模块设计7

4.5在线订房管理模块设计8

4.6意见反馈管理模块设计11

4.7公告栏模块设计12

5后台主要功能模块详细设计14

5.1后台总体架构14

5.2后台登录模块设计15

5.3管理首页/退出模块设计17

5.4网站管理模块设计17

5.5图片管理模块设计20

结束语25

致谢26

附录A参考文献27

附录B数据表29

附录C文件架构图32

0引言

信息时代的今天,宾馆、酒店业的特色经营和个性化管理日趋明显,管理趋于信息化、网络化,再加上国际、国内名优企业扩展力度的加大,宾馆、酒店业集团化步伐的加快,预示着传统宾馆、酒店正逐步向现代宾馆、酒店业方向转化。

现代宾馆、酒店业最显著的一个特征就是通过计算机网络对企业进行信息化管理——这也是宾馆、酒店业经营者们的共识。

网络信息化管理系统以信息量大、数据准确、速度快、管理全面等特点,获得了广大宾馆、酒店业管理者的一致认同,同时满足了客户通过网络服务,足不出户的预订房间、会议室、酒会等一系列活动的要求。

并且,通过计算机网络对宾馆、酒店业进行管理,克服了人为管理中人为因素给企业管理带来的诸多不便,大大提高了宾馆、酒店的工作效率,为企业创造了更大的利润。

1系统分析

1.1需求分析

通过对宾馆、酒店业经营管理的调查研究,要求系统具有以下功能:

❑全面展示宾馆的服务功能及环境。

❑介绍宾馆自身、宾馆的地理位置、会展中心、餐饮美食、商务中心以及其他相关内容等信息。

❑存储客人的反馈留言信息。

❑全面展示宾馆的客房服务功能。

❑客人可通过网站直接在网上进行客房的预订。

❑提供宾馆所在地旅游景点的详细信息。

❑提供管理后台入口。

❑对网站初始化信息进行设置,提供查看服务器信息功能。

❑管理网站上传的图片信息。

❑管理所有网站信息展示内容。

❑对旅游景点的详细信息进行管理。

❑全面管理客人订房信息。

❑管理客人反馈留言信息。

❑管理客房服务信息。

❑系统运行稳定,具有强大的数据处理功能。

1.2可行性分析

❑经济性

网站前台展示了整个宾馆的服务内容、宾馆的设施、硬件条件及一系列的相关信息,满足了全面展示宾馆自身形象的要求。

设置“在线订房”功能模块,提供在线订房功能,满足客户通过网络预订房间的要求。

通过网络对宾馆日常业务进行管理,大大的提高了房间的利用率,提高了宾馆的经营效率,使宾馆的经济效益最大化。

❑技术性

网站后台实现了对前台信息的管理功能。

通过信息管理模块、图片管理模块,实现了不断更新宾馆各方面信息的要求。

通过订单管理模块对客人的房间预订信息进行管理,更科学的按排宾馆自身的房间自然资源。

管理客人的留言信息,及时和客人进行沟通。

2总体设计

2.1项目规划

网上客房预订系统是一个典型的数据库开发应用程序,由前台展示区和后台管理组成,规划系统功能模块如下:

❑前台展示区

前台展示区的主要功能是宾馆简介、地理位置、客房服务、会展中心、餐饮美食、商务服务、在线订房、意见反馈、其他、本地景点。

❑后台功能管理

后台功能管理的主要功能是初始化网站的基础信息、管理前台图片信息、宾馆相关的信息管理、景点管理、宾馆房间类型管理、订单管理、反馈信息管理和系统信息管理。

2.2系统功能结构图

网上酒店管理系统功能结构图,前台功能模块图如图1所示。

图1系统功能结构图

后台功能模块如图2所示

图2系统功能结构图

3系统设计

3.1设计目标

本系统是针对宾馆订房业务、和宾馆的服务介绍进行设计的,主要实现如下目标:

❑全面的展示了宾馆自然情况和服务内容。

❑介绍宾馆信息,帮助客人了解宾馆相关信息。

❑为客户提供宾馆所在地旅游景点的详细信息。

❑向客户全面提供宾馆客房信息。

❑实现了网上在线订房业务,方便客人订房。

❑实现了留言板功能,客人可随时通过网站填写反馈信息。

❑通过后台管理网站初始化信息。

❑实现了后台对前台信息、上传图片的管理功能。

❑管理前台景点信息。

❑通过后台管理宾馆客房信息。

❑通过后台管理人员可以管理客人订房信息。

❑管理人员可随时管理客人的反馈信息。

❑系统运行稳定、安全可靠。

3.2开发及运行环境

硬件平台:

❑CPU:

P41.8GHz。

❑内存:

256MB以上。

软件平台:

❑操作系统:

WindowsXP/Windows2000。

❑数据库:

Access2000。

❑浏览器:

IE5.0,推荐使用IE6.0。

❑Web服务器:

IIS5.0。

❑分辨率:

最佳效果1024×768像素。

3.3编码设计

编码设计是数据库系统开发的前提条件,是系统不可缺少的重要内容。

编码是指与原来名称对应的编号、符号或记号。

它是进行信息交换、处理、传输和实现信息资源共享的关键。

编码也用于指定数据的处理方法、区别数据类型,并指定计算机处理的内容等。

本系统内部信息编码采用了统一的编码方式情况。

如下所示:

❑订单编号

订单单据编号为系统当前日期和5位数字编码的组合。

例如:

20060130001。

3.4逻辑结构设计

本系统数据库采用SQLServer2000数据库,系统数据库名称为etwldbs。

数据库etwldbs中包含7张表。

由于篇幅所限,关于数据库中的数据表请参见附录B

4前台主要功能模块详细设计

4.1前台文件总体架构

1.模块功能介绍

前台页面主要包括以下功能模块:

❑网站导航:

主要包括网站的旗帜广告条、主功能导航两部分。

❑宾馆简介模块:

主要用于介绍宾馆地理位置、室内设施、宾馆大小等相关信息。

❑地理位置模块:

主要用于介绍宾馆详细的地理位置以及乘车路线。

❑客房服务模块:

主要用于介绍房价、房间类型、房间内部设施。

❑会展中心模块:

主要用于介绍宾馆的整体楼层布局以及各楼层的相关功能。

❑餐饮美食模块:

主要用于介绍宾馆的特色美食。

❑商务中心模块:

主要用于介绍商务服务的具体内容。

❑在线订房模块:

主要用于提供在线客房预订。

❑意见反馈模块:

主要用于分页显示意见反馈信息。

❑公告栏:

主要用于展示最新添加的本地景点。

❑其它模块:

主要用于介绍宾馆的其他相关商务服务功能。

❑管理入口模块:

主要包括登录后台管理入口。

3.前台页面运行结果

网站前台首页的运行结果如图4所示。

图4前台页面运行结果

为了方便读者阅读本章内容,将前台页面的各部分说明以列表形式给出,如表1所示。

表1前台首页解析

区域

名称

说明

对应文件

1

网站导航

主要用于显示网站的标题及为用户提供前台功能导航

index.asp

2

公告栏

主要用于展示最新添加的本地景点

open.asp

3

后台登录入口

管理员可以通过该入口登录后台

index.asp

4

展示区

用于展示相关功能的运行结果

index.asp

4.2网站导航设计

导航是网站设计不可缺少的基础元素之一,它不仅是信息结构的基础分类,也是浏览者的网站路标。

在此网站导航主要包括旗帜广告条、功能分类导航2部分。

设计完成的网站导航页面的设计效果如图5所示。

图5网站导航页面设计效果

1.功能分类导航条

用户可以通过功能分类导航条查看相应类别的信息,功能分类导航条主要通过传递参数来实现超链接。

关键程序代码如下:

Typeid=1">宾馆简介'通过传递参数Typeid实现超链接功能

Typeid=2">地理位置

Typeid=4">会展中心

Typeid=5">餐饮美食

Typeid=6">商务中心

Typeid=7">其他

4.3宾馆简介管理模块设计

宾馆简介管理模块的主要功能是介绍宾馆地理位置、室内设施、宾馆大小等相关详细信息介绍。

宾馆简介页面的设计效果如图6所示。

图6宾馆简介页面设计效果

宾馆简介页面,主要是根据传递的参数(本例为Typeid为参数名进行传递)查找相应的记录并显示。

查询宾馆简介信息的程序代码如下:

<%

ifrequest("Typeid")=""then'判断接收的Typeid是否为空值

Typeid=1'设置默认值

else

Typeid=request("Typeid")'将接收到的Typeid值赋值给Typeid

endif

setrs=server.CreateObject("adodb.recordset")

sql="select*fromnewswhereTypeid="&Typeid&"orderbyDateandtimedesc"'通过时间进行降序排列

rs.opensql,conn,1,1

%>

Typeid=1">宾馆简介'传递参数Typeid

Typeid=2">地理位置

Typeid=4">会展中心

Typeid=5">餐饮美食

Typeid=6">商务中心

Typeid=7">其他

通过以下代码判断记录集是否为空,也就是判断是否有符合条件的记录,如没有符合条件的记录系统将给予提示。

相关程序代码如下:

<%Ifnotrs.eofThen%>

<%=rs("content")%>

<%Else%>

暂无信息

<%EndIf%>

通过以下代码显示宾馆简介内容:

<%=rs("content")%>

4.4客房服务管理模块设计

客房服务管理模块的主要功能是介绍房价、房间类型、房间内部设施等,页面设计效果如图

8.7所示。

图7客房服务管理页面设计效果

客房服务管理页面主要用于显示客房的相关信息,程序代码如下:

<%

setrs=server.CreateObject("adodb.recordset")'获取客房信息

sql="select*fromfangjian"

rs.opensql,conn,1,1

functionHTMLcode(fString)

ifnotisnull(fString)then

fString=Replace(fString,CHR(13),"")

fString=Replace(fString,CHR(10)&CHR(10),"

")

fString=Replace(fString,CHR(10),"
")

fString=Replace(fString,CHR(32)," ")

HTMLcode=fString

endif

endfunction

%>

<%

Ifnotrs.eofThen

tol=rs.recordcount

fori=1totol

%>

<%

rs.movenext'向下移动记录指针

ifrs.eofthenexitfor'判断当前记录指针是否到达记录尾

next

else

response.Write("暂无信息")

endif

%>

4.5在线订房管理模块设计

在线订房管理主要用于在线预订客房,在进行在线订房时,所填写的登记信息必须真实有效,否则不能预期正确地进行客房预订。

在线订房管理模块的页面设计效果如图8所示。

图8在线订房管理页面设计效果

在线订房管理页面中要求输入的信息必须是真实有效的,系统将对输入的Email地址进行判断、同时还要判断到达时间与离开时间是否过期,代码如下:

<%

ifmonth(date())<10then'如果当前月份小于10则在当前月份前面加0

mon=0&month(date())

else

mon=month(date())'获取当前系统月份

endif

ifday(date())<10then'如果当前日期小于10则在当前日期前面加0

da=0&day(date())

else

da=day(date())'获取当前系统日期

endif

setrs2=server.CreateObject("adodb.recordset")

sql2="select*fromddwheretime='"&date()&"'"

rs2.opensql2,conn,1,3

ifnotrs2.eofthen

t=year(date)*1000000000+month(date())*10000000+day(date())*100000+rs2.recordcount+1

else

t=year(date)*1000000000+month(date())*10000000+day(date())*100000+1

endif

ifrequest("post")<>""then'判断是否接收表单值

callwrit

endif

functionwrit

Email=request("email")

ifrequest("name")=""orrequest("danwei")=""orrequest("sex")=""orrequest("email")=""orrequest("num")=""orrequest("guoji")=""orrequest("tel")=""orrequest("zhengjian")=""orrequest("shenfen")=""then

response.Write("alert('请把内容填写完整');location='javascript:

history.go(-1)'")'判断输入的Email格式是否正确

elseIfInstr(Email,"@")=0OrRight(Email,1)="@"OrLeft(Email,1)="@"Then

response.write""&chr(13)&"alert('请检查您的邮件地址是否正确!

');"&"history.back()"&""

Response.End

else

mm=request("year")&"-"&request("month")&"-"&request("day")'获得到达时间

nn=request("year1")&"-"&request("month1")&"-"&request("day1")'获得离开时间

ifdatediff("d",mm,date())>0then'判断达到日期和当前日期是否冲突

response.Write("")

response.end

endif

ifdatediff("d",mm,nn)<0then

response.Write("")

response.end

endif

setrs=server.CreateObject("adodb.recordset")

sql="select*fromdd"

rs.opensql,conn,1,3

rs.addnew'通过addnew()方法添加在线订房详细信息

rs("name")=request("name")'添加在线订房人姓名

rs("sex")=request("sex")

rs("age")=request("age")

rs("shenfen")=request("shenfen")

rs("zhengjian")=request("zhengjian")

rs("guoji")=request("guoji")

rs("danwei")=request("danwei")

rs("dtime")=mm

rs("ltime")=nn

rs("num")=request("num")

rs("email")=request("email")

rs("tel")=request("tel")

rs("room")=request("room")

rs("beizhu")=request("beizhu")

rs("bianhao")=request("t")

rs("time")=date()'添加获取当前的日期和时间

rs.update

rs.close

response.Write("alert('提交成功');location='dingdan.asp'")

endif

endfunction

%>

在线订房管理页面的运行结果如图9所示。

图9在线订房管理页面运行结果

4.6意见反馈管理模块设计

意见反馈管理模块主要包括留言的发布、留言与回复留言浏览2部分。

单击“我要留言”超链接,可以进入意见反馈管理页面。

意见反馈管理页面所涉及到的相关程序代码如下:

<%

ifrequest("post")<>""then'判断是否接收到表单值

callwrit

endif

functionwrit

Email=request("email")'接收输入的email地址

ifrequest("name")=""orrequest("email")=""orrequest("ICQ")=""orrequest("liuyan")=""then

response.Write("alert&_

('请把内容填写完整');location='javascript:

history.go(-1)'")

elseIfInstr(Email,"@")=0OrRight(Email,1)="@"OrLeft(Email,1)="@"Then

response.write"

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2