Assignment 6: Abstraction and Modeling
Assignment 6: Abstraction and Modeling
Provide applicable models for the proposed design
A system model
A process model
Program Outcome 2: (Design)
2.1 (Design assessment) Students will be able to design a system or process with considerations of economic, environmental, health and safety, manufacturability and sustainability constraints.
Our Work:
Deterministic model that performs according to chosen options by the user on the site.
Below is a draft model of what the final website homepage will look like on Figma. The navigation bar will have the name of the site (clicking will lead back to the home page), the "explore" page (will display art by other users that it thinks the user will like), the "search" option (will allow users to search for specific kinds of art), and the "interests" page (will allow the user to choose, look through, and find art for their current interests). The username at the right of the navigation bar will lead to the user's profile, as will the profile picture and the "profile" button on the side panel. The "account settings" button will take the user to a site settings page, where they will be able to change different things about their account like password and email, and about the site like dark mode and light mode, along with any privacy options.Â
The main middle area of the website will be a dashboard, where the user will be able to scroll through art posted recently by artists or interests they follow. Clicking the usernames of the art's poster will take the user to the artist's page, where they can take a closer look at the art and at the artist's other works. The user will be able to re-share any art from their dashboard.
Descriptive model that has actual procedures that allow users to do actions on the site.