Robert Bell Anthony Helms Amanda Hollingsworth Seth Johnson Tiffany Pike Andrew Withem
description
Transcript of Robert Bell Anthony Helms Amanda Hollingsworth Seth Johnson Tiffany Pike Andrew Withem
![Page 1: Robert Bell Anthony Helms Amanda Hollingsworth Seth Johnson Tiffany Pike Andrew Withem](https://reader035.fdocuments.us/reader035/viewer/2022070503/56816245550346895dd28361/html5/thumbnails/1.jpg)
Robert BellAnthony Helms
Amanda HollingsworthSeth JohnsonTiffany Pike
Andrew Withem
![Page 2: Robert Bell Anthony Helms Amanda Hollingsworth Seth Johnson Tiffany Pike Andrew Withem](https://reader035.fdocuments.us/reader035/viewer/2022070503/56816245550346895dd28361/html5/thumbnails/2.jpg)
Agenda
• Entity Relationship Diagrams• Logical Database Design• Use Cases• Data Flow Diagrams
![Page 3: Robert Bell Anthony Helms Amanda Hollingsworth Seth Johnson Tiffany Pike Andrew Withem](https://reader035.fdocuments.us/reader035/viewer/2022070503/56816245550346895dd28361/html5/thumbnails/3.jpg)
Entity Relationship Diagram
![Page 4: Robert Bell Anthony Helms Amanda Hollingsworth Seth Johnson Tiffany Pike Andrew Withem](https://reader035.fdocuments.us/reader035/viewer/2022070503/56816245550346895dd28361/html5/thumbnails/4.jpg)
Logical Database Design
![Page 5: Robert Bell Anthony Helms Amanda Hollingsworth Seth Johnson Tiffany Pike Andrew Withem](https://reader035.fdocuments.us/reader035/viewer/2022070503/56816245550346895dd28361/html5/thumbnails/5.jpg)
Employee ManagementStimulus/Response Sequences
Stimulus: Employee arrives at work or is leaving workResponse: Employee clocks in or clocks out
Stimulus: Employee pay period endsResponse: Payroll is calculated and employee receives compensation
Stimulus: Prospective employee applies or current employee breaks policiesResponse: Applicant is considered for employment or employee is terminated
Functional RequirementsREQ-1: Record and store employee hours workedREQ-2: Calculate total pay per employee per pay periodREQ-3: Send check to employees bank accountREQ-4: Enter new employee information into databaseREQ-5: Label employee as terminated and delete after given period of timeREQ-6: Send quarterly reports and deposits to IRS
![Page 6: Robert Bell Anthony Helms Amanda Hollingsworth Seth Johnson Tiffany Pike Andrew Withem](https://reader035.fdocuments.us/reader035/viewer/2022070503/56816245550346895dd28361/html5/thumbnails/6.jpg)
Client ManagementStimulus/Response Sequences
Stimulus: Prospective client applies for membershipResponse: New client is entered into system
Stimulus: Prospective client becomes a new clientResponse: Membership ID card is made and issued Stimulus: Client arrives at front desk with ID cardResponse: Card is validated and entry is granted Stimulus: Client membership is found invalidResponse: Client pays fee and status is renewed Stimulus: Client membership is ending soonResponse: Notification is sent to client regarding membership renewal Stimulus: Client membership card is swipedResponse: Time of entry is logged and stored
Stimulus: Time of entry for client is compiledResponse: Promotions or offers are sent to client
Functional RequirementsREQ-1: Store and update client informationREQ-2: Read membership card and relate it to client informationREQ-3: Create a working and reliable identification cardREQ-4: Notify clients when changes to their membership will occurREQ-5: Send out special offers and promotions to clientsREQ-6: Log and store client check-in times
![Page 7: Robert Bell Anthony Helms Amanda Hollingsworth Seth Johnson Tiffany Pike Andrew Withem](https://reader035.fdocuments.us/reader035/viewer/2022070503/56816245550346895dd28361/html5/thumbnails/7.jpg)
Online Community for ClientsStimulus/Response Sequences
Stimulus: Client wants to join online communityResponse: Client registers on the web page and gains access
Stimulus: Client desires to access forum by logging inResponse: Client is granted access to all features of the forum
Stimulus: Client wishes to communicate through forum postsResponse: Clients comments or thoughts are displayed on webpage
Functional Requirements
REQ-1: Store and update client informationREQ-2: Grant access to registered clients onlyREQ-3: Allow interaction among members REQ-4: Grant access to affiliated trainers and nutritionistsREQ-5: Be user friendly and allow easy navigationREQ-6: Allow clients and trainers/nutritionists to submit posts
![Page 8: Robert Bell Anthony Helms Amanda Hollingsworth Seth Johnson Tiffany Pike Andrew Withem](https://reader035.fdocuments.us/reader035/viewer/2022070503/56816245550346895dd28361/html5/thumbnails/8.jpg)
Context Diagram
![Page 9: Robert Bell Anthony Helms Amanda Hollingsworth Seth Johnson Tiffany Pike Andrew Withem](https://reader035.fdocuments.us/reader035/viewer/2022070503/56816245550346895dd28361/html5/thumbnails/9.jpg)
Level 0
![Page 10: Robert Bell Anthony Helms Amanda Hollingsworth Seth Johnson Tiffany Pike Andrew Withem](https://reader035.fdocuments.us/reader035/viewer/2022070503/56816245550346895dd28361/html5/thumbnails/10.jpg)
Level 1- Forum
![Page 11: Robert Bell Anthony Helms Amanda Hollingsworth Seth Johnson Tiffany Pike Andrew Withem](https://reader035.fdocuments.us/reader035/viewer/2022070503/56816245550346895dd28361/html5/thumbnails/11.jpg)
Level 1 – Manage Payroll
![Page 12: Robert Bell Anthony Helms Amanda Hollingsworth Seth Johnson Tiffany Pike Andrew Withem](https://reader035.fdocuments.us/reader035/viewer/2022070503/56816245550346895dd28361/html5/thumbnails/12.jpg)
Level 1 – Manage Membership
![Page 13: Robert Bell Anthony Helms Amanda Hollingsworth Seth Johnson Tiffany Pike Andrew Withem](https://reader035.fdocuments.us/reader035/viewer/2022070503/56816245550346895dd28361/html5/thumbnails/13.jpg)
Level 2 – Manage Membership
![Page 14: Robert Bell Anthony Helms Amanda Hollingsworth Seth Johnson Tiffany Pike Andrew Withem](https://reader035.fdocuments.us/reader035/viewer/2022070503/56816245550346895dd28361/html5/thumbnails/14.jpg)
Level 3 – Manage Membership
![Page 15: Robert Bell Anthony Helms Amanda Hollingsworth Seth Johnson Tiffany Pike Andrew Withem](https://reader035.fdocuments.us/reader035/viewer/2022070503/56816245550346895dd28361/html5/thumbnails/15.jpg)
Level 4 – Manage Membership
![Page 16: Robert Bell Anthony Helms Amanda Hollingsworth Seth Johnson Tiffany Pike Andrew Withem](https://reader035.fdocuments.us/reader035/viewer/2022070503/56816245550346895dd28361/html5/thumbnails/16.jpg)
Summary
• Entity Relationship Diagrams• Logical Database Design• Use Cases• Data Flow Diagrams