E ClearanceSystem
E ClearanceSystem
net/publication/330475698
CITATION READS
1 1,029
6 authors, including:
Happy N. Monday
University of Electronic Science and Technology of China
35 PUBLICATIONS 72 CITATIONS
SEE PROFILE
All content following this page was uploaded by Grace U. Nneji on 09 November 2021.
Abstract— Clearance for graduating students is necessarily need for web-based methods of keeping data more so a
a continual process in every University. Clearance has always greater need for graduating students e-clearance system.
been manual processes over the past years. This paper aims at This would go a long way in alleviating the various
improving the existing system by exploring its weaknesses. problems involved in the automated process.
Front-End Languages used are HTML for building the web
pages, CSS for styling the web pages, JavaScript for A. Methods of Clearance
programming web pages, Sublime Text 3 for code editor, PHP
for the Back-End, MySQL for the database and the XAMPP
1) Manual Method
servers are used for the design and implementation of the This is the normal traditional method of clearance known
proposed system. The methodology used in this paper is from the etymology of mankind. It is wholly paper based
Structured System Analysis and Design (SSADM). The and involves physical presence. It involves the graduate
proposed system reduces process time, loss of documents, student filling the necessary information about him/her and
document forgery and physical presence by eliminating paper then going to various offices: Financial department, Library,
work which makes it more efficient, secure and reliable over laboratory, etc. This method obliges that students maintain
the existing method. It also incorporates payment options for physical presence in all the clearance units.
convenience. The results in this paper show that electronic
2) Automated Method
clearance processing time was reduced significantly that gave
rise to an efficient and reliable electronic clearance system for
This method allows the graduate student to register or do
graduating students. their clearance through an automated application. It involves
students logging into the web application with their unique
Keywords— electronic clearance, payment, graduating identifier which is usually the matriculation/registration
student, database, management system, university environment number. The major requirements are the front-end web
interface, back-end and internet connection.
I. INTRODUCTION TABLE I. DIFFERENCE BETWEEN MANUAL AND AUTOMATED
A final year enhanced e-clearance system is an online METHOD OF CLEARANCE
based system that allows graduating students do their final Characteristics Manual Automated
year clearance electronically or online. The term “Clearance Internet Requirement Does not require Requires internet
is a status granted to individuals”, typically members of the internet connection connection
police, military, university graduates and employees of Deployment Time Does not take much It takes a bit longer
time to set up time to set up
Government and other large establishments allowing them Processing time Clearance takes much Clearance takes much
access to a certain document or information. Many higher longer time shorter time
institutions have chosen to pursue the dynamic educational Area of Coverage It is done within the It is done anywhere in
options online [1]-[3]. The advantages of online resource are institution the world
Web browser Does not require web Requires web browser
many, as people of almost all ages and background now Requirement browser
become increasingly reliant on the internet for information
[4]-[6]. Online learning has become more convenient and II. GENERAL ANALYSIS OF THE EXISTING SYSTEM
efficient thus, the need for a web-based student management
system [7], [8]. This system is an alternative to the usual A. Existing System
manual or traditional approach. It permits the graduating In this existing system, it is wholly paper based and
students to do his/her clearance with the saved information involves physical presence. It involves the graduate student
in the database against their individual’s account. There is filling out the clearance form and then going to various
clearance sections: Financial office, Library, laboratory and
department etc. This method obliges that students maintain
75
1) Graduation Status: The graduation qualification page 4) University Library: If the student’s book borrowing
shows details about the student’s graduation status. If the record is cleared, the student proceeds to the submission of
student status is qualified, the student moves on to the next thesis else the student is directed through a link to finish up
stage, else the student is directed to see the coordinator. The all outstanding payments.
school coordinator disseminates the list of the graduating 5) Research Laboratory: If the student’s laboratory
students to the graduate school and all concerned units access record is cleared, the student proceeds to the next
(financial department, library, research laboratory, and E- stage else the student is directed by a pop up message to see
card operation unit) where the name list is uploaded to the the school coordinator. The school coordinator through the
portal. Students can check if they meet all requirements for student’s supervisor will have to check with the laboratory
graduation. to ensure that all laboratory materials (workstation, lab key
2) Tuition Fee: If the student has completed all payment etc.) assigned to the student are returned in good shape,
on the tuition fees with the respect to the number of years before the student can be cleared.
spent in the school, the student proceeds to the next stage 6) Campus E-card: This allows the student to deactivate
else the student is directed through a link to finish up all the E-card and get refunded in a case where the student still
outstanding payments. has money left on the e-card. The refund could be via bank
3) Dormitory Fee: If the student has completed all card, mobile money or cash collection at the E-card
payment on the dormitory fees with the respect to the operation unit. After a successful clearance completion, a
number of years spent in the school, the student proceed to notification message pops up instructing the student to
the next stage else the student is directed through a link to proceed to the Academic and Administration Units with the
finish up all outstanding payments. student ID card for certificate collection.
76
VI. SYSTEM REQUIREMENT
V. METHODOLOGY
The methodology applied here is the structured system A. Software Requirement
analysis and design methodology (SSADM). This is a This lays out functional and non-functional
waterfall method (sequential design method) used for the requirements. It includes a set of use cases that the system
analysis and design of an information system. describes. The system is designed to be implemented with
the following software requirements.
A. Waterfall Methodology
• Android OS, Symbian OS, windows OS, iOS or any
This model is referred to as sequential life cycle model. other mobile devise OS (for mobile devices)
In waterfall model, each phase must be completed before the • A suitable browser.
next phase can begin and there is no overlapping in the
• Any major Os such as Windows, Mac and Linus
phases. This means that any phase in the development
• HTML
process begins only if the previous phase is completed. The
diagram below is a representation of the waterfall model. • CSS
• JavaScript
• MySQL
• Sublime Text 3
• XAMPP Server
• Photo editor
B. Hardware Requirement
For the effective operation of the newly designed system,
the following minimum hardware specifications are
recommended
• The computer system
• The Random Access Memory (RAM) in use should
be at least 512megabyte.
• The system should have a hard Disk of at least 50GB
and at least a diskette drive of high density of
1.44MB (3.5 inches).
• The system should be equipped with an E.G.A/V.G.A
color monitor with an uninterrupted power supply.
Fig. 3. Waterfall Model • A visual display unit.
• A standard keyboard and mouse
1) Requirement Analysis: At this stage of the waterfall
model, the possible requirements of the proposed system are
captured and documented. The requirements gathered VII. DESIGN TOOLS
includes; research of the existing system, fingerprint
In the development of this proposed system, various
technology, data collection (Students details), etc. tools were adopted. These tools range from PHP, XAMPP
2) System Design: In this system design stage, we server, MYSQL database and HTML, CSS, JavaScript.
studied the requirement specifications from the first stage • Hypertext Markup Language (HTML)
and the design was prepared. Here also this paper considers • Cascading Style Sheet (CSS)
the two levels of system design: Logical design and Physical • Hypertext Preprocessor (PHP)
design. Logical design produces a specification of the major • My Structured Query Language (MYSQL)
features of the new system. While the physical takes the
• JavaScript libraries like jQuery
blueprint of the logical design to produce the program
• Sublime Text 3
specifications, physical file or database definition, and user
interface.
3) Implementation: With inputs from the system design, VIII. SYSTEM DESIGN AND IMPLEMENTATION
the design was implemented in small programs called units, This paper introduces the result gotten when the system
which are integrated in the next phase. was tested, how the test was carried out and the language
4) Testing: All the units developed in the used to achieve the system. The web server used in this
implementation phase are at this stage integrated into a implementation is XAMPP server. This server is an open
system after testing each unit. After which the entire system source, powerful and works on major OS such as Windows,
was tested for any fault and failure. Mac, Linus and uses MYSQL database and PHP scripting
5) Deployment: After the system has undergone the engines. HTML is the backbone of the website. It is used in
functional and non-functional testing, the product was creating web pages. The paper uses it to format texts as titles
deployed to the user environment. and headings, to arrange graphics on the web page, to link to
6) Maintenance: To enhance the performance of this different pages within the website and to ink to other
new system, it may be debugged on a regular base. websites of need. Cascading style sheet is adopted to format
the layout of Web pages. The main aim of CSS is to
77
separate the content of a web document from its database structure and Figure 7 shows the current action of
presentation. It is used to define styles for documents, the system by highlighting the text view with an orange box
including the design, layout and variations in display for colour.
different designs and screen sizes. The paper uses it to
define the text styles and other aspects of Web pages that
previously can be defined in a page's HTML. CSS gives the
option of selecting various style schemes and rules
according to the requirements. Furthermore, it helps to avoid
duplication, makes maintenance easier and also allows
making site wide change in one place. JavaScript makes the
web pages dynamic and interactive by implementing custom
client – side scripts. PHP is compatible with various web
servers like Apache and the Microsoft’s IIS as well. All
PHP scripts are executed on the server and it supports
various databases like MySQL, Oracle, but it is mostly used
with MySQL. MySQL is a free available open source
relational Database Management System that uses Structure
Query Language. It is the most popular language for adding,
accessing and managing content in a database. A database is
a collection of data. The paper implemented MySQL as a
relational database management system help stores data in
separate tables rather than putting all the data in one big
storeroom. Fig. 5. Graduating Student’s Information Page
78
3) Graduation Status: This stage determines if the
student is eligible to proceed with the clearance process or
not as shown in figure 8. All minimum graduation
requirements must be satisfied including all fee payment.
79
processes by students on the backend. Data integrity is
ensured by the use of password and ID for authenticating
user and to avoid unauthorized access.
XI. CONCLUSION
In this paper, an improved electronic clearance
management system is presented. The system will offer
graduating students a hitch free clearance experience. The
implementation of the proposed system presented in this
paper by replacing the manual and semi manual methods
will reduce cost and save time consumed during the whole
process of clearance. It is observed that this improved
system, if implemented will increase efficiency and
reliability for both the students and the university.
XII. FUTURE WORK
The paper has a very vast scope. In the future, the
research can be extended across different sectors of
Fig. 12. Graduating Student’s Research Lab Status economy and industries with an existing database system to
improve clearance processes. I strongly endorse the future
8) Campus E-Card: Graduating students are expected to development of this work.
return the campus E-card and get a refund for available
balance on the card as shown in figure 13. The student can
view the available balance on the card and gets a refund by ACKNOWLEDGMENT
choosing a withdrawal method either via bank card or This paper is supported by the project of NSFC
mobile money. (ID:61602098) and the project of Sichuan Science and
Technology Department Talent Project (ID: 2018RZ0009).
REFERENCES
[1] Chen Yu, Yang Shi-qing, "Key Techniques of Student Information
Management System Based on Internet & Intranet", Journal of
Wuhan University of Technology(Transportation Science
&Engineering), Wuhan, 2004, 28(4), pp. 614-617.
[2] S.R.Bharamagoudar, Geeta R.B., S.G.Totad “Web Based Student
Information Management System”, International Journal of Advanced
Research in Computer and Communication Engineering -June 2013,
ISSN : 2319-5940
[3] Sandeep Kumar, Mohammed Abdul Qadeer, Archana Gupta,
“Location Based Services using Android”, IEEE- 2009
[4] Penghui Li1, Yan Chen, Taoying Li, Renyuan Wang, Junxiong Sun
“Implementation of Cloud Messaging System Based on GCM
Service”, IEEE-2013.
[5] TANG Yu-fang, HANG Yong-sheng, “Design and implementation of
college student information management system based on the web
Fig. 13. Graduating Student’s Campus E-Card Status services”. Natural Science Foundation of Shandong Province
(Y2008G22), 978-1- 4244-3930-0/09 2009 IEEE.
[6] M.A. Norasiah and A. Norhayati. “Intelligent student information
X. DISCUSSION system”. 4th International conference on telecommunication
technology proceedings, Shah Alam, Malaysia, 0-7803-7773-7/03
The results show that the improved method presented in 2003 IEEE.
this paper has a high degree of efficiency and reliability. [7] Vishwakarma R Ganesh. “Android College Management System”.
The introduction into the problem is known; the aim and International Journal of Advanced Research in Computer Engineering
objectives are explained. A review of the existing method of & Technology (IJARCET) Volume 5, Issue 4, April 2016. ISSN:
2278 – 1323
clearance and a new improved system is proposed. The
[8] SagarPawar, Gaurav Geet, PavanSonawane, Chetan B. Barhate.
implementation of the design is carried out with the help of “COLLEGE ERP SYSTEM”. International Journal for Research in
some programming language tools. A flowchart is used to Engineering Application & Management (IJREAM). Vol-01, Issue
show a step by step process in performing the task in the 02, May 2015. INJRV01I02002
system. Figures are shown to demonstrate the structural
view of the processes within the system. This system allows
the admin to print out a list of successful clearance
80