1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Penggunaan komputer dewasa ini sudah merupakan kebutuhan pokok bagi sebagian besar kalangan di seluruh dunia baik itu digunakan dalam dunia perkantoran, pendidikan, bisnis, e-commerce, dan sebagainya. Oleh sebab itu, pada saat ini banyak sistem operasi yang berguna untuk mengoperasikan komputer dijual di pasaran, seperti Microsoft Windows, Linux, Apple OS, BeOs, IBM OS/2, dan masih banyak lagi. Namun tidak semua sistem operasi yang dijual di pasaran dapat digunakan oleh semua kalangan, hal itu tergantung kebutuhan dari penggunanya, contohnya sistem operasi Linux biasanya digunakan oleh orang-orang yang bergelut dibidang jaringan komputer, maka penggunaan sistem operasi ini hanya ditujukan bagi kalangan tertentu saja. Melihat banyaknya sistem operasi yang tersedia pada saat ini, maka penelitian hanya difokuskan pada salah satu dari sistem operasi tersebut, yaitu sistem operasi Microsoft Windows. Pemilihan sistem operasi ini sebagai objek penelitian, disebabkan karena penggunaan sistem operasi tersebut yang lebih mudah dan sudah sangat populer bagi sebagian besar para pengguna komputer pada saat ini. Sistem operasi Microsoft Windows telah memberikan berbagai macam fasilitas-fasilitas untuk mempermudah pengoperasiannya, akan tetapi sistem operasi ini juga memiliki banyak keterbatasan dan kelemahan. Hal ini, menyebabkan banyaknya aplikasi berupa utility ataupun tool-tool yang dikeluarkan oleh Microsoft ataupun para pengembang perangkat lunak lainnya untuk memperbaiki kelemahan dalam penggunaan fasilitas-fasilitas yang telah 2 disediakan oleh sistem operasi tersebut. Berdasarkan hal tersebut, maka timbullah ide untuk membuat sebuah aplikasi yang memiliki kemampuan dalam mendukung penggunaan fasilitas-fasilitas yang telah disediakan oleh sistem operasi Microsoft Windows. 1.2 Maksud Aplikasi ini diberi judul “Aplikasi Manajemen File dan Komponen Windows”, maksud dari judul tersebut adalah merekayasa sebuah aplikasi berbasis 32-bit yang memiliki kemampuan untuk mempermudah para pengguna komputer dalam menggunakan fasilitas-fasilitas yang disediakan oleh sistem operasi Microsoft Windows. 1.3 Tujuan Tujuan dari pembuatan aplikasi yang berjudul “Aplikasi Manajemen File dan Komponen Windows” ini adalah : 1. Membuat sebuah aplikasi yang menggunakan bahasa Indonesia untuk membantu para pengguna komputer khususnya di Indonesia, dalam menggunakan sistem operasi Microsoft Windows. 2. Mengembangkan sebuah aplikasi untuk mendukung dan mempermudah dalam pengunaan fasilitas-fasilitas yang telah disediakan oleh sistem operasi Microsoft Windows. 3. Mengatasi kesulitan yang sering dialami oleh para pemula dalam mengoperasikan sistem operasi Microsoft Windows. 4. Membuat sebuah aplikasi yang dapat meningkatkan performa komputer, khususnya yang menggunakan sistem operasi Microsoft Windows. 3 1.4 Batasan Masalah Disebabkan oleh banyaknya kelemahan dan keterbatasan pada sistem operasi Microsoft Windows dalam memberikan fasilitas-fasilitas bagi para pemakainya, maka aplikasi ini dibatasi oleh beberapa batasan masalah, yaitu : 1. Aplikasi ini merupakan jenis aplikasi 32-bit, maka aplikasi ini hanya dapat bekerja dengan optimal pada sistem operasi Microsoft Windows berbasis 32-bit yang mendukung GUI (Graphical User Interface), yaitu Windows 2000, ME, NT, dan XP. 2. Pembuatan program ini menggunakan fasilitas-fasilitas Visual Component Library (VCL) pada Borland C++ Builder, maka kemampuan program hanya terbatas pada kemampuan dari komponen-komponen yang disediakan oleh Borland C++ Builder. 3. Pembuatan program ini sebagian besar menggunakan fungsi-fungsi dari Windows 32-bit (Win32) Application Programming Interface (API) yang telah di sediakan oleh Microsoft Windows, sehingga tidak adanya intervensi dari programmer dalam pembuatan fungsi-fungsi tersebut. 4. Aplikasi ini hanya berfungsi untuk memperbaiki kelemahan-kelemahan dari fasilitas sistem operasi Microsoft Windows yang sudah ada, yaitu pengolahan file, run browser, sistem shutdown, pergantian resolusi monitor, refresh, performa memori, informasi sistem, informasi disk, informasi monitor, dan shortcut aplikasi-aplikasi utama Windows. 1.5 Sistematika Penulisan Sistematika penulisan karya tulis yang berjudul “Aplikasi Manajemen File dan Komponen Windows” ini adalah sebagai berikut. 4 BAB 1 PENDAHULUAN Bab ini berisi penjelasan mengenai latar belakang masalah, maksud, tujuan, batasan masalah, dan sistematika penulisan karya tulis. BAB 2 LANDASAN TEORI Bab ini berisi penjelasan tentang sistem operasi Microsoft Windows, pemrograman Windows, fungsi Win32 API, dan Borland C++ Builder 6. BAB 3 ANALISIS DAN PERANCANGAN Bab ini berisi penjelasan tentang analisis sistem operasi Microsoft Windows, analisis fungsi Win32 API, desain sistem, diagram alir (flowchart), perancangan system, dan proses perancangan. BAB 4 IMPLEMENTASI ATAU PEMBAHASAN Bab ini berisi tentang implementasi program, antar muka aplikasi, dan analisis hasil implementasi program. BAB 5 KESIMPULAN DAN SARAN Bab ini berisi tentang kesimpulan dan saran.