You are on page 1of 5

Project Proposal Report / Synopsis

for

Employee & Team ModuleThe Employee Appraisal Tracker System


Chetan C Narvekar 101906
MSc in Software Technology St. Aloysius Institute of Management and Information Technology Beeri, Mangalore 14-02-2012

Under the guidance of Mr Srinivas B.L. Asst. Professor/ MCA Department St. Aloysius Institute of Management and Information Technology Beeri, Mangalore Submitted to

ALOYSIUS INSTITUTE OF MANAGEMENT AND INFORMATION TECHNOLOGY (AIMIT) ST ALOYSIUS COLLEGE (AUTONOMOUS)
MANGALORE, KARNATAKA

I.

Title of the Project

Employee & Team Module- The Employee Appraisal Tracker System

II.

Statement of the Problem

Maintaining Employee and the Team details is considered as the main building block on which the whole Appraisal System of the employee is dependent. Since in MetricStream the present system has maintained these data at separate levels, it is necessary to develop this system with Employee and Team module integrated to the Appraisal Tracker System. Even though the present system is computerized, it has not been developed to communicate with the employee and Team module, as the need to do so was not identified during the time of development. Since the existing system is not efficient in using employee and team module, it is not being able to generate reports on the fly neither it is able to manipulate the employee and team data at appraisal level. These modules are expected to satisfy the needs of integrating the employee and team details at appraisal level so it can be used in appraisal tracker system for making it easy for the appraiser as well as appraise by populating most of the data automatically and avoiding the risk of inconsistent data being entered.

III.

Why this particular topic chosen?

Maintaining employee appraisal details is given high priority in multi-national companies like MetricStream for the only reason as this details highly effect the financial operations of the company .keeping accurate data of the employees salary and appraisals is must in order to maintain the proper working of the system. Since almost all the operations are computerized now days, it is not big deal to handle whole working over computer. But the capacity of the system to carry out the process in the most efficient and consistent way is the main motive of moving the whole traditional system on computer. Since it is necessary to avoid user inputs as much as possible to avoid inconsistent data from being entered, we need to populate the data automatically where-ever required. In order to achieve these goals the system is developed on the companys own Enterprise Compliance Platform which itself provides added functionality of automation.

IV.

Objective and Scope

The Major Objective of this project is to provide Efficient, consistent, easy to use, and reliable system to manage the employees performance based on his/her appraisals approved or rejected. This system also focuses on keeping the employee applying for appraisal involved in the whole process of this system by allowing him to generate reports with read only permissions once the form has been filled. It is also expected to reflect the changes done on any one of the modules on another module. (I.e. changes done in employee module should update respective fields in team module and vice versa).

Methodology
This project uses the mixture of waterfall model and Incremental development method. According to the ECP platform it is necessary to identify all the data objects and attributes initially. Any Additions to attributes at later require the deployment of the system, which is not counted among the feasible solutions. Any additional changes in the functionality can be handled by JavaScript and Hook Package generated by the Package for writing the SQL code. Thus it follows both the methodologies.

V. Process Description
Modules: Employee Details Data Entry Team Details Data Entry Employee Report to view and edit simultaneously. Team Report to view and edit simultaneously.

Employee details Data Entry And Team details Data Entry Modules allows entering of the data respective to the users created for and employee. This module also maintains a unique process instance id so that we can open the same form filled with the help of url generated in the report modules. .Employee Report and Team Report Modules fetch the data entered by the above two modules and also provide an option to open the form filled for the particular employee/team based on the unique process instance id.

VI.

Resources and Limitations

Resources: Platform ECP platform by MetricStream (version 6.0 and above) AppStudio 1.0 module on ECP platform. Toad Platform. Data Designer, Process Designer and Form Designer is available for 6.0

Browser version Microsoft Internet Explorer 6.0 and above

Operating Systems (MetricStream Server) Microsoft Windows Server 2008 (32 bit) Microsoft Windows Server 2008 (64 bit) Linux

MetricStream Application Platform MetricStream Enterprise GRC Platform Version 6.0 Database Oracle Standard Edition 10g (10.2.0.4) or higher. Limitations: The limitations involved in this system are specific to ECP platform on which it is being built. Since it is companies own platform, it is not compatible with various other available platforms due to which the scalability of the system is affected. This platform uses certain terms like infolets, filters etc. This can only work on the ECP platform. Build: 6.0.2.0.0 Database Version: 6.0.2.0.0

VII.

Testing Technologies used

Testing of a system developed plays a crucial role with respect to the quality of the software. This system has to be tested against the different flows and the different conditions in which it may execute. This system mainly depends on black-box testing as the functionality provided by the system plays an important role. Structural testing is usually carried out to improve the performance of the system once it has been developed, as bad structure of objects/attribute can hamper the performance to a great extent. Finally the modules developed have to be integrated with each other and tested as integration testing.

VIII.

Conclusion

This system will greatly help the multi-national companies and firms to manage the employee data along with the any of the employee related modules (in this project it has been used with Appraisal Tracker System). On the implementation of this system it will greatly easy up the handling of employee data.

You might also like