Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Redesign
Team:
Aaryamaan Atriwal, Brian Delaney,
Emily Montana*, Caroline Personius
Table of Contents
Problem Description.....................................................................3
Existing Model.............................................................................. 5
Use Case Diagrams.................................................................................5
Class Diagrams......................................................................................7
Proposed Changes........................................................................8
Feasibility Analysis.......................................................................9
Proposed Model..........................................................................10
Class Diagram......................................................................................12
Sequence Diagrams..............................................................................13
Methods..................................................................................... 15
Database ERD.............................................................................17
Control & Checks........................................................................17
Project Documentation................................................................18
Problem Description
1. Online catering order form:
As seen on the company
website, there is no access
to an online order form. The
only information provided is
the catering menu. Not
only are customers not able
to order directly from the
website, but prices are not
listed and the phone
number is listed closer to
the bottom of the menu.
Existing Model
Use Case Diagrams
1. Catering order use-case:
website
Relationships:
Include: View all
menu items
Normal Flow of Events:
1. Customer accesses Zorbas mobile website
2. Customer clicks menu option on website
3. The website does not show or make it
obvious that there are more items on the menu
Class Diagrams
Proposed Changes
Our team is proposing to redesign how the companys website is designed.
The three major problems discussed above will need to be changed in order
to create a more efficient online presence for Zorbas Greek Caf. There are
specific changes that go along with these problems:
1. Online Catering Ordering Form Changes:
There will be a new option for the catering tab on the companys
website. Customers will be able to order food online. This will eliminate a lot
of the discrepancies from staff trying to take orders from a phone call. An
extension from this new feature would include something similar like online
togo orders.
2. Online Reservation Changes:
This will be a simple change to the structure of the website. Since the
mobile site does not make it obvious that the menu tab continues further
than the appetizers, the new structure will extend the menu screen,
including the pillars, past the screens physical edge, and show the scrollbar
so users know the menu continues beyond the initial items shown. Users will
8
also be able to hyperlink from the menu page directly to the ordering form,
and pay online.
Feasibility Analysis
Technical Feasibility:
Organizational Feasibility:
Proposed Model
Use Cases
1. Catering order use-case:
10
11
12
Class Diagram
13
Sequence Diagrams
1. Catering Order
14
2. Online Reservation
15
Methods
1.
calculateTotalCost
calculateTax
confirmCateringOrder
confirmReservation
updateMenu
Database ERD
18
19
Project Documentation
1. Work Completed by Group Members
a. Aaryamaan: ERD, Existing System Use Case Descriptions, Sequence
Diagrams
b. Caroline: Problem Descriptions, Class Diagrams, Methods, Feasibility Analysis
c. Emily: Use Diagrams, Proposed System Use Cases, Proposed Changes,
d. Brian: No input/work completed.
2. Notes
a. Despite repeated attempts to contact Brian about working on the project and
assigning parts, he did not respond, and did not complete work on the
project submissions or presentation.
20