Windows Management Instrumentation
|
|
- Liani Sasmita
- 7 tahun lalu
- Tontonan:
Transkripsi
1 Windows Management Instrumentation Alfa Ziqri Abstrak Tugas-tugas yang bersifat management windows bukanlah sesuatu yang asing lagi bagi seseorang yang berkecimpung di dunia IT (Information and Technology). Tugas-tugas seperti pemantauan kinerja sistem, pemantauan penggunaan sumber daya processor / memory, dan tanggapan terhadap event yang terjadi adalah hal yang lazim bagi seorang sistem administrator. Tetapi cukup disayangkan bila tugas-tugas tersebut hanya bisa dilakukan secara manual. WMI (Windows Management Instrumentation) hadir untuk menjawab tantangan ini. WMI, sebuah core teknologi yang memungkinkan kita untuk melakukan tugas-tugas management windows dengan scripting secara fleksible. Mulai dari hal yang paling sederhana seperti melakukan query untuk melihat proses apa yang sedang bejalan di komputer kita, sampai dengan membuat aplikasi untuk menangani kasus yang telah disebutkan di atas. Kata Kunci: Windows Management Instrumentation Pendahuluan Bisa kita bayangkan, seorang sistem administrator yang senantiasa harus memperhatikan space harddisk atau performa memory, bila telah melebihi batasan yang telah ditentukan maka administrator harus melakukan aksi tertentu seperti menghapus file yang telah tidak berguna di harddisk, atau memantau kembali proses apa yang telah menghabiskan sumber daya memory yang tinggi. Alangkah baiknya bila tugas-tugas
2 tersebut dapat dikerjakan secara otomatis dengan catatan bisa di-customize secara fleksible dan programatikal.. Pembahasan Pengenalan WMI Tugas-tugas yang bersifat management windows bukanlah sesuatu yang asing lagi bagi seseorang yang berkecimpung di dunia IT (Information and Technology). Tugas-tugas seperti pemantauan kinerja sistem, pemantauan penggunaan sumber daya processor / memory, dan tanggapan terhadap event yang terjadi adalah hal yang lazim bagi seorang sistem administrator. Tetapi cukup disayangkan bila tugas-tugas tersebut hanya bisa dilakukan secara manual. Bisa kita bayangkan, seorang sistem administrator yang senantiasa harus memperhatikan space harddisk atau performa memory, bila telah melebihi batasan yang telah ditentukan maka administrator harus melakukan aksi tertentu seperti menghapus file yang telah tidak berguna di harddisk, atau memantau kembali proses apa yang telah menghabiskan sumber daya memory yang tinggi. Alangkah baiknya bila tugas-tugas tersebut dapat dikerjakan secara otomatis dengan catatan bisa di-customize secara fleksible dan programatikal. WMI (Windows Management Instrumentation) hadir untuk menjawab tantangan ini. WMI, sebuah core teknologi yang memungkinkan kita untuk melakukan tugas-tugas management windows dengan scripting secara fleksible. Mulai dari hal yang paling sederhana seperti melakukan query untuk melihat proses apa yang sedang bejalan di komputer kita, sampai dengan membuat aplikasi untuk menangani kasus yang telah disebutkan di atas. WMI Bukanlah Teknologi Yang Baru
3 Sebenarnya WMI sendiri bukanlah sebuah teknologi yang baru. WMI telah tersedia, tanpa perlu di-install pada versi Windows Me, Windows 2000, Windows XP, Windows 2003, dan Windows Vista. Untuk Windows 98 dan Windows NT 4.0, WMI bisa di-download pada link berikut. WMI adalah sebuah teknologi yang sangat tangguh dan membantu. Sayangnya, sejalan dengan aplikasi LOB (line of business) yang berjalan begitu laju, WMI sudah mulai dilupakan. Bahkan banyak developer yang tidak menyadari keberadaan WMI itu sendiri. Padahal, kemungkinan pekerjaaan mereka sehari-hari dibantu oleh WMI, baik secara langsung maupun secara tidak langsung. Apa Yang Bisa Kita Lakukan Dengan WMI? WMI menyediakan pendekatan yang konsisten untuk melakukan tugas-tugas yang bersifat management Windows yang kita ketemu sehari-hari dengan programming atau scripting language. Dengan WMI, kita tidak hanya bisa melakukan tugas-tugas management windows pada komputer lokal, tetapi juga bisa mengelola komputer yang remote (tentunya selama kita punya hak akses terhadap komputer tersebut). Adapun Beberapa Contoh Tugas-tugas Yang Dapat Dilakukan Dengan WMI : Melakukan query (permintaan data) ke sistem operasi kita untuk mendapatkan sejumlah informasi seperti: pemakaian harddisk, proses yang sedang aktif, mendapatkan nomor serial dari harddisk, mendapatkan sejumlah aplikasi yang telah terinstall di komputer kita,
4 dan lain sebagainya. Menciptakan atau menjalankan sebuah proses atau aplikasi secara scripting / programatik. Misalnya kita dapat membuka sebuah calculator windows (calc.exe) secara programmatik. Membuat schedule atau jadwal untuk menjalankan sebuah proses pada waktu yang telah ditentukan. Mengelola (bahkan, me-restart atau mematikan) komputer lokal ataupun remote. Oleh karena fleksibilitas WMI yang tinggi, kita bisa mengkombinasikan berbagai kemampuannya (seperti yang dise butkan di atas), sehingga dapat menjadi sebuah aplikasi yang sangat membantu. Salah satu contohnya adalah kita ingin membuat sebuah aplikasi yang memonitor pemakaian memory pada komputer kita, bila telah mencapai 3 GB, maka akan terjadi aksi tertentu (misa lnya mengirimkan kepada administrator, mencatat proses-proses yang sedang aktif ke log file, dan lain sebagainya). WMI memungkinkan kita untuk melakukan tugas-tugas tersebut secara custom dan flexible. Arsitektur WMI Setelah mengerti hal-hal apa yang dapat kita lakukan dengan bantuan WMI, sekarang saatnya kita berlangkah ke depan untuk mengerti arsitektur dari WMI itu sendiri dan memperhatikan bagaimana WMI bekerja. Berikut adalah gambar arsitektur dari WMI.
5 Seperti yang kita perhatikan, terdapat tiga layer utama: 1. WMI Providers and Managed Objects WMI Provider adalah object COM (Component Object Model) yang memonitor satu atau lebih Managed Objects untuk WMI. Managed Object sendiri adalah komponen logical atau physical seperti hard disk drive, network adapter, database system, OS, dll. Mirip seperti sebuah driver, sebuah provider membekali WMI dengan data dari sebuah managed object dan mengendali message dari WMI ke managed object. WMI provider terdiri dari sebuah file DLL (Dynamic Link Library) d an sebuah file MOF (Managed Object Format) yang mendefinisikan kelas-kelas untuk provider lain yang mengembalikan data dan melakukan operasi. 2. WMI Infrastructure WMI Infrastructure adalah sebuah komponen pada sistem operasi Microsoft Windows. WMI Infrastructure mempunyai dua bagian yaitu WMI Service (termasuk WMI Core) dan WMI Repository.
6 WMI Repository terdiri dari kumpulan-kumpulan namespace WMI seperti root\default, root\cimv2, dan root\subscription. WMI service bertindak sebagai perantara antara provider, aplikasi management, dan WMI Repository. 3. WMI Consumer WMI Consumer adalah aplikasi management atau script yang berinteraksi dengan infrastruktur WMI. Management application tersebut dapat melakukan query, enumerasi data, menjalankan fungsi pada provider, atau mendaftar pada sebuah event. Implementasi WMI WMI dapat diimplementasikan dengan beberapa cara tergantung kebutuhan dan kondisi: Command Line Tool (WMIC WMI Command-line) Dengan WMIC, kita dapat melakukan hal yang berhubungan WMI melalui console atau command line interface dengan perintah perintah tertentu. Gambar berikut mengilustrasikan penggunaan WMI melalui WMI Command-line, di mana process get name adalah perintah WMIC yang artinya mendapatkan semua nama process yang sedang aktif sekarang.
7 VBScript Bentuk lain dari implementasi WMI adalah menggunakan scripting VBScript. Implementasi VBScript cukup mudah dilakukan. Kita hanya perlu membuat sebuah file berekstensi.vbs dan isi file tersebut dengan VBScript. File tersebut siap dieksekusikan dengan men-double click nya.
8 C++ Implementasi WMI cukup banyak dilakukan pada C++ terutama pada zaman.net belum lahir. Dengan C++, developer sangat fleksibel untuk mengetik kode program untuk diintegrasikan dengan WMI. Bahasa Pemrograman.NET: C# dan VB.NET Seperti yang telah kita ketahui bahwa.net merupakan pemrograman yang utama Microsoft pada sekarang ini. Tentunya integrasi WMI dan.net sangat diharapkan oleh para developer.net. Yang menjadi kabar baik adalah WMI dapat berkomunikasi dengan baik dengan.net. Kita bisa menggunakan bahasa pemrograman.net untuk mengakses WMI, di mana bahasa pemrograman.net tersebut sebagai pembungkus yang akan memanggil WMI. Hal ini sangat menguntungkan bagi developer.net terkadang enggan mempelajari C++. Pada.NET, semua hal yang berhubungan WMI, dikelola oleh namespace System.Management. 1.: using System; 2: using System.Management; 3: 4: namespace WMI.NET_Demo 5: { 6: class Program 7: { 8: static void Main(string[] args) 9: {
9 10: ManagementClass process = new ManagementClass("Win32_Process"); 11: foreach (ManagementObject item in process.getinstances()) 12: { 13: Console.WriteLine(item["Name"] + " - " + item["processid"]); 14: } 15: 16: Console.ReadKey(); 17: } 18: } 19: } Berikut adalah contoh potongan program yang ditulis dengan bahasa C# untuk mendapatkan proses yang terdapat pada computer kita dengan WMI. WMI Tools Untuk mempermudah kita dalam proses pengembangan ataupun konfigurasi pada WMI, terdapat sejumlah tools yang bisa membantu kita. Salah satu tools yang sangat signifikan adalah WMI Administrative Tools yang bisa Anda download di sini. Administrative Tools terdiri dari tool berikut: WMI CIM Studio Tool ini digunakan untuk melihat atau mengubah class, properties, qualifier, dan instance yang berada dalam sebuah CIM Repository. WMI Object Browser Tool ini digunakan untuk melihat object, mengubah nilai property dan qualifier, dan menjalankan method.
10 WMI Event Registration Tool ini digunakan untuk mengkonfigurasi event customer yang permanen, membuat atau melihat instance dari event customer. WMI Event Viewer Tool ini berfungsi untuk menampilkan event untuk semua instance dari consumer yang terdaftar. Penutup Windows Management Instrumentation menawarkan pendekatan yang flexible dan programatik sehingga memungkinkan kita untuk melakukan tugas-tugas management windows dengan dinamis. Dengan WMI, kita bisa membuat script untuk mengkombinasikan berbagai fungsionalitas WMI menjadi sebuah aplikasi yang dapat mempermudah kita dalam hal management windows. Berbagai alternatif implementasi WMI mempermudah kita dalam memilih sesuai dengan situasi dan kondisi yang sedang dihadapi. Terdapat pula sejumlah tool yang sangat membantu kita dalam mengimplementasikan WMI Referensi 1. Biografi Nama : Alfa Ziqri Hobi : ngoprek komputer Alfalinux@ymail.com
Microsoft Data Access Components (MDAC) Oleh : Edi Sugiarto, S.Kom, M.Kom
Microsoft Data Access Components (MDAC) Oleh : Edi Sugiarto, S.Kom, M.Kom Apa Itu MDAC? Microsoft Data Access Component merupakan framework dari Microsoft Teknologi yang saling terkait yang memungkinkan
Lebih terperinciBAB III LANDASAN TEORI. disusun guna menyelesaikan masalah secara sistematis. Pada bab ini akan
BAB III LANDASAN TEORI Landasan teori adalah seperangkat konsep, definisi, dan proposisi yang disusun guna menyelesaikan masalah secara sistematis. Pada bab ini akan membahas landasan teori yang membahas
Lebih terperinciPengenalan VB.net. Ibnu Muakhori, S.Kom (wa)
Pengenalan VB.net Ibnu Muakhori, S.Kom ibnu0176@gmail.com 083807361504(wa) www.ibnu-muakhori.id Pengenalan VB.net Seputar VB.NET Memulai aplikasi VB.NET Tujuan Umum Mahasiswa dapat memahami dan Dapat membuat
Lebih terperinciMANAGEMENT INSTRUMENTATION UNTUK MONITORING SUHU KOMPUTER SECARA NETWORK
MANAGEMENT INSTRUMENTATION UNTUK MONITORING SUHU KOMPUTER SECARA NETWORK I Nyoman Suryasa Sistem Komputer Universitas Budi Luhur E-mail: nyomansuryasa@gmail.com Abstract In the use of computerized office
Lebih terperinciPengenalan VB.net Ibnu Muakhori
Pengenalan VB.net 2012 Pengenalan VB.net Seputar VB.NET Memulai aplikasi VB.NET Tujuan Umum Mahasiswa dapat memahami dan Dapat membuat aplikasi Dengan Visual Basic Net 2012 Pemrograman merupakan sekumpulan
Lebih terperinci1. Desktop Microsoft Windows
1. Desktop Microsoft Windows Icon Shortcut Quick Launch Taskbar Taskbar Shortcut Pada umumnya, taskbar ialah bagian yang terletak pada bagian bawah dari desktop. Tombol Start, tombol program-program aktif,
Lebih terperinciNAMA : MUHAMMAD SUHANDA BAIHAQI KELAS : XI TKJ 1 TUGAS : PRODUKTIF
NAMA : MUHAMMAD SUHANDA BAIHAQI KELAS : XI TKJ 1 TUGAS : PRODUKTIF SMK YADIKA 11 JATIRANGGA Penjelasan Tentang Windows Server 2008 Windows Server 2008 adalah nama sistem operasi untuk server dari perusahaan
Lebih terperinciPEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL IV PENGENALAN MICROSOFT VISUAL BASIC 6.0
PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL IV PENGENALAN MICROSOFT VISUAL BASIC 6.0 LABORATORIUM TEKNIK INDUSTRI FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH SURAKARTA 2013 MODUL IV PENGENALAN MICROSOFT
Lebih terperinciIMPLEMENTASI DAN PENGUJIAN
BAB V IMPLEMENTASI DAN PENGUJIAN Bab ini merupakan pembahasan mengenai implementasi perangkat lunak untuk menerapkan dynamic folksonomy dan pengujian terhadap perangkat lunak yang telah diimplementasikan.
Lebih terperinciDASAR PEMROGRAMAN VISUAL BASIC
BAHAN BELAJAR 1 DASAR PEMROGRAMAN VISUAL BASIC Sasaran : Setelah mempelajari bahan belajar ini, diharapkan mahasiswa dapat : a. Mengenal dan menggunakan bahasa pemrograman Visual Basic b. Mengenal dan
Lebih terperinciBAB 3 LANDASAN TEORI
BAB 3 LANDASAN TEORI 3.1. Sistem Informasi 3.1.1. Sistem Menurut Jerry Fitz Gerald, Arda F. Fitz Gerald dan Warren D Stalling, jr.(dalam Jogiyanto, 2002:24) dikemukakan bahwa sistem adalah suatu jaringan
Lebih terperinciMENGENAL 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 terperinciBAB I PENDAHULUAN 1.2. Latar Belakang Masalah
BAB I PENDAHULUAN Pada bab ini dijelaskan tujuan, latar belakang, gambaran sistem, batasan masalah, perincian tugas yang dikerjakan, dan garis besar penulisan skripsi. 1.1. Tujuan 1. Merancang dan merealisasikan
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI
BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Sistem Setelah melalui tahap analisis dan perancangan system baru, selanjutnya aplikasi yang dibuat diharapkan dapat digunakan untuk memecahkan permasalahan
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Implementasi merupakan penerapan dari proses analisis dan perangcangan yang telah dibahas dalam bab sebelumnya. Pada tahapan ini terdapat dua aspek
Lebih terperinciBAB I PERSYARATAN PRODUK
BAB I PERSYARATAN PRODUK 1.1. Pendahuluan Aplikasi Download Queue Manager merupakan aplikasi networking yang bertujuan untuk memudahkan user yang ingin melakukan proses download. Berbeda dengan download
Lebih terperinciBAB 1 PENDAHULUAN. Sekolah Menengah Atas (SMA) Negeri 1 Medan merupakan instansi sekolah menengah atas
1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Sekolah Menengah Atas (SMA) Negeri 1 Medan merupakan instansi sekolah menengah atas negeri yang memiliki kurang lebih 1470 murid, dan wali murid yang semuanya membutuhkan
Lebih terperinciMODUL I PENGENALAN VISUAL BASIC.NET
MODUL I PENGENALAN VISUAL BASIC.NET A. TUJUAN Memahami platform Microsoft.NET. Mengenal Integrated Development Environment (IDE) Visual Basic.NET. Memahami struktur project Visual Basic.NET. Memahami jenis-jenis
Lebih terperinciRancang Bangun Aplikasi Monitoring Perangkat Keras Komputer Menggunakan Windows Query Language
KINETIK, Vol.1, No.3, November 2016, Hal. 155-162 ISSN : 2503-2259, E-ISSN : 2503-2267 155 Rancang Bangun Aplikasi Monitoring Perangkat Keras Komputer Menggunakan Windows Query Language Paulus Lucky Tirma
Lebih terperinciVirtual PC dapat berjalan di Windows XP, Vista maupun Windows 7. Saya melakukan installasi pada Windows 7, 64 bit.
Power Pro Solution Technical Guide Installasi Microsoft Virtual PC Dokumen ini dimaksudkan untuk memberikan petunjuk bagaimana melakukan installasi Linux Ubuntu Server 9.10. Untuk mempermudah pelatihan,
Lebih terperinciAplikasi Komputer. Pengenalan, fungsi, program-program utilitas dan jenisjenis sistem operasi. Ita Novita, S.Kom, M.T.I. Modul ke:
Modul ke: Aplikasi Komputer Pengenalan, fungsi, program-program utilitas dan jenisjenis sistem operasi Fakultas Ilmu Komputer Ita Novita, S.Kom, M.T.I Program Studi Informatika www.mercubuana.ac.id Pengenalan
Lebih terperinciPertemuan XI Database Connectivity Fak. Teknik Jurusan Teknik Informatika. Caca E. Supriana, S.Si.,MT.
Pertemuan XI Database Connectivity Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan Caca E. Supriana, S.Si.,MT. caca.e.supriana@unpas.ac.id id 2014 Database Connectivity Database Connectivity
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melakukan analisis dan perancangan terhadap Fax Server, tahapan selanjutnya adalah implementasi dan pengujian. Pada tahapan implementasi terdapat
Lebih terperinciMETODE AKSES DATA ODBC DAN OLE DB
METODE AKSES DATA ODBC DAN OLE DB Muhammad Dahria Program Studi Sistem Informasi, STMIK Triguna Dharma m.dahria@gmail.com ABSTRAK: ODBC merupakan protocol standar atau penghubung yang dikembangkan oleh
Lebih terperinciIT210 - Pemrograman Visual. Ramos Somya
IT210 - Pemrograman Visual Ramos Somya Framework.NET merupakan suatu komponen Windows yang terintegrasi dan dibuat agar dapat menjalankan berbagai macam aplikasi.net, termasuk pengembangan aplikasi Web
Lebih terperinciInstallasi Microsoft SQL Server 2000 Personal Edition
Installasi Microsoft SQL Server 2000 Personal Edition Oleh : Akhmad Dahlan, S.Kom Ms. SQL Server samapi sekarang, 2009 sudah direleas dengan berbagai macam versi. Release terbaru adalah Ms. SQL Server
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melalui tahap analisis dan tahap perancangan terhadap aplikasi berbasis web menggunakan framework codeigniter, tahapan selanjutnya adalah implementasi
Lebih terperinciVISUAL PROGRAMMING 2. bangdanu.wordpress.com. By: Danu Wira Pangestu
VISUAL PROGRAMMING 2 By: Danu Wira Pangestu Who Am I? Danu Wira Pangestu Internet nickname @bangdanu S.Kom from Univ. PGRI Yogyakarta Promotion Spv. at PT. Grha Kirana Development How to contact me? Blog
Lebih terperinciBAB III ANALISA DAN PEMBAHASAN MASALAH
BAB III ANALISA DAN PEMBAHASAN MASALAH 3.1 Analisa Analisa yang penulis lakukan adalah memberikan ilustrasi berupa gambaan umum, keadaan saat ini dan kendala yang dihadapi sebagai berikut: 3.1.1 Gambaran
Lebih terperinciBelajar Teknologi Virtualisasi : VMWare vsphere Hypervisor ESXi (1)
Belajar Teknologi Virtualisasi : VMWare vsphere Hypervisor ESXi (1) Jika anda pernah menggunakan virtualization technology level desktop seperti VirtualBox, VMWare Workstation, KVM, Xen maupun VMWare Server
Lebih terperinciArsitektur Sistem Operasi WINDOWS
Arsitektur Sistem Operasi WINDOWS Project Study Sistem Operasi FOR X SMK Copyright by : Rio Widyatmoko, A.Md.Kom sistem operasi Windows MS-DOS sistem operasi dasar yang digunakan dan dikembangkan menjadi
Lebih terperinciBAB I PENDAHULUAN 1.1 Latar Belakang Masalah
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Semakin kompleksnya masalah menyebabkan banyak kegiatan harus dilaksanakan berdasarkan perencanaan yang cermat. Oleh karena itu, untuk merencanakan kegiatan
Lebih terperinciPERTEMUAN 7 SISTEM OPERASI DAN PROGRAM UTILITAS
PERTEMUAN 7 SISTEM OPERASI DAN PROGRAM UTILITAS 7.1 Pendahuluan Pada pertemuan ini akan dibahas perangkat lunak sistem, sistem operasi, fungsi-fungsi sistem operasi, pembagian sistem operasi, program utilitas
Lebih terperinciBELAJAR AUTOCAD UNTUK PEMULA
BELAJAR AUTOCAD UNTUK PEMULA Alfa Ziqri alfa@hackermail.com Abstrak Seiring dengan lajunya perkembangan teknologi informasi global dewasa ini, maka otomatis tuntutan terhadap penggunaan teknologi mutlak
Lebih terperinciNagios Sebagai Network Monitoring Software
Nama : Muhamad Yusup NIM : 09011281419061 Nagios Sebagai Network Monitoring Software 1. Pendahuluan Nagios adalah NMS open source yang dirancang khusus untuk memonitor host/managed device dan layanan jaringan
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI. dengan perangkat keras dan perangkat lunak. Berikut adalah spesifikasi
105 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1. Implementasi Dalam implementasi, sistem solusi yang dikembangkan dibangun dengan perangkat keras dan perangkat lunak. Berikut adalah spesifikasi minimum sistem
Lebih terperinciBAB II LANDASAN TEORI. Dalam landasan teori ini akan dibahas mengenai: (1) Microsoft ActiveX
BAB II LANDASAN TEORI Dalam landasan teori ini akan dibahas mengenai: (1) Microsoft ActiveX Data Objects (ADO) dan Microsoft ActiveX Data Objects Extensions for Data Definition Language and Security (ADOX),
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI. harus disediakan server, perangkat lunak (software), perangkat keras (hardware)
144 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Untuk mengimplementasikan aplikasi e-learning ini, terlebih dahulu harus disediakan server, perangkat lunak (software), perangkat keras (hardware) untuk
Lebih terperinciBAB III ANALISIS DAN METODE PENELITIAN. Perangkat keras yang dibutuhkan pada penelitian ini adalah : Laptop Dell Inspiron N4030 dengan spesifikasi
BAB III ANALISIS DAN METODE PENELITIAN 3.1 TEMPAT DAN WAKTU Penelitian dilakukan di Jakarta dan dilakukan dari Mei 2011 hingga September 2011 3.2 ALAT DAN BAHAN 1. Perangkat Keras Yang Digunakan Perangkat
Lebih terperinciBAB 4 HASIL DAN PEMBAHASAN
BAB 4 HASIL DAN PEMBAHASAN 4.1 Perancangan File Server Menggunakan Cloud Perancangan layanan file server menggunakan cloud pada PT Mugi Cipta Perkasa dilakukan dengan menggunakan sebuah server yang akan
Lebih terperinciDATABASE SQL SERVER. Database SQL Server Halaman 1
1 DATABASE SQL SERVER Objektif: Mengetahui sejarah SQL Server 7.0 Mengengetahui perbedaan SQL Server dengan Microsoft Access Mengenal program bantu yang ada di SQL Server 7.0 Mengetahui cara membuat database
Lebih terperinciMengenal Pemrograman Web Dengan JSP
Mengenal Pemrograman Web Dengan JSP Iman Amalludin iman.llusion@gmail.com :: http://blog.imanllusion.hostzi.com Abstrak Apa yang dimaksud dengan JSP? JSP (Java Server Pages) adalah bahasa scripting untuk
Lebih terperinciM. Choirul Amri
Cepat Mahir Windows 2000 Server choirul@bsmdaemon.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
Lebih terperinciP2 Pengantar Visual Basic.Net
P2 Pengantar Visual Basic.Net A. Tujuan Mahasiswa dapat mengetahui dan memahami tentang pemrograman Visual Basic.Net B. Pembahasan Visual Basic 2010 Konsep.Net dan.net Framework Visual Studio 2010 2.1.
Lebih terperinciUKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah
BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Dalam perkembangan zaman, sistem pencarian buku di Perpustakaan UKDW sangat diperlukan untuk mempercepat pencarian buku. Sistem yang dikembangkan bisa secara
Lebih terperinciAPLIKASI KOMPUTER (APLIKOM)
MODUL PERKULIAHAN APLIKASI KOMPUTER (APLIKOM) Pengoperasian Dasar Windows Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh Ilmu Komputer Teknik Informatika 03 Abstract Modul ini membahas tentang
Lebih terperinciINTRODUCTION JAVA NORHIKMAH,M.KOM
NORHIKMAH,M.KOM Modul_Praktikum Setting Path & Program Java Sederhana OOP OOP (Object Oriented Programming) adalah suatu metode pemrograman yang berorientasi kepada objek. Tujuan dari OOP diciptakan adalah
Lebih terperinciMengeksplorasi Database PostgreSQL dengan PgAdmin III
Mengeksplorasi Database PostgreSQL dengan PgAdmin III Siti Munawaroh Fakultas Teknologi Informasi, Universitas Stikubank Semarang email : siti@unisbank.ac.id ABSTRAK : Dengan perkembangan dunia IT (Information
Lebih terperinciMODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 1 PENGENALAN LINGKUNGAN PEMROGRAMAN JAVA
PERTEMUAN 1 PENGENALAN LINGKUNGAN PEMROGRAMAN JAVA A. Instalasi paket Java Development Kit (JDK) 1. Download paket JDK MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) Pertama masuk ke situs http://java.sun.com/javase/downloads/index.jsp,
Lebih terperinciCloud Computing Windows Azure
Cloud Computing Windows Azure CLOUD COMPUTING John mccarthy,1960 suatu hari nanti komputasi akan menjadi infrastruktur public seperti halnya listrik dan telepon. Larry Ellison, 1995 kita tidak harus menerangkan
Lebih terperinciPENGEMBANGAN APLIKASI SMS MENGGUNAKAN GAMMU. Budi Maryanto. Sekolah Tinggi Manajemen Informatika dan Komputer LIKMI Jl. Ir. H. Juanda 96 Bandung 40132
Media Informatika Vol. 10 No. 2 (2011) PENGEMBANGAN APLIKASI SMS MENGGUNAKAN GAMMU Budi Maryanto Sekolah Tinggi Manajemen Informatika dan Komputer LIKMI Jl. Ir. H. Juanda 96 Bandung 40132 E-mail: budimaryanto@likmi.ac.id
Lebih terperinciLAPORAN PRAKTEK SISTEM OPERASI JARINGAN KOMPUTER
LAPORAN PRAKTEK SISTEM OPERASI JARINGAN KOMPUTER JOB I Instalasi Sistem Operasi Windows Server 2008 Di susun oleh: Nama : Gurandi Imam A.B NIM : 3.33.13.1.12 Kelas : TK 3B PROGRAM STUDI TEKNIK TELEKOMUNIKASI
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI. digunakan untuk mendukung implementasi data warehouse yang telah
BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Rencana Implementasi a. Kebutuhan perangkat keras Perangkat keras (hardware) merupakan komponen yang secara fisik digunakan untuk mendukung implementasi data warehouse
Lebih terperinci1. Instalasi Oracle & Membuat Starter Database
Page 1 of 17 1. Instalasi Oracle & Membuat Starter Database Pada bab ini akan kita bahas cara melakukan instalasi software Oracle dan membuat starter database dengan menggunakan Oracle Universal Installer
Lebih terperinciBAHASA PEMROGRAMAN 2 PENGENALAN GAMBAS
BAHASA PEMROGRAMAN 2 PENGENALAN GAMBAS 1. LATAR BELAKANG Gambas (Gambas Almost Means BASic) adalah sebuah bahasa pemrograman visual berbasis objek yang menyerupai visual basic yang berjalan di platform
Lebih terperinciSistem Distribusi Data Melalui COM+ Dengan Visual Basic
Sistem Distribusi Data Melalui COM+ Dengan Visual Basic Artikel ini telah dipublikasikan pada majalah Mikrodata Vol. 5 Series 17, May 2002. Agus Kurniawan agusk@cs.ui.ac.id http://blog.aguskurniawan.net
Lebih terperinciBAB V IMPLEMENTASI SISTEM
BAB V IMPLEMENTASI SISTEM 5.1 Implementasi Pada bab ini akan diuraikan cara dan langkah-langkah untuk mengimplementasikan rancangan perangkat lunak, kebutuhan perangkat lunak maupun perangkat keras yang
Lebih terperinciTeknik Informatika S1
Teknik Informatika S1 Rekayasa Perangkat Lunak Lanjut Pengenalan Web App + Req. Web App Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285740278021 Aplikasi
Lebih terperinciApa itu.net Framework?
Apa itu.net Framework? Suatu komponen windows yang terintegrasi yang dibuat dengan tujuan untuk mensupport pengembangan berbagai macam jenis aplikasi Dapat mejalankan berbagai macam aplikasi generasi mendatang
Lebih terperinciCONTOH PENDSTRIBUSIAN HARDWARE
CONTOH PENDSTRIBUSIAN HARDWARE Jaringan komputer adalah sebuah kumpulan komputer, printer dan peralatan lainnya yang terhubung dalam satu kesatuan. Informasi dan data bergerak melalui kabel-kabel atau
Lebih terperinciBondan Muliawan Mengenal ASP
Instalasi Personal Web Server dan Pengenalan ASP Bondan Muliawan mail@bondan.net http://www.bondan.net Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan
Lebih terperinciKomputer bekerja atas dasar instruksi. Orang atau ahli pembuat program ini disebut sebagai programmer.
SOFTWARE Komputer bekerja atas dasar instruksi. Orang atau ahli pembuat program ini disebut sebagai programmer. Perangkat lunak biasanya dikelompokkan menjadi program sistem dan program aplikasi. Window
Lebih terperinciBab 3 Metodologi Penelitian
Bab 3 Metodologi Penelitian 3.1 Metode dan Analisis Kebutuhan Sistem Metode yang digunakan untuk perancangan sistem ini adalah metode prototype Perancangan sistem dengan menggunakan metode prototype memiliki
Lebih terperinciPROSES, OBJEK DAN LAYANAN TERDISTRIBUSI
PROSES, OBJEK DAN LAYANAN TERDISTRIBUSI SISTEM TERDISTRIBUSI CLIENT SERVER PROSES TERDISTRIBUSI SISTEM TERDISTRIBUSI CLIENT SERVER 1 Proses terdistribusi dapat diaplikasikan pada berbagai ruang kerja,
Lebih terperinciBAB I PENDAHULUAN. menjadi masalah. Namun disamping itu masih jarang ditemukan aplikasi yang. lunak yang ada menggunakan teknik perangkingan.
BAB I PENDAHULUAN I.1. Latar Belakang Lahirnya teknologi informasi komputer dan fasilitas pendukungnya seperti layanan internet saat ini membuat perkembangan yang sangat luas. Segala informasi-informasi
Lebih terperinciBAB 1 PENDAHULUAN. Internet, dalam (28 April 2006)
BAB 1 PENDAHULUAN 1.1. Pengantar Komputer adalah alat yang dipakai untuk mengolah informasi menurut prosedur yang telah dirumuskan. Kata computer semula dipergunakan untuk menggambarkan orang yang perkerjaannya
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI III.1 Sistem Informasi Sistem informasi (IS) merupakan kombinasi yang terorganisir antara manusia, hardware, software, jaringan komunikasi, sumber daya data, kebijakan dan prosedur.
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI. Pengadilan Pajak secara umum merupakan alat untuk membantu kegiatan
159 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Gambaran Umum Sistem apikasi persediaan barang dan jasa berbasis web pada Sekretariat Pengadilan Pajak secara umum merupakan alat untuk membantu kegiatan persediaan
Lebih terperinciTUGAS AKHIR PEMBUATAN E-COMMERCE TOKO BUKU DENGAN ASP DAN DATABASE ODBC
TUGAS AKHIR PEMBUATAN E-COMMERCE TOKO BUKU DENGAN ASP DAN DATABASE ODBC TUGAS AKHIR Diajukan Untuk Memenuhi Tugas dan Syarat-syarat Guna Memperoleh Gelar Sarjana Teknik Pada Fakultas Teknik Jurusan Elektro
Lebih terperinciBAB IV ANALISIS DAN PERANCANGAN SISTEM. yang manual, yaitu dengan melakukan pembukuan untuk seluruh data dan
BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Sedang Berjalan Saat ini, sistem peminjaman dan pengembalian buku yang dilakukan di perpustakaan SMA Karya Pembangunan 2 Bangun masih menggunakan
Lebih terperinciBAB V IMPLEMENTASI SISTEM. Tahapan implementasi merupakan kelanjutan dari kegiatan rancangan
BAB V IMPLEMENTASI SISTEM Tahapan implementasi merupakan kelanjutan dari kegiatan rancangan sistem dan dapat dipandang sebagai suatu usaha untuk mewujudkan sistem yang telah dirancang. Langkah langkah
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1 Pengujian Program Setelah program aplikasi ini melewati proses tahap pengkodean, maka tahap selanjutnya adalah tahap pengujian. Pengujian terhadap program ini dilakukan dengan
Lebih terperinciBUKU PANDUAN REFERENSI MANUAL
BUKU PANDUAN REFERENSI MANUAL Buku FAQ Pertanyaan Yang Sering Diajukan Kantaya Kantor Maya Ver. 1.0 Teknologi Informasi dan Elektronika BPP Teknologi Gedung BPPT II Lt. 21 Jl. M.H. Thamrin no.8 Jakarta
Lebih terperinciBAB 2 LANDASAN TEORI. Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol,
BAB 2 LANDASAN TEORI 2.1 Data dan Informasi Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol, gambar-gambar, nilai-nilai, bilangan-bilangan, uraian karakter yang mempunyai
Lebih terperinciMengenal Visual Basic Clasic. Agus Priyanto, M.Kom
Mengenal Visual Basic Clasic Agus Priyanto, M.Kom Outline Materi Sekilas VB Clasic Perbedaan VB dan VB.NET Interface Antar Muka Konsep Dasar Pemrograman Membuat Project Baru Sekilas Sejarah Visual basic
Lebih terperinciBAB III LANDASAN TEORI. waktunya dengan mutu yang sesuai serta harga yang menguntungkan.
BAB III LANDASAN TEORI 3.1 Pembelian Pembelian didefinisikan sebagai usaha untuk memenuhi kebutuhan atas barang atau jasa yang diperlukan oleh perusahaan dan dapat diterima tepat pada waktunya dengan mutu
Lebih terperinciBAB I PENDAHULUAN. Dewasa ini komputer tidak lagi menjadi hal yang asing, segala sesuatu
BAB I PENDAHULUAN 1.1 Latar belakang Dewasa ini komputer tidak lagi menjadi hal yang asing, segala sesuatu tidak lepas dari komputer. Komputer merupakan sarana yang dapat berfungsi untuk mengolah data
Lebih terperinciPemrograman 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 terperinciBAB III LANDASAN TEORI. adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan,
BAB III LANDASAN TEORI 3.1 Konsep Dasar Sistem Informasi Menurut Jerry, dkk dalam Hartono (1999:1) menyatakan bahwa sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul
Lebih terperinciMATERI II KOMPUTER (SOFTWARE)
MATERI II PENGENALAN PEMOGRAMAN KOMPUTER (SOFTWARE) oleh Salahuddin, SST Jurusan Teknik Elektro Politeknik Negeri Lhokseumawe Email : salahuddin_ali@ymail.com salahuddin.ali00@gmail.comali00@gmail Web
Lebih terperinciMei 2006 Oleh : Feri Djuandi. www.tobuku.com
MEMBUAT SSCI_NET DENGAN C# Mei 2006 Oleh : Feri Djuandi Tingkat: Pemula Menengah Mahir 6.1. Kompilasi ssci_net.cs Bagian terakhir dari artikel ini adalah uraian tambahan yang sifatnya opsional karena pembahasan
Lebih terperinciBAB 4 IMPLEMENTASI DAN TAMPILAN LAYAR
141 BAB 4 IMPLEMENTASI DAN TAMPILAN LAYAR 4.1 Arsitektur Aplikasi Pengajaran Mata Kuliah Analisa dan Perancangan Sistem Informasi Berbasiskan Multimedia Arsitektur aplikasi pengajaran mata kuliah Analisa
Lebih terperinciPENGGUNAAN DHCP RELAY AGENT UNTUK MENGOPTIMALKAN PENGGUNAAN DHCP SERVER PADA JARINGAN DENGAN BANYAK SUBNET
PENGGUNAAN DHCP RELAY AGENT UNTUK MENGOPTIMALKAN PENGGUNAAN DHCP SERVER PADA JARINGAN DENGAN BANYAK SUBNET Rudy Adipranata dan Ibnu Gunawan Universitas Kristen Petra, Jl. Siwalankerto 121-131, Surabaya
Lebih terperinciBAB V IMPLEMENTASI SISTEM
BAB V IMPLEMENTASI SISTEM Tahap implementasi sistem merupakan tahap meletakkan sesuatu supaya siap untuk dioperasikan. Tahap ini terdiri dari beberapa langkah sebagai berikut : 5.1 Implementasi Perangkat
Lebih terperinciBAB II LANDASAN TEORI. sistem informasi. Pada umumnya setiap organisasi selalu mempunyai sistem
BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Sistem adalah satu hal yang terpenting dalam membuat perancangan sistem informasi. Pada umumnya setiap organisasi selalu mempunyai sistem informasi untuk
Lebih terperinciM. Choirul Amri
Cepat Mahir Windows 2000 Server choirul@bsmdaemon.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
Lebih terperinciDASAR-DASAR SQL SERVER 2005
DASAR-DASAR SQL SERVER 2005 SQL SQL (Structured Query Language) adalah salah satu bahasa generasi level ke-4 yang awalnya dikembangkan oleh IBM di San Jose Research Laboratory. Berbeda dengan bahasa pemrograman
Lebih terperinciVisual Basic 6.0 For Beginners
Visual Basic 6.0 For Beginners Febryan Hari Purwanto fharipurwanto@gmail.com Chapter 1 Mengenal Visual Basic 6.0 Visual Basic adalah salah satu bahasa pemrograman komputer yang sudah mendukung OOP (Object
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI
96 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Arsitektur Sistem Gambar 4.1 Arsitektur Sistem 4.2 Kebutuhan Perangkat Keras 1. SMS Server a. Prosesor Pentium II 300 MHz. b. Memory 128 Mb. 97 c. Hard Disk 10 Gb.
Lebih terperinciBAB 1 PENDAHULUAN Pengantar
BAB 1 PENDAHULUAN 1.1. Pengantar Perkembangan teknologi komputer saat ini sangatlah cepat sehingga komputer banyak digunakan di berbagai bidang. Dalam bidang usaha, penggunaan komputer dapat mempermudah
Lebih terperinciBAB III LANDASAN TEORI. penyuluhan memberikan pengertian yang berbeda beda. Meskipun demikian,
BAB III LANDASAN TEORI 3.1 Bimbingan dan Penyuluhan Dalam mendefinisikan istilah bimbingan, para ahli bidang bimbingan dan penyuluhan memberikan pengertian yang berbeda beda. Meskipun demikian, pengertian
Lebih terperinciPengenalan Database dan Programming
Pengenalan Database dan Programming Selamat datang di E-Learning informatika SMAN3 denpasar. Kali ini kita akan membahas mengenai Database dan database-programming untuk menampilkan data yang mudah dibaca
Lebih terperinciBoediardjo
Mudahnya Menginstall Windows XP Profesional Boediardjo djo.satriani@gmail.com http://boediardjo.wordpress.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan
Lebih terperinciGambar 3.1 Perancangan Sistem
BAB III PERANCANGAN SISTEM Bab ini akan membahas tentang perancangan sistem monitoring yang terbagi menjadi dua bagian, sistem bagian pertama adalah objek yang akan dimonitor, sistem bagian kedua merupakan
Lebih terperinciJenderal Peternakan dan Kesehatan Hewan. Berdasarkan hasil studi lapangan yang telah dilakukan, koperasi ini masih menggunakan sistem manual untuk keg
APLIKASI KOPERASI PEGAWAI DALAM KEGIATAN SIMPAN PINJAM DAN PEMBAYARAN PEWARALABA DENGAN MENGGUNAKAN VISUAL BASIC.NET DAN MICROSOFT ACCESS 2003 Nadia Amalinda Jurusan Sistem Informasi Fakultas Ilmu Komputer
Lebih terperinciBAB I PENDAHULUAN. komunikasi suara atau pesan saja. Seiring perkembangan zaman, mobile phone
BAB I PENDAHULUAN 1.1. Latar Belakang Saat ini perkembangan mobile phone tidak hanya difungsikan sebagai alat komunikasi suara atau pesan saja. Seiring perkembangan zaman, mobile phone maupun smartphone
Lebih terperinciHacking & Security (Internet) #2
Hacking & Security (Internet) #2 /* Security */ Bahaya sewaktu berinternet sudah dimulai sewaktu anda berselancar dan dapat dibagi atas dua bagian besar Remote Controlled PC dan Ιnfeksi Digital: Virus
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI 3.1 Sistem Menurut Jogiyanto, H.M (1989 : 23), menyebutkan bahwa sistem merupakan kumpulan dari elemen-elemen yang satu dengan yang lain berinteraksi dan bersama-sama beroperasi
Lebih terperinciSEKILAS TENTANG PULPO
BAB I Dengan terus berkembangnya Teknologi Informasi saat ini, diperlukan solusi untuk mengelola dan memantau dari perangkat dan infrastruktur TI. Pulpo bisa menjadi salah satu pilihan dari kebutuhan solusi
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI
BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 4.1.1 Kebutuhan Sumber Daya Sumber daya yang dibutuhkan untuk menjalankan sistem inventaris perangkat keras di PT. Kartika Buana Ayu (pihak pengelola gedung
Lebih terperinci