Bulletin of Electrical Engineering and Informatics
Vol. 9, No. 3, June 2020, pp. 1284~1290
ISSN: 2302-9285, DOI: 10.11591/eei.v9i3.2078  1284
Journal homepage: http://beei.org
City i-Tick: The android based mobile application for students’
attendance at a university
S.R Alimin, N. H Abdul Hamid, Z. A Nasruddin
Faculty of Computer and Mathematical Sciences, Universiti Teknologi MARA, Malaysia
Article Info ABSTRACT
Article history:
Received Oct 18 2019
Revised Dec 29 2019
Accepted Feb 17 2020
This paper presents City i-Tick, the android based mobile application for
students‟ attendance at a university. In this study, we developed mobile
application for lecturers to take students‟ attendance in City University,
Petaling Jaya. Managing students‟ attendance during lecture periods
has become a difficult challenge. The research objectives for this study are to
identify user requirement for City i-Tick, to design and develop City i-Tick,
and to demonstrate the prototype of City i-Tick. The study is a narrative
participatory design and exploits Design Thinking as the research
methodology. City i-Tick was successfully validated by 14 lecturers
and System Usability Scale (SUS) was used to determine the findings
of the study. We found that City i-Tick is effective for lecturers in taking
attendance because it is easy to use, easy to learn, and the users feel
confident when using this application.
Keywords:
Attendance system
Design thinking
Mobile application
System usability scale (SUS)
This is an open access article under the CC BY-SA license.
Corresponding Author:
N. H. Abdul Hamid,
Faculty of Computer and Mathematical Sciences,
UiTM Shah Alam, Selangor, Malaysia
Email: nhayati@fskm.uitm.edu.my
1. INTRODUCTION
Currently, in City University, lecturers need to print out the attendance sheet from the city
management system (CMS) portal, and take an attendance manually during the class session [1].
The attendance is very important to the lecturers and students. Based on Student Handbook, students
are expected to attend a minimum 85% of all classes. Students must substantiate their absence with
supporting documents, medical certificates or equivalent [2]. After class, lecturers will key in the attendance
into the CMS portal. Certainly, this causes a redundancy in taking attendance. In this study, we propose
a mobile application for taking attendance. Using this mobile application, it will help the lecturers in
City University to perform their task efficiently as recently, the usage of cellular (mobile) phones are very
much important [3].
The mobile application can be installed in lecturers‟ mobile devices. They can update students‟
attendances by connecting their mobile devices with the server through the internet [4]. The development
of mobile application will be convenient and alternative to the lecturers in their process of learning
new technology. This study will help lecturers to perform their tasks without using the computer.
Technological advancements have contributed to the rising popularity of e-learning and mobile learning.
With these learning methods, learners can access information anywhere and anytime, all at the touch
of their fingertips [5].
The technology of mobile applications have already enabled various applications in our
daily lives [6]. The development of information and communication technology is growing very rapidly in
this era of globalization. Rapid development is also an impact on various aspects of life including
Bulletin of Electr Eng & Inf ISSN: 2302-9285 
City i-Tick: The android based mobile application for students’ attendance at a university (S.R Alimin)
1285
education. One way is to utilize mobile learning technology [7]. This will certainly reduce the workload
of lecturers to control and continue updating the progress report of each and every student in their respective
scheduled classes [8].
This paper presents City i-Tick, the android based mobile application for students‟ attendance at
a University. In developing this mobile application, we use Design Thinking approach to employ
the empathetic, creative, innovative and analytical skill [9]. The overall process was inspired by [10] five
stages of design thinking which are empathize, define, ideation, prototype and test. In design challenge
context, we must understand the people or users to implement the emphasized mode. The effort to understand
the way they think, the needed of physical and emotional, how they think about the world and what matters
was important to them [11]. Each of the phases encourages the use of tools for researchers to generate
and present idea as well as to capture user feedback [12].
2. RESEARCH METHOD
In phase 1 empathize, contain the preliminary study, literature review and semi-structured interview.
Preliminary study involves the journal, articles, proceedings and making observation between existing mobile
applications. For semi-structured interview, we interviewed the registrar officer who is responsible to ensure
all lecturers take students‟ attendance. In addition, we also interviewed three lecturers who are responsible to
key-in the attendance.
In phase 2 define, we analyzed all the information about the student‟s attendance system in
mobile applications. Define phase is to clarify the problem, to understand what needs to be solved [13].
Based on this study, the comparative study produces the outcomes of this phase like defined problem
statement, the significance of the study and the functional requirement (FR) and non-functional requirement
(NFR) [14, 15]. A use case diagram is used to describe requirements and desired functionality of the system.
Figure 1 described steps that are used by actors when interacting with the system. Only one level of users
who can access City i-Tick which is lecturers. While for non-functional requirement (NFR) the flowchart in
Figure 2, displayed the map of the mobile application.
Figure 1. City i-Tick use case diagram
 ISSN: 2302-9285
Bulletin of Electr Eng & Inf, Vol. 9, No. 3, June 2020 : 1284 – 1290
1286
Figure 2. City i-Tick flowchart
In phase 3, we used the ideation techniques, brainstorming [16] may often be thought of as wild
and unstructured, but it is actually a focused activity that involves a lot of discipline. Using this technique,
we were able to clarify the user's goals and values, and to agree on the desired outcome of the study. We used
affinity diagram as a tool that gathers large amounts of language data (ideas, opinions, issues) and organizes
them into groupings based on their natural relationships [17]. Post it notes and whiteboards were used to
visualize users‟ experiences and challenges. Brainstorming helps to get people unstuck by "jolting" them out
of their normal ways of thinking [18].
In phase 4, a prototype was developed using android studio (android SDK and emulator). Prototypes
enable us to share ideas with other people, get feedback, and learn how to further refine them. Besides,
the prototype is about converting ideas into something that people can experience [19]. Table 1 showed t
he summary of the software and hardware requirement.
Table 1. Software and hardware requirement
Software requirement Hardware requirement
Software requirement (mobile development tools):
- Android Studio (Android SDK & Emulator)
- Java Development Kit (JDK)
- Node.js
- Apache Cordova
- Sublime Text
Hardware requirement - laptop (Asus Zenbook
UX305LA):
- Processor (Intel Broadwell U Core i5-5200U)
- RAM (8 GB LPDDR3)
- Hard Disk Drive (256GB SSD)
- Graphic Card (Integrated Intel 5500 HD)
- Mouse (Optical Mouse)
- Screen (13.3-inch IPS)
Software requirement (mobile database):
- Firebase
Hardware requirement
- phone (OnePlus 5T):
- Android Version (Android OS 8.1.0 (Oreo))
- Chipset (Qualcomm Snapdragon 835)
- Memory (8 GB RAM) - Storage (64 GB) - Screen
(6.01 inches
Bulletin of Electr Eng & Inf ISSN: 2302-9285 
City i-Tick: The android based mobile application for students’ attendance at a university (S.R Alimin)
1287
Lastly, in phase 5, testing was conducted. This phase requires the participants to give feedback
on the prototype developed in phase 4. A five point Likert scale was used [20]. We measured the usability
of the prototype using System Usability Scale (SUS). Usability evaluation of any system is essential to
ensure systems meet both design specifications and user requirement criteria [21]. Table 2 showed the SUS
questionnaires. SUS is very short; it comprises only 10 items to be rated on a five point scale ranging from
strongly disagree to strongly agree, among which five are positive statements and the rest are negatives [22].
SUS inquires users to evaluate their level of agreement or disagreement to the 10 statements [23].
Table 2. System usability scale (SUS) questionnaire
No Questions
Strongly
disagree
Strongly
agree
1 I think that I would like to use this system
frequently
1 2 3 4 5
2 I found the system unnecessarily complex 1 2 3 4 5
3 I thought the system was easy to use 1 2 3 4 5
4 I think that I would need the support of a
technical person to be able to use this system
1 2 3 4 5
5 I found the various functions in this system were
well integrated
1 2 3 4 5
6 I thought there was too much inconsistency in
this system
1 2 3 4 5
7 I would imagine that most people would learn to
use this system very quickly
1 2 3 4 5
8 I found the system very cumbersome to use 1 2 3 4 5
9 I felt very confident using the system 1 2 3 4 5
10 I needed to learn a lot of things before I could
get going with this system
1 2 3 4 5
Note: Adapted from [24]
3. RESULTS AND ANALYSIS
Table 3 showed City i-Tick compared to four (4) other systems namely iTime [25],
Andro Attendance [26], e-Attendance [8] and Coyote-Attendance [27]. By using the mobile apps user would
be able to mark attendance and generate the report. For first-time login, user needs to register into the system.
Unlike other system, City i-Tick could also send notification to the users after marking the attendance.
Table 3. Review of related work on an adapted conceptual framework compared to City i-Tick
No App. Name
Mark
attendace
Registration
Cross
platform
Generate
report
Notification
Time
consuming
task
1 iTime ⁄ × ⁄ ⁄ × ×
2 Andro
Attendance
⁄ × × ⁄ × ×
3 e-Attendance ⁄ ⁄ × ⁄ × ×
4 Coyote-
Attendance
⁄ ⁄ ⁄ ⁄ × ×
5 City i-Tick ⁄ ⁄ × ⁄ ⁄ ×
Users must log in their email and password whenever they use the mobile apps. Figure 3 showed
the screenshots of the login page, list of subjects, and take attendance page. Table 4 showed
the demographics of 14 participants obtained from the user background questionnaire. They consist
of 11 women and three men. Their ages ranges from mid 20's to 50's. The lecturers in this study are mostly
graduate Master Holders from different universities in Malaysia with two to 20 years working experience.
Detailed below are the test results of the system usability scale (SUS) questionnaires. Table 5
showed the frequency distribution by percentage. The results are summarized in the frequency distribution
graph as depicted in Figure 4. Most of the participants have the knowledge about the mobile usage.
Participants agreed to use City I-tick frequently because of its ease of use. The mobile application is also very
quick to be learned and users feel very confident when using it.
 ISSN: 2302-9285
Bulletin of Electr Eng & Inf, Vol. 9, No. 3, June 2020 : 1284 – 1290
1288
Figure 3. Login, list of subjects and take attendance screenshot
Table 4. Demographic of test participants
Participants Gender Age Position
Education
level
Work experience
(year)
Frequency use
smartphone
Apps in smartphone
use frequently
P1 F 30 Lecturer Postgraduate 6 Yes
Camera, Facebook,
Instagaram
P2 F 45 Lecturer Postgraduate 10 Yes Camera, Facebook
P3 F 56 Lecturer Postgraduate 20 Yes Camera, Facebook
P4 F 35 Lecturer Postgraduate 7 Yes
Camera, Facebook,
Instagaram
P5 F 35 Lecturer Postgraduate 8 Yes
Camera, Facebook,
Instagaram
P6 M 29 Lecturer Postgraduate 3 to 5 Yes
Camera, Facebook,
Instagaram
P7 M 27 Lecturer
University
Degree
3 to 5 Yes
Camera, Facebook,
Instagaram
P8 F 39 Lecturer Postgraduate 14 Yes
Camera, Facebook,
Instagaram
P9 F 32 Lecturer Postgraduate 7 Yes
Camera, Facebook,
Instagaram
P10 F 30 Lecturer Postgraduate 3 to 5 Yes
Camera, Facebook,
Instagaram
P11 F 38 Lecturer Postgraduate 12 Yes
Camera, Facebook,
Instagaram
P12 F 35 Lecturer Postgraduate 9 Yes
Camera, Facebook,
Instagaram
P13 M 34 Lecturer Postgraduate 7 Yes
Camera, Facebook,
Instagaram
P14 F 27 Lecturer
University
Degree
0 to 2 Yes
Camera, Facebook,
Instagaram
Bulletin of Electr Eng & Inf ISSN: 2302-9285 
City i-Tick: The android based mobile application for students’ attendance at a university (S.R Alimin)
1289
Table 5. Frequency distribution by percentage
Question
Strongly
disagree (%)
Slightly
disagree (%)
Neither agree
nor disagree (%)
Agree
(%)
Strongly
agree (%)
Total (%)
No of
participants
Q1 0 0 0 86 14 100 14
Q2 7 7 36 21 29 100 14
Q3 0 0 29 50 21 100 14
Q4 36 21 21 14 7 100 14
Q5 0 7 64 29 0 100 14
Q6 21 14 36 7 21 100 14
Q7 0 0 7 79 14 100 14
Q8 93 0 0 0 7 100 14
Q9 0 0 36 50 14 100 14
Q10 43 7 50 0 0 100 14
Figure 4. Frequency distribution of the SUS questionnaires
4. CONCLUSION
This paper presents City i-Tick, the android based mobile application for students‟ attendance
at a university. In this study we developed a mobile application for lecturers taking students‟ attendance in
City University, Petaling Jaya. City i-tick has been proven to solve the problem of manually taking
attendance and keying in the attendance in the CMS portal after each class. There are several improvements
that can be suggested in enhancing the mobile apps. City i-Tick can be improved by providing
the notification from the lecturers to the administrator. This could be implemented upon further research
development of the system for the administrator. City i-Tick can also be improved by the graphical user
interface by incorporating more icons, colours and menus. Furthermore, City i-Tick can be improved by
adding the function to alert the lecturers like notification in a smartphone status bar or setting alarm sound if
the lecturer forgot to key in students‟ attendance.
ACKNOWLEDGEMENTS
We would like to thank the Faculty of Computer and Mathematical Sciences, Universiti Teknologi
MARA, Malaysia for the support throughout this research. We would also like to thank the Institute
of Quality and Knowledge Advancement (InQKA), Universiti Teknologi MARA, Malaysia for funding
the publication of this research.
REFERENCES
[1] “Lecturer.” [Online]. Available: http://app.city.edu.my/cms/lecturer/index.php. [Accessed: 20-Sep-2019].
[2] City University College Of Science And Technology, Student Handbook. 2015.
[3] J. V. Subramanian, and S. Govindarajan, “A study of mobile user movements prediction methods,” Int. J. Electr.
Comput. Eng., vol. 8, no. 5, pp. 3112-3117, 2018.
 ISSN: 2302-9285
Bulletin of Electr Eng & Inf, Vol. 9, No. 3, June 2020 : 1284 – 1290
1290
[4] D. A. A. G. Singh, E. J. Leavline, and P. M. Vijayan, “Mobile application for student attendance and mark
management system,” Int. J. Comput. Intell. vol. 13, no. 3, pp. 425-432, 2017.
[5] A. Baharum, et al., “Mobile learning application: Flipped classroom,” Indones. J. Electr. Eng. Comput. Sci.,
vol. 17, no. 2, pp. 1084-1090, 2019.
[6] R. Harrison, D. Flood, and D. Duce, “Usability of mobile applications: literature review and rationale for a new
usability model,” J. Interact. Sci., vol. 1, no. 1, pp. 1-16, 2013.
[7] A. Setiawan, A. Handojo, and R. Hadi, “Indonesian culture learning application based on android,” Int. J. Electr.
Comput. Eng., vol. 7, no. 1, pp. 526-535, 2017.
[8] V. Somasundaram, M. Kannan, and V. Sriram, “Mobile based attendance management system,” Indian J. Sci.
Technol., vol. 9, no. 35, pp. 37-40, 2016.
[9] J. V. Thienen, et al., “The Co-evolution of theory and practice in design thinking–or–„mind the oddness trap!,"
Des. Think., pp. 81-99, 2011.
[10] Rasna Shakya, “First Step to Software development: Design thinking process Jyaasa,” first Step to Softw. Dev.
Des. Think. Process, 2017.
[11] “5 Stages in the Design Thinking Process Interaction Design Foundation.” [Online]. Available:
https://www.interaction-design.org/literature/article/5-stages-in-the-design-thinking-process.
[12] A. F. Harun, et al., “An exploratory study in conceptualizing user view on digital taste using design thinking,”
Indones. J. Electr. Eng. Comput. Sci., vol. 17, no. 1, pp. 379-388, 2019.
[13] Ana. Zaldarriaga, “Design thinking: The define stage and the point of view statement,” 2016. [Online]. Available:
http://tlpnyc.com/define-stage/.
[14] L. Chung, et al., "Non-Functional Requirements in Software Engineering," Kluwer Academic Publishers, 2000.
[15] J. Selvakumar, and M. Rajaram, “Non functional requirement traceability automation-An mobile multimedia
approach,” J. Comput. Sci., vol. 8, no. 11, pp. 1803-1808, 2012.
[16] IDEO.org, “4. Ideation Phase: Prototyping,” +Acumen, pp. 1-18, 2015.
[17] Florida Department of Health, “Module 4 Affinity Diagram,” pp. 1-21, 2013.
[18] H. Lamm, and G. Trommsdorff, “Group versus individual performance on tasks requiring ideational proficiency
(brainstorming): A review,” Eur. J. Soc. Psychol., vol. 3, no. 4, pp. 361-388, 1973.
[19] Gavin O‟Leary, “Design thinking prototyping phase gavin O‟Leary,” 2017. [Online]. Available:
http://www.gavinoleary.com/design-thinking-prototyping-phase-5/.
[20] I. L. Patrick, W. Jordan, B. Thomas, Usability Evaluation In Industry. CRC Press, 2014.
[21] K. Awang, et al., “The usability analysis of using augmented reality for linus students,” Indones. J. Electr. Eng.
Comput. Sci., vol. 13, no. 1, pp. 58-64, 2019.
[22] K. Orfanou, et al., “Perceived usability evaluation of learning management systems: Empirical evaluation of the
system usability scale,” Int. Rev. Res. Open Distrib. Learn, vol. 16, no. 2, 2015.
[23] I. Mahmud, et al., “Web usability test in 60 seconds: A theoretical foundation and empirical test,” Indones. J.
Electr. Eng. Comput. Sci., vol. 17, no. 1, pp. 398-403, 2019.
[24] H. E. L. Mrabet, “Research and design of smart management system in classroom,” SCAMS‟2017, 2017.
[25] Cybernetics, “iTime - mobile attendance system | Android attendance system | cloud attendance system | mobile
attendance management | attendance management system,” Cybernetics Software Pvt. Ltd. & Security Shells
Infotech Pvt. Ltd, 2013. [Online]. Available: http://www.csplsoftware.com/iTime-android-based-mobile-time-
attendance-system.html.
[26] A. Karthikeyan, “Andro attendance–marking attendance with android application,” International Journal of
Advance Research, Ideas and Innovations in Technology, vol. 3, no. 1, pp. 323-328, 2017.
[27] S. Hari, “Mobile application for attendance system coyote -attendance,” Electronic Theses, Projects, and
Dissertations. pp. 1-41, 2017.

More Related Content

PDF
Multimedia based IoT-centric smart framework for eLearning paradigm Muhammad ...
PDF
IoT-based students interaction framework using attention-scoring assessment i...
PDF
IRJET - Application of AR in Education
PDF
Mobile augmented reality using 3D ruler in a robotic educational module to pr...
DOC
Dr. Parkavi.A , Resume working-2020-v4
PDF
IRJET- Syllabus and Timetable Generation System
PDF
A PARADIGM FOR THE APPLICATION OF CLOUD COMPUTING IN MOBILE INTELLIGENT TUTOR...
PDF
AN ADAPTIVE AND INTELLIGENT TUTOR BY EXPERT SYSTEMS FOR MOBILE DEVICES
Multimedia based IoT-centric smart framework for eLearning paradigm Muhammad ...
IoT-based students interaction framework using attention-scoring assessment i...
IRJET - Application of AR in Education
Mobile augmented reality using 3D ruler in a robotic educational module to pr...
Dr. Parkavi.A , Resume working-2020-v4
IRJET- Syllabus and Timetable Generation System
A PARADIGM FOR THE APPLICATION OF CLOUD COMPUTING IN MOBILE INTELLIGENT TUTOR...
AN ADAPTIVE AND INTELLIGENT TUTOR BY EXPERT SYSTEMS FOR MOBILE DEVICES

What's hot (20)

PPTX
FUSION - Pattern Recognition, Classification, Classifier Fusion
PDF
Embedded System Practicum Module for Increase Student Comprehension of Microc...
PDF
Automated ICT Literacy Skill Assessment Using RateSkill System
PDF
Determining the Factors Affecting on Digital Learning Adoption among the Stud...
PPT
Defense
PDF
Final year design project report - Studies in application of augmented realit...
PDF
IRJET - Student Sentiment Analysis using Android Application
PDF
Smart School Framework for Boarding School Based on Service System Engineering
PDF
A STUDY ON COMPUTER FUNCTIONAL LITERACY AMONG HIGHER SECONDARY SCHOOL STUDENT...
PDF
An Android Application Studhelper for Engineering Students
PDF
Final Year Project
PDF
Mcsp 060 project guidelines july 2012
PDF
IRJET- Prayog B.E. Android Application-An E-Learning Educational System
PDF
Self runtime environment using android
PDF
Self runtime environment using android
PDF
Usability guidelines for usable user interface
PPT
AI in Higher Education – Challenges & Opportunities #edlw2019
PPT
Performance Analysis of Supervised Machine Learning Techniques for Sentiment ...
PDF
Development of vocabulary learning application by using machine learning tech...
FUSION - Pattern Recognition, Classification, Classifier Fusion
Embedded System Practicum Module for Increase Student Comprehension of Microc...
Automated ICT Literacy Skill Assessment Using RateSkill System
Determining the Factors Affecting on Digital Learning Adoption among the Stud...
Defense
Final year design project report - Studies in application of augmented realit...
IRJET - Student Sentiment Analysis using Android Application
Smart School Framework for Boarding School Based on Service System Engineering
A STUDY ON COMPUTER FUNCTIONAL LITERACY AMONG HIGHER SECONDARY SCHOOL STUDENT...
An Android Application Studhelper for Engineering Students
Final Year Project
Mcsp 060 project guidelines july 2012
IRJET- Prayog B.E. Android Application-An E-Learning Educational System
Self runtime environment using android
Self runtime environment using android
Usability guidelines for usable user interface
AI in Higher Education – Challenges & Opportunities #edlw2019
Performance Analysis of Supervised Machine Learning Techniques for Sentiment ...
Development of vocabulary learning application by using machine learning tech...
Ad

Similar to City i-Tick: The android based mobile application for students’ attendance at a university (20)

PDF
Android Based E-Learning Application Class-E
PDF
AN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEM
PDF
Development of reporting damaged road condition application using user center...
PDF
4213ijsea05
PDF
An effective approach to develop location-based augmented reality information...
PDF
Development of E-learning Software Based Multiplatform Components
PDF
UI/UX integrated holistic monitoring of PAUD using the TCSD method
PDF
Monitoring Students Using Different Recognition Techniques for Surveilliance ...
PDF
The design of smart notification on android gadget for academic announcement
PDF
Interface on Usability Testing Indonesia Official Tourism Website
PDF
A review paper: optimal test cases for regression testing using artificial in...
PDF
IRJET- College Campus Event Management System
PDF
Review on Effective Implementation of GATE Resource Sharing Online for the St...
PDF
ANALYZING THE IMPACT OF INTERDEPENDENT DIMENSION ON TARGET ATTRIBUTE
PDF
Event Hub
PDF
Review on College Event Organizer
PDF
Android -based Smart Student Attendance System
PDF
The impact of usability in information technology projects
PDF
A Study of The Interface Usability Issues of Mobile Learning Applications for...
PDF
A STUDY OF THE INTERFACE USABILITY ISSUES OF MOBILE LEARNING APPLICATIONS FOR...
Android Based E-Learning Application Class-E
AN ANDROID APPLICATION FOR CAMPUS INFORMATION SYSTEM
Development of reporting damaged road condition application using user center...
4213ijsea05
An effective approach to develop location-based augmented reality information...
Development of E-learning Software Based Multiplatform Components
UI/UX integrated holistic monitoring of PAUD using the TCSD method
Monitoring Students Using Different Recognition Techniques for Surveilliance ...
The design of smart notification on android gadget for academic announcement
Interface on Usability Testing Indonesia Official Tourism Website
A review paper: optimal test cases for regression testing using artificial in...
IRJET- College Campus Event Management System
Review on Effective Implementation of GATE Resource Sharing Online for the St...
ANALYZING THE IMPACT OF INTERDEPENDENT DIMENSION ON TARGET ATTRIBUTE
Event Hub
Review on College Event Organizer
Android -based Smart Student Attendance System
The impact of usability in information technology projects
A Study of The Interface Usability Issues of Mobile Learning Applications for...
A STUDY OF THE INTERFACE USABILITY ISSUES OF MOBILE LEARNING APPLICATIONS FOR...
Ad

More from journalBEEI (20)

PDF
Square transposition: an approach to the transposition process in block cipher
PDF
Hyper-parameter optimization of convolutional neural network based on particl...
PDF
Supervised machine learning based liver disease prediction approach with LASS...
PDF
A secure and energy saving protocol for wireless sensor networks
PDF
Plant leaf identification system using convolutional neural network
PDF
Customized moodle-based learning management system for socially disadvantaged...
PDF
Understanding the role of individual learner in adaptive and personalized e-l...
PDF
Prototype mobile contactless transaction system in traditional markets to sup...
PDF
Wireless HART stack using multiprocessor technique with laxity algorithm
PDF
Implementation of double-layer loaded on octagon microstrip yagi antenna
PDF
The calculation of the field of an antenna located near the human head
PDF
Exact secure outage probability performance of uplinkdownlink multiple access...
PDF
Design of a dual-band antenna for energy harvesting application
PDF
Transforming data-centric eXtensible markup language into relational database...
PDF
Key performance requirement of future next wireless networks (6G)
PDF
Noise resistance territorial intensity-based optical flow using inverse confi...
PDF
Modeling climate phenomenon with software grids analysis and display system i...
PDF
An approach of re-organizing input dataset to enhance the quality of emotion ...
PDF
Parking detection system using background subtraction and HSV color segmentation
PDF
Quality of service performances of video and voice transmission in universal ...
Square transposition: an approach to the transposition process in block cipher
Hyper-parameter optimization of convolutional neural network based on particl...
Supervised machine learning based liver disease prediction approach with LASS...
A secure and energy saving protocol for wireless sensor networks
Plant leaf identification system using convolutional neural network
Customized moodle-based learning management system for socially disadvantaged...
Understanding the role of individual learner in adaptive and personalized e-l...
Prototype mobile contactless transaction system in traditional markets to sup...
Wireless HART stack using multiprocessor technique with laxity algorithm
Implementation of double-layer loaded on octagon microstrip yagi antenna
The calculation of the field of an antenna located near the human head
Exact secure outage probability performance of uplinkdownlink multiple access...
Design of a dual-band antenna for energy harvesting application
Transforming data-centric eXtensible markup language into relational database...
Key performance requirement of future next wireless networks (6G)
Noise resistance territorial intensity-based optical flow using inverse confi...
Modeling climate phenomenon with software grids analysis and display system i...
An approach of re-organizing input dataset to enhance the quality of emotion ...
Parking detection system using background subtraction and HSV color segmentation
Quality of service performances of video and voice transmission in universal ...

Recently uploaded (20)

PPTX
Information Storage and Retrieval Techniques Unit III
PDF
Accra-Kumasi Expressway - Prefeasibility Report Volume 1 of 7.11.2018.pdf
PPTX
Feature types and data preprocessing steps
PDF
August -2025_Top10 Read_Articles_ijait.pdf
PPTX
CyberSecurity Mobile and Wireless Devices
PDF
Level 2 – IBM Data and AI Fundamentals (1)_v1.1.PDF
PDF
BIO-INSPIRED ARCHITECTURE FOR PARSIMONIOUS CONVERSATIONAL INTELLIGENCE : THE ...
PDF
Influence of Green Infrastructure on Residents’ Endorsement of the New Ecolog...
PDF
distributed database system" (DDBS) is often used to refer to both the distri...
PPTX
Sorting and Hashing in Data Structures with Algorithms, Techniques, Implement...
PPTX
Software Engineering and software moduleing
PPT
Total quality management ppt for engineering students
PPTX
CURRICULAM DESIGN engineering FOR CSE 2025.pptx
PDF
22EC502-MICROCONTROLLER AND INTERFACING-8051 MICROCONTROLLER.pdf
PDF
SMART SIGNAL TIMING FOR URBAN INTERSECTIONS USING REAL-TIME VEHICLE DETECTI...
PPTX
communication and presentation skills 01
PDF
August 2025 - Top 10 Read Articles in Network Security & Its Applications
PDF
Abrasive, erosive and cavitation wear.pdf
PPTX
Fundamentals of Mechanical Engineering.pptx
PDF
Exploratory_Data_Analysis_Fundamentals.pdf
Information Storage and Retrieval Techniques Unit III
Accra-Kumasi Expressway - Prefeasibility Report Volume 1 of 7.11.2018.pdf
Feature types and data preprocessing steps
August -2025_Top10 Read_Articles_ijait.pdf
CyberSecurity Mobile and Wireless Devices
Level 2 – IBM Data and AI Fundamentals (1)_v1.1.PDF
BIO-INSPIRED ARCHITECTURE FOR PARSIMONIOUS CONVERSATIONAL INTELLIGENCE : THE ...
Influence of Green Infrastructure on Residents’ Endorsement of the New Ecolog...
distributed database system" (DDBS) is often used to refer to both the distri...
Sorting and Hashing in Data Structures with Algorithms, Techniques, Implement...
Software Engineering and software moduleing
Total quality management ppt for engineering students
CURRICULAM DESIGN engineering FOR CSE 2025.pptx
22EC502-MICROCONTROLLER AND INTERFACING-8051 MICROCONTROLLER.pdf
SMART SIGNAL TIMING FOR URBAN INTERSECTIONS USING REAL-TIME VEHICLE DETECTI...
communication and presentation skills 01
August 2025 - Top 10 Read Articles in Network Security & Its Applications
Abrasive, erosive and cavitation wear.pdf
Fundamentals of Mechanical Engineering.pptx
Exploratory_Data_Analysis_Fundamentals.pdf

City i-Tick: The android based mobile application for students’ attendance at a university

  • 1. Bulletin of Electrical Engineering and Informatics Vol. 9, No. 3, June 2020, pp. 1284~1290 ISSN: 2302-9285, DOI: 10.11591/eei.v9i3.2078  1284 Journal homepage: http://beei.org City i-Tick: The android based mobile application for students’ attendance at a university S.R Alimin, N. H Abdul Hamid, Z. A Nasruddin Faculty of Computer and Mathematical Sciences, Universiti Teknologi MARA, Malaysia Article Info ABSTRACT Article history: Received Oct 18 2019 Revised Dec 29 2019 Accepted Feb 17 2020 This paper presents City i-Tick, the android based mobile application for students‟ attendance at a university. In this study, we developed mobile application for lecturers to take students‟ attendance in City University, Petaling Jaya. Managing students‟ attendance during lecture periods has become a difficult challenge. The research objectives for this study are to identify user requirement for City i-Tick, to design and develop City i-Tick, and to demonstrate the prototype of City i-Tick. The study is a narrative participatory design and exploits Design Thinking as the research methodology. City i-Tick was successfully validated by 14 lecturers and System Usability Scale (SUS) was used to determine the findings of the study. We found that City i-Tick is effective for lecturers in taking attendance because it is easy to use, easy to learn, and the users feel confident when using this application. Keywords: Attendance system Design thinking Mobile application System usability scale (SUS) This is an open access article under the CC BY-SA license. Corresponding Author: N. H. Abdul Hamid, Faculty of Computer and Mathematical Sciences, UiTM Shah Alam, Selangor, Malaysia Email: nhayati@fskm.uitm.edu.my 1. INTRODUCTION Currently, in City University, lecturers need to print out the attendance sheet from the city management system (CMS) portal, and take an attendance manually during the class session [1]. The attendance is very important to the lecturers and students. Based on Student Handbook, students are expected to attend a minimum 85% of all classes. Students must substantiate their absence with supporting documents, medical certificates or equivalent [2]. After class, lecturers will key in the attendance into the CMS portal. Certainly, this causes a redundancy in taking attendance. In this study, we propose a mobile application for taking attendance. Using this mobile application, it will help the lecturers in City University to perform their task efficiently as recently, the usage of cellular (mobile) phones are very much important [3]. The mobile application can be installed in lecturers‟ mobile devices. They can update students‟ attendances by connecting their mobile devices with the server through the internet [4]. The development of mobile application will be convenient and alternative to the lecturers in their process of learning new technology. This study will help lecturers to perform their tasks without using the computer. Technological advancements have contributed to the rising popularity of e-learning and mobile learning. With these learning methods, learners can access information anywhere and anytime, all at the touch of their fingertips [5]. The technology of mobile applications have already enabled various applications in our daily lives [6]. The development of information and communication technology is growing very rapidly in this era of globalization. Rapid development is also an impact on various aspects of life including
  • 2. Bulletin of Electr Eng & Inf ISSN: 2302-9285  City i-Tick: The android based mobile application for students’ attendance at a university (S.R Alimin) 1285 education. One way is to utilize mobile learning technology [7]. This will certainly reduce the workload of lecturers to control and continue updating the progress report of each and every student in their respective scheduled classes [8]. This paper presents City i-Tick, the android based mobile application for students‟ attendance at a University. In developing this mobile application, we use Design Thinking approach to employ the empathetic, creative, innovative and analytical skill [9]. The overall process was inspired by [10] five stages of design thinking which are empathize, define, ideation, prototype and test. In design challenge context, we must understand the people or users to implement the emphasized mode. The effort to understand the way they think, the needed of physical and emotional, how they think about the world and what matters was important to them [11]. Each of the phases encourages the use of tools for researchers to generate and present idea as well as to capture user feedback [12]. 2. RESEARCH METHOD In phase 1 empathize, contain the preliminary study, literature review and semi-structured interview. Preliminary study involves the journal, articles, proceedings and making observation between existing mobile applications. For semi-structured interview, we interviewed the registrar officer who is responsible to ensure all lecturers take students‟ attendance. In addition, we also interviewed three lecturers who are responsible to key-in the attendance. In phase 2 define, we analyzed all the information about the student‟s attendance system in mobile applications. Define phase is to clarify the problem, to understand what needs to be solved [13]. Based on this study, the comparative study produces the outcomes of this phase like defined problem statement, the significance of the study and the functional requirement (FR) and non-functional requirement (NFR) [14, 15]. A use case diagram is used to describe requirements and desired functionality of the system. Figure 1 described steps that are used by actors when interacting with the system. Only one level of users who can access City i-Tick which is lecturers. While for non-functional requirement (NFR) the flowchart in Figure 2, displayed the map of the mobile application. Figure 1. City i-Tick use case diagram
  • 3.  ISSN: 2302-9285 Bulletin of Electr Eng & Inf, Vol. 9, No. 3, June 2020 : 1284 – 1290 1286 Figure 2. City i-Tick flowchart In phase 3, we used the ideation techniques, brainstorming [16] may often be thought of as wild and unstructured, but it is actually a focused activity that involves a lot of discipline. Using this technique, we were able to clarify the user's goals and values, and to agree on the desired outcome of the study. We used affinity diagram as a tool that gathers large amounts of language data (ideas, opinions, issues) and organizes them into groupings based on their natural relationships [17]. Post it notes and whiteboards were used to visualize users‟ experiences and challenges. Brainstorming helps to get people unstuck by "jolting" them out of their normal ways of thinking [18]. In phase 4, a prototype was developed using android studio (android SDK and emulator). Prototypes enable us to share ideas with other people, get feedback, and learn how to further refine them. Besides, the prototype is about converting ideas into something that people can experience [19]. Table 1 showed t he summary of the software and hardware requirement. Table 1. Software and hardware requirement Software requirement Hardware requirement Software requirement (mobile development tools): - Android Studio (Android SDK & Emulator) - Java Development Kit (JDK) - Node.js - Apache Cordova - Sublime Text Hardware requirement - laptop (Asus Zenbook UX305LA): - Processor (Intel Broadwell U Core i5-5200U) - RAM (8 GB LPDDR3) - Hard Disk Drive (256GB SSD) - Graphic Card (Integrated Intel 5500 HD) - Mouse (Optical Mouse) - Screen (13.3-inch IPS) Software requirement (mobile database): - Firebase Hardware requirement - phone (OnePlus 5T): - Android Version (Android OS 8.1.0 (Oreo)) - Chipset (Qualcomm Snapdragon 835) - Memory (8 GB RAM) - Storage (64 GB) - Screen (6.01 inches
  • 4. Bulletin of Electr Eng & Inf ISSN: 2302-9285  City i-Tick: The android based mobile application for students’ attendance at a university (S.R Alimin) 1287 Lastly, in phase 5, testing was conducted. This phase requires the participants to give feedback on the prototype developed in phase 4. A five point Likert scale was used [20]. We measured the usability of the prototype using System Usability Scale (SUS). Usability evaluation of any system is essential to ensure systems meet both design specifications and user requirement criteria [21]. Table 2 showed the SUS questionnaires. SUS is very short; it comprises only 10 items to be rated on a five point scale ranging from strongly disagree to strongly agree, among which five are positive statements and the rest are negatives [22]. SUS inquires users to evaluate their level of agreement or disagreement to the 10 statements [23]. Table 2. System usability scale (SUS) questionnaire No Questions Strongly disagree Strongly agree 1 I think that I would like to use this system frequently 1 2 3 4 5 2 I found the system unnecessarily complex 1 2 3 4 5 3 I thought the system was easy to use 1 2 3 4 5 4 I think that I would need the support of a technical person to be able to use this system 1 2 3 4 5 5 I found the various functions in this system were well integrated 1 2 3 4 5 6 I thought there was too much inconsistency in this system 1 2 3 4 5 7 I would imagine that most people would learn to use this system very quickly 1 2 3 4 5 8 I found the system very cumbersome to use 1 2 3 4 5 9 I felt very confident using the system 1 2 3 4 5 10 I needed to learn a lot of things before I could get going with this system 1 2 3 4 5 Note: Adapted from [24] 3. RESULTS AND ANALYSIS Table 3 showed City i-Tick compared to four (4) other systems namely iTime [25], Andro Attendance [26], e-Attendance [8] and Coyote-Attendance [27]. By using the mobile apps user would be able to mark attendance and generate the report. For first-time login, user needs to register into the system. Unlike other system, City i-Tick could also send notification to the users after marking the attendance. Table 3. Review of related work on an adapted conceptual framework compared to City i-Tick No App. Name Mark attendace Registration Cross platform Generate report Notification Time consuming task 1 iTime ⁄ × ⁄ ⁄ × × 2 Andro Attendance ⁄ × × ⁄ × × 3 e-Attendance ⁄ ⁄ × ⁄ × × 4 Coyote- Attendance ⁄ ⁄ ⁄ ⁄ × × 5 City i-Tick ⁄ ⁄ × ⁄ ⁄ × Users must log in their email and password whenever they use the mobile apps. Figure 3 showed the screenshots of the login page, list of subjects, and take attendance page. Table 4 showed the demographics of 14 participants obtained from the user background questionnaire. They consist of 11 women and three men. Their ages ranges from mid 20's to 50's. The lecturers in this study are mostly graduate Master Holders from different universities in Malaysia with two to 20 years working experience. Detailed below are the test results of the system usability scale (SUS) questionnaires. Table 5 showed the frequency distribution by percentage. The results are summarized in the frequency distribution graph as depicted in Figure 4. Most of the participants have the knowledge about the mobile usage. Participants agreed to use City I-tick frequently because of its ease of use. The mobile application is also very quick to be learned and users feel very confident when using it.
  • 5.  ISSN: 2302-9285 Bulletin of Electr Eng & Inf, Vol. 9, No. 3, June 2020 : 1284 – 1290 1288 Figure 3. Login, list of subjects and take attendance screenshot Table 4. Demographic of test participants Participants Gender Age Position Education level Work experience (year) Frequency use smartphone Apps in smartphone use frequently P1 F 30 Lecturer Postgraduate 6 Yes Camera, Facebook, Instagaram P2 F 45 Lecturer Postgraduate 10 Yes Camera, Facebook P3 F 56 Lecturer Postgraduate 20 Yes Camera, Facebook P4 F 35 Lecturer Postgraduate 7 Yes Camera, Facebook, Instagaram P5 F 35 Lecturer Postgraduate 8 Yes Camera, Facebook, Instagaram P6 M 29 Lecturer Postgraduate 3 to 5 Yes Camera, Facebook, Instagaram P7 M 27 Lecturer University Degree 3 to 5 Yes Camera, Facebook, Instagaram P8 F 39 Lecturer Postgraduate 14 Yes Camera, Facebook, Instagaram P9 F 32 Lecturer Postgraduate 7 Yes Camera, Facebook, Instagaram P10 F 30 Lecturer Postgraduate 3 to 5 Yes Camera, Facebook, Instagaram P11 F 38 Lecturer Postgraduate 12 Yes Camera, Facebook, Instagaram P12 F 35 Lecturer Postgraduate 9 Yes Camera, Facebook, Instagaram P13 M 34 Lecturer Postgraduate 7 Yes Camera, Facebook, Instagaram P14 F 27 Lecturer University Degree 0 to 2 Yes Camera, Facebook, Instagaram
  • 6. Bulletin of Electr Eng & Inf ISSN: 2302-9285  City i-Tick: The android based mobile application for students’ attendance at a university (S.R Alimin) 1289 Table 5. Frequency distribution by percentage Question Strongly disagree (%) Slightly disagree (%) Neither agree nor disagree (%) Agree (%) Strongly agree (%) Total (%) No of participants Q1 0 0 0 86 14 100 14 Q2 7 7 36 21 29 100 14 Q3 0 0 29 50 21 100 14 Q4 36 21 21 14 7 100 14 Q5 0 7 64 29 0 100 14 Q6 21 14 36 7 21 100 14 Q7 0 0 7 79 14 100 14 Q8 93 0 0 0 7 100 14 Q9 0 0 36 50 14 100 14 Q10 43 7 50 0 0 100 14 Figure 4. Frequency distribution of the SUS questionnaires 4. CONCLUSION This paper presents City i-Tick, the android based mobile application for students‟ attendance at a university. In this study we developed a mobile application for lecturers taking students‟ attendance in City University, Petaling Jaya. City i-tick has been proven to solve the problem of manually taking attendance and keying in the attendance in the CMS portal after each class. There are several improvements that can be suggested in enhancing the mobile apps. City i-Tick can be improved by providing the notification from the lecturers to the administrator. This could be implemented upon further research development of the system for the administrator. City i-Tick can also be improved by the graphical user interface by incorporating more icons, colours and menus. Furthermore, City i-Tick can be improved by adding the function to alert the lecturers like notification in a smartphone status bar or setting alarm sound if the lecturer forgot to key in students‟ attendance. ACKNOWLEDGEMENTS We would like to thank the Faculty of Computer and Mathematical Sciences, Universiti Teknologi MARA, Malaysia for the support throughout this research. We would also like to thank the Institute of Quality and Knowledge Advancement (InQKA), Universiti Teknologi MARA, Malaysia for funding the publication of this research. REFERENCES [1] “Lecturer.” [Online]. Available: http://app.city.edu.my/cms/lecturer/index.php. [Accessed: 20-Sep-2019]. [2] City University College Of Science And Technology, Student Handbook. 2015. [3] J. V. Subramanian, and S. Govindarajan, “A study of mobile user movements prediction methods,” Int. J. Electr. Comput. Eng., vol. 8, no. 5, pp. 3112-3117, 2018.
  • 7.  ISSN: 2302-9285 Bulletin of Electr Eng & Inf, Vol. 9, No. 3, June 2020 : 1284 – 1290 1290 [4] D. A. A. G. Singh, E. J. Leavline, and P. M. Vijayan, “Mobile application for student attendance and mark management system,” Int. J. Comput. Intell. vol. 13, no. 3, pp. 425-432, 2017. [5] A. Baharum, et al., “Mobile learning application: Flipped classroom,” Indones. J. Electr. Eng. Comput. Sci., vol. 17, no. 2, pp. 1084-1090, 2019. [6] R. Harrison, D. Flood, and D. Duce, “Usability of mobile applications: literature review and rationale for a new usability model,” J. Interact. Sci., vol. 1, no. 1, pp. 1-16, 2013. [7] A. Setiawan, A. Handojo, and R. Hadi, “Indonesian culture learning application based on android,” Int. J. Electr. Comput. Eng., vol. 7, no. 1, pp. 526-535, 2017. [8] V. Somasundaram, M. Kannan, and V. Sriram, “Mobile based attendance management system,” Indian J. Sci. Technol., vol. 9, no. 35, pp. 37-40, 2016. [9] J. V. Thienen, et al., “The Co-evolution of theory and practice in design thinking–or–„mind the oddness trap!," Des. Think., pp. 81-99, 2011. [10] Rasna Shakya, “First Step to Software development: Design thinking process Jyaasa,” first Step to Softw. Dev. Des. Think. Process, 2017. [11] “5 Stages in the Design Thinking Process Interaction Design Foundation.” [Online]. Available: https://www.interaction-design.org/literature/article/5-stages-in-the-design-thinking-process. [12] A. F. Harun, et al., “An exploratory study in conceptualizing user view on digital taste using design thinking,” Indones. J. Electr. Eng. Comput. Sci., vol. 17, no. 1, pp. 379-388, 2019. [13] Ana. Zaldarriaga, “Design thinking: The define stage and the point of view statement,” 2016. [Online]. Available: http://tlpnyc.com/define-stage/. [14] L. Chung, et al., "Non-Functional Requirements in Software Engineering," Kluwer Academic Publishers, 2000. [15] J. Selvakumar, and M. Rajaram, “Non functional requirement traceability automation-An mobile multimedia approach,” J. Comput. Sci., vol. 8, no. 11, pp. 1803-1808, 2012. [16] IDEO.org, “4. Ideation Phase: Prototyping,” +Acumen, pp. 1-18, 2015. [17] Florida Department of Health, “Module 4 Affinity Diagram,” pp. 1-21, 2013. [18] H. Lamm, and G. Trommsdorff, “Group versus individual performance on tasks requiring ideational proficiency (brainstorming): A review,” Eur. J. Soc. Psychol., vol. 3, no. 4, pp. 361-388, 1973. [19] Gavin O‟Leary, “Design thinking prototyping phase gavin O‟Leary,” 2017. [Online]. Available: http://www.gavinoleary.com/design-thinking-prototyping-phase-5/. [20] I. L. Patrick, W. Jordan, B. Thomas, Usability Evaluation In Industry. CRC Press, 2014. [21] K. Awang, et al., “The usability analysis of using augmented reality for linus students,” Indones. J. Electr. Eng. Comput. Sci., vol. 13, no. 1, pp. 58-64, 2019. [22] K. Orfanou, et al., “Perceived usability evaluation of learning management systems: Empirical evaluation of the system usability scale,” Int. Rev. Res. Open Distrib. Learn, vol. 16, no. 2, 2015. [23] I. Mahmud, et al., “Web usability test in 60 seconds: A theoretical foundation and empirical test,” Indones. J. Electr. Eng. Comput. Sci., vol. 17, no. 1, pp. 398-403, 2019. [24] H. E. L. Mrabet, “Research and design of smart management system in classroom,” SCAMS‟2017, 2017. [25] Cybernetics, “iTime - mobile attendance system | Android attendance system | cloud attendance system | mobile attendance management | attendance management system,” Cybernetics Software Pvt. Ltd. & Security Shells Infotech Pvt. Ltd, 2013. [Online]. Available: http://www.csplsoftware.com/iTime-android-based-mobile-time- attendance-system.html. [26] A. Karthikeyan, “Andro attendance–marking attendance with android application,” International Journal of Advance Research, Ideas and Innovations in Technology, vol. 3, no. 1, pp. 323-328, 2017. [27] S. Hari, “Mobile application for attendance system coyote -attendance,” Electronic Theses, Projects, and Dissertations. pp. 1-41, 2017.