Analisa dan Perancangan Sistem Implementasi

masalah. f. Pengujian dan Perawatan Sistem Sebelum sistem digunakan, haruslah lewat tahap percobaan terlebih dahulu yang melibatkan pemakai dan Sistem Analis untuk percobaan secara keseluruhan, dan beberapa percobaan diselesaikan oleh programmer menyangkut percobaan perangkat lunak secara moduler. g. Penerapan dan Evaluasi Sistem Pada tahap akhir ini, sistem mulai diterapkan, kegiatan yang juga penting dikerjakan adalah pelatihan pemakai. Selama sistem baru dioperasikan sistem tersebut harus tetap dimonitor dan dinilai. Bila sistem ada ketidak beresan, maka proses mulai lagi dari langkah awal. Siklus tersebut berlangsung secara berulang-ulang. Siklus tersebut merupakan model klasik dari pengembangan sistem informasi. Model-model baru, seperti Prototyping, Spiral, 4GT dan kombinasi dikembangkan dari model di atas.

II.4. Definisi Retail

Retail adalah suatu penjualan dari sejumlah kecil komoditas kepada konsumen. Kata Retail berasal dari bahasa Perancis yang berarti “memotong menjadi kecil- kecil” Risch, 1991. Pengertian lain dari Retail adalah semua usaha bisnis yang secara langsung mengarahkan kemampuan pemasarannya untuk memuaskan konsumen akhir berdasarkan organisasi penjualan barang dan jasa sebagai inti dari distribusi Gilbert, 2003.

II.5. Definisi Retailing

Retailing didefinisikan sebagai semua kegiatan yang mengikutsertakan pemasaran barang dan jasa secara langsung kepada pelanggan Lucas, Bush dan Gresham, 1994. Sedangkan menurut Dunne dan Lusch2005, Retailing terdiri dari kegiatan-kegiatan akhir dan langkah-langkah yang dibutuhkan untuk menempatkan barang-barang yang telah diproduksi dari tempat lain ke tangan pelanggan.

II.6. Metode FAST

Metodologi pengembangan perangkat lunak yang digunakan adalah FAST Framework for the Application of Systems Thinking yang merupakan metode pengembangan perangkat lunak berorientasi objek. Metodologi ini memiliki 6 tahapan yaitu Whitten, 2005 : 1. Scope Definiton : Tahap pendefinisian ruang lingkup dari sistem yang akan dibuat. 2. Problem Analysis : Merupakan tahap analisa masalah yang ada dalam pembuatan sistem yang baru. 3. Requirements Analysis : Merupakan tahap analisa kebutuhan dari sistem yang akan dibuat. 4. Logical Design : Merupakan tahap disain secara logika atau modeling dari sistem yang akan dibuat. 5. Physical Design Integration : Merupakan tahap pembangunan sistem secara fisik berdasarkan rancangan yang telah dibuat sebelumnya. 6. Construction Testing : Merupakan tahap pembangunan dan pengujian sistem apakah sudah sesuai dengan kebutuhan dan spesifikasi dari physical design.

II.7. Metode Pengujian Black Box

Sistem ini menggunakan metode pengujian black box. Metode black box adalah metode pengujian yang menguji suatu sistem tanpa harus mengetahui proses internal yang berada pada proses tersebut. Pengujian black box berfokus pada persyaratan fungsional perangkat lunak. Pengujian ini memungkinkan analis sistem memperoleh kumpulan kondisi input yang akan mengerjakan seluruh keperluan fungsional program. Tujuan metode ini adalah mencari kesalahan pada : 1. Fungsi yang salah atau hilang 2. Kesalahan pada interface