Professional Documents
Culture Documents
Project Report on
Buddy Portal
Submitted By
Mr. Zubair Javed Khan
Roll No: 820
MCA Batch: 2017 - 2020
1
MET – ICS Project Report
Project Report on
Buddy Portal
Submitted By
Mr. Zubair Javed Khan
Roll No: 820
MCA Batch: 2017 - 2020
2
MET – ICS Project Report
CERTIFICATE OF APPROVAL
_______________ ____________
Dr. Abhijit N. Banubakode Mr. Omprakash Mandge
Principal Project Guide
MET - ICS MET - ICS
3
MET – ICS Project Report
CERTIFICATE OF APPROVAL
4
MET – ICS Project Report
ACKNOWLEDGEMENTS
5
MET – ICS Project Report
CONTENTS
1. Introduction
2. Project Description
3. Tools and Methodology
4. System Design and Development
5. Modules
6. Testing
7. Conclusion
8. References
6
MET – ICS Project Report
CONTENTS
1. Introduction
1.1 About the Organization
2. Project Description
2.1 Overview of present system
2.2 Motivation for the project
2.3 Project Objective
2.4 User Requirements
3. Tools and Methodology
3.1 Software Requirements
3.2 Hardware Requirements
3.3 Methodology
4. System Design and Development
5. Modules
6. Testing
7. Conclusion
8. References
7
MET – ICS Project Report
INTRODUCTION
8
MET – ICS Project Report
PROJECT DESCRIPTION
The existing feedback process does not have any mobile application.
Hence, the feedback about their associates or the department is given
manually, that is by using paper (feedback forms) and pen. The feedback
is then collected, and further analysis is done, and a report is generated by
the HR.
The final report is viewed, and the performance is estimated by the higher
officials and then appropriate actions are taken. The feedback is conveyed
to the associates by the HR itself. The feedback related to departments are
conveyed to the head of the department and he/she decides what must be
done if any improvements are required.
9
MET – ICS Project Report
10
MET – ICS Project Report
3. Project Objective:
11
MET – ICS Project Report
4. User Requirements:
12
MET – ICS Project Report
1. Software requirements
2. Hardware requirements
RAM : 4GB
13
MET – ICS Project Report
3. Methodology
Drag factor
Effort in hours which do not contribute to sprint goal Drag factor
can be improved by reducing number of shared resources,
reducing the amount of non-contributing work New estimates can
be increased by percentage of drag factor -New estimate = (Old
estimate + drag factor)
14
MET – ICS Project Report
15
MET – ICS Project Report
2. Activity diagram
16
MET – ICS Project Report
17
MET – ICS Project Report
3. Sequence diagram
18
MET – ICS Project Report
4. Dataflow diagram
19
MET – ICS Project Report
5. Table Schemas
Table: feedbacks
Field Type
ID bigint(20)
TYPE varchar(5)
FB_CATEGORY varchar(10)
FB_TO bigint(20)
DIM_ID bigint(20)
WIO_REMARK varchar(1000)
WCBDB_REMARK varchar(1000)
IS_ANONYMOUS varchar(5)
SKILL_ID bigint(20) unsigned
ENDO_REMARK varchar(1000)
CONGO_REMARK varchar(1000)
ABUSIVE_FLAG varchar(5)
ABUSIVE_DATE datetime
ABUSIVE_BY bigint(20) unsigned zerofill
ACCEPTANCE_STATUS varchar(5)
ACCEPTANCE_BY bigint(20) unsigned zerofill
ACCEPTANCE_DATE datetime
DELETED_BY bigint(20)
DELETE_FLAG varchar(2)
DELETED_DATE datetime
CREATED_ON datetime
MODIFIED_ON datetime
CREATED_BY bigint(20) unsigned
MODIFIED_BY bigint(20) unsigned
DEPT_ID bigint(20) unsigned
REQ_ID varchar(20)
FB_BIFURCATION varchar(20)
IS_AGREE varchar(5)
IS_REPORTED varchar(5)
CONGO_FLAG varchar(2)
AWARD_WINNER_ID bigint(20)
SPOT_AWARD_CONGO_FLAG varchar(2)
SPOT_AWARD_ID bigint(20)
ASS_OF_MONTH_FLAG varchar(2)
ASS_OF_MONTH_Id bigint(20)
20
MET – ICS Project Report
Table: user_table
Field Type
ID bigint(20)
EMPLOYEE_ID bigint(20)
USERNAME varchar(255)
PASSWORD varchar(255)
FIRST_NAME varchar(255)
LAST_NAME varchar(255)
IMEI_NO varchar(255)
CREATED_ON datetime
CREATED_BY bigint(20)
MODIFIED_ON datetime
MODIFIED_BY bigint(20)
DELETE_FLAG char(1)
BLOCKED_STATUS varchar(255)
LAST_LOGGED_IN datetime
MOBILE_NUMBER varchar(20)
EMAIL_ADDRESS varchar(100)
LOGIN_TYPE varchar(10)
LOGIN_STATUS varchar(10)
TOKEN varchar(500)
DEVICE_TYPE varchar(20)
MIDDLE_NAME varchar(255)
GENDER varchar(20)
LEVEL varchar(10)
GRADE varchar(10)
DATE_OF_BIRTHDAY varchar(255)
DEPARTMENT varchar(255)
CELL varchar(255)
LOCATION varchar(255)
DATE_OF_JOINING varchar(255)
COMPANY varchar(255)
MANAGER_CODE varchar(255)
HOD_CODE varchar(20)
HOC_CODE varchar(20)
CONFIRMATION_STATUS varchar(255)
PERSONEL_NO_LOCKED varchar(255)
TRAVEL_APPROVER_ID varchar(20)
TRAVEL_EXCEPTION_ID varchar(20)
21
MET – ICS Project Report
EMP_STATUS varchar(255)
PROJECT_NAME varchar(255)
REVIEW_AUTHORITY_MANAGER_CODE varchar(20)
EMP_POSITION_CODE varchar(255)
DATE_OF_CONFIRMATION varchar(255)
SEPARATION_DATE varchar(255)
RESIDENCE_LOCATION varchar(255)
REIMBURSEMENT_BANK_NAME varchar(255)
REIMBURSEMENT_BANK_PAYEE_NAME varchar(255)
REIMBURSEMENT_BANK_ACC_NO varchar(20)
PERSONNEL_AREA varchar(255)
DESIGNATION varchar(255)
CODE varchar(255)
PROFILE_IMAGE longblob
GCM_TOKEN varchar(500)
IOS_TOKEN varchar(500)
DEVICE_REGISTRATION datetime
COUNTRY varchar(40)
REPORTING_MANAGER_CODE bigint(8)
ATTENDANCE_MANAGER_CODE bigint(8)
WORK_SCHEDULE_CODE varchar(4)
WS_EFFECTIVE_DATE varchar(10)
TIME_ADMIN_ID bigint(8)
CROSSDEPT_NOTF_DATE datetime
WEEKLY_NOTF_DATE datetime
UPWARD_NOTF_DATE datetime
FORTNIGHT_NOTF_DATE datetime
22
MET – ICS Project Report
MODULES
1. Screenshot of login page
2. Screenshot of homepage
23
MET – ICS Project Report
24
MET – ICS Project Report
25
MET – ICS Project Report
26
MET – ICS Project Report
27
MET – ICS Project Report
28
MET – ICS Project Report
TESTING
Sr Test cases Inputs Expected Actual output Status
No result
1 To check the With valid Redirect to Redirected to Pass
functionality credentials homepage homepage
of login page
With invalid Show alert Shown alert Pass
credentials message as message as
Invalid Invalid
credentials credentials
3 To check the
functionality
of sending
feedback
4 To check the Selecting view Able to show all Shown all Pass
functionality feedback tab feedbacks feedbacks
of viewing
feedback Selecting Able to show shown non- Pass
general non-abusive abusive
feedback tab feedbacks feedbacks
29
MET – ICS Project Report
CONCLUSION
This project will help the organization to tackle the issues which are faced
in the current feedback system with ease and in an effective manner.
The Feedback module will help employees to provide feedback digitally
through Mobile App and receiver will get notification immediately.
System will have all the data in a digital manner on mobile devices as
well as web portal. This system utilizes the resources and reduces the
time to search for the feedback record as per the filters.
Also, it will help to export the data in stylesheet to make softcopy as well
as hard copy. This system reduces the manual work and directs the same
into the digital way and makes life of the workers or the officials easy.
30
MET – ICS Project Report
REFERENCE
31