uprm-inso4101-2023-2024-s2 / semester-project-rumaradoptionapp

semester-project-rumaradoptionapp created by GitHub Classroom
5 stars 0 forks source link

[Lecture Topic Task] Development of Petri Net Tasks for Adoption App Processes #270

Closed evnd04 closed 7 months ago

evnd04 commented 7 months ago

Description:

This task entails creating multiple Petri Net tasks for various processes within the adoption app. The aim is to detail the process of creating and formulating individual tasks for the Pet Interfaces Team, Human Interfaces Team, and Website Management Team. Each team will be responsible for developing a Petri Net diagram for their respective process following specific guidelines provided below.

1. Pet Interfaces Team Task:

Task: Create a Petri Net for the “Pet Adoption Process” within the app. Description: Develop a Petri Net Diagram that maps out the entire journey of a pet within the app, from being listed for adoption to the adoption process. Include all potential interactions a pet can have with the system, such as health check updates, scheduling meet-and-greets, and status updates (available, pending, adopted). Focus on ensuring the process is seamless and includes all necessary steps to maintain the pet's well-being and streamline the adoption process.

2. Human Interfaces Team Task:

Task: Create a Petri Net for the “User’s Adoption Journey” within the app. Description: Develop a Petri Net Diagram focusing on the user journey through the app, from sign-up to adoption. Highlight key interactions such as searching for pets, interacting with pet profiles, setting up appointments, and completing adoption paperwork. Consider user support processes, notification systems for updates on favorite pets, and feedback mechanisms post-adoption to ensure a user-friendly experience.

3. Website Management Team Task:

Task: Create a Petri Net for the “Website’s Structural Interactions” within the app. Description: Construct a Petri Net Diagram outlining the backend processes supporting the app, including database management, user and pet data synchronization, security checks, content management systems, and analytics tracking. Detail how different components of the website interact with each other and with the frontend to ensure smooth operation, data integrity, and scalability.

Each team is required to adhere to the provided guidelines and ensure completion of their respective tasks by the specified due date.

Due Date: April 19th, 2024

Petri Nets.pdf