1 | P a g e
iOS Specification Document
2 | P a g e
Login Screen
Purpose
The login screen will enable user to log in to the
system to view their personalized details
Who can use it?
 Students
 Parents
Functionality
The user can log in to the system
In case, user forgets the password, the system will
allow user to reset the password. System will send a
password to the registered mobile number
3 | P a g e
Text Notifications
Purpose
To send text notifications to the selected audience
Who can use it?
 Producer
o Administrator
 Consumer
o End User
Functionality
This functionality will be used by administrator for
pushing alerts / notifications of any events / happenings
/ activity to the selected audience / focused groups
related to the institution.
4 | P a g e
Calendar Control View
Purpose
To view the list of events scheduled for a particular day
Who can use it?
 Students
 Parents
Functionality
The calendar control will contain the events listing for that particular day. Admin user can push
the content to user’s calendar based on the updates. The events will be displayed against the
calendar date.
5 | P a g e
Graphs / Reporting
Purpose
To view the historical and
current data related to
students in a graphical form
Who can use it?
 Students
 Parents
Functionality
This functionality will
display the earlier statistical
/ raw data in a summarized
report (graphical form).
The graphical
representation data will
allow users to see the
trends across the elapsed
days / years / semester or
any other time measures
The example shows the
library book readings for
the student
6 | P a g e
Optional Subject Selector
Purpose
To select the X standard optional subject for
the course year.
Who can use it?
 Students
 Parents
Functionality
This control will allow user to select the
optional subject for Std. X. This functionality
will only be available for Std. X. students and
the selection will be available to the user at
the start of the Course Year (preferably in the
month of April)
7 | P a g e
Profile Updates
Purpose
To edit the student profile
Who can use it?
 Students
Functionality
This functionality will allow the user to
change the user image & telephone
numbers.
Diligent updates of telephone numbers will
reduce the chances of missing notification
from the School / Institute
8 | P a g e
Feedback Form
Purpose
To provide feedback related to course,
institute, workings, events etc. to the
management
Who can use it?
 Students
 Parents
Functionality
This functionality will allow the users to
provide valuable feedback about the
institute, course contents, any improvements
or any other information which will help the
institute excel in the coming years.
9 | P a g e
Push Video Contents
Purpose
To notify users about the recently uploaded video in the portal
Who can use it?
 Admin
Functionality
This functionality will allow the admin to push video content to the selected / focused group on
any information related to the institute. This content sharing will allow end user to act on the
information and understand the context / message in a better and intuitive way.
Admin can share the videos to the selected set of groups which are already configured in an
external application

SysFy iOS Work proposal

  • 1.
    1 | Pa g e iOS Specification Document
  • 2.
    2 | Pa g e Login Screen Purpose The login screen will enable user to log in to the system to view their personalized details Who can use it?  Students  Parents Functionality The user can log in to the system In case, user forgets the password, the system will allow user to reset the password. System will send a password to the registered mobile number
  • 3.
    3 | Pa g e Text Notifications Purpose To send text notifications to the selected audience Who can use it?  Producer o Administrator  Consumer o End User Functionality This functionality will be used by administrator for pushing alerts / notifications of any events / happenings / activity to the selected audience / focused groups related to the institution.
  • 4.
    4 | Pa g e Calendar Control View Purpose To view the list of events scheduled for a particular day Who can use it?  Students  Parents Functionality The calendar control will contain the events listing for that particular day. Admin user can push the content to user’s calendar based on the updates. The events will be displayed against the calendar date.
  • 5.
    5 | Pa g e Graphs / Reporting Purpose To view the historical and current data related to students in a graphical form Who can use it?  Students  Parents Functionality This functionality will display the earlier statistical / raw data in a summarized report (graphical form). The graphical representation data will allow users to see the trends across the elapsed days / years / semester or any other time measures The example shows the library book readings for the student
  • 6.
    6 | Pa g e Optional Subject Selector Purpose To select the X standard optional subject for the course year. Who can use it?  Students  Parents Functionality This control will allow user to select the optional subject for Std. X. This functionality will only be available for Std. X. students and the selection will be available to the user at the start of the Course Year (preferably in the month of April)
  • 7.
    7 | Pa g e Profile Updates Purpose To edit the student profile Who can use it?  Students Functionality This functionality will allow the user to change the user image & telephone numbers. Diligent updates of telephone numbers will reduce the chances of missing notification from the School / Institute
  • 8.
    8 | Pa g e Feedback Form Purpose To provide feedback related to course, institute, workings, events etc. to the management Who can use it?  Students  Parents Functionality This functionality will allow the users to provide valuable feedback about the institute, course contents, any improvements or any other information which will help the institute excel in the coming years.
  • 9.
    9 | Pa g e Push Video Contents Purpose To notify users about the recently uploaded video in the portal Who can use it?  Admin Functionality This functionality will allow the admin to push video content to the selected / focused group on any information related to the institute. This content sharing will allow end user to act on the information and understand the context / message in a better and intuitive way. Admin can share the videos to the selected set of groups which are already configured in an external application