Professional Documents
Culture Documents
Specification
For
BIT-12
SEECS, NUST.
Page ii
Contents
1. Introduction................................................................................................................................ 1
1.1 Purpose ............................................................................................................................................... 1
1.2 Intended Audience and Reading Suggestions..................................................................................... 1
1.3 Project Scope....................................................................................................................................... 1
2. Overall Description.................................................................................................................... 1
2.1 Product Features..................................................................................................................................
2.2 User Classes .......................................................................................................................................
2.3 Operating Environment.......................................................................................................................
2.4 Design and Implementation Constraints.............................................................................................
1
1
1
2
5. Other Requirements.................................................................................................................. 2
1.
Introduction
1.1
Purpose
Page 1
This document provides a device for specifications for the child learning application called Early
learner. This application is supposed to run on IOS based devices like iPhone and iPad.
1.2
This document is intended to address the needs of Developers and Quality Assurance Team as
guiding source to meet the Applications objectives and Clients expectations. It will also act as base
for the contract document between client and developing agency.
1.3
Project Scope
Early Learner is a educational Application for children between age 2 to 4 years. It will provide a
simple imaginative method of learning primarily based on pictorial representations and audio .This
will teach children to recognize and speak out the names of basic objects of interest in their age. It
will run on only IOS based devices like iPhone and iPad. Later its versions for Andriod will also be
developed..
2.
Overall Description
2.1
Product Features
Main feature of this application is to provide a way to enable children of younger age to learn
names of different objects. It will provide graphical interface containing attractive pictures of
objects along with names written under and also name of the object with be uttered repeatedly to
help child memorize it. Touch Screen functionality of Devices.
2.2
User Classes
Target users and beneficiaries of this application will be the children between ages 2 and 4 years.
Children of 3 and 4 years will be able to operate the application themselves and children below this
age will benefit from it by their parents help them work with application.
2.3
Operating Environment
This application will run on IOS based devices like iPad and iPhone. Later versions will also work
on Android devices.
2.4
Page 2
Design of this application will have some constraints regarding scalability of scope in term of
advance functionalities and 3-D graphics due to limited resources available in target devices.
3.
3.1
User Interfaces
a. Graphical Pictorial Display of Object
b. Simple interface comprising fewer buttons to operate.
c. Audio utterance of object names aloud.
3.2
Hardware Interfaces
User will access and operate soft buttons using touch screen features of target devices.
4.
4.1
Performance Requirements
Application requires sufficient resources from device hardware to provide its functionalities
without any delay, interruption and provide appropriate response to user.
4.2
Security Requirements
Security against unauthorized use can be provided through login interface requiring user to enter
username and password.
5.
Other Requirements
Interface of the application is supposed to be aesthetically designed in such a way which appeals
and attracts children attention and develop their interest in learning