You are on page 1of 23

ABSTRACT

Objective The objective behind developing enterprise organizer is to maintain the hierarchy of the employees within an organization. It provides the manger and administrative department an overall hierarchical view of the complete enterprise and helps them in managing employees.

Description

Every Organization has many managers, who are responsible for all the activities in the organization. These managers manage different aspects of the organizational management issues, such as manufacturing, production, Marketing, etc; one such essential management issue is IMPRO

As years progressed, the approach of the management changed towards the human capital. Now Hierarchical Organization is part of every organization, and has its own identity and importance. In this scenario, the bigger organizations need to put lot of effort in the management of human Resources, as they are underlying capital asset to the organization. In doing so, along with times, the Organization Information changed from its basic operations to more strategic approach. Some of the features are.

Finding ground level employee performance by the topmast manager. Maintenance of profile details of the employees, and retrievals as and when required. Overall & detailed view of the organization hierarchy, which is very much essential in making effective decisions. Judging the potentiality of the employees. Maintenance of the data when the organization has many branches spread over wide geographical area. Accessing one branch information from another branch. Future planning issues based on the current HR information.

INTRODUCITON

Software Solutions is an IT solution provider for a dynamic environment where business and technology strategies converge. Their approach focuses on new ways of business combining IT innovation and adoption while also leveraging an organizations current IT assets. Their work with large global corporations and new products or services and to implement prudent business and technology strategies in todays environment.

Every Organization has many managers, who are responsible for all the activities in the organization. These managers manage different aspects of the organizational management issues, such as manufacturing, production, Marketing, etc; one such essential management issue is IMPRO They understand the importance of timing, of getting there before the competition. A rich portfolio of reusable, modular frameworks helps jump-start projects. Tried and tested

methodology ensures that we follow a predictable, low - risk path to achieve results. Our track record is testimony to complex projects delivered within and evens before schedule. Our teams combine cutting edge technology skills with rich domain expertise. Whats equally important - they share a strong customer orientation that means they actually start by listening to the customer. Theyre focused on coming up with solutions that serve customer requirements today and anticipate future needs.

They offer customers the advantage of being able to Architect, integrate and manage technology services. This means that they can rely on one, fully accountable source instead of trying to integrate disparate multi vendor solutions.IT is providing its services to companies which are in the field of production, quality control etc with their rich expertise and experience and information technology they are in best position to provide software solutions to distinct business requirements.

MODULE DESCRIPTION
A) Employee Creation
In the Hierarchical Organization Information System each employee is created with their corresponding department, designation and section details.

B) Employee hierarchy
In this system Administration department is the Root Department under which different departments exist. So the Employment hierarchy will start with root department head like chairman and subsequently the department employees with dept head and section employees with their section employees and for sub departments in the departments can be identified.

c) Department entry/department hierarchy


In this module, Master Data for the departments can be created employees refer this data .Sub departments Can be identified .Some of The departments will have Different Sections Each Department having Department heads ,so department employees should reported to the department head he may be subordinate to his superior Department he shall report to him. some of departments having sections so section employees shall be reported to the section in charge he shall report to the department head. From this Departments,subdepartments the Department hierarchy shall be created.

E)Live status
Live status gives accurate information about which Employee Will work in which section his superior employees or his subordinates can be identified along with their corresponding departments so that the employee info can be managed easily. Their performance can be monitored and if need they can be deputed to other department as and when required this can be effectively managed.

F)Employee list enumeration


The employee details already in the database so the details can be retrieved as and when required by taking the selective criteria from the HR manager.

G) Process details
This following process will be done to get the desired results. Employee hierarchy can be created using Employers and their superiors information. Department Hierarchy can be created using the departmental interdependencies. Vacancy list in various departments can be identified and prioritized by calculating the position weight ages.

Employees can be transferred from one department to another based on different criteria provided by the HR manager.

Employee retention can be processed depending their performance.

H) Job Rotation
Job rotation process will be invoked when the employee experiences monotony in his work / duty. These will result in poor performance, some times leads to major errors in the field of operation. This can be overcome by job rotation process. In this the employee will be moved to other department of interest, so that the employee will work with renovated vigor and vitality. In some cases, to fill up the emergency vacancies, job rotation process will be executed to avoid unforeseen delays. In any case along with the candidate / employee his credentials and other associates will be passed to the destination department.

I)Position Weightage
Position weightage will be calculated based on Departments weightage, section weightage and even the designation weightage. Each position in the organization will have certain importance in the functionality of the overall organization. The weightage of the each position will be calculated by using the actual position in the organization and as well as the position in the authority flow.

J)vacancies details and process details


Vacancies arised in various departments can maintained by filling the new employees or by shifting/additional charges to existing employees.

SYSTEM ANALYSIS
Proposed System Software Solutions is an IT solution provider for a dynamic environment where business and technology strategies converge. Their approach focuses on new ways of business combining IT innovation and adoption while also leveraging an organizations current IT assets. Their work with large global corporations and new products or services and to implement prudent business and technology strategies in todays environment.

Live status gives accurate information about which Employee, will work in which section his superior employees or his subordinates can be identified along with their corresponding garments so that the employee info can be managed easily. Their performance can be monitored and if need they can be deputed to other department as and when required this can be effectively anagedWe apply technology with innovation and responsibility to achieve two broad objectives:

Effectively address the business issues our customers face today. Generate new opportunities that will help them stay ahead in the future.

Existing System The following approach are rests on Existing system, A strategy where we architect, integrate and manage technology services and solutions we call it AIM for success. A robust offshore development methodology and reduced demand on customer resources. A focus on the use of reusable frameworks to provide cost and times benefits.

Study of the system Every Organization has many managers, who are responsible for all the activities in the organization. These managers manage different aspects of the organizational management issues, such as manufacturing, production, Marketing, etc; one such essential management issue is IMPRO. As years progressed, the approach of the management changed towards the human capital. Now Hierarchical Organization is part of every organization, and has its own identity and importance.

In this scenario, the bigger organizations need to put lot of effort in the management of human Resources, as they are underlying capital asset to the organization. In doing so, along with times, the Organization Information changed from its basic operations to more strategic approach. Some of the features are. Finding ground level employee performance by the topmast manager. Maintenance of profile details of the employees, and retrievals as and when required. Overall & detailed view of the organization hierarchy, which is very much essential in making effective decisions. Judging the potentiality of the employees. Maintenance of the data when the organization has many branches spread over wide geographical area. Accessing one branch information from another branch. Future planning issues based on the current HR information. Employees success planning. Vacancy situations and their priority /effect on the organizations performance. Employee motivational & conflict resolving issues.

SYSTEM SPECIFICATION

3.1 Hardware Requirements Pentium-IV(Processor). 256 MB Ram 512 KB Cache Memory Hard disk 10 GB Microsoft Compatible 101 or more Key Board

3.2 Software Requirements Operating System : Windows XP

Programming language : . NET Web-Technology Front-End Back-End Web Server : : : : ASP.NET 2.0 C#.NET Sql Server 2000 IIS

SYSTEM DESIGN

DATA FLOW DIAGRAM: A data flow diagram is graphical tool used to describe and analyze movement of data through a system. These are the central tool and the basis from which the other components are developed. The transformation of data from input to output, through processed, may be

described logically and independently of physical components associated with the system. These are known as the logical data flow diagrams. The physical data flow diagrams show the actual implements and movement of data between people, departments and workstations. A full

description of a system actually consists of a set of data flow diagrams. Using two familiar notations Yourdon, Gane and Sarson notation develops the data flow diagrams. Each component in a DFD is labeled with a descriptive name. Process is further identified with a number that will be used for identification purpose. The development of DFDs is done in several levels. Each process in lower level diagrams can be broken down into a more detailed DFD in the next level. The lop-level diagram is often called context diagram. It consists a single process bit, which plays vital role in studying the current system. The process in the context level diagram is exploded into other process at the first level DFD.

The idea behind the explosion of a process into more process is that understanding at one level of detail is exploded into greater detail at the next level. This is done until further explosion is necessary and an adequate amount of detail is described for analyst to understand the process.

Larry Constantine first developed the DFD as a way of expressing system requirements in a graphical from, this lead to the modular design. A DFD is also known as a bubble Chart has the purpose of clarifying system requirements and identifying major transformations that will become programs in system design.

So it is the starting point of the design to the lowest level of detail. A DFD consists of a series of bubbles joined by data flows in the system.

DFD SYMBOLS:

In the DFD, there are four symbols

1. A square defines a source(originator) or destination of system data 2. An arrow identifies data flow. It is the pipeline through which the information flows 3. A circle or a bubble represents a process that transforms incoming data flow into outgoing data flows. 4. An open rectangle is a data store, data at rest or a temporary repository of data

Process that transforms data flow.

Source or Destination of data

Data flow

Data Store

CONSTRUCTING A DFD: Several rules of thumb are used in drawing DFDs:

1. Process should be named and numbered for an easy reference. representative of the process.

Each name should be

2. The direction of flow is from top to bottom and from left to right. Data Traditionally flow from source to the destination although they may flow back to the source. One way to indicate this is to draw long flow line back to a source. An alternative way is to repeat the source symbol as a destination. Since it is used more than once in the DFD it is marked with a short diagonal. 3. When a process is exploded into lower level details, they are numbered. 4. The names of data stores and destinations are written in capital letters. Process and dataflow names have the first letter of each work capitalized

A DFD typically shows the minimum contents of data store. Each data store should contain all the data elements that flow in and out.

Questionnaires should contain all the data elements that flow in and out. Missing interfaces redundancies and like is then accounted for often through interviews. SAILENT FEATURES OF DFDs

1. The DFD shows flow of data, not of control loops and decision are controlled considerations do not appear on a DFD.

2. The DFD does not indicate the time factor involved in any process whether the dataflows take place daily, weekly, monthly or yearly. 3. The sequence of events is not brought out on the DFD.

TYPES OF DATA FLOW DIAGRAMS 1. Current Physical 2. Current Logical 3. New Logical 4. New Physical

CURRENT PHYSICAL:

In Current Physical DFD proecess label include the name of people or their positions or the names of computer systems that might provide some of the overall system-processing label includes an identification of the technology used to process the data. Similarly data flows and data stores are often labels with the names of the actual physical media on which data are stored such as file folders, computer files, business forms or computer tapes.

CURRENT LOGICAL:

The physical aspects at the system are removed as mush as possible so that the current system is reduced to its essence to the data and the processors that transform them regardless of actual physical form.

NEW LOGICAL:

This is exactly like a current logical model if the user were completely happy with he user were completely happy with the functionality of the current system but had problems with how it was implemented typically through the new logical model will differ from current logical model while having additional functions, absolute function removal and inefficient flows recognized.

NEW PHYSICAL:

The new physical represents only the physical implementation of the new system.

RULES GOVERNING THE DFDS

PROCESS 1) No process can have only outputs. 2) No process can have only inputs. If an object has only inputs than it must be a sink. 3) A process has a verb phrase label.

DATA STORE 1) Data cannot move directly from one data store to another data store, a process must move data. 2) Data cannot move directly from an outside source to a data store, a process, which receives, must move data from the source and place the data into data store 3) A data store has a noun phrase label.

SOURCE OR SINK The origin and /or destination of data.

1) Data cannot move direly from a source to sink it must be moved by a process 2) A source and /or sink has a noun phrase land

DATA FLOW 1) A Data Flow has only one direction of flow between symbol. It may flow in both directions between a process and a data store to show a read before an update. The later is usually indicated however by two separate arrows since these happen at different type.

2) A join in DFD means that exactly the same data comes from any of two or more different processes data store or sink to a common location. 3) A data flow cannot go directly back to the same process it leads. There must be atleast one other process that handles the data flow produce some other data flow returns the original data into the beginning process. 4) A Data flow to a data store means update ( delete or change). 5) A data Flow from a data store means retrieve or use. A data flow has a noun phrase label more than one data flow noun phrase can appear on a single arrow as long as all of the flows on the same arrow move together as one package.

Context Diagram

HR MANAGER

Department Heads

Department Employees Employees

IMPRO

TOPLEVEL DIAGRAM
Changes for Approval Reports/Results

HR MANAGER

DEPARTMENT HEAD
Appraisal Methods Perform ance Appraisal

LOGIN

APPRAISAL

MENU
Retenti on

master DB Return Vacanc es

List of Vacancies rotation

Retained Employees

Admin

O.S

Emplo yee

Low Level _Login

Hierari cal compan y

E.H

S.H

D,H

Login db

H.R
VERFICA TION Menu Selection

Menu

D.H

Low Level _Dept/Section/Employee

Section
USER

employee

SECTION

DEPT

EMPLOY EE

dept

ADD/MODIFY/DE LETE COMPONENT

Dept

section

dept

employee

Low _Level

Vacances/Job Rotation

User

Position-Weightage

Dept / section

Vacani ces

Vacanie s Prioritie s

Vacancies

Rotatio n

Rotatio n user

Vacanc ies Fillings

Job Analysi s

Rotation

Employee

Low _ Level

Appraisal

& Retention

User

Performance Criteria

Apprais al Initiatio n

Performa nce Checking

Appraisal Methods

Appraisa l Action

Employee DB
Perfor mance calculat ion Adopt ion

Appraisals

User

Retention Imitation

Retentio n Require ments

Retenti on Plans

Retention

Retention

screens and reports

System Design:

Hierarchical Organization Information software tool has been designed keeping in view of all the technical aspects, to suit the proposed requirements using the current technology. Hierarchical Organization Information software does not include any external memory hungry .dll or .exe files. It doesnt adapt any third party controls. Combining these powerful, state of art, burning technologies with tightly integrated database, the Hierarchical Oraganisation Information software will meet the proposed solution of providing controlled and effective Management of the emloyees.

The Hierarchical Oraganisation Information software has been modularized into following modules

a) Employee Creation b) Employee hierarchy c) Department entry/Department interdependency d) Live status e) Employee list enumeration f) Process details g) Job rotation

h) Position Weightage based on Department wise, section wise j) Vacancies maintenance & process details

Module Description:

A) Employee Creation In the Hierarchical Organization Information System each employee is created with their corresponding department, designation and section details.

B) Employee hierarchy In this system Administration department is the Root Department under which different departments exist. So the Employment heirarchy will start with root department head like chairman and subsequently the department employees with depthead and section

employees with their section employees and for sub departments in the departments can be identified.

c)Department entry/department hierarchy In this module, Master Data for the departments can be created emplyoees refer this data .Sub departments Can be identified .Some of The departments will have Different Sections Each Department having Department heads ,so department employees should reported to the department head he may be subordinate to his superior Department he shall report to him.some of departmets having sections so section employees shall be reported to the section incharge he shall report to the department head. From this Departments,subdepartments the Department heirarchy shall be created. E)Live status Live status gives accurate information about which Employee

Will work in which section his superior employees or his subordinates can be identified along with their corresponding departments so that the employee info can be managed easily. Their performance can be monitored and if need they can be deputed to other department as and when required this can be effectively managed.

F)Employee list enumeration The employee details already in the database so the details can be retrived as and when required by taking the selective criteria from the HR manager.

G) Process details This following process will be done to get the desired results. Employee hierarchy can be created using Employers and their superiors information. Department Hierarchy can be created using the departmental interdependencies. Vacancy list in various departments can be identified and prioritized by calculating the position weightages. Employees can be transferred from one department to another based on different criteria provided by the HR manager. Employee retention can be processed depending their performance.

H) Job Rotation Job rotation process will be invoked when the employee experiences monotony in his work / duty. These will result in poor performance, some times leads to major errors in the field of operation. This can be overcome by job rotation process. In this the employee will be moved to other department of interest, so that the employee will work with renovated vigor and vitality.

In some cases, to fill up the emergency vacancies, job rotation process will be executed to avoid unforeseen delays. In any case along with the candidate / employee his credentials and other associates will be passed to the destination department.

I)Position Weightage Position weightage will be calculated based on Departments weightage, section weightage and even the designation weightage. Each position in the organization will have certain importance in the functionality of the overall organization. The weightage of the each position will be calculated by using the actual position in the organization and as well as the position in the authority flow.

J)vacancies details and process details Vacancies arised in various departments can maintained by filling the new employees or by shifting/additional charges to existing employees.

E R DIAGRAM

You might also like