• Tidak ada hasil yang ditemukan

Perancangan dan Pembuatan Web Modifikasi Motor untuk PT Sentosa Motor.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Perancangan dan Pembuatan Web Modifikasi Motor untuk PT Sentosa Motor."

Copied!
19
0
0

Teks penuh

(1)

v Universitas Kristen Maranatha Abstrak

Di jaman yang modern saat ini perkembangan teknologi yang sangat pesat ini, informasi menjadi peranan yang sangat penting. Dalam proyek Tugas Akhir ini akan dikembangkan sebuah website yang dapat membantu para konsumen untuk saling berbagi informasi mengenai modifikasi motor. Selain saling berbagi informasi pengguna juga dapat melihat tips & trick dan langkah-langkah tentang seputar motor ataupun cara pemasangan aksesoris pada motor.

Dalam Website ini akan disediakan sarana komunikasi antar pengguna untuk membicarakan berbagai hal mengenai motor. Pengguna dapat mengirim private message yang merupakan surat yang tidak bisa dibaca oleh pengguna lainnya dan hanya bisa dibaca oleh pengguna yang dikirim saja. Pengguna juga dapat melihat informasi atau profile pengguna lainnya sehingga tidak harus mengakses semua fasilitas yang disediakan. Website PT Sentosa Motor ini dapat digunakan baik tanpa login ataupun dengan login.

Dengan adanya website ini pengguna dapat melihat secara langsung bagaimana langkah-langkah dalam pemasangan aksesoris motor, dan juga disediakan pula fitur seperti modifikasi motor yang merupakan hasil dari modifikasi yang telah dibuat oleh PT Sentosa Motor. Pengembangan website dilakukan dengan menggunakan bahasa pemrograman ASP .Net dan sistem basis data SQL Server 2000.

(2)

vi Universitas Kristen Maranatha

Daftar Isi

Lembar Pengesahan... ii

Kata Pengantar ... iii

Lembar Pernyataan Persetujuan Publikasi Karya Ilmiah ... iv

Abstraksi ...v II.1.1 Antarmuka Dengan Pengguna ... II-1 II.1.2 Antarmuka Perangkat Keras ... II-1 II.1.3 Antarmuka Perangkat Lunak ... II-1 II.1.4 Komunikasi Protokol ... II-2 II.2 Fitur-Fitur Produk Perangkat Lunak ... II-3 III. Bab III Desain Perangkat Lunak ... III-1

(3)

vii Universitas Kristen Maranatha III.3.1 Komponen Perangkat Lunak ... III-46 III.3.2 Konsep Eksekusi ... III-49 III.3.3 Desain Antarmuka ... III-49 IV. Bab IV Pengembangan Sistem ... IV-1

IV.1 Perencanaan Tahap Implementasi ... IV-1 IV.1.1 Pembagian Implementasi ... IV-1 IV.1.2 Keterkaitan Antar Prosedur ... IV-10 IV.2 Perjalanan Tahap Implementasi (Coding) ... IV-10 IV.2.1 Top Down Implementasi ... IV-10 IV.2.2 Debugging ... IV-10 IV.3 Ulasan Realisasi Fungsionalitas ... IV-11 IV.4 Ulasan Realisasi User Interface Design ... IV-11 V. Bab V Testing Dan Evaluasi Sistem ... V-1

V.1 Rencana Pengujian Sistem Terimplementasi ... V-1 V.1.1 Test Case ... V-1 V.1.2 Uji Fungsionalitas Modul / Class ... V-21 V.2 Perjalanan Metodologi Pengujian ... V-22 V.2.1 Black Box ... V-22 V.3 Ulasan Hasil Evaluasi... V-22 VI. Bab VI Kesimpulan Dan Saran ... VI-1

VI.1 Keterkaitan Antara Kesimpulan Dengan Hasil Evaluasi ... VI-1 VI.2 Keterkaitan Antara Saran Dengan Hasil Evaluasi ... VI-2 VI.3 Rencana Perbaikan/Implementasi Terhadap Saran Yang Diberikan ... VI-2 Lampiran ... A-1

(4)
(5)
(6)
(7)

I-1 Universitas Kristen Maranatha

Bab I

Persyaratan Produk

I.1. Pendahuluan

Pada jaman yang sudah semakin canggih ini pencarian infromasi menjadi tidak semakin sulit, karena dengan adanya teknologi internet, maka akan tersedia berbagai kemudahan mencari informasi tentang sesuatu. Dengan adanya media internet akan memudahkan kita sebagai user untuk mencari informasi mengenai modifikasi motor, tapi dilain pihak juga internet bisa digunakan untuk pembelian produk atau barang secara online.

Motor merupakan salah satu kendaraan beroda dua, banyak sekali orang yang mengendarai kendaraan sepada motor ini karena bisa dibilang irit dan ramping. Sangat disayangkan website yang menyangkut masalah modifikasi

motor di Indonesia masih sangat sedikit, kebanyakan setelah melakukan pencarian melalui www.google.com dengan memasuki kata kunci “modifikasi

motor” hasil yang didapat sebagian besar hanya merupakan topik dalam

suatu forum.

Melalui website yang akan dikembangkan ini, diharapkan akan

memudahkan pengguna atau pengendara yang gemar memodifikasi motor untuk mengubah motornya mulai dari velg, body, ban, ataupun knalpotnya. Sehubungan dengan ini juga dan berdasarkan hasil survey pendahuluan serta wawancara di bengkel PT Sentosa Motor yang bergerak di bidang modifikasi motor maka penulis tertarik untuk membuat website modifikasi motor lebih lanjut.

Setelah melakukan wawancara ke bengkel PT Sentosa Motor, sebagian besar pelanggan yang senang memodifikasi motor merupakan anak-anak SMU karena ingin motornya tampil beda dibandingkan dengan motor rekannya. Sedangkan untuk mereka yang sudah kuliah atau bekerja biasanya

(8)

I-2 Universitas Kristen Maranatha

100.000,00 sampai Rp 500.000,00. Jenis motor yang di modifikasi biasanya adalah motor bebek sedangkan untuk motor sports tidak terlalu banyak.

Modifikasi biasanya dilakukan untuk mengganti onderdil seperti filter oli, kampas rem, rantai, ataupun boring. Sedangkan untuk aksesoris modifikasi dilakukan untuk mengganti ban, knalpot, dan velg.

I.1.1. Tujuan

Dengan melihat pada latar belakang, penulis akan mengembangkan suatu sistem website untuk mendukung modifikasi motor dengan kemampuan sebagai berikut :

1. Menginformasikan tentang trend modifikasi saat ini.

2. Memberikan langkah-langkah atau petunjuk cara memodifikasi dalam bentuk foto digital.

3. Menyediakan sarana komunikasi antara pihak-pihak yang gemar melakukan modifikasi motor dalam bentuk forum.

4. Menyediakan sarana tanya jawab atau forum antara pihak bengkel dengan pelanggan.

5. Menyediakan sarana untuk membuat janji servis motor atau janji untuk modifikasi dengan pihak bengkel dalam bentuk email.

6. Menyediakan sarana untuk melakukan pencarian secara menyeluruh

seperti pencarian dalam bentuk forum ataupun modifikasi motor tersebut.

7. Menyediakan sarana untuk memberikan comment terhadap modifikasi

(9)

I-3 Universitas Kristen Maranatha

I.1.2. Ruang Lingkup

Berdasarkan hasil wawancara dengan pihak bengkel PT Sentosa Motor

sehubungan dengan kegiatan bisnis dan modifikasi, beberapa hal yang ingin dicari solusinya adalah :

1. Bagaimana memasarkan produk-produk aksesoris sebagai bahan untuk modifikasi seluas-luasnya?

2. Bagaimana menginformasikan cara memodifikasi bagian-bagian tertentu pada motor untuk pengguna?

3. Bagaimana memberi informasi produk baru tentang aksesoris modifikasi?

I.1.3. Definisi, Akronim dan Singkatan

1. HTML (HyperText Markup Language) :

sebuah bahasa markup yang digunakan untuk membuat sebuah halaman

website dan menampilkan berbagai informasi di dalam sebuah browser

Internet.

2. ASP (Active Server Pages) :

merupakan salah satu bahasa pemograman web untuk menciptakan halaman website yang dinamis.

3. Database :

kumpulan dari item data yang saling berhubungan satu dengan yang

lainnya yang diorganisasikan berdasarkan sebuah skema atau struktur tertentu, tersimpan di hardware komputer dan dengan software untuk

melakukan manipulasi untuk kegunaan tertentu.

4. Banned :

mem-block pengguna supaya pengguna tersebut tidak bisa lagi

mengakses aplikasi.

5. SQL (Structured Query Language) :

(10)

I-4 Universitas Kristen Maranatha

6. Thread( dalam webforum):

Bagian terkecil dari forum yang terdapat di dalam topik, yang berupa

pesan-pesan yang saling berhubungan.

I.1.4. Struktur Laporan

 Bab I Persyaratan Produk

Pada bab ini berisi tentang hal-hal yang diinginkan oleh perusahaan dan pengguna.

 Bab II Spesifikasi Produk

Bab ini berisikan tentang menggambarkan persyaratan software dalam tingkat kedetilan yang cukup.

 Bab III Desain Perangkat Lunak

Pada bab ini berisi tentang Persyaratan Antarmuka Eksternal, Fitur-Fitur Produk Perangkat Lunak, Desain Perangkat Lunak, dan Persyaratan

Database Logis.

 Bab IV Pengembangan Sistem

Pada bab ini berisikan tentang desain dari website dan keterangan sistem.  Bab V Testing dan Evaluasi Sistem

Pada bab ini berisi testing dan evaluasi sistem.  Bab VI Kesimpulan dan Saran

Pada bab ini berisi tentang kesimpulan dan saran.

I.2. Gambaran Keseluruhan

(11)

I-5 Universitas Kristen Maranatha

Kawasaki ini, profile untuk melihat atau mengubah profile masing-masing pengguna, private message untuk mengirim message ke pengguna lain, search

untuk melakukan pencarian berdasarkan secara umum, nama pengguna, topik, dan pesan. About us untuk melihat tentang PT Sentosa Motor, dan link untuk masuk ke website lain yang sudah ada.

I.2.1. Perspektif Produk

Pembuatan sebuah website yang berjudul “perancangan dan pembuatan

website modifikasi motor” memiliki tujuan utama untuk memperkenalkan kepada masyarakat tentang trend modifikasi motor saat ini. Website ini memungkinkan pengguna untuk saling berkomunikasi antar pengguna lainnya. Selain itu juga pengguna dapat melihat informasi mengenai motornya masing-masing disertai spesifikasi. Untuk keperluan kepengurusan, terdapat “Menu Administrator” yang dapat digunakan administrator untuk mengurus website ini, selain itu juga

terdapat “menu moderator” untuk bagian mengurus forum, dan ada satu pengguna yang disebut montir untuk melihat apakah ada pengguna yang memesan montir untuk memodifikasi motor.

I.2.2. Fungsi Produk

Produk website ini dibutuhkan untuk saling berkomunikasi antar sesama pengguna dan untuk mencari informasi tentang motor. Dengan adanya website modifikasi motor ini dapat melihat modifikasi yang sedang trend saat ini.

I.2.3. Karakteristik Pengguna

Syarat untuk menjalankan forum website ini khususnya untuk

administrator adalah minimal harus mengerti komputer, mengenal dunia internet

dan akan lebih baik apabila dapat mengelola server. Untuk pengguna baik yang

non member ataupun member tidak dibatasi keahlian khusus, namun minimal

(12)

I-6 Universitas Kristen Maranatha

I.2.4. Batasan-batasan

Website yang dibuat mempunyai batasan masalah sebagai berikut:  Pembagian tingkat pengguna dibagi menjadi :

o Administrator sebagai pengurus website.

o Moderator adalah anggota member yang bertanggung jawab

mengurus forum dan memasukan tentang modifikasi terbaru.

o Member anggota adalah pengguna yang sudah mendaftar kedalam website.

o Non-member adalah pengguna yang hanya bisa melihat

tetapi tidak dapat mengakses keseluruhan website.

o Montir adalah pengguna yang sama dengan pengguna yang

member tetapi dia bisa melihat inbox pada pemesanan

montir.

 Pembuatan atas permintaan PT Sentosa Motor berbentuk forum, gambar dan keterangan tentang modifikasi, untuk saling berkomunikasi dan katalog untuk memberikan informasi mengenai motor tersebut.

 Pengguna dapat melihat katalog tentang modifikasi motor lengkap dengan gambar, spesifikasi tentang motor tersebut. Isi dari katalog ini dapat ditambahkan, diedit, dan dihapus oleh administrator.  Pengguna dapat mendaftarkan diri menjadi member untuk

berpartisipasi dalam forum.

 Pengguna dapat saling mengirim message kepada administrator atau kepada sesama pengguna berupa private message.

 Pengguna dapat mengirim janji kepada montir dengan nama montir yang sudah disediakan.

 Pengguna dapat mengirim pesan dan atau gambar pada thread.  Pengguna dapat melakukan pencarian baik pencarian member dan

(13)

I-7 Universitas Kristen Maranatha

o Pencarian member mencari ke pengguna member yang terdaftar sebagai member.

o Pencarian forum mencari kata-kata yang ada pada topik dan

thread.

 Menyediakan Contact Us yaitu form untuk menghubungi

administrator untuk bertanya, memberikan kritik dan saran tentang

hal di dalam website.

Password member dan administrator akan di enkripsi sebelum

masuk kedalam website.

 Pembagian tingkatan pada forum dibagi menjadi :

1 Administrator 1. menambah, menghapus dan mengedit isi dari modifikasi.

2. membuat, menghapus dan mengedit thread. 3. membuat, menghapus dan mengedit topik. 4. membuat, menghapus dan mengedit forum. 5. membuat, menghapus dan mengedit kategori. 6. banning dan menghapus pengguna member. 7. menambah, mengurangi moderator.

8. menambah, mengurangi administrator. 9. mengirim private message.

10. menambah motor.

11. mengedit dan menyembunyikan motor. 12. menambah modifikasi.

13. mengedit dan menyembunyikan modifikasi. 14. menambah tips & trick.

15. mengedit dan menyembunyikan tips & Trick. 16. mengubah poling.

(14)

I-8 Universitas Kristen Maranatha

2 Moderator 1. membuat, menghapus dan mengedit thread. 2. membuat, menghapus dan mengedit topik. 3. mengedit dan sembunyikan forum

4. mengirim private message

3 Member 1. membuat dan menghapus thread. 2. membuat topik.

3. mengubah profile masing-masing. 4. mengirim private message

 Spesifikasi Hardware minimal untuk dapat mengakses adalah :

o Processor minimal memiliki kecepatan 600MHz dan memory

minimal sebesar 128MB.

o Komputer terhubung ke internet, minimal melalui koneksi dialup.

Forum dan katalog tentang motor yang dibuat menggunakan

bahasa pemrograman HTML, ASP.

 Forum dan katalog tentang motor ini dibuat dengan menggunakan Adobe Photoshop CS2, notepad, macromedia Dreamweaver MX 8, SQL Server 2000.

 Data – data yang diperlukan bersifat dinamik sehingga diperlukannya database.

 Database yang digunakan untuk pembuatan website PT Sentosa Motor ini SQL Server 2000.

I.2.5. Asumsi dan Ketergantungan

(15)

I-9 Universitas Kristen Maranatha

I.2.6. Penundaan Persyaratan

Persyaratan yang ditunda adalah menambahkan fitur saling

(16)

VI-1 Universitas Kristen Maranatha

Bab VI

Kesimpulan dan Saran

VI.1. Keterkaitan antara Kesimpulan dengan Hasil Evaluasi

Berikut ini adalah kesimpulan yang dapat diperoleh dari evaluasi yang dilakukan dengan menggunakan metode black box.

1. Dengan dibuatnya fitur modifikasi maka akan mengembangkan trend modifikasi saat ini.

2. Dengan adanya fitur langkah-langkah maka pengguna dapat mengetahui bagaimana cara memasang knalpot, velg, busi, ban, body, lampu, dll yang baik

atau memasang perlengkapan motor dengan benar.

3. Dengan dibuatnya fitur forum ini pengguna dapat saling berkomunikasi dan mendapatkan informasi dari pengguna lainnya.

4. Adanya fitur memberlist pengguna dapat dengan mudah melihat siapa saja

pengguna yang baru mendaftar dan bisa melakukan fitur kirim pesan terhadap pengguna tersebut.

5. Dengan adanya fitur pemesanan janji dengan montir, maka pengguna dapat melakukan pembuatan janji service terlebih dahulu dengan montirnya.

6. Adanya fitur pencarian, pengguna dapat diberikan kemudahan untuk melakukan pencarian, dan pengguna dapat mencari dengan cara beberapa tahap yaitu mencari nama pengguna, topik dan mencari thread atau pesan.

(17)

VI-2 Universitas Kristen Maranatha

VI.2. Keterkaitan antara Saran dengan Hasil Evaluasi

Di bawah ini dituliskan beberapa saran dari pengguna dengan harapan bahwa

website Perancangan dan Pembuatan Web Modifikasi Motor untuk PT Sentosa Motor

ini akan menjadi lebih baik:

1. Untuk mengirimkan “lupa password”, harus diadakan pengaturan pada IIS, terutama SMTP server, agar dapat berjalan sebagaimana mestinya.

2. Sebaiknya untuk halaman utama pada artikel paling depan dipotong menjadi 1000 kata saja.

3. Penambahan fitur seperti memasukan tips & trick dapat dilakukan oleh pengguna biasa dan tidak hanya oleh administrator.

4. Sebaiknya pada menu post reply dibuat menu untuk mempermudah penulisan seperti bold, italic, underline, atau tambahan lainnya

5. Pada menu administrator dan moderator menu untuk sembunyikan sebaiknya dihilangkan dan diganti dengan hapus saja.

VI.3. Rencana Perbaikan / Implementasi terhadap Saran yang diberikan

Rencana perbaikan website Perancangan dan Pembuatan Modifikasi Motor pada PT Sentosa Motor ini di masa mendatang:

1. Pengaturan server pada SMTP dengan cara memasukkan ip address dari web

server, dengan mengatur SMTP dilakukan untuk menjalankan pengiriman pada

lupa password ke email masing-masing pengguna.

2. Dengan membatasi kata-kata pada artikel terbaru pada halaman utama dibatasi dengan 1000 kata sehingga pada resolusi 1024 x 768 pada monitor, halaman utama tersebut tidak akan terlihat panjang kebawah.

(18)

VI-3 Universitas Kristen Maranatha

4. Dengan dibuatnya tambahan menu seperti tombol bold, italic dan underline maka akan memudahkan pengguna untuk mengirimkan pesan.

5. Dengan dibuatnya backup data, maka data apabila sewaktu waktu terjadi kesalahan database maka data tinggal dikembalikan kembali sehingga data tidak

(19)

xii Universitas Kristen Maranatha

Daftar Referensi

Abdul Kadir, Dasar Pemrograman web dengan ASP, Penerbit Andi Offset Cetakan I, 2005

Hadiyan, Titan, Pemrograman Web Lanjut, 2004

Hadiyan, Titan, Pemrograman Web, 2004

Hadiyan, Titan, Web Admin, 2005

Referensi

Dokumen terkait

Best First Search membangkitkan verteks berikutnya dari sebuah verteks (yang sejauh ini terbaik diantara semua leafnodes yang pernah dibangkitkan. Untuk menentuan verteks

Berdasarkan Berita Acara evaluasi administrasi, teknis dan harga penawaran Nomor 020.5.A/60/III/12 tanggal 22 Maret 2012 dan Berita Acara Hasil Lelang Nomor 020.8.A/III/8/12

pembagian Anggah- Ungguhing Basa Bali sebagaimana terurai di atas, tampaknya penutur bahasa Bali dituntut untuk menguasai beberapa sistem stratifikasi masyarakat Bali,

sebagaimana dimaksud pada ayat (1) huruf a merupakan perawatan yang ditujukan kepada orang terinfeksi HIV dengan infeksi oportunistik sehingga memerlukan perawatan

Dari hasil pengujian tersebut, penterjemah kode isyarat tangan dengan menggunakan analisa deteksi tepi bisa diterapkan pada ARM 11 tetapi sulit diterapkan pada kontrol robot

tidak mendapatkan nilai jelek atau ia mendapatkan uang saku Prabu tidak mendapatkan nilai jelek dan ia mendapatkan uang saku Prabu mendapatkan nilai jelek tetapi ia mendapatkan

Pedoman ini memuat hal-hal pokok yang berkaitan dengan pelaksanaan perbaikan fisik dalam upaya penanganan rehabilitasi dan rekonstruksi pasca bencana, dapat dijabarkan lebih

NO MEREK KENDARAAN KATEGORI MODEL / TYPE KAPASITAS MESIN TRANSMISI BAHAN BAKAR.. 1 SEDAN ACCENT 1500