酒店客房预订管理系统.doc

上传人:b****2 文档编号:392454 上传时间:2022-10-09 格式:DOC 页数:13 大小:492KB
下载 相关 举报
酒店客房预订管理系统.doc_第1页
第1页 / 共13页
酒店客房预订管理系统.doc_第2页
第2页 / 共13页
酒店客房预订管理系统.doc_第3页
第3页 / 共13页
酒店客房预订管理系统.doc_第4页
第4页 / 共13页
酒店客房预订管理系统.doc_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

酒店客房预订管理系统.doc

《酒店客房预订管理系统.doc》由会员分享,可在线阅读,更多相关《酒店客房预订管理系统.doc(13页珍藏版)》请在冰豆网上搜索。

酒店客房预订管理系统.doc

酒店预订管理系统

酒店客房预订系统

课程名称:

班级:

姓名:

学号:

同组姓名:

1项目可行性分析

1.1实验目的与背景:

酒店客房预订管理系统在正常运营中需要对客房资源、客人信息、网上客房预订等进行管理,利用酒店客房预订管理信息系统对客房的各个操作进行管理,能够及提高管理的效率。

实验背景是为了完成软件工程和软件文档课题,模拟酒店订房管理系统以熟悉和加深对这两门课程的握。

随着人类社会进入信息时代,计算机越来越多地活跃在社会各个领域,成为不可缺少的工具,尤其在管理方面,管理软件的出现使大量繁琐复杂的问题变得简单易行。

在人民生活水平提高的同时,餐饮,住宿,娱乐业在服务行业中占有越来越重要的地位。

要使在当前酒店行业日趋激烈的竞争中脱颖而出,必须努力发展自己在管理方面的特色,避免传统管理方法的失误,使酒店的信誉以及各个管理方面都能够出现零失误,给管理者和普通的营业员带来操作上的方便,对整个酒店各个方面的业务带来快捷,方便,高效的服务,才是管理软件的成功之处。

1.2可行性分析

1.技术可行性

该客房预订信息管理系统是在平台下设计开发,以TXT文档为后台数据库,采用面向对象的语言开发而成,系统的客户端在Windows平台下运行,服务器端可在Windows平台或平台下运行。

2.经济可行性

该系统节省人力资源成本的同时,可以提高业务效率,并能够及时、准确、迅速地满足顾客服务的需求,系统的开发成本低,现有的PC机即可提供该系统开发工作需要的所有硬件设备环境。

3.操作可行性

直接浏览网页的形式,利用鼠标进行傻瓜式的操作,操作中的每一步都会有相应的提示,这样可以让更多的人群在最短的时间内学会使用他。

4.开发方案可行性

虽然我们开始的时间较紧迫且相关知识点少,这给项目开发带来一定的困难,但从我们所具备的系统开发所需的人员、软件、硬件资源和工作环境来说该项目的开发是具有可行性的。

5.社会可行性

所有软件均为免费版.合同制定确定违约责任。

1.3开发语言环境

酒店客房预订信息管理系统是一个对客户全方面管理的程序。

该客房预订信息管理系统是在平台下设计开发,以数据库表格为后台数据库。

2系统需求分析

2.1用户需求

该酒店预订管理系统使用户能迅速而便捷的了解和查询酒店信息,根据自己的需求来预订房间。

一个方便地实现对客房变更、房价及预订信息的自动化操作。

使用该系统全面管理酒店信息,为用户节省时间和人力,更能全面、有效地掌握酒店基本情况,及时获取最新的准确资料和信息。

该软件能系统管理酒店的信息,功能与实现方面有相当的针对性和实用性。

该系统的主要功能有酒店信息管理,房间类型管理,订单信息管理,业务人员编辑和系统用户管理。

2.2功能需求

本系统主要具备以下几个基本功能:

1.客户登陆(用户注册):

按照要求进行客户登陆,登录界面有诸多操作。

2.个人信息管理:

用户可以对自己的个人信息进行增添,修改。

并保存。

3.房间查询:

用户进行客房预订时可以查询所有的房间,空房。

4.房间预订:

用户可以对剩余客房进行预订(应有房间按等级判断)和取消预订。

5.个人订单管理:

用户可以对自己的客房订单进行修改,删除

2.3系统功能图

修改

增添

个人订单管理

房间预订

房间查询

个人信息管理

用户注册

界面用户登录

酒店客户预管理中心

查询

3.系统总体设计

3.1系统功能设定

该系统充分考虑其用户的操作简便性,实现快捷操作。

它有以下几个功能:

1.客户登陆(用户注册):

按照要求进行客户登陆,登录界面有诸多操作。

2.个人信息管理:

用户可以对自己的个人信息进行增添,修改。

并保存。

3.房间查询:

用户进行客房预订时可以查询所有的房间,空房。

4.房间预订:

用户可以对剩余客房进行预订(应有房间按等级)。

5.个人订单管理:

用户可以对自己的客房订单进行查询

3.2系统功能模块图

根据上述系统功能分析,能得出下面系统软件功能模块图:

3.2.1整体模块分配

酒店客房预订管理系统

客房信息

客户信息

订房

该系统充分考虑用户的操作简便性,实现快捷操作。

它有以下四大模块:

(1)订房:

按照客户需求,为新客户分配新客房。

(2)客房信息:

查看所有客房的状态信息。

(3)客户信息:

可以添加新客户,修改客户信息(客户编号,客户姓名),删除已退订客户信息以及查看所有客户的订房状态信息。

3.2.2客户信息子模块

客户信息模块

更改

注册

查询

(1)新增:

录入客户编号、客户姓名等信息

(2)更改:

更改相应客户的个人信息。

(3)查询:

查询所需客户的订房信息。

3.2.3客房信息子模块

客房信息模块

删除

更改

查询

(1)更改:

更改相应客房的信息。

(2)删除:

删除相应客户及客房的信息。

(3)查询:

查询所需客房的订房状态。

4.项目详细设计及编码实现

1.利用程序流程图、盒图等详细设计的工具,进行系统模块功能和处理过程描述。

本实验利用的是vs2010C#语言设计,利用到数据库建表格。

登陆页面的账号密码信息表格如图:

用户名张三、密码123、

客房信息数据表

数据流图为

基本信息录入

主页面显示

用户登录

客房预订

客房信息管理

客房信息查询

客房信息管理

客房预订

预订信息管理

1、系统模块结构图和界面

1)登陆模板

开始

输入/选择用户名、密码,选择入口

验证控件进行合法检测

输入合法?

提交到数据库进行身份验证

身份合法?

用户界面

开始

合法

非法

合法

非法

2)用户注册模块

3)个人信息模块(在个人信息模板可修改信息)

4)客户信息模板模块(所有房间的预定信息)

5)预订信息模块(该人预定的房间信息)

2.编码实现该程序

本人负责个人信息管理跟预订信息代码如下:

个人信息管理代码:

protectedvoidPage_Load(objectsender,EventArgse)

{

Label1.Text=(Request.Form["TextBox1"]);

//stringyonghuming=Request.QueryString["用®?

户¡ì名?

"].ToString();

//stringmima=Request.QueryString["密¨¹码?

"].ToString();

SqlConnectioncon=newSqlConnection();

con.ConnectionString=@"DataSource=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\客¨ª房¤?

预¡è订?

.mdf;

IntegratedSecurity=True;UserInstance=True";//绑㨮定¡§数ºy据Y源¡ä

con.Open();

stringstr="select*from用®?

户¡ì信?

息¡é表À¨ªwhere用®?

户¡ì名?

='"+Label1.Text+"'";

SqlCommandcom=newSqlCommand(str,con);

SqlDataReaderdr=com.ExecuteReader();

if(dr.HasRows)

{

GridView1.DataSource=dr;

GridView1.DataBind();

dr.Close();

}

con.Close();

}

protectedvoidButton1_Click(objectsender,EventArgse)

{

SqlConnectionconn=newSqlConnection();//创ä¡ä建¡§一°?

个?

connection对?

象¨®

stringstrCon="DataSource=.\\SQLEXPRESS;AttachDbFilename=|DataDirectory|\\客¨ª房¤?

预¡è订?

.mdf;IntegratedSecurity=True;UserInstance=True";//连¢?

接¨®字Á?

符¤?

串ä?

conn.ConnectionString=strCon;

conn.Open();//打䨰开a连¢?

接¨®

//stringstr="'"+TextBox2.Text+TextBox6.Text+"'";//要°a添¬¨ª加¨®的Ì?

字Á?

段?

stringstrSQL="Update用®?

户¡ì信?

息¡é表À¨ªset密¨¹码?

='"+TextBox2.Text+"'";//+"where用®?

户¡ì名?

="+Label1.Text;

stringstrSQL2="Update用®?

户¡ì信?

息¡é表À¨ªset联¢a系¦Ì电Ì?

话¡ã='"+TextBox6.Text+"'";//+"where用®?

户¡ì名?

="+Label1.Text;

SqlCommandcom=newSqlCommand(strSQL,conn);//创ä¡ä建¡§command对?

象¨®

SqlCommandcom2=newSqlCommand(strSQL2,conn);//创ä¡ä建¡§command对?

象¨®

com.ExecuteNonQuery();//使º1用®?

ExecuteNonQuery方¤?

法¤¡§

com2.ExecuteNonQuery();//使º1用®?

ExecuteNonQuery方¤?

法¤¡§

conn.Close();

this.Response.Write("

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

当前位置:首页 > 考试认证 > IT认证

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1