View
3
Download
0
Category
Preview:
Citation preview
E-commerce Platform for Selling and Buying Industrial Scrap as Raw Material
Dr. Kaveri Lad1, Kiran Rameshwar Jaybhaye
2
Assistant Professor1, Research Fellow
2,
Department of Management Science, Dr. Babasaheb Ambedkar Marathwada University, Aurangabad
Abstract: Online Platform for Selling and Buying Industrial Scrap as Raw Material is an Online
platform for selling industrial scrap and buying this scrap as raw material is the concept where we
will provide you a platform where you can sell your scrap as well as you can demand a raw
material from scrap as per your required dimension and material description. Buyers will search
for their raw material from scrap and he can get the required size of raw material from scrap at
low price and industries can sell their scrap at good price and can create lot of profit annually.
Keywords: Industrial Scrap, MySQL, Spring Boot, Eclipse, Visual Code
Studio, Data Modelling.
Introduction
Since industries are working on various cost saving projects, cost saving on raw material and
material scrap plays vital role in industries (especially in automobile industries). Manufacturers of products such as TVs, fridges, cars, etc. buy raw material to create these items.
But not all of the raw material is put to use. Often a lot of byproduct is left that cannot be used by
the manufacturers for any other process. There is a significant amount of material that is left
unused after the manufacturing process. This material ends up being sold for scrap. This is what is
generally referred to as industrial scrap. And scrap is important part of industry if you sell them at
good price it helps a lot to your profit. But many industries do not make money by selling their
scrap. There are lots of industries that have huge amount scrap every day. Online platform for selling industrial scrap and buying this scrap as raw material is the concept
where we will provide you a platform where you can sell your scrap as well as you can demand a
raw material from scrap as per your required dimension and material description. Buyers will
search for their raw material from scrap and he can get the required size of raw material from scrap
at low price and industries can sell their scrap at good price and hence create lot of profit annually. Scrap Mart is a business website where industries and small scale companies will register as
sellers and buyers and search their requirement accordingly.
Product Perspective Since all industries are working on lot of cost saving projects and Raw material and Scrap is vital
part of all industries, they can earn lot of profit by selling their scrap. But not all industries earn
Good profit from their scrap they sell scrap at basic price or they recycle it. This is not profitable
for industries now a day, and to create raw material it required lot of processes and hence an
industry has to pay good money for it. So both the things are not profitable for industries. Keeping
in mind these types of projects we developed “Online platform for selling and buying industrial
PROTEUS JOURNAL
VOLUME 12 ISSUE 8 2021
ISSN/eISSN: 0889-6348
http://www.proteusresearch.org/1
scrap as raw material” If industries can sell their scrap as a raw material for another industry or
small scale company so they can sell their scrap at very good price and make lot of money out of
it. So we save lot of processes of recycling of scrap to raw material. And buyers can search their
raw material as per required dimensions and material specification and can buy raw material at low
price and can save cost of their raw material.
Product Functions
Scrap Seller will register their scrap on this platform with scrap size and material
specification. Buyer will search for raw material from scrap material with required specification.
Admin will handle the all functionally of the system such as order tracking, buyer and
seller post and request, deliver a sample and order material. Delivery tracker will track all the order when admin confirm the order.
User Classes and Characteristic Buyer (user):
Buyer will search for raw material from scrap material with required specification Buyers
can add material to cart and request sample material for testing and can order and make
payment of order, and buyer can track his order.
Seller (user):
Scrap Seller will register their scrap on this platform with scrap size and material specification.
Admin:
This person will be able to access all the functions of the system. Admin will handle the all
functionally of the system such as order tracking, buyer and seller post and request, deliver
a sample and order material. Delivery:
This person will be able to access all order to track and update tracking of all the products
As soon as the admin confirm the order. Problem Formulation
Since all industries working on lot of cost saving projects and raw material and Scrap is vital part of all industries, they earn lot of profit selling their scrap.
But not all industries earn good profit from their scrap they sell scrap at basic price or they
recycle it. This is not profitable for industries now a day. And to create raw material it
required lot of processes and hence an industry has to pay good money for it. So both the
things are not profitable for industries. Keeping in mind these types of projects we developed “Industrial Scrap Mart” If industries
can sell their scrap as a raw material for another industry or small scale company so they
can sell their scrap at very good price and make lot of money out of it. So we save lot of
processes of recycling of scrap to raw material. And buyers can search their raw material
PROTEUS JOURNAL
VOLUME 12 ISSUE 8 2021
ISSN/eISSN: 0889-6348
http://www.proteusresearch.org/2
as per required dimensions and material specification and can buy raw material at low
price and can save cost of their raw material. Solution for this problem is Industrial Scrap Mart is a business website where industries
and small scale companies will register as sellers and buyers and search their requirement
accordingly.
Applications:
Website can be used by all the industries (especially automobile industry) for their raw
material cost saving. And can be used by industries to sell their scrap at good price to increase their profit.
System Analysis:
1. Login of Admin
• The system will allow the admin to register a Delivery Partner.
• The system will allow the admin to Show all Delivery Partner.
• The system will allow the admin to see All Users available in the System.
• The system will allow the admin to delete any Delivery Partner if admin want. • The system will allow the admin to See all Orders from users and decide confirm or
delete.
Fig.1 showing flowchart for admin login
2. Login for Buyer/Seller
The system will allow to seller and buyer to search and view any Scrap material
Register from anyone. The system will allow buyer to add material to cart and buy a Scrap from System.
The system will allow the Seller to register any Scrap into the System for Selling.
The System will allow to Buyer/Seller add or Delete his profile and Scrap. Buyer can track his order.
PROTEUS JOURNAL
VOLUME 12 ISSUE 8 2021
ISSN/eISSN: 0889-6348
http://www.proteusresearch.org/3
Fig2.showing flowchart for User Login
3. Login of Delivery Partner
The system will allow Delivery Partner to See All the Orders which is accepted by the Admin.
The system will allow to Delivery Partner to change the status of the Order.
Fig. 3 showing flowchart for Delivery Partner Login
PROTEUS JOURNAL
VOLUME 12 ISSUE 8 2021
ISSN/eISSN: 0889-6348
http://www.proteusresearch.org/4
4. Hardware and Software Requirements: Operating
Environment
Hardware Platform:
Processor – Above Pentium 4, with clock speed of 2.0 GHz.
RAM – 1 GB or above
Hard Disk – Free disk space of above 1 GB Software platform:
Front-end: Angular.
Back-end: MySQL, spring boot. Supported Tools:
Eclipse, Visual Code Studio, MySQL Workbench.
5. Design and Implementation Constraints: Constraints: User interface is only in English. No other language option is available. User can log-in only with his assigned user-name and password.
Limited to HTTP/HTT
6. User Documentation: User documentation mainly comprises of Help menu of application. It will give all the minute details about the project, if any user has any query about any module or
functionality, one can refer it and see how to operate the application. This report is the complete documentation of our project. It gives complete details about the project, its functionality, users, software used, hardware requirement, and environment and so on.
7. Assumptions and Dependencies:
Assumptions
i) There is an active internet connection with the system
ii) The system has internet browser installed iii) Users know the English language, as the user interface will be provided in
English.
Dependencies:
i) Seller should continue post their scrap material and material availability.
ii) Active participation from Admin to track all the activity.
iii) Active participation from Buyer searching for their raw material.
8. External Interface Requirements:
User Interfaces The main element is web-pages using HTML, Angular Material. Multiple interfaces are there like log-in pages, home pages of user and Admin. Buyer will ask for sample and place order so that Admin will update and track delivery of material so data will be persisted. Buyer and admin will use external payment method for their payment.
PROTEUS JOURNAL
VOLUME 12 ISSUE 8 2021
ISSN/eISSN: 0889-6348
http://www.proteusresearch.org/5
Hardware Interfaces In the hardware interface, the system interacts with hardware given the processor is above P4 with clock speed of 2.0 GHz with 1 GB RAM and the Hard Disk with 1 GB free space in the memory. In future enhancements, it can be made responsive to be able to work with mobile devices as well.
Software Interfaces In software interfaces, Spring boot is the back-end technology used along with
MySQL Database. The front-end technologies include HTML, CSS, Bootstrap, Angular and Angular Material. Data will be communicated between these interfaces accordingly.
Communications Interfaces The main communication interface for interacting with the System will be the web
Browser.
9. Non-functional Requirements:
i) Performance Requirements
The system should store all the database records of Industrial scrap, Seller, Buyer,
Delivery Partner and the application should be available for use 24*7 through the server.
Also, the application should be user friendly with a proper user interface which makes it
easy for the user to understand. All the options should be present in properly accessible
places for user convenience.
ii) Safety Requirements
All login ids and passwords of the User and Admin should be protected for privacy using
whatever constraints required in the database or the application. In case any admin account
is hacked by someone, user id and passwords of all the admin should be changed and new
passwords should be issued to the entire user. User and admin records are to be backed up
securely across database servers. In case database is hacked by someone and data is
deleted a backup server should be present for such purpose.
iii) Security Requirements
All passwords of the administrators should be protected for privacy using whatever
constraints required in the database or the application. Transactions regarding user records
should be carried out properly. Only admin will have access rights on the user data
according to the need. The database should be protected from attacks and unauthorized
access. The interface should be protected from attacks. All passwords should be stored as a
secure hash of the administrator or password.
PROTEUS JOURNAL
VOLUME 12 ISSUE 8 2021
ISSN/eISSN: 0889-6348
http://www.proteusresearch.org/6
iv) Software Quality Attributes a) Availability:
The system should run on a variety of operating systems that support the JavaScript language. The system should run on a variety of hardware.
b) Accessibility:
The software will be accessible to admin user and delivery partner.
c) Compatibility:
The system will be compatible with multiple platforms.
d) Durability:
The software will be tested for working with multiple users.
e) Effectiveness:
The software will be made to handle multiple operations effectively.
d) Maintainability:
The system should be easy to maintain. There should be a clear separation between the
interface and the business logic code. There should be a clear separation between the
data access objects that map the database and the business logic code.
10. Other Requirements
SRS: Software Requirement Specification GUI: Graphical User Interface P4: Pentium 4 o SQL: Structured Query Language HTML: Hyper Text Markup Language CSS: Cascading Style Sheet
PROTEUS JOURNAL
VOLUME 12 ISSUE 8 2021
ISSN/eISSN: 0889-6348
http://www.proteusresearch.org/7
Analysis Modelling
1. Use Case Diagram:
Fig4. Use case Diagram
PROTEUS JOURNAL
VOLUME 12 ISSUE 8 2021
ISSN/eISSN: 0889-6348
http://www.proteusresearch.org/8
2. Class Diagram:
Fig.5 Class Diagram
PROTEUS JOURNAL
VOLUME 12 ISSUE 8 2021
ISSN/eISSN: 0889-6348
http://www.proteusresearch.org/9
Sequence Diagram:
1) User
Fig.6 User Sequence Diagram
2) Admin
Fig.7 Admin Sequence Diagram
PROTEUS JOURNAL
VOLUME 12 ISSUE 8 2021
ISSN/eISSN: 0889-6348
http://www.proteusresearch.org/10
3) Delivery partner:
Fig8. Delivery Partner Sequence Diagram
Design:
1) Data Modelling:
Fig.9 Data Modelling
PROTEUS JOURNAL
VOLUME 12 ISSUE 8 2021
ISSN/eISSN: 0889-6348
http://www.proteusresearch.org/11
2) Architectural Design
Fig.10 Architectural Design
Conclusion Accelerate the development of remanufacturing industrial scrap component. Compared
with the conventional scrap recycling, component Remanufacturing Industry is in low
energy consumption, less emissions, and high economic benefit. The relevant departments
should be implemented the “Industrial scrap dismantling and recycling regulations” as soon
as possible. Give private Scrap sellers more financial stimulus. If there was no long-term
subsidy stimulation, Sellers are reluctant to their old scrap as useless, but continue to use or
transfer. If we improve remanufacturing market, Industrial production enterprise will pay
more to recycling scrap, and the scrap seller also obtain more benefits.
PROTEUS JOURNAL
VOLUME 12 ISSUE 8 2021
ISSN/eISSN: 0889-6348
http://www.proteusresearch.org/12
References:
[1] https://spring.io/
[2] https://www.postgresql.org/
[3] https://www.javascript.com/ [4] https://developer.mozilla.org/en-US/docs/Web/JavaScript [5] https://jquery.com/
[6] https://www.ieee-security.org/TC/SP2017/papers/226.pdf
[7] https://www.ndss-symposium.org/wp-content/uploads/2018/02/ndss2018posters_paper_8.pdf/
PROTEUS JOURNAL
VOLUME 12 ISSUE 8 2021
ISSN/eISSN: 0889-6348
http://www.proteusresearch.org/13
Recommended