• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
MOBILEARN: AN E-LEARNING PORTAL FOR 3G HANDHELD DEVICES
 

MOBILEARN: AN E-LEARNING PORTAL FOR 3G HANDHELD DEVICES

on

  • 725 views

MOBILEARN: AN E-LEARNING PORTAL FOR 3G HANDHELD DEVICES

MOBILEARN: AN E-LEARNING PORTAL FOR 3G HANDHELD DEVICES

Statistics

Views

Total Views
725
Views on SlideShare
725
Embed Views
0

Actions

Likes
1
Downloads
8
Comments
0

0 Embeds 0

No embeds

Accessibility

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    MOBILEARN: AN E-LEARNING PORTAL FOR 3G HANDHELD DEVICES MOBILEARN: AN E-LEARNING PORTAL FOR 3G HANDHELD DEVICES Document Transcript

    • iWest Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesMOBILEARN: AN E-LEARNING PORTALFOR 3G HANDHELD DEVICESAn Undergraduate Software DocumentPresented to the Faculty of theInstitute of Information and Communications TechnologyWest Visayas State UniversityLa Paz, Iloilo CityIn Partial Fulfillmentof the Requirements for the DegreeBachelor of Science in Information SystemsbyWallen Mae S. ArancilloElla Mae T. ArlanzaJay Ann Marie B. BlancaflorMercy Joy S. GuardafavoMarch 2012
    • iiWest Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesApproval SheetMOBILEARN: AN E-LEARNING PORTALFOR 3G HANDHELD DEVICESIn Partial Fulfillment of the Requirementsfor the Degree Bachelor of Science in Information SystemsbyWallen Mae S. ArancilloElla Mae T. ArlanzaJay Ann Marie B. BlancaflorMercy Joy S. GuardafavoApproved:ANREM J. BALONTONG, MSCSAdviserMICHAEL ANGELO G. SALVO, ME JOEL T. DE CASTRO, MSCSChair, Information Systems Director, IICTMarch 2012
    • iiiWest Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesAcknowledgmentThe researchers wish to extend their heartfelt thanks,gratitude and sincere appreciation to the following personsfor their time and effort, for extending their knowledgeand expertise, great understanding, moral support andencouragement throughout the duration of this softwareproject:Their parents, Mr. and Mrs. Walter Arancillo, Mr. andMrs. Enrico Arlanza, Mr. and Mrs. Audrey Blancaflor and Mr.and Mrs. Ismaelita Guardafavo, for their financial, moral,emotional and spiritual support;Dr. Bobby D. Gerardo, for the suggestions and moralsupport for the improvement of the research;Mr. Anrem J. Balontong, thesis adviser, for hisguidance, undying support and valuable time in making surethat the software document is complete. Likewise forsharing his knowledge about the proposed system;Mr. Cyreneo S. Dofitas Jr. and Prof. Ma. Beth S.Concepcion for sharing their ideas and knowledge in helpingthem to improve their software project;The Jurors, for giving them innovative recommendationsthat really helped them;
    • ivWest Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesDr. Bona S. Palma, for sharing her expertise as theresearchers’ editor;Their friends, classmates and relatives, who helpedthem in countless ways;The West Visayas State University, their Alma Mater,for making them become competitive as a person in thefuture; andMost of all to the Almighty God, their greatest sourcefor encouragement, for giving them strength and guidancewhen they felt like giving up.Arancillo, Wallen Mae S.Arlanza, Ella Mae T.Blancaflor, Jay Ann Marie B.Guardafavo, Mercy Joy T.March 2012
    • vWest Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesArancillo, Wallen Mae S.; Arlanza, Ella Mae T.; Blancaflor,Jay Ann Marie B.; Guardafavo, Mercy Joy S. “Mobilearn: An E-learning portal for 3G Handheld Devices.” UnpublishedUndergraduate Software Document, Bachelor of Science inInformation Systems, West Visayas State University, IloiloCity, Philippines, March 2012.AbstractMobilearn is an out-of-the-box mobile Learning (mLearning)system, designed for mobile Phones to create content,connect data and measure results. Mobilearn enables theStudents to use their mobile phone as a medium forlearning. It enables lecturers create lessons with studyguides and quizzes which learners can then download andreview on their mobile devices. Using Bluetooth or anyother connection, the lecturers can transfer thisapplication to the Students mobile phone and install it.The mobile phone application was coded using the EclipseHelios and Sun Java Wireless Toolkit 2.5 for CLDC.After developing the mobile phone application, it wastested on a phone that supports J2ME (java enabled phones)through transferring the jad and jar file. It was installedon different 3G Handheld Devices to test the compatibilityusing Nokia PC Suite or Samsung PC Studio.
    • viWest Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesThe system earned an overall rating of Good. The developedsystem fulfills the objective of the end-users which is touse their mobile phone as a medium for learning and foreducators a new integrated way of teaching anywhere inanytime. It enables the lecturers create lessons with studyguides and quizzes gives it to the administrator and sharesit to the Students, which learners can then download andreview on their mobile devices.
    • viiWest Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesTable of ContentsPageTitle Page iApproval Sheet iiAcknowledgement iiiAbstract vTable of Contents viiList of Tables xList of Figures xiList of Appendices xiiChapter1 The Problem 1Background of the Study 2Overview of the Current Systemand Related SystemsCurrent Systems 4Related Systems 5Objectives of the Study 8Significance of the Study 9Definition of Terms 10Delimitation of the Study 132 Design of the Study 14Purpose of the Study 14
    • viiiWest Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesMethods 15Sources of Information 15Procedures 16Software Design 18Architectural Design 18Database Design 19Procedural Design 22Statistical Treatment of Data 24Means 24Ranks 253 Presentation of the proposed System and 26Evaluation ResultProposed System 27Technical Specifications 31Software Specifications 31Hardware Specifications 31User Specifications 32System Implementation 33System Inputs and Output 33Evaluation Results 44Jurors’ Evaluation 44Jurors’ suggestion for Improvement 464 Summary, Conclusions and Recommendations 47
    • ixWest Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesSummary of Proposed System and Research Design 47Summary of Findings 48Conclusions 49Recommendations 50References 51Appendices 56
    • xWest Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesList of TablesTable Page1 Evaluation Results 45
    • xiWest Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesList of FiguresFigure Page1 Architectural Design of the Proposed System 192 Third Normal Form of the Proposed System 204 Procedural Design of the Proposed System 22in Mobile Phone5 Context Diagram of the Proposed System 286 Level 0 Diagram (Administrator) of the 29Proposed System7 Level 0 Diagram (Student) of the Proposed 29System8 Level 1 Diagram (Student)of the Proposed 30System9 Log-in Form of the System 3410 The Web Service of the System 3511 List of Courses after the User log-in 3612 List of Subjects from the Courses Menu 3713 View Lesson Option 3814 Sample Lesson Content from the Lesson Menu 3915 Quiz Option 4016 List of questions from a Sample Quiz 4117 List of choices after selecting one question 4218 Result of Quiz after submission 43
    • xiiWest Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesList of AppendicesAppendix PageA Data Dictionary 57B Data Elements 58C Entity Relation Diagram 59D Letter of Request to the Adviser 60E Letter of Request to the Editor 61F Fragments of Sample Source Codes 62G Gantt Chart 67H Software Quality Evaluation Form 68I Disclaimer 69
    • 11West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesChapter 1The ProblemChapter One contains six parts namely: (1) Backgroundof the Study, (2) Overview of the Current System andRelated Systems, (3) Objectives of the Study, (4)Significance of the Study, (5) Definition of Terms, and (6)Delimitations of the Study.Part One, Background of the Study, presents thespecific information that is pertinent to the system. Itincludes the elucidation of necessary concepts andinformation in order to give a better overview of thestudy.Part Two, Overview of the Current System and RelatedSystems, discusses the features, capabilities andalgorithms of software that are relevant and related to thestudy.Part Three, Objectives of the Study, gives the readersinsights on the benefits of the system whether general orspecific.Part Four, Significance of the Study, states thesignificance or benefits derived from the system, bothqualitative and quantitative.
    • 22West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesPart Five, Definition of Terms, defines the conceptualand functional meanings of the terms used within thesoftware document.Part Six, Delimitation of the Study, presents thescope of the system with specific areas including the areaswhere the proponents were not able to include.Background of the StudyThe traditional education is made in classrooms wherethe teacher presents the learning material to a group ofstudents. It depends mainly on teachers and the studentsmust physically participate in the learning process. Therapid growth of information and communication technologiesand rising computer knowledge of the students make possibleappearance of these new educational forms.If fifteen years ago the main accent has been onComputer Based Training which used primary CD and localarea networks as information medium, five years ago theaccent is moved to use of internet and Learning ManagementSystems. The e-Learning as new term is appeared. Nowadaysextremely actual and perspective is mobile learning (m-
    • 33West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesLearning). By nature the m-Learning is a form of existingd-Learning and e-Learning.Historically the distance education has more than onehundred years of experience and traditions. Its maincharacteristic is the distance and time separation betweenteacher and students. The e-Learning offers new methods fordistance education based on computer and net technologies(Georgiev, et al., 2004).Mobile learning can be defined as ‘any educationalprovision where the sole or dominant technologies arehandheld or palmtop devices’. This definition may mean thatmobile learning could include mobile phones, smartphones,personal digital assistants (PDAs) and their peripherals,tablet PCs and perhaps laptop PCs, but not desktops incarts and other similar solutions (Traxler, 2005).Mobile learning enables students to study on the gousing the very same mobile devices that they are familiarwith and carry around all the time.Furthermore, mobile learning can engage young peoplewho have been put off by traditional education methods,help young people to improve their literacy and numeracyskills and to recognize their existing abilities, help tocombat resistance to technology and help young people to
    • 44West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, Philippinesremain more focused for longer periods and help to improveself-confidence.Overview of the Current System and Related SystemsCurrent SystemTraditionally, formal classroom-based education hasbeen adopted, allowing a teacher and students to have face-to-face interactions. It is made in classrooms where theteacher presents the learning material to a group ofstudents.Student’s physical presence and participation in groupdiscussions in a learning center are virtually required andform an integral part of the institution’s curriculum.The teacher has to adhere to the classroom schedules.The learning takes place within the classroom and theschool. The teacher dictates the structure of the lessonand the division of time. The quizzes, exercises,assignments, and lessons that the teacher would like togive to the students must be inside the classroom and thereshould be a schedule to follow. The grade or scores arecomputed by the teacher and the checking is done manually.
    • 55West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesThe teacher usually talks more than the student. Inthe learning process the learning is conducted with thewhole class participating; there is almost no group orindividual study.Related SystemsUsing Mobile Web 2.0 to Transform Pedagogy and EngageLearners. Mobile learning, as defined in this researchinvolves the use of wireless enabled mobile digital devicesWMDs within and between pedagogically designed learningenvironments or contexts. M-learning can support andenhance both the face-to-face and off campus teaching andlearning contexts by using the mobile wireless devices as ameans to leverage the potential of Web 2.0 tools. Thisresearch project is interested in appropriating thebenefits of Web 2.0 and pedagogy 2.0 anywhere anytime usingmobile Web 2.0 and WMDs, in particular Wi-Fi (wirelessethernet) and 3G enabled smartphones, and 3G enablednetbooks. The project uses the smartphone within a widerange of activities (Cochrane T., 2008).
    • 66West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesPersonalized Intelligent Mobile Learning System forSupporting Effective English Learning (PIMS). Provides aneffective and flexible learning environment for Englishlearning, this study adopts the advantages of the mobilelearning to present a personalized intelligent mobilelearning system (PIMS) which can appropriately recommendEnglish news articles to learners based on the learners’reading abilities evaluated by the proposed Fuzzy ItemResponse Theory (FIRT).In this work, the merge replication technique providedin Microsoft SQL server was employed to perform this work.The system provides an effective and flexible learningenvironment for English Learning and it adopts theadvantages of the mobile learning. English news articles tolearners based on the learners’ reading abilities evaluatedby the proposed Fuzzy Item Response Theory (FIRT). MySQLserver and Java Programming Language were used to performits work (Chen, et. al, 2008).Lecture Quiz - A Mobile Game Concept for Lectures. Anew mobile game application, Lecture Quiz, which can beused within lectures in higher education to promote strongstudent participation and enable variation in how lecturesare taught. The new idea is to provide a lecture game using
    • 77West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, Philippinesthe devices and infrastructure already available in lecturehalls like the teacher’s portable PC, a large screen and avideo projector, network connections, and the students’mobile phones. The architecture of the game applicationconsists of a server, a client for the students and aclient for the teacher. The game is a multiplayer quiz gamewith a variation in game modes where an unlimited number ofplayers can play simultaneously. The server application ofthe system was implemented in Java SE 6 and MySQL wellintegrated with an ApacheWeb server. They prefer to useJ2ME that made it possible to run the client on all kindsof devices including PCs using a Java applet. Java SE incombination with OpenGL was used for the implementationplatform for the teacher client application, as it wasimportant to that this client application could producenice graphics and animations (Wang, et. al, 2008).Learning Management Tool Development in Campus-WideEnvironment. This work focuses on the management tool,rather than the contents delivery. The tool has beendeveloped for the use of students in the campus. Themanagement tool enables students to view the contents forcourses they enroll in, the timetables, assessment reports,
    • 88West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, Philippinesand assignments anywhere, and anytime on campus. Indeveloping this application, the authors have adoptedMicrosoft .NET architecture and uses Microsoft VisualStudio as the development tool. In achieving the mobilityfactor, the authors have adopted the Microsoft MobileInternet Toolkit (MMIT) as the means to develop this M-Learning application. The toolkit has been tested withmultiple devices including Nokia 6210, Pocket PC withMicrosoft Internet Explorer v.4.5., and Sony Ericsson R380.MMIT is built on Microsoft ASP .NET Web Forms. Since thetoolkit is an extension of ASP .NET, it supports languageslike VB.NET, C#, and JScript.NET. The toolkit is alsointegrated with Microsoft Visual Studio .NET (Amin, et.al,2006).Objectives of the StudyThis study aimed to develop a mobile application thatcould provide a dynamic learning environment and to uniteeducation and technology together into a single consortium.Specifically, the study has the following objectives:1. To allow users to create a learning content fortheir mobile phone.
    • 99West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, Philippines2. To create an application that can help fosterstudent – teacher engagement.3. To enable students use their mobile phone as amedium for learning.Significance of the StudyThis development proposed system is significant to anyeducational interaction delivered through mobile technologyand accessed at a student’s convenience from any location.Because m-learning utilizes a variety of devices, manyof which are ubiquitous in the lives of students, it canfoster student engagement and offer opportunities to makelearning integral to daily life.In the classroom, this study can enhance theeducational/learning experience, capture the full attentionof normally bored and pre-occupied students, foster healthycommunication between teachers and students who may beotherwise shy to speak.This study enables teachers to create and publish textin the form of short quizzes, lessons, and assignments.Also they could able to complement courses and make
    • 1010West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, Philippineslearning assets easily available to users and groups,through J2ME enabled mobile phones.These developments will soon push more schools andinstitutions into the interactive sphere of mobilelearning, enabling teachers to move from being deliverersof knowledge to the more active role of mentors in studenteducation.Definition of TermsFor clarity and better understanding of the study,some important terms were given conceptual and operationalmeanings.3G –- is mostly used to connect the phone to theInternet or other IP networks in order to make voice andvideo calls, to download, upload data and to surf the net(voip.about.com, 2011).In this study, the 3G device that was being used asan open standard specification for a radio frequency (RF)-based, short-ranged connectivity technology that promisesto change the face of computing and wireless communication.Bluetooth Device -- is an open standard specificationfor a radio frequency (RF)-based, short-ranged connectivity
    • 1111West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, Philippinestechnology that promises to change the face of computingand wireless communication (media.wiley.com, 2011).In this study, bluetooth device is used to transferthis mobile phone application to your phone and install itthere.Database –- is data structure that stores organizedinformation. It is an application that manages data andallows fast storage and retrieval of that data(cplus.about.com, 2011).In this study, database was referred to the recordsstored in the computer that relies upon the software andenables the end user to control.E-learning -- is the use of technology to enablepeople to learn anytime and anywhere. E-Learning caninclude training, the delivery of just-in-time informationand guidance from experts (e-learningconsulting.com, 2012).In this study, e-learning was a mode of teaching thisstudy adapts.End user –- is the person that a software program orhardware device is designed for (techterms.com, 2011).In this study, the term “end-user” referred to thestudents who are going to test the application.
    • 1212West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesGeneral packet radio service (GPRS) –- is a packet-linked technology that enables high-speed wireless Internetand other data communications (ericsson.com, 2011).In this study, GPRS was one of the modes of transferof files for mobile devices.J2ME (Java Platform, Micro Edition, or Java ME) --provides a robust, flexible environment for applicationsrunning on mobile and embedded devices: mobile phones, set-top boxes, Blu-ray Disc players, digital media devices, M2Mmodules, printers and more (java.com, 2011).In this study, J2ME was the platform used indeveloping the mobile application.M-learning -- is the acquisition of any knowledge andskill through using mobile technology, anywhere, anytime,which results in an alteration in behavior (Gedess S.J.,2004).In this study, M-learning was the specific type of e-learning that is being studied and applied.Mobile phone -- is a portable telephone device thatutilizes frequencies transmitted by cellular towers toconnect the calls between two devices(businessdictionary.com, 2011).
    • 1313West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesIn this study, the term mobile phone referred to acellular phone where the program runs the application.Delimitation of the StudyThe proposed system focused mainly on monitoring andposting student’s activities such as quizzes and lessons.This study limits itself to the compatibility of thesystem to old devices as it only covers 3G mobile phonesthat are J2ME enabled not windows pocket CE/Pocket PC, withMIDP 2.0 or higher making the old model phones could notinstall or detect applications that requires Wi-Fi andGPRS.The proposed system required the students to have anID number which must be kept properly and safely forsecurity.The developed project ran on any personal computer aslong as the required software and hardware components areavailable and installed such as Microsoft Visual Studio2010, Microsoft SQL Management Studio 2005, IIS Management7, Eclipse Helios, Sun Java Wireless Toolkit 2.5, IVTBlueSoleil and Connectify. This was done to make sure thatthe software runs in an accurate and efficient way.
    • 1414West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesChapter 2Design of the StudyChapter Two has four parts: (1) Purpose of the Study,(2) Methods, (3) Software Design and (4) StatisticalTreatment of Data.Part One, Purpose of the Study, describes what thestudy intends to achieve.Part Two, Methods, shows the sources, details of theinformation and the data gathered intended for the study.Part Three, Software Design, describes the softwaredesign and its components used in the study.Part Four, Statistical Treatment of Data, shows thestatistical tools used in the study.Purpose of the StudyThe purpose of the study was to develop a studentlearning environment on the go using the mobile devices.This study aims to create a program for mobile phonesthat would create content, connect and measure results.This study enables the students to use their mobilephone as a medium for learning and allow Instructors create
    • 1515West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, Philippinesmicro lessons on any subject, and download them as studyguides and quizzes on to their mobile device.MethodsSources of InformationDocumentary research data. This focuses on the sourcesof information used that are necessary to develop theproposed system. Including web researches particularlysample codes, related studies, information tutorials anddownloaded electronic books that are available on theinternet.The researchers also conducted a direct interview to thestudents and teachers of secondary and tertiary level.Software evaluation form. A standard softwareevaluation form constructed and validated by the office ofInstitute of Information and Communications Technology wasused by the researchers to test if the proposed system haspassed the criteria on reliability, correctness,appropriateness of feedback to user, navigation andorganization, efficiency, integrity, understandability andusability.
    • 1616West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesEach criterion was evaluated where numerical weightswere assigned as:Weight Description6 Excellent5 Very Good4 Good3 Fair2 Poor1 Very PoorProceduresThe following processes were observed in thedevelopment of the system; planning, data gathering, systemanalysis, software design, coding/ programming, anddebugging.In system planning, the researchers came up with theproposal considering the researches in related systems tobe used as a learning tool both outside and inside theschool. They determined the needs, requirements and thecost of the system. We also asked for advice from expertswho have enough knowledge about the system.In the data gathering phase, the researchers focusedon the collection of the data needed for the development of
    • 1717West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, Philippinesthe system. Proponents used direct interview method toobtain necessary data for the proposed system.In system analysis the researchers gatheredinformation and conducted researches concerning thecompatibility of devices and the technology that will beused in implementing the system. The researchers formulatedthe objectives of the system to know the capacity,capability and purpose of the system. Software and hardwarerequirements were also analyzed to ensure that both wouldbe compatible with each other.In software design the researchers designed a systemthat defined the requirements, described and desiredfeatures and operations including lay-outs and processdiagram. The programs used for the system were as follows:Java programming language for user interface and VisualStudio 2010 for the web service. The researchers used theoperating system Windows 7.In the programming phase, the proponents startedencoding Java codes for the user interface and C# for theweb service as the languages used by the system. Theproponents used the following tools for the system: EclipseHelios and Visual Studio 2010 were used to develop the
    • 1818West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, Philippinessystem. Sun Java wireless toolkit 2.5 was used to emulatethe application.The last phase was the debugging phase. Debugging ofthe codes after programming was done in order to determineand fix the errors detected.Software DesignArchitectural DesignThe architectural design explains the process of aclient request followed by a discussion about sending andreceiving data between the user and the administrator.The administrator is the one who post the student’sactivities such as quizzes and lessons to the web serverand stored in the database.The web service sends and receives data from themobile phones. It is coded in Visual Studio 2010 thengenerated using Sun Java Wireless Toolkit and deployed inInternet Information Services (IIS). Figure 2 shows thearchitectural design of the proposed system.
    • 1919West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesFigure 1. Architectural Design of the Proposed SystemDatabase DesignThe database design of the “Mobilearn: An e-Learning Portal for 3G Devices” illustrates thenormalization of the tables used in the actual database ofthe system. Normalization is the process of organizing datato minimize redundancy and to isolate data so thatadditions, Figure 2 shows the actual database design of theproposed system.
    • 2020West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesStudentsID Name UserName Password1 Juan de la Cruz john 123452 Maria Santos maria 543213 Anrem Balontong anrem 024684 Ella Mae Arlanza ella 0810315 Jay Ann Marie Blancaflor jay 0810366 Wallen Mae Arancillo wallen 0810297 Maureen Genegaban mau 0810478 Mercy Joy Guardafavo mercy 081049CoursesID Name Description UI1 Philippine History Null 12 Ethics Null 13 Information Systems Null 15 Society & Culture Null 1LessonsID Name Course_ID1 The Setting 12 Early Philippines 13 Meaning of Ethics 25 Encryption 26 Assignment (history) 17 Assignment (ethics) 28 Information Systems Planning 3Figure 2. Third Normal Form of the Proposed System
    • 2121West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesLessonContentsID TextContent Lesson_ID2 The setting refers to the place where 13 Early Philippines to 1570 A.D Theories… 25 Encryption is the most popular form... 56 In ½ sheet of paper give the various 6QuizzesID Name Description Lesson_ID1 Setting Null 13 Encryption Null 54 Ethics Null 35 ISP Null 86 Culture Null 14QuestionsID TextQuestion A1 A2 A3 A4 Answer QuizID2 The Philip.. a.Taiwan b. China c.Korea d.Japan 1 19 What is the… a.Mt Apo b.Pinat.. c.Mayon d.none 1 112 Most popul.. a.decryp b.encry.. c.stega d.cryp… 2 329 The Chinese… a.Chao… b.Ming c.Voss d.Ching 1 245 A cross… a.subcul b.norms c.lang… d.symb 4 6(cont.)
    • 2222West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesProcedural DesignProcedural design explains the procedural detailsusing any of the graphical or tabular design notations.Figure 3 and 4 illustrate the procedural details usingthe structured flowchart.YesNoStartIs usernameand Passwordcorrect?ExitInput usernameand passwordMainprogramFigure 4. Procedural Design of the Proposed System in Mobile Phone
    • 2323West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, Philippines(cont.)YesNoYesSelectSpecificCourse titleSelectSpecificLesson TitleDisplaylist ofSubjectsViewLesson?MainprogramDisplaylist ofCoursesDisplayLessonDisplaylist ofQuizzesSelectSpecificQuizYesDisplayScoreSubmit andAnswer quizReturnInputanswerAnswerQuiz?
    • 2424West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesStatistical Treatment of DataThe data gathered from jurors’ evaluation weresubjected to the appropriate descriptive statistics. Meansand ranks were employed in this study.The following are the scales of means and therespective descriptions used:MeansComposite weighted means were used to determine thelevels of the jurors’ evaluation of the proposed software.Scale Description5.20 – 6.0 Excellent4.30 – 5.19 Very Good3.50 – 4.29 Good2.70 - 3.49 Fair1.80 - 2.69 Poor1.0 – 1.79 Very Poor
    • 2525West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesRanksRanks were used to determine the specific order of thedifferent evaluative criteria based on the jurors’assessment.
    • 2626West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesChapter 3Presentation of the Proposed System andEvaluation ResultsChapter Three consists of five parts; namely: (1)Proposed System, (2) Technical Specifications, (3) SystemImplementation, (4) System Inputs and Outputs, and (5)Evaluation Results.Part One, Proposed System, provides the description ofthe systems characteristics, its operational components andprocedures.Part Two, Technical Specifications, gives an overviewof the system’s software, hardware and user requirements.Part Three, System Implementation, describes how thesystem is implemented, the testing activities, and themaintenance operation after the system was fullyimplemented and became functional.Part Four, Systems Input and Outputs, provides thedescription of the data required by the system forprocessing inputs and the result of the processedinformation or the output.
    • 2727West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesPart Five, Evaluation Results, presents the evaluationresults and the suggestions of the jurors for theimprovement of the system.Proposed SystemThe proposed system is an M-learning system that wouldbenefit a lot of people who want to integrate the mode oflearning to their mobile phones.The mobile device will connect to the database throughweb service. The updates will send using the Bluetooth, Wi-Fi and SMS.The system will be installed at the student’s mobiledevice. It is connected to the database through the webservice. In the proposed system, the teacher will createthe quizzes and lessons.The administrator is the one who creates the accountof the students which the teacher gave to theadministrator. Then, the administrator sends the Mobilearnapplication to the students through Bluetooth or Wi-Fi andthe updates are through SMS.The administrator confirms new student and sendsapplication to the student’s mobile phone.
    • 2828West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesRequesteddataRequestedinfoStudentinfoStudentinfoStudent0MobilearnAdminis-tratorOnce the student receives a Mobilearn application andinstalled it, the student is now ready to access his ownaccount. Students log-in using the username and passwordwhich the administrator gave to the students.After the student was logged-in, he can view thedifferent courses he enrolled in. The content of the courseincludes lessons, assignments, and quizzes.One course includes different subjects and each subject mayinclude many contents and these contents may have severalquizzes.The quizzes are answered by choosing the letter usinga radio button. The application automatically computes thescore of the student.As shown in Figure 5, the student will login in theMobilearn application. The administrator will then confirmsstudents account and sends back the information requestedby students.Figure 5.Context Diagram of the Proposed System
    • 2929West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesFigure 6. Level 0 Diagram (Administrator) of the ProposedSystem4Figure 7. Level 0 Diagram (Student) of the Proposed SystemStudentsD1StudentinfoMobilearnapplicationStudentinfoStudentinfoStudentinfo Confirmnew2Send andinstall3Log-in1AdministratorStudentMobilearnapplicationStudentinfoD1StudentinfoStudentsMobilearnapplicationStudentaccountSend MobilearnApplication2Install MobilearnApplication3Createaccount1Adminis-tratorStudents
    • 3030West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesFigure 8. Level 1 Diagram (Student) of the Proposed SystemStudentIDList ofcoursesUsernameandpasswordStudentdataStudent’s score ScoreQuizIDQuestionLessonIDQuizcontentLessonIDCourseIDContentsStudentinfoUsernameandPasswordOpencourses2Openlesson3Log-in1OpenQuiz4QuizD4OpenQuestion5QuizD5ComputeScore6Student LessonsD3CoursesD2StudentD1
    • 3131West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesTechnical SpecificationsSoftware SpecificationsM-learning is a system primarily designed forupgrading the learning environment using their mobilephones.For this system to run the computer or laptop musthave Windows operating System, Microsoft SQL ServerManagement Studio 2005, IVT BlueSoleil, Connectify andInformation Services (IIS) Manager installed to run theSystem. In addition, Java SDK, Eclipse Helios, Sun JavaWireless Toolkit 2.5 and Visual Studio 2010 must also beinstalled; this creates the system’s graphical userinterface. Connectify is a software use for deploying thejad and jar file of the Midlet to the mobile phone.Hardware SpecificationsThe minimum requirements for the system available inthe market are summarized as follows.Mobile PhoneAny brand that has the following specifications: Wi-Fi,GPRS, Bluetooth, Memory: 1/8GB Storage, 128 MB RA, Cameraand Video, MMS, SMS, J2ME enabled and MIDP 2.0 or higher.
    • 3232West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesDesktop Computer/ Laptop ComputerOperating System Windows Xp or higherProcessor 2 GHz or HigherMemory 1 GB of RAM or higherHard Disk 120GB of free space or higherKeyboard any type, any brandVideo Card 512 MB (capable of running)at 1024 x 768 with 32-bit resolutionUser SpecificationsThe users of this system are the teens and adults of aSchool that wanted to engage in m-learning.The Administrator must have knowledge on how to useMicrosoft SQL Server Management Studio 2005, Connectify,Eclipse Helios, Java SDK and Visual Studio 2010.The students and teachers must have knowledge on howto access the Mobilearn Application on the phone in orderto use it.
    • 3333West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesSystem ImplementationThe proposed system must be implemented to test thefunctionality of the system. The proposed system mustdetermine the good quality in performance.The implementation had undergone three phases forefficient operation of the proposed system.The first phase is the set-up which includes theinstallation of the application in the mobile phone.Mobile phone must be java-enabled for it to handle theapplication. The second phase is the test run of the systemand its fully functional implementation. The final phase isthe maintenance. This involves the enhancement and versionreleases of the system.System Inputs and OutputsThe students will be notified through SMS regarding oftheir updated lectures that are uploaded by theirrespective teachers. Figure 9 to 18 shows the interface,the inputs and outputs of the system.
    • 3434West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesFigure 9. Log-in Form of the System
    • 3535West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesFigure 10. . The Web Service of the System
    • 3636West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesFigure 11. List of Courses after the User log-in
    • 3737West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesFigure 12. List of Subjects from the Courses Menu
    • 3838West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesFigure 13. View Lesson Option
    • 3939West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesFigure 14. Sample Lesson Content from the Lesson Menu
    • 4040West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesFigure 15. Quiz Option
    • 4141West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesFigure 16. List of questions from a Sample Quiz
    • 4242West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesFigure 17. List of choices after selecting one question
    • 4343West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesFigure 18. Result of Quiz after submission
    • 4444West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesEvaluation ResultsThe proposed system was presented to a panel of threejurors to determine its quality. The IICT has constructed asoftware evaluation form which covered eight criteria forthis purpose.The criteria for evaluation involve the following:reliability, efficiency, usability, understandability,appropriateness of feedback to user, navigation andorganization, correctness and integrity.The evaluation form also included spaces for jurors’recommendations for the improvement of the proposed system.Jurors’ EvaluationThe evaluation showed that efficiency, usability,integrity, correctness, navigation and organization wererated good (M= 4.00, rank= 6) and reliability,understandability, appropriateness of feedback, preparationand synthesis were very good (M= 4.33, rank= 2).Table 1 shows the evaluation results.
    • 4545West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesTable 1Evaluation ResultsCriteria M Description RankReliability 4.33 Very Good 2Efficiency 4 Good 6Usability 4 Good 6Understandability 4.33 Very Good 2Appropriateness ofFeedback to User4.33 Very Good 2Navigation andOrganization4 Good 6Correctness 4 Good 6Integrity 4 Good 6Overall Evaluation 4.16 GoodScale Description5.20 – 6.00 Excellent4.30 – 5.19 Very Good3.50 - 4.29 Good2.70 – 3.49 Fair1.80 – 2.69 Poor1.00 – 1.79 Very Poor
    • 4646West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesJurors’ Suggestions for ImprovementOn the course of evaluation, the panel of jurorsexamined and analyzed the system closely and came up withvaried questions and valuable suggestions to improve thesaid system.The panel suggested fixing the posting of feedback andscoring system of the Application and complete the packagewith the use of emulator and simulate to a Mobile Phone.
    • 4747West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesChapter 4Summary, Conclusions, and RecommendationsChapter Four consists of four parts: (1) Summary ofProposed System and Research Design, (2) Summary ofFindings, (3) Conclusions, (4) RecommendationsPart One, Summary of Proposed System and ResearchDesign, summarizes the proposed system and research design.Part Two, Summary of Findings, points out theprincipal points of the study and its results based on theevaluation.Part Three, Conclusions, summed up the main points.Part Four, Recommendations, presents the results ofthe evaluation given by the juror’s.Summary of the Proposed System and Research DesignMobilearn is an out-of-the-box mobile Learning(mLearning) system, designed for mobile phones to createcontent, connect and measure results.Mobilearn enables the students to use their mobilephone as a medium for learning.
    • 4848West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesIt enables lecturers create lessons with study guidesand quizzes which learners can then download and review ontheir mobile devices.The system runs on Windows 7 Operating System. Theteacher creates micro lessons, gives it to theadministrator and shares it to the Students.Using bluetooth or any other connection, the lecturerscan transfer this application to the Students mobile phoneand install it.The programming language used was Java and PHP for itsgraphical user interface and Visual C# for the Web Service.The system needs human intervention as theinstallation must be correct in order for it to be workingproperly and the user must know a little about the computerand its operating system.Summary of FindingsThe proposed system was created for students to usetheir mobile phone as a medium for learning. It enableslecturers create lessons with study guides and quizzeswhich learners can then download and review on their mobiledevices.
    • 4949West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesUsing Eclipse Helios, the proponents designed theapplication that acts as a client. The mobile device willconnect to the database through web service. The updateswill be sent using the Bluetooth, Wi-Fi and SMS. It isdesigned for Java-enabled phones.The system was created using a programming languagecalled Java for the Graphical User Interface and Visual C#for the Web Service. And the system was done in anoperating system called Windows 7. The system was easy touse.With the corresponding evaluation criteria, the jurorsrated as good to the system’s efficiency, usability,integrity, correctness, navigation and organization.Reliability, understandability, appropriateness offeedback, preparation and synthesis were very good. Thesystem earned an overall rating of Good.ConclusionsThe system enables lecturers create lessons with studyguides and quizzes which learners can then download andreview on their mobile devices.
    • 5050West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesThe system could send data to phones through a webservice as a middleware between the web server and J2MEenabled phones.In addition, the system could provide updated lessons/activities the teachers want to give to their students.According to our researches and information gatheringwe have concluded that mobile learning enables the studentsto use their mobile phone as a medium for learning and foreducators a new integrated way of teaching anywhere inanytime.We have also concluded that there is a need ofbuilding their own website in creating micro lessons and totrack Students activities and disseminate information verywell.RecommendationsIt is recommended that the proposed system would haveits own website in creating micro lessons to trackstudents’ activities and disseminate information very well.It is also recommended to fix the posting of feedback andscoring system of the application.
    • 5151West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesReferences
    • 5252West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesReferences3G. Retrieved October 2011 from http:// www.voip.about.com/od/mobilevoip/p/3G.htmAmin, A.H.N., Mahmud, A.K., Abidin, A.I.Z. and Rahman,M.R.(2006). M-Learning Management Tool Development inCampus-Wide Environment, Universiti TeknologiPetronas, Volume 3.Bouras, C., & Philopoulos, A. (2001). e-Learning throughdistributed virtual environments. Journal of Networkand Computer Applications. Retrieved fromhttp://citeseer.nj.nec. com/456858.htmlBoyinbode O. K. and Akinyede R. O. (2008), Mobile Learning:an application of mobile and wireless technologies inNigerian Learning System: IJCSNS International Journalof Computer Science and Network Security, VOL.8 No.11.Bluetooth Device. Retrieved October 2011 fromhttp://media.wiley.com/product_data/excerpt/75/07645488/0764548875.pdfBuild Brilliant Client/Server Apps with J2ME, PHP, andMySQL. Retrieved October 2011 fromhttp://www.devx.com/Java/Article
    • 5353West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesBuilding a secure SOAP client for J2ME. Retrieved October2011 from http://www.ibm.com/developerworks/edu/ws-dw-ws-soa-securesoap1.htmlChen, C.-M., and Hsu, S.-H. (2008). PersonalizedIntelligent Mobile Learning System for SupportingEffective English Learning, Educational Technology &Society, International Forum of Educational Technology& Society (IFETS), 11 (3), page 153-180.Cochrane, T. (2008). Using Mobile Web 2.0 to TransformPedagogy and Engage Learners: Good PracticePublication Grant scheme, Unitec New Zealand.Database. Retrieved November 2011 from http://www.cplus.about.com/od/glossar1/g/databasedefn.htmDeploying Web services with WSDL. Retrieved October 2011from http://www.ibm.com/developerworks/wireless/library/ws-intwsdlE-learning. Retrieved January 2011 from http://www.e-learningconsulting.com/consulting/what/e-learning.htmlE-learning on Mobile Phones. Retrieved October 2011 fromhttp://www.articlesbase.com/communication-articles/elearning-on-mobile-phones-222541.htmlEnd User. Retrieved January 2011 fromhttp://www.techterms.com/ definition/enduser.htm
    • 5454West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesGeneral packet radio service (GPRS). Retrieved October 2011from http://www.ericsson.com/technology/technologies_azGeorgiev, T., Georgieva, E. and Smrikarov, A.(2004). M-Learning - a New Stage of Е-Learning: InternationalConference on Computer Systems and Technologies –CompSysTech – IV, Department of Computing, Universityof Rousse, Bulgaria.J2ME. Retrieved July 2011 from http://java.com/en/download/faq/whatis_j2me.xmlJansen, W., Hooven, H. M. V. D., Jägers, H. P. M., &Steenbakkers, G. C. A. (2002). The added value of e-learning. Proceedings of the Informing Science and ITEducation Conference: InSITE 2002. Retrieved fromhttp://proceedings.informingscience.org/IS2002Proceedings/papers/Janse124Added.pdfMobile phone. Retrieved January 2011 from http://www.businessdictionary.com/ definition/mobile-phone.htmlMoneta, S. K., & Moneta, G. B. (2002). E-Learning in HongKong: Comparing learning outcomes in online multimediaand lecture versions of an introductory computingcourse: British Journal of Educational Technology.
    • 5555West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesRuttenbur, B. W., Spickler, G. C., & Lurie, S. (2000).E-Learning: The engine of the knowledge economy.Memphis: Morgan Keegan.Traxler, J. (2005). Defining Mobile Learning, IADISInternational Conference Mobile Learning, Universityof Wolverhampton, Wolverhampton, United Kingdom.Wang, I. A., Øfsdahl, T. and Mørch-Storstein, O. K. (2003).LectureQuiz - A Mobile Game Concept For Lectures,Dept. of Computer and Information Science, NorwegianUniversity of Science and Technology, N-7491Trondheim, Norway.Web Services APIs for J2ME. Retrieved October 2011 fromhttp://www.ibm.com/developerworks/wireless/library/wi-jsr
    • 5656West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesAppendices
    • 5757West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesAppendix AData DictionaryLog-in Form = StudentID +Name +UserNamePasswordCourse Form = CourseID +Name +DescriptionUIAssignment Form = LessonContentId +TextContent +LessonIDLesson Form = LessonContentId +TextContent +LessonIDQuiz Form = QuizID +Name +Description +LessonID
    • 5858West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesAppendix BData ElementsName: studentType: varcharLength: 55Picture: x (55)Description: signifies the username and password of theuserName: courseType: varcharPicture: x= maxDescription: signifies the specific course of the userName: LessonContentsType: varcharPicture: x= maxDescription: signifies the contents of lessons specified ineach courseName: LessonsType: varcharPicture: x= maxDescription: signifies the lesson contents of coursesName: QuizzesType: varcharPicture: x= maxDescription: signifies the quizzes of the lessonsName: QuestionsType: varcharPicture: x= maxDescription: signifies the questions of each quiz
    • 5959West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesAppendix CEntity Relation Diagram
    • 6060West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesAppendix DLetter of Request to the AdviserWest Visayas State UniversityInstitute of Information and Communications TechnologyLa Paz, Iloilo CityNovember 22, 2011MR. ANREM J. BALONTONGFaculty, IICTThis UniversityDear Mr. Balontong,We, the 4th Year Bachelor of Science in Information Systemsstudent of this university, are at present conducting ourundergraduate software document entitled “Mobilearn: an E-learning portal for 3G Handheld Devices” as a partialfulfillment for the requirements of our course.In this connection, we are respectfully requesting you tobe our thesis adviser. Expertise on this area will helpimprove to develop our system. Expertise on this area willhelp improve to develop our system.We are looking forward to your positive reply.Very truly yours,ARANCILLO, WALLEN MAE S.ARLANZA, ELLA MAE T.BLANCAFLOR, JAY ANN MARIE B.GUARDAFAVO, MERCY JOY S.
    • 6161West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesAppendix ELetter of Request to the EditorWest Visayas State UniversityInstitute of Information and Communications TechnologyLa Paz, Iloilo CityNovember 24, 2011PROF. BONNA C. PALMAInstructorThis UniversityDear Prof. Palma:We, the fourth year BS Information Systems (BSIS) studentsof the Institute of Information and CommunicationsTechnology are presently working on our thesis entitled ,“Mobilearn: an E-learning portal for 3G Handheld Devices”,as partial fulfillment of the requirements for our course.In view of this, we would like to request your expertservices as thesis editor. We firmly believe that yourexpertise on this area will significantly improve the finalpresentation and format of our thesis worthy to serve as anexample for the other BSIS students in the future.Your positive response is highly appreciated. Thank youvery much.Very truly yours,ARANCILLO, WALLEN MAE S.ARLANZA, ELLA MAE T.BLANCAFLOR, JAY ANN MARIE B.GUARDAFAVO, MERCY JOY S.Noted by:Mr. Anrem J. BalontongThesis Adviser
    • 6262West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesAppendix FFragments of Sample Program CodesMain.javaimport javax.microedition.lcdui.Alert;import javax.microedition.lcdui.Command;import javax.microedition.lcdui.CommandListener;import javax.microedition.lcdui.Display;import javax.microedition.lcdui.Displayable;import javax.microedition.lcdui.List;import javax.microedition.midlet.MIDlet;importjavax.microedition.midlet.MIDletStateChangeException;import srv.Service1Soap_Stub;import MenuScreen;import LoginForm;public class Main extends MIDlet implements CommandListener{public Display display;Alert alert;public MenuScreen currentMenu;public String CurrentLesson;public String CurrentQuiz;
    • 6363West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, Philippinespublic MenuScreen mainMenu;MenuScreen prevMenu;int menuLevel;ChoiceForm cf;QuizForm qf;LoginForm loginform;Service1Soap_Stub stub;public int correct;public int tryQuiz;public Main(){}protected void destroyApp(boolean arg0) throwsMIDletStateChangeException {// TODO Auto-generated method stubnotifyDestroyed(); }protected void pauseApp() {// TODO Auto-generated method stub }protected void startApp() throwsMIDletStateChangeException{display = Display.getDisplay(this);loginform = new LoginForm("Moodle Login", display);
    • 6464West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, Philippinesloginform.setCommandListener(this);display.setCurrent(loginform); }public void commandAction(Command c, Displayable d){if (c == List.SELECT_COMMAND){String selection=currentMenu.list.getString(currentMenu.list.getSelectedIndex());prevMenu = currentMenu;getSubMenu(selection);}else if(c.getCommandType()== Command.EXIT){notifyDestroyed();}else if(c.getCommandType()== Command.BACK){display.setCurrent(prevMenu.list);currentMenu = prevMenu;prevMenu= currentMenu._prev;menuLevel-=1;}
    • 6565West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, Philippineselse if(d.getClass().isInstance(loginform)) {if(c.getCommandType()== Command.OK){verifyUser(loginform.uname.getString(),loginform.pword.getString()); }}}void verifyUser(String userName, String passWord){LoginProcess lp = newLoginProcess(this,loginform,userName,passWord,display);Thread l = new Thread(lp);l.start();}void getSubMenu(String selection){ menuLevel+=1;MenuProcess mp = new MenuProcess(this,selection,currentMenu, display,menuLevel);Thread t = new Thread(mp); t.start();}}LessonForm.javaimport javax.microedition.lcdui.Command;import javax.microedition.lcdui.Display;import javax.microedition.lcdui.Form;
    • 6666West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, Philippinesimport javax.microedition.lcdui.StringItem;public class LessonForm extends Form {public MenuScreen _prevMenu;private Command back;Display _display;public LessonForm(String title) {super(title);// TODO Auto-generated constructor stub }public LessonForm(String title,String Content,MenuScreenprevMenu,Display display) {super(title);StringItem st = new StringItem("",Content);_display = display;_prevMenu = prevMenu; back = newCommand("Back",Command.BACK,0);this.addCommand(back);this.append(st); display.setCurrent(this);} }
    • 6767West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesAppendix GGantt Chart
    • 6868West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesAppendix HSoftware Quality Evaluation FormSoftware: ____________________________________Type: ____ MT _____ IS/PSSGroup Members: ______________________________ Adviser:__________________Date: __________________________(Please encircle) 1st2nd3rdEvaluationEvaluation Guide: 6 – Excellent, 5 – Very Good, 4 – Good, 3 – Fair, 2 – Poor, 1 – Very PoorRatingA. General Technical CriteriaRELIABILITYExtent to which a software can be expected to perform its intended function withrequired precision (i.e. dependable, the probability of failure is low)EFFICIENCYMinimal amount of computing resources and code required by the software toperform its functionUSABILITYEffort required to learn and operate the software in a user friendly manner (i.e.interface is consistent and stimulates user’s interest, appropriate environment,easy nto use)UNDERSTANDABILITYDegree to which source code provides meaningful documentation, interactions ofthe software components can be quickly understood, and the design is well thoughtoutAPPROPRIATENESS OF FEEDBACK TO USERInstructions and error messages are understandable and directions are clear as towhat the user must do to use the software effectivelyNAVIGATION AND ORGANIZATIONUsers can progress intuitively throughout the entire software in a logical pathto find information. All buttons and navigational tools workC-1. Specific Technical Criteria for Multimedia Technologies (Educational,Interactive or Game)CONTENT AND DESIGN(For Educational/Interactive)There is clear attention given to balance, proportion, harmony and restraint. Thesynergy reaches the intended audience with style.(For Game)The user easily understands the goal of the game, functionality (the way the gameworks) changes relative to adjustments made by the user, and it uses facts,statistics, reference materials or tools in the actual activity.USE OF ENHANCEMENTGraphics, video, audio, or other enhancements are used effectively to enrich theexperience. Enhancement contribute significantly to convey the intended meaningC-2. Specific Technical Criteria for Information Systems & Prototype SoftwareSystemsCORRECTNESSExtent to which a program satisfies its specifications and fulfill end-user’sobjectives (i.e. specifications and software are equivalent)INTEGRITYExtent to which access to software or data can be controlled by the securityfeatures of the programREMARKS:_________________________________________________________________________________________Evaluated by: ________________________Juror No.: ____Date: ____Signature over Printed name*adopted from DLSU Oral Presentation and Software Evaluation (Guidelines), DLSU Thesis Policies andGuidelines, College of Computer Studies.
    • 6969West Visayas State UniversityINSTITUTE OF INFORMATION AND COMMUNICATIONS TECHNOLOGYLa Paz, Iloilo City, PhilippinesAppendix IDisclaimerThe software project and its correspondingdocumentation entitled “Mobilearn: An E-learning Portal for3G Handheld Devices” is submitted to the Institute ofInformation and Communications Technology, West VisayasState University, in partial fulfillment of therequirements for the degree Bachelor of Science inInformation Systems. It is the product of the researchers’work, except where indicated in the text.It is hereby granted that the Institute of Informationand Communications Technology is given permission to freelyuse, reproduce or distribute publicly paper and electroniccopies of this software project and its correspondingdocumentation in whole or in part, provided that theresearchers are acknowledged.Wallen Mae S. Arancillo Ella Mae T. ArlanzaJay Ann Marie B. Blancaflor Mercy Joy S. GuardafavoMarch 2012