MySQL XAMPP Related Works

redistribute, and modify the source code for a piece of software, the software evolves. People can improve it, people can adapt it and people can fix bugs. Using PHP can simplify the dynamic website. Based on Naramore 2005, PHP is a server-side scripting language that allows your Web site to be truly dynamic.[15]

2.14. MySQL

Based on Welling 2001, MySQL is a very fast, robust, relational database management system RDBMS. A database enables you to efficiently store, search, sort, and retrieve data. The MySQL server control access to your data to ensure that multiple users can work with it concurrently, to provide fast access to it and ensure that only authorized users can obtain access. Hence, MySQL is multi-user, multi-threaded server. It uses SQLStructured Query Language, the standard database query language worldwide. MySQL has been publicly available since 1996, but has a development history going back to 1979. It has now won the Linux Journal Readers’ Choice Award three years running.[16]

2.15. XAMPP

Based on Dan 2009, The XAMPP package was created to ensure that all server versions in the installer are compatible with each other and properly configured to work together. The “X” in XAMPP stands for the variety of operating systems for which this super installer is available such as WAMPP for Windows, LAMPP for Linux, etc.. The other letters of the acronym stand for Apache MySQL PHP Perl. Although Joomla doesn’t need Perl for execution, it won’t interfere with Joomla functionality.[17]

2.16. Related Works

There are many application have been found related the dictionary application. These application research used by the writer to develop this new application. Writer has collected and learned some common research study which related with writer thesis writing. In this chance, writer will explain one by one about the common research study that they related with thesis writing. These is the common research study from the previous thesis writing: Tuankotta 2009, in his research title is, “Pembuatan Mobile Kamus Ambon Indonesia Dengan Menggunakan Java 2 Micro Edition”, The development of technology and telecommunications, particularly mobile device so quickly. Technological capability in creating mobile devices for its users flexibility in communication has led to this technology developing so rapidly in the number of users as well as the ability of technological devices themselves. Increasing the capability of mobile devices has enabled the emergence of various new functions besides its main function as a communication tool. The number of officially registered local languages around the 700s is not only a cultural richness but also vulnerable in inhibiting the interaction between communities. So, writer need language that unites and becomes a national standard, Indonesian. But the lack of use Indonesian language properly and correctly by the majority of Indonesian people in the area especially the Moluccas. It is caused by many factors one of which is the lack of instructional media. Based on the above, this paper discusses the making of an application used on mobile devices. That is making the mobile dictionary. In this application the user can translate the words of the Ambon language into Indonesian and vice versa via the mobile phone they have. Without inhibiting mobility because users do not need to translate words always carry a dictionary with the conventional print and search for pages in each sheet. Normansyah 2008, in his research title is “Pembuatan Aplikasi Kamus Bahasa Indonesia-Jepang dan Sebaliknya Berbasis Mobile Phone dengan Menggunakan Bahasa Pemprograman J2ME Java Micro Edition”, The development of information technology especially n the field of telecommunications so quickly. Various new models of mobile phone products are created in a matter of months. Various features and capabilities offered by manufacturers to meet customer need than as a tool of communication. Similarly, increase in data storage capability which increases in external memory card that allows users to store large capacity data in the particular cellular phone model. Based on the above ideas, the writing is about the making of an application that can be used on mobile phones. In this case the dictionary-based application developed mobile phone using the programming language Java Micro Edition JME and Record Management System RMS as anon-volatile storage media, where with this application user can translate words from Indonesian to Japanese and vice versa and add, modify and delete words as desired. This application can meet the needs of users of the dictionary without limiting the mobility of users and do not bother as the search word in the conventional print dictionary.[23] Anggraini 2009, in her research title is, “Kamus Bahasa Handphone Menggunakan Java 2 Micro Edition J2ME”, mobile as a means of telecommunication has developed with various features that are very complex and sophisticated. One of these features is the ability and cell phones that can run java based applications. When this profile reaches Java on MIDP 2.0 phones. In Java there is an optional package of mobile media fire that produce output language search, providing a variety of image display, so it can run on the mobile telecommunications facilities cell phone. This dictionary is an application that show up mix images and text. This application is made by using language program J2ME Java 2 Micro Edition that can be run in small devices mobile phones. In scientific writing writer make language dictionary. This application will become a medium of learning that are mobile because of the application in intended for use in mobile phones. With this application people - people can find meaning in Indonesian or English.[24] Handoyo 2011, in his research title is, “Pembuatan Kamus Perbankan dengan Menggunakan Pemrograman Java”, discusses the making of applications Scientific Banking Dictionary. The program is created with the Java programming language, which can accommodate the term - the term banking, both in Indonesian and English. Users can easily search for the meaning or intent of the term - the term you are looking for banking. Besides looking for banking terms, it can also help the user to convert currency values. In this application, also has the option, the user can find information on the name of a countrys currency. Application interface is quite user-friendly and easily understood. Nugroho 1995, in his research title is, “Strategi penyusunan kamus referensi dan analisis kinerja metode pelacakan kata pada pemeriksa ejaan bahasa Indonesia”, Program editor electronic word is the result of computer technology used by many people in all areas. Besides supported hardware technology is increasingly fast and powerful in processing data, the editors said the facility is also equipped with increasingly sophisticated and varied. With the help of electronic word editor, a writer can pour the argument in a more beautiful form of writing interesting. Spell check is one facility that increasingly sophisticated and varied. With the help of electronic word editor, a writer can pour his ideas in written form that is more beautiful and attractive. The spellchecker is one of the editors said that more facilities perceived usefulness. Spell checker who has the ability to reliably detect all spelling mistakes and a short time. Both these aspects, which became the main topic of this final report, are all factors that determine the performance of the spellchecker. The results showed that the success rate and speed the process of tracking words are two conflicting factors, so writer must carefully consider both factors to produce a spell checker with optimal performance. Furthermore, this research can be developed to implement the theory of pipelining and multiprocessor in the manufacture of prototype spell checker. Horasi and Febri 1997, in his research title is, “Rancangan kamus kata untuk pemeriksa ejaan elektronis”, One of the most important components in electronic spelling checker is a dictionary word. Two issues that affect the design of the dictionary words to the spellchecker is a matter of word search time and memory space used by the dictionary. This final recommend one of three options under study dictionary model to be used as dictionary words to the spellchecker. The third model is the model dictionary is a hybrid between a hash with a binary search, trie model with node storage strategy, and trie model with connective storage strategy. From the test results concluded that trie model by connecting the storage strategy is the best model, with search time said two times faster and memory space of two and a half times smaller than the hash model. In addition, the dictionary trie model generated by connecting the storage strategy are also times smaller and the time of the search word and a half times faster than the trie model with node storage strategy. This makes the model trie with the strategy of connecting storage to be recommended as the best model and data structure for the dictionary word for electronic spell checker. Tri 2010, in her research title is, “Applikasi Kamus Asuransi pada Telepon Selular Menggunakan J2ME”, The development of telecommunications, particularly mobile device so quickly. In terms of products, mobile devices with new models popping up every month. Technological capability in creating mobile device flexibility for users to communicate has led the technology is growing so rapidly in terms of numbers of users as well as the ability of the technologies themselves. Increasing the ability of cellular device has allowed the emergence of various new functions besides its main function as a communication tool. Based on the above ideas, the writing is about making an application that can be used on mobile devices. In this case the insurance dictionary application developed for mobile phone, where with this application users can translate the term - term insurance over the phone they have. In addition users can also hone their ability to understand the term - term insurance through the test features in this application, and at the end of the test will be displayed in the form of the number of correct test results, number one, and the final score. This application can meet the needs of users of the dictionary without limiting the mobility of users, other than that this application could implement a search facility of terms, see the set of terms - the terms in this application, and test facilities in order to measure the ability of users to understand the term - term insurance, the user does not have to make every the effort of finding a term insurance that would like translated one by one as done in conventional print dictionary. Aisyah 2006, in her research title is, “Aplikasi Pembuatan Kamus Bergambar Bahasa Inggris Tentang Nama - nama Benda Menggunakan Macromedia Flash MX”, development of science and information technology has grown so rapidly at this time. The computer is a means of delivering information that can be used in various fields such as education, economics, science, literature, social, cultural, entertainment and so on which play an important role in the life of society as a whole. Thus, writer are required to make can follow the changes. The author sees the need for education of children from as early as possible in training skills and increase their knowledge. The author hopes for what they have gained by better than what previous generations never obtained. Because at that time the children in learning to know the name - a name familiar objects such as various kinds of clothing, toiletries, stationery equipment, transportation equipment, and musical instruments is usually done by the media or the board book alone, but now with computers writer can use it as one of the media in education today. Many advantages and benefits obtained by using computers in education, as the authors make in this program where the author tries to provide another alternative to the parent or the teacher in teaching the familiar names - names of objects in English with computer media. Displayed image can be more dynamically by using animation and can be more interactive because in this program are equipped with voice and pronunciation, so that the child - the child can more easily understand and capture the lessons given. Nasution 2011, in his research title is, “Aplikasi Kamus Elektronik Istilah Komputer dan Teknologi Informasi Dengan Borland Delphi 5.0”, development of computers and information technology is growing rapidly from time to time. The impact gained from it all is the emergence of new terms in the computer world that is sometimes difficult to understand. Be it technical or non technical terms. Few us off guard, it will be much missed. Dictionary of computer terms and information technology that many in the market will greatly assist us in finding and understanding the meaning of the various computer terms. But its use is felt to be ineffective, because it must be tossing and turning the pages of the dictionary. Application of Computer Terms Dictionary of Electronics and Information Technology with Borland Delphi 5.0-based computer, it is hoped will be an alternative that could be used for search words and terms. Its use is very concise and easy, so it will help to minimize search time. Pratiwi 2011, in his research title is, “Kamus Istilah Ilmu Komputer Mengunakan Microsoft Visual Basic 6.0”, There are so many benefits that can be used by using computer technology. Therefore, the authors created a computer science term dictionary application that can be used by anyone who wants to know the terms in computer science. This application consists of many vocabulary terms in computer science and is a dictionary that can run on a computer disk so that all computers can install this dictionary. This application also allows the user to add vocabulary to the data dictionary.

CHAPTER III RESEARCH METHODOLOGY

3.1. Gathering Data Methods 3.1.1. Interview method: This method has been done during phase of problem domain analysis in System Development Method. Writer do interview to investigate common dictionary, Android system, regular expression and SQLite database. Writer interview some Android developer at Brain Matics, on 23 th May 2010.. Questions will put at attachment.

3.2. System Development Method

Firstly, before deciding the method, writer analyse the problem and the requirement at application. After analysing, the writer initiated project. Secondly, writer choose the OOAD model as a system developing method. The reasons for using this methodology are the scope of the propose system is suitable with OOAD model in which this system is not complex system, also in developing this application writer do object approach to get information about classes, objects, and events from previous application so writer can exculed and include fuction in writer application.