27-08-2014, 03:20 PM
A software which will be used for a IT company for building the team for a new project. When a project is on the floor , and the manager has a estimation of man power requirement for eg. 2 Team Leader, 3 Senior Software Engineer, 4 Software Engineer, 2 QA etc. , it is really very difficult to search the suitable candidates and allocate the man power on this new project. This application will provide a man power allocation tool to HR department , using this tool HR department can easily build a team for new projects. In the present project a purely web enabled system developed using J2SE,jsp , MY SQL workbench as database connectivity tool as backend. The project is a software. And the name which I have given to this software is HUDDLE UP. This allows with so many features that he can go through detailed information In this software, I have provided mail section which is very useful for any kind of person and provides interserting Facts on different topics. This software provide user friendly environment and easy to search. HUDDLE UP is a good software for a company . Speakin
3 Scope of the Project
The Project HUDDLE UP (Team building software) is made keeping in mind the following things- :
• This software makes the company work easier.It helps the hr to check which employee work on which project.
• Second thing is that the manager can check the performance of the employee and select a team.
• Also the site is easy to manage. The project is made to satisfy the work is easy for use.
1.4 Objectives of the Project
• A new project and its details can be entered to database.
• Details of each and every employees can be managed.
• Once the employees, clients and projects are entered and details are filled in , concerned person can start building the team.
• User needs to give the following parameters to the system
• Project Id for which we are building team.
• Designations we are looking for.
• Skill sets the member should possess.
• Minimum Experience required.
• Any certification required by client etc..
CHAPTER 2
SYSTEM STUDY AND PROBLEM FORMULATION
____________________________________________________
2.1 EXISTING SYSTEM
As you know that existing system means which is already present in the market or we can say that in the Google world. As we know about many system like file system in which datais entered in different files in which chance of ambiguity occurs like company members work . . But the thing which is to be noted in all these softwares that they all are based on single topic. After notice that point in these softwares I thought about to made my software. Which is based on different kind of resources and also we can say that for colorful thinking peoples.
2.2 LIMITATIONS OF EXISTING SYSTEMS
Have u ever thought that we can talk with people residing at far of the places i.e. around the world now we can do this, that.s what the technology is all about and you will be surprised that you can talk with the people all over the globe just sitting at your pc. Sounds intresting! Just at the click of a button u can know all the data of the company employees and projects and share information between different manager but some time data may be lost and ambigity may be occur.if file is is remove from the database all the datais to be lost.so this software can help to manage the data and database properly.
2.3 PROPOSED SYSTEM
A software which will be used for a IT company for building the team for a new project.
When a project is on the floor , and the manager has a estimation of man power requirement for eg. 2 Team Leader, 3 Senior Software Engineer, 4 Software Engineer, 2 QA etc. , it is really very difficult to search the suitable candidates and allocate the man power on this new project.
This application will provide a man power allocation tool to HR department , using this tool HR department can easily build a team for new projects.
2.4 ADVANTAGES OF PROPOSED SYSTEM
We can use “HUDDLE UP for making a team for company projects” for following activities:
• Admin can take project from client and send it to manager.
• By using email data can be transfer easily.
• Uploading and Downoading of data can be done.
• Performance of the team memers can be check.
• Mailing to the employees can be done.
2.5 FEASIBILITY STUDY
A feasibility study is conducted to select the best system that meets performance requirement. This entails an identification description, an evaluation of candidate system and the selection of best system for the job. The system required performance is defined by a statement of constraints, the identification of specific system objective and a description of outputs.
The feasibility study of our project is to serve as a decision documents as it answers three key solutions:
1. Is there a new and better way to do the job that benefits the user? Yes, our system is new and better as it has many advantages over the manual system as explained above.
2. What are the costs and savings of the alternatives? The costs are only during development and implementations and there is a lot of savings in system as there is no need of paper, pen, files, ledgers etc. on which we have to invest.
3. What is recommended? The manual system should be replaced by the system.
Feasibility Considerations
Three key considerations are involved in feasibility analysis:-
2.5.1 ECONOMIC FEASIBILITY
It looks at the financial aspects of the project. It determines whether the management has enough resources and budget to invest in the proposed system and the estimated time for the recovery of cost incurred. It also determines whether it is worthwhile to invest the money in the proposed project. Economic feasibility is determined by the means of cost benefit analysis. The proposed system is economically feasible because the cost involved in purchasing the hardware and the software are within limits.
The operating-environment costs are marginal. The less time involved also helped in its economical feasibility. It was observed that the organization already using computers for other purposes, so that there is no additional cost to be incurred for adding this system to its computers.
The back end required for storing other details is MY SQLWORKBENCH . The computers in the organization are highly sophisticated and don.t needs extra hardware components to load the software. Hence the organization can implement the new system without any additional expenditure. Hence, it is economically feasible.
The proposed system is economically feasible as the cost of making the project is very low as installation of Java is free and can be installed on any system. As java is platform independent so the system can be run on any operating system. So the installation cost of the operating system is negligible. There is no need of extra manpower because the project is developed by one person only headed by their project incharge.
2.5.2 TECHNICAL FEASIBILITY
This is concerned with specifying equipment and software that will successfully satisfy the user requirement. The technical needs of the system may vary considerably, but might include:
• The facility to produce outputs in a given time, response time under certain conditions.
• Ability to process a certain volume of transaction at a particular speed.
In examining technical feasibility, configuration of the system is given more importance than the actual make of hardware. The configuration should give the complete picture about the system.s requirements: How many workstations are required, how these units are interconnected so that they could operate and communicate smoothly.
What speeds of input and output should be? Out of all types of feasibility, technical feasibility generally is the most difficult to determine.
• The proposed system uses NET BEANS as front-end and MY SQL as back-end.