• Tidak ada hasil yang ditemukan

BAB IV METODE PENELITIAN A. Jenis Penelitian - RANCANG BANGUN SISTEM INFORMASI PENJUALAN SPAREPART LAPTOP DI TOKO HAPS COMPUTER PURBALINGGA BERBASIS ANDROID - repository perpustakaan

N/A
N/A
Protected

Academic year: 2019

Membagikan "BAB IV METODE PENELITIAN A. Jenis Penelitian - RANCANG BANGUN SISTEM INFORMASI PENJUALAN SPAREPART LAPTOP DI TOKO HAPS COMPUTER PURBALINGGA BERBASIS ANDROID - repository perpustakaan"

Copied!
14
0
0

Teks penuh

(1)

BAB IV

METODE PENELITIAN

A.Jenis Penelitian

Penelitian ini adalah penelitian rekayasa perangkat lunak yang

membangun sebuah aplikasi sistem informasi penjualan sparepart laptop di Toko Haps Computer Purbalingga.

B. Waktu dan Tempat

Penelitian ini dilaksanakan pada bulan Oktober 2015 sampai dengan

Januari 2016. Tempat penelitian di Toko Komputer Haps Computer

Purbalingga yang beralamat di Desa Selabaya Kec. Kalimanah Kab.

Purbalingga, kode pos 53371.

C. Metode Pengumpulan Data

Pengumpulan data yang dilakukan dalam penelitian ini adalah:

1. Observasi

Observasi yang dilakukan di Toko Haps Computer Purbalingga

adalah dengan cara mengetahui bagaimana cara transaksi jual beli

sparepart laptop.

2. Wawancara

Dilakukan dengan bertanya secara langsung kepada petugas

penjual di Toko Haps Computer, untuk mengetahui proses transaksi

(2)

3. Dokumentasi

Selain wawancara dan observasi, data yang diperoleh dalam

perancangan sistem ini adalah dokumen yang berupa data produk, data

harga produk di Toko Haps Computer.

D.Tahap Pengembangan Sistem

Tahap dalam pembangunan sistem Informasi penjualan sparepart

laptop di Toko Haps Computer adalah menggunakan model air terjun

(waterfall) yang meliputi definisi persyaratan, perancangan sistem dan perangkat lunak, implementasi dan pengujian unit, integrasi dan pengujian

sistem, operasi dan pemeliharaan, yang digambarkan seperti pada Gambar 1.

Gambar 1. Model Waterfall (Sommerville, 2011). Tahapan yang akan dilakukan dalam metode ini adalah:

1. Requirements Definition (Definisi Persyaratan)

Definisi persyarataan atau analisis dilakukan dengan cara

mengumpulkan data-data dan informasi yang dibutuhkan untuk pembuatan

(3)

menjadi acuan untuk mendesain aplikasi, untuk kemudian aplikasi ini

dapat digunakan untuk membantu proses transaksi, untuk dapat

menjalankan aplikasi yang akan dibangun dibutuhkan hardware dan

software pendukung sebagai berikut:

a. Laptop processor Intel Corei3, RAM 2 GB, Hardisk 500Gb. b. Sistem Operasi (Windows Seven)

c. Web server XAMPP d. Database MySQL e. Eclipse

2. System and Software Design (Perancangan Sistem dan Perangkat Lunak)

Perancangan sistem dan perangkat lunak dilakukan untuk

menentukan proses apa saja yang akan ada dalam sebuah sistem yang akan

menentukan fasilitas apa saja yang tersedia dalam sistem aplikasi yang

akan dibangun. Perancangan sistem pada dasarnya terdiri dari:

a. Flowchart

(4)

Tidak

Gambar 2. Flowchart untuk User dalam Penjualan Sparepart Laptop.

Pilih Sparepart lain

Memilih Tipe

Sparepart

Memasukan sparepart yang dipilih ke keranjang belanja

Mentotal jumlah pembayaran

Start

(5)

b. Use Case Diagram

Berikut adalah gambaran use case diagram sistem informasi penjualan laptop, terdapat pada Gambar 3.

Admin

User

Gambar 3. Use Case Diagram Melihat tipe dan merek sparepart

Input Tipe dan model sparepart Input harga dan Update sparepart

Mencetak hasil laporan Pemesanan

sparepart Melihat Harga

(6)

1) Definisi Aktor

Aktor adalah segala hal diluar sistem yang akan menggunakan

sistem tersebut untuk melakukan sesuatu. Bisa merupakan manusia,

sistem, atau device yang memiliki peranan dalam keberhasilan operasi dari sistem. Deskripsi pendefinisian aktor terdapat pada Tabel 2.

Tabel 2. Definisi Aktor.

No. Aktor Deskripsi

1. Admin Orang yang memiliki hak akses ke semua bagian sistem. Dalam hal ini, dapat mengelola semua data yang ada pada sistem.

2. User Pengguna yang melihat informasi

sparepart laptop dan pembelian

sparepart laptop

2) Definisi Uce Case

Use Case adalah rangkaian/uraian sekelompok yang saling terkait dan membentuk sistem secara teratur yang dilakukan atau diawasi oleh

sebuah aktor. Deskripsi pendefinisian use case terdapat pada Tabel 3. Tabel 3. Definisi Use Case.

No Use case Deskripsi

1 Melihat Tipe dan Merek

sparepart

Melihat informasi tentang detail

sparepart

2 Pemesanan sparepart Proses pemesanan sparepart

laptop

3 Input harga dan update

sparepart

Proses menginput harga

sparepart dan update sparepart

4 Input tipe dan model

sparepart

Proses input tipe dan jenis

sparepart baru.

5 Mencetak hasil laporan Proses mencetak hasil laporan

(7)
(8)

Pada Gambar 5, admin memulai login. Jika tidak valid maka sistem akan menampilkan login hingga valid. Setelah proses log in sukses, maka akan tampil halaman menu utama. Kemudian admin dapat menambah, mengedit dan menghapus tampilan pada menu utama.

e. Activity Diagram Mengelola Daftar Kategori

Berikut adalah gambaran activity diagram mengelola daftar kategori, dapat dilihat pada Gambar 6.

Gambar 6. Activity Diagram Mengelola Daftar Kategori.

Pada gambar 6, admin memulai login. Jika tidak valid maka sistem akan menampilkan login hingga valid. Setelah proses login sukses, maka akan tampil halaman menu utama kemudian masuk ke menu daftar

kategori. Kemudian admin dapat menambah, mengedit dan menghapus

(9)

f. Activity Diagram Mengelola Daftar Produk

Berikut adalah gambaran activity diagram mengelola daftar barang, dapat dilihat pada Gambar 7.

Gambar 7. Activity Diagram Mengelola Daftar Produk.

Pada Gambar 7, admin memulai login. Jika tidak valid maka sistem akan menampilkan login hingga valid. Setelah proses login sukses, maka akan tampil halaman menu utama kemudian masuk ke menu daftar

barang. Kemudian admin dapat menambah, mengedit dan menghapus tampilan menu daftar barang.

g. Activity Diagram Mengelola Daftar Member

Berikut adalah gambaran activity diagram mengelola daftar

(10)

Menu Utama

Hapus

Logout

Gagal

Validasi

Sukses Login Start

Member

Cari

Gambar 8. Activity Diagram Mengelola Daftar Member.

Pada Gambar 8, admin memulai login. Jika tidak valid maka sistem akan menampilkan login hingga valid. Setelah proses login sukses, maka akan tampil halaman menu utama kemudian masuk ke menu daftar

member. Kemudian admin dapat menghapus dan cari tampilan menu daftar member.

h. Activity Diagram Mengelola Daftar Pesanan

(11)

Menu Utama

Bayar Detail

Logout

Gagal

Validasi

Sukses Login Start

Pesanan

Cari

Gambar 9. Activity Diagram Mengelola Daftar Pesanan

Pada Gambar 9, admin memulai login. Jika tidak valid maka sistem akan menampilkan login hingga valid. Setelah proses login sukses, maka akan tampil halaman menu utama kemudian masuk ke menu daftar

pesanan. Kemudian admin dapat melihat bayar, detail dan cari tampilan

menu daftar pesanan.

i. Activity Diagram Mengelola Daftar Penjualan

(12)

Menu Utama

Detail

Logout

Gagal

Validasi

Sukses Login Start

Penjualan

Cari

Gambar 10. Activity Diagram Mengelola Daftar Penjualan

Pada Gambar 10, admin memulai login. Jika tidak valid

maka sistem akan menampilkan login hingga valid. Setelah proses

login sukses, maka akan tampil halaman menu utama kemudian masuk ke menu daftar penjualan. Kemudian admin dapat melihat,

detail dan cari tampilan menu daftar penjualan.

3. Implementation and Unit Testing (Implementasi dan Pengujian Unit)

Pada tahap ini, perancangan perangkat lunak direalisasikan sebagai

serangkaian program atau unit program. Dalam artian penggunaan

komputer akan dimaksimalkan dalam tahapan ini. Setelah pengkodean

(13)

Tujuan testing adalah memungkinkan kesalahan-kesalahan terhadap

sistem tersebut dan kemudian bisa diperbaiki.

a) Pengkodean

Setelah merancang desain aplikasi dan database langkah

selanjutnya adalah pengkodean, dalam tahap ini dilakukan penulisan

source code program berdasarkan desain sistem yang telah dibuat.

Tool yang digunakan dalam pembuatan aplikasi ini adalah Adobe

Dreamweaver CS6 dengan bahasa pemrograman Java, Apache Tomcat, MySql sebagai pengelola database nya.

b) Implementasi Server

Implementasi server merupakan tahap memasang aplikasi pada komputer server untuk dilakukan tahap pengujian sistem. Dalam penerapannya dibutuhkan 1 buah PC dengan sistem operasi

Windows, SmartPhone Android dengan Versi 4.0 untuk PC harus dilakukan instalasi beberapa perangkat lunak seperti :

- Xampp for windows sebagai penghubung databasenya. - Apache Tomcat untuk server antara database dan aplikasi.

- Web browser untuk mengakses aplikasinya seperti : Mozilla Firefox, Internet Explorer, Google Chrome, dan lain-lain.

- MySQL Connector untuk koneksi report

4. Integration and System Testing (Integrasi dan Pengujian Sistem)

Tahapan akhir dimana sistem yang baru diuji kemampuan dan

(14)

kemudian dilakukan pengkajian ulang dan perbaikan terhadap aplikasi

menjadi lebih baik dan sempurna. Aplikasi yang selesai dibangun ini telah

melewati proses pengujian, sehingga bisa memenuhi kebutuhan sistem saat

ini.

5. Operation and Maintenance (Operasi dan Pemeliharaan)

Perangkat lunak yang sudah disampaikan kepada pelanggan tentunya

akan mengalami perubahan. Perubahan tersebut bisa karena mengalami

kerusakan karena perangkat lunak harus menyesuaikan dengan lingkungan

(operasi atau sistem operasi baru), atau karena pelanggan membutuhkan

perkembangan fungsional. Dalam penerapanya dibutuhkan smartphone

Gambar

Gambar 1. Model Waterfall (Sommerville, 2011).
Gambar 2. Flowchart  untuk User dalam Penjualan Sparepart Laptop.
Gambar 3. Use Case Diagram
Tabel 2. Definisi Aktor.
+6

Referensi

Dokumen terkait

Keberadaan industri tidak terlepas dari faktor-faktor geografis yang dapat membantu kelancaran suatu industri, seperti faktor lokasi, ketersediaan bahan mentah,

Berkaca pada uraian-uraian di atas, dapat disimpulkan bahwa untuk manusia, baik yang normal maupun yang cacat pendengaran (tuna rungu) jika mengalami kerusakan pada

Sulaiman Rasjid, Fiqih Islam (Hukum Fiqh Islam) , Bandung: Sinar Baru Algensindo Offset, 2011, h.. Sesuai dengan data yang diperoleh setelah melakukan wawawancara terhadap

kemungkinan akan terjadi gangguan pendengaran.Pemeriksaan hidung dapat dilakukan dengan cara melihat pola pernapasan, apabila bayi bernapas melalui mulut, maka kemungkinan

Berdasarkan permasalahan diatas, penelitian ini bertujuan untuk merekomendasikan sistem aplikasi pembayaran tagihan listrik berbasis web dengan harapan mampu

Oleh sebab itu, model yang diperoleh dari penelitian ini sangat akurat dan dapat digunakan untuk menduga kandungan kafein, asam klorogenat, dan trigonelin pada biji

Puji dan syukur peneliti panjatkan kehadirat Allah SWT yang telah melimpahkan rahmat dan hidayah-Nya, sehingga skripsi dengan judul “ Pengaruh Intellectual Capital Terhadap

Pada penelitian “Kajian Pengaruh Desain User Interface Terhadap User experience Website Sebagai Media Portofolio Online (Studi Kasus Website Deviantart, Dribbble dan