0% found this document useful (0 votes)
93 views10 pages

Software Requirements Specification For Career Bridge: Purpose

The document provides requirements for a "Career Bridge" system that allows employees and management to track employee records and activities. It will replace a manual employee database. Employees can access personal and remuneration information, and management can add, edit, and search employee details. The system will be client-server based and accessible securely from any company location. It will manage all employee data and payroll processes, and generate reports for management decisions. Requirements include user registration, resume posting, company requirements, candidate selection, and report generation.

Uploaded by

ravimmcc
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
93 views10 pages

Software Requirements Specification For Career Bridge: Purpose

The document provides requirements for a "Career Bridge" system that allows employees and management to track employee records and activities. It will replace a manual employee database. Employees can access personal and remuneration information, and management can add, edit, and search employee details. The system will be client-server based and accessible securely from any company location. It will manage all employee data and payroll processes, and generate reports for management decisions. Requirements include user registration, resume posting, company requirements, candidate selection, and report generation.

Uploaded by

ravimmcc
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 10

Software Requirements Specification

For
Career Bridge
I. Introduction :
Purpose

This document is prepared to develop the “Career Bride” system for the recruitment of
employees for a company. At present the company is using the manual procedure update
the Employee database. Now the company is intended to develop an automated system
through which the employees as well as the management can keep track of all the
activities of the employees.

Employees can keep track of their own records like, Personal Information, Remuneration
Information or any other history they may want to get at any time of their service.

Management will also be able to Add New Employee as soon as the employee assigns
the service, Edit Employee’s records any time and also search or retrieve the details of
any particular information for any employee any time.

Since this application will be developed in a client-server environment, any one can
access the application from anywhere of the company using appropriate security level.

Scope

This project entitled "Career Bridge" is going to be designed towards improving the
Selection and Recruitment of candidates and management of information in the office
after recruitment.

It is an internet based application, and it will be accessed simulataneously by various


employees as well as by administrator.

The project is intended for managing all the employees data and employees payroll
process.

Various Management Information System(MIS) reports can be generated through Salary


slip, Seniority List etc.

The most important feature is, all summary reports are management informative for
decision making, paperless and with least effort.
With an employee management system in place, there is better management o HR
operations and avialble resources are better utilised.

This project allows :

• Employee selection process made easy


• Employees Data Consolidation
• Employee Data Analysis
• etailed analysis and reporting.
• Centrlized employees database.

Definitions, Abbreviations and Accronyms

User  Employees and job seekers.


Administrator  Head of the Department
Database  The records of every current and old employees is saved here.
MIS  Management Information System
SRS  Software Requirement Specifications

References

http://microsoftcom/msdn
http://wikipedia.com
http://www.google.com
http://www.wrox.com
2. Overall Description
This section describes the general factors that affect the product and its requirements.
Specific requirements are not mentioned but a general overview is presented to make the
understanding of the specific requirements easier.

Product Perspective
The Career Bridge is an independent web based application and also be used as
intranet application. It is totally self contained and any one can operate the system with
much ease.

System Interface
Software Interfaces

All databases for the software will be configured using SQL Server 2005. These
databases include applicatants, companies and employees information. These can be
modified by the end users. The applicant table will include the registration id and will
have the information about their application has been considered or not. The employees
information table will contain all the information of the employyes such as first name, last
name, dae of joining, assigned job, salary details, phone number etc, .

Hardware Interfaces

The software can be installed in a server and can be accessed from anywhere. the
software can be used by job seekers, companies and administrators.

Software Interfaces

The software will use ASP.net as front and with C Sharp as code behind along with
HTML and DHTML.

Communication Interfaces

The system shall be a web based product that does require any browser such as Internet
explorer, fire fox etc as communication interfaces. To access this application through
internet, internet connection is a must and in case of intranet, Local area network
connection is a must.
Memory Constraints

Since it is a web based application there are some limitation regarding the maximum
number of users. But since this is a job portal cum employee portal chances of number of
users crossing the limit is very less.

Operations

This project consisting of various operations which includes registration by job seekers,
registration by companies for their requirements, selection of candidates by the admin as
per the company requirements, selection process of candidates and preparation of
employee details and profit calculation.

Site Adaptation requirements

Since this software is going to be developed and put into the server which need the Dot
net framework. Once it is installed it can be accessed from any where in the word using
internet.

Product Functions

This subsection of the SRS provides a summary of the major processes or activities that
the software will perform, which includes the system tasks and features from the Product
Requirements document.

Registration Activity

Every candidate who wish to post their resumes has to register first and post their
resumes. The companies who wish to recruit candidates also has to register then
only they will be allowed to post their requirements.

Filtration Activity

The admin will filter the candidates as per the company’s requirements.

Selection Activity

After the filtration the candidates are selected by way of interview etc and selected
candidates will be absorbed by the company.

Profit Calculation

Once the employees are absorbed the companies will be required to pay the
service charges for every candidate absorbed.
User Characteristics

User Characteristics describe those general characteristics of the intended users of the
product. There are three types of users as far as this project is concerned. They are Job
seekers, Companies and Admin.

Job seekers :

Job seekers are allowed to register and post their resumes. They are also allowed to see
their status i.e whether they have been considered by the company or not for interview
and after the interview whether they have been selected or not.

Company :

The company users are allowed to register and conduct the interview of the candidates
submitted by the admin. They are allowed to see the submitted candidates lists and send
call letters to the candidates. Once the candidates are selected the company can send
appointment orders to the selected candidates.

Admin :

Admin user can see the resumes of all job seekers and also they can go through the
requirements of different companies. The can submit the resumes of job seekers to the
companies and follow up whether the candidates are elected or not.
Constraints

System Constraints restrict options of design, behavior, appearance or operation. They


become requirements due to factors outside the normal problem domain. System
Constraints describe how the product operates inside various circumstances and limit the
options designers have if building the product. This section specifies design constraints
imposed by other standards, hardware limitations, communication interface limitations,
etc. There are a number of attributes of software that can serve as requirements.

User Interface Constraints


Using this system is fairly simple and intuitive. A user should be familiar with basic
browser navigation skills to understand all functionality provided by the system.

Hardware Constraints
The system will work on most home desktop and laptop computers with internet
connection.

Software Constraints
The system is designed to run on Firefox and Internet Explorer.
Communications Constraints
System must have access to the included database.

Assumptions and dependencies

In security point of view, every functions of this system are opened to public. So this
system assumes that the users are aware of various operations of the modules. It means
any user can see any module and the respective reports list.

Apportioning of Sequence

The entire project is apportioned into four sequence operations. First the job seeker hs to
register and post his resume. Secondly the company has to register and post their
requirements. Thirdly the admin user has to evaluate the company requirements and
search the resumes of the job seekers and submit the same to the company. Thirdly the
company will find suitable candidate after interview etc and select the candidates. Finally
the all type of users can see the reports generated by the system.
3. Specification Requirements
External Interfaces

The Career Bridge System will use the standard input/output devices for a personal
computer. This includes the following:
• Keyboard
• Mouse
• Monitor
• Printer

Functions

System Functions

1. Career Bridge Software is available to job seekers users to post resumes.


2. Listing resource where company users can list their candidate requirements.
3. The ability to appraise the resume information to a specific designation. That
appraisal information will be shared with the companies to make better projections
on a given resume.
4. Develop a simple and efficient search feature to find resume and information on
specific company requirements.
5. Develop and manage a user registration and login system for the web site.

Product Functions - System Activities

This subsection of the SRS provides a summary of the major processes that the
software will perform, which includes the system tasks and features from the Job
Requirements document and Project reports.

Performance Requirements

Performance requirements define acceptable response times for system functionality.


• The load time for user interface screens shall take no longer than two seconds.
• The log in information shall be verified within five seconds.
• Queries shall return results within five seconds.
Logical Database Requirements

The logical database requirements include the retention of the following data elements.
This list is not a complete list and is designed as a starting point for development.

Job Seekers Registration System


• first name
• last name
• address
• phone number
• feedback
• resume details

Company Registration System


• name
• address
• phone number
• feedback
• Contact details
• Vacancy requirements

Design Constraints

The Career Bridge System shall be a web based system running in a Windows
environment. The system shall be developed using Asp.Net and an Sql Server 2005
database.

Standards Compliance

There shall be consistency in variable names within the system. The graphical user
interface shall have a consistent look and feel.
Software System Attributes

Reliability

Specify the factors required to establish the required reliability of the software system at
time of delivery.

Availability

The system shall be available for 24 hours a day and in particular during normal office
working hours.

Security

Job seekers, Company users and Admin will be able to log in to the System. Job seekers
will have access to the Registration and uploading resumes. Admin will have access to the
Company subsystem as well as the Job seekers and report subsystems. Access to the
various subsystems will be protected by a user log in screen that requires a user name
and password.

Maintainability

The Career Bridge System is being developed in Dot Net. Dot Net is an object oriented
programming language and shall be easy to maintain.

Portability

The Career Bridge System shall run in any Microsoft Windows environment that contains
Dot Net Frame Work and the Microsoft SQL Server 2005 database.
Change Management Process

Changes to this document may be made after approval from the project manager and the
client approval officer.

Document Approvals

Team One Approval

________________________ ____________
Mr. A/Mr. B Date

Team Two Approval

________________________ ____________
Mr. C Date

Supporting Information

A system context diagram as well as use cases and use case descriptions will be
developed in separate documents.

You might also like