Professional Documents
Culture Documents
Enhancing Employee Provident Fund System Through MMS-Based Account Statement
Enhancing Employee Provident Fund System Through MMS-Based Account Statement
HTTPS://SITES.GOOGLE.COM/SITE/JOURNALOFCOMPUTING/
WWW.JOURNALOFCOMPUTING.ORG 16
Abstract—Mobile devices’ usage has evolved from mere phone call devices to personal management, education and
entertainment devices. They have also gained interest in coustomer service system such as for banking, traffic summon and
many others. The objective of this paper is to present the enhancement of current employee provident fund system which sends
account statements to users via SMS. The system has been developed in three-tier architecture and tested by 35 respondents.
It accepts request from users in SMS, does information searching, converts account information into PDF document, and sends
the PDF document to users via MMS. The system has been evaluated through functional and user acceptance tests. The
system is successfully developed and believed can improve the SMS-based employee provident fund system. The study implies
time saving for users as MMS-based account statement can be used for official transactions on top of its flexibility that
accessible anytime and anywhere. For future works, the system should be equipped with more security measures to ensure its
reliability. It is also proposed that both MMS-based and SMS-based functionalities are integrated into a single system to offer
more benefits to users.
—————————— ——————————
1 INTRODUCTION
Hence, SMS reply message is not suitable for this pur- earlier. Lastly, the developed system was tested using
pose. The second issue is SMS-based account statement functional and user acceptance tests. There were 35 res-
cannot be used for official uses, which usually require pondents involved in the user acceptance tests.
formal-looked printed slip. That means, users may re-
trieve their EPF account statement via SMS but for per-
2.1 DEVELOPMENT TOOLS
sonal purpose only. If they want to use it for official use,
such as buying house, they have to retrieve the account A Microsft Windows-based personal computer was used
statement again either from portal or physically going to in this study for sytem development as well as to act as a
service counters. Therefore, this study proposed an en- server. In addition, A Sony Ericsson W800i/W700i mobile
hancement of EPF system that allows users to retrieve phone was used to act as GSM modem that enables the
aoocunt statements in MMS. This enhancement was de- sending and receiving of SMS and MMS messages.
veloped to overcome the two issues explained earlier. Regarding software, Macromedia Dreamweaver was
Users have to send their request via SMS, but will receive used as the development tool. Besides, PHP scripting lan-
account statements in MMS. This means that the devel- guage and MySQL Server 5.0 was used for programming
oped system focused on complementing the current SMS- and database respectively. Moreover, NowSMS software
based system. The benefits of the current system are pre- was used in this study as a middleware to manage the
served while adding extra benefits, specifically in over- interfacing between GSM modem and system applica-
coming the two issues. tions. It also managed SMS and MMS transactions.
MMS-based system has been implemented in learning
2.2 System Architecture
in which it allows instant communication between lectur-
ers and students [14]. In this system, lecturers can instant- Fig. 1 shows the system architecture of the developed
ly respond to students’ questions through MMS. It also system. A user initiates the request for account statement
allows for instant evaluation such as interactive quizzes by sending his/her required information to the system
and assignments. However, the system does not have via SMS. In this system, the required information is user
features which allow students to request for information ID and user’s identification (IC) number. This information
and retrieve the information automatically via MMS. must be written in SMS in the following format:
Moreover, the study in [15] describes the architecture for ACC<space>USER ID<space>IC NUMBER
a system that enables the sending and receiving of MMS GSM modem will receive information send by user
messages using mobile phones. In this system, Web Ser- and forward it to server. On server, the NowSMS soft-
vices Description Language (WSDL) is used to support ware performs the conversion process upon the received
this features. Furthermore, it is also believed that the im- information. The information, which is received in PDU
plementation MMS in mobile applications can provide format, will be converted into text. This information is
significant benefits to users. MMS has great potential to saved into inbox table in NowSMS database. The MMS-ES
generate additional revenue in m-commerce by facilitat- system is also installed on the server. This system con-
ing the introduction of m-commerce applications [16]. tains PHP module which purposely functions to check for
This is partly due to the MMS’s nature which can provide new incoming request from user. The module is of set of
information density and information relevance in its ser- scripts that continuously performs checking procedure by
vices. These two factors are very important in mobile ap- retrieving data from NowSMS database. If there is new
lications such as m-learning system [17]. To achieve this, request, the module will invoke a process to request for
the information retrieved from database will be converted the information from NowSMS database. The received
into PDF document. This PDF document will then sent to information is then forwarded to another module in
users’ mobile phones via MMS [18], [19]. MMS-ES system to perform the trimming process. As a
On the whole, the objective of this paper was to en- result, the information is divided into three parts namely
hance the SMS-based EPF system by implementing the phone number, user ID and IC number. Then, another
sending of account statements via MMS. The developed module in the system will be in control to perform the
system was named as MMS-based EPF System (MMS-ES). information validation process. The account information
will be searched in MMS-ES system’s database using user
ID and IC number. Two significant items are validated in
2 METHODOLOGY this process; firstly to check whether there is account in-
This study started with literature survey and information formation for the specific IC number. Secondly, if there is
gathering works. Results from this works had been used any, the user ID sent by user will be validated whether it
in the then analysis process to produce system require- matches with the user ID information retrieved from the
ments. As the system requirements verified, the study database. If at least one of these two validation processes
continued with system design activities in which architec- fails, the system will instruct for fail message to be sent to
ture, system flow, use case diagram and database were user. In contrast, if the validation process succeeds, the
designed. The development works took place then in account information will be forwarded to other module
which program coding and verification activities were for conversion. In this particular module, the text infor-
performed iteratively until the initial prototype evolved mation of user’s account is converted into PDF document
as the final product. The verification proceses were done using FPDF features provided by PHP. The produced
by benchmarking with the system requirements found
JOURNAL OF COMPUTING, VOLUME 3, ISSUE 2, FEBRUARY 2011, ISSN 2151-9617
HTTPS://SITES.GOOGLE.COM/SITE/JOURNALOFCOMPUTING/
WWW.JOURNALOFCOMPUTING.ORG 18
Request ID,
IC no
MMS-ES Send ID, IC no
System Search
Server
information
EPF System
Send account Database
data
Fig.1. System architecture.
Request Receive
Now-
account request
SMS
statement software
Receive and trim information
Send MMS-
Search information (database) based
Receive
statement
account
User statement
Validate
Invoke
information
validation
Fail Success procedure
Invoke MMS
reply
Fig.2. Process flow.
User ID
IC number
Account statement
(MMS)
User Account statement NowSMS
(PDF)
Phone
number
User ID
TABLE 1
TEST CASES FOR SYSTEM TESTING
Test Case Expected Outcome
1. The respondent sends a The respondent should get a
valid request SMS to the reply MMS message
system
2. The respondent sends a The respondent should get the
valid request SMS to the correct account statement
Fig.5. Request message via SMS.
system
3. The respondent sends a The respondent should get a
The SMS message shown in Fig.5 shall be sent to GSM valid request SMS to the readable account statement in
modem and server as explained in the previous section. If system PDF document
the provided user ID and IC number are valid, then the 4. The respondent sends an The system should respond with
invalid request SMS to the a proper failure SMS message
MMS-ES system will reply to user with the MMS that system
contains his/her account statement. Fig. 6 shows the 5. The respondent sends a The system should respond with
MMS message received by user. valid request SMS to the a proper failure SMS message
system but invalid user ID or
IC number
results in all of the test cases, while another one respon- [3] K.C. Lee and N. Chung, “Understanding Factors Affecting
dent obtained failure results in test cases 1, 2 and 3. All of Trust in and Satisfaction with Mobile Banking in Korea: A mod-
ified DeLone and McLean's Model Perspective,” Interacting with
the failure cases were due to limitation in error-handling
Computers, vol. 21, no. 5-6, pp. 385-392, 2009
mechanisms. [4] C.V. Priporas and I. Mylona, “Mobile Services: Potentiality of
Short Message Service as New Business Communication Tool
in Attracting Consumers,” International Journal of Mobile Com-
munications, vol. 6, no. 4, pp. 456-466, 2008
[5] A. Crabtree, S. Benford, M. Capra, M. Flintham, A. Drozd, N.
Tandavanitj, M. Adams, and J.R. Farr, “The Cooperative Work
of Gaming: Orchestrating a Mobile SMS Game,” Computer Sup-
ported Cooperative Work, vol. 16, no. 1-2, pp. 167 – 198, 2007
[6] K. Hameed, K. Ahsan, and W. Yang, “Mobile Commerce and
Applications: An Exploratory Study and Review,” Journal of
Computing, vol.2, no. 4, pp. 110-114, April 2010
[7] IMImobile, “IMImobile helps students receive exams results
through mobile SMS”, http://www.indiaprwire.
com/pressrelease/telecommunications/2009042023782.htm.
2010
[8] A.P.M Parallag, “SMS-based information portal for Feliciano
information system of Jose C. Feliciano College”, National Li-
Fig.7. Results of user acceptance test. brary of the Philippines, Information Technology Division, 2007
[9] H. O. Alanazi and P. Boursier, “Secured Mobile Banking Sys-
tem with an Efficient Bandwidth and Prevent the Delay Time,”
Journal of Computing, vol. 2, no. 10, pp. 27-33, October 2010
4 CONCLUSION [10] Maybank2u, http://www.maybank2u.com. 2010
[11] AmMobile, http://www.ambg.com.my. 2010
The developed system enables users to request for [12] EPF, http://www.kwsp.gov.my/index.php? ch=p2index
employee provident fund’s account statement by send- &pg=en_p2index_service&ac=1599&task=makn. 2011
[13] J. Kadirie, “The short message service (SMS) for
ing request SMS. The system will send the account
schools/conferences”, Recent Research Developments in Learning
statement in PDF document to users via MMS. The Technologies, FORMATEX, No. 2, pp. 856-859, 2005
system implies benefit in terms of time saving, and [14] D.T. Sintiani, Y.P.A Heng, and K.C. Yow, “Promoting Mobile
and Interactive Learning through the use of MMS Over Wire-
produces statement that can be requested anytime and
less LAN”, International Conference on Engineering Education,
anywhere, yet it can be used in official transactions. 2004
The system consists of NowSMS software and the [15] C.C. Yang and C.M. Lin, “Web Services of MMS Applications
MMS-ES system. The former has functionalities to on Mobile Devices”, Journal of Marine Science and Technology,
manage the incoming and outgoing of the SMS and vol. 14, no. 3, pp. 165-169, 2006
[16] K.S. Swadesh, J. Woods, and M. Ghanbari, “A business model
MMS messages. The later contains PHP modules
for mobile commerce applications using multimedia messaging
which perform the searching of users’ information in service”, International Journal of Business Information Systems, vol.
database, and converting text-based information into 5, no. 4, pp. 418-439, 2010
PDF document. The conversion process is done by us- [17] K. Petrova, “An implementation of an mLearning scenario
ing PHP’s FPDF features. Besides, the system also con- using short text messaging: an analysis and evaluation”, Inter-
tains GSM modem which functions to interface be- national Journal of Mobile Learning and Organisation, vol. 4, no. 1,
pp. 83-97, 2010
tween users’ mobile phones and the system. Users may
[18] M.H. Hasan, N.S. Haron, and N.S.S.M. Yazid, “Development of
only interact with the system through mobile phones Multimedia Messaging Service (MMS)-Based Examination Re-
as requests and replies are in SMS and MMS respec- sults System”, 9th WSEAS International Conference on Applica-
tively. tions of Computer Engineering, 2010
For future works, more security measures can be [19] M.H. Hasan and A. Khalid, “Development of Multimedia Mes-
implemented to produce a more reliable system. saging Service (MMS)-Based Receipt System for Mobile Bank-
ing”, International Symposium on Information Technology 2010
Moreover, the system may also be enhanced by inter- (ITSim 2010), 2010
grating both SMS and MMS reply features. The ac-
count information in SMS is suitable for personal uses Mohd Hilmi Hasan obtained his Bachelors of Technolgy (Hons.) in
Information Techology from Universiti Teknologi PETRONAS in
while the other, which in MMS, is suitable for official 2002. He then received Masters of Information Technology (eS-
uses. cience) from The Australian National University in 2004. Currently,
he is working as lecturer in Universiti Teknologi PETRONAS, which
his roles amongst others are teaching and doing research. His re-
REFERENCES search interests are mobile computing and artificial intelligence. He
had secured a number of research grants from the university’s inter-
[1] R. K. Balan, N. Ramasubbu, K. Prakobphol, N. Christin, and J.
nal grant as well national grant awarded by Malaysian government.
Hong, “mFerio: The Design and Evaluation of a Peer-to-Peer
Mobile Payment System,” MobiSys ’09, 2009
Ahmad Nazrin Ab Manah was an undergraduate student of Univer-
[2] Admob Mobile Metrics, “Metrics Highlights”,
siti Teknologi PETRONAS. He graduated and obtained Bachelors of
http://metrics.admob.com/wp-content/uploads/2010/ Technology (Hons.) in Information and Communication Technology
06/May-2010-AdMob-Mobile-Metrics-Highlights.pdf. 2010 in 2009.