You are on page 1of 6

GORDON COLLEGE - COLLEGE OF COMPUTER STUDIES ALUMNI

PORTAL USING PROGRESSIVE WEB APPLICATION

CUARESMA, JAYVEE A. MANALABE, PATRICK B. TIMBAS, RAVEN D.


Gordon College, CCS Gordon College, CCS Gordon College, CCS
Purok 1, Brgy Tipo, #17, Tagak Street,New Cabalan, 1369 Tabacuhan Street, Santa Rita,
Hermosa Bataan, Philippines Olongapo City, Philippines Olongapo city, Philippines
jayveecrsma@gmail.com manalabepatrick@gmail.com 201810624@gordoncollege.edu.p

ABSTRACT resource for them Tom &Leung (1996), Skipper (2004),


A person who has previously attended a school, Walvoord (2004).
college, or university is known as an alumnus or alumna. The Alumni Tracking system's capabilities include the
Keeping track of its graduates is one of an institution's specific creation of alumnus and employer profiles; To begin a career,
responsibilities. And one of the most effective ways to promote a internship, seminars, or investment possibilities; Users can also
school is to present real-world examples of students' triumphs publish announcements and networking opportunities with other
and to assess if the knowledge they received in class helped graduates; To keep track of activities held by the school and
them pick the appropriate career path. To replace the current alumni; to create reports, and to allow users to interact with one
system, an online survey form, the researchers developed the another. (Cordova, Maata, & Epoc, 2020).
Gordon College - College of Computer Studies Alumni Portal Progressive Web App (PWA) uses the latest web
(CCSAP), a Progressive web application using the agile technologies and browser support to deliver an app-like
methodology to develop with short production cycles that allow experience to users. PWAs have better performance and
for quick production and frequent review. By maintaining the improve user retention and engagement compared to traditional
gathered alumni data and student accomplishments that can be web and mobile development. Unlike native applications, the
used to guide their development and make it simple to access or PWAs file size is small and because of that, the installation is
check the alumni's potential occupations, an alumnus tracking faster. Developers can also deploy and maintain the app
system is important for managing the school's alumni and simultaneously (Room, C. Progressive Web Applications). 
assisting in the advancement of their careers. The Gordon A web application is computer software that performs
College - College of Computer Studies Alumni Portal (CCSAP) activities via the Internet by utilizing web browsers and web
also aids Gordon College in keeping track of its students and technologies. Web applications are often written in a browser-
gives alumni a platform for interaction and cooperation. The supported language, such as JavaScript or HTML because these
system may be improved with a variety of new capabilities, and languages rely on the browser to make the program executable.
in the future, its use may be extended to encompass all Gordon Some of the apps are dynamic, necessitating server-side
College graduates, not only CCS graduates. processing. Others are static, requiring no server activity (Gibb,
2016). 
KEYWORDS: Alumni, GC-CCS, Alumni Tracking A mobile app is a software program designed
particularly for use on tiny, wireless computing devices like
smartphones and tablets, as opposed to desktop or laptop PCs.
1. INTRODUCTION
Mobile applications are frequently classified depending on
Keeping track of alumni is critical for any educational
whether they are web-based or native apps, which are designed
institution. To verify, archive, and research the learning
particularly for a certain platform. The third type of app, hybrid
institutions and alumni, accurate information about alumni is
applications, incorporates features from both native and web
required to validate the knowledge gap between the graduates
apps. As the technologies evolve, it is predicted that efforts to
and industries to determine the effectiveness of the college
build mobile apps will center on the construction of browser-
through the achievements of its alumni. Alumni Tracking System
based, device-agnostic Web applications (Wigmore, 2013). The
is an online-based application that helps to keep track of college
alumni tracking system aims to create a web and mobile
graduates and it provides alumni data to the college faculties
application since a web application does not need to be
(Jaiswal et.al, 2021).
downloaded or installed, but a mobile application provides more
capability because it has access to system resources. 
Connecting to alumni is not easy because after they
graduate most of them are updating their information and
location. That's why the information about alumni in an institution
is usually outdated. The importance of an alumni tracking system 1.2 STATEMENT OF THE OBJECTIVE
is to manage the resources of your school and to help further the The objective of this project is to find a possible solution
career gather information on how well students and graduates for tracking information about Gordon College, College of
are meeting the goals of a program or department by maintaining Computer Studies alumni, and its possible contribution to the
the collected Alumni data and students’ achievements that can improvement and innovation of study programmers and Gordon
be used to guide their development and for easy access to the College as a whole.
possible occupations for the alumni. This can be a valuable
1.3 SCOPE AND LIMITATION advantages to graduates to improve their marketability and
Scope of the Project employability.
 The administrator can validate alumni using this Competition in the corporate or industry is rigid due to
application by comparing alumni information to the increasing demands in the market because of the rising
institution data. number of graduates. As recommended by the Philippine
 The alumni post can be moderated by the Accrediting Association of Schools, colleges and universities
administrator. should do systematic follow-ups,s and documentation of alumni
 The administrator can read the general summary of are recommended. Any accredited school needs to strengthen
the report and generate it. existing links and create new bridges with the world of work,
 Alumni can view the institution's news and especially among its graduates.
participate in events and forums organized by the
institution and other alumni. The study concluded that university graduates are
poorly trained and unproductive on the job, graduate skills have
Limitation of the Project steadily deteriorated over the past decade, and shortcomings are
 Alumni cannot communicate directly using the particularly severe in oral and written communication, and
application because the system does not have a applied technical skills. Remedial courses are prepared by
chat system. employers to compensate for the insufficient academic
 Alumni cannot communicate directly using the preparation for new employees but this increases the firms’
application because the system does not have a operating costs and reduces their profitability and
chat system. competitiveness.
 Cannot format Event/Forum post text.
Identifying the graduate's lack of skills and
competencies is a chance for the college/university to progress
in terms of Its curriculum, instructions, and a strong faculty
1.4 SIGNIFICANCE OF THE STUDY complementing each other. “How can the university determine
This study will greatly benefit the following people the employability of their graduates? Are they gainfully
mentioned here who will be the beneficiaries of this web-based employed? How can one measure the acquired skills and
and mobile application: competencies of the graduates? How quickly can these be
monitored to acquire immediate results?”.
a) Gordon College, College of Computer Studies: The
Gordon College, College of Computer Studies admin Tracer studies help give important information about the
does not have an application that allows them to track skills and achievements of graduates. It is important to find out
down the alumni, which includes data related to the the overall performance and skills of graduates that they have
different information about the institution and its alumni developed for evaluation of the training provided by an institution.
that is readily updated and maintained. It is critical for The researchers, in collaboration with the deans, the program
both the Alumni and the College of Computer Studies coordinators, as well as the university alumni coordinator.
administration to build their networks and discover Meetings were organized by the university registrar to identify a
methods to grow and improve. problem in locating university alumni. These individuals have a
b) Alumni: The GC-CCSAP allows Gordon College, good grasp and comprehension of the tracking challenges of the
former students. Each member has contributed to the
College of Computer Studies alumni to search for and
identification of the problem. The issues and challenges raised
find other alumni, as well as post and participate in
by members were structured and directed, which resulted in a lot
events posted by other alumni or the admin. These
of results. information in a relatively short period The issues and
also allow alumni to reconnect with former colleagues.
difficulties encountered in tracking the graduates of The
c) Future Developers: In the future, this research will fully university were presented.
guide and assist future developers in improving and
enhancing their projects in the web and mobile development. 2.2 Foreign Related Studies
Alumni Satisfaction with Their Undergraduate
Academic Experience and the Impact on Alumni
2. RELATED LITERATURE
Giving and Participation
The researchers consider the following related studies when
making their decision to better equip them for system According to a study entitled "Improving the
implementation. These studies aided in the overall identifying the Performance of Alumni Achievement Assessment by Integrating
benefits, challenges, and necessary improvements for this type Website-Based Tracer Study Information Systems and Telegram
of implementation. API" (Sucipto, Dewi, Resti, Santi (2021)). It is the mission of
2.1 Local Related Studies Vocational High School (SMK) education in Indonesia to produce
Dynamic Alumni Monitoring with Decision Support highly competitive and skilled graduates. One standard for
System evaluating the success of vocational education is assessing the
achievements of alumni. The evaluation process can be carried
In a study conducted by Kummer & Batugal (2021), the out with programmed alumni tracking activities or commonly
availability of a dependable national pool of skilled professionals known as tracer studies. However, the implementations of tracer
is critical in the development of long-term industries and studies that have been carried out by vocational schools in Kediri
businesses. It is critical to investigate market needs and quantify are still using the manual method. These conditions make the
and analyze the supply and demand for graduates' skills and school find many obstacles in the implementation of tracer
competencies. In any educational institution, a tracer study is a studies.
potent way of maintaining curriculum relevance and providing
The higher the level of academic satisfaction, the more
likely it is for alumni to be involved with the university. One of the Web Application
major sources of finance for a university is its alumni. According
to Johnson and Eckel, a financial contribution is the most
recognized form of alumni involvement. Alumni can also serve RAM 1 GB for 32-bit
the university by participating in events. 2GB for 64-bit
Several factors, according to the research literature, PROCESSOR 1 Gigahertz (GHz) or
influence alumni to contribute financially to their alma mater: faster
1. Participation in the institution as an undergraduate 32bit(x86) or 64-
student.
2. Alumni involvement with their alma mater. bit(x64)
3. Tradition and prestige of the institution.
4. Individual alumni economic success.
5. Emotional attachment and relationship quality between
alumni and their alma mater. Mobile Application
During their college experience, the relationship between
alumni and the college is developed, and this relationship will Android 4.4 (KitKat)
influence the decision regarding their interaction with the Version
university. a large number of formal theories about the college
experience are researched for many decades. The two main Table 1. Hardware Requirements
reasons for utilizing the impact on the research are the
description of the college environment which helps identify Considering the project, strictly defining hardware
factors associated with the college experience and Many of requirements is not wise. By the time the number of users
these environmental factors are available to universities. This increases, the hardware requirements themselves will change.
means that the university has the ability to significantly influence As a baseline, the developers need a computer with 1 GB of
and control factors that shape students' perceptions of their ram for 32-bit and 2 GB of RAM for 64-bit. Nevertheless, as the
college experience. number of users increases, some enhancements to hardware
The primary goal of this study was to look into the configuration must be considered:
connection between alumni satisfaction with their undergraduate
academic experiences and their subsequent involvement as 3.1.2 Software Requirements
alumni. According to the findings of this study, there were
significant increases in both alumni giving and alumni
NAME SPECIFICATION
participation based on alumni satisfaction with their
undergraduate academic experience. Windows 8 (minimum
Operating System
recommendation)
3. METHODOLOGY, RESULT AND DISCUSSION Android Version 4.4 (KitKat) or higher
Web browser Any web browsing software
DBMS MySQL Server
Table 2 Software Requirements

3.1.3 Development Environment Requirements


 HTML
 CSS
 JavaScript
 Bootstrap
 MySQL
 XAMPP
 NodeJS

Figure 1. Agile Software Development Life Cycle 3.1.4 Functional Requirements


Alumni Portal (Mobile & Web)
The research team created a test strategy and a
The Gordon College – College of computer studies
collection of test cases before constructing the CCSAP
alumni portal allows users to sign in and register their profile.
application. The system's supporters adhered to the traditional
Verified users can post and interact on forums, view and join
software development process cycle, which is the agile
events, view news from Gordon College, and update their
methodology.
profiles.
3.1 REQUIREMENT ANALYSIS SYSTEM
3.1.1 Hardware Requirements Admin Portal (Web)
Admin portal manages the users that are trying to
sign in to the web application, admin can accept or decline
verification requests as well as post events and view alumni 3.3 DESIGN OF SOFTWARE, SYSTEMS, PRODUCT,
statistics. Admin can generate a report about the alumni that OR PROCESSES
are registered through the system.

Administrator (Web-based)
As for the Administrator, he or she can monitor all
the registered scholars and managers. The administrator
is the only one who can accept a manager's account
application for the managers to continue.

3.2 REQUIREMENTS DOCUMENTATION


3.2.1 Purpose
The main purpose of the Gordon College –
College of computer studies alumni portal is to assist
Gordon College in collecting alumni information as well Figure 3.3.2 Data Flow Diagram
as to help build an alumni network for Gordon College
alumni. A data flow diagram was produced by the developers to
depict a much more thorough flow of data between system
3.2.2 Project Description
modules and how it is processed. A data flow diagram (DFD)
The CCSAP or the Gordon College – College
depicts how information flows through a process or system. 
of Computer Studies Alumni Portal is a progressive web
application that may serve as a substitute/replacement
for the conventional online survey form. This will help
the alma mater preserve and manage thorough data
and information on their alumni to avoid lack of
information, misunderstanding, and time-consuming
contract processing. The characteristic of this proposed
idea is the creation of an alumnus profile and an
employer profile. Create a career; Users can post
announcements and discussions to network with other
alumni; Maintain records of events conducted by the
school and alumni; Allow users to communicate with
each other; generate reports.

3.2.3 Project Requirements

The Project Requirements are divided into Figure 3.3.2 Flowchart


three sections:
The developers constructed a flowchart to virtually
3.2.3.1 Non-Functional Requirements examine the logic between transactions and user inputs to
visualize the logical flow of the system with its sequence of
3.2.3.1.1 User Authentication and Permission stages and decisions and to highlight the major operations,
inputs, and outputs of a system.
 All users shall be required to log in with the
correct username and password. 3.4 DEVELOPMENT AND TESTING
 All users must not allow seeing the admin(s), After gathering the requirements for the system, the team
both on the web and mobile. develops the project by using the agile method by constant
collaboration and working interaction between the developers
3.2.3.1.2 System Operation Functionality (WEB and the users. After developing the required requirement, the
& MOB) developers let the users use and test the system to check for
bugs and if the requirement of the users has been met.
 The application is applicable when the
Each cycle includes testing, and the final product must
Internet or mobile data is connected.
also undergo final testing. For this phase, you can use Scrum
 The application must be available on mobile and the Kanban methodology, the development process based
devices. on individual tasks.
 The application must provide a web-based
system. 3.5 DESCRIPTION OF THE PROTOTYPE
 The admin(s) should ensure that only allowed Proponents employed rapid prototyping, often known as
registered users can use the app itself. "throwaway prototyping." This form of prototype is only useful in
a short-term project, such as one sprint in a software
development cycle. Using this prototype, the proponents have a
better grasp of the client's genuine demands before developing a
system. This prototype will save the developers money and
energy while somehow developing uniformity in user interface several improvements and testing the application users become
design and guaranteeing the beneficiary that their needs are satisfied with the system. The users find it easy to use and
met. interesting, Users of the system can be assured that the
information that they give on the application will stay confidential
3.6 IMPLEMENTATION PLAN (INFRASTRUCTURE AND and secure. Although the users are satisfied with the current
DEPLOYMENT) feature of the application, the Gordon College - College of
Computer Studies Alumni portal proponents still have
The researchers wanted to provide a platform for GC- recommendations for the future developers of the application that
CCS alumni to update their profiles and collaborate with their will improve the overall functionality and user experience.
alma mater and help Gordon College keep track of alumni
records. The scope of this project is the GC-CCS Alumni.
3.9 CONCLUSIONS AND RECOMMENDATIONS
Keeping Track of the graduates is one of the responsibilities of
an institution, the goal of the researchers for creating this project
is to provide an avenue to connect Gordon College and its CONCLUSIONS
alumni. GC-CCS alumni's role is to provide feedback or Alumni are one of the foundations of an institute, alumni
suggestions to make the project possible using the information serve as living proof of the achievements of a college. Alumni
they provided as well as the suggestions of the GC-CCS information such as work, location, salary, etc. is important to
department because they are the ones who will manage the gather for the improvement of a curriculum. Alumni tracking
information that will be gathered through the proposed project. systems are developed to solve the problem of having a hard
The researchers should be the ones to compile the suggestions time keeping the record of graduate students. For Gordon
of both users and brainstorm answers based on the user’s College, the researchers created the project Gordon College -
questions, they are also the ones to develop the system. College of Computer Studies alumni portal to keep track and
analyze the information coming from the CCS alumni. The portal
The first thing the research developers will do is to can be used to give updates to alumni as well as to create
gather information through the online survey and record events that enable the alumni to respond to. During the
feedback from GC-CCS alumni as well as the GC-CCS development and testing, the user’s recommendations are added
personnel who will handle the system. After gathering the to the application along with the additional features that improve
feedback and forming the solution to the problem, in the following the system.
months the researchers should create a prototype or a sample of
While the result is positive, there are still functions that
the project and improve the prototype in the following months to
cannot be added to the project because of the time frame and
finish the project. The resources needed to create the project are
can be added for future developers. The connection between the
at least an Intel Core i5 or i7 processor. Full HD resolution,
Alumni and their alma matter should be strengthened through
ideally 1920×1080. 8GB of RAM computer and the technologies
collaborations and getting updates, Alumni should not forget to
that the research developers will be using are AngularJS,
look back at the school they have graduated from. Gordon
NodeJs, and MySQL database.
College keeps the information of the alumni secured and by
The project's success will be defined by the increased using the College of Computer Studies Alumni Portal the college
amount of collaboration between the alumni and Gordon College, can maintain, analyze and collaborate with its alumni.
also a target of 50 or more GC-CCS alumni registered through
the system. Many challenges may arise during the development 4. RECOMMENDATION
of this project, although all of the features of the system are Based on the findings and conclusions, the following
important if the schedule is tight the research developers should recommendations were provided by the developers:
focus on the main purpose or feature of the application based on To Alumni - Providing valid and accurate information is
the information that they gathered. critical to the success of GC-CCSAP, this information will be
used by Gordon College and will not disclose any information to
3.7 Deployment any 3rd party unless there is a legal basis for the disclosure.
During this step of the software development cycle,
consumers can access the program. Once the software testing To Admin - The primary purpose of the proposed
process is done and no problems or mistakes remain in the system is to trace the status of Gordon College - College of
system, the final deployment procedure begins. The scale of the Computer studies alumni. It is recommended that the person
project determines the difficulty of the deployment. who will handle the admin side is a part of the College of
Computer Studies faculty because the information on the system
is very confidential.
3.7.1 Operations and Maintenance
To the future developers – many features can be
The last step includes maintenance and any necessary added to the current GC-CCSAP, one of the recommended
changes. This phase is for end-users who wish to fine-tune the future features for the application is a job posting feature where
system to improve performance, add new features, or meet extra alumni can post job offers and other alumni can respond to it.
user demands. This stage guarantees that the system continues Currently, the proposed system scope focuses on the college of
to meet user requests and functions as planned in the first computer studies alumni but it can be expanded to trace the
phase. alumni of other departments as well.
3.8 IMPLEMENTATION RESULT
The GC-CCSAP Progressive Web Application Service 5. BIBLIOGRAPHY
was created with administrators and alumni in view. It was
[1] Jaiswal, S., Gaud, S., Ansari, S., & Gaikwad, R. (2021).
created with the AngularJS Framework for the basic application
Alumni Tracking System. International Research Journal of
and NodeJS for the back-end API of the application. After
Engineering and Technology. [11] What is Node.js: A Comprehensive Guide. (n.d.).
8(4).https://www.irjet.net/archives/V8/i4/IRJETV8I4463.pdf Simplilearn.Comwww.simplilearn.com.Retrieved June
[2] Room, C. Progressive Web Applications. 13,2022,from https://www.simplilearn.com/tutorials/nodejs-
[3] Capili-Kummer, M. G., & Corpuz-Batugal, M. L. Dynamic tutorial/what-is-nodejs
Alumni Monitoring with Decision Support System. [12] Systems Development Life Cycle Software Development
[4] Sucipto, S., Dewi, E. K., Resti, N. C., & Santi, I. H. (2020). Process Computer Software Technology, Technology,
Improving The Performance of Alumni Achievement
Electronics, Text, Logo Png | PNGWing;
Assessment by Integrating Website-Based Tracer Study
www.pngwing.com. Retrieved June 13, 2022,
Information Systems and Telegram. TEKNIK, 41(1), 72-77.
Ivy Wigmore. (2013). mobile app. WhatIs.Com. fromhttps://www.pngwing.com/en/free-png-hwwtw
https://www.techtarget.com/whatis/definition/mobile-app [13] What is CSS: Cascading Style Sheet Explained for
[5] Gibb, R. (2016, May 31). What is a Web Application? Beginners. (2019, January 13).
Blog.Stackpath.Com. https://blog.stackpath.com/web- https://www.hostinger.com/tutorials/what-is-css
application/ [14] ISO 25010. (n.d.). ISO 25010; iso25000.com. Retrieved
[6] What is CSS: Cascading Style Sheet Explained for June 23, 2022, from https://iso25000.com/index.php/en/iso-
Beginners. (2019, January 13). 25000-standards/iso-25010?limit=3
https://www.hostinger.com/tutorials/what-is-css [15] Capili-Kummer, M. G., & Corpuz-Batugal, M. L. Dynamic
[7] What Is JavaScript? A Basic Introduction to JS for Alumni Monitoring with Decision Support
Beginners. (2021, August 3). System.
https://www.hostinger.com/tutorials/what-is-javascript [16] Gaier, S. (2005). Alumni satisfaction with their
[8] What is Bootstrap — Everything You Need to Know. (2021, undergraduate academic experience and the impact on
August 3). Hostinger Tutorials; alumni giving and participation. International Journal of
https://www.hostinger.com/tutorials/what-is bootstrap/ Educational Advancement, 5(4), 279-288.
[9] What Is Angular? – A Beginner’s Guide. (2019, April 10).
Hostinger Tutorials;
https://www.hostinger.com/tutorials/what-is-angular/
[10] XAMPP Tutorial - javatpoint. (n.d.). Www.Javatpoint. Com;
www.javatpoint.com. Retrieved June 13, 2022,
from https://www.javatpoint.com/xampp

You might also like