Berisi kesimpulan yang diperoleh selama tugas akhir selama merancang aplikasi web dan saran yang diberikan sebagai acuan untuk perbaikan dan pengembangan aplikasi lebih lanjut.
DAFTAR PUSTAKA
Pada bagian ini akan dipaparkan tentang sumber-sumber literatur yang digunakan dalam pembuatan laporan tugas akhir ini.
7
Pada bab II ini akan dibahas beberapa teori dasar untuk menunjang penyelesaian skripsi ini, anatara lain: Profil CV. Anda, Pengertian Transaksi Penjualan dan pembelian barang, Sistem Informasi, PHP (Personal Home Page), Pengertian AJAX, Pengertian Basis Data, Adobe Dreamweaver CS5, Pengertian PHP, XAMPP, CSS.
2.1 Profil Singkat CV. Anda
CV. Anda sebuah Perusahaan milik perseorangan, yang didirikan pada tanggal 30 Juli 2010, berkedudukan dan berdomisili di kabupaten sidoarjo, CV. Anda Sidoarjo merupakan salah satu perusahaan swasta yang bergerak dalam bidang stationery, foto copy, dan percetakan, CV. Anda mengalami beberapa kendala dalam menjalankan usahanya. Seperti pencarian data barang, data penjualan dan data pembeli pada bidang stationery. CV. Anda merupakan salah satu CV atau toko milik pribadi yang terletak di Jalan Samanhudi Sidoarjo No.50 Pada awal berdirinya CV. Anda merupakan atas dasar kekeluargaan.
Perusahaan ini didirikan dengan tujuan menjadi distributor peralatan kantor serta sekolah di Sidoarjo, dengan adanya CV. Anda ini dapat menyuplai atau memenuhi kebutuhan peralatan kantor dan sekolah yang ada di Kabupaten Sidoarjo. Dilihat dari prospek masa depannya CV. Anda merupakan salah satu untuk memenuhi kebutuhan masyarakat untuk keperluan operasional perkantoran dan tempat usaha lainnya yang ada di Kabupaten Sidoarjo.
2.2 Transaksi Penjualan dan Pembelian Barang
Transaksi pembelian merupakan kegiatan membeli barang satu atau lebih dengan kesepakatan tertentu. Dari sudut pandang toko transaksi pembelian adalah kegiatan mengambil barang dari supplier (penyetok) atau pun pabrik yang memproduksi barang dengan cara pendistribusian masing -masing. Baik dengan melalui distributor atau langsung memberikan kepada penjual seperti toko. Sebaliknya toko yang telah mendapatkan barang dari supplier akan menjual barang yang didapat agar memperoleh keuntungan. Hal itu yang disebut dengan transaksi penjualan yang tentunya terjadi kesepakatan harga antara penjual dengan pembeli. Tentunya lebih baik jika transaksi pembelian dan penjualan tercatat dengan baik. Karena data transaksi penjualan dan pembelian akan dijadikan sebuah data analisa untuk melihat pendapatan. Data tersebut juga bisa untuk dijadikan referensi bahan mentah supaya dianalisah dan diolah jika sewaktu-waktu dibutuhkan.
Penjualan adalah arus masuk bruto dari manfaat ekonomi yang timbul dari aktivitas normal perusahaan selama satu periode bila arus kas masuk itu mengakibatkan kenaikan ekuitas, yang tidak berasal dari kontribusi penanam modal.
2.3 Sistem Informasi
Sistem informasi adalah suatu sistem yang dibuat oleh manusia yang terdiri dari komponen-komponen dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan informasi. Pengertian lain dari sistem informasi adalah sekumpulan prosedur organisasi yang pada saat dilaksanakan dan memberikan informasi bagi pengambil keputusan dan/atau untuk mengendalikan informasi.
2.4 PHP (Personal Home Page)
PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama Form Interpreted (FI), yang wujudnya berupa sekumpulan scrip yang digunakan untuk mengolah data dari formulir web. Dalam perkembangannya Ramus Lerdorf merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber tersebut, banyak orang yang tertarik untuk ikut mengembangkan PHP. PHP merupakan salah satu perantara yang memungkinkan suatu aplikasi berinteraksi dengan database seperti MySQL.
2.4.1 Kelebihan PHP Sebagai Bahasa Pemrograman
1. Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.
2. Web Server yang mendukung PHP dapat ditemukan dimana - mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.
3. Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan.
4. Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.
5. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui consoleserta juga dapat menjalankanperintah-perintah system.
2.5 AJAX
AJAX bukanlah bahasa pemrograman baru, tetapi merupakan teknik baru penggunaan standar yang telah ada. Dengan AJAX, aplikasi web yang dibuat akan dapat menjadi lebih baik, cepat dan menambah unsur user-friendly serta interaktif. AJAX berbasiskan pada JavaScript dan request HTTP. Fakta bahwa aplikasi web lebih disukai daripada aplikasi desktop untuk penyebaran informasi pada lokasi yang jauh tidak lepas dari manfaat yang diperoleh.
AJAX, dengan memanfaatkan minimal JavaScript, DOM, dan XMLHttpRequest, dapat digunakan untuk mengurangi kesenjangan antara aplikasi web konvensional dan aplikasi desktop. Gambar 2.1 menunjukkan skema perbedaan antara aplikasi web konvensional dan aplikasi web berbasis Ajax.
Gambar 2.1 Perbedaan Model Aplikasi Web Tanpa dan Dengan Ajax Nampak pada Gambar 2.1 pada aplikasi web yang berbasis Ajax, terdapat bagian yang disebut lapisan Ajax (atau terkadang disebut mesin Ajax). Lapisan inilah yang mengatur komunikasi antara klien dan server. Menurut Kadir (2009) Butir penting yang perlu diperhatikan dalam lapisan Ajax:
1) Lapisan Ajax meminta layanan ke server atau tidak, tergantung pada jenis layanan dari antarmuka. Sebagai contoh, validasi terhadap objek formulir tidak perlu melakukan permintaan ke server, tetapi ditangani di sisi klien. Namun, pemeriksaan keabsahan password mau tidak mau harus dilayangkan ke server karena harus berhubungan dengan database.
2) Sekalipun penambahan lapisan Ajax berkesan memperlambat proses (karena komunikasi ke server tidak lagi dilakukan secara langsung), kenyataannya sebaliknya. Hal ini disebabkan permintaan yang diakukan oleh lapisan Ajax menghasilkan informasi yang jauh lebih sedikit dibandingkan kalau yang diminta adalah untuk keseluruhan halaman.
3) Lapisan Ajax bekerja dengan pendekatan asinkron. Asinkron berarti bahwa klien bisa meminta layanan dari server dan tidak perlu menunggu sampai server melayaninya. Dengan demikian, saat informasi dari server belum didapat, layanan kepada pemakai tetap bisa dilakukan.
4) Komunikasi antara klien dan server tidak perlu mengubah keseluruhan antarmuka dalam halaman web. Hanya bagian tertentu yang terpengaruh. Hal seperti ini tidak bisa dilakukan pada aplikasi web yang tidak menggunakan Ajax.
2.6 Basis Data
Basis data (database) adalah kumpulan dari berbagai data yang saling berhubungan satu dengan yang lainnya. Basis data tersimpan di perangkat keras, serta dimanipulasi dengan menggunakan perangkat lunak. Pendefinisian basis data meliputi spesifikasi dari tipe data, struktur dan batasan dari data atau informasi yang akan disimpan. Database merupakan salah satu komponen yang penting
dalam sistem informasi, karena merupakan basis dalam menyediakan informasi pada para pengguna atau user. Perangkat lunak basis data yang digunakan dalam pemrograman dan merupakan perangkat basis data aras tinggi (high level) pada konsep program sistem kali ini menggunakan My SQL.
Manajemen modern mengikutsertakan informasi sebagai sumber daya penting yang setara dengan sumber daya manusia, uang, mesin, dan material. Informasi adalah suatu bentuk penyajian data yang misalnya manajer. Bagi pihak manajemen, informasi merupakan bahan untuk pengambilan keputusan dan selalu dibutuhkan. Oleh karena itu data, proses, serta informasi merupakan satu kesatuan, dari data lalu diproses dan kemudian menjadi informasi, seperti gambar 2.2 dibawah ini:
Gambar 2.2 Data dan Informasi
Dengan adanya komputer, data dapat disimpan dalam media pengingat yang disebut hard disk. Dengan media ini, kehadiran kertas yang digunakan untuk menyimpan data dapat dikurangi. Selain itu, data menjadi lebih cepat untuk diakses terutama kalau dikemas dalam bentuk database.
Informasi
Proses
MySQL adalah sebuah implementasi dari sistem manajemen basisdata relasional (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Setiap pengguna dapat secara bebas menggunakan MySQL, namun dengan batasan perangkat lunak tersebut tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam basis data yang telah ada sebelumnya; SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian basisdata, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis.
Alasan menggunakan MySQL yaitu MySQL dapat berjalan stabil pada berbagai sistem operasi, MySQL didistribusikan sebagai perangkat lunak sumber terbuka sehingga dapat digunakan secara gratis, MySQL dapat digunakan oleh beberapa pengguna dalam waktu yang bersamaan tanpa mengalami masalah atau konflik, MySQL dapat mendeteksi pesan kesalahan pada klien dengan menggunakan lebih dari dua puluh bahasa, MySQL mampu menangani basis data dalam skala besar, dengan jumlah rekaman (records) lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya, MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam perintah (query), MySQL memiliki ragam tipe data yang sangat kaya, seperti signed / unsigned integer, float, double, char, text, date, timestamp, dan lain-lain.
2.6.1 Koneksi Database MySql dengan PHP
Berikut penulisan fungsi script untuk koneksi ke database MySQL : 1) mysql_connect()
Perintah ini digunakan untuk melakukan koneksi ke server database MySQL, fungsi ini memiliki format penulisan sebagai berikut:
mysql_connect (host, username, password) ;
2) mysql_select_db()
Perintah ini digunakan untuk memilih database yang ada di server MySQL, fungsi ini memiliki format penulisan sebagai berikut.
mysql_select_db (nama_database, pengenal_koneksi) ;
3) mysql_query()
Perintah ini digunakan untuk melakukan query atau menjalankan permintaan terhadap sebuah tabel atau sejumlah tabel database, fungsi ini memiliki format penulisan sebagai berikut.
mysql_query (permintaan, pengenal koneksi) ;
2.7 Adobe Dreamweaver CS5
Adobe Dreamweaver CS5 Adalah salah satu perangkat lunak yang banyak dipergunakan oleh para web master dunia guna membuat, mengedit sebuah website, mempunyai sistem manajemen konten yang telah diuji secara akurat.
Dreamweaver memungkinkan pengguna untuk menciptakan preview sebuah website di web browser . Ini menyediakan fitur transfer dan sinkronisasi, kemampuan untuk mencari dan mengganti baris teks atau kode oleh istilah pencarian dan ekspresi reguler di seluruh situs, dan fitur template yang memungkinkan update satu sumber kode bersama dan tata letak di seluruh situs tanpa server sisi meliputi atau scripting.
Dreamweaver dapat menggunakan pihak ketiga "Extensions" untuk memperluas fungsi inti dari aplikasi, yang setiap pengembang web bisa menulis (sebagian besar dalam HTML dan Java Script).
2.8 XAMPP
XAMPP merupakan software triad dari 3 aplikasi yaitu apache sebagai web servernya, PHP sebagai bahasa pemograman serta MySQL sebagai databasenya. Dengan XAMPP kebutuhan software telah terpenuhi.
2.9 CSS
CSS (Cascading Style Sheets) digunakan dalam kode HTML (Hypertext Markup Language) untuk menciptakan suatu kumpulan Style yang terkadang dapat digunakan untuk memperluas kemampuan HTML (Hypertext Markup Language).
CSS (Cascading Style Sheet) adalah bahasa yang digunakan untuk format tampilan HTML (Hypertext Markup Language), bahasa yang direkomendasikan W3C (World Wide Web Consortium) untuk melukiskan gaya seperti huruf, warna, ukuran, jarak, posisi pada dokumen-dokumen web. CSS (Cascading Style Sheet) sangat membantu para web designer untuk memperindah halaman web template.
CSS (Cascading Style Sheet) sama fungsinya dengan cara format HTML (Hypertext Markup Language) biasa, namun CSS mempunyai lebih banyak elemen yang bisa kita atur. Contoh : Tag table punya elemen border, CSS (Cascading Style Sheet) juga punya format untuk border namun lebih detail lagi seperti : border-top, border-right, border-bottom, border-left. artinya lebih kompleks karena memungkinkan kita membuat sisi border yang berbeda.
2.10 Interaksi Manusia dan Komputer
Menurut Rizky (2006:4) Human Computer Interaction (HCI) atau Interaksi Manusia dan Komputer (IMK) adalah sebuah disiplin ilmu yang mempelajari desain, evaluasi, implementasi dari sistem komputer interaktif untuk dipakai oleh manusia, beserta studi tentang faktor-faktor utama dalam lingkungan interaksinya. Di dalam proses implementasinya IMK dipengaruhi berbagai macam faktor. Menurut Rizky (2006:5) faktor-faktor tersebut antara lain:
1) Organisasi
Yang dimaksud sebagai organisasi dalam lingkup ini adalah tempat kerja bagi para pengguna, yang nantinya akan membawa efek terhadap tugas serta tanggung jawab yang harus diemban oleh pengguna. Selain itu, kebijakan dari organisasi tersebut juga sangat mempengaruhi implementasi dari IMK.
2) Lingkungan
Lingkungan sekitar pengguna dapat menjadi sebuah faktor yang mempengaruhi dari subyektifitas penilaian sebuah desain. Sebuah aplikasi yang didesain dalam sebuah lingkungan yang bising atau ramai, akan sangat berbeda dengan sebuah aplikasi yang memang ditujukan untuk pengguna yang berada dalam lingkungan yang lebih tenang.
3) Kesehatan
Faktor yang satu ini seringkali terlupakan oleh para programmer saat melakukan perancangan antar muka dalam kaitannya dengan IMK. Faktor kesehatan yang dimaksud bisa berupa kombinasi warna dalam desain antar muka bagi pengguna dengan intensitas yang sangat tinggi yang dapat mengakibatkan sakit kepala saat bekerja, atau juga kombinasi tombol shortcut pada keyboard
yang dapat mengakibatkan kelelahan pada tangan saat bekerja dengan frekuensi yang sangat akut.
4) Pengguna
Faktor pengguna merupakan salah satu faktor yang sangat kompleks, karena selain dari tingkat pendidikan dan pemahaman masing-masing pengguna yang dipastikan berbeda, faktor ini juga dipicu oleh kenyamanan yang dipastikan subyektif dalam penilaiannya, juga faktor pengalaman dan trauma khusus bagi para pengguna yang sebelumnya telah memakai sebuah aplikasi dengan desain antar muka tertentu.
5) Kenyamanan
Faktor kenyamanan merupakan faktor dependan dari berbagai faktor lain, seperti faktor lingkungan dan faktor pengguna. Faktor ini sangat relatif ukurannya dibanding faktor yang lain.
6) Antar muka
Sebuah antar muka dalam konteks IMK bukanlah satu-satunya faktor utama tetapi menjadi faktor yang terpenting.
7) Kendala
Dalam proses desain dan implementasi sebuah aplikasi yang dianggap ideal, tiap tim ataupun individu yang terlibat di dalamnya pasti terlibat dengan berbagai macam kendala yang akan menghambat proses interaksi di dalamnya. Kendala yang dibahas dalam IMK lebih banyak mengacu kepada kendala teknis, seperti waktu pengerjaan, biaya yang harus dikeluarkan, lingkungan yang ditempati oleh pengguna serta peralatan atau komputer yang digunakan dalam melakukan interaksi.
8) Produktifitas
Desain antar muka dapat menjadi salah satu pemicu produktifitas, tetapi bukan menjadi satu-satunya faktor yang harus diperhitungkan. Karena dengan desain antar muka yang dianggap nyaman oleh pengguna, diharapkan pengguna tidak lagi dikacaukan dengan pemikiran terhadap desain antar muka aplikasi dan dapat lebih berkonsentrasi terhadap hal lain yang lebih dapat memacu produktifitasnya.
IMK terdiri dari komponen-komponen sebagai berikut: a) Interaksi
Yang dimaksud interaksi dalam konteks IMK adalah komunikasi apapun yang terjadi antara manusia dan komputer. Jenis-jenis komunikasi antara lain: command entry, menus and navigation, forms and spreadsheets, question and answer dialogue, natural language dialogue, WIMP dan direct manipulation. (Rizky, 2006:8).
b) Manusia
Dalam hal ini unsur manusia adalah pengguna yang dapat berupa seseorang ataupun sekelompok pengguna yang bekerja dalam sebuah tim atau organisasi dan saling berkaitan dalam mengerjakan tugas tertentu. Manusia dalam konteks IMK merupakan faktor utama yang perlu diperhatikan dalam konteks psikologi yang disebut sebagai cognitive psychology. Hal ini dikarenakan bahwa tiap manusia atau pengguna berada dalam strata yang berbeda, terutama dari segi pemahaman, level pendidikan, tradisi serta sensor indra yang dimiliki masing-masing kelompok pengguna. (Rizky, 2006:13-14).
c) Komputer
Dalam konteks IMK, komputer bisa diartikan sebagai perangkat keras ataupun perangkat lunak dari berbagai macam jenis yang nantinya akan berinteraksi dengan unsur manusia. Sehingga komputer akan dipandang sebagai sebuah alat yang akan berinteraksi terhadap manusia sebagai pengguna. (Rizky, 2006:20).
2.11 Browser Web
Browser web adalah software yang digunakan untuk menampilkan informasi dari server web. Software ini kini telah dikembangkan dengan menggunakan user interface grafis, sehingga pemakai dapat dengan mudah melakukan poin dan klik untuk pindah antar dokumen.
Lynx adalah browser web yang masih menggunakan mode text, yang akibatnya adalah tidak adanya gambar yang dapat ditampilkan. Lynx pada lingkungan DOS ( Disk Operating System ) dan *.nix (keluarga system operasi UNIX). Akan tetapi perkembangan dari browser mode text ini tidaklah secepat browser web dengan GUI (Grafic User Interface).
Disaat perkembangan WWW ada dua browser web yang populer yaitu Internet Explorer (IE) dan Nescape Navigator. Namum saat ini bermunculan browser web lain yang turut meramaikan persaingan untuk merebut para pengguna internet. Diantara browser web yang telah banyak digunakan pada saat peluncuran adalah MSN, Opera dan Mozilla Firefox. Diantara browser web ini terdapat kelebihan dan kekurangan sehingga pengguna dapat memilih sesuai dengan keinginan dan kemudahan yang ditawarkan.
20 3.1 Analisis Sistem
Sebelum memasuki tahap perancangan program, tahap analisis dilakukan agar nantinya dalam merancang program tidak terjadi kesalahan. Dikarenakan hal tersebut analisis adalah tahap penting sebelum memasuki tahap selanjutnya, apabila pada tahap ini terjadi kesalahan maka tahap selanjutnya sudah dipastikan akan terjadi kesalahan.
Analisis sistem bertujuan untuk mempelajari prosedur yang sedang berjalan sekarang dan kebutuhan atau keinginan dari orang yang akan menggunakan aplikasi ini. Tujuan dari perancangan system ini secara garis besar adalah untuk menghasilkan bentuk perancangan yang dapat memenuhi kebutuhan akan penyelesaian masalah secara tepat dan benar.
3.2 Perancangan Sistem
Sub-bab ini akan menjelaskan mengenai proses desain dari aplikasi web interakif dan dinamis yang akan dibuat. Proses desain sistem aplikasi dalam sub-bab ini akan dibagi menjadi 2 tahapan penting, yaitu: perancangan proses dan perancangan database.
3.3 Perancangan Proses
terdapat dalam sistem ini, yaitu : 1) Admin
User admin sebagai administrator memiliki hak akses terhadap sistem untuk mengimputkan data yang dibutuhkan dalam sistem ini seperti data suplier, data jenis barang, data barang, grafik, dan data pembelian yang bisa diatur oleh admin.
2) Kasir
Dalam kasir ini seorang kasir hanya dapat melihat dan memasukkan data customer, barang, penjualan barang, data penjualan, grafik, dan struk.
3) Manager
Seorang manager disini dimaksudkan sebagai ownernya sendiri yang mana mempunyai hak akses full untuk bisa mengatur atau memaintenance para user untuk login di aplikasi sesuai dengan jabatan masing-masing user.
3.4 Flowchart
Diagram alur menjelaskan gambaran umum mengenai sistem aplikasi yang dibuat. Pada diagram tersebut, terdapat beberapa proses yang terlibat, Berikut ini penjelasan diagram alur dari berbagai macam menu yang ada pada setiap user aplikasi :
3.4.1 Flowchart Form Admin
Flowchart form admin menggambarkan proses-proses yang dilakukan oleh admin. Seorang admin bertanggung jawab mengelola data-data yang berhubungan
dengan data suplier, data jenis barang, data barang, grafik, dan data pembelian. Berikut adalah diagram alur pengoprasian pada halaman form admin :
Gambar 3.1 Menu Admin
Penjelasan Alur Form Admin pada Gambar 3.1 : 1. Mulai
2. Pilih login admin
Seorang admin diberikan hak akses untuk masuk ke halaman admin, didalam halaman admin seorang admin dapat menambahkan data, merubah data, menghapus data, mencari data, mencetak data, dan melihat grafik.
3. Pilih menu
Pada step ini seorang admin dapat memilih menu sesuai dengan fungsi kerja yang diinginkan, yang mana seorang admin dapat mengolah dan memproses data pembelian yang meliputi tambah data, edit data, hapus data, cari data, serta cetak data.
a. Masuk menu data pribadi
Seorang admin dapat melihat data pribadi tentang dirinya dan data hak akses untuk masuk ke system admin.
b. Masuk menu suplier
User admin dapat menambahkan, melihat, merubah, mencari, dan menghapus data suplier pada menu ini.
c. Masuk menu jenis barang
Menu ini mempunyai kegunaan untuk mengolah dan memproses data jenis barang pada menu tersebut seorang admin dapat menambahkan, melihat, merubah, dan menghapus data jenis barang.
d. Masuk menu data barang
Pada menu ini seorang admin dapat mengelolah dan memproses data barang seperti menambahkan, melihat, merubah, mencari, dan menghapus data barang pada menu ini.
e. Masuk menu data pembelian
Di dalam menu ini berfungsi untuk menyimpan data pembelian barang yang diinputkan oleh seorang admin serta dapat menambahkan, melihat, merubah, mencari, dan menghapus data pembelian barang pada menu ini.
f. Masuk menu grafik
Pada menu grafik seorang admin dapat melihat pergerakan grafik pembelian barang perbulannya dan dapat mencetak batang grafiknya.
g. Log out
Seorang admin dapat keluar atau meninggalkan aplikasi pada menu tersebut.
4. Selesai
3.4.2 Flowchart Suplier
Flowchart merupakan bagan yang menunjukkan alir (flow) didalam program atau prosedur sistem secara logika. Digunakan terutama untuk alat bantu komunikasi dan dokumentasi. Tujuan utamanya penggunaan flowchart adalah untuk menggambarkan suatu tahapan penyelesaian secara sederhana, terurai, rapi, dan jelas dengan menggunakan simbol-simbol standar.
Pada flowchart menu suplier menggambarkan proses-proses pengimputan dan penyimpanan data-data suplier yang dilakukan oleh admin. Seorang admin bertanggung jawab mengelola data-data yang berhubungan dengan data suplier dengan menggunakan menu edit, hapus, simpan data serta input data. Berikut adalah diagram alur pengoprasian pada halaman menu suplier :
Gambar 3.2 Menu Suplier
Penjelasan Alur Suplier pada Gambar 3.2 : 1. Pilih menu suplier
User admin dapat menambahkan, melihat, merubah, mencari, dan