Professional Documents
Culture Documents
Srs For Online Vacancy System
Srs For Online Vacancy System
Software Requirements
Specification
For
Online Vacancy
System
Version 1.0
Prepared by
Suresh Kumar Sunuwar
Orchid International College
2023-03-21 to 2023-2
1
Software Requirements Specification for Online Vacancy System Page ii
Table of Contents
1. Introduction.......................................................................................................................1
1.1. Purpose.......................................................................................................................................1
1.2. Document Conventions..............................................................................................................1
1.3.................................................................................................................................................................. Scope 2
1.4............................................................................................. Intended Audience and Reading Suggestions 2
1.5......................................................................................................................................................... References 2
2. Overall Description...........................................................................................................3
2.1. Product Perspective.....................................................................................................................3
2.2. Product Functions.......................................................................................................................3
2.3. User 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
4. System Features...................................................................................................................7
4.1. For Admin....................................................................................................................................7
4.2. For Client......................................................................................................................................7
6. Other Requirements............................................................................................................9
5.1. Licensing Requirements...............................................................................................................9
5.2. Legal Copyright and other Notices...............................................................................................9
Appendix A : Glossary..........................................................................................................10
Appendix B : Analysis Models..............................................................................................10
Appendix C : E-R Diagram...................................................................................................11
2
Software Requirements Specification for Online Vacancy System Page iii
Revision History
3
Software Requirements Specification for Online Vacancy System
1. Introduction
The online vacancy system is an online software that helps in posting the jobs as well as
onboarding of the applicant. The system will help to collect all required applicant data and make
it available for the companies to see as well as it will help applicant to see the institution details
and apply to them as per the criteria.
The Online Vacancy system is a web-based system for an Educational Institutions which will
provide a simple and easy user interface to operate, which can be managed by Admin without
having in-depth knowledge of the computer system.
The system will allow to post the Vacancy as well as receive the Applicant details after they submit
their detail which are fill up by them in the frontend of the website. This system also helps to
receive the feedbacks from the applicants as well as the response form the Admin user.
1.1. Purpose
It is becoming difficult for institutions to hire highly qualified staff to carry on the process of recruitment in
the most effective and competent way. Also, crucial timings to carry out strategic work in human resources
are wasted in searching resumes of potential employee for the company. Therefore, most institutions are
willing to pay for Online Vacancy System in order to get winning edge over the competitors. It helps to
quickly find the right employee for vacancy.
Some of the purpose of this system are:
Helps in hiring better applicant pool
Saves time and money
It helps to communicate with a large number of applicants at one time
Saves paper works and helps to store large amount of information
1
Software Requirements Specification for Online Vacancy System
1.3. Scope
1.5. References
Information regarding this project has been collected from the followings:
[1] Requirements are collected through the Headmaster of Shree Okhreni Secondary school.
[2] Templets: Website:- https://www.perforce.com/blog/alm/how-write-software-requirements-
specification-srs-document
2
Software Requirements Specification for Online Vacancy System
2. Overall Description
The Online Vacancy System is in general design to reduce the work load and to allow optimal
placement of the maximum possible staffs within school. This is an online application that
stores each staffs curriculum vitae, checks his/her criteria for the further selection. This system
is designed to lower the workload of the school as well as increase the pool of the applicants.
This system delegates applicant based on their criteria, eligibility and their status as well. Also,
keeps the details of the applicants and approve them who meet the criteria of the school.
2.2.Product Functions
The OVS provides online real time information about the available vacancy in the institutions
(School).
The Functions of the System include:
The applicant is given provision to check his/her account information
The applicant are notified from the admin if the criteria are met.
Applicant have provisions to apply the job they want, if there is any vacancy.
2.3. User Characteristics
The users of this system are applicant who applies for the vacancy post and the admin who
maintain the system and response to the applicant if the requirements are matched. The applicant
are assumed to have basic knowledge of the computers and internet browsing as well as how to fill
up the form. The admin should know how to use the tools (update, delete, add, etc.) in back-end.
SRS
Document
Elements
1 2 3 4
The purpose of the An overall description The functionality of System Features
system being of the system the system
developed
5 6 7
Non-Functional External interfaces or Design constraints or
requirements how the system will the limitations of the
interact with hardware environment
4
Software Requirements Specification for Online Vacancy System
All the data shall be correct and up to date. The criteria set by companies must be standard
without discrepancies. This software package is developed using HTML, CSS and JavaScript as
the front end which is supported by PHP and MS SQL server at the back end, which is
supported by Microsoft word. Also the local network of the school is as used as means for
collecting and verifying data of the applicant.
5
Software Requirements Specification for Online Vacancy System
Admin:
o Update Vacancy
o Delete Vacancy
o Add Vacancy
Applicant:
Hard Drive : 50 GB
6
Software Requirements Specification for Online Vacancy System
4. System Features
4.1. For Admin:
7
Software Requirements Specification for Online Vacancy System
Server Side
Client Side
The system is a web based application clients are requiring using modern web
browser such as Mozilla Firefox 1.5, Chrome 67.0 and Enable cookies.
All users should be properly authenticated before allowed entry into the system
8
Software Requirements Specification for Online Vacancy System
6. Other Requirements
The user must be agreed with all the term and conditions that have provided by the System
Administrator, local authority and Should Obey to the all International standards and Protocols.
9
Software Requirements Specification for Online Vacancy System
Appendix A: Glossary
OVS: Online Vacancy System
OVS©: System’s Trade Mark
Appendix B: Analysis Models
E-R Diagram:
Appendix C: Methodology
Waterfall Model: Spiral Diagram
10
Software Requirements Specification for Online Vacancy System
11