Milestone 2, 3, 4 Contributions - SENG-350-2024-fall/Team-11 GitHub Wiki
Milestone 2 Contributions
Isha:
- Worked on Class Diagram and completed its textual description
- Worked on DFD 0 and DFD 1 for process 5.0 along with their textual description
- Worked on Sequence Diagram for Login function along with its textual description
- Worked on State Diagram for Login function along with its textual description
- Worked on Collaboration Diagram along with its textual description
Kaitlyn:
- Worked on Class Diagram
- Worked on Level 1 DFDs for process 2.0 and 3.0 along with their textual description
- Worked on Sequence diagram for Virtual Triage function along with its textual description
- Worked on State Diagram for Virtual Triage and Update Patient Priority functions along with textual descriptions
- Worked on Activity Diagram along with its textual description
Myfanwy:
- Made Component Diagram
- All HTML & CSS work
- redid JS code
- Overview of code:
- Basic page layout
- Login
- Logout
- Cookies
Treesa:
- Worked on Class Diagram
- Worked on DFD 1 for Process 4.0:Provide Care
- Worked on Sequence Diagram for Update Patient Data function along with its textual description
- Worked on Entity Relationship Diagram along with its textual description
- Worked on State Diagram for Update Patient Data function along with its textual description
Cameron:
- Created deployment diagram
- Helped implement the functionality for the log in page
- Started on mocking code to connect to the database
Milestone 3 Contributions
Isha:
- Completed Milestone 2 Sequence Diagram for Update Patient Priority Function with its textual description
- Described Template Method Design Pattern in general and how it is implemented in Patient Symptom evaluation page
- Implemented Symptom evaluation page
- Discussed in wiki how timestamp availability tactic is required and therefore is implemented in our system
- Implemented Timestamp tactic on Symptom evaluation page
Kaitlyn:
- Completed Milestone 2 Level 1 Data Flow Diagram for Process 1.0 - Emergency cases with textual description
- Implemented Pharmacist Prescription Submission page
- Implemented Command design pattern and described how it is implemented in prescription submission
- Implemented Retry availability tactic on prescription submission page and wrote description to explain implementation
Myfanwy:
- fixed several login issues
- organized coding projects for everyone
- integrated db into codebase (incomplete)
- Condition Monitoring availability tactic discussion
- State Pattern design pattern discussion
- tons of minor changes to my own work, making it more readable, nicer to look at, faster, etc
- added node.js (for db integration)
Cameron:
- Implemented and designed AWS database
- Helped with code to interact with the database
- Wrote the adapter design pattern
- Wrote the redundant spare availability tactic
Treesa:
- Completed Milestone 2 Sequence diagram for create appointment function
- Completed Milestone 2 State diagram for create appointment function
- Implemented observer design pattern and described how it is implemented in ED_function.js
- Implemented removal from service tactic and described how it is implemented in ED_function.js
- Implemented ED and nurse view pages (not complete)
Milestone 4 Contributions
Isha:
- Completed and documented all the Views section of SAD
- Updated ERD, Class Diagram, Deployment and Component Diagram
- Did Review 1 with Team 13
- Documented all the reviews on SAD
Treesa:
- Completed Mapping between views section of SAD
- Completed Implementation of ED, nurse and clinic user pages
Myfanwy
- SAD Architecture Background
- 1/2 of Design reviews, added both to SAD
- db setup
- redone most of the js code
- set up db connection
- organized majority of communication
- setup and enforcement of Milestone 4 planned timeline