Professional Documents
Culture Documents
Business Requirements
Specification
for
Edukonnect
Table of Contents
1. Introduction................................................................................................................................1
1.1 Purpose ............................................................................................................................................... 1
1.2 Document Conventions....................................................................................................................... 1
1.3 Intended Audience and Reading Suggestions..................................................................................... 1
1.4 Project Scope....................................................................................................................................... 1
1.5 References........................................................................................................................................... 2
2. Overall Description....................................................................................................................3
2.1 Portal Perspective................................................................................................................................ 3
2.2 Operating Environment....................................................................................................................... 3
2.3 Design and Implementation Constraints............................................................................................. 3
2.4 User Documentation........................................................................................................................... 3
2.5 Assumptions and Dependencies......................................................................................................... 3
3. System Features......................................................................................................................... 3
Authentication Procedure for New users....................................................................................5
Work flow for publishing content............................................................................................... 6
Data Persistence in the form........................................................................................................ 6
4. Interface Requirements............................................................................................................. 6
4.1 User Interfaces.................................................................................................................................... 6
4.2 Software Interfaces............................................................................................................................. 7
4.3 Communications Interfaces................................................................................................................. 7
5. Other Nonfunctional Requirements.........................................................................................7
5.1 Performance Requirements................................................................................................................. 7
5.2 Safety Requirements........................................................................................................................... 7
5.3 Software Quality Attributes................................................................................................................ 7
6. Other Requirements.................................................................................................................. 7
Revision History
Name Date Reason For Changes Version
Software Requirements Specification Page iii
Requirements Specification for Edukonnect Page 1
1. Introduction
1.1 Purpose
This document defines the software requirements for the Edukonnect portal. The client seeks
to develop a web portal English and later in other languages, to be able to link the students
with the colleges / universities. The portal will be a platform for students to submit their
applications to colleges across various countries. The portal should be a way for the colleges
to shortlist the interested candidates. The portal will also be a networking opportunity for
students to discuss with the teachers and alumni of the institute. The portal shall provide
useful information on programs offered by Institutions globally. The portal shall have other
features like including the list of training programs through distance learning & also vocational
training programs. The portal shall also have information on the loans, travel, stay and other
requirements of students.
Target Audience
Students, Executives, working men, institutions, parents, corporates.
1.5 References
The site shall have resume management, networking, forums, skill development, video conferencing,
personal space and so on. Some of the sites for reference are
1. monster.com
2. http://www.shiksha.com
Requirements Specification for Edukonnect Page 3
3. http://topmba.com
4. http://www.manyone.net/
2. Overall Description
3. System Features
The portal should have generic features like:
• Training Module – This will be a list of programs, which a student can choose for
taking up a training, which will be linked to a shopping cart. Each program shall have
a definition, objective, learning mode, duration and price info and on select to buy
would be in the cart. One could buy multiple programs which would be added to the
cart. Once the user decides to checkout it goes to the payment page. We have to
integrate paypal & google checkout.
• Managing Ads Module for Super Admin – This module shall have ads management
panel as part of the CMS
• Application Management – This will be the student application module. It would have
3 steps as in Lined In. 1st step would be User name, Id & Pwd, email id & mobile
number. Once authenticated an User can login and go to ‘My Area’ which will have
Profile link to update the User profile(we would be sending you the form fields for the
User registration and profile process) . The My Area section for members would be a
separate link and once logged in - would have Calendar, Messaging(SMS & Text
message - Inbox & Outbox), Conferencing, 'My Documents' Repository, Notes
& Bookmarks, My Events, Friends (Add & Delete Friends. Make Groups with User
Names). Messaging will only be between Friends i.e. only after the user accepts the
Friend Request. Once a Friend is deleted, then one cant communicate with the user.
There will be a link for uploading Video resume. The My Space would have 100 MB of
space. It would have a document upload page for certificates and scanned docs.
• Colleges Content management – A college can simply register with the User Id and
Pwd provided by us, to register and reach its ‘My Area’ to upload profile of college
with pictures and be able to set the criteria for the application process. This has to go
through an Admin (us) to publish the content. The published content shall be tabbed
with College Info, Programs List (links leading to a New page – with program desc,
Duration, Eligibility, Fees and link to college website).
• Communication Module - There will be a conferencing interface wherein a Dimdim
Video conferencing needs to be implemented with the ‘powered by Dimdim’ on the
bottom of the application. This will have a link on the portal and this would run on a
Red 5 server. The SMS API's shall be provided by Skillvantage.
• Upload and downloading of applications of Word docs and image files in Profile &
My Area for registered members.
• Forums – There will be an open forum for students to discuss. Each discussion
thread will be initiated within a category type and there has to be a label to the
discussion like college.
• Registration for newsletter to get updates from colleges – this will be a check box to
say no, else by default it will be on
• Facility for users to submit research papers – This will be mainly for doctoral
programs where students can submit papers
• Reports publication on the web – This will be for the colleges to have a stats of
visitors and profiling. An open source web analytics tool to be used.
• Online survey on colleges – The colleges can push a survey on their page.
• Search – Lucene based search engine for Colleges, programs search. There will be
a Choose program which will be based on criteria like Country, Level (UG,Masters,
Doctors, Short Programs), Mode(Full-Time, Part-Time, Distance), Cost in INR
(between Min & Max range).
• Smart logic for Profile Match – This will be matching the profile at the backend with
the criteria set by the college and sending the suggested matches similar to
Suggested Jobs in Job portals(naukri for eg). Similarly to colleges there will be a
suggested list of candidates that would be sent based on profile matching and
colleges can proactively reach out to the Students.
Requirements Specification for Edukonnect Page 5
• Calendar with upcoming events with details – This would be available in both
Students and Colleges My Area
• Online registration for events and for each university/college – members would have
option of registering for counseling sessions like webcasts and also for meetings.
• Uploading, approving and display of testimonials – Students can write testimonials
on a testimonial page related to counselors, colleges, the portal etc and this will be
through the admin.
• Offer testing & assessment platform to the colleges – Colleges can Offer a member
Login through the LMS for an Assessment test. This module Skillvantage shall
handle. Only the portal integration has to be done through the Take test link
• Multi lingual support – Transliteration through Babel Fish to address the needs of
Non-English speaking students
• Terms and conditions & other links like Disclaimers, Site Map etc – Content shall be
provided by Skillv at Phase 2
• Flexible admin control paned for creation content and maintenance by the colleges –
The CMS integration with the admin controls to colleges need to be seamless.
• Custom validation for correct data entry – Each filed entry has to be validated at the
screen level (through scripts).
• Authentication procedure for new Users – Details Below
• SSO (Single Sign On) throughout the site – Details Below
• Blog – Details Below
• Data persistence in all forms in a particular session even if user get disconnected from
database – Details Below
• When a new user want to register to this particular portal they will fill in registration
form where email id and phone number would be mandatory field.
• As soon as user hits submit button, he will be redirected to a page where steps of
validation would be displayed.
• Simultaneously, an email and a sms would be triggered to the given email id and phone
number respectively.
• Email would be containing a link to validation screen.
• Sms would contain auto generated validation token number which will be comprised of
4 alphanumeric letters.
• Once user fill in token in validation screen he will be taken to his personalized space.
Requirements Specification for Edukonnect Page 6
College Login
The login for student members will be here, but for colleges will be a link that would take
them to a https :// page for login. The College login will show all applications of students and
will have options to
• Application List (Student name, Country, Course interested in, Registration date,
Contact details, Viw Profile button)
• View student profile (below profile will be write notes, shortlist, consider
later,schedule interview)
• Ability to create a CSV file / Excel sheet the candidate profile, the shortlisted list.
4. Interface Requirements
The home page will be along the looks of http://www.digitaluniverse.net/ , with a similar navigation.
As seen in the snapshot: the navigation has to be as in the left pane as in
http://www.digitaluniverse.net/ The rest of the boxes would be as mentioned with the Featured
college, events etc.
Requirements Specification for Edukonnect Page 7
6. Other Requirements
The site should have a Chat support link for each Student where the online counseling could be
done by the college.
Requirements Specification for Edukonnect Page 8