毕业论文 - 图文

更新时间:2024-05-20 07:28:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

学号: 2007541317

本 科 毕 业 论 文(设 计)

花园国际大酒店服务信息网的开发与设计

作者姓名 指导教师

李慧 李华锋

信息管理与信息系统

所学专业 班级 07 B3班

(数据库设计方向)

所属院系

信息学院

学习年限 2007 年 9 月至 2011 年 7 月

二○ 一一 年 六 月

目 录

内容提要 .................................................................... I 1. 引言 ..................................................................... 1 2. 系统分析 ................................................................. 1 2.1 需求分析 .............................................................. 1 2.2 可行性分析 ............................................................ 1 2.2.1 技术可行性 ........................................................ 1 2.2.2 经济可行性 ........................................................ 2 2.2.3 操作可行性 ........................................................ 2 3. 系统设计 ................................................................ 2 3.1 总体设计 .............................................................. 2 3.2 前台部分的具体功能模块的设计 .......................................... 2 3.2.1 前台部分的具体功能模块规划 ........................................ 2 3.2.2 前台部分的组织结构图 .............................................. 3 3.3 后台部分的具体功能模块的设计 .......................................... 3 3.3.1 后台部分的具体功能模块规划 ........................................ 3 3.3.2 后台部分的组织结构图 .............................................. 4 3.4具体功能模块的设计 .................................................... 4 3.5模块流程图 ............................................................ 5 3.6 数据库设计 ............................................................ 7 4 系统实现 ................................................................. 12 4.1 系统实施环境 ......................................................... 12 4.1.1 硬件环境要求 ..................................................... 12 4.1.2 软件环境要求 ..................................................... 12 4.2 系统功能的实现 ..................................................... 12 4.2.2 搜索功能的实现 ................................................... 13 4.2.3 备份功能的实现 ................................................... 13 4.3 主要界面展示 ......................................................... 14

4.3.1 主页 ............................................................. 14 4.3.2 前台登陆页面 ..................................................... 14 4.3.3 用户酒店客房预定 ................................................ 15 4.3.4 用户留言与建议 ................................................... 16 4.3.5管理员登陆 ........................................................ 16 4.3.6新闻管理 .......................................................... 17 4.3.7 景点管理 ......................................................... 17 4.3.8 线路管理 ......................................................... 18 4.3.9 用户管理 ......................................................... 18 4.3.10 公告管理 ........................................................ 19 4.3.11 数据库备份管理 .................................................. 19 5.系统测试 ................................................................. 19 6.结语 ..................................................................... 19 致谢 ....................................................................... 21 参考文献 ................................................................... 22 ABSTRACT ................................................................... 23

花园国际大酒店服务信息网的开发与设计

学生姓名:李 慧 指导教师:李华锋

内容提要 为了更大程度的服务客户,最大程度的展示旅店周围景区全景,提升酒店的知名度,开发

了花园国际大酒店服务信息网。该网站是基于ASP.NET技术,运用ASP动态网页结合SQL数据库而设计。本文主要由系统分析、系统设计、系统实现、系统测试等部分构成,详细介绍了系统中的主要模块、系统实施时的环境要求、系统实现中的一些主要的技术手段,集中展现了数据库各个表的构成、系统运行的具体形态并阐述了对系统进行的各项分析及测试结果。

关键词 ASP.NET SQL Server数据库 服务信息

I

山西大学商务学院本科毕业论文(设计)

1. 引言

目前,以计算机技术和网络化技术应用为主要手段的信息数字化已成为全球经济的发展趋势,酒店服务信息的数字化是现代化经济和技术发展的趋势,也是酒店自身发展的需要。

花园国际大酒店是一家五星级大酒店,位于山西省太原市解放北路83号,酒店内设各类客房,满足不同客户的不同需求。以专业的管理,特色完善的接待提供商行为表现、餐饮、娱乐等一系列服务。我们坚信酒店的长久发展需要一个地区的共同发展,有效的推动地区旅游的发展是非常有必要的。

为了使酒店信息服务系统真正发挥它应有的功能和优势,必须对它的技术和原理进行系统的分析,在分析的基础上,设计和规划出切实可行的实施方案。基于B/S模式的旅游系统旨在利用当今比较流行且实用的B/S模式结构,ASP.NET开发工具,强大的SQL Server后台数据库支持,对酒店信息服务系统的开发方法、过程、以及网络实施方案、网络管理和网络安全性进行设计和规划,有效地将酒店和景点路线企业结合起来,实现酒店管理系统和旅游资源信息的网络化、数字化,从而促进旅游业的良性可持续发展。

[3]

[6]

2. 系统分析 2.1 需求分析

随着网络技术的迅猛发展,越来越多的部门、企事业单位都有通过Internet 对外宣传自己,同时为那些有信息需求的人提供方便快捷的服务。信息服务网是各酒店对外宣传中不可缺少的工具,它的开发目的是为了方便酒店的客户,并让酒店同所在地的各个景点和美食等相关产业形成一个产业链,集团化的发展模式更有利于酒店的发展。

在人们生活水平的提高、闲暇时间的增加以及交通条件的改善的今天,以假日旅游为重要支撑,国内旅游进入了大众化的消费阶段。面对目前的实际状况,酒店的发展迫切需要开发一个新的服务模式来适应这样新的形势,开发一个服务信息网非常必要。

单纯的酒店管理系统在只能单一满足了酒店客房的管理,当客户试图了解一些酒店周围出行、游玩、会展等一些信息时,不能及时有效的获得信息,同时也增加了酒店服务人员的业务量,本系统凭借大量准确的信息供给,帮助酒店的住客能及时得到大量准确的信息,从而做出最佳的决策。

2.2 可行性分析 2.2.1 技术可行性

技术可行性是最难决断和最关键的问题,根据系统功能、性能及实现系统的各项约束条件,从技术的角度研究系统实现的可行性。考虑到系统实施的可行性,开发工具方面选择了普及成熟的开发工具Visual Studio 2008设计,使用的SQL Server 2005数据库数据。

本网站呈现给用户的信息量是非常之大的,因此后台必需的是数据库的支持。本系统的数据库运用了SQLServer2005,SQLServer2005是应用较为广泛的数据库管理系统,它可推动数据集的存取和操作,

1

[5]

花园国际大酒店服务信息网的开发与设计

实现更大的可升级性和灵活性。

因此在安全性、可用性、可靠性方面都毫无置疑,技术方面是可行的。

2.2.2 经济可行性

花园国际大酒店服务信息网正式上线后,花园国际大酒店的客服可以减少。节省了酒店薪水开支,节省了大量用纸记录信息的费用花园国际大酒店服务信息网还可以方便用户咨询信息,增加更多客户群体,提高花园国际大酒店收益。对外可以改善和客户的关系,把握客户需求,改善企业形象,增加酒店影响力,与酒店所在各个景点和美食等项目形成一个产业链,集团化的发展模式更有利于酒店的发展;对内可以规范企业内部管理,提高酒店业务处理能力和快速反应能力。

[2]

2.2.3 操作可行性

由于花园国际大酒店服务信息网有很好的稳定性:每位用户均可以查询大量历史记录,且以最人性化,最简洁化表现在页面中,以此来提高用户体验度。因此操作性实现简单操作。

3. 系统设计 3.1 总体设计

系统设计目标:系统运行稳定,力求最大限度的实现易操作性和功能的完整性;操作界面简洁明了,操作步骤简单但严密,保证客户信息的安全性和完整性;设计多方面的搜索功能,尽量使查找信息的过程简单直接;网页与数据库的动态结合,通过前台操作实现后台数据的补充更新。

通过网站的需求分析,花园国际大酒店服务信息网总体分为前台管理部分和后台管理部分。前台管理包括酒店服务、旅游线路、旅游景点、特色饮食等功能。后台管理包括系统管理、账号管理、新闻管理、酒店管理、旅游管理、线路管理、美食管理等模块。

[7]

[1]

3.2 前台部分的具体功能模块的设计 3.2.1 前台部分的具体功能模块规划

(1)用户权限及用户信息界面规划

①在客户查询和预定前需确认为本店已注册客户。 ②支持用户第一次登录网页时的个人信息注册。 (2)酒店服务界面规划

①会员可以浏览酒店客房信息并可提供不同的搜索条件进行查询。 ②可以对中意的客房进行预订,预订功能只面对注册用户实施。

(3)旅游线路、旅游景点、特色饮食、旅游常识和旅游规划等界面规划。会员可以浏览信息并可提供不同的搜索条件进行查询。

(4)游客留言界面规划

①会员可以在登陆之后,给酒店留言。 ②点击提交,若无登陆,进行提示。

2

山西大学商务学院本科毕业论文(设计)

(5)旅游地图界面规划 ①可以提供测距,打印服务。

②可以对各地的公交、地标等进行查询。

3.2.2 前台部分的组织结构图

本系统前台主要分为酒店服务、旅游线路、旅游景点、特色饮食、游客留言、旅游地图、旅游常识及旅游快讯八大模块,前台组织结构图如图3.1所示。

花园国际大酒店服务信息网前台 酒店服务 旅游线路 旅游景点 特色饮食 游客留言 旅游地图 旅游常识 旅游快讯 图3.1 系统前台模块简图

3.3 后台部分的具体功能模块的设计 3.3.1 后台部分的具体功能模块规划

(1)后台数据库管理员登录界面:

①为了确保对后台数据库的正常维护与管理,进入花园国际大酒店服务信息网后台系统首先要进行管理员身份认证。

②确认管理员身份后,方可对花园国际大酒店服务信息网后台数据库进行相应的增加、删除、修改操作。

(2)系统管理:可对网站基本信息进行登记和修改;同时可以进行数据库的备份。

(3)账号管理:管理员可以查看并管理会员的信息进行相应的增加、删除操作;同时可对管理员进行查看,添加和密码重置。

(4)新闻管理:管理员可以对新闻进行分类录入,进行相应的查看、编辑、删除操作。 (5)酒店管理:管理员可以对酒店客房信息进行分类录入,进行相应的查看、编辑、删除操作。 (6)旅游管理:管理员可以对景点信息进行分类录入,进行相应的查看、编辑、删除操作。 (7)路线管理:管理员可以对路线信息进行分类录入,进行相应的查看、编辑、删除操作。 (8)美食管理:管理员可以对美食信息进行分类录入,进行相应的查看、编辑、删除操作。 (9)留言管理:管理员可以对留言信息进行相应的查看、删除操作。 (10)链接管理:管理员可以对链接信息进行相应的查看、删除操作。

3

花园国际大酒店服务信息网的开发与设计

(11)公告管理:管理员可以对公告信息进行相应的查看、删除操作。

3.3.2 后台部分的组织结构图

本系统后台主要分为管理界面,包括系统管理、账号管理、新闻管理等主要功能十大模块,后台组织结构图如图3.2所示。

花园国际大酒店服务信息网后台 系统管理 账号管理 新闻管理 酒店管理 旅游管理 路线管理 美食管理 留言管理 链接管理 公告管理 图3.2 系统后台模块简图

3.4具体功能模块的设计

在模块设计中,账号管理、酒店管理、旅游管理为三个主要功能模块,模块图分别如图3.3,图3.4,图3.5所示。

用户管理模块分为会员管理和管理员管理两部分。管理员可以查看并管理会员的信息进行相应的增加、删除操作;同时可对管理员进行查看,添加和密码重置。

查看会员信息 会员管理 删除、修改会员信息 用户管理添加会员信息 管理员管理 查看、添加管理员信息 管理员密码重置 图3.3 用户管理模块图

4

山西大学商务学院本科毕业论文(设计)

酒店管理模块分为前台管理和后台管理两部分。前台会员可以浏览酒店客房信息并可提供不同的搜索条件进行查询,可以对中意的客房进行预订;后台管理员可以对酒店信息进行分类录入,进行相应的查看、编辑、删除操作。

查询酒店客房信息 普通用户(前台) 查看酒店客房信息 预订酒店 酒店管理生成订单 管理员(后台) 订单管理 删除、修改酒店客房信息 添加酒店信息

旅游管理:管理员可以对景点信息进行分类录入,进行相应的查看、编辑、删除操作。

3.5模块流程图

本系统中主要的操作流程有三个,即登录、会员注册和酒店预定。其对应的模块流程图分别如图3.6,3.7,3.8所示。

本网站的部分功能要求必须是会员才能操作,进行酒店预订和留言首先要进行登录,本系统分为前台部分和后台部分,对应的有两种不同的用户身份即会员身份和管理员身份。游客能对本站提供的信息进行查看和查询,但成为本站会员后才能够进行酒店预订和留言;管理员的信息则只能通过数据库进行添加,这样可防止普通用户误获管理员身份,管理员可对所有信息进行管理。登录模块流程图如图3.6

5

[9]

图3.4 酒店管理模块图

添加景点 旅游管理管理员 添加 景点列表 删除

图3.5 旅游管理模块图

花园国际大酒店服务信息网的开发与设计

所示。

进入网站 登录 否 会员注册 否 是否本站会员 是 能够进行酒店预订和留言等 是否管理员 是 允许进行后台管理 结束 图3.6 登录模块流程图

初次来到本网站的游客在进行酒店预订和留言前需要完成注册方能成为本网站的会员,用户在注册过程中需要填写较为详细的个人信息,酒店预订确认时将通过用户的个人信息来联系用户并确定预订。注册模块的流程图如图3.7所示。

进入网站 是 是否本网站会员 否 填写个人信息 是 用户名是否填写 是 邮箱是否填写 是 登录 注册成功 否 否 否 进行浏览、查询、预订等 结束 图3.7 会员注册模块流程图

6

山西大学商务学院本科毕业论文(设计)

酒店管理模块是已注册的本站会员在预订酒店时所需调用的。用户登录后可以按照网页内容浏览酒店信息,也可以通过酒店的部分信息来进行站内搜索。找到想要预订的酒店后,点击预订订单自动生成,选择确定或取消。酒店管理模块流程图如图3.8所示。

游客 查看酒店 查询酒店 否 是否决定预订 是 注册成为会员 否 是否确定预订 取消订单 提交订单 是 完成预订 浏览、查询、预订等 结束

图3.8 酒店预定模块流程图

3.6 数据库设计

数据库的主要功能为存储网站中所有数据,以便进行操作,我们以明确简洁为宗旨,在总体设计阶段经过对所要展示信息的的规划和总结。根据网站的各种功能需求,本网站的数据库最终确定由tb_admin ,tb_canyin ,tb_guestbook ,tb_jingdian,tb_jiudian ,tb_link, tb_news ,tb_notice, tb_vip,tb_web_config,tb_xianlu,tb_yuding十二个表组成。

7

[4]

[8]

花园国际大酒店服务信息网的开发与设计

(1)管理员信息表:后台登录时,后台程序将输入的用户名和密码和此表中的数据相对应,如果匹配则成功登录,如果不匹配则提示错误信息,如表3.1所示。

序号 1 2 3 4 5 6 7

(2)美食信息表:为特色饮食界面和美食管理界面提供数据信息,可以进行查看、编辑、删除以及精确查找等功能,如表3.2所示。

序号 1 2 3 4 5 6 7 8 9 10

(3)用户留言信息表:为游客留言界面和留言管理界面提供数据信息,可以进行编辑、重置以及登录等功能,如表3.3所示。

序号 1 2 3 4 8

8

列名 Id username name password lvlup Time 表3.1 管理员信息表 数据类型 标识 允许空 说明 Int(4) 是 否 管理员ID 主键 Varchar(32) Varchar(32) Varchar(50) Varchar(50) time 否 是 否 默认 是 默认 登录用户名 姓名 登录密码 管理级别 验证密码 默认插入的当前时间 yanzheng_pwd Varchar (50) 列名 ID Type_name Title [Content] Type_cai Imageurl Addr Dataandtime price keyword 表3.2 美食信息表 数据类型 标识 Int(4) 是 Varchar (32) Varchar (32) Text Varchar (32) Varchar (50) Varchar (32) datetime Varchar (50) Varchar (50) 允许空 否 否 否 否 否 否 是 默认 否 是 说明 主键 餐饮类型 菜名 介绍 菜系 图片链接 所在地区 当前时间 价格 关键词 列名 ID name Tel text time 表3.3 用户留言信息表 数据类型 标识 允许空 Int(4) 是 否 Varchar (30) 否 Varchar (30) 否 Text 否 datetime 默认 说明 主键 留言用户名 电话 留言内容 留言时间

山西大学商务学院本科毕业论文(设计)

(4)旅游景点信息表:为旅游景点界面和旅游管理界面提供数据信息,可以进行查看、编辑、删除以及精确查找等功能,如表3.4所示。

序号 1 2 3 4 5 6 7 8 列名 ID Type_name Title [Content] lvlup Imageurl Addr Dataandtime 表3.4 旅游景点信息表 数据类型 标识 允许空 Int(4) 是 否 Varchar (32) 否 Varchar (32) 否 Text 否 Varchar (32) 否 Varchar (50) 否 Varchar (32) 是 datetime 默认 说明 主键 景点类型 景点名称 介绍 级别 图片链接 所在地区 当前时间

(5)酒店信息表:为酒店服务界面和酒店管理界面提供数据信息,可以进行查看、编辑、删除、精确查找以及酒店预订等功能,如表3.5所示。

序号 1 2 3 4 5 6 7 8 9 10 11

(6)友情链接信息表:为首页友情链接栏和链接管理界面提供数据信息,如表3.6所示。

序号 1 2 3 4

9

列名 Id Name type_name Price Bianhao Lvlup Keywords Addr Imageurl Content dataandtime 表3.5 酒店信息表 数据类型 标识 允许空 Int(4) 是 否 Varchar(32) 是 Varchar(32) 是 Varchar(50) 是 Varchar(50) 是 Varchar(32) 是 Varchar(255) 是 Varchar(32) 是 Varchar(100) 是 Text 是 datetime 是 说明 主键 酒店名称 酒店房型 酒店价格 酒店编号 酒店星级 查询关键词 酒店所在地区 酒店主图 酒店详细介绍 添加时间 列名 Id Name Addr time 表3.6 友情链接信息表 数据类型 标识 允许空 int(4) Varchar(50) Varchar(50) datetime 是 否 否 否 否 是 是 是 说明 主键 网站名称 链接地址 添加时间 花园国际大酒店服务信息网的开发与设计

(7)新闻信息表:为首页酒店新闻栏和新闻管理界面提供数据信息,可以进行查看、编辑、删除、精确查找等功能,如表3.7所示。

序号 1 2 3 4 5 6

(8)公告信息表:为首页酒店公告栏和公告管理界面提供数据信息,可以进行查看、编辑、删除、精确查找等功能,如表3.8所示。

序号 1 2 3 4 5

(9)会员信息表:为首页前台用户登录栏和账号管理界面提供数据信息,可以进行查看、编辑、删除、添加等功能,如表3.9所示。

序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

10

列名 Id type_name title author Content dataandtime 表3.7 新闻信息表 数据类型 标识 允许空 int(4) Varchar(50) Varchar(50) Varchar(25) Text datetime 是 否 否 否 是 是 否 说明 主键 新闻目录 新闻标题 发布者 新闻内容 发布时间 列名 ID Title name text time 表3.8 公告信息表 数据类型 标识 Int(4) Varchar(30) Varchar(30) Text datetime 是 允许空 否 否 否 否 默认 说明 主键 公告类 标题 公告内容 公告时间 列名 ID username Name Sex password question answer Time workname addr Tel Mtel fax youbian email 表3.9 会员信息表 数据类型 标识 Int(4) 是 Varchar (50) Varchar (50) Varchar (50) Varchar (50) Varchar (50) Varchar (50) datetime Varchar (50) Varchar (50) Varchar (50) Varchar (50) Varchar (50) Varchar (50) Varchar (50) 允许空 否 否 是 是 否 是 是 默认 是 是 是 是 是 是 是 说明 主键 会员登录名 姓名 性别 密码 验证问题 验证答案 当前时间 工作单位 地址 联系电话 手机 传真 邮编号 邮箱 山西大学商务学院本科毕业论文(设计)

(10)站点配置信息表:为首页前台网站基本信息显示和系统管理界面提供数据信息,可以进行查看、编辑、删除、添加等功能,如表3.10所示。

表3.10 站点配置信息表

数据类型 标示 允许空 说明 id int(4) 是 否 主键 web_title Varchar (50) 是 网站标题 com_title Varchar (50) 是 公司名称 bom_info Varchar (50) 是 网站底部版本信息 address Varchar (50) 是 公司地址 mailaddr Varchar (50) 是 邮箱地址 tel Varchar (50) 是 联系电话 chuanzhen Varchar (50) 是 传真 keywords Varchar (50) 是 网站关键字 web_intro Varchar (225) 是 网站描述 icp Varchar (50) 是 ICP备案号

(11)线路信息表:为旅游路线和路线管理界面提供数据信息,可以进行查看、编辑、删除、精确查找等功能等功能,如表3.11所示。

序号 1 2 3 4 5 6 7 8

(12)线路信息表:为酒店服务和酒店管理界面提供数据信息,可以进行酒店预订、订单修改、订单删除等功能等功能,如表3.12所示。

序号 1 2 3 4 5 列名 id username bianhao addtime tel 表3.12 订单信息表 数据类型 标识 Int(4) 是 Varchar (50) Varchar (50) datetime Varchar (50) 允许空 否 是 是 是 是 说明 主键 预定人 酒店编号 预定时间 联系电话 列名 id name type_lx price keyword addr [content] dataandtime 表3.11 线路信息 数据类型 标示 Int(4) 是 Varchar (50) Varchar (50) Varchar (50) Varchar (50) Varchar (50) text Varchar (50) 允许空 否 是 是 是 是 是 是 是 说明 线路编号 线路名称 线路类型 线路价格 查询关键字 线路所在地区 景点详细介绍 传真 序号 1 2 3 4 5 6 7 8 9 10 11 列名 11

花园国际大酒店服务信息网的开发与设计

4 系统实现 4.1 系统实施环境 4.1.1 硬件环境要求

该网站所需的服务器和CPU没有很高的要求,只要能够顺利运行Windows操作系统即可。内存建议使用64MB以上,如果使用Windows 2000或Windows XP系统建议使用128MB以上内存。安装所需的组件的硬盘空间至少在50MB以上。

4.1.2 软件环境要求

支持该网站的操作系统有Windows 9X、Windows NT Workstation/Server 4.0以上、Windows 2000 Server/Professional、Windows XP Professional等。运行ASP的服务器端要求Windows 98需要安装的Web Server在PWS 4.0以上,Windows NT 4.0 Server需要安装的Web Server 在IIS 4.0以上,Windows 2000需要安装的Web Server在IIS 5.0以上,Windows XP需要安装的Web Server在IIS 5.0以上。

4.2 系统功能的实现

4.2.1 注册功能的实现

该ASP网站用DBHelp对象建立数据库连接。引用了SqlConnection,SqlCommand对象实现了执行SQL语句的功能。在访问数据库时只要传入相应SQL语句即可。

ASP网站通过网页中的相应标签TextBox来传入从网页填入的相应用户信息,并用相应数据元对象来封装数据,并由相应注册模块执行注册代码。

用户初次登录网站时需要注册,在填写个人信息后提交方可将该用户信息录入数据库中的用户表中

[8]

。实现注册功能的主要代码如下:

protected void Button2_Click(object sender, EventArgs e) {

this.TextBox1.Text = \

……

this.TextBox12.Text = \

this.Label1.Text= DateTime.Now.ToString(\ }

//注册功能键

protected void Button1_Click(object sender, EventArgs e) {

tbvipmodel.Username = this.TextBox1.Text.Trim();

……

tbvipmodel.Email = this.TextBox12.Text.Trim(); //添加数据

int result = tbvipbll.Add(tbvipmodel);

12

山西大学商务学院本科毕业论文(设计)

//根据添加结果,返回相应的提示 …… }

4.2.2 搜索功能的实现

本网站具有站内搜索功能,用户可根据区域分类等进行搜索。搜索中,支持模糊查询[10]。搜索功能通过DBHelp来执行相应查询语句即可实现。如果会话对象中的login_name为空

(.Session[\)那么就通过Response对象输出跳转到index.asp的相应语句,否则跳转到查询界面。简单的说就是进行数据库中表名的匹配,进行有条件的搜索。

现以旅游线路查询为例,主要代码如下:

……绑定

private void PageBind() {

//获取数据

DataSet ds = tbxianlubll.getList(\ if (ds != null) {

//给数据控件绑定数据

GridView1.DataSource = ds; GridView1.DataBind(); } } //查询

protected void Button3_Click(object sender, EventArgs e) {

//拼接查询条件 ……

4.2.3 备份功能的实现

定期备份数据库,减少网站被攻击所带来的损失,数据库备份管理。

备份功能首先声明命名域namespace huayuan,指明名字作用范围,这一部分是绝对路径的设置。然后通过ConnectionString数组获取连接数据库信息。当页面加载时,调用Page_Load(Object,EventArges)方法。当调用Unnamed1_Click(object sender, EventArgs e)函数时候,如果未抛出Exception异常则Request对象输出备份成功字样,否则在捕获异常语句块内部输出备份失败。

数据备份

protected void Unnamed1_Click(object sender, EventArgs e) {

13

花园国际大酒店服务信息网的开发与设计

//拼接备份字符串

string Sqlstr1 = \='\string Sqlstr2 = connectionstring;

SqlConnection con = new SqlConnection(Sqlstr2); con.Open(); try //执行语句 ……

4.3 主要界面展示 4.3.1 主页

在主页上可以看到网站所有的信息的摘要,对本酒店客房,景点,餐厅的信息进行集中展示。用户可以在主页左上角进行注册或登录的操作。可以通过导航直接完成对各类信息的查询。主页界面如图4.1所示。

图4.1 主页界面

4.3.2 前台登陆页面

用户登录界面供用户登录,进行各种网上服务。根据实现了的管理系统的用户登录类,根据用户名和密码查询角色表,确定用户相应的权限。根据查询的权限结果,进入相应的权限页面。取得用户名和用户密码之后,通过从数据库中查询相应的用户信息,来判断该用户是否存在,如存在则可以进行相应的操作, 用户登录界面如图4.2所示。

14

山西大学商务学院本科毕业论文(设计)

图4.2 用户登录界面

转至注册页面,注册页面如图4.3所示。

如果查询结果为空,则说明该用户没有注册,将提示用户为非法用户,同时会提醒用户进行注册,

图4.3 用户注册界面

如没有登录的用户直接进入网上服务,则系统会自动弹出对话框提醒用户登录,系统提示界面如图4.4所示,然后转入登录页面。

图4.4 系统提示界面

4.3.3 用户酒店客房预定

(1)用户可以通过登陆系统网站进行酒店客房查询预定。主要流程如4.5图所示。 第一步:用户查询酒店情况

15

花园国际大酒店服务信息网的开发与设计

图4.5 酒店查询界面

第二步:酒店预定单提交完毕后,系统会给用户返回酒店的详细信息。用户须对信息审核确认后,数据被录入数据库。整个操作流程结束。

4.3.4 用户留言与建议

当客户对网站和酒店有什么意见和建议时,点击留言,用户留言与建议可以便于酒店提供更优质更全面的服务,留言界面如图4.6所示。

图4.6 留言界面

4.3.5管理员登陆

根据用户名和密码查询角色表,取得用户名和用户密码之后,通过从数据库中查询相应的用户信息,来判断该用户是否存在,如存在则可以进行相应的操作,管理员登陆界面如图4.7所示。

16

山西大学商务学院本科毕业论文(设计)

图4.7 管理员登陆界面

4.3.6新闻管理

管理员登陆后可以对公司相关新闻进行查看,更新以及对已有新闻进行修改、删除等相关操作。并可以根据类别名称、闻标题题、新闻关键字这几个条件进行模糊查询,新闻管理界面如图4.8所示。

图4.8 新闻管理界面

4.3.7 景点管理

管理员如果想增加景点,或是修改景点资料等操作都可以进入景点管理页面,景点管理界面如图4.9所示。

17

花园国际大酒店服务信息网的开发与设计

图4.9 景点管理界面

4.3.8 线路管理

管理员进入线路管理后可以对旅游线路进行添加、修改、查看的操作,以便于对旅游线路信息的管理,旅游线路管理界面如图4.10所示。

图4.10 旅游线路管理界面

4.3.9 用户管理

管理员进入用户管理页面时,可以看到用户的信息,并且可以对网站用户进行管理,也可以对网站用户进行增加、修改、删除管理,用户管理界面如图4.11所示。

图4.11 用户管理界面

18

山西大学商务学院本科毕业论文(设计)

4.3.10 公告管理

管理员进入辅助系统,可以增加修改网站公告。便于更好的服务网站客户,公告管理界面如图4.12所示。

图4.12 公告管理界面

4.3.11 数据库备份管理

在数据库备份管理模块中,定期备份数据库可以减少网站被攻击所带来的损失,数据库备份管理界面如图4.13所示。

图4.13 数据库备份管理界面

5.系统测试

为保证网站上线后能够达到预期的标准,为客户提供优质完善的服务,在开发结束后进行了3类测试。

(1)主页测试:在主页中进行用户注册、登录、查询、修改订单等一系列操作,检查是否能够操作成功,同时注意注册时会不会出现数据不匹配的现象;在注册的用户名邮箱为空的情况下是否提醒必须录入;在注册成功后,查看数据库,检查数据类型和数据内容是否正确。

(2)用户权限功能测试:会员登录后查看是否能进行预订。若可以实现则继续查看数据库是否有相应的正确的记录。

(3)各类信息分类测试:检查是否于录入分类相同,在输入部分信息后,能否准确显示。 在完成上述测试之后,又对各个模块的测试之间的关联性进行测试,查看各个模块的衔接和数据记录是否有冗余、错误记录、遗漏记录、冲突记录等,查看各个模块之间的关联是否正确。

[9]

6.结语

为期半年的毕业设计开发工作顺利结束,在规定时间实现了开题报告中的所有的设想,达到了预期要求,符合用户需求,花园国际大酒店服务信息网主要由两部分构成:一是前台客户浏览查询预订界面,

19

花园国际大酒店服务信息网的开发与设计

此界面中包括了查看本酒店客房详细信息、饮食信息以及景点信息。依据区域信息进行查询、预订及留言等主要功能;二是后台管理员对本系统的管理界面,包括系统管理、账号管理、新闻管理等主要功能。通过两部分的结合形成一个较为规范和完整的酒店服务信息系统。

对系统中主要涉及的功能点进行详细设计说明,本文主要完成了以下几个方面的优点: (1)系统开发过程中,实现对花园国际大酒店信息进行管理的系统。

(2)本文对花园国际大酒店管理中出现的客户信息、客房信息等进行设计,界面友好,操作简便,完成对花园国际大酒店管理涉及到的流程进行规划,实现酒店管理的流程化、规范化管理。

(3)本系统的设计实现将能减少很多不必要资源的使用,大大节省客户对酒店周边信息的收集时间,以及酒店对客户数据整理操作的时间。

另外由于时间及技术水平等原因,后续还有大量的系统集成任务,部分功能的进一步完善,可能在设计和实现时因为时间或技术原因有设计不足的地方,加上作者水平有限,设计中存在许多不足之处有待于不断完善,敬请各位老师、专家批评指。

20

山西大学商务学院本科毕业论文(设计)

致谢

通过这一阶段的努力,我的毕业设计终于完成了,这也意味着大学生活即将结束。在大学阶段,我从稚嫩逐渐成熟,从拥有文化基础知识到掌握基本的专业技术。

在毕业设计这段时间里,我有过迷茫,有过失落,但更多的是收获。这段时间的学习是对大学四年知识体系的回顾与总结。毕业设计每个阶段的困难都是对我的考验,问题解决了是我最大的欣慰,也是对我所学知识的肯定。

经过了几个月的毕业设计,我仿佛又长大了,无论是身体还是心理上承受压力的能力大大提高,这段日子不仅磨炼了我的意志,还让我更加成熟,自信了,这要感谢给予我帮助的所有人。

在本次设计中,我首先感谢导师李华锋先生给予我一贯的帮助,本设计是在老师的悉心指导和亲切关怀下顺利完成的。导师严谨求实的治学态度、诲人不倦的育人精神和高深渊博的专业知识,使我深受鼓舞并必将终身受益。

其次感谢我的实习单位山东农耕信息科技有限公司各位同仁的帮助,是他们无私的帮助使我在毕业设计当中的困难得以顺利解决,使我的毕业设计增添了许多亮色。

再次,感谢学院的老师和领导,四年来对我们的谆谆教诲;感谢四年来朝夕相处的同学以及我的室友们,他们不仅在学习上无私的指导和帮助我,在生活上也给了我很大的帮助。

最后感谢我的家人,在我的求学生涯中,他们给与了我无私的奉献和最大的支持!

21

花园国际大酒店服务信息网的开发与设计

参考文献

[1] 明日科技,郑齐心.ASP.NET项目开发案例全程实录(第2版)[M].北京:清华大学出版社,2011:39.

[2] 庞娅娟,房大伟,吕双.ASP.net从入门到精通[M].北京:清华大学出版社,2010:67. [3] 章立民.ASP.NET 开发实战范例宝典(使用C#)[M].科学出版社.2010:10. [4] 房大伟,庞娅娟.ASP.NET开发典型模块大全(修订版).人民邮电出版社.2010

[5] (美)拉芙 著,王吉星,熊家军.ASP.NET 3.5网站开发全程解析(第3版)[M].王海涛译.北京:清华大学出版社,2010;137.

[6] 刁志波,朱正杰.酒店管理[M].中国劳动社会保障出版社,2009:130.

[7] 王华杰,李律松.精通C # 数据库开发[M].中国劳动社会保障出版社,2004:73. [8] 邹显春.一种基于 WEB 的数据库访问模型[M].计算机科学出版社,2007:271.

[9] 丁晟春,王曰芬.网站新闻发布管理系统的设计与应用[M].北京:北京大学出版社,2002:39.

[10] Mickey Williams.Visual C #.NET技术内幕[M].北京:清华大学出版社,2007:125.

22

山西大学商务学院本科毕业论文(设计)

The Development and Desigh of The Garden International Hotel Service

Information Network

Abstract: The garden international hotel service information project, which is designed based on the asp.net technology ,is using ASP dynamic pages combined with SQL database. This thesis mainly by the system analysis, system design and system implementation, system test components, introduces the main module system, and the system implementation of environmental requirements when each table, showing the database of structure and system running concrete forms and expounded on the system for the analysis and test results. Keywords: ASP.NET SQL Service information

23

本文来源:https://www.bwwdw.com/article/3wi7.html

Top