1
BAB 1
PENDAHULUAN
1.1 Latar Belakang Perangkat lunak adalah istilah umum untuk data yang diformat dan disimpan secara digital, termasuk program komputer, dokumentasinya, dan berbagai informasi yang bisa dibaca dan ditulis oleh komputer. Dengan kata lain, bagian sistem komputer yang tidak berwujud. Perangkat lunak ini dibagi menjadi 3 tingkatan: tingkatan program aplikasi (application program misalnya Microsoft Office), tingkatan sistem operasi (operating system misalnya Microsoft Windows), dan tingkatan bahasa pemrograman (yang dibagi lagi atas bahasa pemrograman tingkat tinggi seperti Pascal dan bahasa pemrograman tingkat rendah yaitu bahasa rakitan).
Perkembangan teknologi perangkat lunak pada masa sekarang ini sangatlah pesat, ini dapat dilihat dari kemunculan berbagai aplikasi-aplikasi dengan yang dapat memudahkan user dengan menggunakan berbagai macam teknik pembuatan perangkat lunak. Dari sinilah perluasan pemanfaatan komputer yang semula hanya dimanfaatkan segelintir orang sekarang menjadi universal dan umum.
Universitas Sumatera Utara
2
Penulis akan membangun sebuah perangkat lunak Editor HTML digunakan dalam mengedit file yang memiliki ekstensi HTML atau HTM. Tidak hanya itu Editor HTML juga dapat menulis file web dari aplikasi ini. Banyak sekali ragam HTML Editor yang terkenal adalah Adobe Dreamweaver, Web Builder dan masih banyak lagi yang lainnya. Penulis memilih judul “PERANCANGAN SISTEM
APLIKASI EDITOR HTML
MENGGUNAKAN VISUAL BASIC 6.0 “ untuk membantu para pengguna web dalam membangun sebuah website.
1.2 Identifikasi Masalah
Para mahasiswa atau pengguna web lainnya pasti menggunakan editor dalam pembelajaran website. Setiap pengguna web sangat butuh yang namanya suatu sistem aplikasi editor HTML yang dapat membantu dalam pembelajaran website secara mudah dan praktis.
Maka permasalahannya yaitu: 1. Bagaimana cara membuat suatu sistem aplikasi Editor HTML dengan menggunakan Visual Basic 6.0. 2. Bagaimana membuat aplikasi Editor HTML yang dirancang tersebut dapat dipakai dengan mudah. 3. Bagaimana penulis membuat aplikasi tersebut.
Universitas Sumatera Utara
3
1.3 Batasan Masalah
Supaya penelitian dalam tugas akhir ini lebih terarah dan memudahkan dalam pembahasan, maka perlu adanya pembatasan masalah, yaitu :
1. Perancangan sistem aplikasi ini dirancang untuk mengedit file HTML tanpa toolstools yang diperlukan untuk membangun sebuah web. Aplikasi ini digunakan untuk mengedit secara manual dengan mengetik kode pada skrip HTML pada tempat penulisan skrip HTML. 2.
Bahasa pemrograman yang digunakan penulis dalam membangun sistem aplikasi ini adalah Microsoft Visual Basic 6.0.
1.4 Maksud dan Tujuan
Maksud dari penelitian ini adalah membuat aplikasi Editor HTML yang digunakan sebagai aplikasi untuk mengedit file HTML. Adapun tujuan perancangan aplikasi ini adalah: 1. Membangun dan mendesain sistem aplikasi yang menarik. 2. Memberikan kemudahan kepada orang lain yang ingin menggunakan sistem aplikasi ini ketika dibutuhkan. 3. Membuka sistem aplikasi untuk dapat memanfaatkan sumber daya komputer yang ada dalam membantu membangun web. 4. Merupakan satu langkah untuk menyelesaikan mata kuliah Tugas Akhir.
Universitas Sumatera Utara
4
1.5 Metode Penelitian
Penelitian ini akan dilaksanakan dengan mengikuti beberapa langkah yang akan digunakan penulis, yaitu:
1. Penelitian pustaka (Library Research) Penelitian yang dilakukan penulis di perpustakaan untuk mendapatkan data yang teoritis. Dalam hal ini yang harus diperhatikan adalah subyek yang diteliti, yaitu buku bacaan yang menjadi pembahasan dalam membuat aplikasi Editor HTML.
2. Membuat Rancangan Aplikasi Proses pembuatan ini meliputi pembuatan rancangan aplikasi dan pembuatan user interface aplikasi.
3. Pengujian Aplikasi Menguji apakah aplikasi yang dibuat telah berhasil berjalan sesuai dengan keinginan dan melakukan perbaikan kesalahan jika masih terdapat error pada aplikasi.
4. Implementasi aplikasi Penerapan aplikasi yang dirancang setelah melalui tahap pengujian telah berjalan dengan baik.
Universitas Sumatera Utara
5
5. Penyusunan dan pengadaan laporan Tahap akhir dari penelitian yang dilakukan, yaitu membuat laporan tentang penelitian yang telah dilakukan.
1.6 Tinjauan Pustaka
Perangkat lunak adalah perintah (program komputer) yang bila dieksekusi memberikan fungsi dan unjuk kerja seperti yang diinginkan, struktur data yang memungkinkan program
memanipulasi
informasi
secara
proporsional,
dan
dokumen
yang
menggambarkan operasi dan kegunaan program (Roger S. Pressman, 1997).
HTML (HyperText Markup Language)
adalah sebuah bahasa standar yang
digunakan oleh browser Internet untuk membuat halaman dan dokumen pada sebuah Web yang kemudian dapat diakses dan dibaca layaknya sebuah artikel. HTML juga dapat digunakan sebagai link- link antara file-file dalam situs dengan menggunakan localhost, atau link yang menghubungkan antar situs dalam dunia internet.
Pada perancangan perangkat lunak ini, penulis mempergunakan Microsoft Visual Basic sebagai bahasa pemrogramannya. Microsoft Visual Basic merupakan bahasa pemrograman, yang menghasilkan aplikasi-aplikasi pada Windows yang berbasis grafis (GUI-Grafical user interface).
Universitas Sumatera Utara
6
1.7 Sistematika Penulisan
Dalam penulisan ini, penulis membentuk suatu sistematika yang bertujuan untuk menggambarkan secara ringkas bab-bab yang mencakup hal-hal sebagai berikut:
BAB 1
: PENDAHULUAN Bab ini berisika mengenai latar belakang, identifikasi masalah, batasan masalah, maksud dan tujuan, metode penelitian, tinjauan pustaka, dan sistematika penulisan tugas akhir.
BAB 2
: LANDASAN TEORI Bab ini menguraikan tentang konsep dasar dan teori-teori yang mendukung pembahasan untuk tema penulisan ini yang didapat dari beberapa literatur.
BAB 3
: PERANCANGAN SISTEM Bab ini membahas tentang perancangan aplikasi Editor HTML dan gambaran umum rancangannya.
BAB 4
: IMPLEMENTASI SISTEM Bab ini membahas analisa hasil dan pembahasan aplikasi Editor HTML yang dirancang, pembuatan program yang diajukan, tampilan dari program, dan pengujian aplikasi.
Universitas Sumatera Utara
7
BAB 5
: PENUTUP Bab ini berisi kesimpulan dari bab-bab yang ada, sehingga dari kesimpulan ini penulis mencoba untuk member saran yang berguna untuk melengkapi dan menyempurnakan pengembangan aplikasi ini untuk ke depannya.
Universitas Sumatera Utara