宾馆客房管理系统的实现.doc

上传人:b****1 文档编号:237058 上传时间:2022-10-07 格式:DOC 页数:48 大小:1.92MB
下载 相关 举报
宾馆客房管理系统的实现.doc_第1页
第1页 / 共48页
宾馆客房管理系统的实现.doc_第2页
第2页 / 共48页
宾馆客房管理系统的实现.doc_第3页
第3页 / 共48页
宾馆客房管理系统的实现.doc_第4页
第4页 / 共48页
宾馆客房管理系统的实现.doc_第5页
第5页 / 共48页
点击查看更多>>
下载资源
资源描述

宾馆客房管理系统的实现.doc

《宾馆客房管理系统的实现.doc》由会员分享,可在线阅读,更多相关《宾馆客房管理系统的实现.doc(48页珍藏版)》请在冰豆网上搜索。

宾馆客房管理系统的实现.doc

JIUJIANGUNIVERSITY

毕业论文

题目宾馆客房管理系统的实现

英文题目TheRealizationoftheHotelRoom

ManagementSystem

院系信息科学与技术学院

专业计算机科学与技术

姓名曾志伟

班级学号A081130

指导教师殷明芳

二○一二年五月

信息科学与技术学院学士学位论文

信息科学与技术学院学士学位论文

摘要

计算机的应用普及到经济和社会生活的各个领域,使原来的旧的管理方法越来越不适应现在社会的发展。

在宾馆客房管理中,也存在着这种问题,为了提高办事效率,需要开发一套操作简单方便的管理系统。

宾馆客房管理系统属于信息管理系统,其开发主要包括后台数据库的建立和维护以及前台应用程序的开发两个方面。

对于前者要求建立数据一致性和完整性、数据安全性好的数据库。

而对于后者则要求应用程序功能完备,易使用等特点。

系统主要完成对客房住宿、信息查询的管理,其中添加、修改、删除,查询,打印信息以及用户管理等方面也是主要的。

系统的核心是添加、修改和删除三者之间的联系,每一个表的修改都将联动的影响其它的表,系统有完整的用户添加、删除、密码修改功能。

本系统是一个界面友好,操作简单,基本满足用户需求的管理系统。

关键词:

宾馆客房,数据库,管理系统

Abstract

Popularityofcomputerapplicationstoeconomicandsociallifeinallareas,sothattheiroldmethodsofmanagementarenowmoresuitedtothedevelopmentofsociety.Managementinthehotelrooms,therearesuchproblems,inordertoimproveefficiency,needtodevelopasimpleandconvenientmanagementsystem.

HotelRoomManagementsystemisaninformationmanagementsystem,itsdevelopmentincludingtheestablishmentandmaintenanceofback-enddatabaseapplicationdevelopmentandfronttwo.Fortheformerrequirestheestablishmentofdataconsistencyandintegrity,datasecurityandgooddatabase.Forthelatterrequirestheapplicationfullyfunctional,easytouseandsoon.Systemismainlytocompletetheroominformationmanagement,includingadd,modify,delete,query,printmanagement,information,andsixusers.Coreofthesystemistoadd,modify,anddeletethelinkbetweenthethree,eachtablewillmodifytheimpactofotherlinkedtables,acompletesystemuserstoadd,delete,modifythepasswordfunction.

Thesystemisauser-friendly,simple,basicmanagementsystemstomeetuserneeds.

Keywords:

HotelRooms,Database,ManagementSystems

目录

摘要 I

Abstract II

1绪论

1.1开发背景及意义

(1)

1.2论文结构

(1)

2需求分析

2.1可行性分析

(2)

2.2系统功能分析 (3)

2.3实体—联系图及数据流图 (4)

2.4系统用例图 (7)

2.5系统采用的相关技术 (8)

2.6小结 (9)

3系统设计

3.1系统的功能设计 (10)

3.2系统的结构设计 (11)

3.3数据库设计 (12)

3.4小结 (16)

4系统实现

4.1界面实现 (18)

4.2数据库实现 (19)

4.3功能模块实现 (20)

4.4本章小结 (31)

5系统测试与维护

5.1系统测试 (32)

5.2系统的维护 (37)

5.3小结 (38)

总结 (39)

致谢 (40)

参考文献 (41)

43

1绪论

1.1开发背景及意义

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已被人们所认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

用计算机来管理各种数据信息,是世界发展的需求,也是社会发展的趋势。

宾馆客房管理系统能给企业决策者和管理者提供全方位的操作流程和实时的信息查询,为企业提供一个全面的信息化平台,提高工作效率,提高效益[1]。

一直以来客房的管理工作都是在本子上来记录的,记录之繁多,使得统计工作变得复杂且繁琐,结果也难免与实际值有所差别,为了克服这个困难,因此设计了宾馆客房管理系统。

开发宾馆客房管理系统意义如下:

(1)管理自动化,明显提高工作效率;

(2)处理实时化,及时掌握相关信息;

(3)提供强大的数据库,大大减少工作量;

(4)系统模块化,为日后系统更新、扩展铺垫,具有良好的可扩展性;

(5)系统使用安全、稳定、可靠,数据保密性高。

1.2论文结构

本论文重点介绍了宾馆客房管理系统的实现过程:

包括系统分析、功能设计、系统设计、系统实现及测试,也给出了重要功能的代码实现,全文共分五章。

第1章绪论,介绍了系统的开发背景及意义;

第2章需求分析,包括可行性分析,系统功能分析,采用的相关技术;

第3章系统的设计,从总体架构及功能扩散到各个模块功能的详细说明;

第4章系统实现,其中包括界面实现,数据库连接,重要功能模块的实现;

第5章系统的测试与维护,包括系统的测试方法和测试结果以及维护方法[2]。

2需求分析

需求分析是准确回答“系统必须做什么”的问题,他处于软件开发周期中的开始阶段。

对软件需求的深入理解是软件开发工作获得成功的前提条件,不论我们把设计和编码工作做得如何出色,不能真正满足用户需求的程序只会令用户失望,给开发者带来烦恼,本章主要从可行性分析、系统功能需求方面进行说明。

2.1可行性分析

可行性是估计开发费用以及最终从开发成功的系统所获得的利益,衡量比较支出的费用和收到的利益。

使软件的设计尽量达到人力与设备费用的节省,并且使软件处理数据的速度提高,软件的整个设计过程必须通过生产能力的提高,人员工作效率的提高等等使软件开发成本最小化。

一个完整的宾馆客房管理系统即要有高度的可靠性又要有安全的可靠保密性,它既要求灵活简便,操作要求简单易行,用户界面要求简单友好,同时又具有一定的美观性,使用户菜单方便,便于查询、打印,使操作变得十分简便,让人操作起来能得心应手[3]。

具体从三大部分进行分析:

(1)技术可行性

采用VB语言对界面进行设计、功能进行实现。

VisualBasic6在界面设计、数据访问等方面都提供了功能强大的工具,可方便地进行可视化应用程序设计。

采用SQLServer2000数据库管理数据,利用存储过程访问数据库节省了执行时间,大大提高了系统的性能[4]。

因此,在技术上是可行的,可以满足系统要求。

(2)操作可行性

本系统将诸多功能尽可能在一个界面内完成,以便用户操作。

制作使用Windows中文平台,中文显示提示信息,易学易懂,鼠标点击操作快捷方便迅速。

(3)经济可行性

一个使用性较强的系统,要求开发成本低,对计算机配置的要求也不是过高使得系统工作在一个较为合适的环境中。

利用计算机来处理无疑会极大程度地提高效率和处理能力。

工作人员不需要再为整个过程忙碌,出错的概率也会减少,工作效率自然就会提高[5]。

2.2系统功能分析

作为计算机应用的一部分,使用计算机对客房进行管理,有着比手工管理所无法比拟的优点,如:

检索迅速、保密性好、成本低等。

这些优点能够极大地提高客房管理的效率,也是客房管理的科学化、正规化管理,与世界接轨的重要条件[6]。

因此作出如下系统功能分析:

(1)用户能够登陆该系统,而且针对不同的用户设置不同的权限。

如管理员有最高的权限,可以对整个系统进行操作,而前台人员只能使用系统部分功能(如该用户不能对系统中系统设置模块、客房管理模块进行操作等),而不能对整个系统进行操作[7]。

在登陆系统的时候必须输入正确的用户名、密码,这两项必须确保与数据库中的表信息相对一致才可进入本系统。

(2)系统功能分析如下:

住宿管理功能:

来客首先登记入住信息,住宿期间可以进行调房、追加押金操作,离店办理退宿结账。

客房管理功能:

对客房信息进行管理,可以添加房间、修改房间信息、删除房间等,当然前提是该房间状态不能为入住状态,另此功能的操作有权限要求,前台人员不能进行客房管理功能的操作。

查询管理功能:

根据提示信息输入正确信息后就可以实时查询客房信息状态,查询住宿信息、退宿信息、以及具有宿费提醒功能。

报表统计功能:

统计一段时间的客房营业值,进行客房销售统计查看。

系统设置功能:

由于系统分为管理员和前台人员两种角色,为了管理的方便,他们拥有不同的权限,管理员可以对前台人员进行相关权限管理,前台人员只拥有管理员分配的部分权限,系统设置包括操作员设置、初始化、权限设置、重新登陆系统等[8]。

2.3实体—联系图及数据流图

2.3.1实体—联系图

实体—联系图设计是整个系统设计的关键,系统功能的强大与否和此设计有着关键性意义。

它能通过对需求进行综合,归纳与抽象,形成一个独立于具体DBMS的概念模型[9]。

(1)客房信息。

对宾馆客房信息进行管理,设置客房房间号、类型、价格等信息。

系统需要完成的功能主要有客房信息的设置:

包括房间号、房间类型、价格、配置、状态、房态、营业时间、备注信息、标志等信息。

客房信息实体图,如图2-1所示。

图2-1客房信息实体图

(2)登记信息。

对顾客登记入住的功能,系统需要完成的功能主要有输入登记信息:

包括姓名、房间号、证件号码、结款方式、住宿天数、预收押金、住宿日期住宿时间、房间价格、结款方式、宿费、标志、提醒日期证件类型标志和一些备注信息的记录等,登记信息实体图如图

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高中教育 > 数学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1