Sie sind auf Seite 1von 9

Amin Ahmed Khan

Advance
SE
Report
email contact@amin.pk
roll number b11101006

11 / 14 /
Restaurant Management Solution

Advance Software Engineering


Report

Contents
Requirement gathering_________________________________________________________2
Analysis (Processes)__________________________________________________________4
DFD_______________________________________________________________________5
ERD_______________________________________________________________________7
RISK MANAGEMENT_________________________________________________________8

Requirement gathering
Title
Restaurant management Solution
Description
A Project / Solution for managing sales record and managing customer Order

Objective
To build a multi device (Running on tablets, phone and desktop) which will help the restaurant staff in
maintaining their everyday task of billing and ordering. A part of this solution will interact with the
restaurant customer in helping them ordering the food or any kind of reviews and information

Requirements
1.
2.
3.
4.
5.
6.

Payment management for customer


Table reservation
Ordering from online website
SMS notification
Link Branch together
Mobile view for customer

(In the objective we will only be focused on the branch management software)

Needs
1.
2.
3.
4.
5.
6.

Desktop
Handheld devices
Cloud based backup
Website
Mobile Application
Subscriber Line

Mapping of Needs
1.
2.
3.
4.
5.
6.

Desktop -> For management


Handheld devices -> For menu
Cloud based backup -> disaster Recovery
Website -> Online booking
Mobile Application -> Notification system
Subscriber Line -> SMS Marketing

Wishes
1.
2.
3.
4.
5.

Enhanced UI
Custom themes
Web chat with customers
Security Surveillance
Online documentation and support

Analysis (Processes)
Gathering
To gather requirements following things can be done

Arrange an initial meeting with the client


workflow
A small questioner for analysis

Initial Analysis

On the basis of requirement gathering at interview and questioner level we will make the
initial level DFD for the complete knowledge of workflow

Tracking

In this phase we will make the ERD so that we can track & backtrack that there are no
loops and error in linking up the requirement we gathered at initial analysis

Negotiation

Arranging a meeting & giving up a full plan to the customer from our side on the basis of
requirements gathered, analysis & tracking.
If still the customer wants any changes so we should accommodate it

DFD
Level-0

Level-1

ERD

Identify

Probabilit Impact

Likelihood

Priority

Decision

Treatment
plan

Database
change

4/10

6/10

24

Taken

Mitigation

Tools faulty

1/10

9/10

Transfer

Contingency

Data Loss

2/10

8/10

16

Leave

Resource
leaving

9/10

4/10

36

Taken

Mitigation

Server Block

2/10

9/10

18

Transfer

Contingency

Change in
requirements

2/10

8/10

16

Taken

Mitigation

Schedule risk

2/10

5/10

10

Taken

Mitigation

Hack

1/10

9/10

Taken

Contingency

RISK MANAGEMENT

Das könnte Ihnen auch gefallen