srscareerbridge
TRANSCRIPT
-
8/8/2019 SRSCareerBridge
1/10
Software Requirements SpecificationFor
Career BridgeI. Introduction :
Purpose
This document is prepared to develop the Career Bride system for the recruitment ofemployees for a company. At present the company is using the manual procedure updatethe Employee database. Now the company is intended to develop an automated systemthrough which the employees as well as the management can keep track of all theactivities of the employees.
Employees can keep track of their own records like, Personal Information, RemunerationInformation 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 assignsthe service, Edit Employees records any time and also search or retrieve the details ofany particular information for any employee any time.
Since this application will be developed in a client-server environment, any one canaccess the application from anywhere of the company using appropriate security level.
Scope
This project entitled "Career Bridge" is going to be designed towards improving theSelection and Recruitment of candidates and management of information in the officeafter recruitment.
It is an internet based application, and it will be accessed simulataneously by variousemployees as well as by administrator.
The project is intended for managing all the employees data and employees payrollprocess.
Various Management Information System(MIS) reports can be generated through Salaryslip, Seniority List etc.
The most important feature is, all summary reports are management informative fordecision making, paperless and with least effort.
-
8/8/2019 SRSCareerBridge
2/10
With an employee management system in place, there is better management o HRoperations 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/msdnhttp://wikipedia.comhttp://www.google.comhttp://www.wrox.com
http://www.wrox.com/http://www.wrox.com/ -
8/8/2019 SRSCareerBridge
3/10
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 asintranet application. It is totally self contained and any one can operate the system withmuch ease.
System Interface
Software Interfaces
All databases for the software will be configured using SQL Server 2005. Thesedatabases include applicatants, companies and employees information. These can bemodified by the end users. The applicant table will include the registration id and willhave the information about their application has been considered or not. The employeesinformation table will contain all the information of the employyes such as first name, lastname, 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. thesoftware 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 withHTML 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 throughinternet, internet connection is a must and in case of intranet, Local area networkconnection is a must.
-
8/8/2019 SRSCareerBridge
4/10
Memory Constraints
Since it is a web based application there are some limitation regarding the maximumnumber 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 asper the company requirements, selection process of candidates and preparation ofemployee details and profit calculation.
Site Adaptation requirements
Since this software is going to be developed and put into the server which need the Dotnet framework. Once it is installed it can be accessed from any where in the word usinginternet.
Product Functions
This subsection of the SRS provides a summary of the major processes or activities thatthe software will perform, which includes the system tasks and features from the ProductRequirements document.
Registration Activity
Every candidate who wish to post their resumes has to register first and post theirresumes. The companies who wish to recruit candidates also has to register thenonly they will be allowed to post their requirements.
Filtration Activity
The admin will filter the candidates as per the companys requirements.
Selection Activity
After the filtration the candidates are selected by way of interview etc and selectedcandidates will be absorbed by the company.
Profit Calculation
Once the employees are absorbed the companies will be required to pay theservice charges for every candidate absorbed.
-
8/8/2019 SRSCareerBridge
5/10
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 Jobseekers, Companies and Admin.
Job seekers :
Job seekers are allowed to register and post their resumes. They are also allowed to seetheir status i.e whether they have been considered by the company or not for interviewand after the interview whether they have been selected or not.
Company :
The company users are allowed to register and conduct the interview of the candidatessubmitted by the admin. They are allowed to see the submitted candidates lists and sendcall letters to the candidates. Once the candidates are selected the company can sendappointment orders to the selected candidates.
Admin :
Admin user can see the resumes of all job seekers and also they can go through therequirements of different companies. The can submit the resumes of job seekers to thecompanies and follow up whether the candidates are elected or not.
-
8/8/2019 SRSCareerBridge
6/10
Constraints
System Constraints restrict options of design, behavior, appearance or operation. Theybecome requirements due to factors outside the normal problem domain. System
Constraints describe how the product operates inside various circumstances and limit theoptions designers have if building the product. This section specifies design constraintsimposed by other standards, hardware limitations, communication interface limitations,etc. There are a number of attributes of software that can serve as requirements.
User Interface ConstraintsUsing this system is fairly simple and intuitive. A user should be familiar with basicbrowser navigation skills to understand all functionality provided by the system.
Hardware ConstraintsThe system will work on most home desktop and laptop computers with internet
connection.
Software ConstraintsThe system is designed to run on Firefox and Internet Explorer.
Communications ConstraintsSystem 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 meansany 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 toregister and post his resume. Secondly the company has to register and post theirrequirements. Thirdly the admin user has to evaluate the company requirements andsearch the resumes of the job seekers and submit the same to the company. Thirdly thecompany will find suitable candidate after interview etc and select the candidates. Finallythe all type of users can see the reports generated by the system.
-
8/8/2019 SRSCareerBridge
7/10
3. Specification Requirements
External Interfaces
The Career Bridge System will use the standard input/output devices for a personalcomputer. 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. Thatappraisal information will be shared with the companies to make better projectionson a given resume.4. Develop a simple and efficient search feature to find resume and information onspecific 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 thesoftware will perform, which includes the system tasks and features from the JobRequirements 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.
-
8/8/2019 SRSCareerBridge
8/10
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 Windowsenvironment. 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 userinterface shall have a consistent look and feel.
-
8/8/2019 SRSCareerBridge
9/10
Software System Attributes
Reliability
Specify the factors required to establish the required reliability of the software system attime of delivery.
Availability
The system shall be available for 24 hours a day and in particular during normal officeworking 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 theCompany subsystem as well as the Job seekers and report subsystems. Access to thevarious subsystems will be protected by a user log in screen that requires a user nameand password.
Maintainability
The Career Bridge System is being developed in Dot Net. Dot Net is an object orientedprogramming language and shall be easy to maintain.
Portability
The Career Bridge System shall run in any Microsoft Windows environment that containsDot Net Frame Work and the Microsoft SQL Server 2005 database.
-
8/8/2019 SRSCareerBridge
10/10
Change Management Process
Changes to this document may be made after approval from the project manager and theclient 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 bedeveloped in separate documents.