IMPLEMENTASI PARSER UNTUK GUI BUILDER DARI FAST LIGHT TOOLKIT DAN MENGHASILKAN KODE PYTHON
|
|
- Ade Chandra
- 6 tahun lalu
- Tontonan:
Transkripsi
1 MAKALAH SEMINAR TUGAS AKHIR PERIODE JANUARI 2009 IMPLEMENTASI PARSER UNTUK GUI BUILDER DARI FAST LIGHT TOOLKIT DAN MENGHASILKAN KODE PYTHON Yulia Eka Christia Sari. Wahyu Suadi, S.Km, Jurusan Teknik Infrmatika, Fakultas Teknlgi Infrmasi, Institut Teknlgi Sepuluh Npember, Abstrak Fast Light Tlkit atau yang biasa disebut dengan FLTK merupakan Graphical User Interface (GUI) library yang independent dan dapat berjalan crss platfrm. Dengan memanfaatkan FLTK, para develper atau prgrammer dapat menggunakannya untuk membuat GUI dengan menggunakan FLUID yang kemudian hasilnya dapat digenerate menjadi bahasa C++. Sehingga para develper ataupun user yang menginginkan pembuatan aplikasi berbasiskan GUI dengan praktis, maka dapat memanfaatkan keunggulan FLTK melalui FLUID Designer. File yang telah dihasilkan dari FLUID ketika user membuat sebuah GUI, ternyata memiliki struktur file yang menyerupai XML yang memungkinkan kita memparsing file tersebut. Dari hasil parsing tersebut kita dapat melakukan generate ke dalam utput bahasa lain. Sampai sekarang para develper sudah ada memanfaatkan file fluid untuk digenerate ke dalam bahasa phytn, yang bernama flcnvert. Dengan sejalan perkembangan yang ada, FLTK telah berada pada versi FLTK2, dimana fitur fitur FLTK2 lebih lengkap dari pada FLTK1, Sementara ini belum ada aplikasi yang mengenerate FLTK2 ke dalam bahasa pythn. Maka pada Tugas Akhir ini saya akan membuat aplikasi tersebut. Bagaimana cara melakukan parsing untuk merubah file struktur GUI yang telah dibuat degan FLUID2 menjadi utput bahasa pythn, yang akan dijelaskan pada buku ini. Bahasa pythn merupakan imprvement dari bahasa C dan C++. Bahasa pythn dibuat sebagai bentuk dari keinginan para develper untuk membuat bahasa serupa C++. Dengan bahasa pythn kita dapat membuat GUI dengan menggunakan pyfltk. pyfltk adalah binding untuk library FLTK, yang memungkinkan pemakaian library ini didalam pythn. Kata kunci: FLTK, pyfltk, FLUID2, Pythn. Light Tlkit adalah libaray GUI yang platfrm independent (unix, linux, win32, MacOS). Sistem ini mengutamakan pemaikan resurce yang minimal dengan mengimplimentasikan sejumlah widget sederhana namun fungsinal. Libarry ini dibuat dalam bahasa c++ dan memiliki GUI (fluid) yang memiliki wizard untuk menghasilkan utput dalam bahasa c++ juga. Tujuan dari tugas akhir saya adalah menghasilkan utput dalam bahasa pythn. Dengan menggunakan Pyfltk, karena pyfltk adalah binding untuk library FLTK, yang memungkinkan pemaikan library didalam pyhn. Sebenarnya sudah ada prject yang mengerjakan hal yang sama (flcnvert). Tapi prject ini sudah tidak update (sejak Nvember 2003) dan tidak mampu lagi menglah data dengan ftmat yang baru. Maka disini saya mengupdate (flcnvert) supaya dapat menglah data dengan frmat yang baru. 2. FLUID2 FLUID (Fast LIght User Interface Designer) merupakan wizard yang terbentuk dari hasil cmpile surce FLTK. Ketika kita mendwnlad paket FLTK, maka fluid secara tmatis sudah termasuk satu paket didalamnya. Akan tetapi masih berupa surce dan belum menjadi file executable yang siap pakai. Untuk dapat digunakan maka fluid surce perlu kita rebuild dan cmpile supaya menghasilkan executable yang siap untuk dipakai. Dengan fluid maka kita dapat membuat widget dalam bahasa C++ yang kemudian dapat kita generate hasilnya ke dalam kde C++ dan siap digunakan sesuai dengan kebutuhan masing masing develper atau pengguna aplikasi. Setelah merancang sebuah applikasi, FLUID menyusun.fl files ke dalam.cxx file, yang menggambarkan semua bject dari.fl file, dan.h file, yang mana semua deklarasi menjadi glbal.fluid juga mendukung lkalisasi label string yang menggunakan pesan file dan GNU gettext atau POSIX catgets interfaces. 1. PENDAHULUAN Perkembangan teknlgi infrmasi yang berkembang dengan pesat pada saat ini Fast 1
2 Gambar 1. Flwchrat Fluid Didalam Fluid2 ada widget widget class dan fiture yang di sediakan leh Fluid2. Widget class yang tersedia di FLUID2 terdiri dari widget buttn, widget grup, widget valuatr, widget text, widget, widget ther. Widget buttn terdiri dari widget return buttn, widget light buttn, widget check buttn, widget radi buttn, widget repeat buttn. Widget Valuatr terdiri dari widget slider, widget valueslider, widget valueinput, widget valueutput, widget scrllbar, widget adjuster, widget dial, widget thumbweel, widget prgressbar. Widget text terdiri dari widget input, widget utput, widget textdisplay, widget texteditr, widget fileinput. Widget menu terdiridari widget menubar, widget ppupmenu, widget chice, widget brwser, widget inputbrwser, widget filebrwser, widget item, widget divider. Widget grup terdiri dari widget windw, widget packedgrup, widget tabgrup, widget scrllgrup, widget tiledgrup, widget statusgrup, widget bargrup, widget statusgrup. Widget ther terdiri dari widget clck, widget help. Sedangkan fiture yang ada di dalam fluid terdiri dari xywh, label, hide, deactivate, resizable, buttn bx, clr, buttn clr label clr, align, highlight_clr, highlight_label_clr. Tampilan FLUID2 bisa di lihat di bawah ini Gambar 2. Jendela Inspectr Gambar 3. Widget Bin 3. FLTK FLTK adalah tlkit GUI yang gratis, pen surce, sangat kecil, cepat dan prtabel (Linux, Windws, Macintsh). Memiliki lisensi LGPL dimdifikasi yang memungkinkan terhubung statis. FLTK dirancang untuk mdular kecil dan cukup untuk dapat terhubung statically, tetapi bekerja dengan baik sebagai sebuah shared library. FLTK terdapat juga GUI builder yang disebut FLUID yang dapat di gunakan membuat aplikasi dalam beberapa menit. 4. DESAIN DAN IMPLEMENTASI Aplikasi Cnvert adalah suatu aplikasi untuk mengenerate kde fluid ke kde pythn. Jadi kita harus membuat GUI di FLUID2 terlebih dahulu setelah itu disimpan didalam fólder. Untuk melakukan pengeneratetan, di dalam aplikasi cnvert ada pilihannya untuk mengerate ke kde pitón Arsitektur Implementasi Dibawah ini merupakan rancangan inti dari aplikasi cnvert 2
3 Gambar. 4. Rancangan Cnvert File fluid2 ini sebagai input dari aplikasi cnvert lalu dip rses dengan cara memparsing widget widget dan prperty yang ada di file fluid melalui template template yang dibuat, setelah itu menampilkan utputnya berupa kde pythn. Dibawah ini merupakan alur diagram prses parsing fluid maka keprses berikutnya yaitu readline lalu di cek filenya,ada sebuah string yang mengandung widget fluid2 atau tidak, yang melakukan pengecekkan tken string mengandung sebuah widget fluid adalah fungsi IsItem, jika tidak mengandung widget fluid2 maka akan kembali lagi ke prses readline, jika mengantung widget fluid maka akan ke prses berikutknya, yaitu ReadItem yang berfungsi untuk melakukan pembacaan Widget, lalu ke prses berikutnya, yaitu vid WriteItem ini berfungsi untuk menulis pendeklarasian widget widget FLUID2 ke kde Pythn, dalam prses vid WriteItem ini akan di cek, widget punya child atau tidak, jika tidak maka kembali ke prses readline, jika ya maka kembali ke while!eof, dan fungsi untuk menulis.pendeklarasian widget widget FLUID2 yang mempunyai child yaitu fungsi Vid WriteItemWithParent. Sebelum ke prses ReadItem akan di cek terlebih dulu ada prperty yang ada didalam widget FLUID2 tersebut atau tidak, yang melakukan fungsi pengecekkan ini adalah Isprp, jika ada maka akan di baca leh fungsi ReadPrperty, setelah dibaca maka di ambil lah nilai prperty yang ada di widget dan parent, fungsi yang mengambil nilai ini adalah Vid ReadValue, Setelah dibaca maka akan di tulis nilai nilai prperty yang ada,yang dilakukan leh fungsi VidWritePrp Desain Implementasi Seperti terlihat pada Gambar pada tampilan GUI cnvert ada 3 pilihan yaitu File, Actin, dan Abut. Jika kita belum membuat tampilan GUI di FLUID2, kita bisa membuatnya terlebih dahulu. Pilih File klik create, di situ akan muncul aplikasi FLUID2, setelah kita buat maka kita simpan di derrktri, setelah tersimpan kita pilih File pen, pilih dimana kita membuat kde FLUID2 tadi setelah itu pilih Actin klik cnvert untuk mengenerate ke kde pythn Gambar 5. Flwchart Parsing Flui File fluid2 di cek, tidak sama dengan end f file atau tidak. jika ya maka stp, jika tidak 3 Gambar 6. Tampilan GUI Cnvert
4 5. UJI COBA Uji cba dilakukan untuk mencba prgram cnvert ini berjalan dengan baik atau tidak. Uji cba ini terdiri dari beberapa skenari, yaitu mengcnvert kde fluid ke kde pythn yang sedeharana dan mengcnvert kde fluid ke kde pythn yang kmplek Uji Cba Pertama Pada skenari yang pertama ini mengcnvert widget yang sederhana, misalnya widget windw, dan widget buttn. Widget Windw 5.2. Uji Cba Kedua Pada skenari yang kedua ini mengcnvert widget yang lebih cmpleks, misalnya widget text, dan widget tabgrup. Widget text Output Pythn Output Pythn Widget Buttn Widget TabGrup Output Pythn 4
5 Output Pythn 6. SIMPULAN Setelah dilakukan serangkaian uji cba terhadap aplikasi, maka dapat diambil kesimpulan sebagai berikut : 1. Aplikasi Cnvert dapat berjalan dengan baik untuk melakukan generate GUI ke dalam bahasa Pythn melalui file fluid2 yang telah dibuat. 2. Beberapa prperty yang ada didalam file fluid2 bisa di generate kedalam file pythn. 7. DAFTAR PUSTAKA 1) Library Fast Light Tlkit, di akses tanggal 15 ktber ) Library PyFLTK, diakses tanggal 4 nvember2008 3) Library Pythn, diakses tanggal 4 desember ) FLUID, diakses tanggal 31 desember
IMPLEMENTASI PARSER UNTUK GUI BUILDER DARI FAST LIGHT TOOLKIT DAN MENGHASILKAN KODE PYTHON TUGAS AKHIR
IMPLEMENTASI PARSER UNTUK GUI BUILDER DARI FAST LIGHT TOOLKIT DAN MENGHASILKAN KODE PYTHON TUGAS AKHIR Diajukan untuk Memenuhi Sebagian Persyaratan Memperoleh Gelar Sarjana Komputer Pada Bidang Studi Komputasi
Lebih terperinciPARSER IMPLEMENTATION OF FAST LIGHT TOOLKIT GUI BUILDER WITH PYTHON CODE GENERATION
PARSER IMPLEMENTATION OF FAST LIGHT TOOLKIT GUI BUILDER WITH PYTHON CODE GENERATION Student Name : Yulia Eka Christia Sari NRP : 5104 100 002 Major : Teknik Informatika FTIf-ITS Supervisor : Wahyu Suadi,
Lebih terperinciGambar 4.30 Kode Program Python Menampilkan ButtonBox...48 Gambar 4.31 Kode Program Python Menampilkan ButtonColor...48 Gambar 4.
DAFTAR GAMBAR Gambar 1.1 Flowchart...2 Gambar 2.1 Flowchrat Fluid...8 Gambar 2.2-a Kode Program File Fluid2...8 Gambar 2.2-b Kode Program File Fluid2 (lanjutan)...9 Gambar 2.3 Tampilan Program Fluid2...9
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DA UJI COBA VI.1. Hasil Pada bab ini, penulis akan menampilkan tampilan hasil perancangan yang telah dijelaskan pada bab sebelumnya dari aplikasi Perancangan dan Implementasi Pemampatan Data
Lebih terperinciPertemuan 1. Pengenalan Delphi 7
Pertemuan 1 Pengenalan Delphi 7 Delphi adalah sebuah bahasa pemrgraman dan lingkungan pengembangan perangkat lunak. Prduk ini dikembangkan leh Brland. Dengan menggunakan Free Pascal yang merupakan pryek
Lebih terperinciPercobaan 9 Basic Widget
Percobaan 9 Basic Widget 9.1 Pokok Bahasan XML Layout Basic Widget 9.2 Tujuan Dengan praktikum ini mahasiswa diharapkan dapat: Memahami pembuatan user interfaces dengan menggunakan XML layout Memahami
Lebih terperinciBAB I PENDAHULUAN. 1.1 Latar Belakang
1.1 Latar Belakang BAB I PENDAHULUAN Pada kesempatan kali ini saya akan memaparkan sedikit tentang Libre Office.org, pasti yang bagi tidak tahu akan bertanya-tanya apa itu Libre Office.otg baik saya akan
Lebih terperinciBAB IV DESKRIPSI KERJA PRAKTIK. tersebut, diperlukan langkah-langkah sebagai berikut. di harapkan akan dapat menyelesaikan permasalahan yang ada.
BAB IV DESKRIPSI KERJA PRAKTIK 4.1 Prsedur Kerja Berdasarkan hasil pengamatan dan survey yang dilakukan pada saat kerja praktik di PT. Karana Line, terdapat permasalahan tentang prses penggajian yang menggunakan
Lebih terperinciRANGKUMAN APLIKASI PENGOLAHAN DATABASE (Menggunakan Microsoft Access 2007)
RANGKUMAN APLIKASI PENGOLAHAN DATABASE (Menggunakan Micrsft Access 2007) A. PENGERTIAN DATABASE Kata Database berasal dari bahasa inggris, dalam bahasa Indnesia database diartikan dengan Pangkalan Data
Lebih terperinciOleh Peserta PKL beranggotakan : Mokhammad Ali Imron Jamaal Wira Prasaja Candra Mukti Wijaya Ilham Mashudi. Dosen Pembimbing : Anita, S.
SISTEM INFORMASI GEOGRAFIS FASILITAS KEBERSIHAN DI KOTA MALANG DENGAN MEMANFAATKAN FITUR PEMETAAN LEAFLET (Studi Kasus Pada Dinas Kebersihan dan Pertamanan Kta Malang) Oleh Peserta PKL beranggtakan : Mkhammad
Lebih terperinciBAB III ANALISIS_DAN_PERANCANGAN_APLIKASI. kontrak kru yaitu menggunakan metode System Development Lyfe Cycle (SDLC)
BAB III ANALISIS_DAN_PERANCANGAN_APLIKASI 3.1 Analisis Metde yang digunakan dalam pembutan Aplikasi pengendalian dkumen kntrak kru yaitu menggunakan metde System Develpment Lyfe Cycle (SDLC) mdel waterfall
Lebih terperinciBAB III ANALISA DAN PERANCANGAN 3.1 ANALISA PERANGKAT LUNAK BASIS DATA MULTIMEDIA
BAB III ANALISA DAN PERANCANGAN 3.1 ANALISA PERANGKAT LUNAK BASIS DATA MULTIMEDIA Dalam bagian ini akan dianalisis berbagai hal yang berkaitan dengan perancangan dan implementasi aplikasi multimedia. Analisis
Lebih terperinciBAB IV DESKRIPSI KERJA PRAKTEK. agar pekerjaan jauh lebih efisien serta meminimalisir terjadinya human eror. Untuk
BAB IV DESKRIPSI KERJA PRAKTEK Berdasarkan hasil analisis sistem yang sedang berjalan pada CV. Sinergi Design, prses perhitungan gaji masih menggunakan rumus sendiri sehingga dalam prses pembuatan lapran
Lebih terperinciBAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang berbeda. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti
Lebih terperinciBAB IV DESKRIPSI PEKERJAAN. adalah sebuah istilah yang secara kolektif mendeskripsikan fase-fase awal
BAB IV DESKRIPSI PEKERJAAN 4.1 Analisis Sistem Analisis sistem merupakan sebuah tahapan untuk menganalisis kebutuhan dari sebuah sistem. Al Fatta (2007:44), mengemukakan bahwa analisis sistem adalah sebuah
Lebih terperinci6. Perangkat Lunak Aplikasi perkantoran dan bisnis
6. Perangkat Lunak Aplikasi perkantran dan bisnis Perangkat lunak aplikasi merupakan prgram yang langsung menerapkan sebuah fungsi tertentu yang langsung dapat digunakan leh pengguna. Saat ini banyak sekali
Lebih terperinciBAB I PENDAHULUAN 1. Latar Belakang
BAB I PENDAHULUAN 1. Latar Belakang Pada proses pengolahan data tentu kita membutuhkan software tertentu dalam proses pengolahan data tersebut. Dalam materi kali ini kita akan membahas tentang Libre Office,
Lebih terperinciBAB I PENDAHULUAN. 1.1 Pengenalan Algoritma dan Pemrograman
BAB I PENDAHULUAN 1.1 Pengenalan Algritma dan Pemrgraman A. Tujuan Pembelajaran Mahasiswa mengenal definisi algritma dan pemrgraman Mahasiswa mengenal knsep dasar pemetaan algritma ke dalam bahasa algritmik.
Lebih terperinciBAB IV DESKRIPSI PEKERJAAN
BAB IV DESKRIPSI PEKERJAAN Semua rganisasi membutuhkan aliran infrmasi yang membantu manajer untuk mengambil bermacam keputusan yang dibutuhkan. Aliran infrmasi ini diatur dan diarahkan dalam suatu sistem
Lebih terperinciBAB I PENDAHULUAN 1.1 LATAR BELAKANG
BAB I PENDAHULUAN 1.1 LATAR BELAKANG Dalam dunia informatika istilah penggunaan aplikasi Office sudah sangat sering digunakan, bahkan hampir setiap hari. Karena aplikasi aplikasi pada office sangat beragam
Lebih terperinciPenjelasan Soal Programming
Penjelasan Sal Prgramming Struktur Sal Setiap sal terdiri atas 4 bagian, deskripsi sal, frmat input/utput, cnth input/utput dan biasanya terdapat penjelasan cnth input/utput. Deskripsi sal berisi penjelasan
Lebih terperinciPembuatan Aplikasi Peer-to-peer Multimedia Sharing Berbasis Gstreamer, Python, dan GTK+
Pembuatan Aplikasi Peer-to-peer Multimedia Sharing Berbasis Gstreamer, Python, dan GTK+ Kurniawan Haikal 5106100172 Dosen Pembimbing: Wahyu Suadi, S.Kom., M.M., M.Kom. Pendahuluan Latar Belakang Multimedia
Lebih terperinciBAB IV DESKRIPSI PEKERJAAN. meninjau SMA Wahid Hasyim Krian, didapatkan informasi bahwa proses
BAB IV DESKRIPSI PEKERJAAN Berdasarkan survey dan wawancara yang penulis lakukan saat pertama kali meninjau SMA Wahid Hasyim Krian, didapatkan infrmasi bahwa prses penerimaan siswa baru masih dilakukan
Lebih terperinciAlgoritma Pemrograman A
Algoritma Pemrograman A Memahami Proyek Proyek dan Dasar Dasar Delphi Code Memahami proyek Delphi Komponen Proyek Project Explorer Windows Dasar-Dasar Delphi Code Procedures IDE (Intregated Development
Lebih terperinciBAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) berasal dari bahasa latin computere yang berarti menghitung. Dalam bahasa Inggris komputer berasal dari kata to compute yang artinya
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI Pada bab ini akan dibahas beberapa konsep dasar yang akan digunakan sebagai landasan berpikir seperti beberapa literatur yang berkaitan dengan penelitian ini. Dengan begitu akan mempermudah
Lebih terperinciLAPORAN RESMI PRAKTIKUM PENGANTAR TEKNOLOGI DAN INFORMASI MODUL 3 OPEN OFFICE
LAPORAN RESMI PRAKTIKUM PENGANTAR TEKNOLOGI DAN INFORMASI MODUL 3 OPEN OFFICE Disusun Oleh : TGL PRAKTIKUM : 22 OKTOBER 2013 NAMA : MUJIBUR ROHMAN NRP : 130411100036 KELAS : B1 DOSEN PENGAMPU : ARI KUSUMANINGSIH,
Lebih terperinciPerancangan Arsitektur Online Kuesioner Kinerja Dosen Politeknik Negeri Manado
Perancangan Arsitektur Online Kuesiner Kinerja Dsen Pliteknik Negeri Manad Maksy Sendiang 1, Dstenreyk Kanthe 2, Snny Kasenda 3 Jurusan Teknik Elektr,Pliteknik Negeri Manad E-mail : maksysendiang05@gmail.cm
Lebih terperinciVisual Basic (VB) Tatik yuniati. Abstrak.
Visual Basic (VB) Tatik yuniati Tatikyuniati10@yahoo.co.id Abstrak Visual Basic adalah generasi ketiga -event bahasa pemrograman dan lingkungan pengembangan terpadu (IDE) dari Microsoft untuk perusahaan
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) berasal dari bahasa latin computere yang berarti menghitung. Dalam Bahasa Inggris komputer berasal dari kata to compute yang artinya
Lebih terperinciWEB-BASED SOFTWARE CONFIGURATION MANAGEMENT TOOL UNTUK PENGEMBANGAN SOFTWARE DALAM TIM
ISSN 1858-4667 JURNAL LINK VOL 20/N. 1/Maret 2014 WEB-BASED SOFTWARE CONFIGURATION MANAGEMENT TOOL UNTUK PENGEMBANGAN SOFTWARE DALAM TIM Hartn Lieyant, Suhatati Tjandra Jurusan Teknik Infrmatika dan Kmputer,
Lebih terperinciPETUNJUK PENGGUNAAN APLIKASI e- PURCHASING PRODUK BARANG/JASA PEMERINTAH PPK
PETUNJUK PENGGUNAAN APLIKASI e- PURCHASING PRODUK BARANG/JASA PEMERINTAH PPK Update 12 Februari 2015 Daftar Isi 1 Pendahuluan... 2 1.1 Alur Proses e- Purchasing Produk Barang/Jasa Pemerintah Dalam Aplikasi
Lebih terperinciPETUNJUK PENGGUNAAN APLIKASI e- PURCHASING PRODUK BARANG/JASA PEMERINTAH PEJABAT PENGADAAN
PETUNJUK PENGGUNAAN APLIKASI e- PURCHASING PRODUK BARANG/JASA PEMERINTAH PEJABAT PENGADAAN Update 18 Februari 2015 Daftar Isi 1 Pendahuluan... 2 1.1 Alur Proses e- Purchasing Produk Barang/Jasa Pemerintah
Lebih terperinciPETUNJUK PENGGUNAAN BARANG/JASA PEMERINTAH PEJABAT PENGADAAN
PETUNJUK PENGGUNAAN APLIKASI e-purchasing PRODUK BARANG/JASA PEMERINTAH PEJABAT PENGADAAN Update 25 Mei 2015 Daftar Isi 1 Pendahuluan... 2 1.1 Alur Proses e-purchasing Produk Barang/Jasa Pemerintah Dalam
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Pengertian Aplikasi Aplikasi dapat diartikan sebagai program komputer yang dibuat untuk menolong manusia dalam melaksanakan tugas tertentu. Aplikasi komputer adalah suatu pekerjaan
Lebih terperinciBAB IV DESKRIPSI PEKERJAAN. kerja praktek di CV. Sinergi Design adalah melakukan pengenalan terhadap
BAB IV DESKRIPSI PEKERJAAN 4.1 Identifikasi Masalah Sebelum melakukan prses analisa, tahapan pertama ketika melakukan kerja praktek di CV. Sinergi Design adalah melakukan pengenalan terhadap perusahaan
Lebih terperinciSISTEM INFORMASI PENGOLAHAN BANK SAMPAH MALANG
SISTEM INFORMASI PENGOLAHAN BANK SAMPAH MALANG Haryati Wattimena Danang Aditya Nugraha 1 Manajemen Infrmatika,Universitas Kanjuruhan Malang, haryati.watimena@gmail.cm 2 Teknik Infrmatika, Universitas Kanjuruhan
Lebih terperinciPersiapan. 2.1 Hardware
Persiapan Selanjutnya, pertama kali Anda perlu mempersiapkan segala sesuatu yang diperlukan untuk pemrograman Android, baik dari segi hardware dan software. Persiapan ini gunanya menyediakan IDE dan platform
Lebih terperinciBAB 1 PENDAHULUAN. dapat memudahkan pengelolahan dan memanfaatkan data secara efektif dan efesien. Kantor
BAB 1 PENDAHULUAN 1.1 Latar Belakang Kebutuhan komputer dalam menyelesaikan pekerjaan sangat dibutuhkan peranannya untuk dapat memudahkan pengelolahan dan memanfaatkan data secara efektif dan efesien.
Lebih terperinciSK. 4 Mengelola Isi Halaman Web KD. 4.3 Mengedit Informasi Sesuai Dengan Kebutuhan
SK. 4 Mengella Isi Halaman Web KD. 4.3 Mengedit Infrmasi Sesuai Dengan Kebutuhan Jb 01 Judul : Membuat dan Memanipulasi Halaman Web Dengan Dreamweaver Tujuan: Setelah menyelesaikan bahasan ini, peserta
Lebih terperinciPETUNJUK PENGGUNAAN BARANG/JASA PEMERINTAH. PPK "Buat Paket"
PETUNJUK PENGGUNAAN APLIKASI e-purchasing PRODUK BARANG/JASA PEMERINTAH PPK "Buat Paket" Update 25 Mei 2015 Daftar Isi 1 Pendahuluan... 2 1.1 Alur Proses e-purchasing Produk Barang/Jasa Pemerintah Dalam
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) berasal dari bahasa latin computere yang berarti menghitung. Dalam bahasa inggris dari kata computer yang berarti menghitung. Dapat
Lebih terperinciBAB IV STUDI KASUS 4.1 Rumusan masalah 4.2 Pendekatan masalah
BAB IV STUDI KASUS Dalam bab ini akan dijelaskan mengenai studi kasus yang dikembangkan oleh penulis sebagai implementasi dari hasil eksplorasi yang dilakukan. 4.1 Rumusan masalah Pada bagian rumusan masalah
Lebih terperinciGARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI : S1 SISTEM INFORMASI Semester : 3
GBPP ST-RK-1.00-014-003/R- GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI : S1 SISTEM INFORMASI Semester : 3 JUDUL MATA KULIAH : Pemrgraman Berrientasi Obyek NOMOR KODE / SKS : 410103079 / 3 SKS PRASYARAT
Lebih terperinciBikin Gampang Coding GUI-Mu Dengan 'Java GUI Builder'
SinauDewe JavaSE Hey, belajar sendiri itu mudah! Bikin Gampang Coding GUI-Mu Dengan 'Java GUI Builder' Tutorial ini bebas untuk dicopy / disebarluaskan secara gratis. Dilarang menggunakan sebagian / keseluruhan
Lebih terperinciSISTEM INFORMASI PENGIRIMAN BARANG. Mutiara Afie Ardhini
SISTEM INFORMASI PENGIRIMAN BARANG Mutiara Afie Ardhini - 21070114120053 LAPORAN TUGAS BESAR SISTEM INFORMASI PENGIRIMAN BARANG Tugas ini disusun untuk memenuhi Tugas Besar Mata Kuliah Sistem Informasi
Lebih terperinciSistem Operasi berbasis Windows
Pengantar Teknologi Komputer dan Komunikasi 3 sks By. Tim Teknik Informatika Sri Rezeki Candra Nursari, Dra, M.Kom dosen.fakom2009@gmail.com reezeki2011.wordpress.com nursari2010.blogdetik.com Gunady Haryanto,ST.,MT
Lebih terperinciBAB 2 TINJAUAN PUSTAKA
BAB 2 TINJAUAN PUSTAKA 2.1 Simulasi 2.1.1 Pengertian Simulasi Simulasi merupakan salah satu cara untuk memecahkan berbagai persoalan yang dihadapi di dunia nyata (real world). Banyak metode yang dibangun
Lebih terperinciPENGEMBANGAN SISTEM SMS GATEWAY BERBASIS WEB SERVICE UNTUK PENYEBARAN INFORMASI ANTAR ANGGOTA PERUSAHAAN DENGAN METODE SMS GROUPING
PENGEMBANGAN SISTEM SMS GATEWAY BERBASIS WEB SERVICE UNTUK PENYEBARAN INFORMASI ANTAR ANGGOTA PERUSAHAAN DENGAN METODE SMS GROUPING Agung Tri Hikmawan Jurusan Sistem Infrmasi, Fakultas Teknlgi Infrmasi
Lebih terperinciOperator / Administrator Program Studi
Petunjuk Penggunaan Aplikasi Registrasi Online Uji Kmptensi Tenaga Kesehatan (Jenjang D3 Perawat) http://ukperawat.dikti.g.id/ Operatr / Administratr Prgram Studi Versi 1.1 PANITIA UJI KOMPETENSI NASIONAL
Lebih terperinciPETUNJUK PENGGUNAAN APLIKASI e- PURCHASING PRODUK BARANG/JASA PEMERINTAH ULP/PEJABAT PENGADAAN
PETUNJUK PENGGUNAAN APLIKASI e- PURCHASING PRODUK BARANG/JASA PEMERINTAH ULP/PEJABAT PENGADAAN Update 21 Januari 2015 Daftar Isi 1 Pendahuluan... 2 1.1 Alur Proses e- Purchasing Produk Barang/Jasa Pemerintah
Lebih terperinciUser Manual. Website i-come.petra.ac.id
User Manual Website i-come.petra.ac.id 1 P a g e Contents Pembuka...2 Kumpulan Username dan Password...2 Email i-come@petra.ac.id...2 Login admin website i-come.petra.ac.id...2 Media...3 Pages...5 Comments...7
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN SISTEM. menggunakan model waterfall. Pada model waterfall terdapat tahapan analisis
BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Pada tahapan ini dilakukan beberapa prses yang berhubungan dengan tahapan awal metde penelitian. Pada metde penelitian yang diambil menggunakan
Lebih terperinciI. PENDAHULUAN II. DASAR TEORI
Penandaan Citra dengan menggunakan Elliptic Curve Digital Signature Algrithm Jrdan Fernand / 13510069 1 Studi Teknik Infrmatika Seklah Teknik Elektr dan Infrmatika Institut Teknlgi Bandung, Jl. Ganesha
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Hasil Berdasarkan hasil dari perancangan yang telah dirancang oleh penulis dapat dilihat pada gambar-gambar berikut ini. IV.1.1. Tampilan Awal Tampilan ini adalah tampilan
Lebih terperinci1. Pastikan Komputer terinstall MySQL dan PHP atau boleh juga XAMPP minimal. 2. Buka browser masuk ke localhost lalu ke phpmyadmin(untuk penggunaa
Cara Install: 1. Pastikan Komputer terinstall MySQL dan PHP atau boleh juga XAMPP minimal versi 1.7.7 2. Buka browser masuk ke localhost lalu ke phpmyadmin(untuk penggunaa XAMPP) 3. Create tabel menggunakan
Lebih terperinciCARA INSTALL DAN REMOVE APLIKASI. Pemerintah Daerah Kabupaten Sleman repo.slemankab.go.id
CARA INSTALL DAN REMOVE APLIKASI Pemerintah Daerah Kabupaten Sleman cara menginstal dan remove/uninstall aplikasi ada beberapa cara yang akan dijelaskan dalam panduan ini terutama adalah linux yang menggunakan
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Hasil Hasil dari perancangan serta uji coba yang dilakukan dari sistem yang telah selesai dan dapat digunakan. Hasil sistem yang dibuat merupakan sistem keamanan dalam pengiriman
Lebih terperinciSistem Operasi Linux PJJ PENS ITS. Tujuan
Bab 1 Pengenalan dan Perintah Dasar Program D3 1 Tujuan Setelah mempelajari materi dalam bab ini, mahasiswa diharapkan mampu: Mengenal Mengetahui bagaimana mengeksekusi perintah pada prompt Mengenal beberapa
Lebih terperinciTIPS dan TRIK BASIC TABEL
TIPS dan TRIK BASIC TABEL BASIC TABLES Tujuan dari Basic Tables adalah memberikan gambaran (deskripsi) dasar tentang suatu data, seperti berapa rata-rata data tersebut, standar deviasinya, variansnya dan
Lebih terperinciBAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat
BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Implementasi Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat menjalankan sistem tersebut dengan baik dibutuhkan beberapa persyaratan mengenai
Lebih terperinciPENGOPERASIAN SISTEM OPERASI
APLIKASI KOMPUTER Modul ke: PENGOPERASIAN SISTEM OPERASI Fakultas Psikologi I b r a h i m, S.T, M.T. Program Studi Psikologi www.mercubuana.ac.id Pengertian Sistem Operasi yang dikembangkan oleh Microsoft
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 RPL RPL (Rekayasa Perangkat Lunak) adalah suatu disiplin ilmu yang mempelajari semua aspek produksi dalam suatu proses perancangan suatu perangkat lunak / sistem dengan tujuan
Lebih terperinciModul Praktikum Bahasa Pemrograman Visual (BPV) MODUL III STRING
Mdul Praktikum Bahasa Pemrgraman Visual (BPV) MODUL III STRING A. TUJUAN 1. Mengenal beberapa prperti dari string 2. Memisahkan dan menggabungkan string B. ALOKASI WAKTU 4 js (4 x 50 menit) C. PETUNJUK
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN SISTEM
BAB III ANALISIS DAN PERANCANGAN SISTEM Pada bab ini terlebih dahulu akan dibahas tentang identifikasi permasalahan, analisis permasalahan, slusi permasalahan dan perancangan sistem dalam rancang bangun
Lebih terperinciTUTORIAL EDMODO A. MENGAKSES EDMODO B. MEMBUAT AKUN EDMODO SEBAGAI GURU
TUTORIAL EDMODO Edmodo merupakan social network berbasis lingkungan sekolah (school based environment). Dikembangkan oleh Nicolas Borg and Jeff O'Hara, Edmodo ditujukan untuk penggunaan bagi guru, siswa
Lebih terperinciPengenalan Visual Basic
page : 1 Pengenalan Visual Basic Visual Basic dikembangkan dari bahasa QuickBasic yang lebih tua yang berjalan diatas sistem operasi DOS. Versi awal Visual Basic pertama kali diciptakan oleh Alan Cooper
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Program Aplikasi Program aplikasi merupakan suatu bentuk rancangan program yang dibuat sedemikian rupa dalam mencapai suatu tujuan tertentu dengan mengikuti prosedur serta memiliki
Lebih terperinciBAB 2 LANDASAN TEORI. Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang berbeda. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti
Lebih terperinciRancang Bangun Aplikasi Instalasi Rawat Jalan dengan Paradigma Pengembangan Terintegrasi Menggunakan Enterprise Service Bus (ESB)
Rancang Bangun Aplikasi Instalasi Rawat Jalan dengan Paradigma Pengembangan Terintegrasi Menggunakan Enterprise Service Bus (ESB) Aditya Oktalifryan*, Bambang Setiawan, Radity Prasetiant Wibw Jurusan Sistem
Lebih terperinciBAB 3 Mengenali Lingkup Pemrograman Anda
BAB 3 Mengenali Lingkup Pemrograman Anda 3.1 Tujuan Dalam bagian ini, kita akan membahas tentang bagaimana menulis, mengkompilasi dan menjalankan program Java. Terdapat dua cara dalam melakukannya, yang
Lebih terperinciMODUL PEMBELAJARAN MENGENAL WIN32API DENGAN VISUAL BASIC 6.0 BERBASIS FLASH DAN WEB
MODUL PEMBELAJARAN MENGENAL WIN32API DENGAN VISUAL BASIC 6.0 BERBASIS FLASH DAN WEB Disusun oleh : Andi Ivan Akbar (0934010073) JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN
Lebih terperinciPETUNJUK PENGGUNAAN BARANG/JASA PEMERINTAH PENYEDIA
PETUNJUK PENGGUNAAN APLIKASI e-catalogue PRODUK BARANG/JASA PEMERINTAH PENYEDIA Update 25 Mei 2015 Daftar Isi 1 Pendahuluan... 2 1.1 Alur Proses e-catalogue Produk Barang/Jasa Pemerintah Dalam Aplikasi...
Lebih terperincidatanya. Hasil User dapat melanjutkan aktivitas selanjutnya setelah memilih File yang diinginkan. 2. Use Case Menyisipkan Teks Table 4-2 Deskripsi Use
BAB 4. PERANCANGAN Bagian ini menjelaskan perancangan sistem dan antar muka aplikasi 4.1. Perancangan Sistem 4.1.1 Perancangan Pembuatan Sistem (Use Case Diagram) Gambar 4-1 Use Case aplikasi Audio Steganografi
Lebih terperinciAplikasi ideb Viewer Sistem Layanan Informasi Keuangan (SLIK)
PANDUAN PENGGUNAAN Aplikasi ideb Viewer Sistem Layanan Informasi Keuangan (SLIK) Petunjuk Penggunaan Aplikasi ideb Viewer 0 Petunjuk Penggunaan Aplikasi ideb Viewer 1 DAFTAR ISI Informasi Revisi... Error!
Lebih terperinciBAB 7 PENGENALAN SUN SOLARIS
Bab 7 Pengenalan Sun Solaris 44 BAB 7 PENGENALAN SUN SOLARIS TUJUAN PRAKTIKUM 1) Praktikan mengetahui komponen dasar system operasi Sun Solaris. 2) Praktikan mengetahui penggunaan desktop dan perintah
Lebih terperinciPemrograman dengan C++ Builder 2004 Taryana S Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan
1.1. Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan memanfaatkan keistimewaan konsep- konsep antar muka grafis dalam Microsoft Windows. Aplikasi yang dihasilkan
Lebih terperinciBAB 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 terperinciPETUNJUK PENGGUNAAN APLIKASI e- CATALOGUE PRODUK BARANG/JASA PEMERINTAH PENYEDIA
PETUNJUK PENGGUNAAN APLIKASI e- CATALOGUE PRODUK BARANG/JASA PEMERINTAH PENYEDIA Update 21 Januari 2015 E- CATALOGUE PENYEDIA 1 Daftar Isi 1 Pendahuluan... 3 1.1 Alur Proses e- Catalogue Produk Barang/Jasa
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Microsoft Visual Basic 6.0 Microsoft Visual Basic merupakan salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintah perintah yang dimengerti oleh komputer untuk
Lebih terperinciDesain Software. Arna Fariza PENS. Rekayasa Perangkat Lunak. Materi. Apakah desain software itu? Apakah modularisasi itu? Model
Desain Sftware Arna Fariza PENS 1 Materi Apakah desain sftware itu? Apakah mdularisasi itu? Mdel 2 Apakah Desain Sftware itu? Desain adalah prses mengubah persyaratan sistem ke dalam prduk yang lengkap
Lebih terperinciPemrogram Pem a rogram n Visual Delphi 7
Pemrograman Visual Delphi 7 Bahasa Pemrograman 1. Under dos 2. Under Windows Pengertian Delphi Delphi adalah suatu bahasa pemograman (development language) yang digunakan untk merancang suatu aplikasi
Lebih terperinciBAB IV ANALISIS DAN PERANCANGAN SISTEM. utuh kebagian-bagian komponennya yang dimaksudkan untuk
BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Sedang Berjalan Analisis sistem merupakan penguraian dari suatu sistem informasi yang utuh kebagian-bagian komponennya yang dimaksudkan
Lebih terperinciDESIGN OF INFORMATION SYSTEMS FOR FINANCIAL REPORTS AT PT. BANGUN ARTA HUTAMA BASED ON WEB
DESIGN OF INFORMATION SYSTEMS FOR FINANCIAL REPORTS AT PT. BANGUN ARTA HUTAMA BASED ON WEB Intan Hajar Pratiwi 1, Abdul Aziz 2, Triuli Nvianti 3 Prdi Teknik Kmputer 123 Universitas Muhamadiyah Surabaya
Lebih terperinciCara Membaca File Text di JAVA
Cara Membaca File Text di JAVA Memanipulasi file teks adalah keterampilan yang akan melayani Anda dengan baik dalam karir pemrograman Anda. Pada bagian ini, Anda akan belajar bagaimana untuk membuka dan
Lebih terperinciPraktikum Pemrograman 1. Mengenal Delphi
Praktikum Pemrograman 1 Mengenal Delphi I. Pendahuluan Delphi muncul dari bahasa pemograman yang cukup populer yaitu Pascal. Sejak saat itu, mulai dirilis beberapa versi Pascal diantaranya Turbo Pascal
Lebih terperinciPENDAHULUAN TENTANG NETBEANS
PENDAHULUAN TENTANG NETBEANS Yuliana Setiowati Politeknik Elektronika Negeri Surabaya 1 TOPIK Pendahuluan IDE Netbeans Membuat Project Baru. 2 Konsep Netbeans Netbeans sebagai IDE ditujukan untuk memudahkan
Lebih terperinciBAB III LANDASAN TEORI
15 BAB III LANDASAN TEORI 3.1 Rancang Bangun Rancang Bangun (desain) adalah tahap dari setelah Analisis dari siklus pengembangan sistem yang merupakan pendefinisian dari kebutuhan- kebutuhan fungsional,
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Teknologi komputer sesungguhnya telah banyak merubah sistem tata kerja yang digunakan oleh manusia yang bergerak di bidang informasi. Istilah komputer mempunyai
Lebih terperinciBAB 5 Mendapatkan Input dari Keyboard
BAB 5 Mendapatkan Input dari Keyboard 5.1 Tujuan Kita sudah mempelajari konsep mendasar pada Java dan menulis beberapa program sederhana. Sekarang kita akan mencoba membuat program kita lebih interaktif
Lebih terperinciBAB 2 KONSEP PEMBUATAN WEB
BAB 2 KONSEP PEMBUATAN WEB Sebelum membuat web secara prfesinal, tugas penting sebagai serang pengembang web adalah memberikan ide dan gagasan tentang pint apa saja yang akan ditampilkan dalam sebuah halaman
Lebih terperinciBuka Start -> All Programs -> Microsoft Visual Studio - > Microsoft Visual Fox Pro 6.0
PAKET PEMROGRAMAN II Buka Start -> All Programs -> Microsoft Visual Studio - > Microsoft Visual Fox Pro 6.0 A. Menu Bar B. Standar ToolBar E. Jendela Command D. Jendela Kode C. Form Designer F. Form Controls
Lebih terperinciBAB III PERANCANGAN SISTEM
BAB III PERANCANGAN SISTEM Dalam pengembangan aplikasi permainan Pungut Sampah Organik dan Anorganik, peneliti hanya akan menggunakan 3 macam diagram UML yaitu Use Case Diagram, Sequence Diagram dan Activity
Lebih terperinciBAB IV ANALISIS DAN PERANCANGAN SISTEM. di PT. POS INDONESIA khususnya pada layanan POS Express sudah
BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Berjalan Dari hasil studi di lapangan menunjukan bahwa sistem yang sedang berjalan di PT. POS INDONESIA khususnya pada layanan POS Express
Lebih terperinciBAB IV PERANCANGAN SISTEM 4.1 PERANCANGAN SISTEM Untuk memudahkan pembuatan aplikasi sistem pakar berbasis website, maka akan dibuat model menggunakan UML (Unified Modeling Language). Perlu diketahui metode
Lebih terperinciBAB III ANALISA MASALAH DAN PERANCANGAN SISTEM
34 BAB III ANALISA MASALAH DAN PERANCANGAN SISTEM 3.1. Permasalahan yang ada Sering kali user kesulitan mengarang musik untuk menjadi sebuah lagu yang baik, Masalah yang dihadapi adalah terbatasnya penyediaan
Lebih terperinciBAB IV DESKRIPSI KERJA PRAKTEK
BAB IV DESKRIPSI KERJA PRAKTEK Berdasarkan hasil analisis sistem yang sedang berjalan pada BKKKS Provinsi Jawa Timur, pencatatan data organisasi yang masih dilakukan secara manual. Mengacu pada permasalahan
Lebih terperinciBAB 2 TINJAUAN TEORITIS. Sistem berasal dari bahasa Yunani yaitu Systema, yang artinya sekumpulan objek
BAB 2 TINJAUAN TEORITIS 2.1 Pengertian Sistem Sistem berasal dari bahasa Yunani yaitu Systema, yang artinya sekumpulan objek yang bekerja bersama-sama menghasilkan metode, prosedur, teknik yang digabungkan
Lebih terperinciPETUNJUK PENGGUNAAN APLIKASI e- PURCHASING PRODUK BARANG/JASA PEMERINTAH PENYEDIA
PETUNJUK PENGGUNAAN APLIKASI e- PURCHASING PRODUK BARANG/JASA PEMERINTAH PENYEDIA Update 21 Januari 2015 Daftar Isi 1 Pendahuluan... 2 1.1 Alur Proses e- Purchasing Produk Barang/Jasa Pemerintah Dalam
Lebih terperinciEdmodo untuk peserta didik Hal 1
DIREKTORAT JENDERAL PENGEMBANGAN PENDIDIKAN ANAK USIA DINI DAN PENDIDIKAN MASYARAKAT BALAI PENGEMBANGAN PENDIDIKAN ANAK USIA DINI DAN PENDIDIKAN MASYARAKAT JAWA TIMUR 2016 Edmodo untuk peserta didik Hal
Lebih terperinci