IT PROJECT DISTRIBUTION AUTOMATION

Similar documents
Design and Development of Enhanced Optimization Techniques based on Ant Colony Systems

DISCOVER THE CASH BACK PROCESS FOR AUTOMATIC VAT RECOVERY WITH CONCUR EXPENSE

Cloud Load Balancing Based on ACO Algorithm

IMPLEMENTATION OF EFFECTIVE BED ALLOCATION AND JOB SCHEDULING IN HOSPITALS USING ANT COLONY OPTIMIZATION

Incorporating Psychology Model of Emotion into Ant Colony Optimization Algorithm

An Improved Ant Colony Algorithm for Optimal Path of Travel Research and Simulation

Metaheuristics. Approximate. Metaheuristics used for. Math programming LP, IP, NLP, DP. Heuristics

Simulation based layout design of large sized multi-row Flexible Manufacturing Systems

Ant Systems of Optimization: Introduction and Review of Applications

APPLY ANT COLONY ALGORITHM TO TEST CASE PRIORITIZATION

Design and Implementation of Office Automation System based on Web Service Framework and Data Mining Techniques. He Huang1, a

Survey paper on Smart Parking System based on Internet of Things

Ant Colony Optimisation

Efficient Task Scheduling Over Cloud Computing with An Improved Firefly Algorithm

MULTI OBJECTIVE BEE COLONY OPTIMIZATION FRAMEWORK FOR GRID JOB SCHEDULING

Relative Study of CGS with ACO and BCO Swarm Intelligence Techniques

ACUMATICA CLOUD KEY BENEFITS ACCESS YOUR ERP ANYTIME FROM ANY DEVICE, EASILY SCALE RESOURCES, AND CHOOSE YOUR DEPLOYMENT OPTION WORK THE WAY YOU WANT

TEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TEST

ANT COLONY OPTIMIZATION: SURVEY ON APPLICATIONS IN METALLURGY. Martin ČECH, Šárka VILAMOVÁ

Research on application of logistics information service platform based on mobile terminal

Path Planning for Multi-AGV Systems based on Two-Stage Scheduling

Ant Colony Optimisation: From Biological Inspiration to an Algorithmic Framework

digital business solution d.velop procurement for SAP ERP

ANT COLONY ALGORITHM APPLIED TO FUNDAMENTAL FREQUENCY MAXIMIZATION OF LAMINATED COMPOSITE CYLINDRICAL SHELLS

Resources Information Management Based on B/S Structure: Design and Implementation HE Dinghua 1, a

contact: TIMEFLEX key benefits vs. Microsoft Office standard calendaring tools

Program Overview and Course Offerings. EAM elearning. Instructor-led online Infor EAM software training

Presenting a New Ant Colony Optimization Algorithm (ACO) for Efficient Job Scheduling in Grid Environment

AUV Search Target Research Based meta-heuristic algorithm

Online Publication. Keywords: Ant colony optimization, data mining, IoT smart device, smart city, smart waste management

CS200-Chapter12-Homework

digital business solution d.velop procurement for SAP ERP

Guardian Support for Syncade Smart Operations Management Suite

Analysis and design on airport safety information management system

On-Demand Solution Planning Guide

Enterprise Application Integration and its Reusable Assets

CAPSTONE FINAL REPORT RETAIL STORE NAVIGATION: AN APP FOR MODERN SHOPPERS

Automated Parking System using Web Application

The Accurate Marketing System Design Based on Data Mining Technology: A New Approach. ZENG Yuling 1, a

Carleton University. Honours Project in Computer Science. Applying Ant Colony Optimization using local best tours to the Quadratic. Assignment Problem

International Journal of Computer Engineering and Applications, Volume XI, Issue IX, September 17, ISSN

E-RTO Management System

QPR ScoreCard. White Paper. QPR ScoreCard - Balanced Scorecard with Commitment. Copyright 2002 QPR Software Oyj Plc All Rights Reserved

SAP CENTRAL PROCESS SCHEDULING BY REDWOOD: FREQUENTLY ASKED QUESTIONS

A Novel Approach to Scheduling in Grid Environment: Enhanced Ant Colony Optimizer D. Maruthanayagam

An Evolutionary Approach involving Training of ANFIS with the help of Genetic Algorithm for PID Controller Tuning

DYNAMICS 365 live your future now

Research Article Scheduling Methods for Food Resource Management under the Environment of Cloud

COMPARING VARIOUS WORKFLOW ALGORITHMS WITH SIMULATED ANNEALING TECHNIQUE

Ant Colony Optimization

BPMN Guide Quick Start. by Bizagi BPM

MEETS MOBILE MAINFRAME. Access information anytime, anywhere

Fontana IMS Inventory Management System

Optimisation and Operations Research

Production Scheduling System for Oil and Gas Storage and Transportation Based on GIS and SCADA Technology

HR & Payroll Solution for Small Medium Enterprises & Corporate. India I UAE I UK I USA Canada

CHAPTER 4 PROPOSED HYBRID INTELLIGENT APPROCH FOR MULTIPROCESSOR SCHEDULING

How To Evaluate SMS Marketing Solutions For Your B2C Enterprise

International Journal of Computer Science Trends and Technology (IJCST) Volume 5 Issue 2, Mar Apr 2017

OPTIMIZATION OF LOGISTIC PROCESSES USING ANT COLONIES

nddprint MPS White Paper - Print Management Service

Improvement and Implementation of Best-worst Ant Colony Algorithm

MODELING AN ELECTRONIC PORTAL APPLICATION

Analytics in the Cloud, Cross Functional Teams, and Apache Hadoop is not a Thing Ryan Packer, Bank of New Zealand

Packet Scheduling in Cloud by Employing Genetic Algorithm

Simulation Analytics

SERENIC NAVIGATOR FOR NGOs

STP351: Purchase Order Collaboration in SNC

Cover Page. Author: Zhiwei Yang Title: Meta-heuristics for vehicle routing and inventory routing problems Issue Date:

SWARM INTELLIGENCE FROM NATURAL TO ARTIFICIAL SYSTEMS: ANT COLONY OPTIMIZATION

INTEGRATION OF MULTI BANK & USER SMART CARD WITH MULTI CLOUD DEPLOYMENT

Metaheuristics and Cognitive Models for Autonomous Robot Navigation

Why Microsoft Dynamics NAV?

Microsoft Dynamics Gold Partner Microsoft Dynamics 365. Business Central (ERP)

CASE STUDIES. An IT-enabled recruitment solution for leading Global HR Client: Job Description Capture using Mobile App.

APPLICATION OF ANT COLONY OPTIMISATION IN DISTRIBUTION TRANSFORMER SIZING

Project Tracker. BAS Project Management. Creates monthly progress billing and simplifies project status reporting

Software Next Release Planning Approach through Exact Optimization

PRODUCT DESCRIPTIONS AND METRICS

A comprehensive mobile solution for Staff Management. CrewBuddy

Dynamic Facility Layout Problems: A Survey

An Overview of Minimum Shortest Path Finding System Using Ant Colony Algorithm

MY CLINIC. Clinic Management Software A cost effective and affordable clinic management system. CLINIC MANAGEMENT SOFTWARE 1

Oracle SCM Cloud. Integration and Extensibility Strategy. Jon Chorley. CSO and Group Vice President Oracle SCM Product Strategy.

FREE 30-DAY EVALUATION PERIOD! Also available as Add-In for mail-clients for Microsoft Exchange and Office 365

Using the Ant Colony Algorithm for Real-Time Automatic Route of School Buses

HOW TO USE AI IN BUSINESS

USER MANUAL (Admin Portal)

Application of an Improved Ant Colony Algorithm in TSP Problem Solving

QuickPivot s Target Real-Time Targeting, Segmentation and Analysis

AN AUTOMATIC GENERATION OF BUSINESS LOGIC USING DND

Asset Tracking Solutions. Partial Controls and Features

SIMULATION ON DEMAND: Using SIMPROCESS in an SOA Environment

The ISO Solved solution was build to accomplish the following in most optimised and automated way possible.

DocuLynx Mercury Web Seamless Access to Document Archives

A new idea for train scheduling using ant colony optimization

Configuration Overview

Jing-Jin-Ji Air-Rail Intermodality System Study Based on Beijing New Airport

XXVI. OPTIMIZATION OF SKUS' LOCATIONS IN WAREHOUSE

DOCUWARE TRAVEL AND EXPENSE

Transcription:

IT PROJECT DISTRIBUTION AUTOMATION 1 Aniket Kale, 2 Ajay Sonune, 3 Om Awagan, 4 Sandeep Chavan, 5 Prof. Rupali Dalvi 1, 2,3,4,5 Department of Computer Engineering, Marathwada Mitra Mandal s College of Engineering Karvenagar, Pune Abstract: This project works with the shortest path finding ant optimization algorithm. Using this apps manager efforts reduce to selecting the employee. We can implement this concept in large scale to reduce the time taken during the selection process. It is very hard to find the bug free selection of data from anonymous dataset. Using ant optimization we can find the lots of solution and the shortest path solution for the problem which going to take very less time to complete the problem. This project has the big scope to implement in selection arena. In project we can implement the chatting option for manager and employee to sharing their issue to resolve quickly and problem solving panel to everyone to reduce the time taken by the development. We will implement the star rating to the employee after completing project successfully, and it is very easy to find the employee of the month or year. We can generate the project list which completed on time. Keywords: Ant Colony Optimization, project distribution, Agent based data mining, Distributed data mining. 1. INTRODUCTION Ant Colony Optimization (ACO), which studies artificial agent systems, takes inspiration from the foraging behavior of real world ants. Biologists noticed that blind ants can find the shortest path between food sources and their nests. Research also found out that ants deposit pheromone on the way while walking. The other ants can follow the previous pheromone by probability while passing by. The more the pheromone, the higher the probability with which the ants will follow. Because it takes less time for ants to find food and carry them back to the nests through the shortest path, after a long enough period of time, more ants will choose this shortest path and deposit pheromone on it. In this way, all eventually choose ants the shortest path. ACO is used to solve discrete optimization problems such as the Traveling Salesman Problem (TSP) and the Quadratic Assignment Problem (QAP). The first ant algorithm was introduced by Dorigo et al. in 1991 and was called the Ant System (AS). In this project we are working with three modules( Employee, Project and Manager) through swarm intelligence and ant colony optimization algorithm to find the perfect candidate based on nature of project or assignment. Swarm intelligence is the discipline that deals with natural and artificial system composed of individuals that coordinates using decentralized control and self-organized which communicate with each other through logic to reduce the human effort. It contain the specification of the employee like name, employee id, date of joining, date of birth, current technology, experience, previous experience, address, mobile number, email address. Project contain all the information about the latest project and classified the requirement of the project like technology, experience, project costing and project strength, days required for development and testing of the project, project maintenance and logic. Manager contains the list of employee and list of project. Manager has rights to open the project and approve the project requirement and employee knowledge. The main novel idea of ants with evocation algorithm, to be discussed in the remainder of the paper, is the synergistic use of the previous best solution constructed by ants. Page 296

2. LITERATURE SURVEY 1. This paper develops a novel approach with an event-based scheduler (EBS) and an ant colony optimization (ACO) algorithm [1]. The proposed approach represents a plan by a task list and a planned employee allocation matrix. In this way, both the issues of task scheduling and employee allocation can be taken into account. In the EBS, the beginning time of the project, the time when resources are released from finished tasks, and the time when employees join or leave the project are regarded as events. The basic idea of the EBS is to adjust the allocation of employees at events and keep the allocation unchanged at nonevents 2.Ant colony optimization (ACO) is a population-based meta heuristic that can be used to find approximate solutions to difficult optimization problems [4]. In ACO, a set of software agents called artificial ants search for good solutions to a given optimization problem research into developing effective computer aided techniques for planning software projects is important and challenging for software engineering 3. SPSP is a problem of scheduling the task and employee. SPSP is a NP -hard (Non Polynomial) problem. SPSP is a problem which is related to RCPSP problem. For solving such problem number of model has been developed[3]. Number of Meta heuristic algorithm is also applied to solve such problem (e.g. GA). This paper presents the survey of method sand models that are put into the historical context[3]. SPSP split the task and distribute dedication of employee to task nodes. Author propose san ACO Meta heuristics approach to solve the SPSP problem 4. This paper proposes a cooperative continuous ant colony optimization (CCACO) algorithm and applies it to address the accuracy-oriented fuzzy systems(fss)design problems[2]. All of the free parameter sin a zero-or first-order Takagi- Sugeno - Kang (TSK) FS are optimized through CCACO. The CCACO algorithm performs optimization through multiple ant colonies, where each ant colony is only responsible for optimizing the free parameter sin a single fuzzy rule. The ant colonies cooperate to design a complete FS, with a complete parameter solution vector (encoding a complete FS) that is formed by selecting a sub solution component (encoding a single fuzzy rule) from each colony. Sub solutions in each ant colony are evolved independently using a new continuous ant colony optimization algorithm. 5. Besides control performance an efficient usage of computation and communication resources is crucial[4]. This paper presents a novel event-based code sign concept for NECSs. The code sign concept involves a joint design of a control law, a scheduler, and an event generator. The control law serves for improving control performance the scheduler and the event generator for an efficient usage of the limited resources. The code sign problem is formulated as a line is matrix in equality (LMI) problem which can be solved efficiently. 3. BACKGROUND This application is developed for employee sorting based on their knowledge, skill, experience and performance. This project assume to enhance with corporate company for the employee selection for many events festival without extra affords they need to fill the requirement for particular event. This project used to simplify the sorting through ant optimization. This application performance depends on the number of employee and the condition of the selection and the project requirement. To application depends upon the device and android platform version and internet speed to transfer the data from server. Manager module can get data which is uploaded by the employee, which contains all information about the employees. Then Manager will create a new project and fill all the necessary things required by the project and application will automatically select the right person to the right job or project. Employee can upload his profile details to application, then employee can get the auto generated alert to his / her account for selecting and rejecting option through application, means if employees are working on other tasks then he can reject or accept the project task. Employee and manager will communicate with android application; manager will create the new project requirement. Project will display on employee interface, and then employee will check his/her task and conditions for the project. After that he will accept or decline the project. After accepting the task then accepted employees list will go to manager for the verification. Page 297

4. SYSTEM ARCHITECTURE Fig: 4.1 (system Architecture) Project having three major section employee, Project and Manager. Manager responsible for the project and employee management, employee responsible for time line and project This project will based on complete automation for employee as well as project through this manage have to check complete requirement and best employee for the particular work and whether the employee has knowledge or not. Employee can change their profile by which manage can understand quickly for example if employee joined java classes an got certification on java then he will add java certification on their profile then manager if upload project based on java then apps automatically list that employee under java project this will help to everybody to complete project under time line and it enhance the quality of project by which client as well as employee will going to benefited and it will working on real time so whenever manage see the performance of particular employee he can see all the employee attributes and position of employee with respect to the current project. To get data in android apps using database GSON and JSON are going to implement due to fast data retrieving and analysis of data. Let S be the system consisting of the following: S= {I, O, F, DD, NDD, Shared Memory} 5. MATHEMATICAL MODEL Fig: 5.1 (Mathematical Model) Where, I=List of inputs I= {I1, I2, I3, I4} I1= {project registration} Page 298

Manager can register project for all based on condition where project p I2= {employee registration} Employee can register where employee e I3= {uploading project requirement} Project requirement for classification of project attributes I4= {employee detail} Separate the employee base on classification and attributes values O=Set Of Outputs O= {O1, 02, 03, 04} O1= {Career recommendation to the student} Based on their performance it recommends the latest project. O2= {selected photograph and receipt} Manager will review through images and document provided by the employee O3= {view and download homework and notices} Manager and employees will download the information from apps O4= {acknowledge the leave note} Employee can take leave through this apps F= Functions F1: Experience () Experience function will count the working experience it will increment from previous experience + current experience. F2: Quick Learning () Quick Learning function will check whether this guy s learning method or capability to adopt new technologies fast or slow. F3: Project Requirement () This methods works under the manager module here manager will define the requirement of project base on clients requirement. F4: List employee () Though this function program will get the number of active employee in this company and who is active with complete detail of each employee. F5: Project List () Through this function we will get the current open projects for employees and detail requirement of project and name of the clients. F6: Project Assign () Project assign function will decide the project requirement matches with employee requirement. DD: Deterministic Data Employee profile, manager profile and project requirement. NDD: Non Deterministic Data Selected employee list will populated after matching with project requirement Ant Colony Optimization Step1:-Initialize the project requirement 6. ALGORITHM Step2:-Application select the employees based on their qualification, technologies, experience from the Database Step3:-Generate the list of employee based on project requirement Step4:-Employees will get notification through application Page 299

Step5:-Employees will accept or decline the project then Manager will get the employees list Step7:-Selected employees will get information of project in details Step8:-If numbers of employees is not enough for project Step9:-Go to step 3 Step10:-If requirement of project and number of employees is equal to selected employees then terminate. Event-Based Scheduler Step1:- Initialize the list employees Step2:-If employees decline then application generate the list of decline employees Step3:-Sorting the project keywords Step4:-Check the employees profile for last rejection of project Step5:-Time taken by the employee and extra time taken by the employee Step6:-Extra time will added on the project completion time if not completed on time. Step 7:- analysis the complete time of project development 7. RESULT ANALYSIS This project can be implements on the so many fields like employee management, project management, ERP, student management, inventory management. It will helps to get all data in real-time on just fingertip by this user van get fresh data always through this user can modify the data and add based on transaction apps show the result and make life easy. 8. CONCLUSION This project provides the complete automation during to distribution of project and its module to the perfect person by this nobody can blame to the authority and timeline never be dead because its algorithm developed to finding the employee based on their knowledge and previously completed jobs with performance based on speed. Our algorithm search many parameters by which program analysis the employee completed. REFERENCES [1] wei- neng chen, member, and jun zhang, ant colony optimization for software project scheduling and staffing with an event-based scheduler, ieee transactions on software engineering, vol. 39, no. 1, january 2013 [2] chia -feng juang, chi-wei hung, rule-based cooperative continuous ant colony optimization to improve the accuracy of fuzzy system, design transactions on fuzzy systems, ieee, vol. 22, no. 4, august 2014 [3] wei gao, wuhan, hubei. study on immunized ant colony optimization third ational conference on natural intern computation ieee, (icnc 2007)2007 [4] ms.minalc.toley prof.v.b.bhagat, an application of ant colony optimization for software project scheduling with algorithm in artificial intelligence international journal of application or innovation in engineering & management (ijaiem) volume 3, issue 2, february 2014 Website: [5] http://github.com/google/gson [6] http://develoepr.google.com Page 300