Digital Portfolio Platform For Creatives
Digital Portfolio Platform For Creatives
Digital Portfolio Platform For Creatives
Software Requirement
Specification
For
<Roll No:-18>
Contents
REVISIONS III
1 INTRODUCTION 1
1.1 DOCUMENT PURPOSE 1
1.2 PRODUCT SCOPE 1
1.3 INTENDED AUDIENCE AND DOCUMENT OVERVIEW 1
1.4 DEFINITIONS, ACRONYMS AND ABBREVIATIONS 2
1.5 DOCUMENT CONVENTIONS 2
1.6 REFERENCES AND ACKNOWLEDGMENTS 2
2 OVERALL DESCRIPTION 3
2.1 PRODUCT PERSPECTIVE 3
2.2 PRODUCT FUNCTIONALITY 3
2.3 USERS AND CHARACTERISTICS 3
2.4 OPERATING ENVIRONMENT 3
2.5 DESIGN AND IMPLEMENTATION CONSTRAINTS 4
2.6 USER DOCUMENTATION 4
2.7 ASSUMPTIONS AND DEPENDENCIES 5
3 SPECIFIC REQUIREMENTS 6
3.1 EXTERNAL INTERFACE REQUIREMENTS 6
3.1.1 USER INTERFACE 6
3.1.2 HARDWARE INTERFACE 7
3.1.3 SOFTWARE INTERFACE 7
3.1.4 COMMUNICATION INTERFACE 7
1. Document Purpose
The document contains the information regarding the Digital Portfolio. The SRS covers all of the
requirements that are needed to complete the project. It will be the first release of the system.
The purpose is to create a computerized system that will transform the whole rigorous job of
creating and managing the portfolios to a trouble-free job that will be gripped in a compact
and efficient manner. The system that is to be developed in this release will cover all
of the requirements needed to complete this project. The software will be providing
registration system for professionals, profile creation, and search system to search for the
professionals based on their skills, education, name etc.
2. Product Scope
A web based system for portfolio & CV management is being proposed. It will enable the
professionals from all over the world to create an online portfolio including their educational details,
contact details and projects that they have worked on. The system would enable the contractors to
search the professionals from our website using either the category wise distribution system, by a
specific project name that they have worked on, by name, by the keywords/tags that professionals
have included etc. After finding a specific professional of his need, a contractor can contact
a professional either through our website or the contact details that he has provided.
Currently there does not exist any website providing such functionality and we hope that the
website will do a good business. It will benefit the professionals in a way that, they don’t have to
develop a whole website for their portfolio; they can easily maintain an online portfolio on
our website. On the other hand, it will also help the contractors as well i.e. in finding the
employees easily.
5. Document Conventions
This document uses the font-family of Arial font size 11 for paragraphs, 14 for headings and 18 for
the titles throughout the document. Italics are used for the terms that can be seen in the glossary.
The line-height used is 1.15px.
IEEE naming conventions are used all over the document i.e. for the users, system etc.
Not applicable.
2 Overall Description
2. Product Functionality
The Digital Portfolio Platform will be maintaining the information about the registers
members of website. Following are the key functionalities that will be provided by the system:
• The professionals/members & Administrator must have to login to use the system.
• The administrator can add delete or block different members.
• Anyone, whether he has registered or not, can search for the professionals.
• To maintain an online portfolio, the user must have to register on our website
by providing the valid information.
• Professionals after registering can add the details like, their
educational background, the projects that they have worked on, the family
background, and images for the projects etc.
• The maximum number of images that can be added by a single account will be 20.
• The administrator can block any member in case of illegal use.
• Anyone can visit the system and can use it without logging in i.e. they can search
for the professionals, provide feedback etc.
• Anyone can contact a professional by opening his profile.
4. Operating Environment
The website will be compatible with all the major browsers like Mozilla Firefox, Google
Chrome, Opera etc. and platform (Windows XP, Windows Vista and Windows 7, Linux,
Macintosh etc.). This website will also be surfed on mini browsers.
6. User Documentation
The User Manual describes the use of the system to Manager and Employees. The user manual
should be available as a hard copy. An installation document will be provided that includes
the installation instructions and configuration guidelines, which is important to a full solution offering.
3 Specific Requirements
Req. ID Requirement
UI1 When the website is opened, the following options are shown on the
screen:
a)User Login
b)Search Professionals by following categories (By name,
By
skill, By Project, By Area)
c)Signup
d)A menu with following options (Home, Professionals, Benefits,
About Us, Contact Us)
UI2 In the top right corner there is a sign in section where the user
is required to enter the following things:
a)User Name (To be entered through a textbox)
b)Password (To be entered through a textbox)
UI2 After the successful login of the user, following options will be
displayed on the screen:
a)A menu in the left corner
b)Welcome tag in the left corner with following options (Dashboard,
Edit Profile & Logout)
c)User image
d)Facebook & Twitter links beneath the user image
e)Basic information of the user
f)Following options on the right side (Mailbox, Personal Information,
Educations, Project Information)
UI3 User can select one option at a time by clicking the respective link.
UI4 If the user selects the logout link then he will be logged out from the
system.
UI5 If he selects the edit profile then he can edit his personal information,
educational information, projects.
UI6 If user selects the mailbox then he can check his mails that were send
to him.
UI7 If a user visits our website and he is registered member then he can
only search for the registered members and contact them.
UI8 The Home link in the menu will redirect the user to the main page of
the website. Where the user can search for other members.
UI9 The Professional link in the menu will redirect to the page where the
user can see the list of all other registered users.
UI10 The benefits link in the menu will redirect the user where he
can check the benefits about using the system.
UI11 The About Us link will redirect the user to the page where the detail
about the programmers is given who developed the system.
UI12 The Contact Us page will contain the information about contacting the
Page 7
developers in case of any problem.
UI13 When the user is logged out from the system then the user is
again redirected to main page(index page).
UI14 If the Log Out option is selected, the administrator will be logged out
and the login screen will be shown again.
Req. ID Requirement
HI1 A complete system (with mouse, Keyboard, Monitor etc.) is required in order to surf
the website.
Req. ID Requirement
SI1 Latest version of the browser is required to surf the website.
SI2 The browser must support CSS3.0, PHP 5.0, HTML5.0.
Req. ID Requirement
CI1 Internet is required by the user in order to surf the website.
Req. ID Requirement
Page 8
P1 The backup of the system will be taken after every 24 hours.
P2 If any technical problem occurs then the system administrator will be
notified immediately.
This SRS is gratifying all the requirements of the programmer and user of the system. The
programmer has no need to access exterior resources to fulfill the chucks.