15-06-2013, 02:10 PM
Employee management system
Employee management.docx (Size: 1.21 MB / Downloads: 57)
Abstract
Employees are the most important element of every business. Their contributions play a significant role in determining the success of any organization. Companies with a medium or large scale employee base rely on employee management systems to manage and utilize their workforce to the maximum advantage. Outsourcing employee management services is becoming an increasingly popular and sought after option for many companies around the globe.
This project is made for any type of COMPANY to maintain the query and all the records related management of employee. It is created in Window Programming Language (i.e. Visual Basic) which starts with the splash screen stating about the Employee Management Process of the company. The Software deals with all the work From inserting the new employee to the employee master table to showing details of employees.
A Brief Company Profile
The Appin Security Group, the custodian of your framework, is the world's fourth largest critical Infrastructure security solutions company. It is your safety.net. The company offers a host of technology-based solutions to the various sectors of the market,enabling organizations to overcome their challenges with the optimum use of our expertise.
Detection,VerificationandResolution
The sure-shot way to stamp out the potential for damage and loss to your set-up is to diagnose, and then react to the unfolding of events sooner rather than later-preferably,much before there is a hint of it happening. We take pride in being pro-active! From preventive maintenance to customized solutions, we put our skill-set to work to ensure you have a greater operating time, through the delivery of a well thought-out process that provides you with the much-needed experience and exposure to the different elements of your business
StaySecure
There is always a profound fear of insecurity and unrelenting threats to an organizations stability and its security apparatus. But the nemesis is not undefeatable. Appin is committed to reinvigorate the security architecture of your business and make it more effective. We renew confidence.It requires new ideas, new solutions and new technology. Its not about hiring more security guards. Its about connecting knowledge. Appin creates smart solutions by linking the intelligence from multiple systems.Overcoming technological boundaries creates a more robust, more flexible and more responsive solution.
Introduction of project
General Introduction
This is a project of EMPLOYEE MANAGEMENT SYSTEM build using AWT in JAVA & JDBC. This System can be used to keep track of the employees along with their details using the user friendly GUI interface.
The database user will be provided with the facility to interact with the database using INSERT, UPDATE, DELETE and SHOW ALL options which makes the software quite useful.
In this project the user is equipped with a GUI interface where the user can Insert, Update, Delete and Show all data. The program is connected by the database “employee” by using the JDBC (Java Database Connector) to MySQL which is Type-4 driver.The table “employeetable” created has 7 attributes namely “Empno”,”Firstname”,”Surname”,”Dept”,”Grade”,”Email”,”Ph”.Here Empno is the primary key. When the user runs the program, first the main window opens, where the buttons are placed, when the user clicks at a specific button the corresponding window opens which is done by creating an object of that window class. When the user clicks on close the window closes and returns back to the main window.
Project Initiation Note
This project has been initiated under the guidance of my Training Teacher Er. Sarabjeet kumar. First step was to collect all the requirements for making this software after then designing of frames have been carried out with perfection. Then coding for each frames have been done which is now totally ready to run without any error.
Many topics have been covered during completion of project which is given in next pages. Project initially contain basic requirements which can help to complete the project
Introduction to Java:
What is Java?
A high-level programming language developed by Sun Microsystems. Java was originally called OAK, and was designed for handheld devices and set-top boxes. Oak was unsuccessful so in 1995 Sun changed the name to Java and modified the language to take advantage of the burgeoning World Wide Web.
Java is an object-oriented language similar to C++, but simplified to eliminate language features that cause common programming errors. Java source code files (files with a .java extension) are compiled into a format called bytecode (files with a .class extension), which can then be executed by a Java interpreter. Compiled Java code can run on most computers because Java interpreters and runtime environments, known as Java Virtual Machines (VMs), exist for most operating systems, including UNIX, the Macintosh OS, and Windows. Bytecode can also be converted directly into machine language instructions by a just-in-time compiler (JIT).
Interface in Java
In general, interface is the way just to say something to a media by using another media. Let's take the general life example. TV Remote is the interface because it is the medium to give the command to a TV in order to change the channels or to ON/OFF the TV. Electric switch is also the interface's example.
But in java programming language interface is nothing but the collection of methods with empty implementations and constants variables ( variables with static and final declarations ). All the methods in an interface are "public and abstract" by default. Since interfaces are abstract in nature so they can not be directly instantiated. To define the methods of an interface the keyword "implements" is used. Interfaces are similar to abstract classes but the major difference between these two is that interface have all the methods abstract while in case of abstract classes must have at least one abstract method. Interface combines the two functionality (template and multiple inheritance) of C++ language into one (in itself).
CONCLUSION
The project “employee management system” is very easy to develop and it’s implementation and working is very simple.The software itself is very user friendly and light weight.It can be used to keep track of Employees very easily and hepls reduce the time and effort of the system administrator and at the same time without committing any error.
During the period of training I learnt many things in java and now I am able to make any software in java . Last but not least I want to say that there are lots of benefits of six weeks Industrial Training during which we can make broad our mind technically widen in the field of engineering.