本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

基于c#的酒店管理系统设计

基于c#的酒店管理系统设计

基于C#的酒店管理系统是针对宾馆酒店的管理人员和服务人员所设计的管理系统,主要是为了便于宾馆酒店的管理和服务。本系统的开发严格的按照信息管理系统的步骤来开发,结合了大量的理论和数据,像面向对象的软件工程开发,软件测试等广泛的理论支持。系统实现

如需购买请QQ扫描右边二维码或者加QQ 3449649974 咨询 毕业设计(论文)代做请加QQ 2269757180 微信号:bylwwwww


  • 详细描述

    基于c#的酒店管理系统设计
    1.本课题的目的及研究意义
    计算机技术正在日新月异的进步和发展,宾馆和酒店的管理也渐渐由人工操作转变为计算机操作管理,这样更加节省人力和物力,并大大提高工作效率。如今的酒店业充满了竞争,如果在酒店经营管理的时候运用现代化计算机技术来进行管理及经营,用现代化手段替代传统的手工操作。这样,必然会使酒店的管理变得更加方便,更加快捷,更加高效,更为科学,使信息的交流变得更加方便和迅速。酒店管理系统在酒店的经营管理中是必不可少的,如何设计一个好的系统对酒店的管理来说十分重要,所以系统应该具有完整可靠而且功能强大的查询手段。以前的酒店管理采用的一直是
    手工的办法对文件进行管理,很容易出错。与计算机系统结合后,不仅提高了酒店形象,也降低的员工的工作强度,且工作变得简单高效。
    2.本课题的国内外的研究现状
    酒店管理系统在国外是70年代初就有所发展了,到现在技术和功能已经十分成熟,现在已经逐步向个性化方向发展。国内的酒店管理系统近年来也得到了较大的发展,完善的功能可以良好的处理各种情况,对于酒店客房数据的使用访问和调查都带来了极大的便利,也提升了数据的安全性和可视性,更提高了工作的效率,现如今,星级酒店的项目审批中都需要包括酒店管理系统,酒店管理的电脑化,无论是对行业行业竞争还是工作效率来讲都具有重要意义。
     随着经济的发展和进步,人民收入的提高,消费观念也有了很大的提升。现在很多地方都在发展旅游业,酒店作为人们的住宿,休闲,娱乐的场所也得到了快速的发展。社会上也逐渐涌现出各种类型的酒店,如何在竞争中胜出成为各大酒店所关注的问题。
    一家成功的酒店是将经济发展作为酒店的主旨,酒店管理的核心也应该注重经济效益的提高。在为酒店提高经济效益的同时,通过对物流,人流,资金流的有效控制和科学管理,提高工作效率,降低经营成本,从而获得更为持久的利润。
    3.本课题的研究内容
    本设计主要应用 VS2010和SQL Server2005等相关知识开发的。主要用到的技术有ASP.NET技术及B/S三层架构模式。
    本设计内容包括两大功能模块:
    管理员模块:主要包括维护模块、客户预订模块、客户入住模块,经营统计模块及系统管理模块等。
    普通工作人员模块:主要包括客房预订模块、前台查询模块、前台接待模块、前台收银模块和个人信息模块。
     
    目录
    1.前言 3
    1.1选题的背景及意义 3
    1.2研究现状 4
    1.3酒店管理系统的作用 4
    1.4基于c#的酒店管理系统特点 5
    2.开发工具介绍 5
    2.1开发工具 5
    2.2使用的主要语言和技术 6
    2.3本章小结 7
    3.可行性分析 7
    3.1可行性研究的前提 7
    3.2可行性分析 7
    3.3本章小结 8
    4.需求分析 8
    4.1基于c#的酒店管理系统需求分析 8
    5.总体设计 9
    5.1设计过程 10
    5.2数据库的设计 11
    5.3本章小结 15
    6.详细设计 15
    6.1系统流程图 15
    6.2系统架构的分析 16
    7.系统功能模块的具体实现 23
    7.1统登录模块的实现 24
    7.2管理员身份登录功能模块的具体实现 24
    7.3服务员身份登录功能模块的具体实现 27
    7.4本章小结 31
    参考文献 1
    致  谢 1
     
     
    摘要:本文叙述了酒店管理系统的开发背景、意义、研究现状、系统特点,以及系统的需求分析,总体设计,详细设计和界面的具体实现等方面。这个系统是采用VS2010和SQL Server2005开发的,主要用到的技术有ASP.NET技术以及B/S三层架构模式。主要的使用者包括宾馆的管理员和工作人员。管理人员的功能模块主要包括维护模块,客户预订模块,客户入住模块,营业统计模块,系统管理模块等,主要功能有客房类型的管理,信息的管理,订单查询,入住客户信息和客户消费的项目查询,系统用户管理,个人密码修改等。普通工作人员的功能模块分为客房预订模块,前台查询模块,前台接待模块,前台收银模块和个人信息模块。主要功能有客房预订录入,预订取消,按订单入住,查看房价和房间状态,入住登记,入住信息查询,客户消费登记,结算退房,个人资料和密码的修改等。系统的整体界面简洁明了,易于操作,运行稳定,为管理者和工作人员在日常的事务处理提供了很多方便,大大减少了手工处理的误差和繁琐,从根本上提高了工作效率。
    关键词:C#;ASP.NET;B/S;SQL2005; 酒店管理系统
     
    1.前言
    1.1选题的背景及意义
        计算机技术正在日新月异的进步和发展,宾馆和酒店的管理也渐渐由人工操作转变为通过计算机进行操作管理,运用先进的计算机系统管理不仅可以节省人力和物力,并且还能大大提高工作效率。现在的宾馆酒店行业充满了各种各样的竞争,如果在酒店经营管理的时候可以使用智能网络系统,就会大大提高市场竞争力。宾馆酒店管理的优势将主要体现在运用现代化的计算机科学技术来进行管理和经营,用现代化的帮手来替代传统的手工操作。这样必然会使宾馆客房的管理变得更为方便,更为快捷,更为高效,更为科学,使信息的交流变得更方便和迅速。宾馆酒店管理系统在宾馆的管理经营中是必不可少的,如何设计一个好的系统对酒店管理来说至关重要,所以这套系统应该具有完整可靠而且功能强大的查询手段。以前的酒店管理采用的一直是手工的办法对文件进行管理,手工管理的方法存在很多不便,比如说效率低,保密性能差等等,而且很容易出现差错,房间的预订和管理也变得比较繁琐。这个系统通过将宾馆的管理和计算机技术的结合,对宾馆酒店的日常事务处理实行科学化的现代化的操作和管理,不仅提升了酒店的档次,形象,而且也降低了服务人员的工作强度,并且管理的工作也变得更加高效。而且使用酒店管理系统可以快速准确的了解酒店的营业状况,并且能带来更好的收益。随着我国经济的快速发展,国内的宾馆酒店行业也有了日新月异的进步和变化。对于一个城市,一个地区而言,酒店的发展也起到了和重要的作用。酒店业是一个以服务业为主的行业,服务水平的高低,会直接影响到酒店的声誉。就以客房的管理为例来讲,如果酒店可以为顾客提供快速而高效的服务,尽量减少手工消耗时间和人工误差,配合现代化的酒店管理,可以给酒店带来更好的经济效益。随着如今酒店业的发展趋势,怎样去利用有效的数据,取得更好的经济效益,提升酒店整体的服务水平,降低经营管理的成本,都是值得思考的问题。解决酒店管理方面的问题关键所在,就是选择一套好的管理系统。现如今酒店的客源变得更加的丰富多彩,随着而来的是日益激烈的行业竞争,这就对宾馆酒店的服务质量提出了更高的要求,降低管理成本,提升顾客满意度。引用先进技术是提高酒店竞争力的关键。现代计算机科学技术的发展,已经是酒店的管理模式发生了翻天覆地的巨大变化。利用先进的管理系统,不仅降低了人力成本,提高工作效率,还能使管理层可以全面了解酒店的状况。[1]
    酒店管理系统采用ASP.NET技术,三层架构的模式进行开发。它不仅具有简单的基本功能而且还可以根据现阶段酒店发展的需求着重于成本控制,市场营销等方面的设计和开发,对酒店的发展具有十分重大的意义。[7]
    1.2研究现状
    酒店管理系统在国外是70年代初就有所发展了,到现在技术和功能已经十分成熟,现在已经逐步向个性化方向发展。国内的酒店管理系统近年来也得到了较大的发展,完善的功能可以良好的处理各种情况,对于宾馆客房数据的使用访问和调查都带来了极大的便利,也提了数据的安全性和可视化,更提高了工作的效率,现如今,星级酒店 的项目审批中都必须包括有电脑管理系统,酒店管理的电脑化,无论是对行业竞争还是工作效率来讲都具有重要意义。21世纪的酒店,无论是内部管理还是外部销售都将发生实质性的变化,随着时代的竞争,市场竞争将会变得愈来愈激烈,这就要求酒店必须引入更新,更多,更高的IT技术。酒店是集客房,娱乐,餐饮,商务等功能于一体的现代化的消费场所,酒店的组织庞大,服务项目很多,信息量也大,要想提高效率和降低人工成本,提高管理水平和服务质量,就必须借助于现代化的管理工具,而该系统的设计和开发正是为着实现这个目标。
    随着经济的发展和进步,人民收入的提高,消费观念也有了很大的提升。现在很多地方都在发展旅游业,酒店做为人们住宿,休闲,娱乐的场所也得到了快速饭店发展。社会上也逐步涌现出各种类型的酒店,如何在竞争中胜出成为各大酒店所关心的问题。
    一家成功的酒店是将经济发展作为酒店发展的主旨,酒店管理的核心也应该注重经济效益的提高。在为酒店提高经济效益的同时,通过对物流,人流,资金流的有效的控制和科学的管理,提高工作效率,降低了经营成本,从而获得更为持久的利润。[8]
    1.3酒店管理系统的作用
    酒店管理系统的主要作用就是对酒店信息的输入,输出和查询的过程,它的主要优势体现在提高宾馆酒店的管理效率和经济效益,酒店管理系统通过较高的工作效率,提升了服务的档次,还可以增加酒店的服务项目,减少管理的漏洞,从而提高酒店的管理效益,比如完善的预订功能可以防止客房被漏订或者重订的情况发生,使用这套系统可以随时准确的提供房间的使用和预订的状况,从而从根本上提高了客房的使用率。顾客费用可以直接在系统中记账,可以防止逃帐情况的发生 。完善的统计功能有利于管理对房价进行合理的控制,有利于营业的管理和策划。酒店管理系统可以大大的提高服务的质量,计算机处理的特点便是高效率,所以使用管理系统可以减少客人等待的时间,提升顾客满意度。可以快速的查看客人信息,可以大大提高顾客的满意程度。用餐费,服务费等费用的一次性结清,可以使顾客体会到高档次的服务,完善而方便的的预订系统,可以使顾客可以方便的入住。还可以利用数据库保存客人的历史资料,对客人的消费特点进行分析,总结顾客的消费特点,研究如何为顾客提供更为个性化的服务。这套系统还可以提高工作效率,因为使用计算机管理可以很大程度上提高业务的运作速度和准确性,使用电脑对数据进行保存也避免了手工抄写的繁琐,智能化的数据检查可以避免人工操作疏忽所造成的失误。[9]
    1.4基于c#的酒店管理系统特点
    本系统的界面简洁大方,操作只管而简单,易于理解。
    通过数据表之间的连接关系解决了数据间的依赖关系和数据完整性的问题。
    界面设计中采用了父窗体,子窗体一类比较好的窗口管理模式。
     
    参考文献
    [1]Jeffrery L.Whitten,Lonnie D.Bentley,”ANALYSIS AND DESIGN METHODS(Fifth   Edition)”[M].Beijjing:Higher Education Press,2003:15-32.
    [2]James A.O’Brien,”Introduction to Information Systems”[M].Eleventh Edition.NewYork: McGraw-Hill Inc,2003:130,135,20-23.
    [3]Huang Z,Chen H, Zeng D.Applying associative retrieval techniques toalleviate the sparsity problem in collaborative filtering,IEEE Trans Information Systems,2004, 22(1): 116-142.
    [4] 张志强,胡军. C#编程兵书. 北京:电子工业出版社,2013,58-62.
    [5] 李春葆,谭成予.C#程序设计教程(第2版).北京:清华大学出版社,2010,78-89.
    [6] 陈伟,朱峰,魏敏:饭店顾客满意综合评价理论体系及实证研究[J].桂林旅游高等专科
    学校学报,2003.10,第4卷,第5期.
    [7] 严蔚敏,吴伟民.数据结构(C语言版).北京:清华大学出版社,2012,25-39. 
    [8] 任民宏.客房管理系统的设计与实现[J].电脑知识与技术(学术交流),2004,(10). 
    [9] 代航阳.基于VB的酒店客房管理系统设计[D].南开大学,2006.
    [10]刘月兰,巫红,谭振武.多用户酒店管理信息系统[J].信息术,Information Technology.2006.
    [11] 张孝祥,徐明华.C#基础与案例开发详解.北京:清华大学出版社,2009.
    [12]张海藩.软件工程导论(第5版).北京:清华大学出版社,2012,100-120. 
    [13]马玉洁.酒店管理信息系统的设计与实现[J].商丘师范学院学报.2007.
    [14]何玉洁,梁琦.数据库原理与应用(第2版).北京:机械工业出版社,2012,150-200.
    [15] 马秀莲,高志安.宾馆管理系统的设计[J].边疆经济与文化,2005,(06).
    收缩