My E-Mosque System: An Islamic Android Companion

Similar documents
SOCIAL MEDIA UTILIZATION FOR ISLAMIC DA WAH

Two Designs for the Elderly Interaction Research Studio

TOWARDS CUSTOMIZED SMART GOVERNMENT QUALITY MODEL

WJEC A Level ICT Unit IT4 - Relational Database Project

Culturally Sensitive Design for Privacy: A case study of the Arabian Gulf

Innovation Management Framework in Academic Institutions

INCREASE YOUR HAPPINESS IN 4 WEEKS CREATE YOUR OWN LIFE TRANSFORMING AFFIRMATIONS

DESIGN TYPOLOGY AND DESIGN ORGANISATION

A Short And Easy Method Of Prayer: Praying The Heart Of The Father By Madam Jeanne-Marie de la Motte-Guyon READ ONLINE

SMS-Based Electrical Energy Meter:

Frequently Asked Questions for the Pathway to Chartership

A Malaysian Technical Cooperation Programme (MTCP) ISLAMIC MARKETS PROGRAMME. Strengthening the Wellbeing of Societies

Dreaming Insights A 5-Step Plan for Discovering the Meaning in Your Dream

The Counting Caterpillar

Year 3 Term 1 Stone Age

PYP Programme of Inquiry

Understanding Requirements. Slides copyright 1996, 2001, 2005, 2009, 2014 by Roger S. Pressman. For non-profit educational use only

AUGMENTED REALITY MARKER LESS IN CULTURAL HERITAGE OF MENARA KUDUS ANDROID BASED

International Radiation Protection Association (IRPA)

EXPERT GROUP MEETING ON CONTEMPORARY PRACTICES IN CENSUS MAPPING AND USE OF GEOGRAPHICAL INFORMATION SYSTEMS New York, 29 May - 1 June 2007

Tilt or Touch? An Evaluation of Steering Control of Racing Game on Tablet or Smartphone

Wireless Device Location Sensing In a Museum Project

A Tool for Evaluating, Adapting and Extending Game Progression Planning for Diverse Game Genres

Reflections on Design Methods for Underserved Communities

WIPO sub-regional workshop on the utilization of. examination capacities and increase the quality of. Kuala Lumpur, Malaysia Nov.29 - Dec.

A Publicly Available RGB-D Data Set of Muslim Prayer Postures Recorded Using Microsoft Kinect for Windows

Metadata 101 : Create Image Metadata With Ease in Windows XP

A Multi-Touch Application for the Automatic Evaluation of Dimensions in Hand-Drawn Sketches

VISUALISING ERGONOMICS DATA FOR DESIGN

1. Redistributions of documents, or parts of documents, must retain the SWGIT cover page containing the disclaimer.

Empowering marginalized community with an innovative technology

Communication: A Specific High-level View and Modeling Approach

Assessment: Course Four Column FALL 2016

AUTOMATIC NUMBER PLATE DETECTION USING IMAGE PROCESSING AND PAYMENT AT TOLL PLAZA

Software Requirements Specification Document. CENG 490 VANA Project

Ormiston Horizon Academy. Assembly policy

TOYOTA FINANCE ONLINE USER GUIDE

Development of an Infusion Pump Prototype and Evaluation Environment to Improve the Safety of Medical Devices through Simulation AHRQ HS20460

From Information Technology to Mobile Information Technology: Applications in Hospitality and Tourism

Rain Rate Distributions for Microwave Link Design Based on Long Term Measurement in Malaysia

Years 9 and 10 standard elaborations Australian Curriculum: Digital Technologies

ACDSee Pro 3 tutorials: Pro 3 overview for new users

Tuning-CALOHEE Assessment Frameworks for the Subject Area of CIVIL ENGINEERING The Tuning-CALOHEE Assessment Frameworks for Civil Engineering offers

INTEGRATING DESIGN AND ENGINEERING, II: PRODUCT ARCHITECTURE AND PRODUCT DESIGN

ITC108 Assignment 2 - Game Analysis

QS Spiral: Visualizing Periodic Quantified Self Data

Digitisation A Quantitative and Qualitative Market Research Elicitation

Advanced Decision Making for HVAC Engineers

Figure 1. The game was developed to be played on a large multi-touch tablet and multiple smartphones.

Training Course on Science, Technology and Innovation Policies for the 21 st Century: Lessons for Malaysia. October 11-16, 2015 Johor Bahru, Malaysia

Creating Interim & Final Invoices - Basic Steps

FollowMyHealth Features Guide: Viewing Your Appointments. via FollowMyHealth Phone Application

ABSTRACT. Keywords Virtual Reality, Java, JavaBeans, C++, CORBA 1. INTRODUCTION

Australian Journal of Basic and Applied Sciences

THE ELEVEN PICTURES OF TIME (SAGE MASTERS IN MODERN SOCIAL THOUGHT) BY C K RAJU

International Journal of Computer Techniques - Volume 5 Issue 6, Nov Dec 2018

Open Research Online The Open University s repository of research publications and other research outputs

Movie 7. Merge to HDR Pro

UNIVERSAL DESIGN: BEYOND USABILITY AND AESTHETIC STUDIES FOR PRAYER CHAIR

INTELLIGENT SOFTWARE QUALITY MODEL: THE THEORETICAL FRAMEWORK

Empirical Research Plan: Effects of Sketching on Program Comprehension

- Introduction - Minecraft Pi Edition. - Introduction - What you will need. - Introduction - Running Minecraft

Celtx Studios Owner's Manual January 2011

INCLINED PLANE RIG LABORATORY USER GUIDE VERSION 1.3

Development of an Intelligent Agent based Manufacturing System

The Exploratory Study for the Psychological Perception and User Attitude toward the Add-on Devices for the Elderly

Australian Standard. Design review AS IEC IEC 61160, Ed.2 (2005) AS IEC

Introduction. phones etc. Those help to deliver services and improve the quality of life (Desai, 2010).

Predicting the Adoption of an Android-Based Class Record Using the Unified Theory of Acceptance and Use of Technology Model

Oregon Science Content Standards Grades K-6

FREQUENTLY ASKED QUESTIONS

1. Redistributions of documents, or parts of documents, must retain the SWGIT cover page containing the disclaimer.

Course Outline Department of Computing Science Faculty of Science

Design and Implementation Options for Digital Library Systems

Ensuring the accuracy of Myanmar census data step by step

Selected paper. Voltage Controlled Single Phase Matrix Converter with Low Harmonics

GCSE ICT Unit 2 Multimedia and Games Technology GCSE ICT Games Technology Gerard Duffy Principal Moderator

Where s The Beep? Privacy, Security, & User (Mis)undestandings of RFID

Performance Comparisons between PID and Adaptive PID Controllers for Travel Angle Control of a Bench-Top Helicopter

Chapter 4. Research Objectives and Hypothesis Formulation

ENGLISH. Help Guide CANON INC CT0-D159-C. Wireless Features/Accessories. Wireless Features. Accessories. Learning About the Camera

ST BERNARD S PREPARATORY SCHOOL

Virtual Reality Based Scalable Framework for Travel Planning and Training

Installation Instructions

computing SOC Majoring Talk Workshop 13 Dec DKG 4/1 Organized by: Itech Club the revolution in

Building a Digital Portfolio with WordPress Page 2

SESSION 3: ESSENTIAL FEATURES, DEFINITION AND METHODOLOGIES OF POPULATION AND HOUSING CENSUSES: MALAYSIA

Mobile Interaction in Smart Environments

J. Basic. Appl. Sci. Res., 2(4) , , TextRoad Publication

OPAL Tree Health Survey Teaching Guide for Scotland Appendix: Curriculum Links

CONFERENCE PROCEEDINGS BOOK OF ABSTRACT BESSH-2016

Object Detection and Tracking Robot using Android, Arduino and Open CV

Smart Glasses Adoption in Smart Tourism Destination: A Conceptual Model

in. ten. tion. al MINDFUL BROWSING

Section 1: Bank Details, Australian Business Number and Goods & Service Tax

Online Automatic Switch of Appliances

FORESIGHT METHOD HORIZONS. Module. Introduction to Foresight for Canada Beyond 150

Know Your Community. Predict & Mitigate Risk. Social Unrest: Analysis, Monitoring and Developing Effective Countermeasures

design research as critical practice.

MemoryBC AtoM version 2.4. User Manual

Transcription:

International Journal on Islamic Applications in Computer Science And Technology, Vol. 2, Issue 2, June 2014, 30-73 My E-Mosque System: An Islamic Android Companion Abdul Rahman Ali M. Fauzan 1, Akram M. Zeki 2 Department of Information System International Islamic University Malaysia, IIUM Selangor, Malaysia 1 rahmanfauzan@gmail.com, 2 akramzeki@yahoo.com ABSTRACT This paper describes the documentation for the system development of an android application, My E- Mosque. This mobile application will include different type of functions such as Qiblat direction, Prayer Time, D'zikir, Al-Quran, NFC silent mode and daily du a. This paper explains about the system development and its entire process by describing the problem, its comparison with the existing mobile application and the difference between the existing mobile applications. Keywords: Islamic tool; E-mosque; Mobile Application. 1. Introduction Technology is a tool that should be used by Muslims in their daily life to assist in their ibadah (Noordin, 2009). It is surprising to see why some people do not consider technology as an important tool in Islam environment. Currently the Jemaah performed most of their ibadah in the Mosque using the physical or the hard copy of Al-Quran mushaf, the du a compilation, and references or booklets on the Sunnah prayers, which the Mosque has to provide or the Jemaah have to bring to them. When the Jemaah enter the Mosque, they forgot to turn their hand phones on silent mode, and because their hand phones were often ringing in the Mosque, they disturbed other Jemaah. The main reason for the development of this application is to provide Muslims with a more convenient and portable way to perform ibadah, and give non-muslims a better impression about the Muslims with the fact that Muslims are able to develop a good mobile applications. This project will also show the unity of Muslims through the efforts of developing more Islamic applications. The main intention for the development of this application is to result into benefit to all Muslims. Even though bringing smartphone to the mosque could disturb activity in the mosque when it s forgotten to be turn off or put in silence mode. The automated silencing functions is hoped to provide the Jemaah in the mosque with the comfort in performing ibadah. The function for guiding the Jemaah to perform their ibadah is also a key feature that helps them to perform their ibadah smoothly and with appropriate guidelines. With the assistance of MY E-MOSQUE mobile application, the Muslims is expected to do their duty as Muslims to ALLAH s.w.t more efficiently and productively. Furthermore, it s hoped that it will teach Muslim as well as non-muslims that Islam is a beautiful religion for all human kind.

2. Literature Review It is understood that different religions have different mentality and beliefs in spiritual practices. However, there are some similarities in the development of systems supporting religious activities. Thus, in the process of doing research for the development of this application, it is important to compare and point out the similarity and key features and functionality that could be used to build an efficient application. It is believed that visuals are the greatest aspect in designing an efficient system (Gaver, Blythe, Boucher, Jarvis, Bowers and Wright, 2009) (Echtibi, Zemerly and Berri, 2009) (Wyche, Caine, Davison, Patel, Arteaga and Grinter, 2009) (Wyche and Grinter, 2009) (Wyche, Caine, Davison, Arteaga and Grinter, 2008) (Abu Bakar, Ashrafia, Zeki, Abubakar, 2013) (Zeki1, Elnour, Ibrahim, Haruna, Abdulkareem, 2013) (Siti Safura Yasmin Sahibin, Akram M. Zeki, 2011). Another aspect in producing an impactful spiritual support system is rather than designing for an aging population, we should design for the aging members of many different populations (Gaver, Blythe, Boucher, Jarvis, Bowers and Wright, 2009). Thus, wider range of group focus must be taken into consideration when designing the application. Another research (Echtibi, Zemerly and Berri, 2009) pointed out that targeting different types of users who require different services to be added to our system because with high focus on a specific target, better outcome can be expected. Another study (Wyche, Caine, Davison, Patel, Arteaga and Grinter, 2009) also supported the statement with the explanation more than functionality or a prompt to the prayer; it also contribute to user s religious experience. An effective spiritual support application is described as something that not only helps to ease the spiritual practices but also provides a sense of fullness in performing the activities. In the context of Islamic applications, there are various applications available in the market for free. However, some of the applications lack features, providing basic necessities for the users, and lack attractive visual aspects in its design. Thus for this specific application, it is aimed that not only as a mobile application to the user in performing prayers, but also able to attract non-muslims who may be interested in learning more about Islam. 3. Analysis and Design This application was developed based on the Prototyping Paradigm method [10]. This method or model begins with requirement process. Developers define what is necessary and are not necessary that define the overall objective for the application. a. Activity Diagram Figure 1 below shows use case diagram of the application. The first two interaction can be performed by the user with the application are Qiblat direction and azan notification. User is also able to read Al-Quran, Yassin, Al-Mathurat, and Tafseer. Finally the users can choose to recite which du a they prefer. 31

Fig 1: diagram of the application b. Class Diagram for My E-Mosque application Fig. 2. My E-mosque Class Diagram Figure 2 shows My E-Mosque class diagram that describes the interaction between each databases that the application have. As for each class the attributes are as shown in the figure above. c. Sequence Diagram for using My E-Mosque application Fig. 3. My E-mosque Sequence 32

Figure 3 shows the sequence of the use of the application. When the users use the application, it will directly go to main menu without any authentication needed. From the main menu, the user can navigate the application whether to choose sub menu like prayer time, Al-Quran and Yassin & Al-Mathurat. From the sub menu, the user can return back to the main menu or the user can use the other sub menu function in the application. d. Sequence Diagram for using My E-Mosque application Fig. 4. My E-Mosque Database Design Figure 4 above shows the overall entity relationship diagram for the database tables required for My E-mosque. There are 5 related database tables which are User, Main Menu, Prayer Time, Yasin & Al-Mathurat and Al-quran. 4. Project Implementation The user modules details are presented and discussed together by a series of screenshots. The testing phase of the system is described through the test plan and the enhancement section. As shown in figure 5, the main page of the system is the application Main Menu. This page comprises of 6 menus: Qiblat direction, Al- Quran, Prayer Time, Tasbeeh, Doa and NFC (Near Field Communication). This menu option will provide a convenient way for Muslims to perform the duty towards Allah s.w.t. The convenient functions menus for the users to perform are: Get Qiblat Direction Read Al-Quran Get the current Prayer Time Dzikir NFC touch silent phone Read Doa 33

A. Application Interface Fig. 5. User s Main Menu, Tasbeeh Counter, Qiblat Direction, NFC Silent and Prayer Time 35

Figure 5 shows Main Menu of the application, one of the functions such as Dzikir by saying the names of Allah s.w.t when the user say it then click touch to increment the numbers and function to get the accurate direction of the Qiblat directed to Ka bah. Regarding NFC functionality the user first write the NFC TAG using My E-Mosque application then it can be used by all phones with NFC capability and lastly the Prayer Time will update the user daily. From application testing that has been conducted, several possible improvements have been identified. Some possible improvements are: Guide for Sunat Prayer Perform Zakat Payment using NFC Perform Sadaqah Track Ibadah time performed The result from the test plan and the functions involved are stated and a conclusion from the test plan is describes based on the comments given by the users. 5. Conclusion Upon finishing the developing the application, the researcher has encountered several limitations that can affect the development of the Islamic application. There are several constraints in the development of this project; time has been the major constraint thus the development activities must be properly managed and organized. Another obvious constraint in the development of this application was the fact that the project is being developed by a rather new android developer. Other issues that needed to be dealt with were that there are already many Islamic applications available in the market, for the proposed application to be a success, the application needed to be both cohesive and comprehensive. References M.F. Noordin, (2009). ICT and Islam, IIUM Press. W. Gaver, M. Blythe, A. Boucher, N. Jarvis, J. Bowers and P. Wright, (2009). The Prayer Companion: Openness and Specificity, Materiality and Spirituality, CHI '10 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. p. 2055-2064. A. Echtibi, M.J. Zemerly and J. Berri, Murshid: a mobile tourist companion, (2009). CAMS '09 Proceedings of the 1st International Workshop on Context-Aware Middleware and Services: affiliated with the 4th International Conference on Communication System Software and Middleware (COMSWARE 2009). p. 6-11. S. Wyche, K. Caine, K. Davison, S. Patel, M. Arteaga and R. Grinter, (2009). Sacred Imagery in Techno-Spiritual Design, CHI '09 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. p. 55-58. S. Wyche and R. Grinter R., (2009). Extraordinary Computing: Religion as a Lens for Reconsidering the Home, CHI 09 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. P. 749-758. S. Wyche, K. Caine, B. Davison, M. Arteaga and R. Grinter, (2008). Sun dial: Exploring Techno-Spiritual Design Through A Mobile Islamic Call To Prayer Application, CHI EA '08 CHI '08 Extended Abstracts on Human Factors in Computing Systems. p. 3411-3416. Nur Fadhilah Abu Bakar, Shahnaz Ashrafia, Akram M. Zeki, Adamu I. Abubakar, (2013). Visual Interactive Islamic Learning System for Children. International Journal on Islamic 36

Applications in Computer Science And Technology. e-issn 2289-4012. Vol 1, Isuue 3, Dec. Akram M. Zeki1, Elbara Eldaw Elnour, Adamu A. Ibrahim, Chiroma Haruna, Sameem Abdulkareem, (2013). Automatic Interactive Security Monitoring System. The 3rd International Conference on Research and Innovation in Information Systems 2013 (ICRIIS 13) Kuala Lumpur, Malaysia Siti Safura Yasmin Sahibin, Akram M. Zeki, (2011). TROPICAL CROPS PLANTING RECOMMENDATION SYSTEMS. Data Management: Issues, Challenges and Opportunities. ISBN: 978-967-418-084-3. IIUM Press. Malaysia. R. Pressman, Software Engineering: A Practitioner s Approach, 7th ed. New York: McGraw-Hill Companies Inc, 2010. 37