4. Apache Apache adalah sebuah aplikasi server untuk menjalankan pemrograman
PHPMyAdmin di dalam komputer localhost. Pada awal mulanya, Apache merupakan perangkat lunak sumber terbuka yang menjadi alternatif dari server
web Netscape sekarang dikenal sebagai Sun Java System Web Server. Asal mula nama Apache berasal ketika sebuah server web populer yang
dikembangkan pada awal 1995 yang bernama NCSA HTTPd 1.3 memiliki sejumlah perubahan besar terhadap kode sumbernya patch. Saking
banyaknya patch pada perangkat lunak tersebut sehingga disebut sebuah server yang memiliki banyak patch a patchy server. Tetapi pada halaman
FAQ situs web resminya, disebutkan bahwa Apache dipilih untuk menghormati suku asli Indian Amerika Apache Indé, yang dikenal karena
keahlian dan strategi perangnya. Versi 2 dari Apache ditulis dari awal tanpa mengandung kode sumber dari NCSA.
5. MySQL MySQL adalah suatu perangkat lunak database relasi Relational Database
Management System atau RDBMS, seperti halnya ORACLE, Postgresql, MS SQL, dan sebagainya.
6. PhpMyAdmin PhpMyAdmin adalah suatu alat bantu open source yang ditulis dalam PHP
yang digunakan untuk menangani administrasi basis data Mysql yang diakses melalui web browser internet explorer, fireFox dan opera, dll. Fasilitas yang
tersedia saat ini dapat membuat dan menghapus database, membuat,
menghapus dan menambah tabel, menghapus, mengedit dan menambah field, melakukan berbagai macam perintah SQL, mengatur kunci pada field,
mengatur akses privileges, mengekspor data ke berbagai format dan tersedia dalam 50 bahasa.
58
BAB IV ANALISIS DAN PERANCANGAN SISTEM
4.1. Analisis Sistem yang Berjalan
Kegiatan analisis merupakan kegiatan penguraian suatu sistem informasi yang utuh dan nyata ke dalam bagian-bagian atau komponen-komponen computer
dengan tujuan untuk mengidentifikasi serta mengevaluasi masalah-masalah yang muncul, kesempatan, hambatan-hambatan yang mungkin terjadi dan kebutuhan
yang diharapkan sehingga menjadi baik dan sesuai dengan kebutuhan serta perkembangan teknologi.
4.1.1. Analisis Dokumen
Analisis dokumen berikut ini akan menganalisa dokumen yang digunakan dalam
prosedur pembelian
dan pemesanan
barang pada
Butik MichelleBelanjayuk. Dokumen-dokumen tersebut adalah sebagai berikut :
1. Data Pemesanan a. Fungsi
: Untuk menyimpan data pesanan. b. Rangkap : 1
c. Atribut : Nama konsumen, Alamat Konsumen, Telp Konsumen,
Barang yang dipesan, harga barang, Transfer via Bank. d. Aliran data : -
2. Data Stok Barang a. Fungsi
: Untuk pencataan data stok barang.
b. Rangkap : 1
c. Atribut : Id barang, Deskripsi , Jumlah.
4.1.2. Analisis prosedur yang sedang berjalan
Menjelaskan tentang aliran sistem yang sedang berjalan berupa pola aliran informasi yang terjadi didalamnya melalui dokumen, laporan, sistem, proses
maupun prosedur yang terjadi pada sistem yang sedang berjalan. 1. Pelanggan terlebih dahulu memilih produk yang terdapat pada katalog
produk di akun facebook Michelle.Belanjayuk. 2. Jika produk telah dipilih, maka pelanggan melakukan sms ke nomor
perusahaan Michelle.Belanjayuk untuk melakukan pemesanan produk. 3. Penjaga toko menerima sms dari pelanggan lalu penjaga toko akan
mengecek barang, apabila barang tersebut tersedia maka penjaga toko melakukan konfirmasi melalui sms kepada pelanggan bahwa barang
tersebut tersedia dan memberikan penjelasan untuk melakukan pembayaran.
4. Pelanggan melakukan pembayaran lalu konfirmasi pembayaran ke pemilik toko melalui sms.
5. Penjaga toko menerima data konfirmasi pembayaran lalu mencatat data pemesanan pelanggan dan data pemesanan diserahkan kepemilik
toko. 6. Pemilik toko melakukan pemenuhan pesanan serta membuat laporan
pemesanan yang telah dipenuhi lalu diserahkan ke penjaga toko untuk
diserahkan kepada konsumen melalui jasa pengiriman Pos lalu melakukan konfirmasi pengiriman barang kepada pelanggan berupa
bukti nomor resi pengiriman. 7. Jika produk yang dipilih tidak tersedia atau habis maka penjaga toko
akan mengkonfirmasi melalui sms kepada konsumen bahwa barang tersebut tidak tersedia atau habis.
Diagram Konteks
Diagram konteks menggambarkan hubungan sistem dengan lingkungan luar. Berikut ini merupakan diagram konteks dari sistem yang berjalan pada
MichelleBelanjayuk :
SI Penjualan dan Pemesanan Produk MichelleBelanjayuk
Pelanggan Pemilik Toko
Data pemesanan produk Data produk pilihan
Data pembayaran
Resi Pengiriman Laporan Pemesanan yang dipenuhi
Gambar 4.1 Diagram Konteks Sistem yang Berjalan
Data Flow Diagram
Berikut ini adalah Data Flow Diagram yang sedang berjalan pada MichelleBelanjayuk :