• Tidak ada hasil yang ditemukan

android based electronic product servicing system

N/A
N/A
Protected

Academic year: 2023

Membagikan "android based electronic product servicing system"

Copied!
96
0
0

Teks penuh

His endless patience, scientific guidance, constant encouragement, constant and energetic supervision, constructive criticism, valuable advice, reading many inferior drafts and correcting them at all stages have made the completion of this project possible. Touhid Bhuiyan, Professor and Head of CSE Department for his kind help to complete our project and also to other faculty members and staff of CSE department of Daffodil International University. We would like to thank all our course fellow at Daffodil International University who participated in this discussion during the completion of the course work.

Therefore, this project was intended to build a service system, considered as "Android-based electronic product service system" which can be the ultimate solution for the purpose. This project expects to reduce a lot of workload that people don't have to go out to find a service solution.

List of Table

INTRODUCTION

  • Background of the Project
  • Motivation of the Project
  • Problem Statement
  • Aim of the Project
  • Proposed Solution
  • Conclusion

For the back-end it will use Nodejs and for the database we will use MongoDB. Therefore, the purpose of this project is to develop an "Android-based electronic product service system" to enhance user satisfaction. The main purpose of "Android Based Electronic Product Service System" is to make a faster and smarter way to service all electrical products.

This project wanted to develop a user-friendly service system for servicing products for the consumer. The system will contain both an android application and a web application to achieve customer satisfaction. This will help us to make a good backend for our app and also for the web app.

For the second hand product our team will ensure its quality and we will provide additional 6 months service warranty for that product. This project aimed to develop a user-friendly service system for product service to the customer.

LITERATURE REVIEW

  • Introduction
  • Literature Review
  • Comparative Analysis
  • Scope of the problem
  • Challenges
  • Calculation

All requests will be identified, verified and forwarded by the system administrator, which will help to cut off unnecessary requests. In this way, the customer can follow his request for direct update and the local business market will not be disturbed. All orders and requests will be checked by an administrator, which will help stop irrelevant advertising.

3] In order to capture the market, we need to target the bot operating system, so we need to make two different applications or come up with a solution with applications that can run on both operating systems. We intended to provide a web service, so we have to deal with “React”, which is one of the most popular website builders. We also learn XML to design the user interface of the application. We faced many bugs and errors during this project.

We have to learn a completely new login method as well as Online payment gateways for payment method unknown to us. This project "Android-based electronic product service system" is an optimal service solution for home appliances.

REQUIREMENT SPECIFICATION

Introduction

Business Process Modeling

Requirement Collection and Analysis .1 Functional Requirements

  • Admin requirements
  • User requirements User Login
  • Non-Functional Requirements .1 Performance requirements
    • Usability requirements
    • Security
    • Error-handling
    • Efficiency and Maintainability
    • Reliability Requirement

After registration, the user logs into the system with his username and password. A new user will have to register in the system by entering essential data to purchase products in the system. Customers can view all services currently provided by the system.

Customers can select any service, then fill out a form with the details of the product and select the cross-matching brand and model number for the product to send a repair request. The system must accommodate a large number of items without any error and viewing information cannot take more than 3 seconds to appear on the screen. Features of the application must be accessed in the way they were intended to be accessed.

Page loads must be returned and formatted in a timely manner depending on the request being made. The customer must efficiently send a repair request, track his order and receive the order notification.

Use Case Diagram

  • Use Case Description

Description This use case allows users to register into the system to access the relevant functions according to the user's role. To register to the system, all users have to enter their name, email, and password. Then a verification email will be sent to the user's email to verify their email address.

The user clicks on the link in the email. The system verifies the user account. Description This use case allows users to log into the system to access relevant features depending on the user's role. By providing the correct email address and password or via the Google login function, the user can successfully log in to the system.

Description The customer is no longer interested in the service or the desired service is not available on the system. Conditions Complete the form with the required information. Flow Click the Add button.

Table 01: Use Case Diagram (Registration)
Table 01: Use Case Diagram (Registration)

Activity Diagram

  • System Admin Activity Diagram
  • Customer Activity Diagram

Sequence Diagram

  • Admin Registration
  • Admin Login
  • Admin Forget Password
  • Admin View Order
  • Admin Add Agent
  • Admin Add Technician
  • Admin Update Order
  • Admin Update Agent
  • Admin Update Technician
  • Customer Registration
  • Customer Login
  • Customer Profile
  • Customer Add Order
  • Customer Update Address
  • Cart List
  • Track Order
  • Order History
  • Payment

Design Requirement

Conclusion

DESIGN SPECIFICATION

Introduction

Front End Design .1 Android App

  • Admin Panel Login Page

They can use email and password for their login or they can use a Google account to login. If someone has forgotten their password, there is a forgot password button that will send a reset email to the email address to reset the password. Required Information (1) Name, (2) Email, (3) Password (4) Confirm password then the user must click on the "Sign Up" button.

If the user clicks that backlink, it will automatically verify the user's account and allow that user to login. After successful login or registration, the user will be redirected to the home page. With this escape, they can use any kind of online banking system like Bkash, Nagad, Rocket, etc.

Figure 29: Login Page
Figure 29: Login Page

Back End Design Database

We used Figma [an online UX design application] for the initial design of our app. The user experience is constantly improving as we give priority to improving user satisfaction and providing a pleasant experience while using the app in the trade.

Figure 54: Agent Table
Figure 54: Agent Table

Implementation Requirement 1. Figma for initial design

Conclusion

IMPLEMENTATION AND TESTING

  • Introduction
  • Implementation of Database
  • Implementation of Front-end Design
  • Testing Implementation
  • Test Results and Reports
    • Automated Testing Test

Once the software implementation was done, the next main activity was to evaluate the implemented software. In other words, it must be evaluated whether the software meets all the requirements identified in the initial stage of finalizing SRS and the provided functionality works properly.

Table 10: Automated Testing Result
Table 10: Automated Testing Result

IMPACT ON SOCIETY, ENVIRONMENT AND SUSTAINABILITY

  • Introduction
  • SWOT Analysis
  • Impact on Society
  • Impact on Environment
  • Ethical Aspects
  • Sustainability Plan
  • Conclusion
  • CONCLUSION
    • Conclusion
    • Further Suggested Work

We can say that "Android-based electronic product service system" is a mobile application as well as a web-based service system that is essential for every society. In the 21st century, while the world is developing based on the industrial revolution day by day, at that very time there is a factor that threatens this positive growth. Therefore, the harmful chemical contained in this product is released into the environment, causing damage to human blood, kidneys, and peripheral nervous systems.

In this application, when we register a supplier or workshop as a service provider, we will take all the details of their work policy at the moment. First, we want to make sure they followed all safety rules based on human, environmental and ecological balance. We will be aware, educate and monitor them to prevent this menace which reduces E-waste and contributes to a healthy environment.

To ensure our customers' security, before we collect any data, we will be informed about the data collection purpose and usage policies of a business or organization, in details opt-out email form. We will provide specific guidelines for professionals to perform their roles and how to conduct themselves when situation with professional practice. We will evaluate potential risk level and risk frequency on a scale of high, medium and low as well as update incident handling process on a regular basis to prevent security threat and meet user requirements.

10] We will implement our service center to support customer as well as brand value. Most importantly, we will create a service fee offset at checkout that will increase customer satisfaction and retain them with the app. Consider an e-commerce marketplace to sell we will use merchandise business policy that will increase business opportunity and support the sustainability of our application.

The functionality of this application is designed based on the above features so that the applications can have a positive impact on society and environment and can be sustainable for the next 10 years. This website provides an easier service solution for users and creates a unique business model for its seller. In addition, it can be the best solution for suppliers, service providers and customers, everyone's products by providing an essential service based on their need, also saves time.

18] “International Journal of Electronic Trade (IJETrade) Inderscience Publishers - connecting academia, business and industry through research”, www.inderscience.com. S, “A Study on Customer Preference towards Electronic Goods”, Bonfring International Journal of Industrial Engineering and Management Science, Vol.

APPENDIX

This diagram shows how the backend server will send a notification to the user application from the Expo server.

Gambar

Figure 01: Business process model
Figure 02: Use Case Diagram
Table 05: Use Case Diagram (Confirm Order)
Figure 03: Admin Activity Diagram
+7

Referensi

Dokumen terkait

LIST OF FIGURES Figure 2-1 A typical Unitary PLC Figure 2-2 A simple Ladder Logic Diagram Figure 2-3 Time-based timing diagram Figure 2-4 Value-based timing diagram Figure 3-1 Project

International Migration, Racism, Discrimination and Xenophobia A publication prepared by: International Labour Office ILO International Organization for Migration IOM Office of the