SlideShare a Scribd company logo
Project Report
On
Electronic Waste System
ACKNOWLEDGEMENT
This Project has been a great learning experience in valuable source of knowledge and
information for me, which was only possible through the guidance and help of some eminent
people, to whom I would like to, render my deepest appreciation and regards.
I would like to express my special thanks of gratitude to my esteemed guide, Mr. XYZ who
gave me the golden opportunity to do this wonderful project which also helped me in doing a
lot of Research and i came to know about so many new things. I am really thankful to them.
Any attempt at any level can't be satisfactorily completed without the support and guidance
of MY parents and friends.
I would like to thank my parents who helped me a lot in gathering different information,
collecting data and guiding me from time to time in making this project, despite of their busy
schedules, they gave me different ideas in making this project unique.
.
----------------------
Abstract
Electronic waste has been a significant problem in society. It causes environmental pollution
and is responsible for producing lead, mercury, and other toxins and hazardous chemicals. In
addition, in some cases, the disposal processes such as burning and landfilling generate
harmful gases such as nitrogen oxide. It is very necessary to recycle electronic waste so we
develop web application which help collect the electronic product and recycle them. In
addition, it was also necessary to determine what type of material will be recycled in
remanufacturing and why the specific materials are used for the remanufacturing processes.
Introduction
Electronic Waste System is a web based technology which manages electronic waste. This web
application provides interface between organization(who recycled the waste products) and
User(Who have electronic waste). In this application user list the details of products and pickup
addresses.
The user can create the account and whenever they are having electronic waste they can login
and list the details of product and admin see that product and sent their employee to
investigate details of products then employee decide to reject product or collect that product
to sent for recycle.
In this project we use PHP and MySQL database and it has three module i.e. Admin, Employee
and User.
Advantages:
 Provide platform between organization(who recycled the waste products) and
User(Who have electronic waste).
 Reduce time consumption.
 Reduce error scope.
 All system managements are automated.
 Centralized database management.
 Easy operations for operator of the system.
 No paper work requirement.
Disadvantages:
 The system can only handle single person.
Feasibility study
Whenever we design a new system, normally the management will ask for a feasibility report
of the new system. The management wants to know the technicalities and cost involved in
creation of new system.
- Technical feasibility
- Economic feasibility
- Physical feasibility
Technical feasibility:
Technical feasibility involves study to establish the technical capability of the system being
created to accomplish all requirements to the user. The system should be capable of handling
the proposed volume of data and provide users and operating environment to increase their
efficiency.
For example, system should be capable of handling the proposed volume of data and provide
users.
Economic feasibility:
Economic feasibility involves study to establish the cost benefit analysis. Money spent on the
system must be recorded in the form of benefit from the system. The benefits are of two types:
Tangible benefits:
- Saving man labor to do tedious tasks saves time.
-
Intangible benefits:
- Improves the quality of organization.
Physical feasibility:
It involves study to establish the time responses of the new system being created. For e.g., if
the new system takes more than one day to prepare crucial finance statement for the
management, wherever it was required in an hour, the system fails to provide the same.
It should be clearly establish that the new system requirements in the form of time responses
would be completely met with. It may call for increase in cost. If the required cost is sacrificed
then the purpose of the new system may not be achieved even if it was found to be technically
feasible.
Scope of the Project
In proposed system we are reduce electronic waste using this application. This web application
help to collect electronic waste from users and recycled that waste which enormously help to
social innovation that tackles environment health and recycled e-waste. The admin assign
product to their employee and employee can collect electronic waste from user and
investigate that product and sent it to recycle. This collection will reduce e-waste from the
household, company, city, state etc. The environment pollution will reduce and electronic
waste will recycled. This web application could eliminate waste disposal costs, reduce raw
material costs and provide income from a salable waste.
In this project there is three module i.e. Admin, Employee and User.
Admin Module
Admin:
1. Dashboard: In this section, admin can view total state, total city, Total Registered
Users, Total Employee, Total Listed Product, New Product Listed, Assign Products,
Collected Products, Product sent for recycle, Recycled Products, Rejected Product.
2. State: In this section, admin can manage state (Add/Update/Del).
3. City: In this section, admin can manage city (Add/Update/Del).
4. Employee: In this section, admin can manage employee (Add/Update/Del).
5. Reg User: In this section, admin can view registered users who listed their e-waste.
6. Listed Products: In this section, admin can view the listed product which is listed by
users.
7. Assigned Products: In this section, admin can assign the employee for investigating the
listed product.
8. Unassigned Products: In this section, admin can view un-assign product which is
pending on administrator side.
9. Product Status: In this section, admin can view the status of listed product and view
what action is taken by their employees.
10.Pages: In this section, admin can manage about us and contact us pages.
11.Search Listed Products: In this section admin, search products request by product id,
name and mobile number.
12.Reports: In this section admin can view listed product, registered users and employees
in particular period.
Admin can also update his profile, change the password and recover the password.
Employee Module
1. Dashboard: In this section, employee can view assign product request, collected
product, sent for recycle product, recycled products and rejected product by him/her.
2. Assign Request: In this section, employee can view the details of assign products and
have right to take decision to reject or collect the product.
3. Search: In this section, employee can search assign product request by product id.
Employee can also update his profile, change the password and recover the password.
Users Modules
1. Dashboard: In this section, user can view assign product request, collected product,
sent for recycle product, recycled products, rejected product and pending product
which is listed by him/her.
2. List Your Products: In this section, user can list the electronic product details and
manage that product.
3. Product Status: In this section, user can view the status of products which is listed by
him/her.
4. Search: In this section, user can search listed product request by product id which is
provided by administrator.
Software & Hardware requirements
 Any Version of browser after Mozilla Firefox 4.0, Internet Explorer 6.0,chrome
Hardware requirements:
 Any processor after Pentium 4.
 Any version of Windows XP or later.
 Processor speed: 2.0 GHz
 RAM : 1GB
 Hard disk: 40GB to 80 GB
Software requirements:
 Database : MySQL
 Server : Apache
 Frontend : HTML
 Scripting Language : JavaScript
 IDE : Sublime
 Technology : PHP
System Design
Design is the first step in the development phase for any techniques and principles for the
purpose of defining a device, a process or system in sufficient detail to permit its physical
realization.
Once the software requirements have been analyzed and specified the software design
involves three technical activities - design, coding, implementation and testing that are
required to build and verify the software.
The design activities are of main importance in this phase, because in this activity, decisions
ultimately affecting the success of the software implementation and its ease of maintenance
are made. These decisions have the final bearing upon reliability and maintainability of the
system. Design is the only way to accurately translate the customer’s requirements into
finished software or a system.
Design is the place where quality is fostered in development. Software design is a process
through which requirements are translated into a representation of software. Software
design is conducted in two steps. Preliminary design is concerned with the transformation of
requirements into data
Unified Modelling Language Diagrams (UML):
 The unified modelling language allows the software engineer to express an analysis
model using the modelling notation that is governed by a set of syntactic semantic and
pragmatic rules.
 A UML system is represented using five different views that describe the system from
distinctly different perspective. Each view is defined by a set of diagram, which is as
follows.
User Model View
i. This view represents the system from the users perspective.
ii. The analysis representation describes a usage scenario from the end-users perspective.
Structural model view
 In this model the data and functionality are arrived from inside the system.
 This model view models the static structures.
Behavioural Model View
 It represents the dynamic of behavioural as parts of the system, depicting the
interactions of collection between various structural elements described in the user
model and structural model view.
Implementation Model View
 In this the structural and behavioural as parts of the system are represented as they
are to be built.
Environmental Model View
In this the structural and behavioural aspects of the environment in which the system is to be
implemented are represented.
UML is specifically constructed through two different domains they are
 UML Analysis modelling, which focuses on the user model and structural model
views of the system?
 UML design modelling, which focuses on the behavioural modelling,
implementation modelling and environmental model views.
Use Case Diagrams Admin
Sign in
Dashboard
Change Password
Password Recovery
Update Own Profile
View Listed Products
Generate Report
Manage State (Edit/Del)
Manage Category
Manage City (Edit/Del)
Manage Pages
Manage Employees
View Reg Users
Assigned Products
Products Status
Search Listed Products
Un-assigned Products
Use Case Diagram of User
Signup
Sign in
Dashboard
Add Listed Products
Updated Listed
Products
View Products Status
Search Products
Update Own Profile
Change Password
Password Recovery
Use Case Diagram of Employee
Sign in
Dashboard
View Assign Products
Update Product
Status
Search
Update Own Profile
Change Password
Password Recovery
ENTITY-RELATIONSHIP Diagrams
E-R (Entity-Relationship) Diagram is used to represents the relationship between entities in
the table.
The symbols used in E-R diagrams are:
SYMBOL PURPOSE
Represents Entity sets.
Represent attributes.
Represent Relationship Sets.
Line represents flow
Structured analysis is a set of tools and techniques that the analyst.
To develop a new kind of a system:
The traditional approach focuses on the cost benefit and feasibility analysis, Project
management, and hardware and software selection a personal considerations.
Electronic waste system project report.pdf
Dataflow Diagram (DFDs)
 A Data Flow Diagram (DFD) is a traditional visual representation of the information
flows within a system. A neat and clear DFD can depict the right amount of the system
requirement graphically. It can be manual, automated, or a combination of both.
 It shows how data enters and leaves the system, what changes the information, and
where data is stored.
 The objective of a DFD is to show the scope and boundaries of a system as a whole. It
may be used as a communication tool between a system analyst and any person who
plays a part in the order that acts as a starting point for redesigning a system. The DFD
is also called as a data flow graph or bubble chart.
First Level
First Level
Second Level
Electronic waste system project report.pdf
Database Design
The data in the system has to be stored and retrieved from database. Designing the database
is part of system design. Data elements and data structures to be stored have been identified
at analysis stage. They are structured and put together to design the data storage and retrieval
system.
A database is a collection of interrelated data stored with minimum redundancy to serve many
users quickly and efficiently. The general objective is to make database access easy, quick,
inexpensive and flexible for the user. Relationships are established between the data items and
unnecessary data items are removed. Normalization is done to get an internal consistency of
data and to have minimum redundancy and maximum stability. This ensures minimizing data
storage required, minimizing chances of data inconsistencies and optimizing for updates. The
MySQL database has been chosen for developing the relevant databases.
Electronic Waste System (EWS) contains 10 MySQL tables:
tbladmin table Structure : This table store the admin login and personal Details.
tblcategory table Structure : This table storethe category.
tblcity table Structure : This table store name of city.
tblstate table Structure : This table store name of state.
tblcategory table Structure : This table store the category name of the products.
tblemployee table Structure : This table store the detail of employees.
tblproduct table Structure : This table store the detail of electronic waste products.
tblpages table Structure : This table store the detail of contact us and about us.
tbltrackinghistory table Structure : This table store the tracking detail of products which is
listed by user.
tbluser table Structure : This table store the detail registered users.
Class Diagram:
The class diagram shows a set of classes, interfaces, collaborations and their relationships.
System Testing
SOFTWARE TESTING TECHNIQUES:
Software testing is a critical element of software quality assurance and represents the
ultimate review of specification, designing and coding.
TESTING OBJECTIVES:
1. Testing is process of executing a program with the intent of finding an error.
2. A good test case design is one that has a probability of finding an as yet
undiscovered error.
3. A successful test is one that uncovers an as yet undiscovered error.
These above objectives imply a dramatic change in view port.
Testing cannot show the absence of defects, it can only show that software errors are
present.
There are three types of testing strategies
1. Unit test
2. Integration test
3. Performance test
Unit Testing:
Unit testing focuses verification efforts on the smallest unit of software design module. The
unit test is always white box oriented. The tests that occur as part of unit testing are testing
the module interface, examining the local data structures, testing the boundary conditions,
execution all the independent paths and testing error-handling paths.
Integration Testing:
Integration testing is a systematic technique or construction the program structure while at
the same time conducting tests to uncover errors associated with interfacing. Scope of testing
summarizes the specific functional, performance, and internal design characteristics that are
to be tested. It employs top-down testing and bottom-up testing methods for this case.
Performance Testing:
Timing for both read and update transactions should be gathered to determine whether
system functions are being performed in an acceptable timeframe.
Output Screen of Project
Home Page
User Panel
Registration Page
Login Page
Dashboard
Profile
Change Password
Add Product
Manage Product
View Product Details
Change Image
Product Status
Search Product
Forgot Password
Reset Password
Admin Panel
Login Page
Forgot Password
Reset Password
Dashboard
Profile
Change Password
Add Category
Manage Category
Update Category
Add State
Manage State
Update State
Add City
Add Employee
Manage Employee
Assigned Products
Registered Users
Listed Products
Listed Products
Assigned Products
Collected Product
View Collected Product
About Us
Contact Us
Report of Listed Product
Report of Registered Users
Report of Registered Employees
Search Listed Products
Employee Panel
Login Page
Forgot Password
Reset Password
Profile
Change Password
New Assigned Products
View the Assigned Products in Details
Collected Products
View Details of Collected Products
Product Sent for Recycle
Recycled Products
View Details of Recycled Products
Search Products
Conclusion
The project titled as Electronic Waste System was deeply studied and analyzed to design the
code and implement. It was done under the guidance of the experienced project guide. All the
current requirements and possibilities have been taken care during the project time.
In our project, we are targeting to minimize the adverse impacts of e-waste products by using
the methodology of reduce, reuse and recycle of e-waste. In our future work, we will try to
integrate with other emerging technology such as block chain and also it will cover more areas.
Bibliography
For PHP
 https://www.w3schools.com/php/default.asp
 https://www.sitepoint.com/php/
 https://www.php.net/
For MySQL
 https://www.mysql.com/
 http://www.mysqltutorial.org
For XAMPP
 https://www.apachefriends.org/download.html

More Related Content

PPT
Waste Management System
PPT
Internet of Things- IoT (application to waste management)
PDF
Design and development of intelligent waste bin system with advertisement sol...
PDF
ONLINE E-WASTE COLLECTION SYSTEM project Report (Approved)
PPTX
Smart Waste Management
PPTX
Medical waste segregation using deep learning
PPTX
E waste management
PDF
Laundry management system project report.pdf
Waste Management System
Internet of Things- IoT (application to waste management)
Design and development of intelligent waste bin system with advertisement sol...
ONLINE E-WASTE COLLECTION SYSTEM project Report (Approved)
Smart Waste Management
Medical waste segregation using deep learning
E waste management
Laundry management system project report.pdf

What's hot (20)

PPTX
grocery management system
DOC
Me project e-commerce- epgdim 14
DOC
Design and implementation of a hospital management system
PDF
HOSPITAL MANAGEMENT SYSTEM project report
DOCX
farming assistant web service
PPTX
Synopsis of hms(Hospital Management System)
DOCX
Hospital management system project
PPTX
Online Shopping System [SE]
PDF
Hospital management synopsis
DOC
Hotel management or reservation system document
PPT
MEDICAL STORE MANAGEMENT SYSTEM
PPTX
presentation on Android Employee tracker (Requirement gathering).
PPSX
Employee Management System
DOCX
Library Management System
PDF
Systems Analysis and Design 8th Edition Kendall Solutions Manual
PDF
E learning project report (Yashraj Nigam)
PDF
DFD for E-Commerce Website
DOCX
Pharmacy management system Requirement Analysis and Elicitation Document
DOCX
Online doctor appointment
PPTX
Edi
grocery management system
Me project e-commerce- epgdim 14
Design and implementation of a hospital management system
HOSPITAL MANAGEMENT SYSTEM project report
farming assistant web service
Synopsis of hms(Hospital Management System)
Hospital management system project
Online Shopping System [SE]
Hospital management synopsis
Hotel management or reservation system document
MEDICAL STORE MANAGEMENT SYSTEM
presentation on Android Employee tracker (Requirement gathering).
Employee Management System
Library Management System
Systems Analysis and Design 8th Edition Kendall Solutions Manual
E learning project report (Yashraj Nigam)
DFD for E-Commerce Website
Pharmacy management system Requirement Analysis and Elicitation Document
Online doctor appointment
Edi
Ad

Similar to Electronic waste system project report.pdf (20)

PPTX
e-wasteitsmanagement- essentials and feature requirements
PDF
Template 03 - project proposal & plan
PDF
common_report_2
PDF
Online compliant response system for corporation
PDF
Salesforce
DOCX
COMPUTER APPLICATION PROJECT ON
PDF
online-waste-management for zoom lion to help manage waste in Ghana
DOCX
Document(1)
PPTX
whefuiweffhwfhbwkfbebewukfbhewujbkujbwukbwueifbewiufbefubou
DOC
Project scheduler doc
DOC
Synopsis on billing system
PAGES
Birdie Planning Report
PAGES
Birdie Planning Report
PPTX
Idea-Presentation-Format-SIH2023-College (1)[1]_ (1).pptx
PDF
IRJET - Smart Gadget Bin for E-Waste Management
PDF
E waste literature review - final
PPTX
RWD process book
PDF
04.project billing system
PDF
E property project documentation
e-wasteitsmanagement- essentials and feature requirements
Template 03 - project proposal & plan
common_report_2
Online compliant response system for corporation
Salesforce
COMPUTER APPLICATION PROJECT ON
online-waste-management for zoom lion to help manage waste in Ghana
Document(1)
whefuiweffhwfhbwkfbebewukfbhewujbkujbwukbwueifbewiufbefubou
Project scheduler doc
Synopsis on billing system
Birdie Planning Report
Birdie Planning Report
Idea-Presentation-Format-SIH2023-College (1)[1]_ (1).pptx
IRJET - Smart Gadget Bin for E-Waste Management
E waste literature review - final
RWD process book
04.project billing system
E property project documentation
Ad

Recently uploaded (20)

PDF
Supply Chain Operations Speaking Notes -ICLT Program
PPTX
Pharma ospi slides which help in ospi learning
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PPTX
Week 4 Term 3 Study Techniques revisited.pptx
PDF
VCE English Exam - Section C Student Revision Booklet
PDF
Insiders guide to clinical Medicine.pdf
PDF
Pre independence Education in Inndia.pdf
PPTX
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
PDF
Business Ethics Teaching Materials for college
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
Cell Structure & Organelles in detailed.
PDF
01-Introduction-to-Information-Management.pdf
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
Basic Mud Logging Guide for educational purpose
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Supply Chain Operations Speaking Notes -ICLT Program
Pharma ospi slides which help in ospi learning
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
Week 4 Term 3 Study Techniques revisited.pptx
VCE English Exam - Section C Student Revision Booklet
Insiders guide to clinical Medicine.pdf
Pre independence Education in Inndia.pdf
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
Business Ethics Teaching Materials for college
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
Final Presentation General Medicine 03-08-2024.pptx
Cell Structure & Organelles in detailed.
01-Introduction-to-Information-Management.pdf
Abdominal Access Techniques with Prof. Dr. R K Mishra
2.FourierTransform-ShortQuestionswithAnswers.pdf
Basic Mud Logging Guide for educational purpose
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf

Electronic waste system project report.pdf

  • 2. ACKNOWLEDGEMENT This Project has been a great learning experience in valuable source of knowledge and information for me, which was only possible through the guidance and help of some eminent people, to whom I would like to, render my deepest appreciation and regards. I would like to express my special thanks of gratitude to my esteemed guide, Mr. XYZ who gave me the golden opportunity to do this wonderful project which also helped me in doing a lot of Research and i came to know about so many new things. I am really thankful to them. Any attempt at any level can't be satisfactorily completed without the support and guidance of MY parents and friends. I would like to thank my parents who helped me a lot in gathering different information, collecting data and guiding me from time to time in making this project, despite of their busy schedules, they gave me different ideas in making this project unique. . ----------------------
  • 3. Abstract Electronic waste has been a significant problem in society. It causes environmental pollution and is responsible for producing lead, mercury, and other toxins and hazardous chemicals. In addition, in some cases, the disposal processes such as burning and landfilling generate harmful gases such as nitrogen oxide. It is very necessary to recycle electronic waste so we develop web application which help collect the electronic product and recycle them. In addition, it was also necessary to determine what type of material will be recycled in remanufacturing and why the specific materials are used for the remanufacturing processes.
  • 4. Introduction Electronic Waste System is a web based technology which manages electronic waste. This web application provides interface between organization(who recycled the waste products) and User(Who have electronic waste). In this application user list the details of products and pickup addresses. The user can create the account and whenever they are having electronic waste they can login and list the details of product and admin see that product and sent their employee to investigate details of products then employee decide to reject product or collect that product to sent for recycle. In this project we use PHP and MySQL database and it has three module i.e. Admin, Employee and User. Advantages:  Provide platform between organization(who recycled the waste products) and User(Who have electronic waste).  Reduce time consumption.  Reduce error scope.  All system managements are automated.  Centralized database management.  Easy operations for operator of the system.  No paper work requirement. Disadvantages:  The system can only handle single person.
  • 5. Feasibility study Whenever we design a new system, normally the management will ask for a feasibility report of the new system. The management wants to know the technicalities and cost involved in creation of new system. - Technical feasibility - Economic feasibility - Physical feasibility Technical feasibility: Technical feasibility involves study to establish the technical capability of the system being created to accomplish all requirements to the user. The system should be capable of handling the proposed volume of data and provide users and operating environment to increase their efficiency. For example, system should be capable of handling the proposed volume of data and provide users. Economic feasibility: Economic feasibility involves study to establish the cost benefit analysis. Money spent on the system must be recorded in the form of benefit from the system. The benefits are of two types: Tangible benefits: - Saving man labor to do tedious tasks saves time. - Intangible benefits: - Improves the quality of organization.
  • 6. Physical feasibility: It involves study to establish the time responses of the new system being created. For e.g., if the new system takes more than one day to prepare crucial finance statement for the management, wherever it was required in an hour, the system fails to provide the same. It should be clearly establish that the new system requirements in the form of time responses would be completely met with. It may call for increase in cost. If the required cost is sacrificed then the purpose of the new system may not be achieved even if it was found to be technically feasible.
  • 7. Scope of the Project In proposed system we are reduce electronic waste using this application. This web application help to collect electronic waste from users and recycled that waste which enormously help to social innovation that tackles environment health and recycled e-waste. The admin assign product to their employee and employee can collect electronic waste from user and investigate that product and sent it to recycle. This collection will reduce e-waste from the household, company, city, state etc. The environment pollution will reduce and electronic waste will recycled. This web application could eliminate waste disposal costs, reduce raw material costs and provide income from a salable waste. In this project there is three module i.e. Admin, Employee and User. Admin Module Admin: 1. Dashboard: In this section, admin can view total state, total city, Total Registered Users, Total Employee, Total Listed Product, New Product Listed, Assign Products, Collected Products, Product sent for recycle, Recycled Products, Rejected Product. 2. State: In this section, admin can manage state (Add/Update/Del). 3. City: In this section, admin can manage city (Add/Update/Del). 4. Employee: In this section, admin can manage employee (Add/Update/Del). 5. Reg User: In this section, admin can view registered users who listed their e-waste. 6. Listed Products: In this section, admin can view the listed product which is listed by users. 7. Assigned Products: In this section, admin can assign the employee for investigating the listed product. 8. Unassigned Products: In this section, admin can view un-assign product which is pending on administrator side. 9. Product Status: In this section, admin can view the status of listed product and view what action is taken by their employees.
  • 8. 10.Pages: In this section, admin can manage about us and contact us pages. 11.Search Listed Products: In this section admin, search products request by product id, name and mobile number. 12.Reports: In this section admin can view listed product, registered users and employees in particular period. Admin can also update his profile, change the password and recover the password. Employee Module 1. Dashboard: In this section, employee can view assign product request, collected product, sent for recycle product, recycled products and rejected product by him/her. 2. Assign Request: In this section, employee can view the details of assign products and have right to take decision to reject or collect the product. 3. Search: In this section, employee can search assign product request by product id. Employee can also update his profile, change the password and recover the password. Users Modules 1. Dashboard: In this section, user can view assign product request, collected product, sent for recycle product, recycled products, rejected product and pending product which is listed by him/her. 2. List Your Products: In this section, user can list the electronic product details and manage that product. 3. Product Status: In this section, user can view the status of products which is listed by him/her. 4. Search: In this section, user can search listed product request by product id which is provided by administrator.
  • 9. Software & Hardware requirements  Any Version of browser after Mozilla Firefox 4.0, Internet Explorer 6.0,chrome Hardware requirements:  Any processor after Pentium 4.  Any version of Windows XP or later.  Processor speed: 2.0 GHz  RAM : 1GB  Hard disk: 40GB to 80 GB Software requirements:  Database : MySQL  Server : Apache  Frontend : HTML  Scripting Language : JavaScript  IDE : Sublime  Technology : PHP
  • 10. System Design Design is the first step in the development phase for any techniques and principles for the purpose of defining a device, a process or system in sufficient detail to permit its physical realization. Once the software requirements have been analyzed and specified the software design involves three technical activities - design, coding, implementation and testing that are required to build and verify the software. The design activities are of main importance in this phase, because in this activity, decisions ultimately affecting the success of the software implementation and its ease of maintenance are made. These decisions have the final bearing upon reliability and maintainability of the system. Design is the only way to accurately translate the customer’s requirements into finished software or a system. Design is the place where quality is fostered in development. Software design is a process through which requirements are translated into a representation of software. Software design is conducted in two steps. Preliminary design is concerned with the transformation of requirements into data
  • 11. Unified Modelling Language Diagrams (UML):  The unified modelling language allows the software engineer to express an analysis model using the modelling notation that is governed by a set of syntactic semantic and pragmatic rules.  A UML system is represented using five different views that describe the system from distinctly different perspective. Each view is defined by a set of diagram, which is as follows. User Model View i. This view represents the system from the users perspective. ii. The analysis representation describes a usage scenario from the end-users perspective. Structural model view  In this model the data and functionality are arrived from inside the system.  This model view models the static structures. Behavioural Model View  It represents the dynamic of behavioural as parts of the system, depicting the interactions of collection between various structural elements described in the user model and structural model view. Implementation Model View  In this the structural and behavioural as parts of the system are represented as they are to be built. Environmental Model View
  • 12. In this the structural and behavioural aspects of the environment in which the system is to be implemented are represented. UML is specifically constructed through two different domains they are  UML Analysis modelling, which focuses on the user model and structural model views of the system?  UML design modelling, which focuses on the behavioural modelling, implementation modelling and environmental model views.
  • 13. Use Case Diagrams Admin Sign in Dashboard Change Password Password Recovery Update Own Profile View Listed Products Generate Report Manage State (Edit/Del) Manage Category Manage City (Edit/Del) Manage Pages Manage Employees View Reg Users Assigned Products Products Status Search Listed Products Un-assigned Products
  • 14. Use Case Diagram of User Signup Sign in Dashboard Add Listed Products Updated Listed Products View Products Status Search Products Update Own Profile Change Password Password Recovery
  • 15. Use Case Diagram of Employee Sign in Dashboard View Assign Products Update Product Status Search Update Own Profile Change Password Password Recovery
  • 16. ENTITY-RELATIONSHIP Diagrams E-R (Entity-Relationship) Diagram is used to represents the relationship between entities in the table. The symbols used in E-R diagrams are: SYMBOL PURPOSE Represents Entity sets. Represent attributes. Represent Relationship Sets. Line represents flow Structured analysis is a set of tools and techniques that the analyst. To develop a new kind of a system: The traditional approach focuses on the cost benefit and feasibility analysis, Project management, and hardware and software selection a personal considerations.
  • 18. Dataflow Diagram (DFDs)  A Data Flow Diagram (DFD) is a traditional visual representation of the information flows within a system. A neat and clear DFD can depict the right amount of the system requirement graphically. It can be manual, automated, or a combination of both.  It shows how data enters and leaves the system, what changes the information, and where data is stored.  The objective of a DFD is to show the scope and boundaries of a system as a whole. It may be used as a communication tool between a system analyst and any person who plays a part in the order that acts as a starting point for redesigning a system. The DFD is also called as a data flow graph or bubble chart. First Level
  • 22. Database Design The data in the system has to be stored and retrieved from database. Designing the database is part of system design. Data elements and data structures to be stored have been identified at analysis stage. They are structured and put together to design the data storage and retrieval system. A database is a collection of interrelated data stored with minimum redundancy to serve many users quickly and efficiently. The general objective is to make database access easy, quick, inexpensive and flexible for the user. Relationships are established between the data items and unnecessary data items are removed. Normalization is done to get an internal consistency of data and to have minimum redundancy and maximum stability. This ensures minimizing data storage required, minimizing chances of data inconsistencies and optimizing for updates. The MySQL database has been chosen for developing the relevant databases. Electronic Waste System (EWS) contains 10 MySQL tables: tbladmin table Structure : This table store the admin login and personal Details.
  • 23. tblcategory table Structure : This table storethe category. tblcity table Structure : This table store name of city.
  • 24. tblstate table Structure : This table store name of state. tblcategory table Structure : This table store the category name of the products. tblemployee table Structure : This table store the detail of employees.
  • 25. tblproduct table Structure : This table store the detail of electronic waste products. tblpages table Structure : This table store the detail of contact us and about us.
  • 26. tbltrackinghistory table Structure : This table store the tracking detail of products which is listed by user. tbluser table Structure : This table store the detail registered users.
  • 27. Class Diagram: The class diagram shows a set of classes, interfaces, collaborations and their relationships.
  • 28. System Testing SOFTWARE TESTING TECHNIQUES: Software testing is a critical element of software quality assurance and represents the ultimate review of specification, designing and coding. TESTING OBJECTIVES: 1. Testing is process of executing a program with the intent of finding an error. 2. A good test case design is one that has a probability of finding an as yet undiscovered error. 3. A successful test is one that uncovers an as yet undiscovered error. These above objectives imply a dramatic change in view port. Testing cannot show the absence of defects, it can only show that software errors are present. There are three types of testing strategies 1. Unit test 2. Integration test 3. Performance test
  • 29. Unit Testing: Unit testing focuses verification efforts on the smallest unit of software design module. The unit test is always white box oriented. The tests that occur as part of unit testing are testing the module interface, examining the local data structures, testing the boundary conditions, execution all the independent paths and testing error-handling paths. Integration Testing: Integration testing is a systematic technique or construction the program structure while at the same time conducting tests to uncover errors associated with interfacing. Scope of testing summarizes the specific functional, performance, and internal design characteristics that are to be tested. It employs top-down testing and bottom-up testing methods for this case. Performance Testing: Timing for both read and update transactions should be gathered to determine whether system functions are being performed in an acceptable timeframe.
  • 30. Output Screen of Project Home Page
  • 49. Report of Listed Product Report of Registered Users Report of Registered Employees
  • 53. New Assigned Products View the Assigned Products in Details
  • 54. Collected Products View Details of Collected Products
  • 55. Product Sent for Recycle Recycled Products
  • 56. View Details of Recycled Products
  • 58. Conclusion The project titled as Electronic Waste System was deeply studied and analyzed to design the code and implement. It was done under the guidance of the experienced project guide. All the current requirements and possibilities have been taken care during the project time. In our project, we are targeting to minimize the adverse impacts of e-waste products by using the methodology of reduce, reuse and recycle of e-waste. In our future work, we will try to integrate with other emerging technology such as block chain and also it will cover more areas.
  • 59. Bibliography For PHP  https://www.w3schools.com/php/default.asp  https://www.sitepoint.com/php/  https://www.php.net/ For MySQL  https://www.mysql.com/  http://www.mysqltutorial.org For XAMPP  https://www.apachefriends.org/download.html