CPP Final OP Final Akash
CPP Final OP Final Akash
CHAPTER 1
CHAPTER 1
INTRODUCTION AND BACKGROUND
This project report is Prepared for capstone project planning of 5thsemester. Capstone project
is designed for Android Based Complaint Management System.
This chapter is Consist of following sections .Section 1.1 is Discuss about Introduction ,
Background is described in section 1.2, section 1.3 is describes Organization of Project.
1.1 INTRODUCTION :
A complaint system is a set of procedures used in organizations to address complaints and
resolve disputes. For the students and for entire college like staff members ,students ,workers if they
have complaints they will put complaint in the app in the old system it was totally manual and time
consuming then for the solution we came on this projector a app on android complaint management
system it will make over all process easy and efficient and less time consuming.
1.2 Background :
Student should be provided with various ways of filing complaints. Everyone should be enabled
to file a complaint and no-one should to be discriminated against (e.g. illiterate customers, those
without mobile phones etc.).Way so filing complaints include:
Summary: In this chapter introduction and Background is discussed. In the next chapter literature
survey will be discribe. In Chapter 2
CHAPTER 2
LITERATURE SURVEY
CHAPTER 2
LITERATURE SURVEY
This chapter provides information about the literature of existing system, it is also collects the
information about the various format used in the existing system.
This chapter consist of following sections. Section 2.1 Describes Working of existing system.
Problem Definition is Discussed in section 2.3 , section 2.3 Describes about requirement Gathering.
Software Requirement and Hardware requirement Discuss in section 2.3.
The Existing System Is Completely Manual In Order To Write Complete, The Student Either,Visit
to the related Department and registers his complaint in the respective Complaint Box which Monitored
by the respective Department heads,
Or by contacting the responsible Personnel in the Estate Office .The student may submit a letter
regarding the subject of the complaint.
It Requires Physical Letters, Not Much Efficient, Time Consuming process, Partial or Total Loss
Of File Documents, Exposures Of Confidential Matters. Sometimes Student hesitate to write a complaint
against the related person.
In this section we have to discuss about what requirements we need for developing the
Android Based Complaint Management System and also discuss about loop holes which can spoil
our project.
Hardware Specification
8 GBRAM
500 GBSSD
Software requirement
System Software
JAVA :-
Java is a programming language and a platform. Java is a high level, robust, object-oriented and
secure programming language.
Java was developed by Sun Micro systems(which is now the subsidiary of Oracle) in the year 1995.
James Gosling is known as the father of Java. Before Java, its name was Oak. Since Oak was already a
registered company, so James Gosling and his team changed the name from Oak to Java.
KOTLIN:-
Kotlin is a modern statically typed programming language used by over 60% of professional
Android developers that helps boost productivity, developer satisfaction, and code safety.
FIRE BASE :-
The Firebase Real time Database is a cloud-hosted database in which data is stored as JSON. The
data is synchronized in real-time to every connected client. All of our clients share one Real time
Database instances and automatically receive updates with the newest data, when we build cross-
platform applications with our iOS, and JavaScript SDKs.
SUMMARY:-
In this chapter literature survey is discussed. in the next chapter proposed detail methodology will
discuses
CHAPTER 3
CHAPTER 3
This chapter provides information about the proposed detail methodology it is also provides
the detail working of the system.
This chapter consist of following sections. Section 3.1 explains the Feasibility Study of the
system, Project Schedule is discuss in section 3.2, section 3.3 Describe about Objectives.
Economic analysis is the most frequently used method for evaluating the effectiveness of
the candidate system. Most commonly known as cost benefit analysis, the procedure is to be
determining the benefits and savings that are expected from a candidate and compare them with
costs. If benefits out weight cost, then the decision is made to design and implement the system.
A system financial benefit must exceed the cost of developing that system, i.e. a new system being
developed should be a good investment for the organization.
ii. The cost of hardware and software for the class of application.
iii. The benefits in the form of reduced cost or fewer costly errors.
iv. The cost if nothing changes (i.e. the proposed system is not developed).
ii. The system will provide fast and efficient automated environment instead of slow and error
prone manual system, thus reducing both time and man power spent in running the system.
iii. The system will have Android interface and very less user-training is required to learn it.
iv. The system will provide service to view various information for proper managerial decision making.
Project schedule simply means a mechanism that is used to communicate and know about that
tasks are needed and has to be done or performed and which organizational resources will be given or
allocated to these tasks and in what time duration or time frame work is needed to be performed.
Effective project scheduling leads to success of project, reduced cost, and increased customer
satisfaction. Scheduling in project management means to list out activities, deliverable, and
milestones within a project that are delivered. It contains more notes than your average weekly
planner notes. The most common and important form of project schedule is Gantt chart.
2.To provide company with an effective tool to identify and target problem areas, monitor complaints
handling performance
3. To make improvements in the old system
Pie chart:-
Complaint ManagementSystem
Planning
Design
24%
8%
Discussion
21%
Collecting
Information
27%
First 4 week : -
First of all we search the topic the for the project and discuss about it with mentor
Second 4 week : -
In this week discuss about n which language we have built the project
Also the database all things related to the project were and discussed with mentor
THIRD 4 WEEK : -
LAST 4 WEEK : -
In this last week we worked on the design and interface want want to design in theapp
From the above process flow diagram we decided to built the Complaint Management System
based on platform of android it contains various languages Like java ,kotlin we can built the app. It the
beneficial for all college to make the and hard and time consuming project into simple automated and
efficient system.
ER DIAGRAM :
The above Enity Relationship Diagram we came to know how the whole android based
complaint management system works.
STUDENT : -
First of all student will fill all details required to create a student profile over the app .
Then if student wants to complaint then he /she will have login first and then create a new complaint
with some media files attached related to Complaint .
Then he/she will complaint again the student of any department .
In the app complaint status and timeline will be show .and also the notifications and alert will be
provided.
ADMIN : -
Admin will have there already created ID and password.. Admin means the HOD of
particular department and also the principle of the college The compliant will receive at admins login
,the admin will over view of the complaint Admins and grievance comity will find out the solve of the
complaint and status related to will have updated on the app.
The solution and the others details to related to complain will available in the app. Also any
one give feedback related to the app and of the system.
CHAPTER 4
DETAILS OF DESIGNS , WORKING AND PROCESS
CHAPTER 4
DETAILS OF DESIGNS , WORKING AND PROCESS
REGISTER PAGE:-
Fig.1
The student can create their own profile in the Register Page By Filing the require information
given
Such as :-
Name
Enrollment number
select Department
(IF/CE/ME/EE/EJ/AE)
first Year
Second Year
Third Year
select The Gender
Male
Female
Email Id
Phone Number
Password
Confirm Password
After Filling all above information a student is ready to login into the complaint Box application
Fig.2
After completing registration Student has their User name and password (here user name means a
student's Enrollment number provided by College and for Admin login admins have to provide ther id and
Password ).
In the Login page students have to fill their enrollment number and password to login And Admins
also have to fill their ID and password to login.
If a student is using application for 1st time then First student have to create their account by simply
click on Create account option given on the login page.
HOME PAGE :-
Fig.4 Fig.5
It also provides a functions like logout Button which helps student to logout from a application ,
settings also include many functions like updating , editing the profile .
In the settings Fragment user first see on the top there is profile picture , name and email address
And below user sees some information like , Complaint umber , Mobile Number , HOD, Parents
Mobile number.
Fig.6
CHAPTER 5
CHAPTER 5
RESULTS AND APPLICATIONS
Overall, a complaint management system can help college to improve students satisfaction,
retention, efficiency, reputation of college, and data analysis. By investing in a complaint management
system, colleges can demonstrate their commitment to students service and improve their overall
college performance.
CHAPTER 6
CHAPTER 6
CONCLUSION WITH FUTURE SCOPE
In this project introduction literature survey discussed feasibility study check and it is found
that the project is technically and economically feasible system and database design completed , also
the overall design of application has been implemented. Hence our final year project completed
successfully.
A complaint management system is an essential tool for organizations to effectively and
efficiently manage customer complaints. By providing a centralized system for creating, tracking, and
resolving complaints, organizations can improve Students satisfaction, retention, and loyalty. The
system can also provide valuable insights into students needs and preferences, allowing College to
make data-driven decisions that enhance the overall students experience.
CHAPTER 7
CHAPTER 7
1. https://pvgiomnsk.com/wp-content/uploads/pdf/aicte/inventory_management_technique.pdf
2. https://www.lovelycoding.org/inventory-management-system-project/
3. https://www.investopedia.com/terms/i/inventory.asp
4. https://en.m.wikipedia.org/wiki/Inventory
Books
Principles of Databases by Wilfried Lemahieu ,Bart Baesens and Seppe vanden Broucke