User manual

8. Requirements
8.1 Non-functional
Phonebooks must be available at all times and accessible on demand
The upload process should support most, if not all cell phones.
The entire process must be easy to use for all types of users.
Minimal additional knowledge should be required of system users.
8.2 Functional
Software
Database:
Must be able to store phonebooks in a format that is easy to create
and retrieve
Website:
Must authenticate users by comparing stored user phone number
and pin with entered phone number and pin
Must be able to upload phonebook from users computer to server
and database
Must be able to access database to retrieve stored phonebooks
Must display user’s phonebook
Ability to search phonebook for contact’s information
Voicemail:
Must be able to detect and answer calls and then detect end of calls
and hang up
Must be able to create customized menu trees
Must be able to receive user entered inputs (DTMF tones)
Must be able to respond with proper response message
11