Software Requirements Specification For Career Bridge: Purpose
Software Requirements Specification For Career Bridge: Purpose
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.
The project is intended for managing all the employees data and employees payroll
process.
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.
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.
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
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.
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
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
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.
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
________________________ ____________
Mr. A/Mr. B Date
________________________ ____________
Mr. C Date
Supporting Information
A system context diagram as well as use cases and use case descriptions will be
developed in separate documents.