BAB IV 4. DESKRIPSI PEKERJAAN

dokumen-dokumen yang mirip
BAB IV 4. DESKRIPSI PEKERJAAN. yang dikembangkan dengan tampilan yang mudah untuk dijalankan. Aplikasi

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI KERJA PRAKTIK. satu usaha yang didirikan adalah Surya Mart. Saat ini Surya Mart masih

BAB IV DESKRIPSI PEKERJAAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Berdasarkan hasil survey ke CV. Tiga Kurnia pada Bagian Produksi, selama

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil survey, wawancara dan pengamatan yang dilakukan di

BAB IV DISKRIPSI PEKERJAAN. Kerja praktik ini dilaksanakan selama satu bulan di Klinik Pendidikan

BAB IV DESKRIPSI KERJA PRAKTEK

BAB III ANALISIS DAN PERANCANGAN SISTEM. Tahap analisis sistem merupakansuatu proses untuk menganalisis dan

BAB IV DESKRIPSI PEKERJAAN. perhitungan data presensi siswa yang dilakukan oleh wali kelas. Dalam

BAB IV DESKRIPSI KERJA PRAKTEK. identifikasi masalah. Adapun penjelasannya sebagai berikut: beberapa cara yang telah dilakukan, antara lain:

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pada bab ini dibahas tentang identifikasi permasalahan, analisis

BAB IV ANALISIS DAN PERANCANGAN SISTEM. memberikan masukan dalam pengembangan sistem informasi yang dibuat.

BAB IV DISKRIPSI PEKERJAAN

BAB IV DESKRIPSI SISTEM. terintegrasi yaitu dengan menggunakan Microsoft Excel dengan cara penginputan

BAB IV DESKRIPSI PEKERJAAN. berupa kertas, sehingga sering terjadi redudansi data dan adanya

BAB IV HASIL DAN PEMBAHASAN. 4.1 System Flow Katalog Koleksi dan Presensi Pengunjung Perpustakaan

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV DESKRIPSI PERKERJAAN

BAB IV DESKRIPSI PEKERJAAN. kosong. Hal ini dapat digunakan untuk menentukan berapa jumlah limit yang

BAB IV DESKRIPSI PEKERJAAN. penelitian terhadap aplikasi pencatatan history barang gudang pada PT. GRLJI.

BAB IV DESKRIPSI PEKERJAAN. data, selanjutnya melakukan tahapan sebagai berikut: menyajikan suatu rancangan langkah kerja dari sistem yang baru.

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI SISTEM. terhadap sistem inventaris hardware serta sistem pengolahan data hardware

BAB III ANALISIS DAN PERANCANGAN SISTEM. diambil pada bagian administrasi PT TAMBANGAN RAYA PERMAI. Selain

BAB IV ANALISIS DAN DESAIN SISTEM. terdapat pegawai atau karyawan. Dalam pelaksanaannya sering timbul masalah

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. Perkembangan teknologi informasi saat ini membutuhkan analisa

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil survey, wawancara dan pengamatan yang dilakukan di

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dilakukan dalam pengumpulan data tersebut, antara lain:

BAB IV ANALISIS DAN DESAIN SISTEM. perangkat keras, perangkat lunak, dan pengguna. Analisis ini diperlukan sebagai

BAB IV HASIL DAN PEMBAHASAN

DESKRIPSI PEKERJAAN. Pada proses penyusunan laporan kerja praktik peneliti melakukan

BAB IV DESKRIPSI SISTEM. manual. Manual di sini mempunyai arti bahwa belum adanya sebuah sistem yang

BAB IV DESKRIPSI PEKERJAAN. seperti menyebarkan brosur, iklan koran, dll. Promosi yang masih dilakukan

BAB IV DESKRIPSI PEKERJAAN. Excel tanpa proses lebih lanjut. Sehingga dalam pencatatannya dapat terjadi

BAB IV DESKRIPSI KERJA PRAKTEK. dan pencatatan kasus Perselisihan Hubungan Industrial (PHI).

BAB IV DESKRIPSI PEKERJAAN. yang beralamatkan di Perumahan Dosen Untag Jalan Nginden Baru VIII-B No. 19

BAB IV DESKRIPSI PEKERJAAN. dalam memperoleh data, menyelesaikan dan memecahkan permasalahan yang

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil wawancara di perusahaan tersebut terdapat

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV DESKRIPSI KERJA PRAKTIK

BAB IV METODE PENELITIAN. ditemukan solusi yang tepat sesuai dengan harapan pihak perusahaan.

BAB IV ANALISIS DAN DESAIN SISTEM. berdasarkan data yang telah diperoleh dari hasil studi lapangan. Sedangkan desain

BAB IV DESKRIPSI PEKERJAAN. dengan beberapa perusahaan lain. Hal ini diakibatkan karena sistem yang

BAB III ANALISIS DAN PERANCANGAN SISTEM. 2. Analisa permasalahan dan perancangan sistem

BAB IV DESKRIPSI SISTEM KERJA PRAKTEK

BAB 4 DESKRIPSI PEKERJAAN. tersebut kedalam laporan perilaku siswa selama 1 hari, 1 bulan, dan 1 tahun.

BAB IV DESKRIPSI KERJA PRAKTEK

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV DESKRIPSI PEKERJAAN. Sungai (BBWS) Brantas, ditemukan beberapa permasalahan seperti: human error

BAB III ANALISIS DAN PERANCANGAN SISTEM. digunakan dalam tahap analisis sistem ini yaitu metode pengembangan waterfall.

BAB IV DESKRIPSI PEKERJAAN. mempelajari serta memberikan solusi bagi masalah yang timbul. Permasalahan yang ada pada PT Istana Keramik Indah

BAB IV ANALISIS DAN PERANCANGAN SISTEM. perusahaan. Data dan informasi tersebut diperoleh dari sumber terkait untuk

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV 4. DESKRIPSI KERJA PRAKTIK

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di CV.

BAB IV DESKRIPSI SISTEM. untuk peningkatan kinerja Aplikasi Jadwal Kegiatan pada SMA Negeri 1 Klakah

BAB IV DESKRIPSI PEKERJAAN. dilakukan oleh perusahaan untuk mengembangkan usahanya.

BAB III ANALISIS DAN PERANCANGAN SISTEM. berupa data data hasil wawancara, observasi, analisis masalah.

BAB IV DESKRIPSI PEKERJAAN. aplikasi tersebut, yaitu dengan cara melakukan wawancara langsung dengan bagian

BAB IV DESKRIPSI KERJA PRAKTIK

BAB IV DESKRIPSI PEKERJAAN

BAB IV DISKRIPSI PEKERJAAN

BAB III ANALISIS_DAN_PERANCANGAN_SISTEM. berjalan pada PT. As Motor saat ini, meliputi proses penjualan suku cadang, jasa

BAB IV DESKRIPSI KERJA PRAKTIK. penjualan peralatan komputer. CV. Delta Computindo saat ini memiliki barang

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI KERJA PRAKTEK. Sistem yang dibangun adalah Sistem Informasi Penjadwalan kegiatan

BAB III ANALISIS DAN PERANCANGAN SISTEM. Kambing Etawa Menggunakan Metode Pearson Square pada Peternakan Nyoto.

BAB IV DESKRIPSI PEKERJAAN. rekapitulasi registrasi dan laporan hasil pembayaran Non Taglis.

BAB IV DESKRIPSI KERJA PRAKTEK 1. Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di PT

BAB IV DESKRIPSI PEKERJAAN. berbeda dengan beberapa institusi pendidikan lain. Hal ini disebabkan karena

BAB IV DESKRIPSI PEKERJAAN. dan transaksi baik peminjaman dan pengembalian masih dilakukan dengan cara

BAB IV DISKRIPSI PEKERJAAN

BAB IV ANALISIS DAN DESAIN SISTEM. yaitu sering kali mengalami kesalahan dalam melakukan pencatatan data

BAB IV DISKRIPSI PEKERJAAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Kegiatan yang dilakukan dalam pengumpulan data tersebut, antara lain:

BAB IV DESKRIPSI PEKERJAAN DESKRIPSI PEKERJAAN. 4.1 Analisis Sistem. Menurut Whitten, Bentley dan Dittman (2004:38) analisis sistem adalah

BAB IV DESKRIPSI PEKERJAAN. material langsung dan biaya tenaga kerja langsung. Sedangkan biaya overheadnya

BAB IV DESKRIPSI PEKERJAAN

BAB IV ANALISIS DAN DESAIN SISTEM. jadi dibilang masih berupa manual, hal ini juga berlaku juga pada saat perhitungan

BAB IV ANALISA DAN PEMBAHASAN. diberikan dari kerja praktek ini adalah proses entry data alat tulis kantor yang

BAB IV DESKRIPSI PEKERJAAN

BAB V HASIL DAN PEMBAHASAN. akan diperbaiki dalam hal ini perancangan aplikasi mencakup system flow, hirarki

BAB IV DESKRIPSI KERJA PRAKTIK. Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di BADAN

BAB IV DESKRIPSI PEKERJAAN. mendapatkan tugas dan di tempatkan pada bagian Bagian Bagian Tata Usaha dalam

DESKRIPSI PEKERJAAN. Pada proses penyusunan laporan kerja praktik peneliti melakukan

BAB IV DESKRIPSI SISTEM. dilakukan adalah identifikasi permasalahan yang terdiri dari survei, wawancara

BAB III ANALISIS_DAN_PERANCANGAN_SISTEM

BAB III PERANCANGAN SISTEM

BAB V IMPLEMENTASI DAN PEMBAHASAN. Berikut ini adalah hardware dan software yang dibutuhkan untuk

BAB IV DESKRIPSI KERJA PRAKTEK. sistem yang ada saat ini pada RSIA PRIMA HUSADA. Hasil yang ditemukan

BAB IV DESKRIPSI PEKERJAAN. penerimaan baju laundry diawali dengan bagian operasional mencatat di nota

BAB IV ANALISIS DAN DESAIN SISTEM. Berdasarkan hasil survey dan pengamatan yang dilakukan di CV. Mitra

BAB IV DESKRIPSI KERJA PRAKTEK. COLLECTION III, penulis berusaha menemukan permasalahan yang ada,

Transkripsi:

BAB IV 4. DESKRIPSI PEKERJAAN Berdasarkan hasil survey saat Kerja Praktik di PT Salemba Emban Patria, secara garis besar permasalahan yang ada pada gudang PT Salemba Emban Patria ini adalah proses pencatatan penjualan buku yang masih manual. Yang dimaksud manual disini adalah pencatatan satu persatu data buku yang terjual oleh sales. Sehingga perusahaan mengalami kesusahan dalam melihat data histori buku apa saja yang paling banyak terjual untuk proses produksi buku selanjutnya. Karena apabila kapasitas produksi yang direncanakan melebihi kebutuhan permintaan yang sebenarnya maka perusahaan akan mengalami kerugian. Kerja Praktik ini menghasilkan aplikasi peramalan penjualan pada PT Salemba Emban Patria yang dikembangkan dengan tampilan yang user friendly. Aplikasi peramalan penjualan pada PT Salemba Emban Patria digunakan oleh bagian kepala cabang sehingga dapat membantu kepala cabang dalam pengambilan keputusan untuk proses produksi pada periode (bulan) berikutnnya di PT Salemba Emban Patria. Dalam Kerja Praktik ini berusaha menemukan masalah dan sebagai solusinya diperlukan langkah langkah di bawah ini : 1. Menganalisa sistem. 2. Mendesain sistem. 3. Mengimplementasikan sistem. 4. Melakukan pembahasan pada hasil implementasi sistem. 34

35 Keempat bagian tersebut perlu dilakukan supaya dapat menemukan solusi dari permasalahan yang ada. Untuk lebih jelasnya akan di paparkan di sub bab selanjutnya. 4.1 Menganalisa sistem Menganalisa sistem merupakan tahapan awal dalam membuat sistem baru. Analisa dapat dilakukan dengan menggunakan metode observasi dan wawancara tentang proses produksi dan penjualan yang ada di PT. Salemba Emban Patria ini. Setelah mendapatkan informasi dari bagian kepala cabang maka diketahui masalah utama yang ada adalah belum adanya peramalan produksi buku untuk periode kedepan dikarenakan histori penjualan buku yang dilakukan oleh sales masih dicatat secara manual sehingga kepala cabang mengalami kesulitan dalam menganalisa hasil penjualan untuk pengambilan keputusan untuk produksi buku periode berikutnya. Untuk pembuatan sistem yang dapat di gunakan untuk membantu kinerja bagian kepala cabang maka kita harus mengetahui terlebih dahulu bagaimana histori penjualan pada PT. Salemba Emban Patria. Awalnya menganalisa pola data penjualan buku setiap periode (bulan). Kemudian menentukan metode dalam melakukan peramalan sesuai pola data penjualan yang ada pada PT Salemba Emban Patria. 4.2 Mendesain Sistem Setelah melakukan analisa sistem maka selanjutnya akan dilakukan desain sistem. Langkah langkah yang dilakukan dalam desain sistem ini adalah : 1. System Flow

36 2. Context Diagram 3. HIPO 4. Data Flow Diagram (DFD) 5. Entity Relationship Diagram (ERD) 6. DBMS 7. Desain Input Output 4.2.1 System Flow System Flow adalah gambaran sebuah bagan arus sistem yang menunjukan alur jalanya sebuah program yang akan di bangun. 1. System Flow Mengecek Hak Akses Mengecek Hak Akses User Sistem Mulai Username & Password Validasi Username & Password Aktor Username dan Password tidak valid Menampilkan Username dan N Valid? Password tidak valid Y 1 Phase Gambar 4.1 Sysflow megecek hak akses

37 Objective Input Proses Output Actor : Digunakan untuk dapat mengakses aplikasi : username dan password : mengecek hak akses user : form sesuai hak akses user : Kepala Cabang

38 2. System Flow Menampilkan Data Item Sold Item Sold User Sistem 1 Klik Item Sold Menampilkan form Item Sold Form Item Sold Tanggal awal & Tanggal Akhir Preview Penjualan Cek Data Item Sold Barang Data tidak ada Menampilkan pesan data tidak ada Ada? N Penjualan Data Item Sold Mengambil Data Item Sold Barang Print? Y Print Data Item Sold N Data Item Sold Selesai Phase Logout? Y Gambar 4.2 Sysflow menampilkan data item sold

39 Objective Input Proses Output Actor : digunakan untuk dapat melihat data buku yang terjual : tanggal awal dan tanggal akhir : menampilkan data buku yang terjual : data buku yang terjual : Kepala Cabang

40 3. System Flow Menampilkan Data Sales By Customer Sales By Customer User Sistem 1 Klik Sales By Customer Menampilkan form Sales By Customer Form Sales By Customer Tanggal awal, Tanggal Akhir & Sales Preview Penjualan Cek Data Sales By Customer Barang Data tidak ada Menampilkan pesan data tidak ada Ada? N Penjualan Data Sales By Customer Mengambil Data Sales By Customer Barang Print? Y Print Data Sales By Customer N Data Sales By Customer Selesai Logout? Y Phase Gambar 4.3 Sysflow menampilkan data sales by customer

41 Objective : digunakan untuk dapat melihat customer yang membeli buku berdasarkan sales Input Proses : tanggal awal, tanggal lahir, dan nama sales : menampilkan data customer yang membeli buku berdasarkan sales Output Actor : data customer yang membeli buku berdasarkan sales : Kepala Cabang

42 4. System Flow Menampilkan Data Sales By Product Sales By Product User Sistem 1 Klik Sales By Product Menampilkan form Sales By Product Form Sales By Product Tanggal awal, Tanggal Akhir & Sales Preview Penjualan Cek Data Sales By Product Barang Data tidak ada Menampilkan pesan data tidak ada Ada? N Data Sales By Product Mengambil Data Sales By Product Penjualan Barang Print? Y Print Data Sales By Product N Data Sales By Product Selesai Logout? Y Phase Gambar 4.4 Sysflow menampilkan data sales by product

43 Objective : digunakan untuk dapat melihat data buku yang terjual berdasarkan sales Input Proses Output Actor : tanggal awal, tanggal akhir, dan nama sales : menampilkan data buku yang terjual berdasarkan sales : data buku yang terjual berdasarkan sales : Kepala Cabang

44 5. System Flow Menampilkan Data Dead Stock Dead Stock User Sistem 1 Klik Dead Stock Menampilkan form Dead Stock Form Dead Stock Tanggal awal & Tanggal Akhir Preview Penjualan Cek Data Dead Stock Barang Data tidak ada Menampilkan pesan data tidak ada Ada? N Penjualan Data Dead Stock Mengambil Dead Stock Data Barang Print? Y Print Data Dead Stock N Data Dead Stock Selesai Logout? Y Phase Gambar 4.5 Sysflow menampilkan data dead stock

45 Objective : digunakan untuk dapat melihat data buku yang paling sedikit terjual Input Proses Output Actor : tanggal awal dan tanggal akhir : menampilkan data buku yang paling sedikit terjual : data buku yang paling sedikit terjual : Kepala Cabang

46 6. System Flow Menampilkan Data Analisys Product Analisys Product User Sistem 1 Klik Analisys Product Menampilkan form Analisys Product Form Analisys Product Tanggal awal, Tanggal Akhir & Item Name Preview Penjualan Cek Data Analisys Product Barang Data tidak ada Menampilkan pesan data tidak ada Ada? N Penjualan Data Analisys Product Mengambil Data Analisys Product Barang Print? Y Print Data Analisys Product N Data Analisys Product Selesai Logout? Y Phase Gambar 4.6 Sysflow menampilkan data analisys product

47 Objective : digunakan untuk dapat melihat data customer yang membeli buku berdasarkan buku tertentu Input Proses : tanggal awal, tanggal akhir, dan nama buku : menampilkan data customer yang membeli buku berdasarkan buku tertentu Output : data customer yang membeli buku berdasarkan buku tertentu Actor : Kepala Cabang

48 7. System Flow Menampilkan Data Most Product Sold Most Product Sold User Sistem 1 Klik Most Product Sold Menampilkan form Most Product Sold Form Most Product Sold Tanggal awal & Tanggal Akhir Preview Penjualan Cek Data Most Product Sold Barang Data tidak ada Menampilkan pesan data tidak ada Ada? N Penjualan Data Most Product Sold Mengambil Data Most Product Sold Barang Print? Y Print Data Most Product Sold N Data Most Product Sold Selesai Logout? Y Phase Gambar 4.7 Sysflow menampilkan data most product sold

49 Objective : digunakan untuk dapat melihat data buku yang paling banyak terjual Input Proses Output Actor : tanggal awal dan tanggal akhir : menampilkan data buku yang paling banyak terjual : data buku yang paling banyak terjual : Kepala Cabang

50 8. System Flow Menampilkan Data Most Buyer Most Buyer User Sistem 1 Klik Most Buyer Menampilkan form Most Buyer Form Most Buyer Tanggal awal & Tanggal Akhir Preview Penjualan Cek Data Most Buyer Barang Data tidak ada Menampilkan pesan data tidak ada Ada? N Penjualan Data Most Buyer Mengambil Data Most Buyer Barang Print? Y Print Data Most Buyer N Data Most Buyer Selesai Logout? Y Phase Gambar 4.8 Sysflow menampilkan data most buyer

51 Objective : digunakan untuk dapat melihat data customer yang paling banyak membeli buku Input Proses : tanggal awal dan tanggal akhir : menampilkan data customer yang paling banyak membeli buku Output Actor : data customer yang paling banyak membeli buku : Kepala Cabang

52 9. System Flow Menampilkan Data Forecasting Sales Forecasting Sales User Sistem 1 Klik Forecasting Sales Menampilkan form Forecasting Sales Form Forecasting Sales Tanggal awal & Tanggal Akhir Preview Penjualan Cek Data Forecasting Sales Proses Ramalan Data tidak ada Menampilkan pesan data tidak ada Ada? N Penjualan Data Forecasting Sales Mengambil Data Forecasting Sales Proses Ramalan Print? Y Print Data Forecasting Sales N Data Forecasting Sales Selesai Logout? Y Phase Gambar 4.9 Sysflow menampilkan data forecasting sales

53 Objective : digunakan untuk dapat melihat data ramalan penjualan untuk periode (bulan) berikutnya pada buku tertentu Input Proses : tanggal awal dan tanggal akhir : menampilkan data ramalan penjualan untuk periode (bulan) berikutnya pada buku tertentu Output : data ramalan penjualan untuk periode (bulan) berikutnya pada buku tertentu Actor : Kepala Cabang 4.2.2 Data Flow Diagram (DFD) DFD Merupakan metodelogi yang digunakan untuk pengembangan sistem yang terstruktur. DFD ini dapat menggambarkan seluruh kegiatan yang terdapat pada sistem informasi peramalan penjualan pada PT Salemba Emban Patria secara jelas dan terperinci. Pada sub proses yang ada pada sistem informasi peramalan penjualan pada PT Salemba Emban Patria ini yaitu melihat data item sold, sales by customer, sales by product, dead stock, analisys product, most product sold, most buyer, forecasting sales. 1. Context Diagram Context Diagram adalah gambaran menyeluruh dari DFD. Didalam context diagam hanya ada 1 (satu) eksternal entity yaitu kepala cabang. Context diagram aplikasi peramalan penjualan dapat dilihat pada gambar 4.10.

54 Informas i hak akses Kepala Cabang Informas i data forecas ting sales Informas i data most buyer Informas i data most product s old Informas i data analisys produc t Informas i data dead s tock Informas i data s ales by produc t Informas i data s ales by customer Informas i data item sold 0 Melihat data item sold Melihat data sales by customer Melihat data sales by product Melihat data dead stock Melihat data analisys product Aplikasi Peramalan Penjualan Melihat data most product sold Melihat data most buyer Melihat data forecasting sales + Username dan password Gambar 4.10 Context Diagram Aplikasi Peramalan Penjualan

55 2. HIPO HIPO digunakan sebagai alat desain dan teknik dokumentasi dalam siklus pengembangan sistem yang berbasis pada fungsi. Berikut ini adalah hierarchy chart dari rancang bangun aplikasi peramalan penjualan pada PT Salemba Emban Patria. System flow HIPO dapat dilihat pada gambar 4.11. Aplikasi Peramalan Penjualan Mengecek Hak Akses Mengelola Proses Peramalan Menampilk Mengecek an Form Melihat Hak Akses Sesuai Hak Item Sold AKses Melihat Sales By Customer Melihat Sales By Product Melihat Melihat Melihat Most Melihat Analisys Dead Stock Product Most Buyer Product Sold Meihat Forecasting Sales Gambar 4.11 HIPO Aplikasi Peramalan Penjualan 3. DFD Level 0 DFD yang ada dalam aplikasi peramalan penjualan pada PT. Salemba Emban Patria ini terdapat 4 proses yang menjadi utamanya. Yang pertama yaitu melihat data item sold, sales by customer, sales by product, dead stock, analisys product, most product sold, most buyer, forecasting sales. DFD level 0 dapat dilihat pada gambar 4.12.

1 Informasi Data Hak Akses Aktor Keluar 1 Aktor Informasi Hak Akses Kepala Cabang Mengecek Hak Akses Informasi Hak Akses Kepala Cabang Informasi Hak Akses Kepala Cabang Informasi Hak Akses Kepala Cabang Informasi Hak Akses Kepala Cabang Informasi Hak Akses Kepala Cabang 2 Penjualan 2 Penjualan 2 Penjualan 2 Penjualan + 2 Penjualan 2 Penjualan 2 Penjualan 2 Penjualan Informasi Hak Akses Kepala Cabang Informasi Hak Akses Kepala Cabang 2 Informasi Data Penjualan Keluar 3 4 Informasi Data Penjualan Keluar 5 Informasi Data Penjualan Keluar Informasi Data Penjualan Kelua Informasi Data Penjualan Keluar Melihat Data Melihat Data Melihat Data Informasi Data Penjualan Keluar Informasi Data Penjualan Keluar Informasi Data Penjualan Keluar Melihat Data Informasi Data Barang Keluar Item Sold Informasi Data Barang Keluar Sales By Informasi Data Barang Keluar Sales By Informasi Data Barang Keluar Customer Product Dead Stock Informasi Data Barang Keluar Informasi Data Barang Keluar Informasi Data Barang Keluar Informasi Data Barang Keluar 6 Informasi Data Penjualan Keluar 7 Informasi Data Penjualan Keluar 8 9 Informasi Data Penjualan Keluar Informasi Data Penjualan Keluar Informasi Data Penjualan Keluar Melihat Data Informasi Data Penjualan Keluar Informasi Data Penjualan Keluar Melihat Data Informasi Data Penjualan Keluar Melihat Data Melihat Data Informasi Data Barang Keluar Forecasting Informasi Data Proses Ramalan Keluar Informasi hak akses Analisys Informasi Data Barang Keluar Most Product Informasi Data Barang Keluar Most Buyer Product Sold Informasi Data Barang Keluar Sales Informasi Data Proses Ramalan Keluar Username dan password Informasi Data Barang Keluar Informasi Data Barang Keluar 3 Barang 3 Barang 3 Barang 3 Barang Informasi data dead stock Melihat data dead stock Informasi data analisys product Melihat data analisys product 3 Barang 3 Barang 3 Barang 4 Proses Ramalan Informasi data sales by product Melihat data most product sold Melihat data sales by product Kepala Cabang Informasi data most product sold Informasi data sales by customer Melihat data most buyer Melihat data sales by customer Informasi data most buyer Informasi data item sold Melihat data forecasting sales Melihat data item sold Informasi data forecasting sales Gambar 4.12 DFD Level 0 Aplikasi Peramalan Penjualan 56

57 4. DFD Level 1 Pengecekan Hak Akses Pada DFD level 1 ini adalah keberlanjutan dari DFD level 0 pengecekan hak akses. Penjabaran proses mengecek hak akses yaitu mengecek hak akses pengguna dan menampilkan form sesuai hak akses. DFD level 1 ini memiliki 1 external entities yaitu kepala cabang yang terdapat pada gambar 4.13. Dalam DFD ini hanya terdapat 1 data store yaitu aktor. Gambar 4.13 DFD Level 1 Mengecek Hak Akses 5. DFD Level 1 Melihat Data Item Sold Pada DFD level 1 ini adalah keberlanjutan dari DFD level 0 melihat data item sold. DFD level 1 ini memiliki 1 external entities yaitu kepala cabang yang terdapat pada gambar 4.14. Dalam DFD ini hanya terdapat 2 data store yaitu penjualan, barang.

58 Gambar 4.14 DFD Level 1 Melihat Data Item Sold 6. DFD Level 1 Melihat Data Sales By Customer Pada DFD level 1 ini adalah keberlanjutan dari DFD level 0 melihat data sales by customer. DFD level 1 ini memiliki 1 external entities yaitu kepala cabang yang terdapat pada gambar 4.15. Dalam DFD ini hanya terdapat 2 data store yaitu penjualan, barang. Gambar 4.15 DFD Level 1 Melihat Data Sales By Customer

59 7. DFD Level 1 Melihat Data Sales By Product Pada DFD level 1 ini adalah keberlanjutan dari DFD level 0 melihat data sales by product. DFD level 1 ini memiliki 1 external entities yaitu kepala cabang yang terdapat pada gambar 4.16. Dalam DFD ini hanya terdapat 2 data store yaitu penjualan dan barang. Gambar 4.16 DFD Level 1 Melihat Data Sales By Product 8. DFD Level 1 Melihat Data Dead Stock Pada DFD level 1 ini adalah keberlanjutan dari DFD level 0 melihat data dead stock. DFD level 1 ini memiliki 1 external entities yaitu kepala cabang yang terdapat pada gambar 4.17. Dalam DFD ini hanya terdapat 2 data store yaitu penjualan dan barang.

60 Gambar 4.17 DFD Level 1 Melihat Data Dead Stock 9. DFD Level 1 Melihat Data Analisys Product Pada DFD level 1 ini adalah keberlanjutan dari DFD level 0 melihat data analisys product. DFD level 1 ini memiliki 1 external entities yaitu kepala cabang yang terdapat pada gambar 4.18. Dalam DFD ini hanya terdapat 2 data store yaitu penjualan dan barang. Gambar 4.18 DFD Level 1 Melihat Data Analisys Product

61 10. DFD Level 1 Melihat Data Most Product Sold Pada DFD level 1 ini adalah keberlanjutan dari DFD level 0 melihat data most product sold. DFD level 1 ini memiliki 1 external entities yaitu kepala cabang yang terdapat pada gambar 4.19. Dalam DFD ini hanya terdapat 2 data store yaitu penjualan dan barang. Gambar 4.19 DFD Level 1 Melihat Data Most Product Sold 11. DFD Level 1 Melihat Data Most Buyer Pada DFD level 1 ini adalah keberlanjutan dari DFD level 0 melihat data most buyer. DFD level 1 ini memiliki 1 external entities yaitu kepala cabang yang terdapat pada gambar 4.20. Dalam DFD ini hanya terdapat 2 data store yaitu penjualan dan barang.

62 Gambar 4.20 DFD Level 1 Melihat Data Most Buyer 12. DFD Level 1 Melihat Data Forecasting Sales Pada DFD level 1 ini adalah keberlanjutan dari DFD level 0 melihat data forecasting sales. DFD level 1 ini memiliki 1 external entities yaitu kepala cabang yang terdapat pada gambar 4.21. Dalam DFD ini hanya terdapat 2 data store yaitu penjualan dan proses ramalan.

63 Gambar 4.21 DFD Level 1 Melihat Data Forecasting Sales 4.2.3 Perancangan Database Pada tahap ini, dilakukan penyusunan dan perancangan database yang akan digunakan beserta strukturnya. Rancangan database sistem yang dibuat berupa Entity Relational Diagram (ERD) Entiy Relationship itu sendiri terdiri dari 2 bagian yaitu Conseptual Data Model (CDM) dan Physical Data Model (PDM). 1. Conseptual Data Model (CDM) Dalam sistem informasi peramalan penjualan terdapat 6 (Enam) tabel yaitu tabel Barang, Sales, Customer, Penjualan, Proses Ramalan, Aktor. Conseptual Data Model (CDM) dari sistem informasi peramalan penjualan pada PT. Salemba Emban Patria dapat dilihat pada Gambar 4.22.

64 Gambar 4.22 CDM Aplikasi Peramalan Penjualan 2. Physical Data Model (PDM) Dalam sistem informasi pencatatan sediaan barang dagang terdapat 6 (Enam) tabel yaitu tabel Barang, Sales, Customer, Penjualan, Proses Ramalan, Aktor. Physical Data Model (PDM) dari sistem informasi pencatatan sediaan barang dagang pada PT. Salemba Emban Patria dapat dilihat pada Gambar 4.23.

65 Gambar 4.23 PDM Aplikasi Sediaan Barang 4.2.4 DBMS Struktur tabel yang ada pada aplikasi peramalan penjualan pada PT Salemba Emban Patria adalah : 1. Tabel Barang Primary Key : Kode_Buku Foreign Key :- Fungsi : Menyimpan data buku

66 Tabel 4.1 Struktur Tabel Barang Tipe No. Field Lenght Description Data 1 Kode_Buku Int Kode Buku 2 Judul_Buku Varchar 100 Judul Buku 3 Penulis Varchar 100 Nama Penulis 4 Harga Int Harga Buku 5 Stok_Onhand 6 Stok_Konsinyasi Int Int Stok yang tersedia di gudang Stok yang berada di customer dan bisa kembali apabila buku tidak terjual Int Jumlah dari stok 7 Stok_Total onhand dan stok konsinyasi 2. Tabel Sales Primary Key : ID_Sales Foreign Key :- Fungsi : Menyimpan data sales

67 Tabel 4.2 Struktur Tabel Sales Tipe No. Field Lenght Description Data 1 ID_Sales Int ID Sales 2 Nama_Sales Varchar 100 Nama Sales 3 Alamat_Sales Varchar 100 Alamat Sales 3. Tabel Customer Primary Key : ID_Customer Foreign Key : - Fungsi : Menyimpan data customer Tabel 4.3 Struktur Tabel Customer Tipe No. Field Lenght Description Data 1 ID_Customer Int ID Customer 2 Nama_Customer Varchar 100 Nama customer 3 Telp Char 20 Telepon Customer 4 Alamat_Customer Varchar 100 Alamat Customer 5 Penanggungjawab Varchar 100 6 Telp_Penanggungjawab Char 20 Nama Penanggungjawab Telepon Penanggungjawab

68 4. Tabel Penjualan Primary Key : ID_Penjualan Foreign Key : Kode_Buku, ID_Sales, ID_Customer Fungsi : Menyimpan data penjualan Tabel 4.4 Struktur Tabel Penjualan No. Field Tipe Data Lenght Constraint 1 ID_Penjualan Int ID Penjualan 2 Kode_Buku Int Kode Buku 3 ID_Sales Int ID Sales 4 ID_Customer Int ID Customer 5 Harga_Penjualan Int Harga Buku 6 Qty Int Jumlah buku yang terjual 7 Harga_Total Int Total harga buku yang terjual 8 Tgl_Penjualan Varchar 10 Tanggal penjualan 5. Tabel Proses Ramalan Primary Key : ID_penjualan Foreign Key : ID_penjualan Fungsi : Menyimpan data proses ramalan

69 Tabel 4.5 Struktur Tabel Proses Ramalan Tipe No. Field Lenght Description Data 1 ID_Penjualan Int ID Penjualan 2 At Int Nilai pemulusan eksponensial Int nilai pemulusan 3 Aaksent eksponensial ganda Int perbedaan antara nilai- 4 Akecilt nilai pemulusan eksponensial Int Faktor penyesuai 5 Bkecilt tambahan = pengukuran slope suatu kurva Int Nilai untuk menghitung 6 Et Mean Standart Error (MSE) Int Nilai untuk menghitung 7 Et2 Mean Standart Error (MSE) dikuadratkan 8 Peramalan Int Hasil Ramalan

70 6. Tabel Aktor Primary Key : Username Foreign Key : - Fungsi : Mencatat data user Tabel 4.6 Struktur Tabel Aktor Tipe No. Field Lenght Description Data 1 Username Varchar 10 Username 2 Password Int Password 4.2.5 Desain Input atau Output Desain input dan output adalah sebuah rancangan yang berupa sebuah form untuk memasukan data dan laporan sebagai informasi yang dihasilkan dari pengolahan sebuah data. Desain input dan output ini akan di gunakan untuk membuat rancangan aplikasi dan membangun sistem. 1. Desain Input Desain input adalah sebuah rancangan desain yang merupakan masukan dari pengguna kepada sebuah sistem yang akan disimpan kedalam database.

71 a. Form Login Form login ini berfungsi untuk melakukan pengamanan dalam aplikasi dan memberikan hak akses kepada user tertentu. Gambar desain form login dapat dilihat pada gambar 4.24. Gambar 4.24 Desain Gui Login b. Menu Home Form menu home akan digunakan untuk user memilih menu yang ada dalam aplikasi. Form menu home dapat dilihat pada gambar 4.25.

72 Gambar 4.25 Desain Gui Menu Home c. Item Sold Form item sold akan digunakan untuk melihat buku apa saja yang terjual sesuai tanggal yang diinginkan. Form item sold dapat dilihat pada gambar 4.26. Gambar 4.26 Desain Gui Item Sold

73 d. Sales By Customer Form sales by customer akan digunakan untuk melihat customer mana saja yang membeli buku berdasarkan sales tertentu dan tanggal yang diinginkan. Form sales by customer dapat dilihat pada gambar 4.27. Gambar 4.27 Desain Gui Sales By Customer e. Sales By Product Form sales by product akan digunakan untuk melihat data buku yang terjual berdasarkan sales dan tanggal yang diinginkan. Form sales by product dapat dilihat pada gambar 4.28.

74 Gambar 4.28 Desain Gui Sales By Product f. Dead Stock Form dead stock akan digunakan untuk melihat data buku apa saja yang paling sedikit terjual sesuai tanggal yang diinginkan. Form dead stock dapat dilihat pada gambar 4.29. Gambar 4.29 Desain Gui Dead Stock

75 g. Analisys Product Form analisys product adalah form yang digunakan untuk melihat data customer yang membeli buku tertentu sesuai tanggal yang diinginkan. Form analisys product dapat dilihat pada gambar 4.30. Gambar 4.30 Desain Gui Analisys Product h. Most Product Sold Form most product sold adalah form yang digunakan untuk melihat data buku yang paling laris terjual sesuai tanggal yang diinginkan. Form most product sold dapat dilihat pada gambar 4.31.

76 Gambar 4.31 Desain Gui Most Product Sold i. Most Buyer Form most buyer adalah form yang digunakan untuk melihat data customer yang paling banyak membeli buku sesuai tanggal yang diinginkan. Form most buyer dapat dilihat pada gambar 4.32. Gambar 4.32 Desain Gui Most Buyer

77 j. Forecasting Sales Form forecasting sales adalah form yang digunakan untuk melihat data hasil ramalan untuk rencana produksi pada periode (bulan) berikutnya. Form forecasting sales dapat dilihat pada gambar 4.33. Gambar 4.33 Desain Gui Forecasting Sales 2. Desain Output Desain output merupakan desain laporan yang merupakan hasil dari sebuah proses yang terjadi, data yang tersimpan didalam database itu akan diolah menjadi sebuah informasi yang berguna bagi pegguna aplikasi. a. Laporan Data Item Sold Laporan data item sold adalah form yang digunakan untuk melihat laporan buku apa saja yang terjual sesuai tanggal yang diinginkan. Gambar form laporan data item sold dapat dilihat pada gambar 4.34.

78 Gambar 4.34 Desain Laporan Data Item Sold b. Laporan Data Sales By Customer Laporan sales by customer adalah form yang digunakan untuk melihat laporan data customer yang membeli buku berdasarkan sales dan tanggal yang diinginkan. Gambar form laporan data sales by customer dapat dilihat pada gambar 4.35. Gambar 4.35 Desain Laporan Data Sales By Customer

79 c. Laporan Data Sales By Product Laporan sales by product adalah form yang digunakan untuk melihat laporan data buku apa saja yang terjual berdasarkan sales dan tanggal yang diinginkan. Gambar form laporan data sales by product dapat dilihat pada gambar 4.36. Gambar 4.36 Desain Laporan Data Sales By Product d. Laporan Data Dead Stock Laporan data dead stock adalah form yang digunakan untuk melihat laporan data buku yang paling sedikit terjual. Gambar form laporan data dead stock dapat dilihat pada gambar 4.37.

80 Gambar 4.37 Desain Laporan Data Dead Stock e. Laporan Data Analisys Product Laporan data analisys product adalah form yang digunakan untuk melihat laporan data customer yang membeli buku tertentu sesuai tanggal yang diinginkan. Gambar form laporan data analisys product dapat dilihat pada gambar 4.38. Gambar 4.38 Desain Laporan Data Analisys Product

81 f. Laporan Data Most Product Sold Laporan data most product sold adalah form yang digunakan untuk melihat laporan data buku yang paing banyak terjual berdasarkan tanggal yang diinginkan. Gambar form laporan data most product sold dapat dilihat pada gambar 4.39. Gambar 4.39 Desain Laporan Data Most Product Sold g. Laporan Data Most Buyer Laporan data most buyer adalah form yang digunakan untuk melihat laporan data customer yang paling banyak membeli buku berdasarkan tanggal yang diinginkan. Gambar form laporan data most buyer dapat dilihat pada gambar 4.40.

82 Gambar 4.40 Desain Laporan Data Most Buyer h. Laporan Data Forecasting Sales Laporan data forecasting sales adalah form yang digunakan untuk melihat laporan data hasil ramalan untuk produksi pada periode (bulan) berikutnya berdasarkan buku yang diinginkan. Gambar form laporan data forecasting sales dapat dilihat pada gambar 4.41. Gambar 4.41 Desain Laporan Data Forecasting Sales

83 4.3 Implmentasi Sistem Sistem yang di gunakan untuk dapat menjalankan aplikasi peramalan penjualan pada PT. Salemba Emban Patria adalah : Sofware pendukung : 1. Sistem oprasi Microsoft Windows 7 2. SQL Server 2008 R2 3. Visual Studio 2010 Hardware pendukung : 1. Microcomposer Intel Core i7 atau lebih tinggi 2. VGA dengan resolusi 1024 X 760 atau lebih tinggi dan mendukung microsoft windows 3. RAM 4GB atau lebih tinggi 4.4 Melakukan Pembahasan Pada Implmentasi Sistem Implementasi dilakukan untuk menggambarkan jalanya sebuah sistem yang telah dibuat, dalam hal ini akan di jelaskan fungsi dari halaman tersebut. Pada gambar di bawah ini adalah tampilan user interface dari sistem peramalan penjualan pada PT. Salemba Emban patria. 4.4.1 Form Login Berikut ini adalah form tampilan login yang harus diisi untuk dapat mengakses aplikasi peramalan penjualan. Aplikasi ini memiliki 1 hak akses yaitu kepala cabang. Form Login dapat dilihat pada gambar 4.42.

84 Gambar 4.42 Form Login Apabila terdapat kode user maupun password yang belum terisi maka akan muncul notifikasi sebagai berikut. Notifikasi dapat dilihat pada gambar 4.43. Gambar 4.43 Notifikasi Username dan Password Kosong

85 Apabila username yang dimasukkan salah maka akan muncul notifikasi sebagai berikut. Notifikasi username salah dapat dilihat pada gambar 4.44. Gambar 4.44 Notifikasi Username Salah Apabila password yang dimasukkan salah maka akan muncul notifikasi sebagai berikut. Notifikasi password salah dapat dilihat pada gambar 4.45. Gambar 4.45 Notifikasi Password Salah 4.4.2 Form Menu Home Pada form menu home ini terdapat 8 menu yaitu item sold, sales by customer, sales by product, dead stock, analisys product, most product sold, most buyer, forecasting sales. Form menu home dapat dilihat pada gambar 4.46.

86 Gambar 4.46 Menu Home 4.4.3 Form Item Sold Form item sold ini digunakan untuk melihat data buku yang terjual berdasarkan tanggal yang diinginkan. Disini user harus memasukkan tanggal awal dan tanggal akhir kemudian menekan tombol preview. Form item sold dapat dilihat pada gambar 4.47.

87 Gambar 4.47 Form Item Sold 4.4.4 Form Sales By Customer Form sales by customer digunakan untuk melihat data customer yang membeli buku berdasarkan sales tertentu sesuai tanggal yang diinginkan. Disini user harus memasukkan tanggal awal, tanggal akhir, dan nama sales kemudian menekan tombol preview. Form sales by customer dapat dilihat pada gambar 4.48.

88 Gambar 4.48 Form Sales By Customer 4.4.5 Form Sales By Product Form sales by product digunakan untuk melihat data buku yang terjual berdasarkan sales tertentu. Disini user harus memasukkan tanggal awal, tanggal akhir, nama sales kemudian menekan tombol preview. Form sales by product dapat dilihat pada gambar 4.49.

89 Gambar 4.49 Form Sales By Product 4.4.6 Form Dead Stock Form dead stock digunakan untuk data buku yang paling sedikit terjual berdasarkan tanggal yang diinginan. Disini user harus memasukkan tanggal awal dan tanggal akhir kemudian menekan tombol preview. Form dead stock dapat di lihat pada gambar 4.50.

90 Gambar 4.50 Form Dead Stock 4.4.7 Form Analisys Product Form analisys product ini adalah form yang digunakan untuk melihat data customer yang membeli buku tertentu sesuai tanggal yang diinginkan. Disini user harus memasukkan tanggal awal, tanggal akhir, dan judul buku kemudian menekan tombol preview. Form analisys product dapat dilihat pada gambar 4.51.

91 Gambar 4.51 Form Analisys Product 4.4.8 Form Most Product Sold Form most product sold ini dapat digunakan untuk melihat data buku yang paling banyak terjual bedasarkan tanggal yang diinginkan. Disini user harus memasukkan tanggal awal dan tanggal akhir kemudian menekan tombol preview. Form most product sold ini dapat dilihat pada gambar 4.52.

92 Gambar 4.52 Form Most Product Sold 4.4.9 Form Most Buyer Form most buyer ini dapat digunakan untuk melihat data buku yang paling banyak terjual berdasarkan tanggal yang diinginkan. Disini user harus memasukkan tanggal awal dan tanggal akhir kemudian menekan tombol preview. Form most buyer dapat dilihat pada gambar 4.53.

93 Gambar 4.53 Form Most Buyer 4.4.10 Form Forecasting Sales Form forecasting sales digunakan untuk menampilkan data hasil peramalan untuk produksi pada periode (bulan) berikutnya sesuai dengan judul buku yang diinginkan. Disini user harus memasukkan judul buku yang diinginkan kemudian menekan tombol preview. Form forecasting sales dapat dilihat pada gambar 4.54.

94 Gambar 4.54 Form Forecasting Sales 4.4.11 Laporan Item Sold Laporan item sold digunakan untuk menampilkan data buku yang terjual yang akan dicetak. Data laporan item sold dapat dilihat pada gambar 4.55. Gambar 4.55 Laporan Item Sold

95 4.4.12 Laporan Sales By Customer Laporan sales by customer digunakan untuk menampilkan data customer yang membeli buku berdasarkan sales yang akan dicetak. Data laporan sales by customer dapat dilihat pada gambar 4.56. Gambar 4.56 Laporan Sales By Customer 4.4.13 Laporan Sales By Product Laporan sales by product digunakan untuk menampilkan data buku yang dijual berdasarkan sales yang akan dicetak. Data laporan sales by product dapat dilihat pada gambar 4.57. Gambar 4.57 Laporan Sales By Product

96 4.4.14 Laporan Sales Dead Stock Laporan dead stock digunakan untuk menampilkan data buku yang paling sedikit terjual yang akan dicetak. Data laporan dead stock dapat dilihat pada gambar 4.58. Gambar 4.58 Laporan Dead Stock 4.4.15 Laporan Analisys Product Laporan analisys product digunakan untuk menampilkan data customer yang membeli buku tertentu yang akan dicetak. Data laporan analisys product dapat dilihat pada gambar 4.59. Gambar 4.59 Laporan Analisys Product

97 4.4.16 Laporan Most Product Sold Laporan most product sold digunakan untuk menampilkan data buku yang paling banyak terjual yang akan dicetak. Data laporan most product sold dapat dilihat pada gambar 4.60. Gambar 4.60 Laporan Most Product Sold 4.4.17 Laporan Most Buyer Laporan most buyer digunakan untuk menampilkan data customer yang paling banyak membeli buku yang akan dicetak. Data laporan most buyer dapat dilihat pada gambar 4.61. Gambar 4.61 Laporan Most Buyer

98 4.4.18 Laporan Forecasting Sales Laporan forecasting sales digunakan untuk menampilkan data hasil ramalan untuk produksi periode (bulan) berikutnya yang akan dicetak. Data laporan forecasting sales dapat dilihat pada gambar 4.62. Gambar 4.62 Laporan Forecasting Sales