Dbms mini project on Appraisal tracker

14
DBMS MiniProject TOPIC NUMBER 6 Appraisal Tracker System

description

Schema for appraisal tracker system

Transcript of Dbms mini project on Appraisal tracker

Page 1: Dbms mini project on Appraisal tracker

DBMS MiniProjectTOPIC NUMBER 6

Appraisal Tracker System

Page 2: Dbms mini project on Appraisal tracker

Project Members R K Saurabh [IIT2012047] Ravi Gupta [IIT2012049] Salika Meena [IIT2012069]

Page 3: Dbms mini project on Appraisal tracker

Abstract Of The ProjectEmployee performance often determines the progress of a company. Poor appraisals and improper assessment directly effects employee satisfaction and impair company results. Many managers rely primarily on behavioral impressions without appropriately including factual information of the actual work done. There is clear benefit from procedures that elicit and use both factual and subjective criteria for assessment.

This project is aimed at developing an Appraisal Tracker that is of importance to either an organization or a college. This Appraisal Tracker system is used to track the performance of an individual. An individual’s performance is rated by himself and his superior in the organization. The tasks for the next 6 months are set by the superior. The performance rating is done based on several attributes (like the timeliness, quality of work, communication skills etc..)

Page 4: Dbms mini project on Appraisal tracker

What To Expect From This System ?

System have appropriate login facility. Administrator identifies the role and accesebility of other users and can

modify performance measures. Superior rates the employee. Employee rates himself. Superior set the task.

Page 5: Dbms mini project on Appraisal tracker

SOFTWARE SPECIFICATIONS Operating system : Windows 7

Home Premium x64 ER Diagram Tool : Dia

Diagram Editor

sourceforge.net/projects/dia-installer/

For Preparing Report : MS Office 2013 Professional Plus

Page 6: Dbms mini project on Appraisal tracker

ER Diagram

Page 7: Dbms mini project on Appraisal tracker
Page 8: Dbms mini project on Appraisal tracker

Schemas for the Entities

• Employee (Emp_id, Emp_name, Emp_email_id, mob, DoJ, Address, DoB, Salary)

• Key attributes: Emp_id, Emp_name, Emp_email_id, mob• Non key attributes: DoJ, Address, DoB, Salary

EMPLOYEE

Page 9: Dbms mini project on Appraisal tracker

SUPERVISOR• Supervisor (Sup_id, Sup_name, Sup_email_id, mob, DoJ, Address,

Salary, DoB)

• Key attributes: Sup_id, Sup_name, Sup_email_id, mob• Non key attributes: DoJ, Address, Salary, DoB

Page 10: Dbms mini project on Appraisal tracker

ADMINISTRATOR• Administrator (Adm_id, Adm_name, Adm_email_id, mob, DoJ,

Address, DoB, Salary)

• Key attributes : Adm_id, Adm_name, Adm_email_id, mob• Non key attributes : DoJ, Address, DoB, Salary

Page 11: Dbms mini project on Appraisal tracker

PROJECT• Project (Project_id, Budget, Project_name, Deadline, Description)

• Key attributes : Project_id, Project_name• Non key attributes : Budget, Deadline, Description

Page 12: Dbms mini project on Appraisal tracker

EMPLOYEE FEEDBACK

Employee_feedback (Emp_id, Emp_name, Strenght, Punctuality, Communication_skills, Avg_rating )

Key attributes : Emp_id, Emp_name• Non key attributes : Strenght, Punctuality, Communication_skills,

Avg_rating

Page 13: Dbms mini project on Appraisal tracker

SUPERVISOR FEEDBACK Supervisor_feedback (Sup_id, Emp_id, Strenght, Punctuality,

Communication_skills, Avg_rating )

Key attributes : Sup_id, Emp_id Non key attributes : Strenght, Punctuality, Communication_skills,

Avg_rating

Page 14: Dbms mini project on Appraisal tracker

THANK YOU