You are on page 1of 31

Republic of the Philippines

Western Mindanao State University


DEPARTMENT OF COMPUTER SCIENCE
Pagadian City

PesoPrint System: An Internet of Things (IoT) Based Pay-Per-


Print Solution for Document Printing Services

A Thesis proposal presented to the faculty of


Department of Computer Science
College of Computing Studies

In partial fulfillment of the requirements for the degree of


Bachelor of Science in Computer Science

Eugine Bryan S. Cadiz


Charrize L. Hista
Arianne Q. Mamalias
Jollibee B. Sirot
Rebecca S. Taraji
Researcher

Ferlyn P. Calanda
Adviser

March 25, 2022


INTRODUCTION

Background of the Study

Document printing system services are essential across wide range of


environments, such as libraries, internet cafes, and business centers, catering to the
needs of individuals and organizations alike. In today’s digital age, the demand for cost-
effective in printing services remains steadfast despite the widespread adaption of
document printing system [1].
Traditional payment methods for document printing services include manual
transaction processing time causing delays and inconsistencies due to handling of cash.
Completion of paper works for students, faculty and staffs is impacted, as it is crucial to
ensure seamless access printing services that are reliable in document printing [2,3].
The advent Internet of Things, enables the seamless integration of the physical
world with the digital realm, allowing for different levels of connectivity. This connectivity
extends to smart vending solutions, which are vending machines equipped with IoT
capabilities and enables seamless data transfer and real-time monitoring of vending
machine operations, including inventory levels, perform tasks sales performance and
analyze customer behavior patterns in real-time from anywhere with an internet
connection [4]. By integrating smart vending solutions into the IoT ecosystem, document
printing services can achieve a sustainable and reliable printing services [5].
We propose a PesoPrint System based on pay-per-print- solution for document
printing services an innovative printing solution leveraging Internet of Things (IoT)
technology within WMSU-ESU Pagadian Campus. The proposed system is composed of
a touch-screen UI that the users will interact with, upon approaching the system the user
will plug in their own flash drives with their files on it, the system then will filter out files
and will only show files that are printables like (docx, xlsx, pdf, images, etc.). The users
will select their files and there will be a preview for reviewing their pages to be printed,
the users will select those pages and the system will automatically identify the paper size
and will print to the printer that accommodates the paper size (There will only be 3
printers within this system for LONG, A4, SHORT).
The system will also price the pages and calculate the total cost of the pages to
be printed, the user will pay through the integrated coin and bill acceptor and once the
right amount is been received the printing button can now be pressed and will start

PAGE \* MERGEFORMAT 2 | Page


printing. If the allocated money was more that the price of the printing then the system
will do change that is limited to 1 and 5 pesos. Within the proposed system, it will also be
integrated with a mobile app where users are allowed to reserve their files for printing.
The users upload their files within the mobile app and the app will generate a reservation
code wherein the user will input upon approaching to the system. Notifications will be
sent if the reserved files are printed, printing, or cancelled. On the other hand, within the
mobile app we have the administrators who have access to features such as viewing
sales reports, receiving notifications for errors like paper jams and shortage ink levels.
Furthermore, the performance of the PesoPrint system within the context of the
WMSU-ESU Pagadian Campus will improve accessibility and gives a reliable printing
service among students, faculty, and staff of the campus that needs a printing solution.

PAGE \* MERGEFORMAT 2 | Page


Statement of the Problem

Document printing services play a crucial role in facilitating academic activities


within education institutions such as Western Mindanao State University in Pagadian.
Having printing of their documents in a complex transaction, where they pass their files
to the person that may or may not own the printing business, the in accurate picking of
pages to be printed, and the vulnerability of the customers flash drives getting viruses or
malwares from unsafely plugging it to an unknown computer that handles printing. Also,
the tradition payment methods for the print service often includes complex transaction,
sometimes the change that will be given to the user isn't enough or even the price of the
service is not just that consistent.

Implementing a PesoPrint System based on Pay-Per-Print Solution for Document


Printing Services leveraging Internet of Things (IoT) can address these challenges. By
providing user-friendly software that manages the files and printing service needed by
the user, a payment gateway that accepts coins and bills and will do change if the
accommodated cost is more than what is paid, automating the traditional way of a
printing service with a sustainable and reliable approach through the PesoPrint System.

Objectives

The general objective of this study is to develop and implement a PesoPrint System
based on a Pay-Per-Print Solution for Document Printing Services, leveraging Internet of
Things (IoT) technology, to address the challenges faced by users of document printing
services at Western Mindanao State University - ESU Pagadian Campus.

Specific Objectives:
 To design and develop a user-friendly interface for the main software of the
PesoPrint System that allows users to easily interact with the system, select their
files, review the pages, select pages, calculate print cost based on paper count,
size and initiate print jobs.
 To build and integrate bill acceptor, universal coin slot that accepts coins, coin
sorter for sorting coin, coin hoppers for change, Arduino UNO for communicating
with the main software of the PesoPrint System.

PAGE \* MERGEFORMAT 2 | Page


 To design, develop, and implement a mobile application companion with the
PesoPrint System, enabling users to remotely upload and reserve print files,
generate a code for user input upon approaching the system, and facilitate file
cancellation, while providing administrators access to sales reports and system
alerts for potential errors or anomalies.

PAGE \* MERGEFORMAT 2 | Page


Scope and Limitations

The study encompasses the development and implementation of the PesoPrint


System within the confines of Western Mindanao State University - ESU Pagadian
Campus, aiming to provide a comprehensive solution for document printing services.
This solution incorporates a user-friendly interface, an IoT-enabled payment gateway,
and a mobile application companion. Specifically, the scope includes designing and
developing the main software interface of the PesoPrint System to facilitate user
interaction and print job initiation. Additionally, it involves integrating IoT technology into
the payment gateway to enable seamless transaction processing, including coin and bill
acceptance with accurate change provision. Furthermore, the study entails creating a
mobile application companion that allows for remote file upload for reservation, and
administrative access to sales reports and system alerts. Ultimately, the system
implementation will be designated to a printing station within the campus, ensuring
accessibility for students, faculty, and staff.
Despite its comprehensive design, the PesoPrint System operates within certain
limitations. Firstly, the system implementation is confined to Western Mindanao State
University - ESU Pagadian Campus and may not be directly applicable to other
institutions without customization. Secondly, the mobile application companion is only
compatible with android devices, potentially limiting accessibility for users with
incompatible devices. Thirdly, the integration of IoT technology introduces dependencies
on network connectivity and hardware reliability, which may impact system performance
under adverse conditions. Furthermore, the study does not address broader policy
considerations, such as data privacy regulations or intellectual property rights, which
may influence system deployment and usage.

PAGE \* MERGEFORMAT 2 | Page


Significance of the Study

The researchers will develop a PesoPrint System: An Internet of Things (IoT)


based Pay-Per-Print Solutions for Document Printing Services for the following
benefactors:
Students. The implementation of the PesoPrint System will greatly benefit
students by providing them with convenient and accessible printing services. With the
ability to remotely upload and reserve print files through the mobile application
companion, students can now make their files ready for printing when they get to the
system.
Faculty. Faculty members will also experience the advantages of the PesoPrint
System, as it streamlines the printing process and eliminates the need for manual
transaction processing with the system's user-friendly interface and automated payment
gateway.
Staff. Similarly, administrative staff within the university will benefit from the
implementation of the PesoPrint System. The system's integrated features, such as
sales reports and system alerts, provide staff members with valuable insights into
printing operations and management of printing resources.

PAGE \* MERGEFORMAT 2 | Page


Theoretical Framework (if only applicable)

This section discusses the theories and models other researchers have
already developed. The goal of a theoretical framework is to present and explain
this information.

There may be many different theories about your topic, so the theoretical
framework also involves evaluating, comparing, and selecting the most relevant
ones.

PAGE \* MERGEFORMAT 2 | Page


REVIEW OF RELATED ATURE

Related Studies

This chapter discusses studies that are similar to the PesoPrint System: An
Internet of Things (IoT) Based Pay-Per-Print Solution for Document Printing Services.

The Internet of Things (IoT) refers to the highest level of integration that exists
between appliances and communication devices and people. It is a system of machines,
buildings, cars, and other objects connected via communication networks. The purpose
of this network's establishment is to provide automated living and working settings where
people may quickly and simply do routine tasks in a "smart environment" [6].

Bharadiya et al. [7] developed an e-printing service that user can send their
data/file to be printed and the time at which the user will arrive for the print, it will be
already ready. Secure payment was implemented, as they have to pay first to get their
file to be on the printing queue. An algorithm calculates the number of pages, enabling
the system to determine the final printing cost. Students just have to send they file using
website and have to pay.

PAGE \* MERGEFORMAT 2 | Page


Synthesis

This is the summary of the related literature showing the gap and the need to
develop/improve a system.

PAGE \* MERGEFORMAT 2 | Page


Conceptual Framework

This is an early phase of the design process, in which the broad outlines of the
function and form of something are articulated. It includes the design of interactions,
experiences, processes, and strategies. It involves an understanding of people's needs -
and how to meet them with products, services, & processes. Common artifacts of
conceptual design are concept sketches and models.

PAGE \* MERGEFORMAT 2 | Page


METHODOLOGY

Research Design

The research design refers to the overall strategy that you choose to integrate
the different components of the study coherently and logically, thereby, ensuring you will
effectively address the research problem; it constitutes the blueprint for the collection,
measurement, and analysis of data. Note that your research problem determines the
type of design you can use, not the other way around.

The different types of research design could be obtained from the link specified
here: (https://library.sacredheart.edu/c.php?g=29803&p=185902)

Respondents

Discuss the profile of the people whom you have invited for a survey to validate
the need for the system development or the people who evaluated the software. A copy
of the questionnaire must be included in the Appendices.
Data Gathering Instruments, Techniques, and Procedures

This section describes the instruments (interviews, questionnaires, surveys,


observation, experiments, or reports), techniques (face-to-face, online, mail, and/or
phone), and procedures for data gathering.

This section also documents for secondary data collection is referred to as the
gathering of second-hand data collected by an individual who is not the original user. It is
the process of collecting data that is already existing.
Statistical Tools (if only applicable)

This section includes proposed statistical tools used in planning, designing,


collecting data, analyzing, drawing relevant interpretations, and reporting research
findings throughout a research project. Examples include the F-test, the t-test, and
regression analysis, to name a few.

Analytical Tools

Use DFD, ERD, and any system flowchart/diagram for this section. The
discussion of these diagrams will be written in this section.
Technical Tools

Includes discussion of different tools or components (hardware and/or software)


that will be used for the development and completion of the system/project.
Software Process Model

Specify the software development methodology used by the proponent. For


example, Scrum Methodology. Waterfall methodology is discouraged. Discuss first the
characteristics of the methodology used, and then discuss in detail the activities done by
the proponent for each of the stages of the methodology. The illustration should be
shown in this section.
System Architecture

Illustrate and discuss the conceptual model that defines the structure, behavior,
and more views of a system. An architecture description is a formal description and
representation of a system, organized in a way that supports reasoning about the
structures and behaviors of the system. The illustration should be shown in this section.
References

[1] James Strains. 2022. Corporate Printing Solutions: The Ultimate Guide for Efficient
and Cost-Effective Printing. Printing BONESTUDIO, October 26.

[2] Gonca Cumaoglu, Esra Sacici, and Kerem Torun. 2013. E-Book versus Printed
Materials: Preferences of University Students. Contemporary Educational Technology 4,
2 (2013), 121-135.

[3]

[4]

[5]

[6] Nenad Tomić and Violeta Todorovic. 2017. The Future Of Payments In The Internet
Of Things. In Proceedings of the Conference Name (Abbreviation of Conference Name
'Year'), Month Day, Year, Location. Publisher, pages 97-104.
https://doi.org/10.15308/Sinteza-2017-97-104

[7] Madhav Bharadiya, Nisha Chauhan, Dhara Gondaliya, Righam Jain, and Kaushal
Shah. 2020. E-Printing Service. EasyChair, Tech. Rep.
Appendices

An appendix or appendices, if any, should be after the bibliography or


references. Appendices include original data, preliminary tests, tabulations, tables that
contain data of lesser importance, very lengthy quotations, forms and documents,
computer printouts and other pertinent documents. Appendices should be arranged
chronologically as they are cited in the main text. Use capital letters of the English
alphabet to track appendices, and always begin with the letter A. Remove this section
when adding the actual Appendix.
Appendix A
Gantt Chart
Appendix B
Evaluation Tool
Appendix C
Photo Documentation of Testing
Appendix D
Flowchart/Diagrams
Appendix E
Algorithms
Appendix F
Relevant Source Code
Appendix G
Screenshot/Picture of the System
Appendix H
Test Cases and Results
Appendix I
Bug Report
Appendix J
User Manual
Appendix K
Curriculum Vitae
Note: 1 page per researcher

You might also like