企业商务网站的构建酒店网站系统
(5)表news用来保存酒店新闻动态基本信息。
(6)表lxfs用来保存酒店联系方式基本信息。
(7)表lyb用来保存会员留言内容。
(8)表room保存客房基本信息。
E-R图提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型,是按照用户的观点对数据库建立的模型。
(1)实体描述
针对酒店网站系统的需求,通过对酒店网站管理工作内容和数据流程的分析,设计数据项和数据结构,并对各个实体进行具体描述。
管理员登陆(mid,用户名,密码,添加时间);
会员基本信息(vipid,密码,姓名,性别,出生年月,是否接受电子邮件,是否接受短信,电子邮件,移动电话,座机,传真,注册时间);
餐饮设施基本信息(id,设施名称,介绍,添加时间);
网上预定基本信息(id,身份证号,预订房间类型,预订房间数,人数,客户姓名,性别,电话,传真,来自哪里,电子邮件,入住日期,结算日期,公司名称,预订时间);
新闻(id,类型,标题,内容,添加时间);
联系方式信息(id,地址,邮编,QQ,电话,传真);
留言板内容(id,会员id,内容,留言时间);
房间信息(id,房间类型,图片,价格,面积,内容,添加时间)。
(2)E-R图若图片无法显示请联系QQ752018766,企业商务网站的构建酒店网站系统免费,转发请注明源于www.751com.cn
图3-10 房间信息E-R图
第四章 系统详细设计
按照该系统的功能需求,下面给出部分的系统子模块设计及代码:
4.1 前台客户浏览模块
前台包括进入酒店欢迎界面、酒店介绍、餐饮设施、新闻、留言板、网上预定、联系我们等,这一模块注重美观大方,带给浏览用户友好的印象,因此利用图像处理软件photo shop,flash[2] 将酒店图片美化,着重体现酒店的文化和特色。
对于酒店欢迎界面的设计:以一个变换的图片和一句总结酒店特色的文字为欢迎界面,点击进入酒店首页[3]。
首页中包括对酒店各个部门的链接(链接酒店介绍、人文美食、酒店动态、酒店客房、联系我们、网上预订、留言板、员工后台登陆、会员注册、会员登陆)用了几个超链接命令:<a herf =”字符串”>文本</a>链接各个页面[4]。
网上预订客房大大方便了客户,不用亲自到酒店就可提前预订房间和餐位。实现网上预定部分核心代码:<%
Dim StrServer,StrUid,StrSaPwd,StrDbName
StrServer="(local)" //数据库服务器名
StrUid="sa"//您的登录帐号
StrSaPwd="" //您的登录密码
StrDbName="jdmanage1" //您的数据库名称
Dim Conn //数据库连接
Dim StrDSN //数据库连接字符串
StrDSN="driver={SQL server};server="&StrServer&";uid="&StrUid&";pwd="&StrSaPwd&";database="& StrDbName
//建立和数据库master的连接
set
Conn.Open StrDSN
%>
Request.form(“文本域名称”)//取得文本域值
dim sturs
set sturs=Server.Createobject("adodb.recordset")
sturs.open"select * from book",
sturs.AddNew//将取得的值存入数据库
留言板方便用户对酒店建设提出建议和交流互动,用户必须注册成会员登陆才能留言。留言部分核心代码:
//判断用户是否登陆
<%if session("vipid")="" then
%>
<script language="javascript">
alert("您还没登录哦");//没有登陆提示用户登陆
function openPage()
{
top.location.href="../web/lyb.html"; //跳回到留言页面
}
</script>
<body onLoad="setTimeout(openPage,100)">
//用户登陆之后将发表的留言保存到数据库
Request.form(“文本区域名称”)//取得文本区域值
dim sturs
set sturs=Server.Createobject("adodb.recordset")
sturs.open"select * from lyb",
sturs.AddNew//将取得的值存入数据库
4.2 后台管理模块
后台包括管理员管理、餐饮设施管理、新闻管理、客房管理、联系我们管理、客房预订管理、餐饮预订管理会员管理。
上一页 [1] [2] [3] [4] [5] [6] [7] 下一页