You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

GR1 - Project Proposal & Analysis

User analysis

Task analysis

Domain analysis

 

We identified the following important entities in our domain analysis:

  • Person: A Facebook user. This group includes the person using our application (the User) and all of the User’s Friends.
  • Album: An album of photos. Each album has exactly one “owner,” or the person who uploaded the album. (For simplicity, we will not consider albums uploaded by a Facebook group).
  • Photo: An image uploaded to Facebook (encapsulating the image data and any associated metadata). A photo is contained in exactly one album. Zero or more people can be tagged in a photo.
  • Camera Roll: The iOS camera roll, visible in many applications, including the built in Photos application. Photos or entire albums can be shared (i.e., copied) to the Camera Roll so they can be used elsewhere and be synced automatically to the user’s computer. Note that this is just one possible destination to which photos and albums can be shared; Twitter, or the user’s Facebook wall might also be share destinations.
  • No labels