网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计下载 > VB类作品 > 正文

VB+Access宾馆客房管理信息系统VB+AccessHotelRoomManagementInformationSystem-VB|PB|VFP

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务









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

摘要

    二十一世纪是信息技术的时代,计算机已经应用到了各行各业中。采用计算机信息管理技术,可以有效的降低企业的管理成本,提高企业内部的工作效率。

    本文从天天宾馆客房客房管理的一般流程出发,设计了一套天天宾馆客房管理信息系统,它可以管理天天宾馆客房中所有的客房的信息,可以方便的添加、修改、删除。旅客入住和退房都可以通过简单的操作完成。还可以进行方便的查询,查询内容包括客房、收费、效益等。最后,还可以对天天宾馆客房客房的信息进行报表输出。

    本文采用Visual Basic 6.0做为前台开发工具,采用Microsoft SQL SERVER 2000 做为后台数据库,采用Adodc控件作为数据库访问的媒介。本文主要论述了系统的设计思路,主要的工具和设计方法。随后详细介绍了数据库设计、系统模块设计和界面设计,最后对系统的每个具体模块给出了说明。

    本系统运行稳定,经过多方面的测试和修改,已经可以达到实际应用的水平。

关键词:Visual Basic 6.0,ADO,MIS,宾馆客房管理


Abstract

    The 21th century is a century of information. The usage of computer has varied from many fields. With the computer Manage information system, one company can efficiently reduce cost for management, and promote the efficiency inside the company.

    This article embarked daily from the guesthouse guest room guest room management general flow, has designed a set of daily guesthouses guestrooms management information system, it was allowed to manage daily in the guesthouse guest room all guest rooms information, was allowed to facilitate increase, revision, deletion. The passenger enters and returns a house all may complete through the simple operation. Also may carry on the convenience the inquiry, the inquiry content including the guest room, the charge, the benefit and so on. Finally ,but also may carry on the report form output daily to the guest houseguest room guest room information.

    This article uses Visual Basic 6.0 to do for the onstage development kit, uses Microsoft SQL SERVER 2,000 to do is the backstage database ,uses Adodc to control the achievement database visit the medium. This article mainly elaborated the system design mentality, main tool and design method. Afterwards in detail introduced the database design ,the system module design and the contact surface design, finally have produced showing to system each concrete module. This system movement is stable, passes through the various test and the revision, already was allowed to achieve the practical application the level.

Key word: Visual Basic 6.0, ADO, MIS, guesthouse guest room management


摘要. I

Abstract.. II

一.绪论. 1

1.1开发背景. 1

1.2管理信息系统的意义. 2

1.3本文的主要工作. 2

二.系统分析. 3

2.1 系统的设计目标. 3

2.2 可行性分析. 4

2.2.1 技术可行性 4

2.2.2  时间可行性 5

2.2.3  经济可行性 5

2.2.4  操作可行性 5

三.系统设计. 6

3.1 系统功能模块设计. 6

3.2 系统流程图. 7

四.主要工具和实现技术. 9

4.1 Visual Basic 6.0.. 9

4.2 ADO数据库访问技术. 10

4.3  VB的数据库访问技术. 12

4.4 模块化设计方法. 13

五.详细设计. 14

5.1 数据库设计. 14

5.1.1 E-R图设计 14

5.1.2 数据库关系表设计 16

5.2 系统功能模块设计. 19

5.3 用户界面的设计. 20

5.4 数据库访问功能. 20

六.系统功能模块实现. 22

6.1 登陆模块. 22

6.2 主界面. 22

6.3 用户管理. 24

6.4 用户添加/修改. 25

6.5 房间信息. 26

6.6 房间信息修改. 27

6.7 客人信息. 28

6.8 客人信息编辑窗体. 28

6.9 退房信息窗体. 29

6.10 退房信息修改窗体. 30

6.11 房间信息查询窗体. 30

6.12 收费信息查询窗体. 31

6.13 效益信息查询窗体. 32

(图6.13 效益信息查询窗体). 32

6.14 报表输出窗体. 32

七.后记. 34

参考文献: 35

致谢. 37


一.绪论

1.1开发背景

现代社会是信息社会。随着计算机网络技术、数据库技术、管理技术的发展,对信息的处理和利用已经深入到人类生活的各个方面。

21 世纪,全球经济一体化,企业将面临着更激烈的市场竞争。管理科学化、电子化、网络化成为企业的必需。实施的成败关系着企业的生存和发展。

随着我国社会经济的迅猛发展以及改革开放的深入,各种国企、私企的规模在不断壮大,实力在不断提高,数据信息处理及需求量在不断增加。利用计算机来管理信息的收集、加工、处理和传递,已成为企业管理必不可少的手段和工具,建立一个完善的集成化、信息化、网络化的企业管理信息系统,已经迫在眉睫。一个现代化标准的计算机信息网络的建成,无疑将使企业的效益跃上一个新台阶。 

宾馆客房业在世界上被誉为永不衰弱的朝阳行业。在我国,宾馆客房业在国家的培育扶植下,正以空前的速度发展着。随着宾馆客房业的蓬勃发展和中国进入 WTO 后国外旅游公司的涌入,市场竞争也是空前激烈。在这种环境下宾馆客房传统的运作模式已经无法再适应当今市场的快速发展。想要在竞争中占领市场、锁定客户,只有通过加快内部管理信息化、电子化建设,提高工作效率,降低经营成本,从而提高企业的竞争力。

1.2管理信息系统的意义

管理信息系统就是 MIS(Management Information System),在强调管理,强调信息的当今社会中它变得越来越普及,越来越重要。管理信息系统(MIS)的研究始于 20 世纪 70 年代,目标是企业管理者使用的基于计算机的信息系统。管理信息系统将计算机科学、管理科学、经营研究和系统的建立及应用连接在一起,在这些学科的基础上,形成信息的收集、加工、处理和传递的方法,从而形成一个纵横交织的系统。

1.3本文的主要工作

本文按照天天宾馆对客房进行管理的要求和业务流程,建立了高度信息化为基础的综合天天宾馆客房管理系统。将计算机技术、数据库技术、工作流技术集中的运用起来。综合实现了,包括系统登陆、客房管理、入住管理、退房管理、效益顾客查询、报表打印等多种功能。

本文介绍了该系统的详细设计思路,介绍了主要的开发工具和实现技术。并对全部功能模块做了说明。


二.系统分析

软件需求分析工作是软件生命周期中的重要的一步。只有通过需求分析才能把软件功能和性能的总体概念描述为具体的软件需求规格说明,从而奠定软件开发的基础。软件需求分析工作也是一个不断认识和逐步细化的过程。该过程将软件调研阶段的需求资料进行分析和设计,使软件范围逐步细化到详细定义的程度,并分析出各种不同的软件元素,然后为这些元素找到可行的解决办法。

2.1 系统的设计目标

本系统为天天宾馆客房客房管理而设计,主要为了实现天天宾馆客房的客房管理。主要的功能如表2.1:

(表2.1 系统设计目标)

主要模块

功能描述

系统管理

用户只有使用密码登陆后。才能使用系统的功能。用户登陆后可以添加管理员。

客房管理

可以查看所有的客房信息,包括(房间号、类型、级别、费用),进行添加、删除、和修改。

入住管理

可以查看当前客房的入住信息。

退房管理

可以进行退房操作。

客房查询

可以根据各种查询条件对客房进行查询。查询条件包括,客房的房间号、类型、级别、费用和入住情况等。

房客查询

可以查询当前入住的房客信息。查询条件包括,姓名、身份证号。

效益查询

可以查询一定时间内的收入情况。

报表打印

可以打印当前所有客房的信息。

2.2 可行性分析

    在做需求分析之前,先做可行性研究。

    ①经济可行性,即进行成本一效益分析,从经济角度判断系统开发是否“合算”。

    ②技术可行性,即进行技术风险评价,从开发者的技术实力、工作基础、问题的复杂性等方面出发,判断系统开发在时间、费用等限制条件下成功的可能性。

③时间可行性,即确定系统开发能否在规定时间内完成,能否满足用户的需要。

④操作的选择,即确定系统的开发能否满足用户对操作简单的要求。

2.2.1 技术可行性

天天宾馆客房管理信息系统的工作原理就是通过用户界面把用户的操作转化为存放相关信息数据的后台数据库操作,进而将相关操作结果返回给用户。考虑到应用的性质,本系统采用单机版就已经能够满足要求,在数据库方面,为了给客户节省资金,本人所选用的数据库是SQL SERVER 2000,这是因为SQL SERVER 2000 具有很好的通用性和可靠性,数据库仅保持在文件中方便备份,且已经可以满足本信息管理的要求。在开发语言上,本人选用的是Visual Basic作为应用程序的前端开发工具,这是因为Visual Basic作为一种可视化的RAD编程工具,具有简单易学,灵活方便、易于扩充和开发迅速的特点。它可以与后端的SQL SERVER 2000数据库通过内置的ADO相结合,能够实现一个高效迅速的解决方案。

2.2.2  时间可行性

整个系统本身不是很庞大,没有太多的技术难点,使用VB6.0进行开发,应该不会有什么困难和风险。考虑到目前已经有很多类似的管理软件在实际运作,所以本人会以它们作为参考,学习它们优秀的设计思想,进一步拓展自己的开发思路。在毕业设计的2个月期间可以基本完成从系统分析到系统设计等各方面的工作,在时间上是可行的。

2.2.3  经济可行性

天天宾馆客房管理信息系统本身是不会直接产生经济效益的。但是其应用能够节省人力资源的消耗和浪费,从而节约成本,提高效率,能够起到的作用也是十分可观的。另外本系统使用SQL SERVER 2000数据库,因此除了应用程序的版权费以外,客户不再需要进一步的支付其他费用,保护了客户的利益。

2.2.4  操作可行性

天天宾馆客房管理信息系统是基于VB 6.0平台开发的。Visual Basic是微软推出的一套应用广泛的数据库开发工具,它对一个小型数据库的处理具有不可比拟的优势。此外,它产生的界面也十分容易使用,很符合windows程序的标准,具有简单、容易上手等特点。所以说操作方面是可行的。


三.系统设计

3.1 系统功能模块设计

       系统共分为系统模块、客房管理模块、入住管理功能、退房管理、客房查询功能、客人信息查询模块、效益信息查询、报表功能。各模块的功能如下:

系统模块:

提供登陆功能、并验证用户的合法性;

客房管理模块:

添加客房信息,修改客房信息,删除客房信息;

入住管理功能:

添加入住信息,修改入住信息,删除入住信息;

退房管理功能:

添加退房信息,修改退房信息,删除退房信息;

客房查询功能:

按房间号、级别、类型、状态对客房进行查询;

客人信息查询功能:

按客人姓名、身份证编号查询客人;

效益信息查询:

按时间查询天天宾馆客房的盈利情况;

报表功能:

可以输出房间信息的报表。

图3.1为系统的功能结构图。

Hotel Room Management Information System Design and Implementation of


Abstract

    
The twenty-first century is the era of information technology, the computer has been applied to all walks of life. Use of computer information management technology, can effectively reduce the cost of enterprise management, improve internal efficiency.

    
In this paper, daily hotel room room management in general and the starting process to design a hotel room every day, management information systems, which can manage the daily hotel room all the rooms of the information, you can easily add, modify or delete. Passenger check-in and check-out are available through a simple operation is complete. Also can easily query, the query including guest rooms, fees, benefits and so on. Finally, you can also right hotel room every day, room information report output.

    
In this paper, Visual Basic 6.0 development tools as a front, using Microsoft SQL SERVER 2000 as back-end database, using Adodc as the database access control to media. This paper discusses the system design ideas, the main tools and design methods. Then described in detail the database design, system modular design and interface design, the last of the system description is given for each specific module.

    
The system is running stable, and numerous tests and modifications, has been able to achieve practical application level.

Key words: Visual Basic 6.0, ADO, MIS, management of hotel rooms



Abstract

    
The 21th century is a century of information. The usage of computer has varied from many fields. With the computer Manage information system, one company can efficiently reduce cost for management, and promote the efficiency inside the company.

    
This article embarked daily from the guesthouse guest room guest room management general flow, has designed a set of daily guesthouses guestrooms management information system, it was allowed to manage daily in the guesthouse guest room all guest rooms information, was allowed to facilitate increase, revision , deletion. The passenger enters and returns a house all may complete through the simple operation. Also may carry on the convenience the inquiry, the inquiry content including the guest room, the charge, the benefit and so on. Finally, but also may carry on the report form output daily to the guest houseguest room guest room information.

    
This article uses Visual Basic 6.0 to do for the onstage development kit, uses Microsoft SQL SERVER 2,000 to do is the backstage database, uses Adodc to control the achievement database visit the medium. This article mainly elaborated the system design mentality, main tool and design method. Afterwards in detail introduced the database design, the system module design and the contact surface design, finally have produced showing to system each concrete module. This system movement is stable, passes through the various test and the revision, already was allowed to achieve the practical application the level.

Key word: Visual Basic 6.0, ADO, MIS, guesthouse guest room management





Summary . I

Abstract .. II

1. . 1 Introduction

1.1 Development Background . 1

1.2 The Significance of Management Information Systems . 2

1.3 The main work of this . 2

二. Analysis . 3

2.1 System design goals . 3

2.2 Feasibility Analysis . 4

2.2.1 Technical feasibility 4

2.2.2 Feasibility of time 5

2.2.3 economic feasibility 5

2.2.4 Operation Feasibility 5

三. System Design . 6

3.1 The system function module design . 6

3.2 System flowchart . 7

四. The main tools and implementation technology . 9

4.1 Visual Basic 6.0 .. 9

4.2 ADO Database Access Technology . 10

4.3 VB Database Access Technology . 12

4.4 Modular Design . 13

五. Detailed design . 14

5.1 Database Design . 14

5.1.1 E-R diagram design 14

5.1.2 Database relational table design 16

5.2 system features modular design . 19

5.3 User Interface Design . 20

5.4 Database Access Function . 20

六. System function modules to achieve . 22

6.1 login module . 22

6.2 The main interface . 22

6.3 User Management . 24

6.4 users to add / modify . 25

6.5 Room Information . 26

6.6 Room information changes . 27

6.7 Guest Information . 28

6.8 Guest Information Edit Form . 28

6.9 Check-out Information Form . 29

Check out the information changes form 6.10 . 30

6.11 Room Information Query Form . 30

6.12 fee Information Query Form . 31

6.13 Efficiency Information Query Form . 32

(Figure 6.13-effectiveness of information query form). 32

6.14 Report Output Form . 32

7. Postscript . 34

Reference: 35

Thanks . 37





1. Introduction

1.1 Development Background

Modern society is information society. With the computer network technology, database technology, management, technology development, information processing and use of already deep into all aspects of human life.

The 21st century, global economic integration, businesses will face more intense competition in the market. Scientific management, electronic, network of corporate necessity. Success or failure of the relationship between the implementation of the enterprise''s survival and development.

As China''s rapid socio-economic development and the deepening of reform and opening up, all kinds of state-owned enterprises, the private sector is growing in size, strength has been improving, data, information processing and demand is increasing. Use computers to manage information collection, processing, handling and delivery, enterprise management has become an indispensable means and tools to build a comprehensive integrated, information technology, network-based enterprise management information system, is now extremely urgent. A modern standard computer information network completed, will undoubtedly make the efficiency of enterprises has leapt to a new level.

Hotel room industry in the world, hailed as a sunrise industry, never weak. In China, the hotel room to foster the cultivation of industry in the country, is working on developing an unprecedented rate. With the hotel room industry booming and China''s entering WTO, the influx of foreign travel companies, the market competition is fierce. In this environment, the traditional mode of operation of hotel rooms has been unable to adapt to the rapid development of today''s market. Want to dominate the market in the competition, lock customers, and only by accelerating the internal management of information technology, electronic construction, improve efficiency, reduce operating costs, thereby enhancing the competitiveness of enterprises.

1.2 Significance of Management Information System

Management information system is MIS (Management Information System), in the emphasis on management, emphasizing information in today''s society it is becoming increasingly popular, more and more important. Management Information System (MIS) research began in the 20th century, 70''s, goal is to business managers to use computer-based information systems. Management information system will be computer science, management science, operations research and systems connected to the establishment and application in these disciplines form the basis of information collection, processing, handling and delivery methods, to form an intertwined system.

1.3 The main work of this article

This according to daily hotel room management of the requirements and business processes, established a highly information-based and integrated into daily hotel room management system. Computer technology, database technology, workflow technology, focused on the use of them. Synthesis achieved, including the system log, room management, occupancy management, check-out management, and effectiveness of customer query, reporting, printing and other features.

This paper introduces the idea of the detailed design of the system, introducing the main development tools and enabling technologies. And to do all the functional modules are described.



二. Analysis

Software requirements analysis software life cycle an important step. It is only through needs analysis to the software functionality and performance of the overall concept described as a specific software requirements specification, thereby laying the foundation for software development. Software requirements analysis work is also a constant awareness and gradual refinement process. The research phase of the process of software requirements analysis and design information, so that progressively refine the software to the definition of the extent of detail and analyze all kinds of different software elements, and then these elements to find workable solutions.

2.1 System design goals

The system for management of daily hotel room room design, mainly in order to achieve management of daily hotel room room. The main functions such as Table 2.1:

(Table 2.1 System Design Goals)


Main modules
 
Functional Description
 
System Management
 
Only after landing a user using a password. In order to use the system functions. After making landfall, the user can add an administrator.
 
Housekeeping
 
You can view all of the guest rooms, including (room number, types, levels, costs), to add, delete, and modify.
 
Check Management
 
You can view the current information on room occupancy.
 
Check-out management
 
Can check-out operation.
 
Room Search
 
Query can be based on a variety of rooms to search. Query include room room number, type, level, cost and availability and so on.
 
Tenant Search
 
Can search for information on the current occupancy of the tenant. Query, including, name, ID number.
 
Efficiency Query
 
Can query the income within a certain period of time.
 
Report Print
 
You can print all current room information.
 

2.2 Feasibility Analysis

    
Before doing requirements analysis, do first a feasibility study.

    
① economic viability, namely, cost-benefit analysis, systems development from an economic point of view to determine whether the "viable."

    
② technical feasibility, that is, the technical risk assessment, from the developer''s technical strength, work based on complexity of the problem and so proceed to determine system development time, cost and other restrictions under the possibility of success.

③ time the feasibility of determining system development can be completed within the stipulated time, can meet user''s needs.

④ the choice of operation, namely, to determine system development can meet the simple requirements of users.

2.2.1 Technical feasibility

Daily hotel room management information system works is through the user interface to the user''s actions into a store the background information and data related to database operations, then the relevant results of operations will be returned to the user. Taking into account the nature of the application, this system uses stand-alone editions has been able to meet the requirements in the database, in order to save money to customers, I have chosen the database is SQL SERVER 2000, this is because the SQL SERVER 2000 has a good generality and the reliability of the database is only convenient to keep in a file backup, and have to meet the information management requirements. In the development of language, I use the Visual Basic as a front-end application development tools, it is because Visual Basic as a visual RAD programming tool with easy to learn, flexible and convenient, easy to expand and develop the characteristics of the rapid. It can be with the back-end SQL SERVER 2000 database, ADO through the built-in combination to achieve a rapid and efficient solution.

2.2.2 Time Feasibility

The whole system itself is not very large, not too many technical difficulties, using VB6.0 to develop, should not have any difficulties and risks. Taking into account there are already many similar management software in actual operation, so I will be them as a reference, to learn from their good design ideas, and further expand its development of ideas. On graduation design two month period will be basically completed system design from system analysis to all aspects of the work in time is feasible.

2.2.3 Economic Feasibility

Daily hotel room management information system itself is not a direct result of cost-effective. However, its application can save human resource consumption and waste, thereby saving costs, improve efficiency, the role it plays is also very significant. In addition the system uses the SQL SERVER 2000 database, so apart from the application other than royalties, customers no longer need to pay other expenses to further protect the customer''s interests.

2.2.4 Operation Feasibility

Daily Hotel Room Management Information System is based on VB 6.0 platform developed. Visual Basic is Microsoft''s launch of a widely used tool for database development, its treatment of a small database has an unparalleled advantage. In addition, it generates the interface is also very easy to use, it is consistent with the standard windows program, with simple, easy to use and so on. So operational aspects are feasible.



三. Design

3.1 System Function Module Design

       
The system is divided into system modules, room management module, the occupancy management functions, check-out management, room check function, the guests information query module, benefits information query, reporting capabilities. Function of each module are as follows:

System modules:

Provide sign-on, and verify the user''s legitimacy;

Rooms Management Module:

Room information to add, modify rooms information, delete the room information;

Check-management features:

Check the information to add, modify arrival information, delete the occupancy information;

Check-out management features:

Check-out information to add, modify, check-out information, delete the check information;

Room inquiry function:

Press room number, grade, type, status of the guest rooms to search;

Guest information query functions:

By guest name, identity card number check guests;

Efficiency Information Inquiry:

Time to check every day, according to the profitability of hotel rooms;

Report Features:

Room information can output reports.

Figure 3.1 Functional structure diagram for the system

设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师