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