beran presention

Upload: ahmed-ashy

Post on 05-Apr-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/2/2019 BERAN PRESENTION

    1/24

    INFORMATION SYSTEM ANDANAYLSIS FOR Mr. Ben LONG

    BEACH HOUSE

    BY

    ILONZO IFEOMA(PROJECT MANAGER & SYSTEM ANAYLSIS)

    MOHAMMED ABDULLAH(SYSTEM ANAYLSIS)&

    AHMMED AL-ASHI(SYSTEM ANAYLSIS)

  • 8/2/2019 BERAN PRESENTION

    2/24

    INTRODUCTION

    BY

    MOHAMMED ABDULLAH

  • 8/2/2019 BERAN PRESENTION

    3/24

    INTRODUCTION

    Long Beach Guest house is a privately-ruined familybusiness owned by the Ben's Family. The guest housewhich is newly established has its vision and missiongeared to customer satisfaction and employee fulfillment.The long Beach Guest House offer 10 en-suite rooms,bar and restaurant. It offers an exquisite rooms and

    comfort that can be regarded as a home away fromhome. The rooms are grouped into 2 singles, 6 doubleand 2 family rooms, which can accommodate up to 5persons all with enriched facility such as fast internet,

    cable TV and room service

  • 8/2/2019 BERAN PRESENTION

    4/24

    USERS REQUIREMENT

    Long Beach family house wants to advance its system bymaking an information system that will help the business

    profitably and also flexible for file accessibility. The Ben's familyhas decided to invest on an information system that will helpthe business grow and have a competitive advantage. Theinformation system should have the following objectives:

    Report generator for effective decision making

    Customer base records

    Reservations details or records

    Billing system

    Online hotel system for future customer prospects

  • 8/2/2019 BERAN PRESENTION

    5/24

    PROBLEMS OF THE CURRENT

    SYSTEM

    The current system does the following

    mannually: Paper documentation

    Access to customer base

    Calculation of final bills

    Reservation/booking updates

  • 8/2/2019 BERAN PRESENTION

    6/24

    PROJECT SCOPE & OBJECTIVE

    SCOPE: the modeling of the system development life cycle and to propose an information

    system that will suit Long Beach Guest House.

    OBJECTIVE: The main purpose of this project is to have a represent the proposed

    information system in a graphical model using the case tools. At the end of the project the developed information system will be able to

    perform the following: Manage booking/ reservation system Stores details of additional services Keeps the records of employees and customer Faster means of calculating the final bills Storage of Payment details Storage of rooms and available or occupied rooms Reports for Mr. Ben to take effective decisions to help the growth of his

    business

  • 8/2/2019 BERAN PRESENTION

    7/24

    SYSTEM ANAYLSIS

    BY

    AHMED AL-ASHI

  • 8/2/2019 BERAN PRESENTION

    8/24

    FACT FINDING TECHNIQUE

    INTERVIEW METHOD

    We decided to use the interview method because of the following reasons:

    Better interaction with the users of the system because its a small

    businessTo have a closer vies of the current information system

    To detect non-verbal expression of the interviewee

  • 8/2/2019 BERAN PRESENTION

    9/24

    SUMMARY OF INTERVIEW

    At the end of the interview the following was

    observed Reservations is done manually

    Records are done with paper

    Informations of customers and rooms are

    done manually

    reports are also done manually

  • 8/2/2019 BERAN PRESENTION

    10/24

    MODELLING OF SYSTEM

    BY

    ILONZO IFEOMA

  • 8/2/2019 BERAN PRESENTION

    11/24

    DATA MODELLING METHOD

    Entity -relationship diagram

  • 8/2/2019 BERAN PRESENTION

    12/24

    PROCESS MODELLING METHOD

    Flow- Chart

  • 8/2/2019 BERAN PRESENTION

    13/24

    PROCESS MODELLING METHODContext-Diagram

  • 8/2/2019 BERAN PRESENTION

    14/24

    PROCESS MODELLING METHODProposed-DFD Diagram

  • 8/2/2019 BERAN PRESENTION

    15/24

    OBJECT ORIENTEDMODELLING METHOD

    MrBen Hotel System

    Guest

    Recptionst

    Manager

    creates account

    make reservation

    Cancel reservation

    Make payment

    log in

    reservation report

    cancellation report

    payment report

    prcoess resevation

    processcancellation

    calculate bill

    log in

    Guest report

    select room

    uses

    extends

    uses

    uses

    extends

    uses

    uses

    uses

    uses

    creates roomsavalible

    uses

    Use-Case Diagram

  • 8/2/2019 BERAN PRESENTION

    16/24

    OBJECT ORIENTED MODELLING

    METHODUse-case Narrative

    UseCase name Make reservation

    Area Hotel system

    Actor(s) Guest

    Description This use case describes the process of the user to make his reservationby providing his details such as name, e-mail, date of birth etc.

    Triggering Event Guest uses the hotel website to create a guest ID and password andclick the submit button.

    Trigger type External Temporal

    Typical course of Events Actors Action System response

    1, select user page

    3, select reservation link

    5, insert requested info andsubmit form

    2, browse user page.

    4, browse reservation insertion

    form.6, create new reservation by

    inserting provided data and

    send user a successful

    completion message.

    Alternate Course A) Insufficient information provided by user.B) The reservation date may already exist.

    Precondition The user must fill in a reservation form and submit to the reservationprocess

    Post condition Guest can receive his room from the reception or reservation process.

  • 8/2/2019 BERAN PRESENTION

    17/24

    OBJECT ORIENTED MODELLING

    METHOD

    +name

    +address+phonenumber

    Guest

    +calres()

    -status-res_date

    Reservation

    -amount+pay_date+pay_type

    Payment

    +athorised()

    -card_num-name-expiry_date

    Credit

    -cash tendered

    Cash

    +authorised()

    -name-bank_id

    Cheque

    +GetResTot()

    -res_date-res_type-res_id-cust_id

    Reservation details

    +SetPriceOfRoom() : int

    -room_id-room_type-Description : char

    Rooms

    +GetPriceOfRoom() : int

    -one_bed-television-desk

    Single

    +GetRoomPrice() : int

    -double_bed-Televsion-doubledesk

    Double

    +GetRoomPrice() : int

    -KingSizedouble_bed-twodesk-Sitting_room-doubleTV

    Family

    1 1

    1

    11

    1

    1 0..11

    Class- Diagram

  • 8/2/2019 BERAN PRESENTION

    18/24

    OBJECT ORIENTED MODELLING

    METHODSequence Diagram:

    User

  • 8/2/2019 BERAN PRESENTION

    19/24

    OBJECT ORIENTED MODELLING

    METHOD

    Submit reservation request

    Rooms reservedUser System

    ActionState1

    insert user details/info

    Record room for user

    If(rooomavaliable)

    Else(

    Activity-Diagram

    For reservation use-case

  • 8/2/2019 BERAN PRESENTION

    20/24

    CONCLUSION

    At the end of the development, the system modelwas successfully developed for Mr. Ben and all

    information requirement was meet this model hashelped the system designer develop an up to dateworking information system for the client Mr. Ben.

    To this end the project was successful as it helpedthe organisation attain its goals and objectives.However, an up to date update will continually bemade to make the company keep to the moderndevelopments and improvement.

  • 8/2/2019 BERAN PRESENTION

    21/24

    Conclusion, Recommendation &

    Limitation

    By

    AHMED AL-ASHI

  • 8/2/2019 BERAN PRESENTION

    22/24

    RECOMMENDATION

    Recommendation Due to the company was a small establish the model

    should be able to forcast the customer base of futureguest and a larger out range of rooms

    Mail merge should be implemented where the admin cansend e-mail to all the customers and newsletters

    A more accurate date sorter for the reservation should be

    implemented whereby the customers can adequately andconveniently select their own preferred dates and roomsand also date of arrival and departure

  • 8/2/2019 BERAN PRESENTION

    23/24

    LIMITATION

    The use of the traditional system

    development which was used posed adisadvantage as the stages are beingrepeated

    Due to the company is a small enterprise the

    use of traditional method becomes a problemas the need to employ the future guests hadto be considered

  • 8/2/2019 BERAN PRESENTION

    24/24

    THANK YOU!!!!