What functionality of each group people will get Customer Sales Agent Sales Manager National Manager Managing Director.

Slides:



Advertisements
Similar presentations
3 Copyright © 2005, Oracle. All rights reserved. Designing J2EE Applications.
Advertisements

Business Processes, Data Modeling and Information Systems
09/04/2015Unit 2 (b) Back-Office processes Unit 2 Assessment Criteria (b) 10 marks.
19-20 November, 2008 | Copenhagen. Frank Fugl & Jesper Lachance Ræbild Sr. Product Managers Microsoft Corporation NAV 01.
QDV 7 Overview A powerful estimating tool designed to match up with your own specific methodologies.
Karolina Muszyńska Based on:
SOFTWARE REQUIREMENT SPECIFICATION Cortes, Hector Lachica, Joshua Salde, Rew Sim, Jason.
System definition and boundaries Subsystems, environment, connections, dependencies Payroll Rules, contracts Working time Reductions, tax Accounting and.
UML Extensions for Web Design Design activities: –Partitioning of objects into tiers such as client, server, etc. –Separating and defining user interfaces.
Soft. Eng. I, Fall 2006Dr Driss Kettani, from I. Sommerville1 CSC-3324: Chapter 6 Software Design Section 10.3 (except )
Product Management System Xiao Zhou. Introduction Why This project? It is an opportunity to learn new things and gain some experiences. My friend is a.
Application architectures
Layers & Tiers Umair Javed Lec - 41.
1 Classification: Genpact Internal.  Tool From Oracle  Works with Oracle Database  PL/SQL Based  Widely Used with Oracle Applications  Can be Used.
Based on slides by David Schuff. Review: N-Tier Architectures  A “tier” is a software layer that serves as a component of a larger solution  Here’s.
AJAC Systems Hotel Reservation System
SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System.
Application architectures
STOCKDOC Advanced Stock Management System
Bellezza Management Salon
Introduction to Databases Transparencies 1. ©Pearson Education 2009 Objectives Common uses of database systems. Meaning of the term database. Meaning.
Chapter 12 Information Systems. Spreadsheets Databases 12-2.
Aaron Gann Chad Swenson Eric Strein Erica Llaca. Overview Business Objectives System Objectives Assumptions and Constraints Project Diagram.
1 INTRO TO BUSINESS COMPONENTS FOR JAVA (BC4J) Matt Fierst Computer Resource Team OracleWorld Session
1 Requirements Modeling using UML 2.0 Use Cases. 2 Requirements Engineering Software Lifecycle Activities System Engineering Requirements Analysis Software.
MU Bulletin Board Member: Carol Lim Yi Wang Lei Wen Mentor: John Boyer Programmer/Analyst of MSA/ Student Life.
DFD Examples Yong Choi BPA CSUB. Creating Data Flow Diagrams Steps: 1.Create a list of activities 2.Construct Context Level DFD (identifies external entities.
2013.  Modify QuickBooks Preferences  Customize QuickBooks Menus and Windows  Customize the Icon Bar and Display Settings  Use the Item List and Other.
Online Music Store MSE Project Presentation I Presented by: Reshma Sawant Major Professor: Dr. Daniel Andresen.
People © 2013 The Sleeter Group All rights reserved. Intuit, the Intuit logo and QuickBooks, among others, are registered trademarks of Intuit Inc. Other.
1 INTRODUCTION TO DATABASE MANAGEMENT SYSTEM L E C T U R E
Team ELL System Requirements Ladakeysha Thomas Elizabeth Waldo LaWanda Warren Brandon Williams.
OHT 11.1 © Marketing Insights Limited 2004 Chapter 9 Analysis and Design EC Security.
Object Oriented Design Jerry KotubaSYST Object Oriented Methodologies1.
Credit Hours Agenda IntroductionProblem Statement Objectives Project PlanMethodology Work Breakdown Structure Requirements and specificationSoftware Requirements.
Practical Object-Oriented Design with UML 2e Slide 1/1 ©The McGraw-Hill Companies, 2004 PRACTICAL OBJECT-ORIENTED DESIGN WITH UML 2e Chapter 5: Restaurant.
Near East University Department of Computer Engineering E-COMMERCE FOR LAPTOPS SELLING COMPANY Abdul Halim Abu Kuwaik
Alcatel-Lucent CDC Workshop, Coaching & Knowledge Transfer Architecture.
COMU114: Introduction to Database Development 1. Databases and Database Design.
MSE Presentation 1 By Padmaja Havaldar- Graduate Student Under the guidance of Dr. Daniel Andresen – Major Advisor Dr. Scott Deloach-Committee Member Dr.
Introduction Database integral part of our day to day life Collection of related database Database Management System : software managing and controlling.
Ch6. Introduction to Database. What is a Database? Database is a collection of related information. It is organized so that it can easily be accessed,
Database for online bookstore Yaxian Yao
Preface IIntroduction Objectives I-2 Course Overview I-3 1Oracle Application Development Framework Objectives 1-2 J2EE Platform 1-3 Benefits of the J2EE.
MVC WITH CODEIGNITER Presented By Bhanu Priya.
Chapters 10, 11 SSD (Revision) SD DCD Exam Object-Oriented Design.
CSE300 EAIusing EJB & XML CSE Enterprise Application Integration Using EJB and XML by Prithwis Sett Mumtaz Lohawala Nayana Paranjape.
Car Rental Reservation System CST 338 Sherelien Haase.
INVENTORY. 2 Log In Keying in group /hotel code, user name, password and verify code. Then, click‘Login’ to get in homepage.
Submitted by: Moran Mishan. Instructed by: Osnat (Ossi) Mokryn, Dr.
A Presentation Presentation On JSP On JSP & Online Shopping Cart Online Shopping Cart.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
Use Case Diagrams A Detailed Description. Use Case Diagrams Use case diagrams describe relationships between users and use cases A use case is a (usually.
BSA 385 Week 3 Individual Assignment Frequent Shopper Program Part 2 Check this A+ tutorial guideline at
Elaboration popo.
SYSTEM ANALYSIS & DESIGN SYED MD MARUF HASAN TP030777
Business and IT modeling Car Rental example Alar Krist Alar
Component and Deployment Diagrams
Data Flow Diagrams.
Oracle11g: PL/SQL Programming Chapter 1 Introduction to PL/SQL.
DFD Examples Yong Choi BPA CSUB.
Book: Integrated business processes with ERP systems
Book: Integrated business processes with ERP systems
Web-based Console for Controlling a Wireless Sensor Network (WeConWSN)
Introduction to Databases Transparencies
Tiers vs. Layers.
The Islamia University Bahawalpur
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Business Processes: Chapter 5 Sales, Purchasing, & Payroll Cycles
Software Architecture & Design
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)

A sample on Deployment diagram using UML > :webserver {OS=Solaris} Customer Booking :Application <Windows form> > :ApplicationServer {OS=Solaris} CustomerFacade SalesAgentFacade Booking Car Web Service > :DBServer {OS=Solaris} CompanyDB > {vendor= Oracle} JDBC RMI

A sample case on ERD database design Customer Purchase Booking 1n Car Reserved 1n Employee 1 Handle n To Other Part To Other Part

A sample on Case diagram using UML Customer Register customer Create booking View booking Modify booking Cancel booking

A sample on Class diagram using UML User Class Customer Class SalesAgents Class SalesManager Class NationalManager Class ManagingDirector Class username, password