You are on page 1of 1

Jemima Francin I. Navarro, Kimjen O. Caballes, Zane Geoffry Onrejas, April Rose A.

Sillote,
Deogenes Alexandre O. Tolosa, Ethan Andrei A. Dueñas & Jovan Lancecyrus Sorila
Leyte National High School
Abstract
This research study examined whether PyCharm is suitable for developing a management system. Nowadays, underdeveloped nations collect attendance and grades manually,
using paper and addressing students. It emphasizes the need for a management system. The researchers were accustomed to programming software to better impact the development
of science. The objectives of the study are to identify bugs, fix incorrect codes, determine the system's capacity to store information, determine the suitability of PyCharm to develop
a management system, and evaluate the internet connection requirements. The process was conducted at Eastern Visayas State University (EVSU) and Leyte National High School
(LNHS). By obtaining the data, the researchers determined that utilizing Python as the primary language, PyCharm as a commodity translator, and Venngage's Icon Maker (VIM)
are efficient. The user interface was made with Figma and VIM, which helped with the first testing to be held where they fixed the bugs; syntax errors, logic errors, null pointer
exceptions, memory leaks, infinite loops, boundary conditions, race conditions, input validation errors, integration issues, performance issues, and error handling. And analyzed
incorrect codes and faults. The final testing was conducted, and every feature, from the home layout down to the specified students’ information, was tested and corrected. This
study is highly recommended for educators, students, and school staff, for this software allows them to work efficiently and reduce their paperwork.

Background of the Study Results and Discussion


It is a well-known reality that practically all companies, whether commercial or Researchers developed a Modernized Management System using Python, PyCharm,
educational, must keep accurate attendance records on their employees or students in Venngage’s Icon Maker, and Figma.
order to function efficiently. The organization's planning and management. Most
1. Creating a User Interface using Figma
academic institutions in developing countries take attendance manually using paper
The researchers used Figma to develop a user interface by considering factors such as
sheets and the old file system approach of calling students by name, making it difficult
target audience, interface purpose, and design guidelines. They created a new project
for management to regularly update the records and manually calculate the percentage
from the Figma dashboard, set up the canvas, used frames and layers to construct
of classes attended for the purpose of examinations and subsequent results processing.
containers for various UI elements, customized them, and exported the user interface.
The lack of appropriate attendance record keeping has actually reached epidemic
proportions, particularly in Nigerian educational institutions (Saheed, et al., 2020).
Therefore, this research study conducted to build a modernizing system using PyCharm,
Python, Figma, and Venngage's Icon Maker.
Objectives
General: To evaluate if PyCharm is reliable in making a management system.
Specific: User Interface
1. To implement a User Interface utilizing Figma.
2. To identify the bugs that can affect the management system.
2. Computer Bugs that affected the Management System
3. To fix the incorrect codes that the researchers may encounter in making the Syntax Errors, Logic Errors, Null Pointer Exceptions, Memory Leaks, Infinite
software. Loops, Boundary Conditions, Race Conditions, Input Validation Errors, Integration
4. To determine the capacity of the software to store information. Issues, Performance Issues, and Error Handling.
5. To determine the internet connection needed for the management system to record 3. Fix the incorrect codes using PyCharm or Python
data. The researchers successfully fixed the incorrect codes using PyCharm and Python.
4. Capacity of the Management System to store information
Significance of the Study Management system must have at least 100 tera bytes capacity.
For efficient operation, it is important to record attendance and grades of 5. Internet connection needed for the management system to record data
employees or pupils. Many educational institutions in developing countries use paper At least 70 Mbps is recommended for management systems to record data.
forms and the conventional file system method of calling students by name to manually
record attendance and grades (Saheed, et al., 2020). This study aims to utilize teachers’ Conclusion
and students’ IDs, which reduces the workload of teachers, maximizes the use of IDs The researchers utilized Figma to develop a user interface and discovered computer
and COVID-19 standards, and help professors who lack computer skills. bugs such as Syntax errors, Logic errors, and Null Pointer Exceptions. Possible errors in
Methodology the future include Memory leaks, Infinite loops, Boundary conditions, Race conditions,
Input Validation errors, Integration issues, Performance issues, and Error handling.
PyCharm showed errors in the code with red underlines or offered error messages in the
console. The Management system’s capacity is at least 100 tera bytes and the internet
connection necessary for a management system to record data should be at least 70
Mbps. Python is an efficient commodity for making management software and PyCharm
is effective in translating the Python language and bridging it to Venngage’s Icon Maker.

Data Gathering Background Coding User Interface Making


Recommendation
The Modernized Management System is recommended to be used by:
Educational Institutions
Businesses
Public Institutions (e.g. Banks, Hospitals, etc.)
Government Agencies

References
Saheed, Y.K., M.A Hambali, A.A. Adedeji, and I.A. Adeniji. 2020.
Icon Making Bugs Fixing First Testing “Attendance Management System Using Barcode Identification on Students’
Identity Cards”. Pacific Journal of Science and Technology. 17(2):224-230.

Photo Credits
lovemoney.com/news/69160/missing-pension-records-employer-employee

depositphotos.com/stock-photos/documents-mess.html

Final Testing
https://venngage-wordpress.s3.amazonaws.com/

https://fellow.app/wp-content/uploads/2022/10/4-Levels-of-Testing-in-Software-
Engineering.jpg

You might also like