P. 1


|Views: 510|Likes:
Published by Sri Devi

More info:

Published by: Sri Devi on Jul 31, 2011
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less






Software Requirements Specification
Submitted By G.Sridevi 09MCA61 Submitted On 27/07/11 Guided By Mrs.Sindhuja L.S


2 Software Interfaces 2.1 Operating Environment 2. Specific Requirements Assumptions and Dependencies 3.1 Hardware Interfaces 2.4 References 1.1 Product Perspective 2.1 Design Constraints 3.4 User Characteristics 2.3 Communication Interface 2.3 Product Functions 2.2.5 Constraints Jobseeker Features 2.3 Administrator Features 2.Introduction 1.2 Other Requirements PAGE NO 3 3 4 4 5 5 5 7 7 8 8 9 9 10 12 12 13 14 14 16 17 Page 2 of 18 .2 Employer Features 2.1 Purpose 1. Acronyms and Abbreviations 1.Overall Description 2.5 Overview 2.Software Requirements Specification Contents TITLE 1.3 Definitions.2 Product Features 2.2 Scope 1.

Requirements described in this document are derived from the Vision Document prepared for the Online Job Portal System. Such websites have facilities where prospective candidates can upload their CV’s and apply for jobs suited to them. performance. and other factors necessary to provide a complete and comprehensive description of the requirements for the software. The document also describes the nonfunctional requirements such as the user interfaces. It also describes the design constraints that are to be considered when the system is to be designed. Using web recruitment systems like recruitment websites or jobsites also play a role in simplifying the recruitment process. and quality assurance requirements of the Online Job Portal System.1 Purpose The purpose of Software Requirements Specification (SRS) documents to describe the external behavior of the Online Job Portal System. INTRODUCTION The project online job portal is an online website in which jobseekers can register their profile on their own online and apply for job and attend the exam. 1. interfaces.1. or a portion of the system. Page 3 of 18 . The Software Requirements Specification (SRS) captures the complete software requirements for the system. Online job portal System provides online help to the users all over the world. Requirements Specification defines and describes the operations. Such sites also make it possible for recruiters and companies to post their staffing requirements and view profiles of interested candidates.

3 Definitions. It should contain all the information about Company and Vacancy which is in this site.1. WSAD (Web Sphere Studio Application Developer): It is a designer toolkit which is designed to develop more complex projects by providing a complete dynamic web service. J2EE (Java 2 Enterprise Edition): It is a programming platform. It should contain information related to Job expiry and registration. WASCE (Web Sphere Application Server Community Edition): It is an application server that runs and supports the J2EE and the web service applications. 4. It should have Administrator for scheduling administrative work of site. 1.2 Scope 1. which is used for developing and running distributed java applications. It should contain all the information of Job Seeker like  Personal Detail. belonging to the Java platform. JSP (Java Server Pages): It is used to create dynamic web content. 5. Acronyms & Abbreviations  DB2 (IBM Database 2): It is a database management system that provides a flexible and efficient database platform to raise a strong "on demand" business applications. Educational Detail.     Page 4 of 18 .   Professional Detail. 2. It should process and evaluate jobs registered by companies. 3.

com 1.com www. The system provides jobs catalog and information to members and helps them decide on the jobs to apply.4 References      www.5 Overview The SRS will provide a detailed description of the Online Job Portal System.1 Product Perspective The Online Job Portal System is a package to be used by agencies to improve the efficiency of business. thelearningport. Page 5 of 18 . The Admin can keep the jobs catalog updated all the time so that the members (Job seekers and the agencies) get the updated information all the time. OVERALL DESCRIPTION 2.google.scribd.com www. 2.1. overview of the characteristics and constraints of the system. fileguru.com www. This document will provide the outline of the requirements.com www.powershow. The Online Job Portal System to be developed benefits greatly the members.

Level 0 Page 6 of 18 .

: Client Software. Web Server. Operating System (LINUX). Operating System (LINUX).1. : DB2. Operating System. : WSAD (J2EE. DB2.1. Java. HTML). Page 7 of 18 .1 Pentium III at 1 GHz Pentium® 4 or higher. Servlets.1 Hardware Interfaces Client Side Internet explorer Processor Pentium II at 500MHz RAM 64MB Disk Space 1 GB Server Side Web Server application Server V5.2 Software Interfaces Front End Client: Client on Internet Client on Intranet Web Server Data Base Server Development End : Web Browser (any).2. Intel Xeon®.0 DB2 V8. and AMD Athlon 512MB 1GB(Excluding Data size) 512MB 2GB 2. Java Bean. Operating System (LINUX). : WASCE. OS (LINUX). Web Browser. Product Features Jobseekers Features  Advanced job search functions  Register for a jobseekers account  Build a profile  Build online CV  Upload Word CV  Paste your Word CV  Enable/Disable your CV's  Receive jobs via email  Enable/Disable email alerts  Save jobs in your Jobs Inbox  Apply to job vacancies instantly  View previous applications  Upload personal photo 2. The HTTP protocol will be used to facilitate communication Between the client and server.2 Employer Features Page 8 of 18 .3 Communication Interfaces The Online Job Portal System will be connected to the World Wide Web. 2.

2.  View/Delete applicant CV's.  Edit/Delete job vacancies. 2.  Specify application rules for each job posting.3 Administrator Features  View/Edit/Delete jobseekers  Email individual jobseekers  View/Edit/Delete employers  Email individual employers  View jobs for each company  Add/Edit jobs for each specific company  Advanced mailing system Page 9 of 18 .  Receive application alerts via email. Advanced CV search functions  Enable/Disable CV database access.  Hide contact details on job postings.  Save jobseeker CV's in CV Inbox.  Upload company logo.  Advertise job vacancies instantly.

The functions of the system include the system providing different type of services based on the type of users [Member/Admin].3 Product Functions The Online Job Portal System provides online real time information about the jobs available in the agencies and the user information.  requirements to provide the login facility to the users. The Product functions are more or less the same as described in the product perspective.2. The member should be provided with the updated Provisions for the members to apply the job they want. Page 10 of 18 .  all the other required rules hold good. which they want.  who have applied jobs.  allowed to apply job. if The members are provided with the jobs available and The admin can get the information about the members The admin can get the information about the members The admin is provided with interfaces to add/delete the The system uses the University information security  information about the jobs catalog.  jobs available in the job catalog.  who have advertised jobs.

Level 1 DFD Page 11 of 18 .

Jobseeker Module 3. Those requirements have been Explained later headings. Administrator can view all the company details also. All the Windows OS versions.2.3.       Web Browsers [Java Script enabled] Google Chrome Internet explorer Mozilla Firefox Operating Systems and versions.1Operating Environment There should be proper commitment of Hardware and communication gears should be equally coupe with each other.4 User Characteristics The new Online Job Portal system is to assign the work is been divided into three modules. it may help to prevent many inconveniences during the Browsing. Administrator can edit the web pages and update them. Page 12 of 18 . Employer Module Administrator Module Administrator module has the full authority over the website. 2. 1. Administrator Module 2. Administrator can view all the registered users and have the power to delete them.

Employer Module The employer can enter the website and create their own account for free of cost.5 Constraints • The information of all the users must be stored in a database that is Accessible by the Online Job Portal System. • The users access the Online Job Portal System from any computer That has Internet browsing capabilities and an Internet connection. • The billing system is connected to the Online Job Portal System And the database used by the billing system must be compatible With the interface of the Online Library System. They can post job and search employee database. Applicants can search for the job vacancies in the fields of their choice and apply as interested. Jobseeker can build their resume for free of cost. 2. • The Online Job Portal System is connected to the computer and is Running all 24 hours a day. Page 13 of 18 . The employer can sends the company details to the candidates with administrator permission only. change password and see the examination details and all. • The users must have their correct usernames and passwords to Enter into the Online Job Portal System.Jobseeker Module Jobseeker can register himself. Here they update his profile.

2.  The system is user friendly and self-explanatory. as the user interface will be Provided in English • The product can access the member’s database. Usability  The system shall allow the users to access the system from the Internet using HTML or its derivative technologies.  Since all users are familiar with the general usage of browsers. Functionality Logon Capabilities Alerts : The system shall provide the users with Logon Capabilities. • The Computer should have Internet connection and Internet server Capabilities. The system uses a web browser as an interface. : The system can alert the in case of any Problems. 3. no specific training is required. • The users know the English language. Page 14 of 18 .6 Assumptions and Dependencies • The users have sufficient knowledge of computers. SPECIFIC REQUIREMENTS This section describes in detail all the functional requirements.

Availability : The system is available 100% for the user and is used 24 hrs a day and 365 days a year. the system will be recovered back up within an hour or less. The information is refreshed every two minutes.Reliability The system has to be very reliable due to the importance of data and the damages incorrect or incomplete data can do. Access Reliability: The system shall provide 100% access reliability. Mean Time to Repair (MTTR): Even if the system fails. The system shall respond to the member in not less than two seconds from the time of the request submittal. Performance Response Time: The Splash Page or Information page should be able to be downloaded within a minute using a 56K modem. Accuracy: The accuracy of the system is limited by the accuracy of the speed at which the employees of the agency and job seekers use the system. The access time for a mobile device should be less than a minute. The system shall be allowed to take more time when doing large processing jobs. Mean Time between Failures (MTBF): The system will be developed in such a way that it may fail once in a year. The system shall be operational 24 hours a day and 7 days a week. Page 15 of 18 . Admin Response: The system shall take as less time as possible to provide service to the admin.

1 Design Constraints Page 16 of 18 . Capacity: The system is capable of handling 250 users at a time. Information Security Requirement: The system shall support the UHCL information security requirements and use the same standard as the information security requirements. Supportability The system designers shall take in to considerations the following supportability and technical limitations. 3. agencies checking-out registered job seekers. Internet Protocols: The system shall be comply with the TCP/IP protocol standards and shall be designed accordingly. Resource Utilization: The resources are modified according the user requirements and also according to the jobs requested by the users. Billing System Data Compatibility: The agencies balance amount that will be calculated and sent to the billing system shall be compatible with the data types and design constraints of the billing system. Maintenance: The maintenance of the system shall be done as per the maintenance contract. the users may be the Admin and also the job seekers who use the system for checking-out jobs.Throughput: The number of transactions is directly dependent on the number of users. Standards: The coding standards and naming conventions will be as per the American standards.

C. Class Libraries: We will make use of the existing Java libraries available for JSP and Servlets. 3. Copyright.Software Language Used: The languages that shall be used for coding Online Job Portal System are Java Servlets. and HTML. and Other Notices Online Job Portal System is a trademark and cannot be used Without consent.2 Other Requirements The user must be agreed with all the term and conditions that have provided by the System Administrator. Also we will develop new programs using scripting languages. the Internet Information Services (IIS) Server needs to be installed. Applicable Standards The ISO/IEC 6592 guidelines for the documentation of Page 17 of 18 . local authority and Should Obey to the all International standards and Protocols. For working on the coding phase of the Online Library System. Development Tools: We will make use of the available Java Development Tool kits for working with Java Beans and Java Server Pages.A. Also we will make use of the online references available for developing programs in HTML. Java Server Pages (JSP). Legal. Also we need to develop some new libraries for the web based application. Hijas Ahmed who is Developing the Online Job Portal System and signs the maintenance Contract. Licensing Requirements The usage is restricted to only S.

Computer based application systems will be followed. Page 18 of 18 .

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->