SRSCareerBridge

download SRSCareerBridge

of 10

Transcript of SRSCareerBridge

  • 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.