C#酒店管理系统毕业设计论文

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

分类号密级

江西工业贸易职业技术学院

软件专业毕业设计(论文)

设计题目:基于C#的酒店管理系统

指导教师:林海菁

班级:09高职软件技术

学生姓名:甘国强

2011年10 月 25日

江西工业贸易职业技术学院毕业论文开题报告

目录

内容摘要....................................... 错误!未指定书签。一.前言....................................... 错误!未指定书签。二.系统的开发原理............................. 错误!未指定书签。1.基于C#技术的系统结构模型................... 错误!未指定书签。2.访问数据库原理.............................. 错误!未指定书签。3.本系统的数据库设计及结构.................... 错误!未指定书签。4.本系统访问数据库的原理...................... 错误!未指定书签。三.系统的功能设计............................. 错误!未指定书签。1.系统的功能结构.............................. 错误!未指定书签。2.系统的功能特点.............................. 错误!未指定书签。四.系统的详细设计............................. 错误!未指定书签。1.用户登录模块................................ 错误!未指定书签。2.用户管理模块................................ 错误!未指定书签。五.总结:..................................... 错误!未指定书签。参考文献:..................................... 错误!未指定书签。致谢........................................... 错误!未指定书签。

内容摘要

本文论述到的酒店管理系统开发的背景、目标、意义和方法、并重点介绍了系统分析、数据库设计、系统概要设计、程序设计的全过程。本文所设计的系统是由VisualStudio2010和Microsoft公司的SQLServer2000数据库开发而成的。该系统较完整的完成了酒店管理的各种功能,它包括前台服务和后台管理两大功能模块。在实现了不同权限用户登陆,用户的注册、查询,客房信息的维护,客房类型的设置及个人密码的修改,酒店房务的管理,收费等基本功能的同时,还对酒店的营业状况进行有条件的查询,为酒店高层决策提供数据支持。酒店管理者只需略懂电脑知识就可以建议的操作该酒店管理系统。使用酒店管理系统进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、储蓄量大、寿命长、成本低等。

关键词:VisualStudio2010酒店管理SQLServer2000

一.前言

在信息高度发达的今天,酒店业务涉及的各个工作环节已不再仅仅是传统的住宿、结算业务,而是更广、更全面的服务性行业代表。酒店宾馆作为一个服务性行业,从客房的营销即客人的预定开始,到入住登记直到最后退房结账,整个过程应该能够体现以宾客为中心,提供快捷方便服务,给宾客感受一种顾客至上的享受,提高管理水平,简化各种复杂操作,在最短时间内完成酒店业务规范操作,这样才能令旅客舒适难忘。因此,采用全新的计算机管理系统,将成为提高酒店的管理效率,改善服务水准的手段之一。

系统从满足客户的需求角度出发,实现了酒店管理的基本流程。系统的主要功能包括宾客结帐、客房预订、营业查询、客户管理、系统设置等等。用户入住酒店的时候所要等待的时间就会大大的减少,操作员能够很方便的对用户信息的登记和对房间状态的的管理,从而实现了酒店管理系统高效、准确的特点现代化的酒店,提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化的信息管理。

酒店管理系统正是为此而设计的。优秀的酒店客房管理系统操作方便,灵活性好,系统安全性高,运行稳定。提供快捷方便服务,给宾客感受一种顾客至上的享受,提高管理水平,简化各种复杂操作,在最短时间内完成酒店业务操作,这样才能令旅客舒适难忘。

二.系统的开发原理

2.访问数据库原理

(1)访问数据库的原理

与数据库相连,提供了如下3种方式:通过ODBC相连;通过OLEDB 相连;直接与SQLServer相连。3种方式由于应用层次的差异,使得效率由低到高,独立性由高到低。对于相连数据库的数据处理,也有2种方式,即一种是通过DataSet来隔离异构的数据源,另一种是以流方式从数据源读取(DataReader 方式)。

传统的应用程序是通过先建立到数据库的连接,在程序的整个运行过程中维护连接的方式来设计的。采取了断开连接方式的数据结构。当浏览器向Web服务器请求网页时,服务器处理这个请求,并将所请求的网页发送给浏览器,然后连接就被断开,直到浏览器发出下一个请求。

的另一个创新是引入了数据集(Dataset)。一个数据集是内存中提供数据关系图的高速缓冲区。数据集对数据源一无所知,它们可以由程序或通过从数据仓库中调入数据而被生成、填充。不论数据从何处获取,数据集都是通过使用同样的程序模板而被操作的,并且它使用相同的潜在的数据缓冲区。

(2).数据库的分类

数据库按其储存数据的大小分为:大型数据库有:Oracle、Sybase、DB2、SQLServer;小型的数据库有:Access、MySQL、BD2等。在众多的数据库中,SQLServer是大数据库,也属于中型数据库,应用于中小型企业。SQLServer的分布式、复制、全文检索、DTS都可以满足中型的应用。SQLServer的数据储存在它本身的文件内,在安装目录下的DATA目录下,有和数据库同名的数据文件和日志文件组成。一般,在WINDOWS体系下,中小型的应用都使用SQLServers。

此外,SQLServer支持存储、触发器、自定义函数等操作;安全性、并发控制能力、数据挖掘、联机操作等方面都是其他数据库无法超越的。

因此面对这么多酒店信息及用户信息的管理,本系统采用的是SQLServer 数据库访问

3.本系统的数据库设计及结构

本数据库的名称:酒店管理系统.mdf,共含5张表,结构如下:

相关文档
最新文档