UML Java MySQL KESIMPULAN DAN SARAN

2.3 UML

Unified Modeling Language UML adalah bahasa spesifikasi standar untuk mendokumentasikan, menspesifikasikan, dan membangun sistem perangkat lunak. Unified Modeling Language UML adalah himpunan struktur dan teknik untukpemodelan desain program berorientasi objek OOP serta aplikasinya.[1] UML adalah metodologi untuk mengembangkan sistem OOP dan sekelompok perangkat tool untuk mendukung pengembangan sistem tersebut.[1] UML mulai diperkenalkan oleh Object Management Group, sebuah organisasi yang telah mengembangkan model, teknologi, dan standar OOP sejak tahun 1980-an.[1] Sekarang UML sudah mulai banyak digunakan oleh para praktisi OOP.[1] UML merupakan dasar bagi perangkat tool desain berorientasi objek dari IBM.[1] UML adalah suatu bahasa yang digunakan untuk menentukan, memvisualisasikan, membangun, dan mendokumentasikan suatu sistem informasi. UML dikembangkan sebagai suatu alat untuk analisis dan desain berorientasi objek oleh Grady Booch, Jim Rumbaugh, dan Ivar Jacobson. Namun demikian UML dapat digunakan untuk memahami dan mendokumentasikan setiap sistem informasi. Penggunaan UML dalam industri terus meningkat. Ini merupakan standar terbuka yang menjadikannya sebagai bahasa pemodelan yang umum dalam industri peranti lunak dan pengembangan sistem.

2.4 Java

Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Dikembangkan oleh Sun Microsystems dan diterbitkan tahun 1995. Kelebihan: 1. Multiplatform 2. Object-Oriented Programming 3. Class Library yang lengkap Kekurangan: 1. Mudah didekompilasi 2. Penggunaan memori yang banyak

2.5 MySQL

MySQL adalah multi user database yang menggunakan bahasa Strucktured Query Language SQL. MySQL merupakan database server multi user dan multi threaded yang tangguh. Dengan memiliki banyak feature MySQL bisa bersaing dengan database komersial sekalipun. Tidak mengejutkan MySQL menjadi database pilihan untuk banyak pengguna Delphi 6. MySQL termasuk jenis RDBMS Relational Database Management System itulah sebabnya istilah seperti tabel, baris dan kolom digunakan pada MySQL. Pada MySQL sebuah database mengandung satu atau sejumlah tabel. Tabel terdiri dari sejumlah baris dan setiap baris mengandung satu atau beberapa kolom. MySQL mampu menangani data yang cukup besar. Perusahaan yang mengembangkan MySQL yaitu TcX, mengaku menyimpan data lebih dari 40 database, 10-000 tabel dan sekitar 7 juta baris, totalnya kurang lebih 100 Gigabyte data. SQL adalah bahasa standar yang digunakan untuk mengakses database server. Bahasa ini pada awalnya dikembangkan oleh IBM, namun telah diadopsi 25 dan digunakan sebagai standar industri. Dengan menggunakan SQL, proses akses database menjadi lebih user – friendly dibandingkan dengan menggunakan dBASE atau Clipper yang masih menggunakan perintah-perintah pemrograman. MySQL merupakan software database yang paling populer di lingkungan Linux, kepopuleran ini karena ditunjang performa query dari databasenya yang saat ini bisa dikatakan paling cepat dan jarang bermasalah. MySQL ini juga sudah dapat berjalan pada lingkungan Windows. Beberapa karakteristik utama dari MySQL : a. Fully multi-threaded dengan kernel threads. Artinya bisa dengan mudah mempergunakan multiple CPU bila ada. b. API Application Programming Interface dengan C, C++, Delphi, Eiffel, Java, Perl, PHP, VB 6, Python dan Tcl. c. Beroperasi pada banyak platform berbeda seperti : Linux, Win 95, Win 98, NT, Win 2000, Solaris, SunOS dll. d. Kita bisa mencampurkan tabel dari database yang berbeda pada query yang sama. e. Dukungan ODBC Open-Database-Connectivity, misalkan dengan MS Access bisa melakukan koneksi ke MySQL. f. Server bisa memberikan pesan kesalahan ke client dalam banyak bahasa.

BAB III ANALISIS DAN PERANCANGAN

3.1 Jadwal Kerja Praktek

Kerja Praktek yang penulis lakukan dilaksanakan pada tanggal 8 agustus 2011 sampai 8 September 2011 di Museum Geologi Bandung selama 1 bulan, kami tidak setiap hari datang ke tempat kerja praktek tetapi hanya datang pada hari Senin, Selasa , Rabu, Kamis dari jam 09.00 sampai 15.00.

3.2 Cara Teknik Kerja Praktek

Dalam melaksanakan kerja praktek di Museum Geologi Bandung, penulis di tempatkan di bagian administrasi dengan tugas sebagai berikut :  Mencatat jenis batuan yang masuk ke Museum  Diketik di MS Word, kemudian disimpan di suatu folder batuan  Data yang telah di ketik, kemudian di print.  Hasil print di masukkan kedalam folder map. Selama ini pancatatan jenis batuan yang masuk di lakukan secara konvensional yaitu dengan di tulis di kertas hvs dan dinputkan ke dalam MS Word, kesulitan yang dialami oleh pegawai yang di Museum yaitu sulit dalam pencarian data batuan yang telah ada, peneliti yang telah meneliti batuan tersebut. Oleh karena itu penulis melakukan diskusi dengan pembimbing lapangan untuk membuat suatu program aplikasi yang dapat menambah, menghapus, mengubah dan mencari data-data batuan dengan lebih mudah dan tertata rapi sesuai dengan kebutuhan.

3.3 Data Kerja Praktek

3.3.1 Analisis Masalah

Program aplikasi ini dapat dibuat dengan adanya suatu analisa terlebih dahulu. Analisa sistem dilakukan dengan mendefinisikan masalah yang ada, menganalisa dan mengamati secara keseluruhan bagaimana sistem program aplikasi ini terbentuk dari awal. Pembuatan program