System Engineering Keahlian Teknik Sistem Requirement Analysis Analisis Kebutuhan Design Disain

lxx terutama dalam langkah perencanaan dan disain untuk memastikan bahwa langkah telah dikerjakan dengan benar dan sesuai dengan harapan. Jika langkah yang diambil tidak sesuai dengan yang diharapkan, maka langkah tersebut perlu diulangi lagi atau kembali kelangkah sebelumnya. Tetapi ada beberapa langkah yang dapat dilakukan secara bersamaan atau overlapping, hal ini dilakukan untuk mempercepat mendapatkan hasil yang diinginkan dan dapat menghemat waktu dan biaya. Berikut ini akan diuraikan secara garis besar mengenai tahapan-tahapan siklus SDLC pada pengembangan sistem pemesanan sepeda motor berbasis web.

3.3 System Engineering Keahlian Teknik Sistem

Dalam tahapan ini ada beberapa poin penting pada perencanaan yang perlu dibuat dalam pembuatan aplikasi sistem pemesanan sepeda motor berbasis web, antara lain : 1. Feasibility study, yaitu membuat studi kelayakan untuk sistem yang akan dibuat, seperti membuat kajian bagaimana proses bisnis akan berjalan dengan aplikasi web E-Commerce yang dikembangkan. 2. Alokasi waktu, yaitu membuat alokasi waktu untuk keseluruhan pembuatan sistem, langkah demi langkah mulai dari perencanaan sampai saat aplikasi web E-Commerce go Live. 3. Cakupan atau scope, yaitu menentukan batasan ruang lingkup sistem yang akan dibangun, dalam kasus ini yaitu sistem informasi pemesanan pada aplikasi web E-Commerce. lxxi

3.4 Requirement Analysis Analisis Kebutuhan

Setelah tahap system engineering selesai, langkah berikutnya adalah membuat analisis kebutuhan atau requirement analysis. Analisis pada tahap ini adalah menganalisis workflow sistem manajemen yang sedang berjalan atau as-is dan mengidentifikasi apakah workflow telah efisien dan sesuai dengan standar tertentu. Misalnya Departemen Accounting mengikuti standar akuntansi formal. Semua hasil analisis akan didokumentasi dan dipakai sebagai pedoman saat melakukan disain proses bisnis di langkah ke-3 pada SDLC. Hasil analisis workflow sistem manajemen digambarkan dalam bentuk flowchart. Flowchart adalah gambar yang menjelaskan workflow sistem manajemen, baik satu siklus maupun satu proses dalam sistem manajemen. Dalam tahap analisa aplikasi web E-Commerce ini akan diuraikan mengenai: 1. Gambaran umum perusahaan Akan diuraikan secara singkat tentang profil serta visi dan misi perusahaan tempat dilakukan observasi. 2. Sistem yang sedang berjalan Akan diuraikan mengenai tahapan proses dari sistem penjualan yang sedang berjalan saat ini menggunakan flowchart. 3. Identifikasi masalah dari workflow sistem berjalan. lxxii

3.5 Design Disain

Pada tahap ini akan dilakukan perancangan dari aplikasi pemesanan sepeda motor berbasis web berdasarkan analisa yang telah dibuat. Ada dua jenis disain yang dibuat untuk aplikasi E-Commerce ini, yaitu : 3.5.1 Disain Proses Bisnis Pada langkah ini, akan diuraikan mengenai proses bisnis dari aplikasi web E-Commerce pada pemesanan sepeda motor PT. Mitra Niaga Sukses secara rinci, dan workflow-nya mulai dari proses penerimaan order, pembelian sepeda motor dari Perusahaan Otomotif PO, proses pemesanan, proses checkout hingga proses saat pelanggan melakukan transaksi pembayaran menggunakan kartu kredit. Hasil dari disain proses bisnis ini akan digambarkan dalam bentuk flowchart dan diagram konteks dari sistem yang baru. 3.5.2 Disain Pemrograman Disain pemrograman dilakukan dengan membuat disain yang diperlukan untuk pemrograman atau penulisan source code program berdasarkan disain proses bisnis yang telah dibuat. Disain pemrograman yang akan diuraikan pada tahap ini terdiri dari : a. Disain Database Perancangan database sistem pemesanan sepeda motor berbasis web pada PT. Mitra Niaga Sukses, terdiri dari : lxxiii 1. Entity Relationship Diagram ERD 2. Relasi atau relational antar tabel atau entitas dan bentuk hubungan relasinya atau cardinality yang ada pada aplikasi web E-Commerce. 3. Spesifikasi tabel data yang digunakan untuk melihat struktur tabel yang akan dibuat. b. Disain Screen Layout Pada tahap ini dilakukan perancangan interface yang terdiri dari tampilan input data dan tampilan output dari keseluruhan sistem, dengan membuat rancangan layar tampilan yang user friendly. Pada langkah ini hasil perancangan screen layout terdiri dari : 1. Struktur menu tampilan sistem pemesanan sepeda motor berbasis web. 2. Disain layar tampilan atau Graphical User Interface GUI.

3.6 Construction Pembuatan