毕业论文—酒店管理系统由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“酒店管理系统毕业论文”。
毕业论文—酒店管理系统(2).txt举得起放得下叫举重,举得起放不下叫负重。头要有勇气,抬头要有底气。学习要加,骄傲要减,机会要乘,懒惰要除。人生三难题:思,相思,单相思。本文由滋味冰雨贡献
doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。
酒店管理系统
论文)毕 业 设 计(论文)
酒店管理系统 Hotel Manager 酒店管理系统
[摘 要]随着信息化建设的发展,酒店服务业与国际市场接轨已成为大势所趋,酒店业要迎接这场挑战,就必须提高整体竞争能力,变革酒店的管理模式,提高管理水 平。实施信息化建设无疑是实现这一目的的必由之路和明智之举。目前,我国酒店服务 业信息化管理的进程缓慢,跟国外的酒店相比管理依然落后。在激烈的酒店业竞争中,如何能把握机会,保持自己的优势,立于不败之地呢?这就需要提供最好的服务,提供 最完善的设施和最先进的技术。在信息时代,更重要的是还必须要有一个完善的管理信 息系统,便于方便客人以及更好地管理酒店。[关键词]酒店管理系统;B/S 模式;VS 2008 关键词] Hotel Manager Computer Science and Technology Major FAN Xu-bo Abstract: As the information of the development, hotel services and standards of the international market has become the trend of the times.The hotel industry to meet this challenge, we will have to improve overall competitivene, reform the hotel management, enhance the management level.Implementation of information technology is to achieve this purpose and the only way to a wise move.At present, China’s hotel services in the information management proce has been slow, with foreign hotel management is still backward compared.The fierce competition in the hotel industry, how to seize the opportunity to maintain their advantage invincible? This makes it neceary to provide the best service to provide the best poible facilities and the most advanced technology.In the information age, is more important is also in need of a comprehensive management information system, Guests facilitate convenience and better management of the hotel.Key words: Hotel Manager;B/S mode;VS 2008 酒店管理系统
目录前言 „„ 1 2 相关理论基础 „„ 1 2.1 B/S 结构 „„ 1 2.2 ASP.NET 与 Visual Studio 2008 „„ 2 2.3 SQL 与 SQL Sever 2005 Expre „„ 3 3 需求分析 „„ 3 3.1 运行环境 „„ 3 3.2 系统需求 „„ 4 3.2.1 功能需求 „„ 4 3.2.2 性能需求 „„ 4 3.3 系统层次模块图 „„ 5 4 系统设计 „„ 5 4.1 模块设计 „„ 6 4.1.1 主模块 „„ 6 4.1.2 公共辅助模块 „„ 6 4.1.3 功能模块 „„ 6 4.2 数据库设计 „„ 7 5 系统实现 „„ 12 5.1 类库实现 „„ 12 5.2 登录界面 „„ 13 5.3 基础设置界面 „„ 14 5.4 业务管理界面 „„ 22 6 测试报告 „„ 25 6.1 测试基本要求 „„ 25 6.1.1 内容检查 „„ 25 6.1.2 链接检查 „„ 26 6.1.3 易用性测试 „„ 26 6.1.4 功能检查 „„ 26 6.1.5 容错性测试 „„ 26 6.2 测试用例设计方法举例 „„ 27 6.2.1 输入域测试 „„ 27 6.2.2 页面控件检查 „„ 28 酒店管理系统
6.2.3 功能测试 „„ 28 结束语 „„ 31 参考文献 „„ 31 致谢 „„ 31 酒店管理系统 1 前言世纪的酒店,从内部管理到外部销售都将发生质的变化。激烈的市场竞争,要求 酒店引入更多、更新、更高的 IT 技术,而非单一的前台管理软件甚至传统的前、后台 软件所能满足。现代化的酒店是集客房、餐饮、通讯、娱乐,商务文化及其他各种服务 与设施为一体化的消费场所,酒店宾馆组织庞大,服务项目多,信息量大,要想提高劳 动生产,降低成本,提高服务质量和管理水平,进而促进经济效益,必须借助计算机来 进行现代化的信息管理,酒店管理系统正是为此而设计的,本系统是一套适用于大、中 型星级宾馆使用的优秀系统,操作简单,灵活性好、系统安全性高,运行稳定,实是管 理者的理想选择。酒店管理系统基于计算机网络技术,采用多层结构,集多媒体技术、远程通讯技术、IT 技术为一体,将多种不同类型的软件工具用统一的用户界面集成为一个大系统,在一 个网络上实现酒店全方位电脑化管理。它不仅拥有传统软件所有的功能和较之更强大的 功能,而且还根据目前酒店业的经营状况,着重于市场营销、成本控制、销售及成本预 算等协助经营者开源节流的崭新概念设计,它是遍及整个酒店的技术和运营的解决方 案。成功的酒店是将经济效益作为酒店的运营宗旨,管理的核心也是在于如何提高经济 效益。酒店管理系统以酒店的经济效益为目标,为酒店管理人员和员工提供简单易用、功能强大并高度灵活的应用工具,激励他们的积极性,促使他们向宾客提供更好的服务。这些改进使宾客感到更加满意,为酒店带来更多的回头客和收入。同时,通过对人流、物流、资金流的科学管理和有效控制,提高员工的工作效率,降低各种经营成本,从而 获取持久的利润。2 相关理论基础 2.1 B/S 结构
B/S(Browser/Server)结构即浏览器和服务器结构。它是随着 Internet 技术的兴 起,对 C/S 结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过 www.daodoc.comame);SqlParameter p1=new SqlParameter(“@性别”,cu.Sex);SqlParameter p2=new SqlParameter(“@身份证号”,cu.NumNo);SqlParameter p3=new SqlParameter(“@联系电话”,cu.Hpeor);SqlParameter p4=new SqlParameter(“@VIP”,cu.Vip);SqlParameter p5 = new SqlParameter(“@消费总金额”,“0”);return DBHelp.Excurt(“InsertKH”,p,p1,p2,p3,p4,p5);} Customer cus = new Customer();if(row[“客户编号”]!=DBNull.Value){cus.Cnumber = row[“客户编号”].ToString();} if(row[“姓名”]!= DBNull.Value){cus.Cname = row[“姓名”].ToString();} if(row[“性别”]!= DBNull.Value){cus.Sex = row[“性别”].ToString();} if(row[“身份证号”]!= DBNull.Value){cus.NumNo = row[“身份证号”].ToString();} if(row[“联系电话”]!= DBNull.Value){cus.Hpeor = row[“联系电话”].ToString();} if(row[“VIP”]!= DBNull.Value)18 酒店管理系统
{cus.Vip = row[“VIP”].ToString();} if(row[“消费总金额”]!= DBNull.Value){cus.NumPrice= row[“消费总金额”].ToString();} cu.Add(cus);} return cu;在客户信息列表中可以查看已有的客户的详细信息,包括客户姓名、性别、身份 证号、联系电话、VIP、消费总金额等信息。酒店管理系统客户详细信息模块运行的结果如图 5-3 所示
图 5-3 酒店管理系统客户详细信息模块运行图 其中住户登记设置可以对住户信息进行登记,并且可以查询登记记录,以及住户的 历史记录。包括客户编号、押金、入组房号、入住时间、预定退房时间、是否加床、备 注、总费用、ID。其关键代码:public static int InsertZh(Comter co){SqlParameter p = new SqlParameter(“@客户编号”,co.Knumber);SqlParameter p1 = new SqlParameter(“@押金”,double.Parse(co.YPrice));SqlParameter p2 = new SqlParameter(“@入住房号”,int.Parse(co.RoomNumber));SqlParameter p3 = new SqlParameter(“@入住时间”, co.RzTime);SqlParameter p4 = new SqlParameter(“@预定退房时间”, co.YdTime);SqlParameter p5 = new SqlParameter(“@是否加床”,co.RdoYes);SqlParameter p6 = new SqlParameter(“@备注”,co.BzName);SqlParameter p7 = new SqlParameter(“@总费用”, “0”);return DBHelp.Excurt(“InsertZh”,p,p1,p2,p3,p4,p5,p6,p7);} if(Number!=“null”)19 酒店管理系统
{SqlParameter p = new SqlParameter(“@ID”, int.Parse(Number));table = DBHelp.Select(SQL,p);} foreach(DataRow row in table.Rows){Comter er = new Comter();if(row[“姓名”]!= DBNull.Value){er.KhName = row[“姓名”].ToString();} if(row[“入住房号”]!= DBNull.Value){er.RoomNumber = row[“入住房号”].ToString();} if(row[“入住时间”]!= DBNull.Value){er.RzTime = row[“入住时间”].ToString();} if(row[“预定退房时间”]!= DBNull.Value){er.YdTime = row[“预定退房时间”].ToString();} if(row[“ID”]!=DBNull.Value){er.ID = int.Parse(row[“ID”].ToString());} if(Number!= “null”){if(row[“客户编号”]!= DBNull.Value){er.Knumber = row[“客户编号”].ToString();}} if(row[“退房时间”]!= DBNull.Value){er.TfTime = row[“退房时间”].ToString();} if(row[“是否加床”]!= DBNull.Value){er.RdoYes = row[“是否加床”].ToString();} if(row[“押金”]!= DBNull.Value){er.YPrice = row[“押金”].ToString();} if(row[“总费用”]!= DBNull.Value){er.NumPirec = row[“总费用”].ToString();} if(row[“备注”]!= DBNull.Value){er.BzName = row[“备注”].ToString();} co.Add(er);} 酒店管理系统住户登记设置模块运行的结果如图 5-4 所示。20 酒店管理系统
图 5-4 酒店管理系统住户登记设置模块运行图
在住户登记设置中,可以显示已有住户的姓名入住房间,入住时间、预退定时间、是否加床、押金、总费用、说明等信息。并且点击查询,可以按月份进行查询,按日期 进行查询,按客户姓名进行查询。也可以对单个住户进行操作,可以对住户进行退房,换房操作。并可以查看成功退房的历史记录。在点击退房后,弹出对话框,询问“是否 再增加一天”,点击“否”,弹出“退房成功”。其中预订信息设置可以对住户登记预订房信息,包括房间号、入住时间、退房时间、客户编号、预订入住时间。其关键代码:
public static int InsertYd(YdCla yd){ SqlParameter p = new SqlParameter(“@房间号”,int.Parse(yd.RommNumber));SqlParameter p1 = new SqlParameter(“@入住时间”,yd.YDTime);SqlParameter p2 = new SqlParameter(“@退房时间”,yd.YtTime);SqlParameter p3 = new SqlParameter(“@客户编号”,int.Parse(yd.KhNumber));return DBHelp.Excurt(“InsertYd”, p, p1, p2, p3);} public static DataTable SelectTimeA(string Number,string YdTime,string KhNumber){ SqlParameter p=new SqlParameter(“@客户编号”,int.Parse(KhNumber));SqlParameter p1 = new SqlParameter(“@预定入住时间”, YdTime);SqlParameter p2=new SqlParameter(“@房间号”,int.Parse(Number));return DBHelp.Select(“SelectTimeA”,p,p1,p2);} public static DataTable SelectTimeB(string Number, string YdTime){SqlParameter P = new SqlParameter(“@房间号”, int.Parse(Number));SqlParameter p1 = new SqlParameter(“@预定入住时间”, YdTime);21 酒店管理系统
return DBHelp.Select(“SelectTimeB”, P, p1);} public static DataTable SelectTimeC(string Number, string YdTime){SqlParameter P = new SqlParameter(“@房间号”, int.Parse(Number));SqlParameter p1 = new SqlParameter(“@预定入住时间”, YdTime);return DBHelp.Select(“SelectTimeC”, P, p1);} 5.4 业务管理界面
酒店管理系统业务管理界面模块包括3个子模块,分别是添加客户信息、住户登记、添加预定记录。主要功能是实现各种业务的操作。酒店管理系统添加客户信息模块,是对新住户信息进行记录保存,或者办理VIP用 户信息。在客户信息添加模块,输入完对应的信息后,点击添加按钮,会提示“添加成功”。点击“取消”,取消此次操作。其关键代码: private void btn_ADD_Click(object sender, EventArgs e){int number = 0;//标识数据库操作结果 if(txt_Name.Text.Trim()==“”||txt_No.Text.Trim()==“”||txt_Phoen.Text.Trim()==“”||com_VIP.Text.Trim()= =“”||rdo_G.Checked==false&&rdo_M.Checked==false){MeageBox.Show(“所有项必填”,“操作提示”);} else {Customer cu = new Customer();cu.Cname = txt_Name.Text.Trim();cu.Hpeor = txt_Phoen.Text;cu.NumNo = txt_No.Text;string sex = rdo_G.Checked ? “男” : “女”;cu.Vip = com_VIP.Text;cu.Sex = sex;DataTable table = BLLCostomer.SelectName(txt_Name.Text);if(table.Rows.Count==1)MeageBox.Show(“该客户已经存在”,“操作提示”);} else {number = BLLCostomer.InsertKH(cu);if(number > 0){MeageBox.Show(“添加成功”, “操作提示”);this.Close();} else {MeageBox.Show(“添加失败”, “操作提示”);} } 22 酒店管理系统
酒店管理系统添加客户信息模块运行的结果如图5-5所示
图 5-5 酒店管理系统添加客户信息模块运行图
酒店管理系统住户登记模块是对新住户住房登记的模块,这个模块主要是登记住户 的各种信息,包括客户编号、押金、入户房号、入住时间、预定退房时间、是否加床、备注等信息。在住户登记模块中,按以上要求填入,点击确定后,会提示“添加成功”,点击“取消”,取消本次操作。如信息添加错误,可在基础设置里客户详细资料里进行 更改。其关键代码:
public AddMusb(){InitializeComponent();} //判断押金只能输入数字 private void txt_Ymoney_KeyPre(object sender, KeyPreEventArgs e){if(!(e.KeyChar=='b')&&!Char.IsDigit(e.KeyChar)){e.Handled = true;} } private void AddMusb_Load(object sender, EventArgs e){ txt_Rtime.MinDate = DateTime.Now;// 设置只能选当前时间 txt_Ytime.MinDate = DateTime.Now;// 设置只能选当前时间 txt_Rtime.MaxDate = DateTime.Now;// 设置只能选当前时间 //客户编号 com_number.DataSource = BLLCostomer.SelectKH();com_number.DisplayMember = “Cnumber”;23 酒店管理系统
com_number.ValueMember = “Cname”;lbl_Number.Text = com_number.SelectedValue.ToString();//房间号 com_roomNumber.DataSource = BLLroom.SelectState();com_roomNumber.DisplayMember = “Number”;com_roomNumber.ValueMember = “TypeName”;if(com_roomNumber.SelectedValue==null){lbl_TypeName.Text = “房间已经住满”;} else {lbl_TypeName.Text = com_roomNumber.SelectedValue.ToString();} } private void btn_close_Click(object sender, EventArgs e){ this.Close();} 酒店管理系统添加住户登记模块运行的结果如图5-6所示
图 5-6 酒店管理系统添加住户登记模块运行图
酒店管理系统预定房间模块是对客户预订房间信息添加的模块。在这个模块中包括 房间号、预定入住时间、预定退房时间、客户编号等信息。输入完信息后,点击“确定”,如果该时间段有人入住该房间,则会提示“该房间有人住”,如果正常,则会提示“预 订成功”,点击“取消”按钮,则会取消此次操作。其关键代码:if(co.YdTime!= null){if(int.Parse(DateTime.Parse(co.YdTime).ToString(“yy”))== 24 酒店管理系统
int.Parse(DateTime.Parse(YtTime.Text).ToString(“yy”).ToString())){if(int.Parse(DateTime.Parse(co.YdTime).ToString(“MM”))== int.Parse(DateTime.Parse(YtTime.Text).ToString(“MM”).ToString())){if(int.Parse((DateTime.Parse(YdTime.Text).ToString(“dd”)))int.Parse(DateTime.Parse(YtTime.Text).ToString(“dd”).ToString())>= 1){MeageBox.Show(“该时间段有人入住”, “操作提示”);return;} table = BLLydCla.SelectTimeA(com_RoomNumber.Text, YdTime.Text, com_Khnumber.Text);if(table.Rows.Count > 0){MeageBox.Show(“一天之内客户不能预定相同时间的房间”, “操作提示”);} else { table = BLLydCla.SelectTimeB(com_RoomNumber.Text, YdTime.Text);if(table.Rows.Count > 0){MeageBox.Show(“该时间段已经有人预定了”, “操作提示”);} else { table = BLLydCla.SelectTimeC(com_RoomNumber.Text, YdTime.Text);if(table.Rows.Count > 0){MeageBox.Show(“该时间段有人入住”, “操作提示”);} else {int number = 0;//标识操作结果 YdCla yd = new YdCla();yd.KhNumber = com_Khnumber.Text;yd.RommNumber = com_RoomNumber.Text;yd.YDTime = YdTime.Text;yd.YtTime = YtTime.Text;number = BLLydCla.InsertYd(yd);if(number > 0){MeageBox.Show(“预定成功”, “操作提示”);this.Close();} else {MeageBox.Show(“预定失败”, “操作提示”);} 6 测试报告
6.1 测试基本要求
6.1.1 内容检查 1.检查整个页面的布局,检查是否完整; 2.检查有无被覆盖的文字或其他显示对象; 25 酒店管理系统
3.检查有无超出边界范围的控件; 4.通读页面上所有文字,检查有无错字、漏字、拼写错误; 5.在需要大量重复测试的页面,布局、显示方面只需要测一次; 6.1.2 链接检查 1.该页面是否正常下载并显示; 2.页面上是否页面上所有的对象都可加载; 3.页面加载的时间能否可接受吗,如果时间太长,请记录; 4.检查页面上的所有连接,检查连接是否可工作,连接到的页面正确性; 5.每个页面的加载霎时间是配置测试的责任,但如果发现不正常,可记录。6.1.3 易用性测试 1.所使用的语言是否明白易懂; 2.命令、提示、信息是否具有协调的含义; 3.用户是否总是可以知道自己所处的位置; 4.用户是否总是可以知道系统当前的状态; 5.导航是否方便; 6.操作是否方便; 7.输入域上必填的域是否有特别的提示; 8.只要可能的话,系统应提供缺省值; 9.当输入错误时是否清楚地表示出错误的信息等一切认为可以不方便使用而可进 一步改进的地方。6.1.4 功能检查 检查页面上是否有功能缺漏,典型的功能是: 1.查询/显示功能; 2.输入/修改/删除功能; 3.注册登记/登录功能; 对每个功能,要求测试以下方面: 1.检查输入域,包括有效输入和无效输入; 2.选择不同的设置; 3.检查功能是否正确实现; 4.检查输出是否正常; 5.检查所有功能/业务流程。6.1.5 容错性测试 26 酒店管理系统
容错性测试和功能测试的一部分,可以检查系统对合法输入的处理能力,即检查在 正常情况下功能是否能够实现,即为功能测试。检查系统对非法输入的处理能力,即检 查在非正常情况下系统是否能够正确地处理,即为容错性测试。其主要检查: 1.用户输入出错时系统是否能够识别。2.系统是否能够处理所发生的错误而不会使功能失效。3.系统是否能够给用户以提示,说明发生的错误。6.2 测试用例设计方法举例
6.2.1 输入域测试 输入域测试如表 6-1 所示。
表 6-1 测试表 条件 字符型 数值型 逻辑型 备注型 字符长度最大为 n 取值 x>a x>=a X=a Xa Aa,x=a X=a Xa Aa X=a Xb Xb a>b,a 不合法,b 不合法 P=false P=true T1=false,T2=false,T3=false P1=false,P2=false,P3=false 无效输入 无效输入 非字符形 非数值型 其他值 27 酒店管理系统
6.2.2 页面控件检查 页面控件检查如表 6-2 所示。
表 6-2 控件检查表 控件 RadioButton CheckButton 测试用例 所有不同选择。所有不同选择。如果选择会产生不同的处理方式,则选择每个可能的选择; ListBox 如果每个选择不会产生不同的处理方式,则选择典型值,如 第一个,最后一个,最大值,最小值等。Command button 选择不同的输入/设置,测试每个命令按钮。如果控件/输入域之间具有逻辑关系,则需要测试每种组合; 控件/输入域组合 如果控件/输入域之间没有逻辑关系,单独测试。操作顺序 菜单/工具条 正常顺序,非正常顺序 测试每个菜单项,测试每个工具条命令
6.2.3 功能测试 1.功能测试如表 6-3 所示,主要测试系统的各个功能能否实现,是测试的主要部分。
表 6-3 功能测试 输入域合法,添加 必填字段 1 未填,添加;必填字段 2 未填,添加。输入域 1 不合法,添加;输入域 2 不合法,添加。不存在关键字,添加;已存在关键字,添加。已存在关键字,加上前/后安全可靠,添加。添加 已存在关键字,不同大小写,添加。先“save”,再“new”。不“save”“new”。先“save”,再“exit”。不“save”“exit”。输入域合法,添加 28 酒店管理系统 必填字段 1 未填,添加; 必填字段 2 未填,添加。输入域 1 不合法,添加; 输入域 2 不合法,添加。不存在关键字,添加;已存在关键字,添加。续表 6-3 已存在关键字,加上前/后安全可靠,添加。已存在关键字,不同大小写,添加。先“save”,再“new”。不“save”“new”。先“save”,再“exit”。不“save”“exit”。指定存在的记录,删除。删除 指定不存在的记录,删除。删除一个已成为其他表外键的记录。修改一般字段 1; 修改一般字段 2。修改关键字段 修改 清必填字段 1; 清必填字段 2。修改关键字与其他一个已存在关键字相同。修改已成为其他表外键的字段值。添加、删除、修改 检查存储结果,是否已存入数据库。满足条件,查询;不满足条件,查询。不满足条件 1,查询; 查询 不满足条件 2,查询; 空条件,查询。29 酒店管理系统 A and b and c A and b or c,a and(b or c)组合条件查询 A or b and c,(a or b)and c A or b or c 续表 6-3 A and not b,a or not b Not a and b,not a or b Not a and not b,not a or not b 读文件 文件存在;文件不存在;文件正被打开。文件已存在;文件不存在。写文件 目录存在,目录不存在。目录可写,目录不可写。2.网页功能测试记录如表 6-4 所示。
表 6-4 网页(功能)测试记录 测试人姓名:樊旭波 编号 路径 错误类型 错误描述
“主界面”→ 1 “基础设置” → 页面内容 建议使用背景图片使外观更流畅美观
“主界面”→ 2 “基础设置” → 链接
基础设置里的预定信息设置查看按钮无链接功 能。30 酒店管理系统
“主界面”→ 3 “基础设置” → 易用性
建议在客户信息设置里直接点击客户信息便可查 询所有客户的详细信息。
结束语
由于水平有限,对于数据库的操作还不是相当的熟练,有时会出现信息不能及时更 新到数据库的问题,导致错误。由于实地考察不够加上时间紧迫,导致功能不够完善。另外在做需求分析的时候,由于考虑欠佳,等到做软件的时候又出现了问题,在返工为 时太晚,尽管已经想办法补救,但难免出现漏洞。比如说角色管理,开始的时候没有考 虑到,后来在网站的功能差不多完成后才想到,管理员和普通用户只好用一个字段来识 别(管理员权限为 0,普通用户的为 1),超级管理员才可以设置管理员权限,默认情况 下为普通用户。另外有些想法还没有及时的添加到页面中.但是本系统还有不少闪光点,例如系统布局合理色调清新,功能虽然多但给人一目了然的感觉,不会太繁杂。在自我 创新的同时,我没有丢掉老师交给我的一些好的方法和捷径。正确处理数据结构之间的 关系是我面临的一个问题和挑战。处理数据库的有关连接是这次系统设计的一大收获。系统难免还有一些不足的地方,还望各位读者和教师们多多批评指正,不胜感激。
参考文献
[1] 萨师煊,王珊.数据库系统概论.北京:高等教育出版社,2005 年 7 月.[2] 肖孟强,曲秀清.软件工程原理、方法与应用.北京:中国水利水电出版社, 2005 年 8 月.[3] 罗斌等.Asp.net2.0 管理系统开发经典案例.北京:中国水利水电出版社 2007 年 9 月.[4] 黎卫东.ASP.NET 网络开发入门与实践.北京:人民邮电出版社,2006 年 11 月.[5] 刘振岩.基于.NET 的 WEB 程序设计——ASP.NET 标准教程.北京: 电子工业出版社,2006 年 9 月.[6] 刘克成,张凌晓.C#程序设计.北京:中国铁道出版社,2007 年 3 月.[7] 张树亮 李超.ASP.NET 2.0+SQL Server 网络应用系统开发案例精解.北京:清华大学出版 社,2006 年 9 月.[8] 郝刚.ASP.NET 2.0 开发指南[M].北京:人民邮电出版社,2006 年 5 月.[9] 代方震,陈冠军.Visualc#2005 程序设计从入门到精通.北京:人民邮电出版社,2007 年 9 月.致谢
经过这么长的时间来对系统的分析、设计,使我对酒店管理系统有了全面的了解与 31 酒店管理系统 认识,在鲁庆宾老师的指导下完成此次毕业设计。从开始接到毕业设计题目到系统的实 现,再到论文文章的完成,每走一步对我来说都是新的尝试与挑战,这也是我在大学期 间独立完成的最大的项目。这个酒店管理系统成功的实现了登录、房间类型的管理、房间的管理、开房、退房、数据操作、预订房、换房间等主要功能。系统的最大的特点是操作简单,部署方便,并 且较好的防止错误操作发生,尽可能多的给用户提示信息。这样面对非计算机专业的酒 店管理人员能很快上手,极大的提高酒店工作的效率和服务的质量。但系统也存在设计上的不足,首先因为初次设计制作完整的系统,在初期阶段需求 分析和考虑数据库设计的时候都做的不全面,以至不能很好的保证数据的完整性,在长 时间使用删除一些数据后,会有一些脏数据留存,也可能有其他一些问题发生。其次,仍然有一些地方没有及时的给用户反馈,没有做操作可逆的处理。另外,对酒店工作的 了解不够深入,会有些功能和操作方式还没有考虑到。由于本人的知识水平有限,系统存在着一些需要改进和不足的问题,还望各位读者和教 师们多多批评指正,不胜感激。32
河南科技大学本科毕业设计(论文)房屋中介管理系统摘 要本系统实现了房屋信息发布、查找及管理的目的,给出租者及租房者都带来了方便。此系统采用C/S模式开发。本系统主要面向三......
随着酒店的迅猛发展,酒店行业行业已面临日益激烈的竞争,在价格竞争、质量竞争和服务竞争之后,文化竞争已成为新的竞争因素,现代酒店不仅要有高舒服的服务设施,而且需要渲染一种文......
刀豆文库小编为你整合推荐3篇酒店管理毕业论文,也许这些就是您需要的文章,但愿刀豆文库能带给您一些学习、工作上的帮助。......
南京市旅游职业学院姓名:学号:专业:班级:指导教师 :实习地点:实习部门:实习时间:W065FG523322酒店管理上海波特曼丽嘉酒店2调 研 报 告随着我国社会经济发展,人民生活水平的提高,星级......
毕业设计题 目:互联网在酒店参议经营中的运用方式 系部(院):旅游系专 业:酒店管理系 学 号: 姓 名: 指导教师:1 北京财贸职业学院毕业设计内容摘要互联网应用的快速发展和迅速普......