Design and Implementation of a Mobile-based Transcript-Request-Processing System (MBTS)



Similar documents
The Suitability of Native Application for University E-Learning Compared to Web-Based Application

Mobile Learning Application Based On Hybrid Mobile Application Technology Running On Android Smartphone and Blackberry

Middleware- Driven Mobile Applications

Report for Project Proposal. Web-based Revenue Receipt & Sate Land Record Management System (WBRR & SLRMS)

What We Do: Simplify Enterprise Mobility

MOBILIZING ORACLE APPLICATIONS ERP. An Approach for Building Scalable Mobility Solutions. A RapidValue Solutions Whitepaper

An Android Application for Student Information System

Transforming Citizen Experience with Mobile Service Delivery

Keywords web based medical management, patient database on cloud, patient management and customized applications on tablets, android programming.

MOBILE MICROAPPS. The shortest path to enterprise mobility

BASIC COMPONENTS. There are 3 basic components in every Apache Cordova project:

Ontario Ombudsman. Goals

Chapter 3 Technology adapted

MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER

Cloud FTP: A Case Study of Migrating Traditional Applications to the Cloud

CASE STUDY. Enhancing the Patient Experience Harris Mobile Patient Engagement Platform

How to Choose Right Mobile Development Platform BROWSER, HYBRID, OR NATIVE

Development and Implementation of Location Based Native Mobile Application

INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency

TIME AND ATTENDANCE MANAGEMENT WEB

Rapid Development of Smart and Self-Adaptive Cloud, Mobile & IoT Applications - Accelerating the Last Mile of Cloud Computing

How Oracle MAF & Oracle Mobile Cloud can Accelerate Mobile App Development

SAP Mobile Platform Intro

100% NO CODING NO DEVELOPING IMMEDIATE BUSINESS -25% -70% UNLIMITED SCALABILITY DEVELOPMENT TIME SOFTWARE STABILITY

Experimental Comparison of Hybrid and Native Applications for Mobile Systems

Take Your Team Mobile with Xamarin

Study of SAP ERP Connection System Driven in Smartphone

Accelerating Business Value by

Mobile App Infrastructure for Cross-Platform Deployment (N11-38)

Platform Independent Mobile Application Development

Magellan. 5 Simple Steps to Finding the Right Mobile Development Magellan Holdings, LLC.

Efficient Agent Based Testing Framework for Web Applications

CURRICULUM VITAE DAMIR KUSAR

Cortado Corporate Server

Customer Onboarding Guide. How to successfully set up your service 2-9 users

True Web Application Management: Fixing the Gaps in EMM Solutions

Mobile GIS for Cadastral Data Collection in Ghana

WEB, HYBRID, NATIVE EXPLAINED CRAIG ISAKSON. June 2013 MOBILE ENGINEERING LEAD / SOFTWARE ENGINEER

Cloud Based Collaboration Tool Rohini C. Ekghare*, Prof. Manish Hadap**

Appscend Mobile Platform Presentation Enterprise Solutions Whitepaper

HTML5. Turn this page to see Quick Guide of CTTC

How To Design A Mobile Express Delivery System For Courier In Nigerian Nigeria

Introduction to IBM Worklight Mobile Platform

Mobilize Your ERP with ADF Mobile

570 Hood Road, Unit 15 Markham ON L3R

StableFlow is a software development company, focused on software outsourcing services to companies ranging from startups to large enterprise.

BELATRIX SOFTWARE. Why you should be moving to mobile Cross Platform Development? Introduction

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Building Cross Platform Mobile Apps Dev Tools, MBaaS, Architecture, APIs

SaaS Platform Services

Fogbeam Vision Series - The Modern Intranet

Case Study. Portfolio Listing application Brainvire Infotech Pvt. Ltd Page 1 of 1

A Monitored Student Testing Application Using Cloud Computing

Table of contents. 1. Introduction. 1.1 Training Products. 1.2 Training Enrollment. 2. Advanced Architect Course. 3.

THE LINK OFFLINE DATA ARCHITECTURE

Why NetDimensions Learning

Enabling Cordova (aka PhoneGap) on Tizen. René Pourtier / Luc Yriarte

Smart Shopping Cart. Group 5. March 11, Advisor: Professor Haibo He

Application of Open Source Tools and Cloud Computing Technologies in Real-time Data Collection and Analysis

IBM MobileFirst Hands-on Labs environment with Linux on z Systems and z/os

One platform for all your print, scan and device management

Web Based Application Tool (WBAT) For SMS Implementation!

Introducing. Cathal McGloin, VP & General Manager, Mobile Platforms Javier Perez, Director of Product Management and Global Consulting

Tech Radar - May 2015

ADF Mobile Overview and Frequently Asked Questions

Implementing Mobile Thin client Architecture For Enterprise Application

LetsVi: A Collaborative Video Editing Tool Based on Cloud Storage

COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs

SYSTEM DEVELOPMENT AND IMPLEMENTATION

Donky Technical Overview

Study of SAP ERP Connection System Driven in Smartphone

Using Cloud Services for Building Next Generation Mobile Apps

CASE STUDY. Varian ARIA Offering oncologists better tools to help patients

IADS (Intelligent Application Development Studio): Development of open source software based services

Cisco Enterprise Mobility Services Platform

Mobile web apps: The best option for business? A whitepaper from mrc

Developing and deploying mobile apps

Microsoft Dynamics CRM 2013 Applications Introduction Training Material Version 2.0

Migrating SaaS Applications to Windows Azure

Parsons The New School for Design Communication Design. Interaction: Core Lab PUCD 2126 A / CRN: 6125 Fall 2015

Agenda. Success Stories with OpenShift. 11:15-11:45 am. OpenShift Tech Overview 9:40-10:30 am. Red Hat Mobile on OpenShift 10:45-11:15 am

Content Management Systems: Drupal Vs Jahia

system and integration with other internal platforms. Sr. Developer August 2011 August 2012

REFERENCE ARCHITECTURE FOR SMAC SOLUTIONS

Transcription:

Design and Implementation of a Mobile-based Transcript-Request-Processing System (MBTS) 1 Ajayi, Olusola Olajide 2 Lawal, Muideen Adekunle 3 Isheyemi, Olufemi Gabriel 1,2,3 Department of Computer Science, Adekunle Ajasin University Akungba-Akoko, Ondo State, Nigeria Abstract - Since coming into the limelight around 2010, mobile computing has been gaining momentum in the computing world as a better means of computing with greater accessibility. Different operations and operators have benefitted from its ease of use, with many spheres of life been affected. Transcript generation is another challenging data processing area that needs the Macedonia call for mobile computing to enhance real-time accessibility by user. This study therefore aims to adopt object oriented methodology to design and implement a mobile-based transcript generating system for graduants; accessible through their mobile phones. The system, which will be secured using appropriate encrypting method, is considered to be more accurate, more responsive, faster, and friendlier than all the existing modes of transcript generating systems. The mobile application was developed to target the android mobile platform with Java Android Programming (Native App) as the language of development. It was developed as an Hybrid Mobile App with HTML5, JavaScript and compiled with Phonegap. Object- Oriented PHP serves as the frontend, with MySQL database as the backend in the implementation of this system. Keywords: Transcript, Mobile-Based, Data Processing, Mobile- Computing, Real-Time, Accessibility, Object-Oriented, Native App I. INTRODUCTION The fascinating world of mobile computing has only been around since the 1990s. Since then, devices that have been developed for mobile computing have taken over the wireless industry. This new type of communication is a very powerful tool for both businesses and personal use. Mobile computing is defined as the ability to use technology that is not physically connected to any static network. This actually used to mean radio transmitters that operated on a stable base, usually with the help of large antennas. 2 way radios used by police officers were also considered mobile technology but now, it means people can connect wirelessly to the internet or to a private network almost anywhere. As long as a person has one of the devices capable of wirelessly accessing the internet, they are participating in mobile computing. Chances are, you have done it with a laptop computer or a personal digital assistant (PDA). Mobile computing has evolved from two-way radios that use large antennas to communicate simple messages to three inch personal computers that can do almost everything a regular computer does. One area were mobile computing finds its value appreciated is the educational sector, where the highest consumers or embracers are the students. Among many areas students and staff of educational or higher institutions of learning could find mobile computing relevant is in the processing and generation of transcripts. Many school leavers and higher degree aspirers desire a faster and better approach to the procedures of applying and getting transcripts across to their employers or institution of learning. Cristian et al, (2013) defines a transcript of Academic Record as a certified statement detailing a student's complete academic record at the University or higher institution of learning. It includes details of all programs/courses in which the student has had an effective enrolment and the marks/grades achieved in the courses undertaken. It also lists University prizes and conferring details where applicable. In other words, transcript simply refers to a copy of a student s academic record. Thus, applicants have to resort to asking for the transcripts the old fashion way and need to ensure sufficient time is given for the postal mail to deliver the documents to time. With the aim to address the above drawbacks of a typical college admission system and to conduct a proof-of-concept of various burgeoning technologies, this research article sets out to build a mobile-based portal system to facilitate the student application process by means of allowing the transmission of electronic transcripts over the mobile app. Taking Adekunle Ajasin University as a case study for this work, and considering the fact that the collection of transcript is done manually, it becomes necessary to analyze, design and implement this proposed mobile-based system. 709

This research work aims to provide: II. a mobile-based transcript portal for sending students transcripts, a platform on which students/graduates can request for their transcript, a more useful electronic transcript for those who wish to image the transcript into a document imaging system METHODOLOGY OF THE STUDY In order to actualize the set goals of this study, Structured System Analysis and Design Methodology (SSADM) was adopted. With this, adequate information was gathered through interview from the Exam and Records Affairs Unit of AdekunleAjasin. Sufficient information were gathered from the staff of the unit on the underlying logic (parameters) used for preparing graduants transcripts, modes of sending the transcripts and the various prices. Other approaches adopted include: *Phase 1(Model Design): The Unified Modelling Language (UML) was used for the design of the mobile transcript model. *Phase 2(Model Transformation):HTML5 framework was used to develop the application. *Phase 3(Model Implementation): Web services (or API) containing student results were consumed by the mobile app. Phonegap was used to compile the HTML codes and to achieve the implementation of the model. III. RELATED WORKS We present previous research works directed towards transcript request system models or processes. Mbam B.C.E., and Odachi G.N. (2014). Web-Based Virtual Transcript Processing and Transfer for Nigerian Universities. Aim: The study aimed at implementing a web-based result and transcript portals. Methodology: The study employed Structured System Analysis and Design Methodology. Implementation and Solution: The work was implemented using ASP.Net. The author developed a system that provided/computerized both result and transcript problem in a web format. Limitation: Students have little or no access to the transcript generated. Billy L., and Yan S. (2003). Integrating Web Services into a Web-Based College Admission Portal System. Aim: The study seeks to illustrate how a prototype college admission portal system can make use of web services to consume student transcripts over the web. Methodology: The study employed web service technologies. Implementation and Solution: The work used Java to implement the transcript-web services. It specifically utilized a web-service development tool, called Web- Logic Workshop. The study bridged the gap between colleges/institutions in the exchange of students data for transfer. Limitation: The participating institutions have to agree on the format to represent transcripts. Also, the transcript data transfer is implemented through web and only between the involving institutions. Kwak M., Kang W., Leroy G., and Chatterjee S. (2008). E- Transcript Web Services System Supporting Dynamic Conversion Between XML and EDI. Aim: The study proposed an electronic transcript web services framework supporting not only XML and EDI e- transcripts, but also, both web services and FTP transmission mechanisms. Methodology: The study adopted workflow management mechanism. Implementation and Solution: The work utilized open source projects to implement the proposed framework based on web services architecture and workflow management mechanism. Limitation: The work emphasizes document conversion and reuse of web services. Momodu I.B.A., Bobadoye T.S., and Aladejubelo O.S. (2014). Architecture for Centralized Transcript Request System in Nigeria. Aim: The paper presents suitable system architecture for implementing a system-based transcript application. Methodology: The study adopted System Analysis approach to survey the existing system approaches to transcript processing. Implementation and Solution: The study suggested suitable and systematic architectural model for executing centralized transcript request system in Nigeria. Limitation: The work is limited to the architectural design aspect of the proposed system. In his closing remarks, Momodu et al (2014) suggested that researchers should further their work by looking into possibilities of implementing paperless transcript transfer between institutions. This we concluded upon as our motivation for venturing into this mobile-computing based study. IV. SYSTEM MODELS AND ANALYSIS A. Proposed System Mobile-based Transcript System (MBTS) ideally serve as a mobile application from which students can access all information that can help them facilitate academic transfer. First and foremost, the mobile app will provide accurate 710

information about the institution transfer and articulation policies. A combination of web service API (Application Programming Interface) consumed through the mobile app, would be available to students to understand how institution policy applies to their own educational plans. Below is the summary of the proposed system Login interface for the operator or user A view interface that displays student status. A payment (order) interface where student can pay for the transcript It has an Administrator interface i.e. the backroom that uploads students transcript. It has a contact User Interface that serves as a means of contacting the developer as well as Help which is an instructional guide on how to use the software. B. The Proposed Model The mobile app will provide a user-friendly interface for requesting transcript and tracking transcript order status. Fig 2: Architectural Model of the proposed system C. System Flow Fig 1: Use Case Model of the proposed system 711

D. I/O Interfaces The application comprises of compatible and user-friendly mobile interfaces. The figure below highlights few of such. V. IMPLEMENTATION A. Development Tools A combination of web service (API -Application Programming Interface), consumed through the mobile app was made to interact with the student result portal to facilitate request of transcript, the generation of transcript and provision of the basic information of the mobile application user. HTML5 and JavaScript were used for the coding, while the compilation was done using Phonegap. The system uses Object-Oriented PHP for the frontend and MySQL database for the backend. B. Document Exchange and Conversion The JavaScript Object Notion (Jason) was deployed to retrieve/hold data or document. It is also deployed to implement conversion of same to PDF format. C. Security Module Confidentiality cannot be compromised in transcript system. Adequate provision was therefore made to ensure secured transfer by employing md5 checksum for data encryption. This prevents hacking of transferred data, and also aid complete file downloads. CONCLUSION This paper has been able to push a position for transcripton-the-go system; eliminating travel risks, long queues, as well as other bureaucracy involved in a typical manual transcript request processing system. If integrated with institutional result portal/system, the app will go a long way in solving the problem of delay usually experienced in the manual version of the system. However, the study still leaves room for improvement. One, further research work can be carried out on implementation of a platform-independent transcript system that runs across different mobile platforms (e.g. Symbian Phones, Java Phones etc.). Also, interested researchers can further implementation of the work on cloud, defiling its security challenges. REFERENCES [1] Mbam, B.C.E. and Odachi, G. N. (2014). Web-Based Virtual Transcript Processing and Transfer for Nigerian Universities. IOSR Journal of Electronics and Communication Engineering (IOSR-JECE). Vol. 9, Issue 4, pp.15-20 [2] Billy L. and Yan S. (2003). Integrating Web Services into a Web-Based College Admission Portal System. Proceedings of International Association of Computer and Information System Conference. [3] Cristian C., Lev T., and Eugenia T. (2013)."Secure and convenient computerized transcript system:6.033 Design Project", http://citeseerx.ist.psu.edu. Accessed 29/01/2015 [4] Kwak M., Kang W., Leroy G., and Chatterjee S. (2008). E- Transcript Web Services System Supporting Dynamic Conversion Between XML and EDI. Proceedings of the 14 th Americas Conference on Information Systems, Toronto, ON, Canada, 712

[5] Momodu I. B. A., Bobadoye T. S., Aladejubelo O. S. (2014). Architecture for Centralized Transcript Request System in Nigeria. Proceedings of 1 st International Conference on Science, Technology, Education, Arts, Management and Social Sciences (isteams Research Nexus Conference), Ado-Ekiti, pp. 525-530 713