当前位置:网站首页>Vb+access hotel service management system

Vb+access hotel service management system

2022-07-05 02:33:00 Salted fish brother

 word The full version can be downloaded as follows >>>>>>>>

VB+ACCESS Hotel service management system ( The paper + System ).rar-VB Document resources -CSDN download 1、 Resource content : Graduation project lun-wen; Systems, etc 2、 Learning goals : Quickly complete the design of relevant topics ;3、 Application scenarios : More download resources 、 For learning materials, please visit CSDN Download channel .https://download.csdn.net/download/u013253075/79875033?spm=1001.2014.3001.5503

Hotel service management system

Objective   record

Clue   On ... 1

1   Development and design of hotel service management system ... 2

1.1  Background of system development .. 2

1.2  Characteristics of the system .. 2

2.  Main technologies involved in system development ... 3

2.1  Database technology .. 3

2.2  VB 6.0 Overview of Chinese version .. 3

3.  System function design ... 4

3.1  Demand analysis .. 4

3.2 Achieve the goal .. 4

3.3  System structure and flow chart .. 5

3.3.1  System structure diagram .. 5

3.3.2  Business flow chart .. 8

4  Database design ... 9

5  System environment and software installation ... 15

5.1  Hardware environment requirements .. 15

5.2  Software environment requirements .. 15

5.3  Software installation .. 15

6  Detailed design of hotel service management system ... 16

6.1  Main interface design .. 16

6.1.1  Achieve the goal .. 16

6.1.2   Implementation process .. 16

6.2  System login module design .. 17

6.2.1  Achieve the goal ... 17

6.2.2  Implementation process ... 18

6.3  Accommodation management design .. 18

6.3.1  Design of accommodation registration module ... 18

6.4      Additional deposit module design .. 20

6.4.1  Achieve the goal ... 21

6.4.2  Implementation process ... 21

6.5  Design of transfer registration module .. 21

6.5.1  Achieve the goal ... 21

6.5.2  Implementation process ... 21

6.5.3  Implementation method of house adjustment ... 22

6.6  Check out module design .. 22

6.6.1  Achieve the goal .. 22

6.6.2  Implementation process .. 23

6.7  Room management design .. 25

6.7.1  Guest room setting module design .. 25

6.7.2  Design of guest room query module .. 26

6.7.3  Room state viewing module design .. 28

6.8  Credit management design .. 28

6.8.1  Design of credit inquiry module .. 28

6.8.2  Customer settlement module design .. 29

6.9  Query statistics design .. 30

6.9.1  Design of accommodation query module .. 30

6.10  Accommodation fee reminder module design .. 32

6.11  Daily settlement design .. 32

6.12  System setting design .. 34

6.12.1  Operator setting module design .. 34

6.12.2  Password setting module design .. 34

6.12.3  Initialization module design .. 36

6.12.4  Design of permission setting module .. 37

Conclusion ... 38

reference ... 39

 

pick   want

In today's society , The increasing variety of hotels and passenger flow , It makes management difficult . Use computers to manage hotel and guest information , Improved query speed , It saves human and material resources , It has achieved the expected requirements .

According to the current situation and future development direction of hotel service management , Combined with the management practice of hotel management , The hotel service management system is designed . The establishment of this system is based on computer technology and information technology , It standardizes the relationship of various elements in the management system , Normalize it 、 Standardization 、 Procedural 、 make scientific , Form mutual restriction among various elements 、 Level by level , A logical system , So as to overcome the low efficiency of the original manual system 、 The disadvantage of heavy work .

This system is a system software for hotel service management . The management of system data adopts the latest management mode of operating system , User operation will be simpler 、 More intuitive 、 More convenient . Each business management module in the system can run independently . Use this system , It can greatly improve the efficiency of hotel service management .

The system should make full use of information technology to improve the management level of hotel rooms 、 service level . Hotel room management system should realize room reservation 、 Check in 、 Accommodation reminder 、 Additional deposit 、 Transfer registration 、 check out 、 On credit 、 Query statistics 、 Advance receipt sales report and other functions . The accommodation fee reminder can alert when the accommodation fee exceeds the deposit , Prompt the front desk to ask the guest to pay the deposit , This function can significantly improve the effective management of accommodation expenses . Dynamic and real-time registration of accommodation 、 Room adjustment 、 Sales Report 、 The additional deposit is organically linked , Carry out all-round management of hotel rooms .

key word Hotel service management system ; database ;Visual Basic

Abstract

At present, the hotel’s category flows with increasing of the guests continuously, resulted in the difficulty to the management. Using the computer to manage the hotel and the resident information, enhanced the inquiry speed, saved the workforce and the resources and has met the anticipated requirements.

In this article, we designs the hotel management system which accords to the present situation of the hotel service management and the way it develops in the future and hotel management study practice. The establishment of the system bases on the computer technology and the information technology. And it regulates the relationships of the various essential factors, making it logic, essential, scientic , and forms mutually restrict mutually, layer upon layer system between the factors. It reduces problem such as low efficiency former system has.

This system is a software which is used for hotel service management. The management of the system data uses the operating system newest management method, so the user operation will be simpler. The various business management modules in this system may runs independently. These advantages can increase the biggest efficiency of the guest house management, is also a guest house to serve scientific and regular to turn the term of the management.

This system may make full use of information technology to increase the management level, service level of the hotel. The system will realize the function such as he guest room to prearrange, the lodgings registration, the lodging allowance reminder, supplements the deposit, the accent room registration, returns a house ties the account, hangs account, inquiry statistics, advance receipt sale report form. The dynamic real-time lodgings registration, the guest room adjustment, the sales report form, will supplement the deposit and so on organically to relate in together, will carry on the management well to the hotel’s room.

Keywords  the system of hotel’s management; database; Visual Basic

Clue   On

With the continuous improvement of science and Technology , Computer science is maturing , Its powerful work ..............

Use computer to manage all kinds of data information , It's the world .............

In hotel service management , There are also such problems , in order to ...................

Previous hotel management methods , Query speed is slow , Management is difficult , Easy to .....................

As part of computer applications , Use computer to manage hotel information , It has incomparable advantages over manual management . for example : Fast retrieval 、 Easy to find 、 High reliability 、 Large storage capacity .........................

The system should make full use of information technology to improve the management level of hotel rooms 、 service level . Hotel service management system can realize room reservation 、 Check in 、 Accommodation reminder 、 Additional deposit 、...............................

1   Development and design of hotel service management system

1.1  Background of system development

With the rapid development of China's economy , People's living standards have improved significantly , Holiday economy and tourism economy have become the focus of people's consumption . All localities also regard tourism as one of the important pillars of local economic development , So as to promote the rapid development of the hotel industry . The service management level of the hotel plays a decisive role in the operation of the hotel . Use advanced management means , Improve the management level of the hotel , It has become a top priority for the development of the hotel industry . Face information ..................

1.2  Characteristics of the system

  1. It's easy to operate

Because the operation completed by this system is mainly to add 、 modify 、 Inquire about 、 Delete and count bases ..........................

  1. Friendly interface

The system adopts a unified interface , Simple interface 、 beautiful ........................

  1. It's safe ..

The system sets the administrator's permissions accordingly , Some operations ....................

2.  Main technologies involved in system development

2.1  Database technology

Access Provides real relational database management .Access With main switch ..................

Access Is a relational database development tool , The database can collect all kinds of information for query 、 Storage and Retrieval .Access The advantage is that it can collect information using data representation diagram or custom form . The data representation diagram provides a method similar to Excel My spreadsheet , It can make the database clear at a glance . in addition ,Access Allows you to create custom reports for printing or outputting information from the database .Access It also provides a data repository , The number of desktops that can be used ......................

2.2  VB 6.0 Overview of Chinese version

stay WINDOWS The program used on the platform has a graphical interface , Using the graphical interface , Make users feel image 、 vivid , Attractive , Sweep away the dull feeling of the application interface in the past . stay WINDOWS Design the application program with graphical interface under the environment , If you use the traditional high-level language , The workload will .....................

Visual Basic yes MICROSOFT The company to launch .....................

..............

3.  System function design

3.1  Demand analysis

This system assumes that a hotel has luxury suites 、 standard room 、 Pujian 、 Double room , The room has a total of 65 between , There are... Beds in total 120 Zhang . There's closed-circuit television 、 Programmed telephone 、 Domestic and international direct dial telephone 、 The elevator 、 The central air conditioning 、 Modern fire fighting facilities 、 Large and small restaurants 2 individual 、 The parking lot 、 Large and small meeting rooms 2 individual , At the same time, it can receive 120 People stay 、50 Within people .................................

The system should make full use of information technology to improve the management level of hotel rooms 、 service level . Hotel room management system should realize room reservation 、 Check in 、 Accommodation reminder 、 Additional charge .....................

According to the specific situation of the hotel , The main functions of the system include :

 

  1. Accommodation management : Room reservation 、 live ..........
  2. Guest room management : Room settings 、 customer ..............
  3. Credit management : Credit inquiry 、 Customer settlement .
  4. Query statistics : Reservation inquiry 、 live ..............
  5. Daily settlement : Register advance receipts 、 customer ...................
  6. System settings : initialization 、 operation .........................

3.2 Achieve the goal

In the face of the rapid development of the hotel industry and the information development of the hotel industry .................

  1. Realize the information sharing of multipoint operation , Between each other ..................
  2. Service management informatization , It can be mastered at any time ..............
  3. The system interface is friendly and beautiful , fuck ..............
  4. Customer profile 、 Credit information 、 early warning system .................
  5. Through the hotel room management system .................
  6. The system maintenance is convenient and reliable 、 High .................

3.3  System structure and flow chart

3.3.1  System structure diagram

According to the business situation of the hotel and the achievement of objectives , The system structure diagram is shown in Figure 3-1 Shown .

chart 3-1 Structure diagram of hotel service management system

Structure diagram of system function division

  

                       chart 3-2 Settlement information entity E-R chart

chart 3-3 Room information entity E-R chart

chart 3-4 Room accommodation information entity E-R chart

                        chart 3-5 Relationships between entities E-R chart

                      

3.3.2  Business flow chart

 

chart 3-6 Business flow chart

Database design

The hotel room management system adopts Access database , The database name is kfgl

The database contains the following 8 Tables : Register the advance receipt form djys, a registration form djb, Detailed statement of account gzmx, Basic information table of guest room kf, Room reservation form kfyd, Password table ma, Permission setting table qxsz, Check out registration form tfdj

The following describes the structure of the above tables .

1. Register the advance receipt form djys

Register the advance receipt form djys It is used to save information such as the amount received in advance when the guest checks in .

surface 4-1 Register the advance receipt form


a registration form djb It is used to save the registration information of guests during their stay .2. a registration form djb

surface 4-2 a registration form

3. Detailed statement of account gzmx

Detailed statement of account gzmx It is used to save the guest's accommodation charge information and guest checkout information .

surface 4-3 Detailed account statement


4. Basic information table of guest room kf

Basic information table of guest room kf It is used to save the basic information of the guest room .

surface 4-4 Basic information table of guest room

Field name

data type

Field size

Your room number,

Text

30

Room type

Text

50

Price

currency

8

Room state

Text

4

remarks

Text

100

To configure

Text

100

Business date

date / Time

8

5. Room reservation form kfyd

Room reservation form kfyd It is used to save the registration information of the guest reservation .

surface 4-5 Room reservation form


Password table ma Used to save operator name and operator password .6. Password table ma

surface 4-6 Password table

Field name

data type

Field size

operator

Text

16

password

Text

16

7. Permission setting table qxsz

Permission setting table qxsz Used to save operator permissions .

surface 4-7 Permission setting table


 

8. Check out registration form tfd

Check out registration form tfd Used to save guest check-out registration information .

surface 4-8 Check out registration form


 

System environment and software installation

5.1  Hardware environment requirements

To run this example , The hardware of the computer should meet ............

5.2  Software environment requirements

This system is in MicrosoftWindowsXP Under development , the ................

5.3  Software installation

1. It is recommended that users install ..................

2. Open “ Hotel service management system ” writing .............

3. Run the program . open Vis........................

Detailed design of hotel service management system

6.1  Main interface design

     The main program interface is shown in the figure 6-1 Shown

 

chart 6-1 Main program interface

6.1.1  Achieve the goal

After the program starts , Verify the operation in the system login interface .....................

1. Select menu or toolbar , Call the corresponding program , Carry out the corresponding operation .

2. According to the operator .............

3. When displaying the system .......................

6.1.2   Implementation process

1. Create a new standard project , Name it “ Room management system ”, A new form will be automatically created in this project , Name the form main.

2. single click “ engineering ” Under the menu “ parts ” Options , In the pop-up ..................

3. Add... To the form 1 individual StatusBar Control , Right click on StatusBar Control , Select... From the pop-up menu “ attribute ”. In the property page , single click “ Panes ” tab , Set up 4 A pane . Set the cable ................

6.2  System login module design

6.2.1  Achieve the goal

After the program starts , First, enter the system login interface to verify the operator and password .............

Operator and password verification succeeded .................

Operator error or password error ................

Enter the wrong... Three times ..................

The system login interface is shown in the figure 6-2 Shown

chart 6-2 Login screen

6.2.2  Implementation process

1. stay “ Room management system ” In Engineering , Add a new form , Name it maIn-nllma.

2. single click “ engineering ” Under the menu “ parts ” Options , stay .............

3. Add... To the form 2 individual Data Control 、1 individual DBC0m...............

6.3  Accommodation management design

6.3.1  Design of accommodation registration module

Achieve the goal

After the program starts , choice “ Accommodation management ” Under the menu “ Check in ” term , take ...............

Provide free rooms for .............

Realize guest registration , Charge guests' advance accommodation fee .

Automatically calculate the accommodation fee .............

Print accommodation registration documents .

live .............

chart 6-3 Accommodation registration interface

2. Implementation process

(l) stay “ Room management system ” In Engineering , Add a new form , Name it main_kfdj.

(2) Program code :

Private Sub ZSDJ_Change(Index As Integer)

 Select Case Index

  Case 6

   ZSDJ(7).Text=Format(Val(ZSDJ(6).Text)*Val(ZSDJ(5).Text), "0.00")     ' Calculate the accommodation before discount

   ZSDJ(9).Text = ZSDJ(7).Text ' Assign a value to ZSDJ(9)

   ZSDJ(8).Text = 100

   DTP3.Value = DTP1.Value + Val(ZSDJ(6).Text)   ' Calculate the check-out date

  Case 8

   ZSDJ(9).Text=Format(Val(ZSDJ(7).Text) * Val(ZSDJ(8).Text) / 100, "0.00")     ' Calculate the actual accommodation

  Case 10

   If ZSDJ(10).Text <> "" Then

    ZSDJ(10).Text = Val(ZSDJ(10).Text)  ' use val The function converts a string to a number

  .............................

    1. Additional deposit module design

The interface of adding deposit is shown in the figure 6-4 Shown

 

chart 6-4 Add deposit interface

6.4.1  Achieve the goal

After the program starts , choice “ Accommodation management ” Under the menu “ Additional deposit ” term , Will enter the additional deposit ................

Collect the renewal deposit from the guest , Automatically calculate the date and time of accommodation reminder .

6.4.2  Implementation process

1. stay “ Room management system ” In Engineering , Add a new form , Name it main_zjyj

2. Add... To the form 3 individual Data Control 、1 individual DBC.................

6.5  Design of transfer registration module

6.5.1  Achieve the goal

After the program starts , choice “ Accommodation management ” Under the menu “ Transfer registration ” term , Will enter the transfer registration module . The following functions are mainly realized in the transfer registration module :

You can choose guest accommodation room and free room .

Realize customer transfer registration ( The system only allows you to exchange equivalent rooms ).

The room transfer registration interface is shown in the figure 6-5 Shown .

 

chart 6-5 Transfer registration interface

6.5.2  Implementation process

1. stay “ Room management system ” In Engineering , Add a new form , Name it mainesjdj.

2. Add... To the form 4 individual Data Control 、2 individual DBCombo Control 、l individual Combo Control 、7 individual Text Control 、4 individual COnunand Controls, etc. .

...................

Data1.Recordset.FindFirst’ Your room number, Like”+Chr(34)+DBCombo4.Text+Chr(34)+"anddjb. sign like“+Chr(34)+”1”+Chr(34)+"and full name like"+Chr(34)+Textl8.Text+”*”+Chr(34)+"and Voucher number like"+Chr(34)+bh.Text+Chr(34)+””

Datal.Recordset.Edit

IfDBCombol.Text<>”“ThenDatal.Recordset.Fields(" Your room number, ‑)=Val(DBCombol.Text)

IfDBCombo2.Text<>””ThenDatal.Recordset.Fields(” Room type ”)=DBCombo2.Text

I................

6.6  Check out module design

6.6.1  Achieve the goal

After the program starts , choice “ Accommodation management ” Under the menu “ Check out ” term , Will enter the check-out checkout module . The following functions are mainly realized in the check-out and checkout module :

Provide the voucher number of the guest who needs to check out for the user to choose .

Realization .................

chart 6-6 Check out settlement interface

6.6.2  Implementation process

1. stay “ Room management system ” In Engineering , Add a new form , Name it main_tf.

2. Add... To the form 5 individual Da1La Control 、4 individual DBCombo Control 、4 individual DTPieb Shen control 、3 individual Colllbo Control 、21 individual Text Control 、5 individual Co~and Controls, etc. .

3. Program code :

This part is the key of the system :

In the process of developing hotel room management system , From guest check-in to guest check-out involves all aspects of room management , If not handled properly , It will cause great losses to the hotel .

The algorithm of room rate

Due to the different management methods of each hotel , Therefore, the accommodation cost algorithm is also different , If manual calculation is adopted, it will delay time , It is also prone to arithmetic errors , It is easy to cause unnecessary troubles and losses to hotels and guests . If you use the program to calculate the accommodation fee , So convenient and regular .........................

PublicSubJSQ’ Define the function to calculate the number of days of stay

IfDTP2.Value>DTP1.ValueThen

Iftim2.Value>#11:59:00PM#Then

Iftim2.Value>#12:00:00PM#Then

Iftim2.Value>#6:00:00PM#Then

Texts.Text=DTP2.Value One DTP1.Value+1

Else

Texts.Text=DTP2.Value One DTP1.Value+0.5

EndIf

...................................

6.7  Room management design

6.7.1  Guest room setting module design

Achieve the goal

After the program starts , choice “ Guest room management ” Under the menu “ Room settings ” term , You will enter the room setup module . In the guest room setting module, the following functions are mainly realized :

Complete the basic information of the guest room ................

chart 6-7 Room settings

6.7.2  Design of guest room query module

1. Achieve the goal

After the program starts , choice “ Guest room management ” Under the menu “ Room inquiry ” term , Will enter the guest room inquiry module . The following functions are mainly realized in the guest room query module :

Search by room number ...............

  chart 6-8 Room inquiry

2. Implementation process

(1) stay “ Room management system ” In Engineering , Add a new form , Name it mainwekrcxa

(2) Program code :

Data1.DatabaseName = App.Path & "\KFGL.MDB"

End Sub

Private Sub Form_Unload(Cancel As Integer)

 main.Enabled = True

End Sub

Pri.............................

6.7.3   Room state viewing module design

1. Achieve the goal

After the program starts , choice “ Guest room management ” Under the menu “ Room status check ” term , Enter the room status view module . The following functions are mainly realized in the room state viewing module :

Graphically display in ......................

 

chart 6-9 Room status viewing interface

2. Implementation process

(1) stay “ Room management system ” In Engineering , Add a new form , Name it mainftcx.

(2) Add... To the form 1 individual Commandl Array (1-25)、2 individual Image Control 、1 individual Text Controls, etc. .

6.8  Credit management design

6.8.1  Design of credit inquiry module

Achieve the goal

After the program starts , choice “ Credit management ” Under the menu “ Credit inquiry ” term , You will enter the account query module . The following functions are mainly realized in the credit query module :

Select the company of credit ( single ...................


The account query interface is shown in the figure 6-10 Shown .

chart 6-10 The query interface of credit standing

6.8.2  Customer settlement module design

Achieve the goal

After the program starts , choice “ Credit management ...................

chart 6-11“ Customer settlement ” Interface

6.9  Query statistics design

6.9.1  Design of accommodation query module

1. Achieve the goal

After the program starts , choice “ Query statistics ” Under the menu “ Accommodation inquiry ” term , You will enter the accommodation inquiry module . In the accommodation inquiry module, it mainly realizes the function of inputting the guest name and retrieving the accommodation information .

The accommodation query interface is shown in the figure 6-12 Shown .

chart 6-12 Accommodation query interface

2. Implementation process

(1) stay “ Room management system ” In Engineering , Add a new form , Name it main_zscx.

(2) Program code :

PrivateSubFormesLoed()

Datal.DatabaseName=App.Path&’ Enter into KI Rest l.MD ugly ”’ Automatically identify the database path

EndSub

PrivateSubFormesUnfoad(CaneelAsInteger)

rnain.Enabled=True

EndSUb

..............................

6.10  Accommodation fee reminder module design

Implementation method of accommodation fee reminder :

Guests should first explain the number of days of stay before staying , According to the guest's stay days and room price , The hotel should charge a certain deposit for the guests . If the guest stays 10 God , And only delivered 5 Days' accommodation , Stay longer than 5 Days later , If you don't ask for the accommodation fee in time , It is easy to cause guests to leave without paying the accommodation fee ........................

IfText9.Text<>”“Then

Text9.Text=Val(Text9.Text)

DTP2.Value=DTP1.Value+Int(Val(Text9.Text)/Val(DBCombolText))

Text14.Text=DTP2.Value

EndIf

6.11  Daily settlement design

This part includes the module of registering the advance receipt report 、 Room sales report module and room sales statistics module . It is convenient for the hotel to manage the business . among :

In the registration advance collection report module, it mainly realizes the summary of the total amount of accommodation fees receivable by time 、 The function of collecting the total accommodation fee in advance .

In the guest room sales report module, it mainly implements .....................

chart 6-13 Register advance receipt report interface

chart 6-14 Room sales report interface

chart 6-15 Room sales statistics interface

6.12  System setting design

6.12.1  Operator setting module design

After the program starts , choice “ System settings ” Under the menu “ Operator settings ” term , You will enter the operator setup module .

In operation ..............

 

chart 6-16 Operator setting interface

6.12.2  Password setting module design

After the program starts , choice “ System settings ” Under the menu “ password ” term , Enter the password setting module . In the password setting module, it mainly implements ................

chart 6-17 Password setting interface

Program code :

 Private Sub label1_Click()     ' Change the operator password

 Data1.RecordSource = "select * from qxsz where operator ='" & Text1.Text & "'"

 Data1.Refresh

 If Text1.Text <> "" And Text2.Text <> "" And Text2.Text = Data1.Recordset.Fields(" password ") Then

 If Text3.Text <> "..................

  ...........................

6.12.3  Initialization module design

  The initialization interface is shown in the figure 6-18 Shown .

chart 6-18 Initialization interface

6.12.4  Design of permission setting module

In the authority setting module, it mainly realizes the functions of deleting operator information and setting operator Authority .

The permission setting interface is shown in the figure 6-19 Shown

chart 6-19 Permission setting interface

 

Conclusion

By using VB Develop a small-scale hotel service management system by yourself , It deepened my understanding of software . Put this to use , Combination of learning and application , This is the purpose of learning theoretical knowledge , It is also the best way to test learning . This graduation project makes me understand VB Outline of programming in database , It makes me ........................................


If you need more information, please download it from the link below

VB+ACCESS Hotel service management system ( The paper + System ).rar-VB Document resources -CSDN download 1、 Resource content : Graduation project lun-wen; Systems, etc 2、 Learning goals : Quickly complete the design of relevant topics ;3、 Application scenarios : More download resources 、 For learning materials, please visit CSDN Download channel .https://download.csdn.net/download/u013253075/79875033?spm=1001.2014.3001.5503 

原网站

版权声明
本文为[Salted fish brother]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/02/202202140915058617.html