Syncmasters - Thesis
Upcoming SlideShare
Loading in...5
×
 

Syncmasters - Thesis

on

  • 2,374 views

Do not copy!..Originally created by Syncmasters Group for thesis proposal.

Do not copy!..Originally created by Syncmasters Group for thesis proposal.

Statistics

Views

Total Views
2,374
Views on SlideShare
2,374
Embed Views
0

Actions

Likes
1
Downloads
87
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft Word

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

    Syncmasters - Thesis Syncmasters - Thesis Document Transcript

    • ONLINE BUSINESS TRIP LIQUIDATION SYSTEM WITH ANDROID APPLICATION SUPPORT A Research/Project Proposal Presented to the Faculty of the College of Information and Computer Science University of Cebu In Partial Fulfillment of the Requirements For the degree Bachelor of Science in Information Technology (IT415) By PARADELA, ADALGISA C. i
    • YBIERNAS, HERALDO M. SEROJANO, JAYCAR B. TEMPLADO, NIKKIZA B. TALISIC, GIGI C. MONTAÑO, FAITH ANGELIE MS. SHERYL B. SATORRE Adviser MARCH 2012 APPROVAL SHEET The Capstone Project entitled Online Business Trip Liquidation System with AndroidApplication Support prepared and submitted by Adalgisa C. Paradela, Heraldo M. Ybiernas,Jaycar B. Serojano, Nikkiza B. Templado, Gigi C. Talisic and Faith Angelie Montaño, has beenexamined and is recommended for approval and acceptance.RECOMMENDED: SHERYL B. SATORRE, MATICT ENGR. DENNIS DURANO Research Facilitator Adviser APPROVED by the Committee on Oral Examination with a grade of PASSED on March17, 2012 ii
    • LEO BERMUDEZ, MSCS Chairman HEUBERT FEROLINO, MSTCS MS. EMELIE VILLACERAN Member Member ACCEPTED and APPROVED in partial fulfillment of the requirements in Bachelor ofScience in Information Technology. MELVIN M. NIÑAL, MSIT Dean, UC-CICS Date: _______________ ACKNOWLEDGEMENT First and foremost we, the proponents, ADALGISA C. PARADELA, NIKKIZAB. TEMPLADO, HERALDO M. YBIERNAS, JAYCAR B. SEROJANO, GIGI C. TALISICand FAITH ANGELIE MONTAÑO, humbly submitted ourselves to our GOD ALMIGHTY forgiving us His Providential guidance, enough wisdom, spiritual and physical strength to perseverein pondering this project; further, we would also thank for the bountiful blessings He hasshowered upon us, for arranging our schedules and giving us our financial blessings, and the bestof health. Equally, we would like to thank the Lord for guiding us to people who in one way oranother extended their full support and encouragement leading to the realization of our work. iii
    • To our dearest family and loved ones who have given us their unceasing moral,spiritual, and financial support; and for being considerate and understanding in our undertakingsat school relative to our course especially in attending this thesis where most of our time hadbeen consumed, we humbly thank you. To the project study implementation committee: Mr. Leo Bermudez, Mr. HeubertFerolino, Mrs. Emelie Villaceran and Mr. Dennis Durano, who have scrutinized this projectimplementation and whose invaluable insights remarkably refined this work. To Ms. Sheryl Satorre, our adviser, who shared her knowledge and expertise on thesubject and for sharing her precious time and patience in guiding and correcting the errors of ourproposed system during the documentation of our study. To Mrs. Hermie Paradela, our grammarian, who checked the grammar and spellings andgave some suggestions to the project. To Mr. Melvin Niñal, MSIT, College of Information and Computer Studies Dean ofUniversity of Cebu Main Campus, who unselfishly shared his expertise, precious time andpatience in listening to our clarifications, doubts and thoughts in order to come up with a worthyproject. To all the mentors of BSIT, University of Cebu Main Campus for sharing their expertiseand for nurturing us; To our group and classmates for their untiring effort and unwavering support; To the staff of Dean’s Office who were always there to remind us of our requirementsand time-table. And to all of you, our sincerest thanks and appreciation!!! iv
    • The Proponents TABLE OF CONTENTSAPPROVAL SHEET.................................................................................................................................iiACKNOWLEDGEMENT.......................................................................................................................iiiTABLE OF CONTENTS..........................................................................................................................vABSTRACT...............................................................................................................................................1CHAPTER 1...............................................................................................................................................2 RATIONALE OF THE STUDY.......................................................................................................................2 SIGNIFICANCE OF THE STUDY..................................................................................................................3 PURPOSE AND DESCRIPTION OF THE STUDY...........................................................................................4 OBJECTIVES OF THE STUDY......................................................................................................................4 SCOPE AND LIMITATIONS OF THE STUDY................................................................................................6CHAPTER II.............................................................................................................................................8 REVIEW OF RELATED STUDIES.................................................................................................................8CHAPTER III..........................................................................................................................................14 v
    • TECHNICAL BACKGROUND.....................................................................................................................14android.database-Contains classes to explore data returned through a content provider.................16CHAPTER IV..........................................................................................................................................17 METHODOLOGY.....................................................................................................................................17 Requirements Specifications.................................................................................................................17 Operational Feasibility.......................................................................................................................18 Fishbone Diagram..........................................................................................................................18 Functional Decomposition Diagram...............................................................................................20 .......................................................................................................................................................20 Technical Feasibility...........................................................................................................................21 Schedule Feasibility............................................................................................................................23 Gantt Chart....................................................................................................................................23 Economic Feasibility..........................................................................................................................24 Intangible Benefits.........................................................................................................................25 Requirements Modeling....................................................................................................................26 INPUT.............................................................................................................................................26 PROCESS........................................................................................................................................26 OUTPUT.........................................................................................................................................26 Performance..................................................................................................................................26 Control ..........................................................................................................................................26 Use Case Model.............................................................................................................................27 Sequence Diagram.........................................................................................................................31 DESIGN...................................................................................................................................................34 Data Design........................................................................................................................................34 Entity Relationship Diagram...........................................................................................................34 System Architecture..........................................................................................................................38 Network Topology.........................................................................................................................38 Security..........................................................................................................................................38 Development.........................................................................................................................................39 Coding................................................................................................................................................39 Hardware Specification......................................................................................................................39 vi
    • Software Specification.......................................................................................................................40 Programming Environment................................................................................................................41 Front-End on Web Based ..............................................................................................................41 Front-End on Android Based .........................................................................................................41 Back-End on Web Based................................................................................................................42 Back-End on Android Based...........................................................................................................42 Test Plan............................................................................................................................................43 Testing...................................................................................................................................................43 Unit Testing........................................................................................................................................43 Integration Testing.............................................................................................................................43 System Testing...................................................................................................................................44 Acceptance Testing............................................................................................................................44 Alpha Testing.....................................................................................................................................44 Beta Testing.......................................................................................................................................44BIBLIOGRAPHY....................................................................................................................................45GLOSSARY.............................................................................................................................................47CURRICULUM VITAE..........................................................................................................................49 vii
    • ABSTRACT Computer is a fast emerging commodity on these days. It becomes a convenient tool fromany walks of life. Transmitting information to any point of the globe becomes fast and theautomation that it gives us is indeed very helpful. With the fast growing population, technologyalso goes along with this growth and “time” became the essence of this growth especially in thebusiness sector which in effect, the exchange of information within a shortest real time become achallenge. The fast development of technology applications that previously runs only in the DesktopComputing can now be applied in mobile through applications compatible in mobile devices e.g.laptop, digital tablet with Wi-Fi capabilities or even the use of smart phones that can connect tothe internet. This mobile computing using smart phone in the absence of internet connection isvery helpful to those people who frequently travel for business trips, seminars, and other related“out of town” company activities where liquidation of expenses are usually required. To meet the challenge of exchanging information in real time especially in the absence ofinternet connection, the proponents has proposed an “Online Business Trip Liquidation”application. The application will allow user to manage or update liquidation and also allow usersto attach receipts and other supporting documents online. The smartphone, on the other hand, isvery useful in places where there is no internet connection or when there is a total loss of cellularphone signal by allowing the user to perform liquidation process and saved it at the phone’smemory that can be uploaded at a later time when the signal is available. This can be achievedby running (installing) the “Online Business Trip Liquidation” application unto the phone’smemory using Android Application provided that the said smartphone is Android systemcompatible. With this Android-based application, it will help the liquidation process moreorganized and will also help the liquidator in keeping the expenses on the right track as well asfor the purpose of data safekeeping. In order to develop the proposed system, the proponents use Laptop, PC, and AndroidPhones with accessories to test and to analyze the flow of the system. The method is to providethe categorized list of liquidation and expenses from the manuals of the latter liquidators. 1
    • CHAPTER 1 RATIONALE OF THE STUDY Company sponsored business trips is one of the most important activities in expandingones knowledge especially in enhancing with employee’s skills and ideas. Company BusinessTrip is also another way of creating an atmosphere of good relationship between clients,stakeholders and owners of the company. This is very important marketing strategy for thecompany in keeping their clients and stakeholders in order for the company to grow as well asfor the business to survive in the long run. Through business trip these areas can be improved bykeeping in touch with important clients to keep the business running and to effectively managethe key persons within the company and the stakeholders as well as to other key persons thatplays an important role to the company. Liquidation, as mentioned earlier, is one of the most important tasks to do duringcompany sponsor trips or seminars. And through liquidation one can assess and trace their dailyexpenses during the sponsored business trips like transportation, meals, accommodation andother incidentals. One of the difficulties that the liquidator may encounter is the safe keeping ofthe documents like receipts of their expenses to be intact for justification during liquidation asthere could be unfortunate instances in the event when some receipts are lost and the liquidatorwould have a hard time in recalling the exact figures of expenses incurred or perhaps would havesome difficulties in reconciling the receipts of their expenses during their trips. In commonpractice the liquidation process are done manually and may consume a lot of time in producing aliquidation report on their expenses during their business trips which may otherwise renderinaccurate figures reflected in the report resulting either in overage or shortage and therebyputting the liquidator in an apparent questionable act during audit for company’s annual financialstatement. With this reality, the proponents came up with an idea to develop an advanced mobileapplication compatible to cellular phones with Android Operating System. This could be a break-through for a modern liquidation process from manual system into automated system that canproduce a more organized, reliable and user-friendly application via online cellular networkwhich will access the web using Android supported smart phones. With this proposed system the 2
    • user can now easily trace the history of every expense incurred during the trips without losingimportant data and extract and print a more organized liquidation reports.SIGNIFICANCE OF THE STUDY The Online Business Trip Liquidation with Android Application Support will be verybeneficial to the key persons who are tasked to liquidate the expenses incurred in the Companyduring sponsored business trips, seminars and other outings that usually need liquidation ofexpenses. This proposed system will automate the manual liquidation process and allows the userto save the inputted data directly online through this proposed web-based Online Business TripLiquidation with Android Support Application using PC’s, tablets or by using Android supportedsmartphone. It also allows the user to save the data in the phone’s memory if the user chooses touse smart phones that supports Android Application. And since the smartphones are portable andhandy will enable the user to liquidate their expenses anytime and at any place which gainsadvantage over PC’s or tablets. The key persons can generate reports and even view the previous liquidation made by theuser for future use. This will be very beneficial to the following key persons:Liquidator - The proposed system will provide an accurate and fast generation of reports to theuser to be submitted for accounting purposes of the company. The system will be efficient andreliable to the persons who are authorized to use the system. Only the Liquidator or anybodyauthorized by the Company can EDIT the Liquidation process with an enabled user ID andPassword protection.Company - The system will provide reports about the Company Sponsored Business Trips,Seminars and Outings. This is of great help of the company in providing a real time, accurate andfast delivery of liquidation reports.Future Researchers - This study will serve as a reference to those who plans to develop asystem similar to this proposed system in the future. 3
    • PURPOSE AND DESCRIPTION OF THE STUDY The purpose of this study is to develop and implement the proposed system that will be auseful tool for the liquidator in liquidating expenses in a more organized, accurate andconvenient manner without losing each important data. This is application is very useful not only to the liquidator but also to the company ingeneral during auditing trails of assets and liabilities. The system will minimize time and effortin the liquidation of expenses and enable the user to save it online or temporarily in the Androidsupported smart phone’s memory. The system will be effective in such a way that it can makeinquiry, keep track of the history of expenses, liquidation of expenses in real time and extract aliquidation of expenses report in prints for submission to the company.OBJECTIVES OF THE STUDY The core objective of this study is to develop an Online Liquidation Applicationthrough Smart Cellular Phone supported with Android operating system for business tripsthat could be used as a tool for advanced automated liquidation process. Specifically, the proposed system aims to develop the following liquidation processes: 1. Create an Online web-based with Android application that will: a) Manage and organize liquidation statements online b) Allow users to upload receipts and other supporting documents for a liquidation statement c) Enable users to view, edit and print liquidation statements d) Categorize liquidations and expenses e) Track expenses according to: e.1.Date 4
    • e.2.Time e.3.Category f) Allow the user to import a liquidation statement into CSV and PDF file types g) Archive past liquidation statements according to time or date2. To create an Android based application that will run with Android supported Smart Phones that will: a) Allow the user to manage, organize or update liquidation statement online or off-line b) Allow user to manage and save liquidation expenses through phone’s memory anytime at any place c) Allow users to attach receipts and other supporting documents for liquidation statement d) Categorize expenses e) Track expenses according to: e.1.Date e.2.Time e.3.Category f) Saves data in the phone’s memory g) Export a liquidation statement file in CSV format in to: G.1. Android device’s memory card G.2. Gmail account h) Provide a facility to sync data from an Android device to its web-based application 5
    • SCOPE AND LIMITATIONS OF THE STUDY It is imperative to establish the scope of this study in order to have a clear direction in thecourse of action to be undertaken among the members of the group. The scope is determined inaccordance with the specific objectives. The study will focus on the implementation of process inliquidating expenses online wherever internet signal is available through web-based AndroidSupport application using PC’s, tablets and/or even Smart Cellular phones that can supportAndroid application in the absence of internet connection. In reference to the Purpose and Description of the Project, the system will focus on thedevelopment of the Online Liquidation Application on the Android supported Smart Cellularphone, the development of the Web-based Android application and the development of allrelated liquidation forms. While it is ideal to implement the project design concept using anactual company’s database saved in their storage device our group have decided to obtain at leasta temporary Domain Name System (DNS) through renting or by any other means to enable usto implement our project design with full autonomy, authority or control in the internet in lieu ofa certain actual company’s database storage device. The scope of the study covers the development of online liquidation form, design ofhome page that displays the “menu” in relation to liquidation process, storing of records ofexpenses feed by the user. It also allows the user to view, edit and print liquidation reports.Develop a system that will allow the user to sort out according to categories and a webapplication for online access of actual liquidation process. The system will also have a passwordprotection from unauthorized person to enter in the EDIT mode. Furthermore, an executable file shall also be developed for the liquidation process usingAndroid Application that will be run in Android supported smart cellular phone, allows the userto save the data in the phone’s memory as well as syncing of data from smartphone to Webthrough an email account particularly Gmail. Notwithstanding with the study of the development of the “Online Business TripLiquidation” it is inevitable that there are limitations whom the proponents would like to stressout in order for the users to be aware. Such limitations or restrictions are beyond the competence 6
    • of the proponents. There are a quite several restrictions such as the inability to access the OnlineLiquidation of expenses in the absence of internet connection; non-Android supportedsmartphone will not work, syncing of data from smartphone to web may sometimes takes longeror may even fail if cellular signal is weak or in dead spot places, possible loss or incomplete datastored when uploading at a time when internet signal becomes weak or sudden loss of internetconnection. In addition, as we all know in these days, there are many unscrupulous personswhose business is to create destruction in the system by spreading viruses which in this study isnot considered. 7
    • CHAPTER II REVIEW OF RELATED STUDIESINFORMATION AGE Today’s time is what we considered, the information age or also known as computer ageor digital age. This age will be characterized by individuals’ ability to transfer information freely,and to have an instant access to information that is difficult to find previously. Bringing about afast evolution of technology in daily life, as well as educational life style, the Information Agehas allowed rapid global communications and networking to shape modern society. (Lallana,Emmanuel C. and Margaret N. Uy) Among the distinctive features of information age, is the Internet. It connects thecomputers together and made them resistant to any point of failure. Though the Internet itself hasexisted since 1969, it was with the invention of the World Wide Web in 1989 by British scientistTim Berners-Lee and its implementation in 1991 that the Internet truly became a global network.Today the Internet has become the ultimate platform for accelerating the flow of information andis, today, the fastest-growing form of media, and is pushing many, if not most, other forms ofmedia into obsolescence. Eventually, Information and Communication Technology has a great impact on economy.Many business and industry were greatly changed by ICT. As industry become moreinformation-intensive, workforce has become a constant problem. The workers are becomingincreasingly productive as the value of their labor decreases. This technology has become the main factor for the rise of the Information Age.Technology, understood as material culture, is a fundamental dimension of social structure andsocial change (Fischer, 1992: 1-32).It is usually defined as the use of scientific knowledge to set 8
    • procedures for performance in a reproducible manner. “Technology is technology; it is a meansfor communication and transportation over space, and nothing more.”(James Carey). Andaccording to McLuhan, when we create technology we create ourselves; something has beenamputated. When a technology becomes over extended, it is not possible to simply go back. However, what is specific to this new system of information and communicationtechnologies that sets them apart from the historical experience? I suppose that the processingand communicating of systems in terms of speed, volume and complexity ,and their distributingflexibility through interactive, digitized networking has make them a great feature.INFORMATION SYSTEM Information System has contributed a big impact in the e-business and e-commerceoperations, enterprise management and strategic success of businesses. It uses the resources ofpeople, hardware, software, data, and networks to perform input, processing, output, storage, andcontrol activities that convert data into useful information. It is an integrated set of componentsfor collecting, storing, processing and communicating information. Business firms, otherorganizations, and individuals in society rely on information systems to manage their operations,compete in marketplace, and enhance personal lives. As time pass by, the use of business computers has become essential and applicationshave become more complex. It began to store increasing amount of information while linking toprevious information. As more data has been stored, man began to analyze this information intodetails and manage a report out of it. Information systems are implemented within an organization for the purpose ofimproving the effectiveness and efficiency of that organization. Capabilities of the informationsystem and characteristics of the organization, its work systems, its people, and its developmentand implementation methodologies together determine the extent to which that purpose isachieved (Silver et al. 1995). 9
    • Kulthau cited that the introduction of information technology gives a big impact towardsinformation retrieval. He explained that information system model has recently emerged buthave yet to be developed sufficiently to be empirically tested. But, recent studies also show thatusers also conduct successive researches over time when seeking information to solveinformation problems either through information from the library or the web. Information storage and retrieval began in 1950’s. It is the systematic process ofcollecting and cataloging data so that they can be located and displayed on request. Databasesystems store the information as a series of discrete records that are, in turn, divided into discretefields (e.g., name, address, and phone number); records can be searched and retrieved on thebasis of the content of the fields (e.g., all people who have a particular telephone area code). Thedata are stored within the computer, either in main storage or auxiliary storage, for ready access.RELATED STUDIES CW MONEY CW Money is one of the applications that are related to our system. CW Money is free todownload in android market but when you sync it online and upload it to your Gmail Account;you have to buy it in order to enjoy the synching capability of the CW Money. This system alsoprovides charts of all expenses inputted by the user. It can also categorize the expenses like ourproposed system. This android application also provides reports that can be viewed directly tothe phone. To view the report you have to purchase the application. 10
    • PERSONAL EXPENSE MANAGER Personal Figure 1: CW Money Interface Expense Manager is also anandroid application that is related to our study. It provides charts and reports of the expenses. Italso categorizes the expenses of the user. The application is free to download in the androidmarket. When saving the report and exporting it on your Gmail account or saving it on the phonememory card it will prompt the user the buy the full version of the application. This androidapplication also provides adding stores for the users’ expenses. Figure 2: Personal Expense Manager ANDROMONEY AndroMoney is another liquidation application that is free from the android market. Thisapplication is especially design for expenses that occurred on the household. It offers a variety ofembedded functions that a user can do, like data backup, import and exporting of files. The onlydisadvantage of this application is that it does not have a web support that will support theandroid application. 11
    • Figure 3: AndroMoneyONLINE BUSINESS TRIP LIQUIDATION SYSTEM WITH ANDROID APPLICATION This system is especially designed for liquidators and for those who will audit theexpenses after business trips, seminars and other outside company activities. The liquidationprocess will be convenient to the user in such a way that expenses are tracked according tobudget allocation. With an internet, you can immediately input the expenses you’ve incurred and update ofremaining cash will be automatically computed. With a phone that supports android operatingsystem, capturing the receipt will be that easy way to store the information. The system will be effective in such a way that it can make inquiry, keep track of thehistory of expenses, liquidation of expenses and extract a liquidation of expenses report in printsfor submission to the company. Access of liquidation information will be much moremanageable and organized in this way. 12
    • Figure 4: Proposed System Table 1: Comparative Matrix between the Existing Projects and the Proposed SystemApplication Printable Categorized Import/ Restore Online User Free Score PercentageName Reports Export Database Support FriendlyCWMoney Yes No No No Yes Yes No 3/7 43Expense No No Yes Yes Yes Yes No 4/7 57ManagerAndroMoney No Yes No No No Yes No 2/7 29*Online Business Yes Yes Yes Yes Yes Yes Yes 7/7 100Trip LiquidationSystem withAndroid Support Some of the applications above have met the ideal features we have provided. With our proposed system, it can print reports. Printing of reports is one of the most ideal features we have provided especially that everything we do with an online application; we want a hard copy for our own personal purposes. A categorized system is also more convenient to the users. Another feature that captivated a system is its user friendliness and the capability to import and export supporting documents regarding the liquidation, and restoring of the database. Our proposed system has no download fee and it is available once the project is completed. The result only implies that our proposed system had improvised the existing features of the application already available in the android market. 13
    • CHAPTER III TECHNICAL BACKGROUND The researcher’s observation in view of the existing system is that, it consume a lot oftime tracking records and generating/making reports of the expenses. With this concern, theproponents found an opportunity to make an application that will give the liquidator a convenientway in generating/making reports of the expenses or liquidation of expenses more accurately andoften in real time. Through the website, the liquidator can manage the liquidation easily, modifydata and can print the expenses as well. With the help of android smart phones, the liquidator canmake liquidation through this android application that can as well view and edit liquidation. Our proposed system will use the object oriented approach in view of the modules thatwill be used throughout the system. Object-oriented programming (OOP) is a programminglanguage model organized around "objects" rather than "actions" and data rather than logic.Historically, a program has been viewed as a logical procedure that takes input data, processes it,and produces output data. We will use the modules to every part of the system if needed, tosuccessfully complete the system. In Object Oriented Approach modules are allowed to use thesame module to every part of the program. Unlike the structured approach, we have to defineeach module as independent for every part of the program. To fully implement our proposedsystem the proponents will have to rent a domain in order for the data to be synched wirelessly.This domain will serve as our website in making reports of the liquidation and improve this sitefor future use. We’ve decided to make an application on both web and android (mobile webapplication) to fully give convenience to the liquidator. The following are the list of tools and software that we will be using throughout theimplementation: (Software specifications for Web and Android Application) 14
    • Table 2: List of Tools and Software to be used in the Software Development SOFTWARE USESNotepad++ This will be our editor in coding and debugging our web application.Adobe Photoshop Use for editing pictures and icons used for the web and androidCS3 application.WampServer Used as a temporary server or local host for testing the project.Mozilla Firefox V.10/ Our web application will be tested in these browsers. This is use toInternet Explorer 8/ view if our web application is working properly and is capable inGoogle Chrome 5.0 different browsers.MYSQL This will serve as a local database for our web application.PHP We will use this software to write dynamically-generated pages that will connect to MYSQL and control the pages of the web as the users use our system.HTML This software will be used to develop markup languages of the site. This will provide the interface of our web application.CSS This will be used to enhance our web application by adding styles to images, text, tables and other HTML tags.JavaScript It provides user interfaces enhancements for every dynamic websites. This is used to create scripts such as alert boxes which provide users instructions.Eclipse This software will be used in deploying and debugging Android Applications.Android SDK The Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language. It includes a mobile device emulator — a virtual mobile device that runs on every computer. This will serve as our android emulator, to fully develop and test Android applications without using a physical device. When the emulator is running, you can interact with the emulated mobile device just as you would an actual mobile device, except that you use your mouse pointer to 15
    • "touch" the touchscreen and can use some keyboard keys to invoke certain keys on the device.SQLite Browser An open source visual tool used to create, design and edit database files compatible with SQLite. This tool will allow us to view the android database cursor and the data. Here is a table showing the hardware specifications for Web and Android application: Table 3: Hardware Specifications for Web and Android Applications of the Proposed SystemType of Application Hardware SpecificationsWeb Based Application Processor: at least Pentium 4 Processors or later versions. Ram: at least 512mb of memory. HDD: at least 40 GB of Hard Drive space. *Our proposed system will run on every pc that has an active internet connection.Android Based The phone must be at least an Android Froyo v 2.2 in order to fullyApplication use the application. It must have a Wi-Fi embedded phone so that the phone can be capable of synchronizing data wirelessly. Must have at least 256 mb of phone memory and must have an external memory of at least 2Gb in order to store pictures –this pictures will serve as supporting documents of the expenses occurred in the trips or company sponsored seminars.The packages/API that we will be using for the Android Application are:  android- Contains resource classes used by applications included in the platform and defines application permissions for system features.  android.app- Contains high-level classes encapsulating the overall Android application model.  android.content-Contains classes for accessing and publishing data on a device.  android.database-Contains classes to explore data returned through a content provider. 16
    • CHAPTER IV METHODOLOGYREQUIREMENTS SPECIFICATIONS There are two categories of requirement specification, the functional and non-functionalrequirements. The functional requirements of the system are that the system provides thecategorized list of liquidation and expenses from the manuals of the latter liquidators. Allow theuser to manage, organize or update liquidation statement online, allow users to attach receiptsand other supporting documents for liquidation statement, view, edit and print liquidationexpenses reports on either PDF or XLS file format, they can also save liquidation expensesthrough phone’s memory. For the non-functional requirements, the user can easily access onlinewith the use either PC, tablets or android supported smartphones and sync data as long as there isan internet connection. To attach receipts, only the registered users or the private users areallowed to attach the specified file. The proponents/administrator is responsible in manipulatingthe system in order for the system’s features to be update and secured. 17
    • Operational Feasibility Fishbone Diagram Methods Machinery Android At least 300MB Smartphones Survey From Disk any company Space or Memory Interview Computer set Liquidators Windows, Linux, or Mac OS Collect Liquidation Printer At least 512 Expenses. MB RAM Online Business Trip Liquidation System with Android Support Maintenance of The android JS device memory card Eclipse User Project Manager Maintenance of MS Access The database Tester PhpMaintenanceof System Programmer My Sql Administra tor Management Materials Manpower Figure 1.0 Fishbone Diagram (Online Business Trip liquidation System w/ Android Application) For the management procedures the maintenance of system and to the database are necessary. For the Machinery, Materials and manpower software, hardware is included with actors who use and develop the system. One of the 5M’s in the fishbone diagram is the method; it refers to the business process and procedures on how to input data or records in the system. However, the success of the project also depends in meeting such requirements for the system to run. One of these is the 18
    • machinery which includes the hardware requirements of the system and the equipment likeprinter. The printer will be used for the hard copy of some liquidation statements and extract aliquidation of expenses reports in prints for submission to the company. In addition to these requirements are the materials such as the necessary documentsneeded for the system and the software requirements. The documents like the receipts and othersupporting documents for liquidation statements and the equipment list must be placed in apermanent storage for its future use while software requirements like Eclipse, JavaScript, PHP,Ms Access, My SQL and Installation of Windows, Linux or Mac OS supports the operation ofthe online business trip liquidation system with android application. In fact, failure to meet thefollowing software requirements is a risk for the implementation of the system. Other thing to be considered is the management; it refers to the administrator andfacilities used for the security of the liquidation system. System control must be used for thesecurity of the system and the safeguarding all files of liquidation statements for the user. Lastly is the manpower which refers to the user of the system. It includes the authorizedpersonnel that will prepare the reports and even view the previous liquidation made by the userfor future use. 19
    • Functional Decomposition Diagram Online Business Trip Liquidation System with Android Application Support Web Mobile Manage Account Registration Expenses Management Login/Logout Add Account Add Expense Liquidation Edit Account Management Edit Expense Add Liquidation Deactivate Account Cancel Expense Edit Liquidation View Account View Expense Cancel Liquidation Expenses Search Account Search Expense Management Search Account by Add Expense View Expense by Liquidation Type category Edit Expense Cancel Expense View Liquidation Search Liquidation View Liquidation Type Archiving of Liquidation Figure 2.0 shows the Functional Decomposition Diagram of our system 20
    • Functional Decomposition Diagram- shows the major functionalities and their subfunctionalities of the system.Technical Feasibility The Technical Feasibility Study assesses the details of how you will deliver a product orservice (i.e., materials, labor, transportation, determination of strategic business, technology needed,etc.) and also, this technical feasibility study is a significant reference for trouble-shooting and long-termplanning. In some regards it will serve as a guide in the formulation of flow chart towards the movementand evolution of the products and services in order to be physically viable. The technical feasibility study for the proposed project takes the following issues intoconsideration: • Whether the required technology is available or not • Whether the required resources are available: programmers, testers, documenter, software, and hardware. The required technology for the information system must be determined during the feasibilitystudy to know the success capability of the system. A method which enables such technologies to workis an important factor that must be put to the top priority. However, the success of the study also depends on the availability of the required resources. Itincludes the programmers who are capable of translating the logical design of the system into codesthat support the development of the information system. Other people involved in the system are thetesters who have the responsibility of testing the effectiveness of the information system and thedocumenter who is in charge of all the required documents for the proposed system to run. Availability of resources deals not only with the manpower but also includes the software andhardware to be used for the information system to work. Software requirements include the following: • Windows Mac OS or Linux 21
    • • Notepad++, WampServer , Adobe Photoshop • MySQL • Hardware requirements include the following (WEB-BASED APP): • Computer specification with minimum of Pentium 4 processor • 512 MB memory • 40GB hard disk space • Hardware requirements include the following (MOBILE-BASED APP): • Android Froyo v 2.2 • 256 MB phone memory • 2GB external memory • Economic FeasibilityOnce the technical feasibility is established, it is important to consider the monetary factors also. Sincedeveloping a particular system may be technically possible it may require huge investments and benefitsmay be less. For evaluating this, economic feasibility of the proposed system is carried out to determinethe possible cost during the development and operation of the Online Business Trip Liquidation Systemwith Android Application Support. 22
    • Schedule FeasibilityGantt Chart 23
    • Economic Feasibility Cost/Benefit Analysis provides adequate cost and benefit information. This techniqueis conducted to evaluate if in investing on this system is beneficial to the business and to estimatethe possible costs for the development of the proposed system. There are two tables representing Development and Operational, as below. • DEVELOPMENT COST- The development costs are those that are spent during the development of the system. • OPERATIONAL COST- The operational costs are those that are spent after the implementation of the system. Total Cost D Proponents Incentives P 1,200 E Equipment P 10,000 V • Computer E • Internet L Connection O To P 11,000 P tal: M E C N T O Hosting Site Fee P 1,200 S O Equipment P 5,000 P • Android Phone T E To P 6,200 R tal: A Total: P 17,200 T I O N A L 24
    • B • Fast and efficient transfer of data E • Improved storage and retrieval system N • Reduced error rates E • Offsetting of receipts F • Convenient for the company’s annual financial statement auditing I • Easy access of previous liquidation T • Keep track of expenses according to its allocated budget SIntangible Benefits • Users will have the convenience in making the liquidation reports when submitting it to the company. • The proposed system will provide the user-friendly GUI in order for the users to quickly understand and interpret icons when using the GUI. We will use the icons and symbols that relate to the real world. • Fast and hassle-free in making liquidation reports. • User inputted data are secured by providing passwords in order for them to access such important file to be used as basis in their reports. • Worry less in saving their expenses and keep track of their current expenses provided that they store all the data in our proposed system. • Secured storage of data in their accounts. • Keep updated in their current expense. • Categorized in displaying the expenses giving them convenience in tracing their expenses. 25
    • Requirements Modeling The Requirements Modeling describes the input, process, output, performance andcontrol of the system.INPUT PROCESS OUTPUT  Registration  Generate Liquidation  Input Expenses  Sync data from Report smartphone to Web  Save data in the  Print liquidation phone’s memory expenses reports  Categories of expenses  Attach receipts  Manage and organize  Import a liquidation liquidation statement into XLS and statements PDF file types  Archive past liquidation statements according to time or date  Validate registrationPerformance The system is operational 24/7 as long as there’s an internet connection exists. “Help”function will be provided for user’s assistance of the system. User’s satisfaction is given a highpriority. Thus, proponents will develop a user interface that is manageable and convenient to theuser. Whenever an inquiry is made, the system will automatically display the relevantinformation, as appropriate. However, transferring of data varies depending on the data size andthe internet connection speed.Control A password is required before a user can add or edit liquidation. This is made to avoidillegal or unauthorized use of the system. For database control, a private key is needed so that 26
    • unauthorized person could not be allowed to access the database. In the site, the system shouldmaintain different authorization for users and administrators.Use Case Model REGISTRATION LOGIN/LOGOUT MANAGE LIQUIDATION SERVER DB MANAGE EXPENSE USER VIEW << includes >> SEARCH LIQUIDATION LIQUIDATION MOBILE DB << includes >> SEARCH VIEW EXPENSE EXPENSE UPLOAD RECEIPTS Figure 3.0 Use case model for the User 27
    • REGISTRATION ACCEPT REGISTRATION <<Includes>> <<Includes>>USER LOG-IN VALIDATON CREATE ACCOUNT Figure 3.1 Use case model for Registration MANAGE LIQUIDATION ADD LIQUIDATION <<includes>> SEARCH LIQUIDATION EDIT LIQUIDATION EXPENSES DEACTIVATE LIQUIDATIONUSER VIEW LIQUIDATION EXPENSES UPDATE LIQUIDATION 28
    • Figure 3.2 Use case model for Manage Liquidation MANAGE EXPENSE <<includes>> ADD EXPENSE SEARCH EDIT EXPENSE EXPENSEEXPENSEEXPEN DEACTIVATE EXPENSEUSER VIEW EXPENSE EXPENSES UPDATE EXPENSE Figure 3.3 Use case model for Manage Expense (Android Support) MANAGE ACCOUNT <<Includes>> ADD ACCOUNT SEARCH ACCOUNT EDIT ACCOUNT DEACTIVATE ACCOUNT VIEW ACCOUNT ADMIN UPDATE ACCOUNT 29
    • Figure 3.4 Use case model for Manage Account (Web) UPLOAD RECEIPTS UPLOAD SUPPORTING DOCUMENTS <<Includes>> <<Includes>> UPLOAD IMAGESUSER UPLOAD CSV FILE OF RECEIPTS Figure 3.5 Use case model for Upload Receipts <<includes>> VIEW ACCOUNTS SEARCH ACCOUNTS MANAGE <<includes>> ACCOUNTS ADMIN 30
    • Figure 3.6 Use case model for Admin Sequence Diagram for Web UsersSequence Diagram HOME RESEARCH ABOUT HELPAdministrator 1. Administrator Log-in 2. Authorize to manipulate Database. Admin can search for liquidation files List of related liquidation topics Can post comment View the about page (primer to the system) Can view instructions and guidelines on how to liquidate files. Log-out Figure 4.0 Sequence Diagram for Administrator 31
    • Figure 4.0 is the Sequence Diagram for administrator which shows the administrator’s scenario on the system. HOME LIQUIDATION EXPENS ABOUT HELP (REPORT)User E 1. User Log-in User can manipulate transaction Can search and update expenses Can print the generated statement reports Can categorize expenses Can add and create expenses Can upload .csv files and jpeg format of expenses Can view about the page (primer to the system) Can view instructions and guidelines on how to liquidate files. Log-out 32
    • Figure 4.1 Sequence Diagram for User Figure 4.1 is the Sequence Diagram for user which shows the user’s scenario on the system.Sequence Diagram of Android Phone Users HOME LIQUIDATION EXPENS ABOUT HELP (REPORT) EUser 1. User Log-in User can manipulate transaction Can search and update expenses Can print the generated statement reports Can categorize expenses Can add and create expenses Can upload .csv files and jpeg format of expenses Can view about the page (primer to the system) Can view instructions and guidelines on how to liquidate files. Log-out Figure 4.3. Sequence Diagram for Guest 33
    • Figure 4.3 is the Sequence Diagram for administrator which shows the guest’s scenario on the system. 34
    • DESIGNData DesignEntity Relationship Diagram Figure 5.0 Shows the Entity Relationship Diagram of our system 34
    • Data Dictionary is a centralized repository of information about such as meaning,relationships to other data, origin, usage, and format. Below are the lists of tables found in oursystem.DATA DICTIONARYTable Name: USERField Name Data Type Size DescriptionUser ID Char 10 Indicates the User IDUsername Text 50 Indicates the UsernamePassword Text 50 Password of the userLast name Text 50 Last name of the UserFirst name Text 50 First name of the UserMI Text 1 MI of the UserEmail Add Text 50 Email Address of the userTitle Text 20 Job Title of the UserContact No VarChar 2 Contact Number of the UserRecStat Char 1 Status of the UserTable Name: LIQUIDATION_REPORTField Name Data Type Size DescriptionLIQUIDATION_REPORT_ID Char 10 Indicates the Liquidation ReportUSER_ID Char 50 Indicates the User IDLIQUIDATION_RPT_NAME Text 50 Report NameLIQUIDATION_DESC Text 50 Desc of the LiquidationDATE_SUBMITTED Date Date of SubmissionMI Text 1 MI of the UserPURPOSE Text 50 PurposeTitle Text 20 Job Title of the UserRECSTAT VarChar 2 Status of the report 35
    • Table Name: EXPENSEField Name Data Type Size DescriptionEXPENSE_ID CHAR 10 EXPENSE ID OF THE EXPENSELIQUIDATION_REPORT_ID Char 50 LIQUIDATION ID OF EXPENSEEXPENSE_CATEGORY Text 50 CATEGORY OF EXPENSEEXPENSE_AMOUNT CURRENCY AMOUNT OF THE EXPENSEDESC TEXT DESC OF THE EXPENSEEXPENSE_DATE DATE DATE O F THE EXPENSE 36
    • Table Name: EXPENSE_CATEGORYField Name Data Type Size DescriptionEXPENSE_CATEGORY_ID Char 10 ID OF THE CATEGORYEXPENSE_CATEGORY TEXT 50 CATEGORY OF THE EXPENSETable Name: REPORTSField Name Data Type Size DescriptionREPORT_ID Char 10 ID OF THE REPORTUSER_ID NUMBER 10 USER ID OF THE USERREPORT NAME TEXT 50 REPORT NAMEREPORT_DESC TEX 50 DESC OF THE REPORT 37
    • System ArchitectureNetwork Topology The figure below, show the network topology of the Online Business Trip Liquidationwith Android Application Support.NETWORK ARCHITECTURE ON THE PROPOSED SYSTEM HOW THE PROJECT WILL WORK ON THE WEB SUPPORT APPLICATION HTTP REQUEST FROM THE INTERNET WILL CONNECT TO USER THE SERVER PROCESS THE REQUEST TO THE DATABASE INTERNET INDIVIDUAL PC DATABASE WEB SERVER HOW THE PROJECT WILL WORK ON THE PROPOSED SYSTEM FOR THE ANDROID SUPPORT AD HOC REQUEST TO THE WIRELESS ACCESS INTERNET POINT SMART PHONES PROCESS THE REQUEST TO AD HOC REQUEST TO THE WIRELESS ACCESS WIRELESS ROUTER WILL THE DATABASE POINT CONNECT THE DEVICE TO INTERNET SMART PHONES WIRELESS ROUTER WEB SERVER DATABASE AD HOC REQUEST TO THE WIRELESS ACCESS POINT SMART PHONES Figure 6.0 shows the network topology of OBTLWAS A network topology is the layout pattern of interconnections of the various elements(links, nodes, etc...) of a computer. The figure above illustrates the relationships among programsthat are cooperating in an application.Security 38
    • Computer security is critical in almost any technology-driven industry which operates oncomputer system. Security is very important in a system especially when it is web-based.Computer security is critical in almost any technology-driven industry which operates oncomputer systems. The objective of computer security includes protection of information andproperty from theft, corruption, or natural disaster, while allowing the information and propertyto remain accessible and productive to its intended users. To obtain security measures of thesystem, we strongly recommend to all users to have a username and password and to have apersonal account when using the system. And to protect the integrity of the data especially whenit comes to obtaining the data, users must create a password that only she/he knows so that whenmaking reports integrity of the data is achieved.DEVELOPMENTCoding This is the phase in which the author of the proposed system would write the source code.The source code specifies the actions to be performed by the computer. It will be translated intobinary machine code. The binary machine code will instruct directly to the central processingunit and translate it into human-readable language. Coding is a crucial phase because it plays thevery vital role in the development of the system. Indeed the coding phase, the designing phase,the writing, the testing, the bugging and maintaining the source code are being done.Hardware Specification The hardware specification needed in the design and development of Online BusinessTrip Liquidation with Android Application Support.Hardware 39
    • The hardware specifications play a vital role in developing and designing the OnlineBusiness Trip Liquidation with Android Application Support. Hardware SpecificationAndroid Based Application CPU: at least 800 MHz or Higher GPU: at least 800 MHz or Higher Wi-Fi enabled OS: at least Android 2.2(Froyo) or Higher Memory: at least 256 phone memory and at least 1Gb for memory cardWeb Based Application CPU: Pentium 4 or Higher Memory: at least 512 MB or higher LAN Card: capable of 100mbps or higher OS: Windows XP or Windows 7 Must have an active internet connectionSoftware Specification The hardware specifications play a vital role in developing and designing the OnlineBusiness Trip Liquidation with Android Application Support. 40
    • Software SpecificationWeb Server Apache version 2.2.11 or HigherWeb Development Tool PHP version 5.3.0Database MySQL 5.1/36Text Editing Tool Notepad++ version 4.0.2Image Editing Tool Adobe Photoshop CS3 or HigherEclipse Helios or HigherAndroid SDK Android SDK latest versionJava JDK Version 5 or 6Android Development Tool (ADT) plug in Latest versionProgramming EnvironmentFront-End on Web Based The Hypertext Mark-up Language serves as the front end application when developing asystem. It is considered to be a Markup Language as opposed to programming language becauseit has limited programmatic functionality. The primary purpose of HTML is to display data orcontent in a pleasing way to the user. The majority of commands in HTML assist the developerin arranging and modifying the display of text, graphics, and multimedia. An HTML page cancontain a JavaScript function that provides a simple interaction to the user. JavaScript is used foractive pages that do not contain large or complex code. It provides a scripting language, andarranges for a browser to read and interpret a script in a source form.CSS is also used; this is toprovide interactivity between the user and the system.Front-End on Android Based 41
    • In developing the Online Business Trip Liquidation with Android Application Support wewill use the Eclipse. This will serve as our programming environment in writing the codes of ourproposed system. But before we can fully develop the purpose of the system, we will first installits packages and the needed third party software’s to fully deploy the proposed system. The AVDManager and the SDK Manager will be useful to debug and run the proposed system. We willuse java as one of the programming languages in developing the system. And the structure of theprogram will be XML because Android based applications are written in structured type or theHierarchical with tags like the html in developing websites.Back-End on Web Based The Database Management System serves as the back end application in developing asystem. It manages the databases by storing on the server. The DBMS serves as the mostimportant software component in the overall system. It includes utilities, applicationdevelopment tools, design aids, report writes, and transaction manager. MySQL is a databasemanagement (DBMS), depending on the type of application. It is part of the managementsoftware database used the world over, both by the public (mainly through using webapplications) and by professionals in competition with Oracle and Microsoft SQL Server.MySQL is popular for web applications and acts as the database components of the LAMP,MAMP, and WAMP (Linux Apache MySQL PHP, Mac Apache MySQL PHP and WindowsApache MySQL PHP).Back-End on Android Based When developing the proposed system, the proponents decided to use the SQLlite3.Thisdatabase is a package when you install the android SDK. This software will be used in storingthe data inputted by the user. This database engine has the following features: • Zero Configuration • Server less 42
    • • Single Database File • Cross-Platform • Compact • Public DomainTest Plan Online Business Trip Liquidation with Android Application Support is package softwarethat will be used by the intended users. The proponent has decided to use the unit testing toensure that the software works properly as expected. The proponents will also choose to useintegration testing to verify functional, performance, and reliability requirements of the system.After unit and Integration testing, the proponents will next use the system testing to evaluate thesystems compliance with its specified requirements. The final testing will be the acceptancetesting to obtain confirmation that a system meets mutually agreed-upon requirements.TESTINGUnit Testing Unit testing will be conducted to ensure that the functionality of the Online Business TripLiquidation with Android Application Support has achieved the goals of each module and to testeach module if they are working properly according to specifications and expected output of themodules. Module by module each unit will be tested to confirm that each unit of the proposedunit will achieve its expected result.Integration Testing Integration Testing will be next step after the unit testing. In integration testing eachmodule will be integrated to function as one to perform its expected output according to the 43
    • specification of each module. And through the outputs of each module, it will be used tocommunicate with other modules so that it will produce the expected output.System Testing System testing will be used to evaluate the systems compliance with its specifiedrequirements and to verify if the Online Business Trip Liquidation with Android ApplicationSupport has complied with the necessary quality and of all the functional and non-functionalrequirements.Acceptance Testing Acceptance testing will be used to ensure that the system meets mutually agreed uponrequirements. It will also ensure that the system is completed successfully, and all criteria aremet.Alpha Testing Alpha testing is simulated or actual operational testing by potential users/customers or anindependent test team at the developers site. The Online Business Trip Liquidation with AndroidApplication Support will conduct alpha testing to its intended users to assess if the systemcomplies with its functional and non-functional modules. And to test if the proposed system willproduce its expected output.Beta Testing After alpha testing, beta testing will be conducted to the intended users. This is done todetermine the feedback of the proposed system. This routine will be done to determine if thesystem needs revision and to determine also the bugs and weaknesses of the proposed system.And through beta testing we can immediately know what are the users expected output versusthe developers expected output. 44
    • BIBLIOGRAPHYA. BooksDull, Richard B. and Gelinas, Ulric J. Jr. Accounting Information System (Philippine Edition, 7th Ed.). 2008Oz, Effy “The Pennsylvania State University, Great Valley” Management Information System (Thompson Asian Edition, 5th Ed.). 2007Shelly, Garry B. et al. System Analysis and Design Methods (Philippine Edition). 2009Satzinger, Jhon W. et al. “Mission State University” System Analysis and Design in a Changing World (4th Ed.). 2007Burch, John and Grudnitski, Gary. Information Systems Theory and Practice. Fourth Edition. John Willey and Sons, Inc. Canada. 1986Cassel, Don Cassel. Simplified for the IBM Personal Computer. Prentice-Hall, Inc. New Jersey.1986Saleh, Kassem A. (1976) Software Engineering. United States: J. Ross Publishing,Calmorin, Laurente Pater and Calmorin, Meldor A. (1977). Methods of Research and ThesisWriting, Manila: Rex BookstoreJackson, Tony (1975). Hypertext Markup Language – 4th Edition. New York: 45
    • Leshie, J.W. (1970). Computers and Student Flow/ Tracking System. United StatesB. Internet SourcesFischer (1992:1-32) Alumni Network [online].Available:<http://www.wisegeek.com> (July 2010)Goud, Stephen J. (1980). Alumni Tracer [online].Available:<www.edison.edu/library/researchskills/glossary.php> (July 2010)Johnson, Joedelson (2001). Tracer Study [online].Available:<www.joedelson.com/glossary.php> (July 2010)Castells, Manuel (2004). Communication Network [online].Available:<www.cs.castells.edu.wya/DigLib/MSI999/Glossary.html> (July 2010)Monge and Constructor (2003). Computerized Tracking System [online].Available:<www.sagehill.net/docbookxsl/glossary.html> (July 2010)Saint Mary’s University, Bayombong, NuevaViscaya, Philippines<http://www.smu.edu.ph/component/content/article/58-senews/77-educ-junior-at-the-helm-of-marian-student-government>University of East London Alumni Network<http://www.uel.edu.ph>Ross Shannon, @ 2000-2010<http://www.yourhtmlsource.com/starthere/whatishtml.html>K. Waterman, Tracer Study, 05 June 2010, copyright @ 2003-2010, conjecture corporationhttp://www.wisegeek.com/what-is-html.htmAndroid Developmenthttp://developer.android.com/index.htmlAndroid Tutorialshttp://mobiforge.com/designing/story/understanding-user-interface-android-part-1-layoutshttp://developer.android.com/resources/browser.html?tag=tutorial“Fishbone Diagram” <http://en.wikipedia.org/wiki/Ishikawa_diagram>JavaScripthttp://www.dynamicdrive.com/HTML/CSS/JAVASCRIPT Tutorialshttp://www.w3schools.com/html/default.asp 46
    • http://www.html.net/ GLOSSARYBits- it is the smallest unit of information or memory.Byte- the amount of computer memory needed to store a single character (common measures: kilobytes, megabytes, gigabytes). Strictly kilobytes are 1024 bytes, and a megabyte is 1,048,576 bytes, but they are commonly assumed to be 1000 bytes and 1,000,000 bytes respectively.CPU- (central processing unit) is the electronic brain of the computer which processes all the data that flow through the system unit. CPU gets, translate and executes instruction.Cursor- is a blinking symbol that shows where data may be entered next.Data- any collection of facts about people, things, and events. It can be in a form of number, letters and symbols, light and sound.DOS– disk operating system; the program that controls a computer’s inputs and outputs. Also called system software, or by type e.g. MS-DOS.Floppy disk- is a round magnetic disk protected by a square flexible plastic. It is removable, inexpensive and reliable.Input Device- Reads and translate the data and commands into a form that the computer can interpret and sends to the computer for processing.Management Information system(MIS)- also called an information reporting system, provides middle management with reports that summarized and categorized information derived from all the company databases. 47
    • Modem- a device for translating digital signals for transmission over telephone lines and thenback into digital signals. Wide Area network-(WAN)Mouse- the common pointing input device where data and commands are entered into the computer by pointing at the icon or small pictures.Multimedia-is able to manipulate elements of text of graphics (art and photos, sound includingmusic and voice).Networking- collection of data communications hardware, computers, communication software, communication media and application software connected so that users can share information and equipment.Online– a general term for devices and peripherals which are interacting directly and simultaneously with a computer in real time.Output device- translates the data processed by the computer into a format that people canunderstand, appreciate and work with (printer, etc.).Printer- the most common output device after the monitor. Create a permanent copy on paper of results generated by the programming run in the computer (dot matrix, ink jet and laser).RAM- (Random Access Memory) temporarily stores the data and instruction entered from the keyboard.Software- also called programs – consist of step by step instructions that tell the hardware how to perform a task.Spreadsheet- software program enabling the user to create, manipulate and analyze numerical data and develop personalized reports involving the use of extensive mathematical, financial, statistical and logical processing.System- a collection of elements that work together solves a specific problem. 48
    • CURRICULUM VITAEAdalgisa C. ParadelaBirth Date : April 21, 1991Birth Place : Cebu CityCity Address : 19n Bacalso Ave. Cebu CityProvincial Address : San Fernando CebuGender : FemaleCivil Status : SingleReligion : Roman CatholicNationality : FilipinoEmail Address : adalzieg@ymail.com/acparadela19@gmail.comEducational BackgroundElementary : San Fernando. Central School San Fernando CebuSecondary : Notre Dame Academy San Fernando CebuCollege : University of Cebu – Main Campus Cebu City 49
    • Nikkiza B. TempladoBirth Date : April 19, 1990Birth Place : Cebu CityCity Address : 287-E Sikatuna St. Cebu CityGender : FemaleProvincial Address : Alcantara CebuCivil Status : SingleReligion : Roman CatholicNationality : FilipinoEmail Address : nikkizat@yahoo.comEducational BackgroundElementary : Zapatera Elementary School Alcohol, Cebu CitySecondary : University of Cebu – Main Campus Sanciangko St. Cebu CityCollege : University of Cebu – Main Campus Sanciangko St. Cebu City 50
    • Jaycar B. SerojanoBirth Date : June 17, 1987Birth Place : Cebu CityCity Address : Ellisa Valley Lahug, Cebu CityProvincial Address : South FundidorMolo, Iloilo CityGender : MaleCivil Status : SingleReligion : Evangilical ChristianNationality : FilipinoEmail Address : jboyzkie@gmail.comEducational BackgroundElementary : Iloilo Central Elementary School South FundidorMolo, Iloilo CitySecondary : Iloilo City National High School South FundidorMolo, Iloilo CityCollege : University of Cebu – Main Campus Cebu City 51
    • Faith Angelie MontanoBirth Date : August 14, 1988Birth Place : Sta. Clara, Kalamansi, Sultan KudaratCity Address : C-3 Escario Apt. B-Rodriguez St. C.CProvincial Address : Moalboal CebuGender : FemaleCivil Status : SingleReligion : Roman CatholicNationality : FilipinoEmail Address : faithangelie@yahoo.comEducational BackgroundElementary : Sta. Clara Central School Sta. Clara, Kalamansi, Sultan KudaratSecondary : Madridejos National High School Madridejos Bantayan CebuCollege : University of Cebu – Main Campus Sanciangko St. Cebu City 52
    • Gigi C. TalisicBirth Date : September 9, 1991Birth Place : Sawang , Carigara, LeyteCity Address : Punta Princesa Cebu CityProvincial Address : Sawang ,Carigara, LeyteGender : FemaleCivil Status : SingleReligion : Roman CatholicNationality : FilipinoEmail Address : ggtalisic@yahoo.comEducational BackgroundElementary : Cong. A.T.A Mem. Central School Sawang, Carigara, LeyteSecondary : Sisters of Mary School - Girlstown Talisay City CebuCollege : University of Cebu – Main Campus Cebu City 53
    • Heraldo M. YbiernasBirth Date : April 19, 1987Birth Place : Cebu CityCity Address : Cogon Cebu CityProvincial Address : Cogon Cebu CityGender : MaleCivil Status : SingleReligion : Roman CatholicNationality : FilipinoEmail Address : heraldo_ybiernas@yahoo.comEducational BackgroundElementary : Inayawan Elementary School Inayawan, Cebu City 6000Secondary : CCDAGMNHS C.Padilla Street, Cebu City 6000College : University of Cebu – Main Campus Cebu City 54