Kebutuhan Sistem Implementasi Antar muka sistem

50 BAB IV IMPLEMENTASI SISTEM Pada bab ini akan dijelaskan mengenai implementasi dari sistem informasi yang di bangun. implementasi sistem adalah implementasi dari analisa dan desain sistem yang telah di rancang dan di buat pada bab Analisa dan Desain sistem. Sehingga diharapkan dengan adanya implementasi ini dapat dipahami jalannya Pembuatan sistem informasi eksekutif penjualan dan produksi ini. Sebelumnya user harus mempersiapkan kebutuhan – kebutuhan dari program yang akan di implementasikan baik dari segi perangkat keras maupun perangkat lunak komputer. Ini di tujukan untuk mempermudah user dalam menjalankan program sistem informasi yang sudah di bangun, agar dapat berjalan dengan sesuai akan kebutuhan dari perusahaan yang di maksud dalam studi kasus pengerjaan Tugas akhir ini.

4.1 Kebutuhan Sistem

Untuk dapat menjalankan Pembuatan sistem informasi eksekutif penjualan dan produksi ini dibutuhkan beberapa spesifikasi perangkat keras hardware dan perangkat lunak software. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

4.1.1 Kebutuhan Perangkat Keras

Adapun Perangkat keras hardware yang di gunakan adalah sebagai berikut : 1. Laptop Processor Intel Centrino Core 2 Duo. 2. Memory RAM 1 Gb atau lebih. 3. Harddisk 320 Gb 4. VGA 256 MB

4.1.2 Kebutuhan Perangkat Lunak

Adapun Perangkat lunak software yang di gunakan adalah sebagai berikut : 1. Sistem operasi Operating System menggunakan Microsoft Windows Xp service pack 2. 2. Pengolahan data menggunakan XAMPP for Windows Version 1.6.7. 3. Power designer 6 dan Power designer 11. 4. Visio 2007. 5. Photoshop CS3 untuk desain interface 6. Macromedia dreamweaver CS3 dalam perancangan desain sistem dan pengolahan proses. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

4.2 Implementasi Antar muka sistem

Sub bab ini menjelaskan mengenai tampilan awal dari menu yang ada di dalam system informasi eksekutif penjualan dan produksi pada studi kasus cv.karya putra mandiri. Dimana pada system informasi ini mempunyai beberapa menu yang memiliki fungsi fungsi sendiri. Tampilan dan penjelasan dari masing – masing fungsi menu yang ada dalam sistem ini ada pada sub bab berikut ini.

4.2.1 Antarmuka awal sistem informasi eksekutif Cv. Karya Putra Mandiri

Halaman awal dari sistem informasi eksekutif penjualan dan produksi CV. Karya Putra Mandiri ini adalah halaman awal yang akan tampil saat user berhasil melakukan Log in dari sistem informasi eksekutif, yang mana di dalam sistem ini terdapat beberapa menu-menu pilihan guna seorang admin atau manager untuk menjalankan proses bisnis yang ada di dalam sistem informasi dalam perusahaan yang ada di dalam studi kasus. Menu yang tampil setelah pegawai login akan berbeda dengan menu bagi seorang direktur atau manager perusahaan, karena sistem akan menampilkan hanya menu laporan penjualan dan laporan produksi bagi top level manajemen manager direktur Tampilan halaman pertama di tunjukkan dalam gambar 4.1 berikut ini. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Gambar 4.1 Halaman awal sistem informasi eksekutif Cv. KPM ?php session_start; include security.php; include header_login.php; include menu.php; ? div ul id=nav align=left ul div h2Selamat Datangh2 pHai b?php echo _SESSION[namalengkap]; ?b, selamat datang di halaman Administrator. br Silahkan klik menu pilihan yang berada di atas atau panel dibawah untuk mengelola sistem informasi penjualan dan produksi p trpbCV. Karya Putra Mandiri.bptr pnbsp;p Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. p align=rightLogin : ?php echo hari_ini;?, ?php echo dateY m d; ? | ?php echo dateH:i:s; ? WIB ?php include footer.php; ?

4.2.2 Halaman Menu User

Dalam menu user ini di gunakan untuk admin dalam memanagement user yang dapat mengakses sistem informasi eksekutif ini, dimana dalam menu user ini ada dua hal penting buat user yaitu, username dan password. Halaman Menu user di tunjukkan dalam gambar 4.2 dibawah ini. Gambar 4.2 Halaman menu user Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. ?php if_GET[mode]==input{ ifempty_POST[id]{ pass=md5_POST[password]; sql = INSERT INTO tbl_usersusername,password,nama_lengkap,email,no_telp,id_session VALUES _POST[username],pass,_POST[nama_lengkap],_POST[email], _POST[no_telp],pass; echo sql; exit; result = mysql_queryINSERT INTO tbl_usersusername,password,nama_lengkap,email,no_telp,id_session VALUES _POST[username],pass,_POST[nama_lengkap],_POST[email], _POST[no_telp],pass; ? Username dan password berfungsi sebagai login user pada halaman index sistem.dimana user harus melakukan login user dulu agar bias mengakses seluruh menu-menu yang ada di dalam sistem informasi ini.

4.2.3 Halaman Menu Master Produk

Dalam halaman menu master produk ini terdapat beberapa sub menu yaitu : menu jenis ,menu warna, dan menu Barang. Dalam menu jenis bias di masukkan berbagai jenis pupuk yang akan di panggil kembali dalam menu Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. barang.berikut juga menu warna yang bisa di masukkan berbagai macam warna dan masuk ke dalam menu barang. Halaman master Produk dapat dilihat dalam gambar 4.3 dibawah ini. Gambar 4.3 Halaman menu master barang ?php if_GET[mode]==input{ ifempty_POST[id]{ result = mysql_queryINSERT INTO tbl_barangid_barang,nama_barang,id_jenis,id_warna,berat_satuan,harg a_satuan,tgl,stok VALUES ,_POST[nama],_POST[jenis],_POST[warna],_POST[berat], _POST[harga],_POST[tgl],_POST[stok]; echoscript language=javascriptwindow.alertData Telah dimasukkan.;document.location=\barang.php\script; echoheadmeta URL=barang.php\head; } else { mysql_queryUPDATE tbl_barang SET id_jenis= _POST[jenis],id_warna= _POST[warna],berat_satuan= _POST[berat],harga_satuan= _POST[harga],tgl= _POST[tgl] ,stok= _POST[stok] WHERE id_barang = _POST[id];? Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Menu Master barang ini di gunakan untuk memasukkan data barang yang ada di dalam perusahaan.dimana setiap barang yang ada mempunyai entitas - entitas yang berbeda satu sama lainnya. Misalkan barang ‘a’ mempunyai jenis dan warna yg berbeda dengan yang lainnya hal ini juga membuat perbedaan harga dan berat satuandalam hal ini berat satuan yang di gunakan ada zak. Dalam master barang ini juga terapat stock yang berguna dalam, mengupdate data stock suatu barang yang sudah di produksi ataupun barang yang keluar dalam hal ini transaksi penjualan produk.stock akan selalu terupdate apabila ada transaksi produksi atau pun transaksi penjualan.

4.2.4 Halaman Menu Regional

Dalam Halaman menu regional ini terdapat dua sub menu yang dapat di inputkan data oleh admin, yaitu sub menu kota dan juga Sub menu provinsi, gambar dari halaman menu regional ini dapat di lihat pada gambar 4.4 di bawah ini. Gambar 4.4 Halaman menu regional Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. ?php if_GET[mode]==input{ ifempty_POST[id]{ result = mysql_queryINSERT INTO tbl_kotaid_kota,kota VALUES ,_POST[kota]; echoscript language=javascriptwindow.alertData Telah dimasukkan.;document.location=\kota.php\script; echoheadmeta URL=kota.php\head; } else { mysql_queryUPDATE tbl_kota SET kota = _POST[kota] WHERE id_kota = _POST[id]; echoscript language=javascriptwindow.alertData Telah Diupdate.;document.location=\kota.php\script; echoheadmeta URL=kota.php\head; } }? Halaman regional ini untuk menginputkan data kota dan data provinsi,yang kemudian akan di query atau di tampilkan dalam menu customer yang berguna untuk mengetahui lokasi alamat berdasarkan regional customer atau pelanggan.

4.2.5 Halaman Menu Customer

Pada halaman Menu customer ini di gunakan untuk menginputkan data data informasi customer dari perusahaan.dalam menu customer ini terdapat juga detail dari menu regional yaitu kota dan provinsi, halaman customer ini dapat di lihat pada gambar 4.5 di bawah ini. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Gambar 4.5 Halaman menu customer ?php if_GET[mode]==input{ ifempty_POST[id]{ sqlinsert = insert into tbl_cust set cust=_POST[cust];,alamat=_POST[alamat], tlp=_POST[tlp],id_kota=_POST[kota],id_prov=_POST[prov]; queryinsert = mysql_querysqlinsert; echoscript language=javascriptwindow.alertData Telah dimasukkan.;document.location=\cust.php\script; echoheadmeta URL=cust.php\head; } else { mysql_queryUPDATE tbl_cust SET cust = _POST[cust],alamat = _POST[alamat],tlp = _POST[tlp],id_kota = _POST[kota],id_prov = _POST[prov] WHERE id_cust = _POST[id]; echoscript language=javascriptwindow.alertData Telah Diupdate.;document.location=\cust.php\script; echoheadmeta URL=cust.php\head;}}? Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Halaman menu customer ini berfungsi sebagai penyimpan data – data dan informasi yang berkaitan tentang customer. Di mana customer dari perusahaan adalah customer yang bersifat menjadi pelanggan tetap dari perusahaan, oleh karena itu dalam menu transaksi penjualan,menu customer akan di panggil untuk mengetahui customer atau pelanggan mana yang paling banyak menggunakan atau paling consumtif terhadap produk yang di jual oleh perusahaan dalam hal ini oleh cv. Karya putra mandiri. 4.2.6 Halaman Menu Transaksi Pada halaman menu transaksi ini terdapat dua sub menu dari sistem, yaitu halaman sub menu transaksi penjualan dan sub menu transaksi produksi. Kedua sub menu ini merupakan inti dari sistem yang menjadikan proses bisnis perusahaan bias berjalan dengan seharusnya. Dan penjelasan tentang menu halaman transaksi penjualan dan menu transaksi produksi bisa di lihat di bawah ini.

4.2.7 Sub Menu Transaksi Penjualan

Halaman menu penjualan ini di gunakan untuk menyimpan data data dari penjualan barang. Dimana data dan informasi yang ada di dalam menu penjualan ini menjadi master yang dari menu menu sebelumnya, yaitu menu master barang dan menu customer. Jalannya transaksi penjualan ini dengan Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. melakukan browse data barang yang akan di beli oleh customer, kemudian untuk yang kedua melakukan browse data customer yang sudah tersimpan terlebih dahulu di menu master customer. Halaman menu transaksi dapat dilihat pada gambar 4.6 di bawah ini. Gambar 4.6 Halaman menu transaksi penjualan ?php if_GET[mode]==input{ ifempty_POST[id]{ echo INSERT INTO tbl_barangid_motor2,id_motor,id_warna,no_rangka,no_mesin VALUES ,_POST[tipe],_POST[warna],_POST[rangka],_POST[mesin] ; exit; total = _POST[barangharga] _POST[jumlah] ; result = mysql_queryINSERT INTO tbl_trnno_kwn,id_barang,tgl_trn,id_cust,jumlah,total VALUES _POST[nokwn],_POST[barangid],_POST[tgltrn],_POST[custid] ,_POST[jumlah],total; Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. upbarang = _POST[barangstok] - _POST[jumlah]; ubarang = mysql_queryupdate tbl_barang set stok=upbarang where id_barang=_POST[barangid]; echoscript language=javascriptwindow.alertData Telah dimasukkan.;document.location=\trn.php\script; } else { total = _POST[barangharga] _POST[jumlah] ; mysql_queryUPDATE tbl_trn SET no_kwn= _POST[nokwn],id_barang= _POST[barangid],tgl_trn= _POST[tgltrn],id_cust= _POST[custid],jumlah= _POST[jumlah],total= total WHERE id_trn = _POST[id]; ubarang = mysql_queryupdate tbl_barang set stok=_POST[barangstok] where id_barang=_POST[barangid]; echoscript language=javascriptwindow.alertData Telah Diupdate.;document.location=\trn.php\script; } }? Apabila data penjualan sudah lengkap pelanggan ingin membeli seberapa banyak barang atau produk yang ada. Kemudian sistem akan menghitung berapa banyak yang harus di bayarkan oleh seorang pelanggan. Setiap kali barang yang keluar akan di hitung oleh sistem dan akan mengupdate data stock pada master barang.

4.2.8 Sub Menu Transaksi Produksi

Pada halaman menu produksi ini di gunakan untuk mencatat semua proses produksi yang ada di dalam perusahaan. Setiap barang yang di Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. produksi di ambil terlebih dahulu melalui master barang, kemudian di inputkan hasil produksi pada hari ini berapa banyak pupuk yang di hasilkan. Halaman menu transaksi produksi dapat dilihat pada gambar 4.7 di bawah ini. Gambar 4.7 Halaman menu transaksi produksi ?php if_GET[mode]==input{ ifempty_POST[id]{ result = mysql_queryINSERT INTO tbl_prodid_prod,no_prod,tanggal_prod,id_barang,total_prod VALUES ,_POST[noprod],_POST[tgl],_POST[barangid],_POST[totalp rod]; upbarang = _POST[barangstok] + _POST[totalprod]; ubarang = mysql_queryupdate tbl_barang set stok=upbarang where id_barang=_POST[barangid]; echoscript language=javascriptwindow.alertData Telah dimasukkan.;document.location=\pro.php\script; Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. echoheadmeta URL=pro.php\head; } else { mysql_queryUPDATE tbl_prod SET no_prod= _POST[noprod],tanggal_prod= _POST[tgl],id_barang= _POST[barangid],total_prod= _POST[totalprod] WHERE id_prod = _POST[id]; ubarang = mysql_queryupdate tbl_barang set stok=_POST[barangstok] where id_barang=_POST[barangid]; echoscript language=javascriptwindow.alertData Telah Diupdate.;document.location=\pro.php\script; echoheadmeta URL=pro.php\head; } }?

4.2.9 Halaman Menu Laporan

Pada halaman menu laporan ini terdapat 2 sub menu yaitu : menu laporan penjualan dan menu laporan produksi, halaman menu laporan penjualan dan produksi dapat di lihat pada gambar 4.8 berikut ini. Gambar 4.8 Halaman menu laporan penjualan dan produksi Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Laporan penjualan dan produksi di gunakan untuk menampilkan data data penjualan dan produksi yang di tampilkan berdasarkan tahun penjualan dan tahun produksi.ini di gunakan untuk memfilter laporan berdasarkan tahun, penjualan dan tahun produksi dari perusahaan. Laporan penjualan di gunakan untuk menampilkan semua kegiatan transaksi penjualan yang sudah tersimpan dalam database sistem. Dimana laporan penjualan akan menampilkan data Omset penjualan selama tahun tertentu sesuai dengan kebutuhan seorang manager atau direktur. Laporan produksi di gunakan untuk menampilkan semua kegiatan transaksi produksi yang sudah tersimpan di dalam database sistem.Dimana semua kegiatan transaksi produksi akan di tampilkan dalam laporan produksi untuk mengetahui kapasitas produksi dari perusahaan, apakah sudah sesuai dengan data omset penjualan dan seorang direktur atau manager bisa mengontrol setiap bulan apa saja terjadi proses penjualan dan produksi barang yang sebanding sehingga stock di dalam gudang selalu terpenuhi dan tidak terjadi kekurangan barang yang akan di jual, sehingga memudahkan semua proses bisnis yang ada di dalam perusahaan. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 66 BAB V UJI COBA DAN ANALISA SISTEM Dalam bab ini akan di jelaskan tentang uji coba dan analisa sistem yang sudah di bangun serta jalannya sistem secara detail. Uji coba sistem akan di lakukan dalam beberapa tahap dalam sub bab berikut ini.

5.1 Lingkungan Ujicoba