-
Notifications
You must be signed in to change notification settings - Fork 0
Software Design Specification (SDS)
Super-ming-666 edited this page Jul 13, 2018
·
9 revisions
Introduction and Document Goals Acquanym is an app designed for helping users remember people who they have met. The app aims to help a person remember another person that have met before.
To begin, the user signs in using either the in-built sign in page or through intergrated services such as Facebook or WeChat. If the user does not have a pre-existing account, the app allows them to sign-up. Once signed in, the user is brought to a main screen with several options. These can be separated into 6 different functions:
- Search users: Users can be searched by name and filtered depending on distance. Users can also be added.
- Nearby users: Nearby acquaintances can be found on a screen with integrated Google Maps.
- My Acquaintances: Acquaintances can be searched by name and filtered depending on distance.
- My Account: The user's own profile can be displayed and edited.
- Settings: User settings can be edited.
- Logout: User is signed out of the app.
UML Modeling Deployment Diagrams CRC Cards & Class Diagrams
Behaviour : Sequence and/or State Diagrams
Persistence
- There are lots of elements to show the persistence.
Persistent Object | Description |
---|---|
User Information | We use database to storage information,so user's information is stored steadily which include username,password and some basic details |
Non-functional Requirements
Security
Initial Test Plan (optional)
Wireframes