BAB III ANALISA DAN PERANCANGAN SISTEM

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB III ANALISA DAN PERANCANGAN SISTEM"

Transkripsi

1 BAB III ANALISA DAN PERANCANGAN SISTEM Pada Bab ini dijelaskan mengenai analisis terhadap pembangunan ontologi, analisis terhadap informasi yang dibutuhkan dalam membangun ontologi, pembangunan ontologi dan perancangan semantic web. 3.1 Analisis Pada subbab ini dijelaskan analisis dari semantic web, analisis ontologi, analisis tools, analisis pembangunan ontologi, analisis studi kasus dan analisis kebutuhan yang diperlukan dalam pengimplementasian semantic web Analisis Semantic Web Semantic web merupakan perkembangan dari World Wide Web dimana konten yang terdapat pada web tersebut tidak ditampilkan dalam bahasa format manusia tetapi dalam format yang dapat dibaca oleh mesin juga. Tujuan dari semantic web adalah memberikan kemudahan bagi pengguna untuk mendapatkan informasi yang lebih akurat. Keuntungan yang diberikan oleh semantic web adalah efisiensi waktu dalam melakukan pencarian karena semantic web membantu pengguna untuk dapat memperoleh informasi dengan lebih cepat. Pembangunan sebuah web pada umumnya menggunakan bahasa pemograman web seperti PHP, Java dan C#. Selain bahasa pemograman, diperlukan juga sebuah database sebagai penyimpanan data yang digunakan dalam pengimplementasian sebuah web. Pembangunan web melalui proses pengolahan data sampai proses penampilan data dari database terhadap pengguna untuk menampilkan informasi yang dibutuhkan. Pembangunan sebuah web memerlukan database sebagai penyimpanan data. Dalam semantic web, penyimpanan data yang digunakan adalah ontologi. Ontologi telah membungkus arsitektur semantic web. Komponen tersebut adalah Unicode, Uniform Resource Identifier (URI), XML, XML Schema, Namespace, RDF, RDF Schema, dan ontologi vocabulary. Setiap komponen yang ada pada 44

2 45 ontologi ini akan mendukung proses pengimplementasian semantic web yang akan menjadikan mesin seolah-olah mengerti informasi yang dibutuhkan oleh pengguna, ketika pengguna melakukan pencarian. Pada Tugas Akhir ini, semantic web akan dibangun sampai pada layar ontologi dimana ontologi tersebut direpresentasikan dalam menggunakan RDF dan OWL. Dalam pembangunan web, pembangunan menggunakan Java, yang mengikuto bahasa pemograman yg diimplementasikan dalam framework Jena. Jena merupakan sebuah framewok yang menyediakan library yang dapat digunakan dalam mengembangkan semantic web. Framework Jena sendiri mendukung penimplementasian seantic web mulai dari proses pembacaan ontologi, proses pemodelan data ontologi, proses validasi ontologi dan proses pengolahan data menjadi informasi yang ditampilkan terhadap pengguna semantic web. Library Jena berfungsi sebagai API untuk menangani ontologi pada OWL dan melakukan validasi atau pengertian pada dokumen OWL sesuai perencanaan. Library Jena digunakan untuk memperoleh class, individu, dan properti dari ontologi dan direpresentasikan pada aplikasi web dengan Java. Dokumen OWL pada ontologi divalidasi dengan menggunakan tool pemvalidasi untuk meload dan menvalidasi dokumen OWL tersebut dengan cara memanggil API yang disediakan tool tersebut. Pada proses pengolahan dan penampilan informasi yang dibutuhkan oleh pengguna, aplikasi semantic web akan melakukan pembacaan ontologi yang dihasilkan dalam format RDF\XML dengan file ekstensi.rdf, yang dibangun dengan menggunakan tool Protégé. Kemudian akan dilakukan proses pembacaan ontologi dengan program yang dibuat pada framework Jena. Pada proses pembacaan ontologi, akan dilakukan pemodelan ontologi dan dengan pemodelan yang telah dilakukan, proses selanjutnya adalah melakukan validasi ontologi yakni dengan adanya teknologi reasoner. Reasoner adalah sebuah komponen pada ontologi yang melakukan pembacaan keterhubungan yang ada antar instance pada ontologi. Jika pemodelan ontologi telah valid, dimana hubungan antar instance tersebut telah benar,

3 46 maka model tersebut telah dapat digunakan untuk operasi pembacaan model sesuai dengan kebutuhan informasi yang dibutuhkan oleh pengguna. Proses pengambilan data yang ada pada ontologi dilakukan dengan menggunakan query SPARQL. Hasil dari SPARQL akan berbentuk graf yang terdiri dari subject yang merupakan instance, hubungan antara instance disebit sebagai properti, serta object yang merupakan instance. Graf yang dihasilkan akan menggambarkan hubungan antara satu instance dengan instance lainnya serta hubungan dari instance yang mengacu pada satu instance yang nantinya akan ditampilkan kepada pengguna. Pada graf tersebut akan dilakukan proses pengolahan untuk memperoleh data yang lebih akurat. Data yang telah didapat akan diberikan kepada viewer yang akan ditampilkan dalam bentuk web dengan menggunakan script JSP sehingga pengguna dapat melihat kerumitan dari proses pengolahan data Analisis Ontologi Dalam membangun sebuah semantic web diperlukan ontologi sebagai salah satu komponen yang berguna untuk memahami informasi dari sumber data di dalam pencarian informasi di semantic web. Ontologi tersebut direpresentasikan dalam bahasa formal OWL (Ontology Web Language). OWL merepresentasikan informasi mengenai objek pada domain Sistem Informasi Perpustakaan dan relasi antar objek tersebut. Pada Tugas Akhir ini pembangunan ontologi dilakukan dengan mengikuti langkah-langkah yang umum digunakan dalam pembangunan sebuah ontologi seperti gambar dibawah inipenjelasan langkah langkah dalam pembangunan ontologi diatas adalah sebagai berikut: 1. Menentukan domain dan ruang lingkup ontologi 2. Mempertimbangkan Penggunaan Ontologi yang sudah ada sebelumnya 3. Menentukan Istilah Penting dalam Ontologi

4 47 Menentukan daftar istilah yang akan digunakan pada ontologi adalah hal yang sangat penting karena akan lebih memudahkan ketika membuat hirarki kelas dan relasi setiap kelas pada ontologi. 4. Mendefinisikan Kelas dan Hirarkinya 5. Mendefinisikan Properti dari Kelas (slot) Langkah kelima ini adalah melakukan pendefinisian properti dari kelas yang telah didefinisikan pada langkah 4. Properti pada ontologi haruslah berupa kata kerja yang akan menghubungkan dua buah kelas dan memiliki arti yang sesuai. 6. Mendefinisikan Batasan (facet) dari slot Facet merupakan role restriction yang digunakan untuk menampilkan informasi mengenai properties. Jenis-jenis facet adalah sebagai berikut ini: a. Cardinality: menggambarkan nilai yang tepat yang dimasukkan ke slot untuk kelas tertentu. Ada dua jenis cardinality, yaitu: 1. Single cardinality 2. Multiple cardinality b. Value type menggambarkan tipe nilai yang diisi pada slot. Value type ini adalah string, Boolean, number, Int dan Instance. 7. Membuat Instance Langkah terakhir dari pemodelan sebuah ontologi adalah dengan membuat instance dari sebuah kelas pada hirarki. 1. Instance pada class newspaper. Title: Kompas Color: White Page Count: 40 Date: 08 Januari Instance pada class textbook Tittle: e-business & e-commerce: how to program Author: H.M. Deitel; P.J. Deitel & T.R. Nieto

5 48 Publisher: Prentice Hall ISBN: X Analisis Tools Pada Tugas Akhir pembangunan aplikasi Semantic Web Perpustakaan ini, tool yang digunakan untuk membangun ontologi adalah Protégé. Pemilihan tool Protégé ini dilakukan karena Protégé merupakan tool yang paling mudah didapatkan dibandingkan dengan tools yang lainnya, lebih mudah diinstalasi, dan tidak memerlukan lisensi ketika melakukan instalasi. Protégé memiliki interface yang user friendly sehingga memudahkan pengguna untuk menggunakannya ketika membangun sebuah ontologi Analisis Metodologi Metodologi yang digunakan dalam pembangunan ontologi pada Tugas Akhir ini adalah metode Menthonlogy. Metode ini dipilih karena memiliki tahap-tahap yang sangat detil dalam mengembangkan atau membangun sebuah ontologi mulai perancangan sebelum dibangunnya ontologi hingga proses ketika ontologi selesai dibangun. Aktivitas yang terdapat pada metodologi Menthology dapat dilihat pada subbab Dengan setiap langkah yang dimiliki Menthonlogy, sebuah proses pembangunan ontologi akan terlaksana dengan lebih baik. Akan tetapi tidak semua langkah-langkah pembangunan ontologi pada Menthonlogy diimplementasikan pada pembangunan aplikasi Tugas Akhir ini karena tahapan tersebut tidak diperlukan dalam pembangunan ontologi pada tugas akhir ini. Tahapan yang tidak dilakukan dalam pembangunan ontologi pada tugas akhir ini adalah aktivitas support pada aktivitas Integration, karena ontologi pada aplikasi dibangun dari awal, dan tanpa menggunakan ontologi yang sudah ada. Sedangkan aktivitas Integration dilakukan jika ontologi yang digunakan adalah ontologi yang sudah ada sebelumnya.

6 Analisis Sistem Informasi Perpustakaan Studi kasus yang dibahas pada pelaksanaan Tugas Akhir ini adalah aplikasi web perpustakaan yang merupakan sebuah aplikasi web yang digunakan oleh sebuah divisi dari sebuah institusi yang melakukan pengoleksian buku maupun tulisan yang memberikan pelayanan peminjaman buku, pengembalian buku, dan pencarian buku. Ukuran dari sebuah perpustakaan sangan dipengaruhi oleh jumlah dari perpustakaan dan jumlah koleksi pustaka yang tersedia. Semakin besar jumlah sengguna dan semakin besar jumlah koleksi pustaka yang dikoleksi, maka semakin kompleks sistem yang berjalan pada perpustakaan. Dalam pengoperasian sebuah perpustakaan diperlukan sebuah aplikasi yang membantu pengguna dalam memenuhi kebutuhan, yakni melakukan pencarian buku yang sesuai dengan kebutuhan pengguna. Sekarang ini dalam pencarian pustaka pada sebuah perpustakaan pengguna mendapat hasil yang kurang akurat dan tidak terlalu infomatif. Hal ini terjadi karena pencarian dilakukan berdasarkan kata kunci, yakni setiap kata yang dimasukkan akan menamipilkan setiap informasi buku memiliki kesamaan kata dengan kata yang dicari oleh pengguna. Namun, kata yang dicari hanyadibahas sekilas dan bahkan sama sekali tidak memiliki hubungan dengan kebutuhan yang sebenarnya. Pembangunan aplikasi yang dibutuhkan sekarang nini merupakan aplikasi yang dapat memberikan kegunaan yang maksimal dan memudahkan bagi para pengguna sehingga pengguna dapat terbantu dengan adanya yang mendukung dalam pengoperasian perpustakaan. Pengguna dai aplikasi web pada perpustakaan merupakan aplikasi yang dapat membantu pengguna dalam mencari buku sesuai dengan keinginan pengguna sehingga hasil pencarian yang diberikan oleh aplikasi dapat memberikan informasi tentang pustaka yang lebih akuran dan juga informatif, dengan demikian kebutuhan pengguna apliaksi dapat terpenuhi Current System Aplikasi untuk proses pencarian perpustakaan saat ini adalah proses berdasarkan bahan pustaka yang ingin dicari dan hasilnya tidak memiliki hubungan

7 50 makna. Jika pengguna melakukan pencarian bahan pustaka, maka yang ditampilkan pada aplikasi adalah bahan pustaka berdasarkan kata (string) yang telah dimasukkan ke dalam form pencarian. Bahan pustaka yang ditampilkan tidak memiliki makna yang sama dengan bahan pustaka yang dicari oleh pengguna. Misalnya pengguna memasukkan kata kunci dengan kata jaringan maka informasi yang dihasilkan adalah semua bahan pustaka yang mengandung kata jaringan. Kadang kala dari hasil pencarian, bahan pustaka yang diinginkan pengguna tidak ditemukan. Namun kenyataannya bahan pustaka tersebut menggunakan bahasa Inggris network. Masalah ini sering terjadi pada aplikasi pencarian bahan pustaka saat ini. 1. Proses Bisnis Pengunjung datang ke perpustakaan untuk mendapatkan buku yang dicarinya. Kemudian pengunjung mencari lokasi buku berada melalui Web Sistem Informasi perpustakaan yang tersedia. Pengunjung memasukkan kata kunci yang sesuai dengan judul buku yang dicarinya, dan kemudian web akan menampilkan judul-judul buku yang memiliki kata yang sama dengan kata kunci yang digunakan pengunjung untuk mencari buku tersebut. Pengunjung mencari judul buku yang sesuai kebutuhannya pada daftar yang disajikan oleh web dan mencari buku tersebut di lokasi yang telah didaftarkan pada daftar detail buku. 2. Prosedur Prosedur dari sistem yang berjalan pada current system untuk proses pencarian buku di perpustakaan adalah dapat dilihat pada Gambar 22.

8 51 Pengguna memasukkan kata kunci pada web Sistem mencari daftar buku sesuai kata kunci pengguna Pengguna Hasil pencarian yang Ditampilkan di web tidak akurat Gambar 22 Prosedur pada Current System Keterangan Gambar: 1. Pengguna memasukkan kata kunci yang sesuai dengan judul buku yang dicari pada web. 2. Sistem mencari buku yang memiliki judul yang sama dengan kata kunci pengguna di dalam daftar buku pada basisdata 3. Sistem menampilkan daftar buku hasil pencarian sistem berdasarkan kata kunci pengguna. Hasil yang ditampilkan tidak akurat. Kadang kala pada aplikasi pencarian buku tidak tersedia tetapi kenyataannya buku tersedia pada perpustakaan tetapi dengan judul yang berbeda Target System Dengan adanya kekurangan dari sistem sekarang, maka diharapkan aplikasi yang akan dibangun dapat memberikan solusi untuk melakukan pencarian pustaka yang optimal di Perpustakaan. Proses pencarian dilakukan dengan mengadopsi teknologi semantic web, yang melakukan proses pencarian dilakukan dengan konsep atau makna bukan dengan kesamaan kata (string). Pencarian dengan konsep dilakukan untuk menampilkan hasil yang memiliki makna yang berhubungan dengan pustaka yang dicari, sehingga akan memberikan hasil yang lebih akurat dan informatif. Pencarian dengan menggunakan teknologi semantic web dengan hasil yang optimal

9 52 ini dapat dilakukan karena adanya teknologi semantic web mengimplementasikan komponen yang telah dijelaskan pada tinjauan pustaka, sebagai komponen dari yang menyusun metadata, sebagai sumber informasi yang akan ditampilkan. Teknologi semantic web yang akan diterapkan pada proses pencarian dengan melakukan pencarian terhadap judul pustaka, tahun pustaka, dan penerbit pustaka. Pengguna akan dapat melakukan pencarian dengan menggunakan beberapa cara pencarian sesuai properti yang umum pada sebuah pustaka. Dengan demikian penggunakan akan lebih mudah untuk mendapatkan pustaka yang diinginkan. 1. Proses Bisnis Pengunjung datang ke perpustakaan untuk mendapatkan buku yang dicarinya. Kemudian pengunjung mencari lokasi buku berada melalui Web Sistem Informasi perpustakaan yang tersedia. Pengunjung memasukkan kata kunci yang sesuai dengan judul buku yang dicarinya, dan kemudian web akan menampilkan juduljudul buku yang memiliki kata yang arti atau maknanya sama dengan kata kunci yang digunakan pengguna untuk mencari buku tersebut. Pengunjung mencari judul buku yang sesuai kebutuhannya pada daftar yang disajikan oleh web dan mencari buku tersebut di lokasi yang telah didaftarkan pada daftar detil buku. 2. Prosedur Prosedur dari sistem yang berjalan pada target system untuk proses pencarian buku di perpustakaan adalah dapat dilihat pada Gambar 23. Pengguna memasukkan kata kunci pada web Sistem mencari daftar buku sesuai dengan makna kata kunci pengguna Pengguna Hasil pencarian yang akurat ditampilkan di web

10 53 Gambar 23 Prosedur Target System Keterangan Gambar: 1. Pengguna memasukkan kata kunci yang sesuai dengan buku yang dicari pada web. 2. Sistem mencari judul buku yang memiliki makna yang sama dengan kata kunci pengguna di dalam daftar buku pada basisdata, dengan menggunakan Jena 3. Sistem menampilkan daftar buku hasil pencarian sistem berdasarkan kata kunci pengguna. Hasil yang ditampilkan lebih akurat. Web tidak menampilkan judul buku yang memiliki kata yang sama tetapi judul buku yang memiliki makna yang sama dengan kata kunci pengguna Analisis Kebutuhan Pada Subbab ini menjelaskan analisis kebutuhan developer dan analisis kebutuhan data Analisis Kebutuhan Developer Pada pelaksanaan Tugas Akhir ini, ada beberapa kebutuhan yang harus dipenuhi. Kebutuhan tersebut adalah kebutuhan yang didefinisikan oleh tim pembangun dengan memperkirakan kebutuhan yang penting. Kebutuhan kebutuhan tersebut adalah sebagai berikut: 1. Bahan pustaka Bahan pustaka ini dibutuhkan untuk mengetahui jenis pustaka yang ada pada perpustakaan sehingga dapat dilakukan perancangan ontologi perpustakaan. Bahan pustaka tersebut antara lain buku, koran, journal, proceeding artikel, kaset CD. 2. Identitas Pengguna Identitas pengguna ini dibutuhkan untuk mengetahui profil dari setiap pengguna untuk menyesuaikan kebutuhan setiap pengguna yang sering

11 54 menggunakan aplikasi Semantic Web Perpustakaan. Pengguna semantic web tersebut antara lain adalah mahasiswa, dosen, dan staff atau pegawai Analisis Kebutuhan Data Data yang digunakan dalam pelaksanaan Tugas Akhir ini merupakan data yang diperoleh dari basisdata aplikasi yang sudah ada dan melakukan observasi untuk mendapatkan informasi pustaka yang belum dimasukkan pada basisdata yang sudah ada. Tim pembangun menggunakan kedua sumber data ini karena memiliki data tentang pustaka yang dibutuhkan untuk mendukung pemodelan ontologi dan mendapatkan metadata dari aplikasi yang akan dibuat. Berikut ini penjelasan masingmasing sumber data: a. Basisdata Aplikasi yang Sudah Ada Basisdata Aplikasi ini telah ada sebelumnya digunakan dalam mendukung kinerja dari penggunaan perpustakaan. Pada dasarnya basisdata ini telah menyimpan informasi mengenai pustaka yang sudah ada saat ini pada perpustakaan. Basisdata ini tidak hanya menyimpan informasi pustaka tetapi menyimpan informasi mengenai transaksi yang terjadi pada aplikasi web perpustakaan, yakni daftar pustaka yang sedang dipinjam maupun informasi yang dihasilkan oleh transaksi yang terjadi pada aplikasi sebelumnya. b. Observasi Pustaka Basisdata aplikasi yang sudah ada tidak sepenuhnya menyimpan informasi mengenai pustaka yang ada pada perpustakaan, sehingga diperlukan untuk melakukan observasi ke perpustakaan untuk mendapatkan informasi pustaka yang lebih akurat dan informatif. Dengan demikian pemodelan ontologi akan semakin kompleks dengan adanya tambahan data dari hasil observasi. 3.2 Perancangan Perancangan pada pengerjaan Tugas Akhir Semantic Web Perpustakaan ini dilakukan untuk membuat model data yang digunakan untuk mendapatkan informasi data dan memodelkan aplikasi Semantic Web Perpustakaan yang akan dibangun.

12 55 Perancangan yang dilakukan terbagi menjadi dua yaitu, perancangan ontologi dan perancangan aplikasi. Perancangan ontologi menjelaskan langkah-langkah yang dilakukan dalam pengembangan ontologi mulai dari penentuan domain, definisi terminologi, kelas dan hirarki, definisi properti hingga pembuatan instance. Dan perancangan aplikasi menjelaskan gambaran umum atau model dari aplikasi, analisis sistem dan spesifikasi kebutuhan sistem untuk aplikasi. Gambaran proses yang dilakukan untuk membangun Aplikasi Semantic Web Perpustakaan mulai dari proses awal hingga akhir dapat dilihat pada Gambar 24 berikut ini. Proses pembangunan aplikasi dimulai dari pembangunan ontologi, kemudian membangun aplikasi web, dan melakukan konfigurasi ontologi dengan web yang akan menampilkan data dari ontologi. Melakukan pengujian apakah aplikasi web telah berjalan dengan baik. Jika sudah, maka aplikasi Semantic Web dapat dijalankan, jika belum dapat berjalan dengan baik, maka dilakukan perbaikan terhadap error yang ada. Keterangan Gambar: 1. : Terminator 2. : Process 3. : Input/output data 4. : Decision

13 56 Gambar 24 Flowchart pembangunan Semantic Web Perpustakaan Use Case Diagram Use case diagram merupakan gambaran fungsionalitas dari suatu sistem, sehingga pengguna sistem mengetahui dan mengerti mengenai aplikasi yang dibangun. Berikut ini adalah Use Case Diagram aplikasi yang akan dibangun Gambar 25

14 57 Gambar 25 Use Case Sequence Diagram Sequence diagram merupakan diagram yang menggambarkan interaksi antar objek yang ada pada aplikasi. Gambar 26 di bawah ini menjelaskan sequence diagram aplikasi Gambar 26 Sequence Diagram

15 Perancangan Ontologi Pada subbab ini dijelaskan perancangan ontologi yang dilakukan pada aplikasi Semantic Web Perpustakaan. Dengan perancangan ontologi ini, akan membantu memberi kemudahan ketika mengimplementasikan ontologi nantinya. Domain yang merangkum ontologi yang akan dibuat adalah Perpustakaan dengan ruang lingkup sebagai berikut: 1. Menggunakan perpustakaan Mercu Buana sebagai referensi pembangunan ontologi perpustakaan. 2. Membangun ontologi yang digunakan untuk melakukan pencarian bahan pustaka di perpustakaan. Pembangunan ontologi pada aplikasi Semantic Web Perpustakaan tidak menggunakan ontologi yang sudah ada karena pada saat ini ontologi untuk perpustakaan belum ada ditemukan. Daftar istilah yang digunakan sebagai kelas dan relasi dalam ontologi perpustakaan pada aplikasi Semantic Web Perpustakaan dapat dilihat pada Tabel 1. Tabel 1 Daftar istilah pada Semantic Web Perpustakaan No Istilah No Istilah 1 Thing 21 JournalEditor 2 IdentityBook 22 NewspaperEditor 3 Organization 23 Supervisor 4 Organizer 24 TechnicalReportSupervisor 5 ProceedingOrganizer 25 ThesisSupervisor 6 Publisher 26 Writer 7 ArticlePublisher 27 ProceedingWriter 8 BookPublisher 28 TechnicalReportWriter 9 EncyclopediaPublisher 29 ThesisWriter 10 JournalPublisher 30 Library Collection 11 MagazinePublisher 31 Article 12 University 32 Book 13 JournalUniversity 33 Compact Disk 14 TechnicalReportUniversity 34 Encyclopedia

16 59 No Istilah No Istilah 15 ThesisUniversity 35 Journal 16 People 36 Magazine 17 Author 37 Newspaper 18 BookAuthor 38 Proceeding 19 EncyclopediaAuthor 39 TechnicalReport 20 Editor 40 Thesis Kelas Thing tersebut akan berisi semua kelas yang terdapat pada ontologi dengan domain perpustakaan. Kelas dan hirarki kelas pada ontologi perpustakaan dapat dilihat pada Gambar 27. Metode yang diterapkan pada pembangunan ontologi perpustakaan adalah metode top-down. Dengan metode ini, proses pembangunan kelas dan hirarki dimulai dari pendefinisian konsep yang paling umum menuju konsep yang lebih spesifik

17 60 Organizer ProceedingOrganizer ArticlePublisher BookPublisher Organization Publisher EncyclopediaPublisher JournalPublisher MagazinePublisher Journaluniversity IdentityBook University TechnicalReportUniversity ThesisUniversity Author BookAuthor EncyclopediaAuthor Editor JournalEditor NewspaperEditor Thing People Supervisor TechnicalReportSupervisor ThesisSupervisor ProceedingWriter Writer TechnicalReportWriter ThesisWriter Article Book CompactDisk Encyclopedia LibraryCollection Journal Magazine Newspaper Proceeding TechnicalReport Thesis Gambar 27 Hirarki Kelas Ontologi

18 61 Properti dari kelas (slot) pada ontologi Perpustakaan yang akan dibangun dapat dilihat pada Table 2. Tabel 2 Daftar Properti No Name Type Cardinality Description Object Cha racteristics 1 haspublisher String Single Object property Inverse ispublisherof 2 hasauthor String Multiple Object property Inverse isauthorof 3 hasorganizer isorganizer String Single Object property Inverse 4 haseditor String Multiple Object property Inverse iseditorof 5 hassupervisor String Single Object property Inverse issupervisorof 6 hasuniversity isuniversityof String Single Object property Inverse 7 haswritter String Single Object property Inverse iswritterof 8 hastitle String Single Data type property Functional 9 hasedition String Single Data type property Functional 10 hasheadline String Single Data type property Functional 11 hasissn String Single Data type property Functional 12 hasisbn Int Single Data type property Functional 13 hasname String Single Data type property Functional 14 hasabstract String Single Data type property Functional 15 pagecount String Single Data type property Functional 16 publicationdate Date Single Data type property Functional 17 publicationyear String Single Data type property Functional

19 Gambaran Aplikasi Rancangan aplikasi adalah sebuah sketsa yang digambarkan untuk memodelkan sebuah aplikasi yang dibangun. Pada bab ini diberikan gambaran aplikasi Semantic Web Perpustakaan yang dibangun. Pengguna dari aplikasi semantic web Perpustakaan akan melakukan pengaksesan dari web browser. Kemudian request dari pengguna akan di proses di Application Server dan memberikan response terhadap pengguna melalui web browser. Pada Application Server terdapat JSP, Jena API, SPARQL Query. Aplikasi Semantic Web Perpustakaan memiliki ontologi untuk penyimpan data tentang bahan pustaka yang ada pada perpustakaan. Jena API pada server berfungsi sebagai framework yang akan menghubungkan ontologi dengan bahasa pemograman Java dan SPARQL Query digunakan sebagai bahasa query untuk menemukan informasi yang terdapat di dalam ontologi. Gambaran umum rancangan aplikasi dapat dilihat pada Gambar 28. Pengguna Web Browser (Mozilla) Application Server (JSP, Jena API, SPARQL Query) Ontologi Gambar 28 Gambaran umum aplikasi Pada aplikasi yang akan dibangun akan menangani proses pencarian bahan pustaka pada perpustakaan dengan memasukkan dua kriteria pencarian yakni jenis

20 63 koleksi dan salah satu properti dari koleksi yang dipilih oleh pengguna. Proses dari pencarian sebuah bahan pustaka pada aplikasi semantic web yang akan dibangun dapat lihat pada Gambar 29. Mulai tidak Search 1 Search 1 ada? ya tidak Search 2 Search 2 ada? ya tidak Search 3 Search 3 ada? ya tidak Search 4 Search 4 ada? ya Pesan error tidak Baca file Library.owl = valid ya Ambil elemen PREFIX & Namespace URI PREFIX Buat query SPARQL Proses query SPARQL Format hasil query ke dalam XML Format dalam bentuk XML tidak Format berupa RDF ya Format dalam bentuk RDF/XML Parsing dokumen hasil query Menampilkan pencarian kata kunci Selesai Gambar 29 Flowchart Proses Aplikasi (Fadillah et al, 2010)

21 64 Pada gambar proses pencarian bahan pustaka diatas, pengguna harus melakukan pemilihan koleksi pustaka yang akan dicari, kemudian memilih pencarian berdasarkan properti yang dimiliki oleh bahan pustaka tersebut. Pengguna harus menentukan 4 kriteria yang ada untuk buku yang dicarinya. Jika pengguna telah melakukan pemilihan koleksi dan menentukan data spesifik buku yang ingin dicarinya, maka sistem akan melakukan pembacaan file library.owl yang merupakan ontologi perpustakaan yang telah dibuat. Jika file tersebut valid, file berisi penulisan tag yang benar untuk menyimpan data dan memiliki hubungan antar instance benar, maka akan dilakukan pengambilan PREFIX dan Namespace URI PREFIX, kemudian akan dilakukan pemilihan query SPARQL sesuai dengan kriteria pencarian yang dipilih oleh pengguna. Lalu sistem akan melakukan pengeksekusian dari query yang terpilih. Jika digambarkan pada protégé hasil dari query pencarian tersebut akan berbentuk graf dan dengan format RDF/XML. Hasil pencarian dengan format RDF/XML tersebut akan diparsing menjadi data yang bisa ditampilkan ke pengguna melalui browser Perancangan Interface Aplikasi Perancangan Interface aplikasi semantic web dimana pengguna dapat menentukan sendiri spesifikasi buku yang ingin dicarin dapat dilihat pada Gambar 30.

22 65 Gambar 30 Rancangan Web Aplikasi Keterangan Gambar: 1. Combobox Collection adalah tempat dimana pengguna dapat memilih jenis kategori pencarian yang diinginkannya seperti book, dll. 2. Field Search 1 adalah tempat dimana pengguna dapat menentukan kriteria pertama untuk melakukan pencarian. 3. Field Search 2 adalah tempat dimana pengguna dapat menentukan kriteria kedua untuk melakukan pencarian. 4. Button Search adalah tempat dimana pengguna mulai mencari buku. Setelah melakukan pencarian berdasarkan spesifikasi dari pengguna, aplikasi akan memberikan hasil pencarian yang sesuai. Tampilan web untuk menampilkan hasil pencarian dapat dilihat pada gambar 31. Gambar 31 Interface Web untuk Menampilkan Hasil Pencarian Keterangan gambar: 1. Field Result Searching adalah tempat hasil pencarian akan ditampilkan kepada pengguna.

23 66 2. Label Search dapat digunakan pengguna untuk melakukan pencarian lagi di halaman awal.

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Bab Implementasi berisi penjelasan mengenai tahap-tahap implementasi yang dilakukan dalam pembangunan aplikasi Semantic Web Perpustakaan. Hal-hal yang diuraikan mencakup

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1. Pencarian Pencarian adalah proses untuk menemukan suatu informasi yang kita butuhkan. Misalnya, kita ingin mencari sebuah kata didalam dokumen digital yang kita miliki. Kita

Lebih terperinci

Teknologi Web Semantik Untuk Bibliografi Perpustakaan

Teknologi Web Semantik Untuk Bibliografi Perpustakaan Teknologi Web Semantik Untuk Bibliografi Perpustakaan R. Rhoedy Setiawan 1, Mukhamad Nurkamid 2 1,2 Fakultas Teknik, Universitas Muria Kudus, Kudus59327 E-mail:rhoedy_05@yahoo.co.id, nurkamid@gmail.com

Lebih terperinci

ABSTRAK. Kata kunci: Sistem Tanya Jawab, Semantic Web, Ontology, domain terbatas. v Universitas Kristen Maranatha

ABSTRAK. Kata kunci: Sistem Tanya Jawab, Semantic Web, Ontology, domain terbatas. v Universitas Kristen Maranatha ABSTRAK Informasi telah menjadi bagian yang sangat penting didalam pertumbuhan masyarakat modern. Dengan meningkatnya kebutuhan informasi ini, maka banyak orang memerlukan mesin pencari informasi yang

Lebih terperinci

Bab 3 Metode dan Perancangan Sistem. 3.1 Metode Pengembangan Sistem

Bab 3 Metode dan Perancangan Sistem. 3.1 Metode Pengembangan Sistem Bab 3 Metode dan Perancangan Sistem Pada bagian ini akan dijelaskan mengenai metode penelitian yang digunakan dalam pengembangan sistem. Metode penelitian yang digunakan adalah Prototype Model. 3.1 Metode

Lebih terperinci

PENERAPAN TEKNOLOGI SEMANTIC WEB PADA APLIKASI PENCARIAN KOLEKSI PERPUSTAKAAN (STUDI KASUS:PERPUSTAKAAN FTI UPN VETERAN YOGYAKARTA)

PENERAPAN TEKNOLOGI SEMANTIC WEB PADA APLIKASI PENCARIAN KOLEKSI PERPUSTAKAAN (STUDI KASUS:PERPUSTAKAAN FTI UPN VETERAN YOGYAKARTA) PENERAPAN TEKNOLOGI SEMANTIC WEB PADA APLIKASI PENCARIAN KOLEKSI PERPUSTAKAAN (STUDI KASUS:PERPUSTAKAAN FTI UPN VETERAN YOGYAKARTA) Nava atul Fadillah 1), Novrido Charibaldi 2), Herlina Jadianti 3) 1,2,3)

Lebih terperinci

BAB I PENDAHULUAN. Proses penyimpanan makna dan kandungan dari suatu domain pengetahuan

BAB I PENDAHULUAN. Proses penyimpanan makna dan kandungan dari suatu domain pengetahuan BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Proses penyimpanan makna dan kandungan dari suatu domain pengetahuan dengan menggunakan basis data relasional atau dalam bentuk dokumen terstruktur memiliki

Lebih terperinci

RANCANG BANGUN PENCARIAN JUDUL TESIS BERBASIS TEKNOLOGI WEB SEMANTIK

RANCANG BANGUN PENCARIAN JUDUL TESIS BERBASIS TEKNOLOGI WEB SEMANTIK RANCANG BANGUN PENCARIAN JUDUL TESIS BERBASIS TEKNOLOGI WEB SEMANTIK Ahmad Chusyairi 1), Ema Utami 2) 1,2) Magister Teknik Informatika Program Pascasarjana STMIK AMIKOM Yogyakarta Jl Ring Road Utara, Condongcatur,

Lebih terperinci

Penerapan Teknologi Semantic Web pada Pengarsipan Berita OnLine

Penerapan Teknologi Semantic Web pada Pengarsipan Berita OnLine Penerapan Teknologi Semantic Web pada Pengarsipan Berita OnLine Dewi Novitasari, Ir. Danny Manongga, M.Sc., Ph.D, Hendro Steven Tampake, S.Kom Fakultas Teknologi Informasi Email: d3wiq_banget@yahoo.com

Lebih terperinci

BAB 1 PENDAHULUAN 1.1. LATAR BELAKANG MASALAH

BAB 1 PENDAHULUAN 1.1. LATAR BELAKANG MASALAH BAB 1 PENDAHULUAN 1.1. LATAR BELAKANG MASALAH Dalam tugas akhir ini akan dibahas dan dibuat suatu alat untuk menuliskan suatu keterangan tambahan yang semantic dan membacanya atau mencarinya kembali di

Lebih terperinci

1. Pendahuluan. 2. Tinjauan Pustaka

1. Pendahuluan. 2. Tinjauan Pustaka 1. Pendahuluan Obat adalah bahan atau paduan bahan, termasuk produk biologi yang digunakan untuk mempengaruhi atau menyelidiki sistem fisiologi atau keadaan patologi dalam rangka penetapan diagnosis, pencegahan,

Lebih terperinci

Definisi Semantic Web

Definisi Semantic Web Semantic Web 1 Definisi Semantic Web Semantic web adalah sebuah visi: ide atau pemikiran dari bagaimana memiliki data pada web yang didefinisikan dan dihubungkan dengan suatu cara dimana dapat digunakan

Lebih terperinci

PENGEMBANGAN MODEL KNOWLEDGE MANAGEMENT SYSTEM PADA LEMBAGA RISET: STUDI KASUS BADAN PENGKAJIAN DAN PENERAPAN TEKNOLOGI (BPPT) SKRIPSI

PENGEMBANGAN MODEL KNOWLEDGE MANAGEMENT SYSTEM PADA LEMBAGA RISET: STUDI KASUS BADAN PENGKAJIAN DAN PENERAPAN TEKNOLOGI (BPPT) SKRIPSI UNIVERSITAS INDONESIA PENGEMBANGAN MODEL KNOWLEDGE MANAGEMENT SYSTEM PADA LEMBAGA RISET: STUDI KASUS BADAN PENGKAJIAN DAN PENERAPAN TEKNOLOGI (BPPT) SKRIPSI PITA LARASATI FAUZIAH NUR 1205007074 FAKULTAS

Lebih terperinci

PENERAPAN WEB SEMANTIK UNTUK APLIKASI PENCARIAN PADA REPOSITORI KOLEKSI PENELITIAN, STUDI KASUS: PROGRAM STUDI SISTEM INFORMASI STMIK MIKROSKIL MEDAN

PENERAPAN WEB SEMANTIK UNTUK APLIKASI PENCARIAN PADA REPOSITORI KOLEKSI PENELITIAN, STUDI KASUS: PROGRAM STUDI SISTEM INFORMASI STMIK MIKROSKIL MEDAN PENERAPAN WEB SEMANTIK UNTUK APLIKASI PENCARIAN PADA REPOSITORI KOLEKSI PENELITIAN, STUDI KASUS: PROGRAM STUDI SISTEM INFORMASI STMIK MIKROSKIL MEDAN Gunawan 1, Fandi Halim 2 Program Studi Sistem Informasi,

Lebih terperinci

Perancangan Model Ontologi Pada Sistem Informasi Manajemen Skripsi

Perancangan Model Ontologi Pada Sistem Informasi Manajemen Skripsi Perancangan Model Ontologi Pada Sistem Informasi Manajemen Skripsi Fajar Saptono, Idria Maita Jurusan Sistem Informasi Fakultas Sains dan Teknologi Universitas Islam Negeri Sultan Syarif Kasim Pekanbaru

Lebih terperinci

Bab 2. Tinjauan Pustaka

Bab 2. Tinjauan Pustaka Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu Penelitian sebelumnya yang terkait dengan penelitian ini, dengan judul Software Support for XML Schema Design Patterns and Pattern Matching of XML Schemas

Lebih terperinci

1. BAB I PENDAHULUAN 1.1 Latar Belakang

1. BAB I PENDAHULUAN 1.1 Latar Belakang 1. BAB I PENDAHULUAN 1.1 Latar Belakang Perpustakaan digital merupakan aplikasi praktis yang mengelola koleksi berbagai macam dokumen dalam bentuk digital dan dapat diakses melalui komputer. Melalui aplikasi

Lebih terperinci

URi. Program Studi Sistem Informasi Universitas Gunadarma.

URi. Program Studi Sistem Informasi Universitas Gunadarma. APLIKASI PENCARIAN PARIWISATA PERAIRAN DI INDONESIA DENGAN MENGGUNAKAN PENDEKATAN WEB SEMANTIK ABSTRAK Aplikasi pencarian Pariwisata berbasis Web dengan menggunakan pendekatan Semantic Web ini bertujuan

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan internet yang meningkat dengan cepat berpengaruh pada semakin bertambahnya jumlah pengguna internet di dunia. Ini tentunya tak lepas dari penyebaran data

Lebih terperinci

3.1 APLIKASI YANG DITANGANI OLEH CODE GENERATOR

3.1 APLIKASI YANG DITANGANI OLEH CODE GENERATOR BAB III ANALISIS Bab ini berisi analisis mengenai aplikasi web target code generator, analisis penggunaan framework CodeIgniter dan analisis perangkat lunak code generator. 3.1 APLIKASI YANG DITANGANI

Lebih terperinci

PENERAPAN SEMANTIC SEARCHING BERBASIS ONTOLOGI PADA PERPUSTAKAAN DIGITAL

PENERAPAN SEMANTIC SEARCHING BERBASIS ONTOLOGI PADA PERPUSTAKAAN DIGITAL PENERAPAN SEMANTIC SEARCHING BERBASIS ONTOLOGI PADA PERPUSTAKAAN DIGITAL i SKRIPSI S U L H A N 041401025 PROGRAM STUDI S-1 ILMU KOMPUTER DEPARTEMEN ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN

Lebih terperinci

3.1 Ganesha Digital Library

3.1 Ganesha Digital Library BAB III ANALISIS Dalam bab ini akan dibahas mengenai analisis perangkat lunak yang akan dibangun. Analisis dilakukan pada sistem lama dan sistem baru. Analisis pada sistem lama meliputi penerapan folksonomy,

Lebih terperinci

SEMANTIC WEB RULE BASE (SWRL) Ari Muzakir

SEMANTIC WEB RULE BASE (SWRL) Ari Muzakir SEMANTIC WEB RULE BASE (SWRL) Ari Muzakir Model Ontologi Ontologi adalah suatu konseptual yang formal dari sebuah domain tertentu yang dipakai bersama oleh kelompok orang. Ontologi merupakan teori tentang

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi

BAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Kegiatan analisis sistem yang berjalan dilakukan dengan analisis yang berorientasi pada objek-objek yang diperlukan oleh

Lebih terperinci

IMPLEMENTASI WEB SEMANTIK PADA PENCARIAN BUKU PERPUSTAKAAN UIN ALAUDDIN MAKASSAR

IMPLEMENTASI WEB SEMANTIK PADA PENCARIAN BUKU PERPUSTAKAAN UIN ALAUDDIN MAKASSAR IMPLEMENTASI WEB SEMANTIK PADA PENCARIAN BUKU PERPUSTAKAAN UIN ALAUDDIN MAKASSAR Nur Afif Dosen pada Jurusan Teknik Informatika Fakultas Sains dan Teknologi Universitas Islam Negeri Alauddin Makassar email

Lebih terperinci

JSIKA Vol. 5, No. 8, Tahun 2016 ISSN X RANCANG BANGUN APLIKASI ENSIKLOPEDIA TANAMAN OBAT BERBASIS SEMANTIK WEB

JSIKA Vol. 5, No. 8, Tahun 2016 ISSN X RANCANG BANGUN APLIKASI ENSIKLOPEDIA TANAMAN OBAT BERBASIS SEMANTIK WEB RANCANG BANGUN APLIKASI ENSIKLOPEDIA TANAMAN OBAT BERBASIS SEMANTIK WEB Febri Pradana P 1) Jusak 2) Ignatius Adrian 3) Program Studi/Jurusan Sistem Informasi Institut Bisnis dan Informatika Stikom surabaya

Lebih terperinci

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web BAB II LANDASAN TEORI 2.1. Konsep Dasar Membangun Aplikasi Berbasis Web Aplikasi berbasis web adalah aplikasi yang dijalankan melalui browser dan diakses melalui jaringan komputer. Aplikasi berbasis web

Lebih terperinci

PENERAPAN SEMANTIK WEB PADA ONTOLOGI LEARNING RESOURCE REPOSITORI

PENERAPAN SEMANTIK WEB PADA ONTOLOGI LEARNING RESOURCE REPOSITORI PENERAPAN SEMANTIK WEB PADA ONTOLOGI LEARNING RESOURCE REPOSITORI Lasmedi Afuan 1, Azhari 2 1 Mahasiswa Program Doktor, Universitas Gadjah Mada 2 Dosen Program Doktor, Universitas Gadjah Mada Email : 1

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI Pada bab ini berisi tentang data dan informasi yang berkaitan dengan pokok permasalahan yang akan diuji, yaitu dengan mendalami tentang klasifikasi teks. Selain itu juga membahas

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Bagi perusahaan yang bergerak dalam industri manufaktur, sistem informasi produksi yang efektif merupakan suatu keharusan dan tidak lepas dari persoalan persediaan

Lebih terperinci

CASE TOOL UNTUK PEMODELAN SEMANTIK DATA DALAM WEB ONTOLOGY LAGUANGE (OWL)

CASE TOOL UNTUK PEMODELAN SEMANTIK DATA DALAM WEB ONTOLOGY LAGUANGE (OWL) CASE TOOL UNTUK PEMODELAN SEMANTIK DATA DALAM WEB ONTOLOGY LAGUANGE (OWL) Catur Bawa 1), Daniel Siahaan 2) Jurusan Teknik Informatika Fakultas Teknologi Informasi Institut Teknologi Sepuluh Nopember Surabaya

Lebih terperinci

APLIKASI PENCARIAN HEWAN BERKAKI EMPAT DENGAN MENGGUNAKAN WEB SEMANTIK. : Faizal Wijayanto NPM :

APLIKASI PENCARIAN HEWAN BERKAKI EMPAT DENGAN MENGGUNAKAN WEB SEMANTIK. : Faizal Wijayanto NPM : APLIKASI PENCARIAN HEWAN BERKAKI EMPAT DENGAN MENGGUNAKAN WEB SEMANTIK NAMA : Faizal Wijayanto NPM : 12112697 PEMBIMBING : Dr. Metty Mustikasari, Skom., MSc LATAR BELAKANG MASALAH Masih kurangnya informasi

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN Metode penelitian yang akan digunakan dalam membangun pengetahuan gizi untuk ibu hamil dapat dilihat pada gambar 3.1 berikut ini: Gambar 3.1 Metodologi Penelitian 3.1. PENGUMPULAN

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA Bab Tinjauan Pustaka memuat uraian gambaran umum dan fungsi-fungsi pada perpustakaan, pengertian sistem informasi, dan kaitan antara perpustakaan dan sistem informasi. 2.1. Perpustakaan

Lebih terperinci

UNIVERSITAS INDONESIA IMPLEMENTASI ONTOLOGI WEB DAN APLIKASI SEMANTIK UNTUK SISTEM SITASI JURNAL ELEKTRONIK INDONESIA SKRIPSI

UNIVERSITAS INDONESIA IMPLEMENTASI ONTOLOGI WEB DAN APLIKASI SEMANTIK UNTUK SISTEM SITASI JURNAL ELEKTRONIK INDONESIA SKRIPSI UNIVERSITAS INDONESIA IMPLEMENTASI ONTOLOGI WEB DAN APLIKASI SEMANTIK UNTUK SISTEM SITASI JURNAL ELEKTRONIK INDONESIA SKRIPSI NURIANA AYUNINGTYAS 0706199735 DEPARTEMEN TEKNIK ELEKTRO FAKULTAS TEKNIK -

Lebih terperinci

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Gereja HKTY Ganjuran adalah salah satu gereja katolik yang terletak di dusun Ganjuran, Sumbermulyo Bambanglipuro, Bantul. Gereja ini dibangun pada tahun 1924

Lebih terperinci

BAB I PENDAHULUAN... I-1

BAB I PENDAHULUAN... I-1 DAFTAR ISI LEMBAR PENGESAHAN... i SURAT PERNYATAAN... ii ABSTRAK... iii ABSTRACT... iv KATA PENGANTAR... v DAFTAR ISI... vii DAFTAR TABEL... xiv DAFTAR GAMBAR... xv DAFTAR LAMPIRAN... xix BAB I PENDAHULUAN...

Lebih terperinci

PENERAPAN TEKNOLOGI SEMANTIC WEB UNTUK MENENTUKAN PILIHAN JALUR BIS TRANS JOGJA

PENERAPAN TEKNOLOGI SEMANTIC WEB UNTUK MENENTUKAN PILIHAN JALUR BIS TRANS JOGJA PENERAPAN TEKNOLOGI SEMANTIC WEB UNTUK MENENTUKAN PILIHAN JALUR BIS TRANS JOGJA Indra Aji Setyo Wicaksono 1, Novrido Charibaldi 2, Herlina Jayadianti 3 1,2,3) Jurusan Teknik Informatika UPN "Veteran" Yogyakarta

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN

BAB IV ANALISA DAN PERANCANGAN BAB IV ANALISA DAN PERANCANGAN 4.1. Analisa Pada tahap spesifikasi ini, dokumen yang menjadi acuan dalam proses analisa untuk spesifikasi sistem adalah dokumen informasi yang terdapat di website madu hutan

Lebih terperinci

PENERAPAN TEKNOLOGI SEMANTIC WEB PADA ENSIKLOPEDIA ALAM

PENERAPAN TEKNOLOGI SEMANTIC WEB PADA ENSIKLOPEDIA ALAM PENERAPAN TEKNOLOGI SEMANTIC WEB PADA ENSIKLOPEDIA ALAM Muhammad Arief Rahman 1, Faisal Rahutomo 2 Program Studi Teknik Informatika, Jurusan Teknik Elektro, Politeknik Negeri Malang 1 rahman.malang@gmail.com,

Lebih terperinci

Bab 1 Pendahuluan 1.1 Latar Belakang masalah

Bab 1 Pendahuluan 1.1 Latar Belakang masalah Bab 1 Pendahuluan 1.1 Latar Belakang masalah Website merupakan suatu kebutuhan bagi masyarakat modern sekarang ini, baik itu digunakan untuk melakukan transaksi, penyebaran informasi, maupun pencarian

Lebih terperinci

IMPLEMENTASI TEKNOLOGI WEB SEMANTIK DALAM APLIKASI PENCARIAN KATALOG ONLINE PERPUSTAKAAN UNIVERSITAS BINA DARMA

IMPLEMENTASI TEKNOLOGI WEB SEMANTIK DALAM APLIKASI PENCARIAN KATALOG ONLINE PERPUSTAKAAN UNIVERSITAS BINA DARMA IMPLEMENTASI TEKNOLOGI WEB SEMANTIK DALAM APLIKASI PENCARIAN KATALOG ONLINE PERPUSTAKAAN UNIVERSITAS BINA DARMA Andri Dosen Universitas Bina Darma Jalan Jenderal Ahmad Yani No.12 Palembang Pos-el: andri@mail.binadarma.ac.id

Lebih terperinci

IMPLEMENTASI WEB SEMANTIK DENGAN APACHE JENA

IMPLEMENTASI WEB SEMANTIK DENGAN APACHE JENA IMPLEMENTASI WEB SEMANTIK DENGAN APACHE JENA Bernard Renaldy Suteja Teknik Informatika, Universitas Kristen Maranatha Jalan Surya Sumantri 65 Bandung E-Mail : bernard.rs@it.maranatha.edu ABSTRACT The information

Lebih terperinci

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii DAFTAR ISI LAPORAN TUGAS AKHIR... i LAPORAN TUGAS AKHIR... ii HALAMAN PENGESAHAN... iii KATA PENGANTAR... iv DAFTAR ISI... v DAFTAR GAMBAR... ix DAFTAR TABEL... xiii INTISARI... xiv ABSTRACT... xv BAB

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM Pada bab ini membahas analisa dan perancangan sistem, penelitian ini menggunakan bahasa pemrograman berbasis objek. Analisa sistem meliputi analisa kebutuhan fungsional,

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM 34 BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Analisa masalah dilakukan untuk mengetahui gambaran umum mengenai Sistem Informasi Geografis Lokasi Pesantren Di Kota Medan. Sehubungan dengan

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang xi BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan ilmu pengetahuan dan teknologi informasi dewasa ini membuat perubahan perilaku dalam pencarian informasi yang berdampak bagi lembagalembaga yang bergerak

Lebih terperinci

SEMINAR TUGAS AKHIR PERIODE JULI 2011

SEMINAR TUGAS AKHIR PERIODE JULI 2011 PEMBUATAN APLIKASI CONTEXT AWARE PEMANDU TURIS PADA MOBILE DEVICE BERBASIS GLOBAL POSITIONING SYSTEM (GPS) DAN WEB SEMANTIK UNTUK SISTEM PARIWISATA DI INDONESIA Koharudin,Umi Laili Yuhana Jurusan Teknik

Lebih terperinci

Aplikasi Web Direktori Jurnal Menggunakan Feature Harvester Metadata Artikel

Aplikasi Web Direktori Jurnal Menggunakan Feature Harvester Metadata Artikel Aplikasi Web Direktori Jurnal Menggunakan Feature Harvester Metadata Artikel Iwan Handoyo Putro 1, Resmana Lim 2, Rocky Y. Dillak 3 1,2,3 Jurusan Teknik Elektro, Fakultas Teknologi Industri, Universitas

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN 15 BAB III METODOLOGI PENELITIAN 3.1. Metode Analisis Berdasarkan pengumpulan data dan studi literatur yang dilakukan penulis terkait File Information Tool Set (FITS) maka penulis mulai mencoba menjalankan

Lebih terperinci

STUDI TENTANG PEMODELAN ONTOLOGI WEB SEMANTIK DAN PROSPEK PENERAPAN PADA BIBLIOGRAFI ARTIKEL JURNAL ILMIAH

STUDI TENTANG PEMODELAN ONTOLOGI WEB SEMANTIK DAN PROSPEK PENERAPAN PADA BIBLIOGRAFI ARTIKEL JURNAL ILMIAH STUDI TENTANG PEMODELAN ONTOLOGI WEB SEMANTIK DAN PROSPEK PENERAPAN PADA BIBLIOGRAFI ARTIKEL JURNAL ILMIAH Yunizar Fahmi Badron 1*, Fahrul Agus 2, Heliza Rahmania Hatta 3 Ilmu Komputer, Fakultas Ilmu Komputer

Lebih terperinci

PENGEMBANGAN ONTOLOGI PADA SEMANTIC WEB UNTUK PROSES PURCHASING (STUDI KASUS: INDUSTRI SEPEDA)

PENGEMBANGAN ONTOLOGI PADA SEMANTIC WEB UNTUK PROSES PURCHASING (STUDI KASUS: INDUSTRI SEPEDA) Seminar Nasional Sistem Informasi Indonesia, 22 September 2014 PENGEMBANGAN ONTOLOGI PADA SEMANTIC WEB UNTUK PROSES PURCHASING (STUDI KASUS: INDUSTRI SEPEDA) Arnaldo Marulitua Sinaga 1), Rini Juliana Sipahutar

Lebih terperinci

BAB III ANALISIS. 3.1 Analisis Model Business Process Outsourcing

BAB III ANALISIS. 3.1 Analisis Model Business Process Outsourcing BAB III ANALISIS 3.1 Analisis Model Outsourcing Dari beberapa penjelasan mengenai model Outsourcing (BPO) pada subbab 2.3.1, diajukan Gambar III.1 sebagai gambaran umum dari BPO pada Tugas Akhir ini. Beberapa

Lebih terperinci

PENERAPAN WEB SEMANTIK DALAM PENCARIAN KATALOG BUKU DI PERPUSTAKAAN STMIK SINAR NUSANTARA SURAKARTA

PENERAPAN WEB SEMANTIK DALAM PENCARIAN KATALOG BUKU DI PERPUSTAKAAN STMIK SINAR NUSANTARA SURAKARTA ISSN : 2338-4018 PENERAPAN WEB SEMANTIK DALAM PENCARIAN KATALOG BUKU DI PERPUSTAKAAN STMIK SINAR NUSANTARA SURAKARTA Hendro Wijayanto (indra_mhss@yahoo.co.id) Wawan Laksito YS (wlaksito@yahoo.com) Teguh

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Kegiatan analisis sistem yang berjalan dilakukan dengan analisis yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Kegiatan analisis sistem yang berjalan dilakukan dengan analisis yang BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Kegiatan analisis sistem yang berjalan dilakukan dengan analisis yang berorientasi pada objek-objek yang diperlukan oleh

Lebih terperinci

PENERAPAN WEB SEMANTIK DALAM PENCARIAN KATALOG BUKU DI PERPUSTAKAAN STMIK SINAR NUSANTARA SURAKARTA

PENERAPAN WEB SEMANTIK DALAM PENCARIAN KATALOG BUKU DI PERPUSTAKAAN STMIK SINAR NUSANTARA SURAKARTA PENERAPAN WEB SEMANTIK DALAM PENCARIAN KATALOG BUKU DI PERPUSTAKAAN STMIK SINAR NUSANTARA SURAKARTA 1 Hendro Wijayanto (indra_mhss@yahoo.co.id) 2 Wawan Laksito YS (wlaksito@yahoo.com) 2 Teguh Susyanto

Lebih terperinci

BAB III PERANCANGAN. aplikasi pencarian judul buku terdiri dari perangkat keras (hardware) dan perangkat

BAB III PERANCANGAN. aplikasi pencarian judul buku terdiri dari perangkat keras (hardware) dan perangkat BAB III PERANCANGAN 3.1 Peralatan Pendukung Peralatan pendukung digunakan untuk menunjang keberhasilan dalam pengembangan software. Peralatan pendukung yang dibutuhkan dalam pembuatan aplikasi pencarian

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang Perpustakaan merupakan faktor penting di dalam penunjang transformasi antara sumber ilmu (koleksi) dengan pencari ilmu (pengunjung). Perpustakaan juga sering disebut

Lebih terperinci

BAB III METODOLOGI PENELITIAN. Langkah- langkah yang digunakan dalam penelitian DSS MP-ASI berbasis pemodelan ontologi ditunjukkan oleh gambar 3.

BAB III METODOLOGI PENELITIAN. Langkah- langkah yang digunakan dalam penelitian DSS MP-ASI berbasis pemodelan ontologi ditunjukkan oleh gambar 3. BAB III METODOLOGI PENELITIAN Langkah- langkah yang digunakan dalam penelitian DSS MP-ASI berbasis pemodelan ontologi ditunjukkan oleh gambar 3.1 : Pengumpulan Data Integrasi Model Ontologi MP-ASI dan

Lebih terperinci

Aplikasi Web Direktori Jurnal Menggunakan Feature Harvester Metadata Artikel

Aplikasi Web Direktori Jurnal Menggunakan Feature Harvester Metadata Artikel Aplikasi Web Direktori Jurnal Menggunakan Feature Harvester Metadata Artikel Iwan Handoyo Putro 1, Resmana Lim 2, Rocky Y. Dillak 3 1,2,3 Jurusan Teknik Elektro, Fakultas Teknologi Industri, Universitas

Lebih terperinci

BAB 1 PENDAHULUAN. Universitas Indonesia

BAB 1 PENDAHULUAN. Universitas Indonesia 1 BAB 1 PENDAHULUAN Bab ini berisi tentang latar belakang tugas akhir mahasiswa, permasalahan, serta tujuan pembuatan tugas akhir. Selain itu akan dibahas pula mengenai ruang lingkup tugas akhir, metodologi

Lebih terperinci

RELEVANSI HASIL PENCARIAN PADA MESIN PENCARI MENGGUNAKAN SEMANTIK WEB

RELEVANSI HASIL PENCARIAN PADA MESIN PENCARI MENGGUNAKAN SEMANTIK WEB RELEVANSI HASIL PENCARIAN PADA MESIN PENCARI MENGGUNAKAN SEMANTIK WEB TUGAS AKHIR Diajukan Untuk Memenuhi Persyaratan Akademik Studi Strata Satu (S1) Teknik Informatika Universitas Muhammadyah Malang Oleh:

Lebih terperinci

MEMBANGUN ONTOLOGI JURNAL MENGGUNAKAN PROTÉGÉ (Build Journal Of Use Protege Ontology)

MEMBANGUN ONTOLOGI JURNAL MENGGUNAKAN PROTÉGÉ (Build Journal Of Use Protege Ontology) MEMBANGUN ONTOLOGI JURNAL MENGGUNAKAN PROTÉGÉ (Build Journal Of Use Protege Ontology) Atmoko Nugroho Fakultas Teknologi Informasi dan Komunikasi Universitas Semarang Abstract In this time a lot of journal

Lebih terperinci

PENERAPAN ONTOLOGI OBJEK PEMBELAJARAN UNTUK KEBUTUHAN PERSONALISASI E-LEARNING BERBASIS SEMANTIC WEB SKRIPSI

PENERAPAN ONTOLOGI OBJEK PEMBELAJARAN UNTUK KEBUTUHAN PERSONALISASI E-LEARNING BERBASIS SEMANTIC WEB SKRIPSI UNIVERSITAS INDONESIA PENERAPAN ONTOLOGI OBJEK PEMBELAJARAN UNTUK KEBUTUHAN PERSONALISASI E-LEARNING BERBASIS SEMANTIC WEB SKRIPSI Diajukan sebagai salah satu syarat untuk memperoleh gelar Sarjana Ilmu

Lebih terperinci

PENERAPAN TEKNOLOGI WEB APP PADA SISTEM INFORMASI PERPUSTAKAAN

PENERAPAN TEKNOLOGI WEB APP PADA SISTEM INFORMASI PERPUSTAKAAN PENERAPAN TEKNOLOGI WEB APP PADA SISTEM INFORMASI PERPUSTAKAAN Rati Dian Sari Threice vliane Eunike Hary Jurusan Sistem Informasi STMIK PalComTech Palembang Abstrak Tujuan dari penelitian ini adalah untuk

Lebih terperinci

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Musik atau lagu sebagai sarana hiburan memiliki peranan penting dalam kehidupan manusia. Infrastruktur Website yang semakin berkembang menyediakan informasi beragam

Lebih terperinci

UKDW BAB 1 PENDAHULUAN

UKDW BAB 1 PENDAHULUAN BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah Sebagai sebuah instansi pendidikan, Universitas Kristen Duta Wacana (UKDW) mengalami berbagai peristiwa mulai dari pembentukannya hingga kegiatan-kegiatan

Lebih terperinci

PENERAPAN JAVA SERVER FACES UNTUK DESIGN PATTERN WEB

PENERAPAN JAVA SERVER FACES UNTUK DESIGN PATTERN WEB PENERAPAN JAVA SERVER FACES UNTUK DESIGN PATTERN WEB Yanto (1) Abstrak: J2EE Pattern adalah kumpulan pola-pola yang digunakan dalam menyelesaikan masalah yang umumnya dihadapi oleh setiap programmer Java

Lebih terperinci

DAFTAR ISI. HALAMAN PENGESAHAN... ii. HALAMAN PERSEMBAHAN... iii. KATA PENGANTAR...v. DAFTAR ISI... ix. DAFTAR TABEL...xii. DAFTAR GAMBAR...

DAFTAR ISI. HALAMAN PENGESAHAN... ii. HALAMAN PERSEMBAHAN... iii. KATA PENGANTAR...v. DAFTAR ISI... ix. DAFTAR TABEL...xii. DAFTAR GAMBAR... DAFTAR ISI HALAMAN PENGESAHAN..... ii HALAMAN PERSEMBAHAN..... iii KATA PENGANTAR.........v DAFTAR ISI....... ix DAFTAR TABEL..........xii DAFTAR GAMBAR........xiii Intisari...........xv Abstract.........xvi

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III. 1. Analisa Sistem Yang Berjalan Analisa sistem dilakukan guna mengetahui gambaran umum sistem informasi geografis letak lokasi baliho di Kota Medan, yakni menganalisis

Lebih terperinci

SISTEM MONITORING PERALATAN BENGKEL MENGGUNAKAN METODE WATERFALL DENGAN MVC CODEIGNITER. Andriyani Siyoperman Gea ABSTRAK

SISTEM MONITORING PERALATAN BENGKEL MENGGUNAKAN METODE WATERFALL DENGAN MVC CODEIGNITER. Andriyani Siyoperman Gea ABSTRAK SISTEM MONITORING PERALATAN BENGKEL MENGGUNAKAN METODE WATERFALL DENGAN MVC CODEIGNITER Andriyani Siyoperman Gea ABSTRAK Monitoring peralatan bengkel pada CV. Mandala Motor perusahaan yang bergerak di

Lebih terperinci

ABSTRAK. Keywords : Data Mining, Filter, Data Pre-Processing, Association, Classification, Deskriptif, Prediktif, Data Mahasiswa.

ABSTRAK. Keywords : Data Mining, Filter, Data Pre-Processing, Association, Classification, Deskriptif, Prediktif, Data Mahasiswa. ABSTRAK Kemajuan teknologi membuat begitu mudahnya dalam pengolahan suatu informasi. Waktu tidak lagi menjadi hambatan dalam pengolahan data yang sangat banyak. Hal ini didukung pula dengan adanya perkembangan

Lebih terperinci

Andie Hariyadi Supriyatna

Andie Hariyadi Supriyatna APLIKASI PENCARIAN PARIWISATA PERAIRAN DI INDONESIA DENGAN MENGGUNAKAN PENDEKATAN WEB SEMANTIK Andie Hariyadi Supriyatna Mahasiswa S1 Program Studi Sistem Informasi Universitas Gunadarma, Jl. Margonda

Lebih terperinci

BAB I PENDAHULUAN 1.1. Latar Belakang 1.2. Ruang Lingkup

BAB I PENDAHULUAN 1.1. Latar Belakang 1.2. Ruang Lingkup BAB I PENDAHULUAN Bab Pendahuluan memuat latar belakang pemilihan topik, ruang lingkup, rumusan masalah, batasan masalah, tujuan dan manfaat, metodologi penelitian, dan sistematika penyajian laporan skripsi.

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Manajemen Proyek 2.1.1. Pengertian Manajemen Menurut James A.F. Stoner (2006) Manajemen adalah suatu proses perencanaan, pengorganisasian, kepemimpinan, dan pengendalian upaya

Lebih terperinci

BAB I PENDAHULUAN Latar Belakang Masalah

BAB I PENDAHULUAN Latar Belakang Masalah BAB I PENDAHULUAN Pada Bab ini membahas terdiri dari Latar belakang permasalahan, Rumusan Masalah, Tujuan Masalah, Batasan Masalah, Metodologi Penelitian, dan Sistematika Penulisan. 1.1. Latar Belakang

Lebih terperinci

IMPLEMENTASI METODA PENYIMPANAN DAN PENGAMBILAN ONTOLOGI BERBASIS FILE MENGGUNAKAN JAVA DAN JENA

IMPLEMENTASI METODA PENYIMPANAN DAN PENGAMBILAN ONTOLOGI BERBASIS FILE MENGGUNAKAN JAVA DAN JENA EKSPLORA INFORMATIKA 165 IMPLEMENTASI METODA PENYIMPANAN DAN PENGAMBILAN ONTOLOGI BERBASIS FILE MENGGUNAKAN JAVA DAN JENA Mohammad Yani Politeknik Negeri Indramayu Jl. Raya Lohbener Lama No. 08, Lohbener,

Lebih terperinci

SATUAN ACARA PERKULIAHAN MATA KULIAH PEMROGRAMAN WEB (INTERNET + HTML) KODE : TI11. C107/ 2 SKS. Teknik Pembelajaran Ceramah dan Diskusi

SATUAN ACARA PERKULIAHAN MATA KULIAH PEMROGRAMAN WEB (INTERNET + HTML) KODE : TI11. C107/ 2 SKS. Teknik Pembelajaran Ceramah dan Diskusi SATUAN ACARA PERKULIAHAN MATA KULIAH PEMROGRAMAN WEB (INTERNET + HTML) KODE : TI11. C107/ 2 SKS Pertemuan Ke Pokok Bahasan Dan TIU 1 Pendahuluan Ruang lingkup mata kuliah Sasaran Tujuan Kompetensi lulusan

Lebih terperinci

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) Pertemuan / Minggu Pokok Bahasan / Tujuan Instruksional Umum (TIU) Sub Pokok Bahasan dan Sasaran Belajar / Tujuan Instruksional Khusus (TIK) Tehnik Pembelajaran Media Pembelajaran Evaluasi Referensi 1

Lebih terperinci

BAB 2 LANDASAN TEORI. fakta mentah mengenai orang, tempat, kejadian, dan hal-hal yang penting dalam

BAB 2 LANDASAN TEORI. fakta mentah mengenai orang, tempat, kejadian, dan hal-hal yang penting dalam BAB 2 LANDASAN TEORI 2.1 Teori Umum 2.1.1 Database 2.1.1.1 Pengertian Data Menurut Whitten, Bentley, dan Dittman (2004, p23), pengertian dari data adalah fakta mentah mengenai orang, tempat, kejadian,

Lebih terperinci

53 Gambar 4. 1 Proses Bisnis sistem yang sedang berjalan Keterangan: 1. Peminjam wajib menyerahkan kwitansi atau bukti transaksi. 2. Staff admin memer

53 Gambar 4. 1 Proses Bisnis sistem yang sedang berjalan Keterangan: 1. Peminjam wajib menyerahkan kwitansi atau bukti transaksi. 2. Staff admin memer BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Sedang Berjalan Kegiatan analisis sistem yang berjalan dilakukan dengan analisis yang berorientasi pada objek-objek yang diperlukan oleh

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1. Implementasi Sistem Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada bab ini aan dijelaskan

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Pada bab ini dijelaskan mengenai prosedur yang berjalan dan yang diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata

Lebih terperinci

SATUAN ACARA PERKULIAHAN (SAP)

SATUAN ACARA PERKULIAHAN (SAP) SATUAN ACARA PERKULIAHAN (SAP) Nama Mata Kuliah : Pemrograman Berbasis Web Kode Mata Kuliah : SI 024 Bobot Kredit : 3/1 SKS Semester Penempatan : V Kedudukan Mata Kuliah : Mata Kuliah Keahlian Berkarya

Lebih terperinci

BAB 3 PERANCANGAN DAN IMPLEMENTASI APLIKASI PETA UI BERBASIS GOOGLE MAPS

BAB 3 PERANCANGAN DAN IMPLEMENTASI APLIKASI PETA UI BERBASIS GOOGLE MAPS BAB 3 PERANCANGAN DAN IMPLEMENTASI APLIKASI PETA UI BERBASIS GOOGLE MAPS 3.1 Perancangan Aplikasi Peta UI Berbasis Google Maps Dalam membangun aplikasi peta UI berbasis Google Maps, konfigurasinya adalah

Lebih terperinci

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata Dasar Pemrograman Web Pemrograman Web Adam Hendra Brata Konsep Dasar Desain Web HTML CSS HTML HTML (HyperText Markup Language) Bahasa standar yang digunakan untuk menampilkan document web. Mengontrol tampilan

Lebih terperinci

Implementasi Semantic Search untuk Mesin Pencarian pada Ensiklopedia Masjid Bersejarah di Indonesia

Implementasi Semantic Search untuk Mesin Pencarian pada Ensiklopedia Masjid Bersejarah di Indonesia Implementasi Semantic Search untuk Mesin Pencarian pada Ensiklopedia Masjid Bersejarah di Indonesia A la Syauqi Jurusan Teknik Informatika Fakultas Sains dan Teknologi UIN Maulana Malik Ibrahim Malang

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI Bab ini berisi rangkuman informasi yang dihimpun dari berbagai pustaka yang berisi uraian mengenai semantic web, pembangunan ontologi, representasi ontologi, tools pembangun ontologi

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Sedang Berjalan Dalam mengevaluasi suatu proses diperlukan tahap analisis untuk menguji tingkat kelayakan terhadap proses perancangan sistem

Lebih terperinci

PENERAPAN RELATIONAL DATA MENGGUNAKAN XQUERY PADA PEMROGRAMAN XML. Abstraksi

PENERAPAN RELATIONAL DATA MENGGUNAKAN XQUERY PADA PEMROGRAMAN XML. Abstraksi PENERAPAN RELATIONAL DATA MENGGUNAKAN XQUERY PADA PEMROGRAMAN XML Heri Sismoro 1 dan Ahmad Luthfi 2 1 Dosen STMIK AMIKOM Yogyakarta 2 Dosen Universitas Bina Darma Palembang. Abstraksi Saat ini hampir setiap

Lebih terperinci

Implementasi Identifikasi Kendala Sistem Identifikasi Pengguna Administrator Pengujian Sistem Member Pengunjung atau umum HASIL DAN PEMBAHASAN

Implementasi Identifikasi Kendala Sistem Identifikasi Pengguna Administrator Pengujian Sistem Member Pengunjung atau umum HASIL DAN PEMBAHASAN Implementasi Pada tahap ini CMS akan dibuat atau dikembangkan berdasarkan tahap-tahap pengembangan sistem yang telah dijelaskan sebelumnya dengan menggunakan software dan hardware yang diperlukan untuk

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Sisttem informasi adalah suatu sistem yang menyediakan informasi untuk manajemen dalam mengambil keputusan atau kebijakan dan menjalankan operasional

Lebih terperinci

DESKRIPSI PERANCANGAN PERANGKAT LUNAK. <Nama Perangkat Lunak>

DESKRIPSI PERANCANGAN PERANGKAT LUNAK. <Nama Perangkat Lunak> DPPL-W-xx DESKRIPSI PERANCANGAN PERANGKAT LUNAK untuk: Dipersiapkan oleh: Program Studi Teknik Informatika FIK - UDINUS Jl. Imam Bonjol No. 207

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. sebuah sistem pencarian lokasi kuliner berbasis mobile web untuk wilayah

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. sebuah sistem pencarian lokasi kuliner berbasis mobile web untuk wilayah BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Dalam penelitian yang dilakukan oleh Hasan (2011) tentang aplikasi pencarian lokasi kuliner di Yogyakarta. Penelitian tersebut telah menghasilkan

Lebih terperinci

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM 3.1 Metode Penelitian Metode penelitian yang digunakan dalam pembuatan sistem informasi ini yaitu : 3.1.1 Pembuatan Model Pembuatan sistem aplikasi web

Lebih terperinci

IMPLEMENTASI MODEL ONTOLOGY UNTUK PENCARIAN INFORMASI BERITA BERBASIS SEMANTIK TUGAS AKHIR

IMPLEMENTASI MODEL ONTOLOGY UNTUK PENCARIAN INFORMASI BERITA BERBASIS SEMANTIK TUGAS AKHIR IMPLEMENTASI MODEL ONTOLOGY UNTUK PENCARIAN INFORMASI BERITA BERBASIS SEMANTIK TUGAS AKHIR Untuk Memenuhi Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang

Lebih terperinci

BAB II LANDASAN TEORI. Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem.

BAB II LANDASAN TEORI. Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem. BAB II LANDASAN TEORI Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem. 2.1 Pengertian Sistem Sistem dapat didefinisikan dengan pendekatan prosedur

Lebih terperinci

DESKRIPSI PERANCANGAN PERANGKAT LUNAK. <Nama Perangkat Lunak>

DESKRIPSI PERANCANGAN PERANGKAT LUNAK. <Nama Perangkat Lunak> DPPL-W-xx DESKRIPSI PERANCANGAN PERANGKAT LUNAK untuk: Dipersiapkan oleh: Program Studi Teknik Informatika FIK - UDINUS Jl. Imam Bonjol No. 207

Lebih terperinci

BAB 4 PERANCANGAN SISTEM DAN EVALUASI. perancangan diagram UML (use case, activity, class, dan sequence), perancangan

BAB 4 PERANCANGAN SISTEM DAN EVALUASI. perancangan diagram UML (use case, activity, class, dan sequence), perancangan 41 BAB 4 PERANCANGAN SISTEM DAN EVALUASI 4.1 Perancangan Sistem Hal-hal yang akan dilakukan dalam perancangan aplikasi antara lain : perancangan diagram UML (use case, activity, class, dan sequence), perancangan

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM 31 BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Masalah PT. Perkebunan Nusantara III (Persero), belum memiliki sebuah sistem informasi yang terprogram, belum adanya aplikasi khusus yang digunakan untuk

Lebih terperinci