宾馆客房管理系统设计与实现

 2023-09-05 09:09

论文总字数:17342字

摘 要

本文介绍了宾馆管理系统的项目需求和功能意义,描述了该系统设计思路及完成过程,从系统需求分析、模块设计、数据设计、功能设计到系统测试等环节都进行了分析和描述。并用Visual C 6.0作为开发语言 SQL Server 2008作为后台数据库设计并实现了该系统,其包括客房管理、前台预订管理、信息查询管理、统计报表管理等功能模块,系统具有操作简单、界面简洁明快等特点。

关 键 词:管理系统、Visual c 6.0、SQL Server 2008

Abstract: This paper introduces the background and significance of the hotel management system project, describes the design and implementation process of the system, and analyses and describes the system requirements analysis, scheme demonstration, module design, data design, detailed design and system testing. The system is designed and implemented with Visual C 6.0 as the development language, SQL Server 2008 as the background database. It includes functions modules such as room management system, front booking management system, information query management system and statistical report management system. The system has the characteristics of simple operation and simple interface.

Key words: Management system , Visual C 6.0. ,SQL Server 2008

目 录

1前言 3

2系统分析 3

2.1 可行性分析 3

2.1.1技术可行性 3

2.1.2经济可行性 4

2.2需求分析 4

2.2.1系统需求 4

2.2.2用户需求 4

2.2.3功能需求 4

2.3 业务流程分析 5

3系统开发工具小结 6

3.1 VC 6.0功能介绍 7

3.2 MFC功能优点 7

3.3 VC 6.0数据库访问 8

3.4 SQLserver2008简介 8

4 系统设计 9

4.1系统功能模块 9

4.2 数据库设计 10

4.2.1 数据库概念结构设计ER图 10

4.2.2 数据库逻辑结构设计 11

4.2.3 数据库连接 12

4.3 详细设计 14

4.3.1 登陆代码设计 14

4.3.2 客户预订设计 15

4.3.3 住宿登记设计 18

4.3.4 退房结账设计 19

4.3.5 统计报表设计 20

5 系统测试 21

5.1 系统测试范围 21

5.2 系统测试步骤 29

结论 30

参考文献 31

致 谢 32

1 前言

近几年内,国内的宾馆行业有了长足的发展,无论是产业规模,还是经营理念,都取得了长足的进步,已经进入了现代化水平阶段。
伴随着信息技术的渗透相融,许多宾馆的管理者需要一个完备的现代化的管理系统作为工具,并在应用技术上不断的加以完善和发展,以此来提高宾馆运营的质量与效益。使用PC端的宾馆管理系统,代替了手工管理所不能达到的限制。例如:查找资料快捷方便、容错率高、存储量大、安全性高、成本低等。这些优点能够极大地提高宾馆管理的效率,也是企业的科学化、正规化管理,与社会接轨的重要条件。
在使用宾馆前台功能中,宾馆管理系统在用户开房,预定房间,消费退房和宾馆信息管理方面有了极大地体现。设有宾馆管理系统的客户端,数据库为基础的服务端。宾馆操作人员可以简洁快速地查阅房间信息,对客户进行开房预定等工作。因此宾馆管理必须要使用计算机技术,这对改善宾馆的管理机制,提高管理效率具有非常重要的意义。设计系统的目标就在于:降低人力资源成本,提高工作效率。降低优化服务流程,提升员工操作时间,从而增加宾馆收入。

2 系统分析

2.1 可行性分析

系统分析,就是在宾馆管理系统还能适应目前需求的过程中系统分析各项功能。它的目的是在根据宾馆管理者的开发需求,满足用户的信息需求,提出系统的可以实现的逻辑功能方案。

2.1.1技术可行性

本系统主要包括以数据库为基础的后台服务器的搭建以及前台客户端应用程序两个方面。

因此本宾馆管理系统使用计算机来操作系统,数据库使用SQL Server 2008。开发工具使用Visual C 6.0,利用其提供的开发工具MFC,特别是数据窗口这一功能方便而简洁的操纵数据库的智能化对象。一开始有个整体的系统框架,然后根据用户的实际情况以及要求不断地改进修整,直到达到用户提出的需求为止。

由于技术原因有限,本系统暂时使用cs模式,可以实现在多台电脑上实施,将来可以升级为bs版。经过可行性的分析论证了宾馆前台管理系统的建立是可行的。

2.1.2经济可行性

本系统由本人自主开发,操作人员只需简单教授即可使用。本系统的使用能大大提高员工工作效率,加速资金周转、降低各项成本及改善服务质量,能够取得良好的经济效益。同时无纸化办公可以节省资源。因此,在经济上开发本系统是有必要的。

总结所得,开发本系统,在经济上与技术两个方面都是必要的。

2.2需求分析

2.2.1系统需求

宾馆是一个服务业性行业。在经营活动中以“客户至上”为本,建立良好的客户群体,为使宾馆经营始终处于较为稳定的状态,宾馆管理者需要各方面的信息来进行分析统计。但部分宾馆经营管理者一直依靠手工管理方式,不能及时向经营者提供各类宾馆经营信息,从一定程度上影响了宾馆的经营活动。为此绝大多数中小宾馆管理者希望有一套管理系统能实时准确地反映宾馆经营信息,为他们决策提供所需资料,并以此带动宾馆步入互联网的步伐。由于这些宾馆管理规模较小,主要集中在大楼公寓内,管理方式集中统一,数据处理量不大,可考虑开发以客户服务器结构为主要数据处理方式的信息系统。因此投资不大,宾馆经营者完全可以承担,本系统的开发是必要和可行的。

2.2.2用户需求

通过实际的调查,要求系统达到以下目标:方便服务人员进行宾馆管理,经营者对财务的查询与管理;宾馆管理系统规范化、简单化、正规化;可随时变动随时更改;制作各种收入报表供宾馆管理工作做分析决策;人力、设备投资费用的相对减少;处理速度的提高;管理效率与精度的提高等。

2.2.3功能需求

本系统根据不同用户对宾馆的使用权限,将其分为宾馆服务人员信息处理、管理员信息管理两个不同的级别。系统分为客户端和服务端两个部分组成。

系统客户端为宾馆服务员工提供对宾馆信息处理的权限,其主要负责功能有:用户开房、退房结账、统计报表等功能。系统也为服务人员提供了相对完善的查询功能。使用它可以迅速地定位到客户的入住信息和客房的使用情况,能够对宾馆客房进行增删改查的功能。

剩余内容已隐藏,请支付后下载全文,论文总字数:17342字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;