Pemrograman Qt 20 QSystemTrayIcon untuk Membuat Aplikasi System Tray

Ukuran: px
Mulai penontonan dengan halaman:

Download "Pemrograman Qt 20 QSystemTrayIcon untuk Membuat Aplikasi System Tray"

Transkripsi

1 Pemrograman Qt 20 QSystemTrayIcon untuk Membuat Aplikasi System Tray Bismillahirrahmanirrahim. Apa Anda ingin membuat aplikasi system tray? Aplikasi semacam ini punya fasilitas ikon di pojok kiri bawah panel menu desktop ala KDE atau di kiri atas pada panel menu ala GNOME. Contoh aplikasi yang memakai fitur ini misalnya antivirus, audio player, sound applet, download manager, dan lain-lain. Ciri khas aplikasi dengan fitur ini adalah jika ditutup jendelanya maka dia tidak hilang tetapi bertengger di lokasi system tray. Kita akan membuatnya dengan berdasarkan pada contoh kode dari dokumentasi resmi Qt Framework sendiri yang sudah ada di dalam Qt Creator. Saya berusaha memodifikasi program contoh Qt yang bernama systray sehingga tersisa hanya fungsi-fungsi paling minimal untuk sebuah program system tray. Saya lakukan ini karena ingin tahu bagaimana kode paling minimal untuk program system tray itu dan alhamdulillah berhasil. Semoga tulisan ini bermanfaat. 1. Spesifikasi Sistem Ubuntu Qt Creator Qt Daftar Kelas 1. QSystemTrayIcon 2. QMenu QIcon 5. QmessageBox 3. Daftar Method 1. addaction() -> milik QMenu 2. addseparator() -> milik QMenu 3. setcontextmenu() -> milik QMenu 4. show() -> milik QSystemTrayIcon 5. isvisible() -> milik QSystemTrayIcon 6. ignore() -> milik QCloseEvent 7. information() -> milik QMessageBox 8. createactions() -> buatan sendiri

2 9. createtrayicon() -> buatan sendiri 10. iconactivated() -> buatan sendiri 11. closeevent() -> buatan sendiri 4. Arah Tulisan Ini uget Quassel Program yang akan dibuat adalah program dengan kemampuan bertengger di system tray semisal download manager (uget) dan IRC client (Quassel).

3 5. Kode mainwindow.h #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QtGui> namespace Ui class MainWindow; class MainWindow : public QMainWindow Q_OBJECT public: explicit MainWindow(QWidget *parent = 0); ~MainWindow(); QVBoxLayout *layoututama; QPushButton *tombolutama; QWidget *widgetutama; *minimize; *maximize; *restore; *quit; QSystemTrayIcon *trayicon; QMenu *trayiconmenu; QIcon private: Ui::MainWindow *ikon; *ui; private slots: void createactions(); void createtrayicon(); // void iconactivated(qsystemtrayicon::activationreason reason); //ini berhubungan dengan fungsi iconactivated() di mainwindow.cpp protected: void closeevent(qcloseevent *event); ; #endif // MAINWINDOW_H

4 mainwindow.cpp #include "mainwindow.h" #include "ui_mainwindow.h" MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) //deklarasi objek-objek GUI QVBoxLayout *layoututama = new QVBoxLayout; QPushButton *tombolutama = new QPushButton("TOMBOL"); QWidget *widgetutama = new QWidget; //pemanggilan fungsi penting yang akan selalu berjalan createactions(); createtrayicon(); //pemasangan layout kepada widget layoututama->addwidget(tombolutama); widgetutama->setlayout(layoututama); this->setcentralwidget(widgetutama); //SIGNAL AND SLOT // connect(trayicon, SIGNAL(activated(QSystemTrayIcon::ActivationReason)), // this, SLOT(iconActivated(QSystemTrayIcon::ActivationReason))); //ini dijadikan komentar karena bukan komponen paling minimal untuk program system tray //mengurus ikon untuk system tray trayicon->seticon(qicon(":/gambar/metamorfosa")); trayicon->show(); //tanpa baris ini, system tray tidak akan muncul sama sekali //bahkan setelah jendela closed pun tidak //set logo untuk jendela supaya sama dengan ikon system tray this->setwindowicon(qicon(":/gambar/metamorfosa")); MainWindow::~MainWindow() delete ui; /* DAFTAR ISI 1. iconactivated 2. createactions 3. createtrayicon 4. closeevent */

5 //1. iconactivated //fungsi ini mengatur perilaku klik kanan, klik kiri, dan klik tengah pada ikon system tray /*//fungsi ini bukan termasuk fungsi paling minimal untuk program system tray sehingga tidak dipakai //void MainWindow::iconActivated(QSystemTrayIcon::ActivationReason reason) // // switch(reason) // // case QSystemTrayIcon::Trigger: // case QSystemTrayIcon::DoubleClick: // case QSystemTrayIcon::MiddleClick: // default: // ; // //*/ //2. createactions //fungsi ini membuat objeck-objek Actions untuk menu klik kanan lalu menghubungkannya dengan fungsi jendela void MainWindow::createActions() minimize = new (tr("minimize"), this); connect(minimize, SIGNAL(triggered()), this, SLOT(hide())); maximize = new (tr("maximize"), this); connect(maximize, SIGNAL(triggered()), this, SLOT(showMaximized())); restore = new (tr("restore"), this); connect(restore, SIGNAL(triggered()), this, SLOT(showNormal())); quit = new (tr("keluar"), this); connect(quit, SIGNAL(triggered()), qapp, SLOT(quit())); //3. createtrayicon //fungsi ini memasukkan action yang sudah dibuat dengan createactions ke dalam menu tray icon //sejatinya, fungsi ini membuat objek QMenu lalu mengisinya dengan objek-objek s, //lalu mengeset context menu dari QSystemTrayIcon dengan objek QMenu tadi void MainWindow::createTrayIcon() trayiconmenu = new QMenu(this); trayiconmenu->addaction(minimize); trayiconmenu->addaction(maximize); trayiconmenu->addaction(restore); trayiconmenu->addseparator(); trayiconmenu->addaction(quit); trayicon = new QSystemTrayIcon(this); trayicon->setcontextmenu(trayiconmenu); //menu pada klik kanan //tanpa baris ini,

6 //pada ikon di system tray tidak akan muncul //ditemukan pada Wednesday, June 04, :14 PM //4.closeEvent //fungsi ini menayangkan dialog pesan ketika jendela ditutup lalu program bertengger di system tray //fungsi ini protected void MainWindow::closeEvent(QCloseEvent *event) if(trayicon->isvisible()) QMessageBox::information(this, tr("pesan"), tr("aku akan bertengger di pojokan <i>system tray</i>-mu")); hide(); event->ignore();

7 6. Qt Creator dan Kode

8 7. Hasil Tampilan yang dihasilkan sederhana saja. Tombol satu itu pun tidak diberi fungsi. Jika jendela ditutup, maka sebuah dialog QMessageBox akan muncul sebagai peringatan. Setelah itu, ia menjadi ikon (saya memberikan ikon Archlinux kepadanya) pada bagian system tray di menubar. Ikon system tray ini bisa digunakan sebagaimana aplikasi system tray yang lain.

9 8. Analisis mainwindow.h public: explicit MainWindow(QWidget *parent = 0); ~MainWindow(); QVBoxLayout *layoututama; QPushButton *tombolutama; QWidget *widgetutama; *minimize; *maximize; *restore; *quit; QSystemTrayIcon *trayicon; QMenu *trayiconmenu; QIcon *ikon; Hal penting di dalam program kita kali ini adalah penggunaan kelas QSystemTrayIcon,, dan QMenu. Sepanjang tutorial pemrograman Qt di blog ini, 3 kelas ini belum pernah dipakai. Jika Anda belum memahami cara deklarasi di dalam header ini, silakan merujuk ke penjelasan deklarasi header. mainwindow.cpp Pada mainwindow.cpp, ada 3 fungsi buatan yang penting. Sebelum itu, ada beberapa bagian penting di dalam kelas MainWindow. Dua fungsi ini (createactions() dan createtrayicon()) dipanggil supaya hidup terus menerus. Dan jika Anda belum memahami cara membuat GUI pada berkas CPP ini, silakan merujuk ke penjelasan cara membuat GUI dasar. //pemanggilan fungsi penting yang akan selalu berjalan createactions(); createtrayicon(); Dua fungsi buatan yang paling penting ini dipanggil dahulu sebelum pemasangan layout createactions() //1. createactions //fungsi ini membuat objeck-objek Actions untuk menu klik kanan lalu menghubungkannya dengan fungsi jendela void MainWindow::createActions() minimize = new (tr("minimize"), this); connect(minimize, SIGNAL(triggered()), this, SLOT(hide()));

10 maximize = new (tr("maximize"), this); connect(maximize, SIGNAL(triggered()), this, SLOT(showMaximized())); restore = new (tr("restore"), this); connect(restore, SIGNAL(triggered()), this, SLOT(showNormal())); quit = new (tr("keluar"), this); connect(quit, SIGNAL(triggered()), qapp, SLOT(quit())); Sebelum mendeklarasikan objek-objek ini di dalam fungsi ini, kita perlu mendeklarasikan dulu mereka di mainwindow.h. Argumen fungsi tr() adalah pengganti string biasa untuk keperluan penerjemahan pada masa mendatang. Tanpa tr(), kita tidak bisa membuat berkas.po atau semacamnya untuk penerjemahan antarmuka aplikasi sebagaimana biasa kita temukan di Transifex maupun Launchpad. Pada fungsi createactions() di atas, kita melakukan connect() antara SIGNAL triggered() dengan SLOT fungsi hide(), showmaximized(), shownormal(), dan quit() dari jendela utama. Maksudnya jelas, agar setiap objek memiliki tugasnya masing-masing. Khusus untuk quit(), objek kedua di dalam connect() bukan this melainkan qapp. Menurut QApplication Class Reference[1], qapp di sini adalah pointer global yang menunjuk kepada instansi QApplication. SLOT di sini memakai fungsi-fungsi dari QWidget berdasarkan dokumentasi QWidget Class Reference[2] createtrayicon() //2. createtrayicon //fungsi ini memasukkan action yang sudah dibuat dengan createactions ke dalam menu tray icon //sejatinya, fungsi ini membuat objek QMenu lalu mengisinya dengan objek-objek s, //lalu mengeset context menu dari QSystemTrayIcon dengan objek QMenu tadi void MainWindow::createTrayIcon() trayiconmenu = new QMenu(this); trayiconmenu->addaction(minimize); trayiconmenu->addaction(maximize); trayiconmenu->addaction(restore); trayiconmenu->addseparator(); trayiconmenu->addaction(quit); trayicon = new QSystemTrayIcon(this); trayicon->setcontextmenu(trayiconmenu); //tanpa baris ini, //menu pada klik kanan //pada ikon di system tray tidak akan muncul //ditemukan pada Wednesday, June 04, :14 PM Fungsi createtrayicon() adalah tindak lanjut dari createactions() sebelumnya. Jika fungsi sebelumnya bertugas membuat aksi, maka fungsi ini bertugas memasang aksi itu pada menu klik kanan lalu membuat ikon system tray. Fungsi inilah sebetulnya yang menayangkan

11 ikon aplikasi kita pada system tray dengan deklarasi objek trayicon. Inti fungsi ini adalah deklarasi setcontextmenu() dengan argumen objek QMenu. Objek QMenu bernama trayiconmenu, sudah diisi dengan objek-objek pada baris-baris di atasnya. Fungsi addseparator() di atas berguna untuk menayangkan garis horizontal yang memisahkan 3 perintah dengan perintah Quit pada menu klik kanan nantinya closeevent() //3.closeEvent //fungsi ini menayangkan dialog pesan ketika jendela ditutup lalu program bertengger di system tray //fungsi ini protected void MainWindow::closeEvent(QCloseEvent *event) if(trayicon->isvisible()) QMessageBox::information(this, tr("pesan"), tr("aku akan bertengger di pojokan <i>system tray</i>-mu")); hide(); event->ignore(); Bagaimanakah aplikasi ini bisa tetap bertengger di system tray sementara jendela utama ditutup? Bagaimana dia bisa menayangkan jendela dialog berisi pesan? Fungsi closeevent() ini jawabannya Satukan Semuanya Setelah ketiga fungsi paling mendasar itu, saya jelaskan beberapa baris kode terpenting dalam MainWindow(). //mengurus ikon untuk system tray trayicon->seticon(qicon(":/gambar/metamorfosa")); trayicon->show(); //tanpa baris ini, system tray tidak akan muncul sama sekali //bahkan setelah jendela closed pun tidak //set logo untuk jendela supaya sama dengan ikon system tray this->setwindowicon(qicon(":/gambar/metamorfosa")); Baris seticon() di atas bertugas untuk memberikan ikon PNG Archlinux sebagai wujud program ini di system tray. Kemudian baris show() di atas berguna untuk menayangkan ikon dari program di dalam system tray. Kemudian baris setwindowicon() di atas berguna untuk memberi logo Archlinux kepada jendela, supaya sama dengan ikon system tray-nya. Logo Archlinux ini sudah saya sertakan di tarball kode sumber di bawah.

12 9. Kesimpulan Pembuatan program system tray paling minimal dengan Qt dilakukan dengan membuat objek-objek, kemudian membuat objek QSystemTrayIcon dan QMenu, kemudian menyiapkan close event. 10. Unduh Kode Sumber Program kali ini bernama CalonSystemTray. Silakan unduh dan buka di Qt Creator Anda. Alamat: Ukuran: 50 KB 11. Referensi Tentang Dokumen Ini Dokumen ini adalah versi PDF dari posting asli Dokumen ini ditulis dengan fonta Ubuntu 12pt. Dokumen ini disusun ulang dengan Libreoffice Writer 3.5. Dokumen ini selesai disusun pada 6 Juli Penulis mohon maaf jika terdapat kesalahan dalam dokumen ini. 13. Tentang Penulis Penulis adalah warga Forum Ubuntu Indonesia. Penulis mendukung pendidikan perangkat lunak legal (terutama FOSS) untuk masyarakat. Penulis menyediakan buku-buku panduan Linux untuk pemula maupun ahli untuk diunduh secara gratis 1. Penulis bisa dihubungi via SMS di nomor

Pemrograman Qt 19 Membaca dan Menuliskan Standard Output ke QTextEdit Secara Realtime

Pemrograman Qt 19 Membaca dan Menuliskan Standard Output ke QTextEdit Secara Realtime Pemrograman Qt 19 Membaca dan Menuliskan Standard Output ke QTextEdit Secara Realtime Bismillahirrahmanirrahim. Setelah tulisan pemrograman Qt 10 kemarin, saya berpikir untuk memperbaiki program ProyekRC

Lebih terperinci

Pemrograman Qt 13 Logo Program dengan setwindowicon

Pemrograman Qt 13 Logo Program dengan setwindowicon Pemrograman Qt 13 Logo Program dengan setwindowicon Bismillahirrahmanirrahim. Aplikasi GUI juga memerlukan ikon program yaitu logo yang selalu berada pada pojok kiri atas di setiap aplikasi. Jika Anda

Lebih terperinci

Pemrograman Qt 17 Pan, Scroll, Zoom, Flip, dan Rotate untuk QGraphicsView

Pemrograman Qt 17 Pan, Scroll, Zoom, Flip, dan Rotate untuk QGraphicsView Pemrograman Qt 17 Pan, Scroll, Zoom, Flip, dan Rotate untuk QGraphicsView Bismillahirrahmanirrahim. Tulisan ini adalah kelanjutan dari tutorial sebelumnya dalam hal QGraphicsScene dan QGraphicsView. Kita

Lebih terperinci

Pemrograman Qt 14 QPropertyAnimation untuk Animasi GUI

Pemrograman Qt 14 QPropertyAnimation untuk Animasi GUI Pemrograman Qt 14 QPropertyAnimation untuk Animasi GUI Bismillahirrahmanirrahim. Ubiquity, program pemasang sistem operasi Ubuntu yang kita pakai selalu ketika menginstal, adalah sumber inspirasi program

Lebih terperinci

Pemrograman Qt 11 Phonon Framework untuk Memutar Audio OGG Ketika QPushButton Diklik

Pemrograman Qt 11 Phonon Framework untuk Memutar Audio OGG Ketika QPushButton Diklik Pemrograman Qt 11 Phonon Framework untuk Memutar Audio OGG Ketika QPushButton Diklik Ade Malsasa Akbar 26 Oktober 2013 ABSTRAK Bismillahirrahmanirrahim. Aplikasi GUI membutuhkan User Experience Design

Lebih terperinci

Pemrograman Qt 8 QVBoxLayout, QHBoxLayout, QGridLayout dan Sifat-Sifatnya

Pemrograman Qt 8 QVBoxLayout, QHBoxLayout, QGridLayout dan Sifat-Sifatnya Pemrograman Qt 8 QVBoxLayout, QHBoxLayout, QGridLayout dan Sifat-Sifatnya Ade Malsasa Akbar 1 Desember 2013 Ringkasan Bismillahirrahmanirrahim. Kelebihan pemrograman visual adalah adanya layout yang secara

Lebih terperinci

Pemrograman Qt 18 QTextStream untuk Membuat Aplikasi Proxy Changer

Pemrograman Qt 18 QTextStream untuk Membuat Aplikasi Proxy Changer Pemrograman Qt 18 QTextStream untuk Membuat Aplikasi Proxy Changer Bismillahirrahmanirrahim. Pernahkah Anda menggunakan koneksi internet yang berotentikasi (username dan password) melalui proxy server?

Lebih terperinci

Wujud Program yang Diinginkan

Wujud Program yang Diinginkan Pemrograman Qt 5 QStackedLayout dan QPushButton untuk Layering (setcurrentindex) Bismillahirrahmanirrahim. Tulisan ini adalah bentuk PDF dari http://malsasa.wordpress.com/2013/08/20/pemrograman-qt-5- qstackedlayout-dan-qpushbutton-untuk-layering-setcurrentindex/.

Lebih terperinci

Belajar Menggunakan KDE Edisi 3 Mengenal Menu dan Taskbar

Belajar Menggunakan KDE Edisi 3 Mengenal Menu dan Taskbar Belajar Menggunakan KDE Edisi 3 Mengenal Menu dan Taskbar Ade Malsasa Akbar 17 November 2013 Ringkasan Bismillahirrahmanirrahim. Tulisan edisi ketiga ini sudah mencapai tahap mengenal banyak elemen penting

Lebih terperinci

Pemrograman Qt 9 QProcess dan Menjalankan Perintah Linux

Pemrograman Qt 9 QProcess dan Menjalankan Perintah Linux Pemrograman Qt 9 QProcess dan Menjalankan Perintah Linux Ade Malsasa Akbar 2 Desember 2013 Ringkasan Bismillahirrahmanirrahim. Kita bisa mengomando Linux melalui GUI. Bagaimana caranya? Ada banyak cara.

Lebih terperinci

TIPS LATIHAN MEMROGRAM

TIPS LATIHAN MEMROGRAM Pemrograman Qt 2 Mendayagunakan QGroupBox dan QHBoxLayout untuk Membentuk Kolom dalam QDialog Bismillahirrahmanirrahim. Tulisan ini adalah bentuk PDF dari http://malsasa.wordpress.com/2013/07/05/pemrograman-qt-2-

Lebih terperinci

Belajar Menggunakan KDE Edisi 1 Perkenalan Singkat KDE

Belajar Menggunakan KDE Edisi 1 Perkenalan Singkat KDE Belajar Menggunakan KDE Edisi 1 Perkenalan Singkat KDE Ade Malsasa Akbar 17 November 2013 Ringkasan Bismillahirrahmanirrahim. Sebenarnya saya ingin mempromosikan KDE. Saya ingin membuat post di jejring

Lebih terperinci

Pemrograman Qt 12 Kalkulator Sederhana dengan QLineEdit dan Casting QString to int

Pemrograman Qt 12 Kalkulator Sederhana dengan QLineEdit dan Casting QString to int Pemrograman Qt 12 Kalkulator Sederhana dengan QLineEdit dan Casting QString to int Bismillahirrahmanirrahim. Belajar pemrograman GUI sering kita awali dengan membuat aplikasi kalkulator. Kita menemukannya

Lebih terperinci

Pemrograman Qt 10 QTextEdit, QFile, QTextStream, QLabel, Membaca Standard Output Shell, Membaca Berkas, dan Membuat Berkas TXT

Pemrograman Qt 10 QTextEdit, QFile, QTextStream, QLabel, Membaca Standard Output Shell, Membaca Berkas, dan Membuat Berkas TXT Pemrograman Qt 10 QTextEdit, QFile, QTextStream, QLabel, Membaca Standard Output Shell, Membaca Berkas, dan Membuat Berkas TXT Ade Malsasa Akbar 2 Desember 2013 Ringkasan Bismillahirrahmanirrahim. Tulisan

Lebih terperinci

Perkenalan Pemrograman GUI di Linux dengan Qt Framework dan Bahasa C++ Ade Malsasa Akbar

Perkenalan Pemrograman GUI di Linux dengan Qt Framework dan Bahasa C++ Ade Malsasa Akbar Perkenalan Pemrograman GUI di Linux dengan Qt Framework dan Bahasa C++ Ade Malsasa Akbar Pemrograman (I)? Kegiatan untuk menulis kode yang dimengerti oleh komputer. Pemrograman (II)? Pemrograman sama dengan

Lebih terperinci

Wujud Program yang Diinginkan

Wujud Program yang Diinginkan Pemrograman Qt 3 Mendayagunakan QFrame dan QVBoxLayout untuk Membentuk Kolom Lebih Banyak dalam QDialog Bismillahirrahmanirrahim. Tulisan ini adalah bentuk PDF dari http://malsasa.wordpress.com/2013/07/07/pemrogramanqt-3-mendayagunakan-qframe-dan-qvboxlayout-untuk-membentuk-kolom-lebih-banyakdalam-qdialog/.

Lebih terperinci

Pemrograman Qt 4 QStackedLayout dan QComboBox untuk Window Layering

Pemrograman Qt 4 QStackedLayout dan QComboBox untuk Window Layering Pemrograman Qt 4 QStackedLayout dan QComboBox untuk Window Layering Bismillahirrahmanirrahim. Tulisan ini adalah bentuk PDF dari http://malsasa.wordpress.com/2013/08/03/pemrogramanqt-4-qstackedlayout-dan-qcombobox-untuk-window-layering/.

Lebih terperinci

Qt Creator. INF-103 Pemrograman II Program Studi Informatika. Dr. Taufik Fuadi Abidin, M.Tech Irvanizam Zamanhuri, M.Sc

Qt Creator. INF-103 Pemrograman II Program Studi Informatika. Dr. Taufik Fuadi Abidin, M.Tech Irvanizam Zamanhuri, M.Sc Qt Creator INF-103 Pemrograman II Program Studi Informatika Dr. Taufik Fuadi Abidin, M.Tech Irvanizam Zamanhuri, M.Sc PengantarQt Creator Qt Creatormerupakancross-platformC++integrated development environment

Lebih terperinci

Koneksi Jaringan Host-Guest Ubuntu-Mint di Virtualbox untuk PING dan Wireshark

Koneksi Jaringan Host-Guest Ubuntu-Mint di Virtualbox untuk PING dan Wireshark Koneksi Jaringan Host-Guest Ubuntu-Mint di Virtualbox untuk PING dan Wireshark Bismillahirrahmanirrahim. Saya ingin mempelajari jaringan dengan hanya berbekal Virtualbox. Saya ingin membuat komputer virtual

Lebih terperinci

USER MANUAL SUB PORTAL PUBLIK BUMN

USER MANUAL SUB PORTAL PUBLIK BUMN P a g e 0 USER MANUAL SUB PORTAL PUBLIK BUMN Versi 1.5 Disusun untuk Admin Publik BUMN Disusun oleh Bidang Sistem Informasi KEMENTERIAN BUMN 021-29935678 ext 1061 07-04-2014 DAFTAR ISI I. AKSES PORTAL

Lebih terperinci

TUTORIAL DASAR C++ BELAJAR C++ DARI NOL. Nor Kandir. Lab B201 - Teknik Elektro ITS Surabaya

TUTORIAL DASAR C++ BELAJAR C++ DARI NOL. Nor Kandir. Lab B201 - Teknik Elektro ITS Surabaya TUTORIAL DASAR C++ BELAJAR C++ DARI NOL Nor Kandir Lab B201 - Teknik Elektro ITS Surabaya Daftar Isi Daftar Isi... 1 Pendahuluan... 2 Kegunaan... 2 Persiapan... 3 Mulai Belajar... 3 Tipe Data... 6 Ekpresi

Lebih terperinci

MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA

MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA A. Target Pembelajaran 1. Siswa mampu menginstal JDK 2. Siswa mampu menjalankan eclipse 3. Siswa mampu membuat program sederhana B. Materi 1. Pengenalan

Lebih terperinci

PETUNJUK SINGKAT INSTALASI DAN PENGGUNAAN IGN 2009

PETUNJUK SINGKAT INSTALASI DAN PENGGUNAAN IGN 2009 PETUNJUK SINGKAT INSTALASI DAN PENGGUNAAN IGN 2009 TIM PENGEMBANG IGN 2009 PUSLIT INFORMATIKA LIPI PETUNJUK SINGKAT INSTALASI IGN 2009 Pendahuluan IGN 2009 adalah salah satu distro linux yang dikembangkan

Lebih terperinci

PANDUAN INSTALASI CLIENT KUNANG-KUNANG DIGITAL SIGNAGE (LINUX SYSTEM) 16 Maret 2015

PANDUAN INSTALASI CLIENT KUNANG-KUNANG DIGITAL SIGNAGE (LINUX SYSTEM) 16 Maret 2015 PANDUAN INSTALASI CLIENT KUNANG-KUNANG DIGITAL SIGNAGE (LINUX SYSTEM) 16 Maret 2015 A) PERSYARATAN 1. Linux Ubuntu maupun turunannya (misalnya Linux Mint, Linux Zorin, Edubuntu, dan lain-lain) 2. Versi

Lebih terperinci

Belajar mikrokontroler Arduino untuk tingkat Pemula.

Belajar mikrokontroler Arduino untuk tingkat Pemula. Belajar mikrokontroler Arduino untuk tingkat Pemula. Arduino sudah menjadi salah satu modul mikrokontroler yang cukup populer sejak beberapa tahun ini. Sifatnya yang open source dan semakin banyak dukungan

Lebih terperinci

Memulai Access 2007 dan Membuat Database 1.1 Memulai Microsoft Office Access 2007

Memulai Access 2007 dan Membuat Database 1.1 Memulai Microsoft Office Access 2007 Memulai Access 2007 dan Membuat Database 1.1 Memulai Microsoft Office Access 2007 Untuk memulai aplikasi Microsoft Office Access 2007, ikuti langkah-langkah di bawah ini: 1. Klik tombol Start. 2. Lanjutkan

Lebih terperinci

PENDAHULUAN. Gambar 1.1. GameMaker dari YoyoGames

PENDAHULUAN. Gambar 1.1. GameMaker dari YoyoGames PENDAHULUAN GameMaker adalah alat bantu pembuatan game yang diciptakan oleh yoyogames.com. Software ini lebih luas pemakaiannya dibanding dengan FPS Creator yang hanya menghasilkan permainan tembak-menembak

Lebih terperinci

1.1 Mengenal dan Memulai Excel 2007

1.1 Mengenal dan Memulai Excel 2007 Student Guide Series: Microsoft Office Excel 007. Mengenal dan Memulai Excel 007 Microsoft Office Excel 007 atau sering disebut sebagai MS Excel -untuk selanjutnya dalam buku ini disebut dengan Excel sajamerupakan

Lebih terperinci

Tutorial Instalasi Wordpress dengan XAMPP di Ubuntu Maverick

Tutorial Instalasi Wordpress dengan XAMPP di Ubuntu Maverick Tutorial Instalasi Wordpress dengan XAMPP di Ubuntu Maverick Kali ini kita akan belajar menginstal paket Apache, MySQL, dan PHP dari Apachefriends, XAMPP, sekaligus menginstal Wordpress di Maverick. Kita

Lebih terperinci

Aplikasi Surat Keluar Masuk Versi 1.0

Aplikasi Surat Keluar Masuk Versi 1.0 Aplikasi Surat Keluar Masuk Versi 1.0 1 Implementasi Bagian ini menjelaskan kebutuhan pengguna untuk membuat Aplikasi Surat Keluar Masuk Studi Kasus Biro Kerjasama Dan Kemahasiswaan Bagian ini juga menjelaskan

Lebih terperinci

Pemrograman Aplikasi GUI dengan Framework Qt (5.0.1) Penulis: Zulhaj Aliyansyah

Pemrograman Aplikasi GUI dengan Framework Qt (5.0.1) Penulis: Zulhaj Aliyansyah Pemrograman Aplikasi GUI dengan Framework Qt (5.0.1) Penulis: Zulhaj Aliyansyah Laboratorium Informatika dan Komputer Teknik Elektro Universitas Brawijaya April 2013 1 Qt adalah framework pengembangan

Lebih terperinci

Membuat Menu Login Sederhana [Full Coding]

Membuat Menu Login Sederhana [Full Coding] Membuat Menu Login Sederhana [Full Coding] Oleh: Yudi Setiawan Pada tutorial, ini saya berusaha mengajari Anda secara lebih keras lagi agar Anda mempunyai bekal ilmu dasar yang kuat di ilmu pemrograman

Lebih terperinci

Belajar Menggunakan KDE Edisi 5 Menggunakan Lingkungan Desktop

Belajar Menggunakan KDE Edisi 5 Menggunakan Lingkungan Desktop Belajar Menggunakan KDE Edisi 5 Menggunakan Lingkungan Desktop Ade Malsasa Akbar 26 Agustus 2015 Ringkasan Bismillahirrahmanirrahim. Tulisan ini adalah seri ke-5 dari tulisan berseri Belajar Menggunakan

Lebih terperinci

Menggunakan Ubuntu. Pusat Pelayanan Teknologi Informasi dan Komunikasi Universitas Gadjah Mada. menggunakan Ubuntu 1

Menggunakan Ubuntu. Pusat Pelayanan Teknologi Informasi dan Komunikasi Universitas Gadjah Mada. menggunakan Ubuntu 1 Menggunakan Ubuntu Judul: Penyusun Untuk Sumber/Referensi menggunakan Ubuntu Mandahadi Kusuma Pusat Pelayanan Teknologi Informasi dan Komunikasi Universitas Gadjah Mada http://ubuntulinux.or.id menggunakan

Lebih terperinci

Visual Basic 6.0 For Beginners

Visual Basic 6.0 For Beginners Visual Basic 6.0 For Beginners Febryan Hari Purwanto fharipurwanto@gmail.com Chapter 10 Modul Standar Ketika membuat program yang cukup besar, kita mungkin memiliki lebih dari satu form yang menggunakan

Lebih terperinci

TUGAS 1 APLIKASI WEB DINAMIS LANJUT MENGENAL COMPOSER DAN GITHUB DISUSUN OLEH: AHMAD DAHLAN AL-ASY ARI( )

TUGAS 1 APLIKASI WEB DINAMIS LANJUT MENGENAL COMPOSER DAN GITHUB DISUSUN OLEH: AHMAD DAHLAN AL-ASY ARI( ) TUGAS 1 APLIKASI WEB DINAMIS LANJUT MENGENAL COMPOSER DAN GITHUB DISUSUN OLEH: AHMAD DAHLAN AL-ASY ARI(12141396) SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA 2016 COMPOSER

Lebih terperinci

BAB 2 LANDASAN TEORI. pengumpulan data Tugas Akhir di SMA N 5 Medan. disebut dengan informasi. (Bambang Wahyudi,2003)

BAB 2 LANDASAN TEORI. pengumpulan data Tugas Akhir di SMA N 5 Medan. disebut dengan informasi. (Bambang Wahyudi,2003) BAB 2 LANDASAN TEORI Landasan teori merupakan bagian yang membahas tentang uraian pemecahan masalah melalui pembahasan secara teoritis. Teori-teori yang akan dikemukakan merupakan dasar-dasar penulis untuk

Lebih terperinci

DOKUMENTASI UNTUK PENGGUNA PANDUAN PENGGUNAAN SISTEM LAYANAN ROHANIWAN KEMENTERIAN AGAMA PROVINSI JAWA TENGAH (UNTUK INSTANSI/SKPD)

DOKUMENTASI UNTUK PENGGUNA PANDUAN PENGGUNAAN SISTEM LAYANAN ROHANIWAN KEMENTERIAN AGAMA PROVINSI JAWA TENGAH (UNTUK INSTANSI/SKPD) PANDUAN PENGGUNAAN SISTEM LAYANAN ROHANIWAN KEMENTERIAN AGAMA PROVINSI JAWA TENGAH (UNTUK INSTANSI/SKPD) Subbagian Informasi dan Hubungan Masyarakat Kantor Wilayah Kementerian Agama Provinsi Jawa Tengah

Lebih terperinci

Petunjuk Pengoperasian SPSE 3.5 Auditor

Petunjuk Pengoperasian SPSE 3.5 Auditor Petunjuk Pengoperasian SPSE 3.5 Auditor i Daftar Isi 1 Pendahuluan... 1 1.1 Auditor... 2 2 Memulai Aplikasi... 2 2.1 Hak Akses Auditor... 2 3 Penjelasan Fitur dan Fungsi... 4 3.1 Menu Home... 4 3.1.1 Mencetak

Lebih terperinci

Shutter Aplikasi Pengambil Skrinsot (Tangkapan layar) di Linux

Shutter Aplikasi Pengambil Skrinsot (Tangkapan layar) di Linux Shutter Aplikasi Pengambil Skrinsot (Tangkapan layar) di Linux Revisi 1.0 Ade Malsasa Akbar 2011 Dilarang menyalin, memperbanyak, menyalin-tempel, dan menggunakan untuk kepentingan komersial sebagian atau

Lebih terperinci

Petunjuk Singkat Penggunaan Kuantum Gama bagi Pengajar. Yudi Wibisono Yohanes Suyanto versi dokumen: 30 Maret 2008

Petunjuk Singkat Penggunaan Kuantum Gama bagi Pengajar. Yudi Wibisono Yohanes Suyanto versi dokumen: 30 Maret 2008 Petunjuk Singkat Penggunaan Kuantum Gama bagi Pengajar Yudi Wibisono yudi@upi.edu Yohanes Suyanto yanto@ugm.ac.id versi dokumen: 30 Maret 2008 ... 2 Pendahuluan... 3 Membuka Situs E-Learning Kuantum Gama...

Lebih terperinci

GUI & Event Handling. Viska Mutiawani, M.Sc

GUI & Event Handling. Viska Mutiawani, M.Sc GUI & Event Handling Viska Mutiawani, M.Sc GUI pada Java GUI (Graphical User Interface) pada Java umumnya menggunakan kelas dari package javax.swing dan java.awt. AWT dan Swing dapat dipergunakan untuk

Lebih terperinci

Modul : Antarmuka. 2.1 Pelajaran : Pengenalan Singkat Bagaimana menggunakan tutorial ini BAB 2

Modul : Antarmuka. 2.1 Pelajaran : Pengenalan Singkat Bagaimana menggunakan tutorial ini BAB 2 BAB 2 Modul : Antarmuka 2.1 Pelajaran : Pengenalan Singkat Selamat datang di kursus kami! Selama beberapa hari ke depan, kami akan menunjukkan kepada Anda bagaimana untuk menggunakan QGIS secara mudah

Lebih terperinci

KONFIGURASI 3D STUDIO MAX 2010 & SLATE MATERIAL

KONFIGURASI 3D STUDIO MAX 2010 & SLATE MATERIAL KONFIGURASI 3D STUDIO MAX 2010 & SLATE MATERIAL Oleh : Hendi Hendratman www.hendihen.com Tutorial ini ditulis karena ada perubahan signifikan mulai 3D Studio Max 2010, dimana Layout dan tools ada sedikit

Lebih terperinci

Form Label Text Box Command Button

Form Label Text Box Command Button Form Label Text Box Command Button Sesi 05 UNIVERSITAS WIDYATAMA Overview Tujuan Instruksional Pengenalan Objek di Visual Basic Form Label Text Box Command Button Teknik Informatika V-2 Universitas Widyatama

Lebih terperinci

1.1 Mengenal Visual FoxPro

1.1 Mengenal Visual FoxPro Student Guide Series: Visual FoxPro 9 1.1 Mengenal Visual FoxPro Visual FoxPro adalah bahasa pemrograman berbasiskan prosedur yang pertama kali dikembangkan oleh Fox Technologies pada awal 1984. Program

Lebih terperinci

PANDUAN MENGGUNAKAN SISTEM INFORMASI KEARSIPAN STATIS (SiKS) ARSIP UNIVERSITAS GADJAH MADA

PANDUAN MENGGUNAKAN SISTEM INFORMASI KEARSIPAN STATIS (SiKS) ARSIP UNIVERSITAS GADJAH MADA PANDUAN MENGGUNAKAN SISTEM INFORMASI KEARSIPAN STATIS (SiKS) ARSIP UNIVERSITAS GADJAH MADA A. Akses SiKS Untuk mengakses aplikasi SiKS, pengguna dapat menggunakan salah satu dari dua cara berikut : 1.

Lebih terperinci

APLIKASI WEB DINAMIS LANJUT TUGAS 1

APLIKASI WEB DINAMIS LANJUT TUGAS 1 APLIKASI WEB DINAMIS LANJUT Nama : Apriyanto Wibowo NIM : 12141362 Soal : TUGAS 1 1. Buatlah tutorial / panduan singkat penggunaan composer pada pengembangan aplikasi Didalam tutorial memuat informasi

Lebih terperinci

Dwiny Meidelfi, M.Cs

Dwiny Meidelfi, M.Cs Dwiny Meidelfi, M.Cs Tujuan: Praktikan mengerti perbedaan dari sistem koordinat kartesius dan sistem koordinat layar Praktikan mengetahui software yang digunakan dalam Kerja Lab Grafika Komputer titik

Lebih terperinci

Panduan Lengkap Menggunakan Excel 2016

Panduan Lengkap Menggunakan Excel 2016 Panduan Lengkap Menggunakan Excel 2016 Panduan Lengkap Menggunakan Excel 2016 Yudhy Wicaksono & Solusi Kantor PENERBIT PT ELEX MEDIA KOMPUTINDO Panduan Lengkap Menggunakan Excel 2016 Yudhy Wicaksono &

Lebih terperinci

TUGAS 1 WEB DINAMIS LANJUT

TUGAS 1 WEB DINAMIS LANJUT TUGAS 1 WEB DINAMIS LANJUT Disusun oleh : NIM : 12131349 NAMA : SURYADI PROGRAM STUDI : TEKNIK INFORMATIKA JENJANG : SARJANA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA 2016

Lebih terperinci

MODUL PEMBELAJARAN APLIKASI KOMPUTER BERBASIS MICROSOFT POWERPOINT DAN INTERNET

MODUL PEMBELAJARAN APLIKASI KOMPUTER BERBASIS MICROSOFT POWERPOINT DAN INTERNET MODUL PEMBELAJARAN APLIKASI KOMPUTER BERBASIS MICROSOFT POWERPOINT DAN INTERNET Oleh : DWI HARSONO, MPA JURUSAN PENDIDIKAN ADMINISTRASI FAKULTAS ILMU SOSIAL DAN EKONOMI UNIVERSITAS NEGERI YOGYAKARTA 2009

Lebih terperinci

MODUL 10 Fungsi 10.1 Kompetensi 10.2 Alat Dan Bahan: 10.3 Ulasan Teori: Dasar Fungsi Deklarasi Fungsi

MODUL 10 Fungsi 10.1 Kompetensi 10.2 Alat Dan Bahan: 10.3 Ulasan Teori: Dasar Fungsi Deklarasi Fungsi MODUL 10 Fungsi 10.1 Kompetensi 1. Mahasiswa mampu membagi logika program dengan menggunakan fungsi. 2. Mahasiswa memahami konsep rekursif serta mengimplementasikan dengan menggunakan fungsi. 10.2 Alat

Lebih terperinci

MEMBUAT MEDIA PRESENTASI BAHAN AJAR MENGGUNAKAN POWERPOINT 2007

MEMBUAT MEDIA PRESENTASI BAHAN AJAR MENGGUNAKAN POWERPOINT 2007 MEMBUAT MEDIA PRESENTASI BAHAN AJAR MENGGUNAKAN POWERPOINT 2007 Oleh: I WAYAN MULIANA, S.Pd. why.mulia@gmail.com PALANGKA RAYA TAHUN 2010 halaman 1 1. Klik Star All Programs Microsoft Office Power Point

Lebih terperinci

PETUNJUK PENGGUNAAN BARANG/JASA PEMERINTAH PEJABAT PENGADAAN

PETUNJUK 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 terperinci

PETUNJUK PENGGUNAAN APLIKASI e- PURCHASING PRODUK BARANG/JASA PEMERINTAH PPK

PETUNJUK 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 terperinci

PETUNJUK PENGGUNAAN APLIKASI e- PURCHASING PRODUK BARANG/JASA PEMERINTAH PEJABAT PENGADAAN

PETUNJUK 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 terperinci

MODUL PRAKTIKUM KE 1

MODUL PRAKTIKUM KE 1 MODUL PRAKTIKUM KE 1 A. Target Praktikum 1. Mengenal bahasa pemrograman JAVA. 2. Mampu membuat kelas sederhana dengan bahasa pemrograman JAVA. 3. Mengerti penggunaan komentar dalam bahasa pemrograman JAVA.

Lebih terperinci

Buku Panduan Penggunaan Aplikasi SKI

Buku Panduan Penggunaan Aplikasi SKI 2012 Buku Panduan Penggunaan Aplikasi SKI Aplikasi KM & SKI Online Versi 1.3 Telkom Management Consulting Center PT. Telekomunikasi Indonesia, Tbk. Daftar Isi Daftar Isi... i 1. Konfigurasi Pengguna...

Lebih terperinci

Tutorial L A TEX di Linux (Disertai Contoh)

Tutorial L A TEX di Linux (Disertai Contoh) Tutorial L A TEX di Linux (Disertai Contoh) Ade Malsasa Akbar 30 Januari 2014 Ringkasan Bismillahirrahmanirrahim. L A TEX itu sangat bagus untuk menulis dokumen apa pun. Bahkan bisa jadi lebih bagus dari

Lebih terperinci

Pemrograman Dekstop Pulut Suryati

Pemrograman Dekstop Pulut Suryati Pemrograman Dekstop Pulut Suryati Komponen jradiobutton, jcheckbox JCheckBox dan JRadioButton hanya bisa mempunyai dua buah kemungkinan nilai, benar atau salah. Kedua komponen ini digunakan untuk merepresentasikan

Lebih terperinci

Menggunakan Browser dan Mesin Pencari

Menggunakan Browser dan Mesin Pencari Menggunakan Browser dan Mesin Pencari A. Pengantar Pada kegiatan ini, anda akan berlatih menggunakan perangkat lunak browser yang digunakan untuk mengakses situs Internet. Keterampilan menggunakan browser

Lebih terperinci

Tutorial Penggunaan. Bagian I. www.indonesiawebdesign.com

Tutorial Penggunaan. Bagian I. www.indonesiawebdesign.com Daftar Isi 1. Tutorial Penggunaan Bagian I 1.1 Pengantar... 1.2 Persiapan... 1.3 Pengenalan Medan... 1.4 Navigasi... 1.5 Widget... 1.6 Statistik... 1.7 Setting Website... 2. Tutorial Penggunaan Bagian

Lebih terperinci

Kesan Pertama Memakai KDE

Kesan Pertama Memakai KDE Kesan Pertama Memakai KDE Fadlun Akbar 11 Januari 2014 1. Awal Ketertarikan Sistem operasi linux saat ini sedang naik daun, tidak terkecuali di Indonsia. Kalau kita adalah seorang pengguna linux (mungkin

Lebih terperinci

Otodidak Behind The Scene

Otodidak Behind The Scene Otodidak Behind The Scene Buku Satu Panduan Lengkap Membuat Aplikasi GUI dengan Netbeans Khusus untuk Pemula dan Orang Awam Judul buku: Otodidak Behind The Scene Seri I: Panduan Lengkap Membuat Aplikasi

Lebih terperinci

1. MENGENAL VISUAL BASIC

1. MENGENAL VISUAL BASIC 1. MENGENAL VISUAL BASIC 1.1 Mengenal Visual Basic 6.0 Bahasa Basic pada dasarnya adalah bahasa yang mudah dimengerti sehingga pemrograman di dalam bahasa Basic dapat dengan mudah dilakukan meskipun oleh

Lebih terperinci

I). Login SPPA. Penjelasan Poin : Poin 1 adalah Brand logo, Nama Instansi & Judul aplikasi. Poin 2 adalah kotak Input NIP

I). Login SPPA. Penjelasan Poin : Poin 1 adalah Brand logo, Nama Instansi & Judul aplikasi. Poin 2 adalah kotak Input NIP Sedikit perkenalan tentang sistem. Aplikasi SPPA-PDKB ini merupakan aplikasi berbasis Web. Sangat ringan bila dibandingkan dengan aplikasi berbasis desktop. User Interface/ tampilannya terlihat modern

Lebih terperinci

MODUL WINDOWS XP. Minggu I

MODUL WINDOWS XP. Minggu I MODUL WINDOWS XP Minggu I I. PENGENALAN WINDOWS PENGERTIAN WINDOWS Microsoft Windows XP adalah sistem operasi yang termasuk kedalam sistem operasi berbasis Graphical User Interface (GUI) keluaran dari

Lebih terperinci

Memulai IGOS Nusantara

Memulai IGOS Nusantara Memulai IGOS Nusantara BAB 1 Pada Bab ini Anda akan mempelajari cara: Login dan logout Tour desktop Bekerja dengan menu utama Bekerja dengan icon Bekerja dengan panel Bekerja dengan file manager Mengakses

Lebih terperinci

PANDUAN PENGGUNAAN ICECREAM PDF - SPLIT & MERGE PDF

PANDUAN PENGGUNAAN ICECREAM PDF - SPLIT & MERGE PDF PANDUAN PENGGUNAAN ICECREAM PDF - SPLIT & MERGE PDF 1. Overview Didalam sistem SIMAK transaksi dokumen yang dilakukan oleh sekretariat salah satunya dengan menggunakan format PDF, hal ini menjadi penting

Lebih terperinci

Gambar Halaman Awal KTI Online

Gambar Halaman Awal KTI Online - 1/24 A. Langkah Kerja 1. Membuka Situs KTI Online Situs KTI Online dapat diakses melalui alamat www.ktiguru.net. Untuk mengakses situs tersebut disarankan untuk menggunakan web browser Mozilla Firefox

Lebih terperinci

Penyandingan Bluetooth. Panduan Pengguna

Penyandingan Bluetooth. Panduan Pengguna Penyandingan Bluetooth Panduan Pengguna Copyright 2012, 2016 HP Development Company, L.P. Microsoft, Windows, dan Windows Vista adalah merek dagang terdaftar dari Microsoft Corporation di AS. Merek dagang

Lebih terperinci

Inheritance dan Polimorfisme

Inheritance dan Polimorfisme PEMROGRAMAN BERORIENTASI OBJEK Inheritance dan Polimorfisme Budhi Irawan, S.Si, M.T PENDAHULUAN Apa itu Inheritance, Derived Class, dan Base class? Pasti untuk seorang yang baru mengenal bahasa pemrograman

Lebih terperinci

Petunjuk Pengoperasian SPSE Auditor

Petunjuk Pengoperasian SPSE Auditor Petunjuk Pengoperasian SPSE 3.2.4 Auditor i Daftar Isi 1 Pendahuluan... 1 1.1 Auditor... 2 2 Memulai Aplikasi... 2 2.1 Hak Akses Auditor... 2 3 Penjelasan Fitur dan Fungsi... 4 3.1 Menu Home... 4 3.1.1

Lebih terperinci

BAB 3 PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM BAB 3 PERANCANGAN SISTEM 3.1 Perancangan Program Program yang dibuat penulis bertujuan untuk menangkap paket-paket data yang penulis inginkan pada komputer di jaringan berbeda. Agar tujuan dari pembuatan

Lebih terperinci

(User Manual) Sistem Informasi Manajemen Kependudukan dan Aset Desa Desaku. Buku Petunjuk Penggunaan Aplikasi

(User Manual) Sistem Informasi Manajemen Kependudukan dan Aset Desa Desaku. Buku Petunjuk Penggunaan Aplikasi Buku Petunjuk Penggunan Aplikasi (User Manual) Sistem Informasi Manajemen Kependudukan dan Aset Desa Desaku Hal 1 DAFTAR ISI DAFTAR ISI... 2 1 4 PENDAHULUAN... 1.1 TUJUAN PEMBUATAN DOKUMEN... 4 1.2 DESKRIPSI

Lebih terperinci

visit : www.marisharingilmu.wordpress.com

visit : www.marisharingilmu.wordpress.com Lisensi Pocket Book Pocket Book ini dapat anda copy dan distribusikan dengan gratis untuk kegiatan pembelajaran. Selamat datang di Pocket Book edisi selanjutnya yaitu Pocket Book : Membuat Aplikasi Java

Lebih terperinci

PETUNJUK PENGGUNAAN BERMOTOR PANITIA

PETUNJUK PENGGUNAAN BERMOTOR PANITIA PETUNJUK PENGGUNAAN APLIKASI e-purchasing KENDARAAN BERMOTOR PANITIA Update 27 Februari 2014 Daftar Isi 1 Pendahuluan... 2 1.1 Alur Proses e-purchasing Kendaraan bermotor Pemerintah Dalam Aplikasi... 4

Lebih terperinci

PETUNJUK PENGGUNAAN BARANG/JASA PEMERINTAH. PPK "Buat Paket"

PETUNJUK 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 terperinci

MEMBUAT APLIKASI MENGGUNAKAN MICROSOFT ACCESS

MEMBUAT APLIKASI MENGGUNAKAN MICROSOFT ACCESS MEMBUAT APLIKASI MENGGUNAKAN MICROSOFT ACCESS Membuat program Aplikasi ternyata tidak sesulit seperti yang dibayangkan. Untuk kebutuhan di kantor kita bisa membuatnya sendiri dengan belajar otodidak. Selain

Lebih terperinci

PENGENALAN DAN INSTALASI SOFTWARE

PENGENALAN DAN INSTALASI SOFTWARE PENGENALAN DAN INSTALASI SOFTWARE A. Pengenalan Software Software atau perangkat lunak adalah daftar instruksi yang memerintahkan computer untuk menerima input, memproses input, mengeluarkan output dan

Lebih terperinci

BAB 3 Mengenali Lingkup Pemrograman Anda

BAB 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 terperinci

PENGENALAN FLASH DAN ACTIONSCRIPT 3.0

PENGENALAN FLASH DAN ACTIONSCRIPT 3.0 BAB I PENGENALAN FLASH DAN ACTIONSCRIPT 3.0 Bab ini akan dibahas: Komponen-komponen Flash beserta dengan fitur-fiturnya Contoh-contoh penggunaan beberapa komponen Flash untuk membuat disain animasi. Dasar-dasar

Lebih terperinci

PETUNJUK PENGGUNAAN APLIKASI e-purchasing ALAT MESIN PERTANIAN (ALSINTAN) PANITIA

PETUNJUK PENGGUNAAN APLIKASI e-purchasing ALAT MESIN PERTANIAN (ALSINTAN) PANITIA PETUNJUK PENGGUNAAN APLIKASI e-purchasing ALAT MESIN PERTANIAN (ALSINTAN) PANITIA Update 27 Februari 2014 Daftar Isi 1 Pendahuluan... 2 1.1 Alur Proses e-purchasing Alsintan Pemerintah Dalam Aplikasi...

Lebih terperinci

BAB 8 Argumen dari Command-line

BAB 8 Argumen dari Command-line BAB 8 Argumen dari Command-line 8.1 Tujuan Pada bab ini, kita akan mempelajari bagaimana untuk memproses sebuah input dari command-line dengan menggunakan argumen yang diberikan kepada program Java. Pada

Lebih terperinci

Pemrograman Lanjut. Intro to GUI (Graphical User Interface)

Pemrograman Lanjut. Intro to GUI (Graphical User Interface) Pemrograman Lanjut Intro to GUI (Graphical User Interface) PTIIK - 2014 2 Objectives Memahami struktur hirarki class GUI Mampu menjelaskan setiap komponen (class) yang terdapat pada struktur hirarki GUI

Lebih terperinci

Team project 2017 Dony Pratidana S. Hum Bima Agus Setyawan S. IIP

Team project 2017 Dony Pratidana S. Hum Bima Agus Setyawan S. IIP Hak cipta dan penggunaan kembali: Lisensi ini mengizinkan setiap orang untuk menggubah, memperbaiki, dan membuat ciptaan turunan bukan untuk kepentingan komersial, selama anda mencantumkan nama penulis

Lebih terperinci

Buka Start -> All Programs -> Microsoft Visual Studio - > Microsoft Visual Fox Pro 6.0

Buka 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 terperinci

Pemrograman dengan Java

Pemrograman dengan Java Pemrograman dengan Java Java sebagai salah satu bahasa pemrograman baru menjanjikan banyak kemudahan bagi programer junior maupun senior. Tutorial ini akan membawa Anda mengenal lebih jauh bahasa ini melalui

Lebih terperinci

Daftar Isi. 2 P a g e

Daftar Isi. 2 P a g e Daftar Isi A. Spesifikasi Website... 3 1. Spesifikasi Perangkat Lunak... 3 2. Komponen Website... 3 a. Panel Admin... 3 b. Website Utama... 4 B. Komponen Panel Admin... 4 1. Halaman Login... 4 a. Petunjuk

Lebih terperinci

8/29/2012. Mengoperasikan Sistem Operasi Berbasis GUI. Sistem Operasi Windows dan Perintah pada menu. Ikon ikon pada desktop windows.

8/29/2012. Mengoperasikan Sistem Operasi Berbasis GUI. Sistem Operasi Windows dan Perintah pada menu. Ikon ikon pada desktop windows. Mengoperasikan Sistem Operasi Berbasis GUI KKPI Kelas X Sistem Operasi Windows dan Perintah pada menu Pengenalan bagian-bagian desktop windows Gb. Bagan tampilan desktop windows Ikon ikon pada desktop

Lebih terperinci

Dasar Pemrograman Java

Dasar Pemrograman Java Fakultas : FTI Modul ke : Praktikum 1 Program Studi : Informatika Pertemuan : Pekan II Mata Kuliah : 52323306 PBO Halaman : 14 Pemrograman Berorientasi Obyek Modul I. Dasar Pemrograman Java 1.1 PETUNJUK

Lebih terperinci

Cara Membaca File Text di JAVA

Cara 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 terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN 3.1 Analisa Sistem Tahapan analisa merupakan tahapan awal dalam perekayasaan perangkat lunak. Pada tahapan ini menjelaskan apa yang dilakukan sistem, siapa yang menggunakannya

Lebih terperinci

MENGOPERASIKAN SOFTWARE SPREADSHEET

MENGOPERASIKAN SOFTWARE SPREADSHEET Mata Pelajaran : Keterampilan Komputer dan Pengelolaan Informasi Standar Kompetensi : Mengoperasikan sistem operasi dan software aplikasi Kompetensi Dasar : Mengoperasikan Software Spreadsheet Kelas :

Lebih terperinci

Malang, Januari 2007 Penulis

Malang, Januari 2007 Penulis Kata Pengantar Visual Basic merupakan salah satu bahasa pemrograman yang paling banyak digunakan saat ini. Penggunaannya tidak hanya terbatas pada pembuatan aplikasi-aplikasi baru saja, melainkan juga

Lebih terperinci

PETUNJUK PENGGUNAAN APLIKASI e- PURCHASING PRODUK BARANG/JASA PEMERINTAH ULP/PEJABAT PENGADAAN

PETUNJUK 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 terperinci

Manual Penggunaan dan Instalasi Software

Manual Penggunaan dan Instalasi Software Manual Penggunaan dan Instalasi Software 2014 Daftar Isi I. Instalasi... 1 1. Instalasi Software... 1 a. Instalasi Modem... 1 b. Instalasi Software... 1 c. Aktifasi Software... 1 2. Setting Fingerprint...

Lebih terperinci

Bab 5. Dasar-dasar Action Script

Bab 5. Dasar-dasar Action Script Bab 5. Dasar-dasar Action Script Pada animasi yang telah Anda pelajari pada bab sebelumnya, dijalankan secara berurutan dari frame ke frame. Berikutnya dengan adanya Behaviors dan Action Script, animasi

Lebih terperinci

Universitas Ahmad Dahlan ---- Lingkungan Pemrograman Visual. Teknik Informatika

Universitas Ahmad Dahlan ---- Lingkungan Pemrograman Visual. Teknik Informatika Lecture-02a ------- Universitas Ahmad Dahlan ---- Lingkungan Pemrograman Visual Delphi ------ Fakultas Teknologi Industri ---- Ali Tarmuji, S.T. Teknik Informatika 1 Bahasan Integreted Development Environment

Lebih terperinci