关键词: 酒店客房管理信息系统、功能、Visual Studio 2005
摘 要
本文介绍了酒店客房管理信息系统的开发过程。论文详尽论述了从需求分析、系统分析、概要设计、详细设计、以及测试与调试的整个开发过程,总结了开发过程中的经验及本系统今后的改进方向。遵循软件工程的方法。
酒店客房管理信息系统可以实现对酒店客房进行全方位的管理,功能包括客房预定、住宿登记、追加押金、调房登记、退房结账、客房设置、客房客房设置、客房查询、房态查看、挂账查询、客户结款、预定房查询、住宿查询、退宿查询、宿费提醒、登记预收报表、客房销售报表、客房销售统计、初始化、操作员设置、密码设置、权限设置等。提高了酒店客房的管理水平和服务水平。从而将业务处理从纯人工操作转换成人工与计算机共同处理的。
本论文还对转换过程进行了详细描述, 可作为同类计算机管理信息系统的应用参考。
本软件开发的过程中采用Visual Studio 2005 开发工具,采用成熟的软件研制技术,后台数据库采用SQL2000。
目 录
摘 要 I
ABSTRACT II
1 前言 1
1.1 管理信息系统目标 1
1.2 项目开发计划 1
2 系统需求分析 2
2.1 业务流程分析 2
2.2 现行系统存在的主要问题 2
2.3 解决方案 2
3 系统逻辑方案 4
3.1 数据流图描述 4
3.2 数据字典描述 5
4 系统总体结构设计 7
4.1 软件模块结构设计 7
4.2 数据库设计 7
4.2.1 数据库设计需求分析 8
4.2.2 需求分析的建模 8
4.2.3 E-R模型转化为关系模式 9
4.2.4 数据库设计 10
5 系统详细设计 13
5.1 代码设计 13
5.2关键算法 13
5.2.1客房宿费的算法 13
5.2.2如何实现调房 13
5.2.3如何实现宿费提醒 14
5.3 程序界面设计 14
5.3.1主界面实现目标 14
5.3.2 实现过程 15
5.3.2系统登录模块设计 20
6 系统测试 24
6.1 引言 24
6.1.1背景 24
6.1.2目的 24
6.2 测试计划 24
6.2.1 测试内容 24
6.2.2 测试准备 24
6.3 测试内容说明 24
6.3.1 测试名称 24
6.3.2 测试进度 24
6.4 测试分析报告 25
6.4.1引言 25
6.4.2 测试结果 25
6.4.3 软件功能结果 25
6.4.4 分析摘要 25
7 结论 26
致 谢 27
参考文献 28
Abstract
This thesis introduced the development process of the guest room management information system.The thesis discussed in details analytical from the need, system analysis, essentials design, detailed design, and test and the whole development process that adjust to try, tallied up to develop the improvement direction of the experience and this system within process aftertime.Follow the method of the software /engineering.
This system development successfully behind can carry out to carry on the all-directions management to the guest house guest room, the function includes the guest room to schedule to, stop for the night register, annex the security deposit, adjust the building register and check out the close book, guest room constitution, the guest room guest room constitution, guest room search, the building state to look into, charge to account the search, customer knot style and schedule to building search, stop for the night the search and back the search of Accommodation , fee of Accommodation to remind and register to prepare to accept the statement, guest room sale statement, the guest room sale covariance, beginning to start to turn, operator constitution, password constitution, legal power constitution /etc..Raised the management level and service levels of the guest house guest room.Thus handle business to operate the conversion from the pure rtificial the artificial and calculators handle together of,
This thesis returns applied reference to converted the process to carry on the detailed description, can be the of the same kind calculator management information /system.
It adopt the Visual Basic 6.0 in the process of this software development tool, adoption mature of software research to manufacture the technique, the backstage database adoption is /access2000.
KeyWords: The guest room management information system, function, Visual Basic6.0
3 系统逻辑方案
根据用户的需求,新系统应实现如下功能:
(1) 住宿管理:客房预定、住宿登记、追加押金、调房登记、退房结账。
(2) 客房管理:客房设置、客房查询、房态查看。
(3) 挂账管理:挂账查询、客户结款。
(4) 查询统计:预定房查询、住宿查询、退宿查询、宿费提醒。
(5) 日结:登记预收报表、客房销售报表、客房销售统计。
(6) 系统设置:初始化、操作员设置、密码设置、权限设置。
下面分别从数据流图、数据字典、基本加工角度对本系统要实现的功能进行详细说明。
3.1 数据流图描述
数据流图是对组织中信息运动的抽象,是管理信息系统逻辑模型的主要形式。它不涉及硬件、软件、数据结构与文件组织,是用图形语言及与此相关的注释来表示系统的逻辑功能,及所开发的系统在管理信息处理方面要做什么。本文中数据流的中的符号解释如下:
首先,根据对管理信息系统建设的总体要求,确定系统的外部项,即系统数据的数据来源和去处。通过分析,掌握本系统的外部项和输入输出数据流,绘制本系统的关联系图见图3.1。
参考文献
[1]王珊,陈红.数据库系统原理教程.北京:清华大学出版社,1998年7月
[2]王民,张彦玲.Visual Basic 程序设计与数据库应用.北京:电子工业出版社,2003年2月
[3][美]Mark Wilson,Tracey Wilson著.健莲科技译.XML 编程--使用 VB 和 ASP.北京:中国电力出版社,2001年6月
[4]周佩德.数据库原理及应用.北京:电子工业出版社,2001年1月
[5]Francesco Balena.Programming Microsoft Visual Basic .NET.Microsoft Press .2004.4
[6]李光明《Visual Basic 6.0编程实例大制作》北京:冶金工业出版社,2002年6月
[7]萨师煊,王 珊.数据库系统概论.北京:高等教育出版社,1997年9月
[8]黄淼云.VB6.0办公自动化编程.北京:国防工业出版社,2000年6月
[9]康博译.VB.NET高级编程.北京:清华大学出版社,2002年3月
[10]张淮野译.数据库设计与编程实例详解.北京:电子工业出版社,2001年2月
[11]孙丽芳,孙敏.客房管理系统的设计与实现.山西电子技术,2001年06期
[12]新智工作室.VB6.0中文版教程.北京:电子工业出版社,2000年4月
[13]清华天则工作室.编程技巧及故障排除即时通 (VB 篇).北京:兵器工业出版社,2001年2月
[14]崔洪斌译.ASP.NET入门经典:VB.NET编程篇.北京:清华大学出版社,2002年5月
[15]白鹏.Visual Basic 6.0编程实例与技巧.北京:科学出版社,2003年3月
[16]金英姿.邓少鹍.Visual Basic 实用培训教材.北京:人民邮电出版社,2004年2月
[17[美]Raghu Ramakrishnan,Johannes Gehrke.Database Management Systems(Third Edition). McGraw-Hill,2004.1
[18]廖望,何俊.SQL SERVER 2000案例教程.北京:人民邮电出版社,2004年4月
[19][美]Marci Frohock Garcia .Microsoft SQL Server 2000 Administrator's Companion.Microsoft Press,2001.1
[20]康博译.VB.NET高级编程.北京:清华大学出版社,2002年3月