Online
Online
Online
Table of Contents
1. Introduction 1.1 Purpose 1.2 Scope Acronyms, and Abbreviation 1.3 References 1.4 Overview 2. The Overall Description 2.1 Product Perspective 2.1.1 System Interfaces 2.1.2 Interfaces 2.1.3 Hardware Interfaces 2.1.4 Software Interfaces 2.1.5 Communications Interfaces 2.1.6 Memory Constraints 2.1.7 Operations 2.2 Product Functions 2.3 User Characteristics 2.4 Constraints 2.5 Assumptions and Dependencies 2.6 Apportioning of Requirements
3.3 Performance Requirements 3.4 Logical Database Requirements 3.5 Software System Attributes 3.5.1 Reliability 3.5.2 Availability 3.5.3 Security 3.5.4 Maintainability 3.5.5 Portability 3.5.6. Definitions of Characterstics
1. Introduction:
This project Online Recruitment System is an online website in which jobseekers can register themselves online and apply for job and attend the exam. Online Recruitment Systemprovides online help to the users all over the world. Using web recruitment systems likerecruitment websites or jobsites also play a role in simplifying the recruitment process. Such websites have facilities where prospective candidates can upload their CVs and apply for jobs suited to them. Such sites also make it possible for recruiters and companies to post their staffing requirements and view profiles of interested candidates. Earlier recruitment was done manually and it was all at a time consuming work. Now it is all possible in a fraction of second. It is all done online without much time consuming. Todays recruitment applications are designed to doa whole lot more than just reduce paperwork. They can make a significant contribution to acompanys marketing and sales activity. Recruitment websites and software make possible formanagers to access information that is crucial to managing their staff, which they can use forpromotion decisions, payroll considerations and succession planning.
Purpose:Attract and encourage more and more candidates to apply in the organization. Create a talent pool of candidates to enable the selection of best candidates for the organization.
Determine present and future requirements of the organization in conjunction with its personnel planning and job analysis activities. Recruitment is the process which links the employers with the employees. Increase the pool of job candidates at minimum cost. Help increase the success rate of selection process by decreasing number of visibly under qualified or overqualified job applicants. Help reduce the probability that job applicants once recruited and selected will leave the organization only after a short period of time.
1.3 References :
In this subsection: (1) Complete reference of Herbert Sheel (2) Karrox- java.
1.4 Overview:
There were five primary goals in the creation of the Java language: Online Recruitment System 9 1. It should use the object-oriented programming methodology. 2. It should allow the same program to be executed on multiple operating systems. 3. It should contain built-in support for using computer networks. 4. It should be designed to execute code from remote sources securely. 5. It should be easy to use by selecting what were considered the good parts of other objectoriented languages. The Java platform is the name for a bundle of related programs, or platform, from Sun which allow for developing and running programs written in the Java programming language. The platform is not specific to any one processor or operating system, but rather an execution engine (called a virtual machine) and a compiler with a set of standard libraries which are implemented for various hardware and operating systems so that Java programs can run identically on all of them.
2.1.2 Interfaces:
Specify: (1)The logical characteristics of each interface between the software product and its users. (2)All the aspects of optimizing the interface with the person who must use the system This is a description of how the system will interact with its users. Is there a GUI, a command line or some other type of interface.
2.1.7 Operations:
The normal and special operations required by the user such as: (1)The user can create an account online (2)Can get the information of existing account. (3)Can perform no of task related with web. (4)Apply for loan. (5)Pay their taxes. (6)Take online air ticket.
2.4 Constraints :
Minimum Requirement of Primary memory ram 256 MB. Minimum Requirement of Secondary memory 1GB. The person having knowledge of computer can use it properly.
2.6 Apportioning of Requirements:Even after the completion of project we can perform the modifications and updations according to the clients new specific requirements that he/she wants in future.
3. Specific Requirements :
Various processes which help the customer to procure the desired merchandise from the retail store for their end use refers to retail management. It helps customers shopwithout any difficulty. Retail management saves time ensure the customer easily locate their desired and satisfies the customer. To purchase easily. Automate inventory. Streamline transaction processing. Improve marketing efforts.
3.1 Functions:
In this project there are many modules about 10-15,that includes all the functionality related to E-banking ,those are independent of each other. Each module module perform their individual functionality. These functionality include: * Validity checks on the inputs * Exact sequence of operations * Responses to abnormal situation, including * Overflow * Communication facilities * Error handling and recovery * Effect of parameters * Relationship of outputs to inputs, including
3.4.2 Availability:
The project is having the facility of 24*7 available after installing the software on the users system.
3.4.3 Security:
The software is fully secured,An unauthorised person will be unable to access the software.Authorised person can access the software by entereing a registered user name and password.
3.4.4 Maintainability:
Project is capable of future Enhancements, Updations and Modifications as required by the user.
3.4.5 Portability:
Project is totally Portable. It is because of the reason that the language used is JAVA And java is platform independent language.
Correctness - extent to which program satisfies specifications, fulfills users mission objectives Efficiency - amount of computing resources and code required to perform function Flexibility - effort needed to modify operational program Interoperability - effort needed to couple one system with another Reliability - extent to which program performs with required precision Reusability - extent to which it can be reused in another application Testability - effort needed to test to ensure performs as intended Usability - effort required to learn, operate, prepare input, and interpret output