ASP.NET中小型酒店管理系统设计与实现
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘 要
系统实现了对一个小型酒店的信息化,为酒店的业务提供统一的解决方案,将各种不同的业务信息集成到系统中进行集中处理,实现酒店运营和管理的信息化,在保证提供一流服务的基础上,最大限度地降低其运营成本,同时努力为企业带来更高效的运营效率。
[资料来源:http://www.THINK58.com]
系统运用规范的软件工程方法进行设计,并使用.Net和Sqlsever2000数据库等工具来开发。开发过程包括需求分析、系统总体设计、详细设计、系统实现、系统配置和实施几个步骤。并要求数据库中数据能保证其一致性和完整性,同时数据库具备良好的安全性,而对于应用程序,则要求其功能完善,操作简便,界面美观。客人进入酒店后可以通过系统进行点菜、订酒席、订房间,管理员可以通过系统进行结账,查询菜肴、订席情况、客户信息、菜单等信息,并对新的菜肴进行入库,经理可以通过系统查看酒店的运营情况。
内容来自think58
[资料来源:http://www.THINK58.com]
系统的主要工作在设计阶段。在这个阶段,经常会出现设计结果与需求不能对应的情况,要不断地迭代设计才能达到预期目标,经过多次反复后,系统设计完成。系统代码编写完后,通过大量的测试和验证,达到了预期的目的。
关键词:信息技术,数据库,.Net,Sqlsever2000
[资料来源:http://think58.com]
第1章 绪论
随着信息技术的高速发展,计算机信息技术已经渗透到我们日常生活中的各个领域。酒店业是一个重要的行业,为了使酒店能高效地为客人提供优质的服务,信息化是酒店的必然选择,酒店业的信息化必将飞速发展。酒店管理系统是一套包括酒店日常业务在内的综合软件系统,将为酒店提供统一的解决方案。
1.1 系统开发背景
由于信息技术的飞速发展,社会上的各个行业都正在或已经开始信息化了,酒店作为一个重要行业,它与其它行业有许多的相似性,都是要对大量的信息进行处理和保存。然而它又不同于其他系统,由于各种繁杂的业务需要,要对各种业务信息的处理和记录,往往要花费大量的人力和物力来维护和保存各种信息[1]。如果用传统的方法来处理和记录这些信息,不但成本很高,而且处理和保存的信息经常发生错误。为了克服传统方法的不足,信息技术被引入到酒店的业务处理和信息管理中,对酒店平时要处理的业务都由计算机来完成,保存在记录也不在纸上,而是放在计算机中,使信息可以保存更长的时间,由于计算机中信息的可复制性,那么其上的信息可以永久保存。同时,通过计算机的大量使用,为酒店节约了许多的人力成本,而这些也只是为酒店带来的硬件上的优势,从软件方面来看,通过使用一整套的信息软件系统,将酒店的各个业务环节都联系起来并进行综合分析,然后得到最小的实物库存,最快捷的业务处理,最精确的财务运作,最优的决策分析,最少的员工参与。在这样的系统中,软件系统已经不仅仅只是模拟酒店的实际业务流动过程,而是以为酒店不断提高其服务质量为中心,不断为管理者提高可以参考的方案,通过不断的改变酒店的服务质量,使之能持续领先。
[来源:http://www.think58.com]
1.2 系统目标
本系统是基于酒店业的信息管理系统,主要专注于中小型酒店的餐饮服务方面,努力为企业带来更高效的运营效率。系统采用规范的软件工程方法开发,并要求数据库数据能保证其一致性强和完整性强,数据安全性好的数据库,而对于应用程序的开发要求具备完善的功能,人性化设计,界面美观大方,便于操作,易用等特点。客人进入酒店后可以通过系统进行点菜、订酒席,管理员可以通过系统进行结账,查询菜肴、订席情况、客户信息、菜单等信息,并对新的菜肴进行入库,经理可以通过系统查看酒店的运营情况。使用.Net平台上的C#语言和SqlSever2000数据库开发出可以使用的酒店管理系统,有明确的需求分析,并用相应的文档和图表来表示需求分析,要求实现中小型酒店常用的点菜、订菜、结算等功能,帮助酒店建立菜谱数据库和销售存根数据库,可以方便地进行查询,界面友好,操作方便,数据库冗余度低。
1.3 开发工具与开发语言介绍
要开发一个满足客户需求的酒店管理系统,各种开发工具必不可少,那么下面将要介绍开发中小型酒店管理系统所需的各种开发工具和语言,包括.Net平台、数据库管理系统SQL Server 2000以及C#语言。
[资料来源:http://www.THINK58.com]
第2章 需求分析
需求分析是开发过程的重要阶段,它起到承上启下的做用,是客户和程序设计者之间的桥梁,本系统的需求分析分为需求调研结果、确定系统工作流程、数据流图、数据字典、系统软硬件要求这四个部分组成。
2.1 需求调研结果
在需求调研过程中,我们走访了一家实际的小型酒店,对客户的需求进行详细的调研,先是以客人为对象,了解关于酒店客人的业务流程,然后了解了管理员的日常业务流程,在对调研内容进行详细的分析后,我们得到以下实际需求:
[资料来源:THINK58.com]
功能:系统要实现客人点菜、订席,管理员结账、管理信息、查询信息,经理查询营业情况三个方面的功能。客人可以通过多种查询的方式看到所有菜肴的信息,菜肴的信息要全面,包括名称、特色、价格、折扣、图片等具体信息,在客人点完菜后,要能准确地产生客人的餐桌号,在客人用餐时,可以随时加菜,加菜后的金额可以同时加到已点菜金额中,结账时可以方便地一起结账。建立酒席库,厨师可以方便地将配好的新酒席菜单录入到库中,客人可以通过多种方式查询出想要的酒席菜单,当客人订餐后,像订席时间等相关信息要一起保存。管理员可以通过系统快速得到客人的结账金额,方便结账,并能确保无误,管理员还能查询到自己权限内的所有信息,包括客人信息、点菜信息、菜谱信息、订席信息、餐桌信息,可以对权限内的信息进行相应的管理,可以删除和修改部分信息。系统能统计近期的经营业绩,经理可以通过多种方式查看相应的信息。
本文来自think58
[资料来源:http://think58.com]
移植性:系统容易从一台机子上移植到另一台机子上,中间不需要改变代码,而且容易配置。
本文来自think58
[版权所有:http://think58.com]
[资料来源:www.THINK58.com]部署:系统要统一打包,并形成相应的安装文件,保证使用系统的人员可以简单安装和实施。
[资料来源:http://THINK58.com]
界面:保证客人能很明显地看到相应的点菜和订席信息,能方便查询信息,使用方便。使管理员能方便地使用,界面要简洁,功能要能比较明显地通过界面来体现。
copyright think58 [来源:http://www.think58.com]
[资料来源:http://think58.com]接口:当应用变大后,系统通过网络连通,为了保证以后的扩展,要提供系统与系统连接的接口程序和系统与数据库的网络接口。
第3章 系统总体设计
系统总体设计包括功能结构设计、系统软件结构设计、数据库设计三个主要的部分,主要从宏观上来设计系统,尽量使设计出的结构和数据库能与系统需求相适应,为后面的详细设计做充分的准备。
think58.com [资料来源:THINK58.com]
3.1 功能结构设计
系统要实现客人点菜、订席,管理员结账、管理信息、查询信息,经理查询营业情况三个方面的功能。客人可以通过多种查询的方式看到所有菜肴的信息,菜肴的信息要全面,在客人用餐时,可以随时加菜,加菜后的金额可以同时加到已点菜金额中,结账时可以方便地一起结账。建立酒席库,厨师可以方便地将配好的新酒席菜单录入到库中,客人可以通过多种方式查询出想要的酒席菜单,当客人订餐后,像订席时间等相关信息要一起保存。管理员可以通过系统快速得到客人的结账金额,方便结账,并能确保无误,管理员还能查询到自己权限内的所有信息,包括客人信息、点菜信息、菜谱信息、订席信息、餐桌信息,可以对权限内的信息进行相应的管理,可以删除和修改部分信息。系统功能结构图如下:
包含资料:源程序+论文(15000字以上)+可执行程序+答辩稿ppt+开题报告+外文翻译
获取资料请您联系本站客服
上一篇:课件发布系统设计与实现