Search This Blog

Tuesday, May 8, 2012

COURSE BUSINESS APLICATION ANALYSIS AND DESIGN






COURSE
BUSINESS APPLICATION ANALYSIS AND DESIGN




SNO
CONTENTS
1.
ACKNOWLEDGEMT
2.
FUNCTIONAL REQUIREMENTS
3.
NON FUNCTIONAL REQUIREMENTS
4.
USE CASE DIAGRAM
5.
FLOW OF EVENTS
6.
ACTIVITY DIAGRAM
7.
REALIZATION OF USE-CASES
8.
SEQUENCE DIAGRAM
9.
CLASS DIAGRAM
10
ENTITY RELATIONAL MODEL






ACKNOWLEDGEMENT


It is our duty to acknowledge with gratitude the help we got from our teacher
Sir Ayub Latif in the completion of our project we take immense pleasure in thanking him as he permitted us to carry out this project. We would also like to thank our lab teacher Sir Aftab for his support and guidance, they have been really helpful we would again like to thank appreciate their assistance.
Finally but most importantly we would like to thank all our friends and class fellows who helped us in the project.

















FUNCTIONAL REQUIREMENTS


The functional requirements of Hotel management system are as under:

  1. The guests seek appropriate information from the receptionist and either makes reservation or leave.
  2. The receptionist checks for available rooms and can check in guest
  3. The customers must give all the details after checking in and the receptionist confirm all the details
  4. Bill is prepared, opened and closed by accounts department
  5. The customer must clear all his bills before checking-out
  6. Receptionist request room cleaning after guest checks-out
  7. The room is then available for reservation.













NON-FUNCTIONAL REQUIREMENTS


The nonfunctional requirements of hotel management system are as under:

  1. 1. The hotel system has a database which holds the name along with other details of all the customers checking in
  2. 2. The receptionist can check in a guest 24 hours a day and 365 days a year
  3. 3. The data in the database can be updated but cannot be deleted.
  4. 4. There is a backup for the database in case it gets crashed.
  5. 5. The database is user friendly and can be easily used by the system users.















USE CASE DIAGRAM





















































ACTIVITY DIAGRAM



USE CASE REALIZATION


Seek Information



Guest;The person who seeks information from receptionist.
Seeking;Guest is seeking information from receptionist performing verb.
Information;It’s a interface between guest and receptionist.




MAKE RESERVATION


Reserve;The person whom makes reservation.
Reservation Interface;Interface between system and manager.
Reservation Manager;Makes reservation.





CHECK IN GUEST

Guest;The person for whom receptionist check the room.
Data Entry Form;Interface between guest and receptionist.
Reception Manager ; checked room for guests.









CONFORM DETAILS

Details; Having Information about guest.
Reception Manager; Create room for guest.
Details Interface; Giving information to guest.












OPEN BILL



Accountant; Have record of bill.
Opening Interface;GUI path between accountant and receptionist.
Accountant Manager; Open and prepare final bill for guest.










Prepare Final Bill:







Bill;Having information about bill.
Preparing Interface;Path between accountant manager and receptionist.




SEQUENCE DIAGRAM FOR CHECK IN




SEQUENCE DAIGRAM FOR “MAKE RESERVATION”



CLASS DIGRAM


FLOW OF EVENTS

MAKE RESERVATION

USE CASE:
Make reservation


INTRODUCTION:
Receptionist reserves a room or rooms for guests
ACTORS:
Receptionist and guest
PRE- CONDITIONS:
A guest must give all the details to the receptionist at the time of reservation


POST- CONDITIONS:
Guest checks-in
BASIC FLOW:
Receptionist reserves rooms for guests and enter all the details of the guests in the database


RELATIONSHIPS:


























Association relation between guest and receptionist



































































CHECK-IN GUEST
























USE CASE: CHECK-IN GUEST

INTRODUCTION: This use case is executed when reservation is made and guest
checks-in
ACTORS: Guest and receptionist
Pre- conditions: Reservation must be made and receptionist looks for the booked o rooms for that guest confirm details

POST- CONDITIONS: Bill is opened when guest checks-in
BASIC FLOW: Guest after making reservation check-in, receptionist looks for the reserved room/rooms a new bill is opened by the accounts department

RELATIONSHIPS: Association relation between guest and receptionist













PREPARE FINAL BILL


USE CASE : prepare final bill
INTRODUCTION: final bill is cleared by the guest at the time of check-out
ACTOR : guest, accountant and receptionist
PRE-CONDITIONS: final bill must be cleared
POST CONDITIONS -
BASIC FLOW: customer clears all the bills and hand over the room keys at the reception
RELATIONSHIPS association relation between receptionist and guest.

OPEN NEW BILL


USE CASE:

INTRODUCTION:

OPEN NEW BILL

This use-case is used by the accountant of hotel, when a guest check-in a new bill is opened


ACTORS:
Accountant, receptionist
PRE- CONDITIONS:
a guest must check-in and provide all the details


POST- CONDITIONS:
The customer is informed about the bill being opened
BASIC FLOW:
A new guest checks-in receptionist updates the information in the system and a new bill is opened by the accountant.


RELATIONSHIPS:
Aggregation relation with account








0 comments:

Twitter Delicious Facebook Digg Stumbleupon Favorites More