W hat functionality of each group people will get
This presentation is the property of its rightful owner.
Sponsored Links
1 / 12

W hat functionality of each group people will get PowerPoint PPT Presentation


  • 40 Views
  • Uploaded on
  • Presentation posted in: General

W hat functionality of each group people will get. Customer Sales Agent Sales Manager National Manager Managing Director. Function for Customer. Customer (Webpage) Register new customer information Create a booking by: Select Rental location Select Car type Select Date of booking

Download Presentation

W hat functionality of each group people will get

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


What functionality of each group people will get

  • Customer

  • Sales Agent

  • Sales Manager

  • National Manager

  • Managing Director


Function for Customer

  • Customer (Webpage)

    • Register new customer information

    • Create a booking by:

      • Select Rental location

      • Select Car type

      • Select Date of booking

      • Select Duration of booking

    • View the submitted booking

    • Modify the submitted booking

    • Cancel the submitted booking


Function for Sales Agent

  • Sales Agents

    • Manage Car-Out:

      • View booking information

      • Calculate and display rental price

      • Update car out record

    • Manage Car-in:

      • View booking information

      • Update car in record

    • Serve Customer

      • Register new customer

      • Create/View/Modify/Cancel booking for the customer

      • Verify customer documents


Function for Sales Manager

  • View report for their rental store ONLY

    • Daily breakdown report

    • Weekly breakdown report


Function for National Manager

  • View report for particular rental store

    • Daily breakdown report

    • Weekly breakdown report

  • View report for their responsible country


Function for Managing Director

  • View report for particular rental store

    • Daily breakdown report

    • Weekly breakdown report

  • View report for particular country

  • View report for the entire company


A sample on 3 tier structure / implementation

  • In 3-tier architectures, there is a logical separation of presentation, business and data into separate layers

  • Data Tier: manages the data

  • Presentation Tier: controls what a user sees and can do with the system

  • Business Tier (middle tier): controls business logic


Business Tier

  • The business tier contains the core functionality of our system

    • Business rules

    • Work flow

  • It provides controlled access to data

  • It enables validation and processing of data input

  • The business tier will be defined using classes. A collection of classes (library) will be deployed as components. (in deployment diagram)


<<device>>

:webserver

{OS=Solaris}

Customer

Booking

<JSP>

<<device>>

:ApplicationServer

{OS=Solaris}

<<device>>

:DBServer

{OS=Solaris}

JDBC

RMI

Booking

Car

CompanyDB

<<db>>

{vendor=

Oracle}

:Application

<Windows

form>

CustomerFacade

<RMI>

Web

Service

SalesAgentFacade

<WebService>

A sample on Deployment diagram using UML


1

n

Car

Reserved

A sample case on ERD database design

Booking

1

n

Customer

Purchase

To Other

Part

1

n

Employee

Handle

To Other

Part


Register customer

Customer

Create booking

View booking

Modify booking

Cancel booking

A sample on Case diagram using UML


User Class

username, password

Customer Class

SalesManager Class

ManagingDirector Class

NationalManager Class

SalesAgents Class

A sample on Class diagram using UML


  • Login