Online Complain Box

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 13

ONLINE COMPLAINT BOX SYSTEM

A Thesis &Project Submitted in partial


fulfillment of the requirements for the award
of Degree of
Bachelor of Science in computer science &
Engineering
Submitted by
Md. Rasel Dewan

- ID: 130102027

Md. Hayder Hossain


130102039

- ID:

Md. Rakibul Islam Raju - ID: 130102043


Umma Tarannum Nitu

- ID: 130102079

Supervised by
MD. MIZANUR RAHMAN
Lecturer, Dept. of CSE, GUB

Department of Computer Science and


Engineering Faculty of Science &
Engineering

Green University of Bangladesh


May 2016

Certification
We hereby declare that this thesis is based on the
results found by ourselves. Materials of work found
by other researchers are mentioned by reference.
This thesis, neither in whole nor in part, has been
previously submitted for any degree.

Signature of the candidates


Md. Rasel Dewan
ID: 130102027
Md. Hayder Hossain
ID: 130102039
Md. Rakibul Islam Raju
ID: 130102043

Umma Tarannum Nitu


ID: 130102079
Countersigned-

MD. MIZANUR RAHMAN


Lecturer (Supervisor)
Department of Computer Science & Engineering
Faculty of Science & Engineering
Green University of Bangladesh

BOARD OF EXAMINERS

MR. SYED AHSANUL KABIR


Assistant Professor &Chairman
Chairman
Department of CSE, GUB

MD. MIZANUR RAHMAN


Lecturer

Supervisor

Department of CSE, GUB

BIPLAB CHANDRA DEBNATH


Lecturer
Member

Internal

Department of CSE, GUB

ENGR. AHMED AL MANSUR


Assistant Professor
Member
Department of EEE, GUB

External

We would like to dedicated this


Project
To
Our Loving

Parents

LIST OF ABBREVIATIONS

HTTP
PHP
CSS
HTML

: The Hypertext Transfer Protocol


: Hypertext Preprocessor
: Cascading Style Sheets
: Hyper Text Markup Language

API

: Application Programming Interface

ASP

: Active Service Page

MSE

: Microsoft Excel

FTP

: File Transfer Protocol

CMS

: Control Management System

SQL

: Structured Query Language

TCP

: Transmission Control Protocol

IP

: Internet protocol

EMAIL

: electronic mail

PCA

: Principal Component Analysis

USB

: Universal Serial Bus

OPEN CV : Open Source Computer Vision


CLM

: Constrained Local Models

WWW

: World Wide Web

URL

:Uniform Resource Locator

ACKNOWLEDGMENT

For our thesis work we want to thanks Md. Mizanur Rahman Dept.
of CSE from the bottom of our hearts. As a thesis supervisor, he
has given all kind of supports that we needed. He was always
there for us give any kind suggestion and help, as far as our
thesis in concern. Its an honor for us to work with such a
wonderful teacher like him. In this long two semester thesis work.
We have also gotten lots of help from Md. Mizanur Rahman sir, big
hearted person.

ABSTRACT

Complaint box system is a major step towards the government


offices. This complaint box will help the users to lodge the
complaints related to the electricity issues, water leakage issues,
traffic signal etc. The citizen will be able to lodge this complaint
through an android application which will minimize the time of the
user. In today's existing system if we want to give a complaint we
have to do it through government offices which takes a long time
also the output of the complaint is not solved. In our android
application the GPS tracking will give the location of the user and
the server handling the complaint box will send the
acknowledgment to the user and will keep the track of complaint
time to time. The server who is handling the complaint box will
send an acknowledgement message to the user about the
complaint been registered.

CHAPTER 1
INTRODUCTION

The complaint box system as a project will focus on the


government offices related problem. The user will be able to lodge
the complaint which he will witness in our day to day
surroundings. In this application there will be a login and
verification of the user also a simple, easy, user friendly form
according to the type of the complaint. User will be able to
capture images of the problems occurring and to attach it in the
complaint form. The complaints will be of various types related
to electricity, roads, water leakage etc. The form will be filled and
submitted to the government centralized server and each
problem according to its type will be classified accordingly. The
server will give a proper acknowledgement to the user, this will be
done a by sending message to the user and it will confirm that the
complaint has been registered successfully and the complaint will
be tracked time to time.

CHAPTER 2
HYPERTEXT PREPROCESSOR (PHP)
2.1 PHP:
PHP is a widely-used open source general-purpose scripting language
primarily used to make interactive web pages. It is a server side language
which means it does its processing on a server, a bit like this:

2.2 How do I set up a server:


Happily,
there
are
some
nice
people
on
the
internet
at
http://apachefriends.org who have made things very easy! They offer a
package called XAMPP which contains everything we need in one easily
installable package. It even works on OSX and Linux (although my
instructions were written using Windows).
XAMPP contains
Apache a web server to send out the pages
PHP interpreter for the PHP language
MySQL database software
Some other stuff we dont really need to care about
1. Download either XAMPP (the full Monty) or XAMPP USB Lite if you want
the small version so that you can install it on a USB stick or other portable
hard drive.
2. Open the installer and follow the instructions. It is best to install XAMPP in
a permanent location rather than on the desktop.

consult http://apachefriends.org or your friendly network technician (bring


tea?) Obviously network environments vary and school networks are often
frustratingly locked down. Apache is a web server which operates on port 80,
and MySQL uses port 3306. If you have Skype or some other communication
program running, this often uses port 80 meaning Apache wont run so
close it and try again. For other problems.

You might also like