Professional Documents
Culture Documents
which are based on domain specific [6, 7, 8]. It is the moral responsibility of every manager to recruit the employee for the proper functioning of the organization. Recruitment is the heart of whole Human Resource Management System in the organization [9]. Employee recruitment is the process for searching most qualified candidate for their organization jobs [10, 11]. According to Adebayo the human resource is the most valuable asset in any organization [12].Recruitment process is very important factor of the human resource professionals. A result oriented recruitment strategy should be well planned and practical to attract more good talent to apply in the organization [13]. The authors aim of study to design a UML model for the recruitment of employee in the organization. In this paper a domain based system is modeled through the Class and Sequence diagram demonstrate by the use of well-known UML modeling language. A recruitment process of SGF InfoTech Pvt. Ltd. employee recruitment process is considered as a domain of the system. A real case study is considered of SGF InfoTech Pvt. Ltd. along with employee data. The UML activity diagram is also proposed for the employee recruitment process [14].
1. Introduction
A model is an overview of simplicity and reality, [1]. The modeling is an advance way of thinking the scientific and research oriented problems in a systematic and well organized manner. In the recent years Unified modeling language (UML) has become very popular in both industry and academics [2]. The UML model is widely accepted by the industry and academics peoples. Unified Modeling Language is not a technique of designing system. Basically its a graphical notation that process to represent the designs [3]. UML is a language that can be extended and customized. The UML has nine predefined diagrams that join together and describes the structure, behavior and architecture of a system [4]. First the UML has a facility of high-level information that make a distinction of internal behavior of components. Second UML has emerged as the industry standard for software modeling notations and diagrams. Third UML combine a set of models that can provide dissimilar levels of skill and accurateness for part modeling and which can be used to satisfy the need of the real word [5]. Recently Saxena and Ansari proposed different UML models
____________________________________________________________________ International Journal of Latest Trends in Computing IJLTC, E-ISSN: 2045-5364 Copyright ExcelingTech, Pub, UK (http://excelingtech.co.uk/)
22
Int. J Latest Trends Computing Vol-3 No 1 March, 2012
Figure 1. UML Class Model for Recruiting Employee The Organization class has a single association with Applicant class and Advertisement class has a multiple association with Organization class and multiple associations with Applicant class. The Applicant class has a multiple associations with Organization class, HR_Dept class and also with the Advertisement class. Applicant class also has a single association with Recruitment class and Recruitment class also has a single association with Applicant class. HR_Dept has a single association with Organization class and Organization class has a single association with HR_Dept class. Recruitment class has a multiple association with HR_Dept class and HR_Dept class has a single association with Recruitment class also HR_Dept has a single association with Applicant class.
Figure 2. UML Activity Diagram for Recruiting Employee The recruitment committee selects the applicant application and call for test and interview. If applicant pass in test and interview then applicant recruited for the job that he/she apply in the organization. If applicant not selected also inform by the committee.
for
Recruiting
The sequence diagram of the above UML model is designed for the recruitment of the employee into the organization which is given below in Figure 3. A sequence diagram is a setup of messages and objects. The given sequence diagram is describe the recruitment process of employee into the organization. This sequence diagrams have five most important objects which are shown on the top of the diagram in form of rectangles boxes with their class names.
23
Int. J Latest Trends Computing Vol-3 No 1 March, 2012
Table 1. SGF Employee Recruitment Name of the Organi zation Tot al no of job s No of Applic ant apply for job No of Applicant selected for Test & Interview No of Ap pli ca nt Re cru ite d 16 28 15 9 28 Year
Figure 3. UML Sequence Diagram for Recruiting Employee The five most important objects are Applicant, Jobs, Organization, Recruitment Committee and Recruited. The communication of information between two objects is shown by an arrow and message on that arrow. The vertical lines represent the life of the objects. According to this sequence diagram applicant see the organization jobs and apply for the job. The recruitment committee checks the application of the applicant and get suitable for the job call to the applicant for the test and interview. If applicants pass the test and interview then recruitment committee recruited the applicant and informed. If applicant applications are not suitable for the desire jobs or not pass test and interview is also informed by the committee.
20 30 15 10 30
Data
The model is tested with all these samples data and found model working properly. The proposed model emphasize that the main contribution of this work is the UML class model. The proposed model tested with more than five years sample data's and it gives a good result. The model is very helpful for keeping the data for future reference and easily extendable. The bar chart is also giving for the SGF InfoTech Pvt. Ltd. is an organization that recruiting the employee for their work into the organization which is shown in Fig. 4, in form of bar chart. The blue color bars showing the total number of jobs in the organization in a year 2007 and the brown color bars shows the number of applicant apply for the jobs. The green bar shows the no of applicant selected for the test and interview in 2007.The last Byzantium bar of the chart is showing the no of applicant are recruited in 2007 and similarly for the other years.
5. Experimental Study
SGF Info Tech Pvt. Ltd. Noida, India is organization which completes employee recruitment data is given in the form of table which is shown in Table 1. Table -1 have the five major attributes that are Name of the Organization, Total no jobs, No of Applicant apply for the job, No of Applicant selected for test & Interview and No of Applicant Recruited and in which year. According to the Table 1. SGF Info Tech Pvt. Ltd. organization have the 20 jobs and Organization received the applicant application 200 and finds the 175 application find the suitable and calls the applicant for test and interview. After taking test and interview the SGF InfoTech Pvt. Ltd., find the 16 applicant suitable for the jobs and recruited 16 applicants in year 2007. Similarly the SGF InfoTech Pvt. Ltd. recruited applicant for the year of 2008-11.
24
Int. J Latest Trends Computing Vol-3 No 1 March, 2012
References
[1] Booch, G., Rumbaugh, J., Jacobson, I.: The Unified Modelling Language User Guide,Reading, Massachusetts: Addison Wesley, 1999.
[2] M. Flower, UML distilled (3 Edition), Addison Wesly, 2003. [3] Craig Larman: "Applying UML and Pattern, Prentice Hall, 1998. [4] Roff, T., UML: A Beginners Guide, Tata McGraw-Hill Edition, Fifth Reprint, 2006. [5] Ansari, G.A., et al Modeling of Component-Based Software through UML Using ObjectOriented Approach" of 'The IUP Journal of Systems Management Volume IX, Issue No 3, pp. 42-53, August 2011. [6] V. Saxena and G.A. Ansari UML Modeling & Protection of Domain based System, International journal of Computer Science and Network Security (IJCSNS), Vol. 8, No. 7, pp. 338-344, July 2008. [7] V. Saxena and G.A. Ansari Data Cube Representation of Patient Registration System through UML , International journal of Computer Science and Network Security (IJCSNS), Vol. 8, No. 10, pp. 319-324, October 2008. [8] V. Saxena and Ansari, G.A., Conflicts between Encapsulation & Query Optimization through UML Journal of Computer Science (JCS) Vol.3, pp.1284-1288, Issue 6, 2009. [9] Herriot, P. coord, Assessment and Selection in Organizations, John Wiley & Sons, Inc., New York, 1994. [10] Banjoko SA, Human Resource Management: An Expository Approach. Ibadan: Pumark Nig. Ltd., 2003. [11] Daniel Eseme Gberevbie, Strategies for employee recruitment, retention and performance: Dimension of the Federal civil service of Nigeria African Journal of Business Management Vol. 4(8), pp. 1447-1456, 18 July, 2010. [12] Adebayo A, Principles and Practice of Public Administration in Nigeria 2nd edition Ibadan: Spectrum Books Ltd, 2001. [13] http://www.dare.co.in/strategy/human resourcesrecruitment/innovative-hiring-strategies.htm dated on 21-01-2012. [14] Kruchten, P. B. The 4C1 view model of architecture IEEE Software, 12, 6 (Nov.), 42- 50, 1995. [15] Pender, T. UML Bible, Wiley, 2003. [16] Booch, G., Rumbaugh, J., Jacobson, I. The Unified Modeling Language User Guide, Twelfth Indian Reprint, Pearson Education, 2004.