Presentation is loading. Please wait.

Presentation is loading. Please wait.

Robert Bell Anthony Helms Amanda Hollingsworth Seth Johnson Tiffany Pike Andrew Withem.

Similar presentations


Presentation on theme: "Robert Bell Anthony Helms Amanda Hollingsworth Seth Johnson Tiffany Pike Andrew Withem."— Presentation transcript:

1 Robert Bell Anthony Helms Amanda Hollingsworth Seth Johnson Tiffany Pike Andrew Withem

2 Agenda Entity Relationship Diagrams Logical Database Design Use Cases Data Flow Diagrams

3 Entity Relationship Diagram

4 Logical Database Design

5 Employee Management Stimulus/Response Sequences Stimulus:Employee arrives at work or is leaving work Response:Employee clocks in or clocks out Stimulus:Employee pay period ends Response:Payroll is calculated and employee receives compensation Stimulus:Prospective employee applies or current employee breaks policies Response:Applicant is considered for employment or employee is terminated Functional Requirements REQ-1: Record and store employee hours worked REQ-2: Calculate total pay per employee per pay period REQ-3: Send check to employees bank account REQ-4: Enter new employee information into database REQ-5: Label employee as terminated and delete after given period of time REQ-6: Send quarterly reports and deposits to IRS

6 Client Management Stimulus/Response Sequences Stimulus:Prospective client applies for membership Response:New client is entered into system Stimulus:Prospective client becomes a new client Response:Membership ID card is made and issued Stimulus:Client arrives at front desk with ID card Response:Card is validated and entry is granted Stimulus:Client membership is found invalid Response:Client pays fee and status is renewed Stimulus:Client membership is ending soon Response:Notification is sent to client regarding membership renewal Stimulus:Client membership card is swiped Response:Time of entry is logged and stored Stimulus:Time of entry for client is compiled Response:Promotions or offers are sent to client Functional Requirements REQ-1: Store and update client information REQ-2: Read membership card and relate it to client information REQ-3: Create a working and reliable identification card REQ-4: Notify clients when changes to their membership will occur REQ-5: Send out special offers and promotions to clients REQ-6: Log and store client check-in times

7 Online Community for Clients Stimulus/Response Sequences Stimulus:Client wants to join online community Response:Client registers on the web page and gains access Stimulus:Client desires to access forum by logging in Response:Client is granted access to all features of the forum Stimulus:Client wishes to communicate through forum posts Response:Clients comments or thoughts are displayed on webpage Functional Requirements REQ-1: Store and update client information REQ-2: Grant access to registered clients only REQ-3: Allow interaction among members REQ-4: Grant access to affiliated trainers and nutritionists REQ-5: Be user friendly and allow easy navigation REQ-6: Allow clients and trainers/nutritionists to submit posts

8 Context Diagram

9 Level 0

10 Level 1- Forum

11 Level 1 – Manage Payroll

12 Level 1 – Manage Membership

13 Level 2 – Manage Membership

14 Level 3 – Manage Membership

15 Level 4 – Manage Membership

16 Summary Entity Relationship Diagrams Logical Database Design Use Cases Data Flow Diagrams


Download ppt "Robert Bell Anthony Helms Amanda Hollingsworth Seth Johnson Tiffany Pike Andrew Withem."

Similar presentations


Ads by Google