《酒店管理系统课程设计报告》由会员分享,可在线阅读,更多相关《酒店管理系统课程设计报告(20页珍藏版)》请在金锄头文库上搜索。
1、课程设计报告课程名称:基于ASP. net 2.0的Web应用开发项目名称:酒店管理系统院 系:计算机科学与工程学院专业:计算机科学与技术姓名:T日 %1/王晨光班级:计科121学号:090312114指导教师:干剑设计地点:九章楼N6T09开课时间:2014至2015学年第1学期常熟理工学院计算机科学与工程学院 制目录一、前言11.1、系统开发背.景11.2、研究目的及意.义11.3、系统开发工.具1二、系统分析12.1、需求分析12.1.1、系统主要功.能12.1.2、系统实现目.标22.1.3、系统性能需.求22.2、可行性分析22.2.1、技术可行性22.2.2、经济可行性22.2.3
2、、操作可行性2三、系统设计23.1、系统功能结构设.计23.2、数据库设计33.2.1数据库E-R图设计.33.2.2、数据库的逻辑设.计5四、系统详细设计与实.现74.1、用户登录74.2、系统主界面74.3、客房类型管.理84.4、客房经营管.理94.5、客户信息检.索124.6、客房经营状况分.析12五、课程设计小.结13一、前言1.1、系统开发背景随着当今世界经济和计算机的飞速酒发店展在,内部实现用户通过电话预约或亲自前往酒店预订客房,服务员人工填写客房预订表进行客房预订的传统模式已经十分落后,满足不了现代人的需要 一个成功的酒店其,经营者不仅要提供高质量的服务水平和服还务要质提量供,
3、最完善的设备和先进 的技术。从而提高客房的占有率和回头率,还要有好的工作效率,并严格的控制住成本。在现如今 信息化时代,更重要的是还必须要有一个完善的管理信息系统,便于方便客人和更好的管理酒店。1.2、研究目的及意义随着计算机网络的发展,er net支术越来越广泛的应用,网络覆盖的区域不断扩大,给酒店 业计算机应用带来了蓬勃发展的机遇。采用全新的计算机网络和管理系统将成为提高酒店管理效率 改善服务水准的重要手段之所一以。酒店入住信息管理系统是酒店经营不可或缺的现而代本工系具。 统就是为了实现酒店高效管理而设计的。1.3、系统开发工具Visual Studio 2、01S3QL Server20
4、、08PhotoShop CCVisual Studio 20是一套完整的开发工具集,用于生滅NET We应用程序、ML WebService、桌面应用程序和移动应用程序ual Basid/isual C和Visual全部都是用相同 的集成开发环境DELSQL Server 200是8个分布式的关系数据库管理系统,具有/服客务户器机体系结构,具有易 用性、适合分布式组织的可伸缩性、用于决策支持的数据库仓库功能、与许多其他服务器软件紧密 联的集成性、良好的性价比等优点,是一种应用广泛的数据库管理系统。PhotoShop (是Adobe公司出品的一二维图像处理软件,主要用于对图像进行编辑和绘制,
5、对用到的图片进行美工,使系统界面更加美观友好。二、系统分析2.1、需求分析2.1.1、系统主要功能该系统以酒店订房业务为基础,提供科学有效的管理模式。系统主要功能设计有客房类型管理客房信息管理、客房经营管理、客房信息检索、经营状况分析等五个部分。2.1.2、系统实现目标系统界面友好美观,操作简单易行;业务管理信息化,可随时掌握客户入住、客户退租、客房信息等情况;采用流行的/S方式,响应速度快,安全性高,扩充方便;该软件应尽可能地降低使用者的劳动强度,同时提高工作质量和效率。2.1.3、系统性能需求本着“简单易用”的原则,方便各层次人员的使用;系统必须稳定可靠,保证营业高峰期时不出现故障。2.2
6、、可行性分析2.2.1、技术可行性系统采用了/S技术结构,使Microsoft Visual Studio开发3软件,数据库服务器使用 Microsoft SQL Server 2数00据8库,该数据库是目前最方便的流行数据库,能够处理大量的数据。 它的活动性、安全性和易用性为数据库编程提供了良好的条件。2.2.2、经济可行性对于酒店这样的企业来开说发,一个这样的系统是非常必要他的们,完全有能力和资金来负担系 统的开发成本。而且,系统开发完成投入使用之后,将大大提高工作效率,减少成本,增加收益。2.2.3、操作可行性该系统拥有非常简洁的图形界并面且,在某些操作中附有操作说即明使,是对系统毫不了
7、解的人 来说,也是很容易接受的。因此,该酒店管理系统在技术、经济、技术上都是可行的。三、系统设计3.1、系统功能结构设计采用本系统可大大减少前台服务人员(系统管理人员)的人数,前台服务员直接掌控整个系统 由于采用计算机操作,可以大大提高操作速度。本酒店管理系统主要包括以下五个分模别块是,:客房类型管理客、房信息管理客、房经营管理、 客房信息检索、经营状况分析3。.1图为酒店管理系统功能结构:图3.1酒店管理系统功能结构3.2、数据库设计关系模型是目前应用最广泛、技术最成熟的一种数据库模型,其特点是概念简单清晰、易于被 户掌握和接受,有严格的数学基础和关系数据理论,能极大的简化数据库开发和维护工
8、作,深受广 用户的欢迎,是现代计算机信息系统和计算机应用系统的基础和核心。3.2.1数据库-R图设计酒店管理系统的核心功能主要个表分别是RoomsCatego (客房类型表Roomsl nfO客房信息表、CustomerInf6客户信息表RoomOperati o6客房操作表RoomsStatuS客房状态表)、History(历史记录表Rserlnfo用户信息表)RoomsCategory客房类型)主要存储房间编号、房间名、大小、床的数量、价格、空调数、电视数。其-R图设计如图.2所示:Roomslnfd客房信息)主要存储房间编号、房间类型、房间位置、房间描1述图!设其计如图3.3所示:Cus
9、tomerl nfO客户信息)主要存储客户身份证号、客户姓名、客户电话、客户住址。其图设计如图3.4所示:RoomsStatu(客房状态)主要存储房间编号、房间状态-R其设计如图.5所示:Histor(y 历史记录:主要存储入住时间、退租时间、房间编号、总消费、客户身份证号。其E-R图设计如團5所示:图3.5历史记录-R图RoomOperatio6客房操作)主要存储房间编号、入住时间、客户身份证号、房间状态标记。其E-R图设计如图.6所示:Userlnf(用户信息)主要存储用户编号、姓名、密码、邮箱、地址、E电。设其计如图3.7所示:图3.7用尸信息E-R图3.2.2、数据库的逻辑设计Room
10、sCategor客房类型表如表1所示表1客房类型表Roomslnfo客房信息表如表2所示表2 客房信息表CustomerlnfO客户信息表如表3所示列名数据类型允许Null值$Cidentityldnvarchar(50)匚n日mevarchar(SO)Cphonevarchar(SO)0Addressvarchar(50)0表3 客户信息表RoomOperati 06客房操作表如表4所示表4 客房操作表RoomsStatu(客房状态表如表5所示列名数据类型允许Null值RoomldintStatusint0表5 客房状态表Histor(y 历史记录表如)表6所示:表6 历史记录表Userl6
11、f(o 用户信息表如)表7所示:列名数据类型允许Null值UseridintNamenvarchar(50)Passwordvarchar(50)Eailvarchar(50)Addressvarchar(SO)Telephonevarchar(50)表7用户信息表四、系统详细设计与实现4.1、用户登录用户通过输入用户编号和密码登录系统,如果密码不正确,则不允许用户登4.录1为到系统。图 用户登录流程图,4图.2为用户登录界面。图 4.1 用户登录流程图图 4.2 用户登录主界面4.2、系统主界面用户登录成功后,进入系统主界面,主界面分为三个部分:顶端酒店照片页面、左侧导航栏和 侧显示操作界面
12、。当点击左侧导航栏名称的时候,不需要重新打开新的窗口,而是在右侧的显示栏 显示内容。图4.3为系统主界面。图4.3 系统主界面4.3、客房类型管理用户在成功登录系统后,点击【客房经营,管在理右】侧显示栏中就会显示客房的信息和对客房 进行修改的操作,有添加、编辑和删除客房信息的操作。点击【编辑】按钮,可以对客房的信息进 修改;点击【删除】按钮,可以将选中的客房从数据库中删除掉;点击【添加房间】可以添加数据 中不存在的客房类型。4.图4为客房类型管理流程图,4.图5为客房类型管理界面,4.图6为添加客 房界面。图4.4客房类型管理流程图客房类型管理客房信息管理客房经营管理客户信息检索经营状况分析添
13、加房间4房胃类塑Id大小床的教里怕格空迴电視教里管理111标准间103400.000022编辑刪除222商务套房1003600.000044编辑刪除333标准间503300.000022编辑刪除444情侣套房1001 100.000042编辑删除大床房15022编辑刪除图4.5客房类型管理界面返回功旋列表欢迎光临客房类型管理房視类型id:客房信息管理房冋名:客房经营管理大小:客户信息检索味的Sts:经营状况分析偷格:空调敎:电视教:图4.6添加客房界面4.4、客房经营管理系统登录成功后,点击导航栏中的【客房经,营根管据理客】户的需求,查询相应的客房是否有 入住信息。如果有,则告知客户本客房已满,请选择其它的客房;如果没有,则进行订房操作。当 户接收到客户的退房申请时,用户根据客户的信息查找入住的客房,登记结算4并.7进为行退房。图 客房经营管理流程图,4.图8为客房经营管理界面,4.图9为订房界面,4图.10为退房界面。客房经营管理JL查询客房订退房房图4.7客房经营管理流程图客房类型管理客房信息管理客房经营管理查询全部显示客户信息检索经营状况分析I房同号宵囘类坐价格面轉床位数房視位畫岳囘状态君店业奔1标准间400 0000103_楼不可用订房退房2商务套雳600.00001003二楼不可用订房退房3标准间300.0000603三楼不可用订房退房4情侣套房100.0000