SI1422481558test
IMPLEMENTASI DASHBOARD INFORMASI SISTEM
SEBAGAI MODEL ALAT UKUR TINGKAT PENJUALAN
PT. SUMBER SEKAR SEJAHTERA
SKRIPSI
Disusun Oleh :
NIM : 1422481558
NAMA : MUHAMMAD DEDE SOLEMAN
FAKULTAS SAINS DAN TEKNOLOGI
PROGRAM STUDI TEKNIK INFORMATIKA
KONSENTRASI SOFTWARE ENGINEERING
UNIVERSITAS RAHARJA
TANGERANG
TA 2019/2020
UNIVERSITAS RAHARJA
LEMBAR PENGESAHAN SKRIPSI
IMPLEMENTASI DASHBOARD INFORMASI SISTEM
SEBAGAI MODEL ALAT UKUR TINGKAT PENJUALAN
PT. SUMBER SEKAR SEJAHTERA
Disusun Oleh :
NIM : 1422481558
Nama : Muhammad Dede Soleman
Fakultas : Sains dan Teknologi
Program Pendidikan : Strata 1
Program Studi : Teknik Informatika
Konsentrasi : Software Engineering
Disahkan Oleh :
Tangerang, 14 Januari 2020
Dekan Fakultas Ketua Program Studi
Universitas Raharja Program Studi Teknik Informatika
(Sugeng Santoso, M.Kom) (Ruli Supriati, S.Kom., M.T.I.)
NIP : 006095 NIP : 073009
Rektor
Universitas Raharja
(Dr. Po. Abas Sunarya, M.Si)
NIP : 000603
UNIVERSITAS RAHARJA
LEMBAR PERSETUJUAN PEMBIMBING
IMPLEMENTASI DASHBOARD INFORMASI SISTEM
SEBAGAI MODEL ALAT UKUR TINGKAT PENJUALAN
PT. SUMBER SEKAR SEJAHTERA
Dibuat Oleh :
NIM : 1422481558
Nama : Muhammad Dede Soleman
Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif
Fakultas Sains dan Teknologi
Program Studi Teknik Informatika
Konsentrasi Software Engineering
Disetujui Oleh :
Tangerang, 14 Januari 2020
Pembimbing I Pembimbing II
(Sutrisno M.Kom) (Sandro Alfeno M.Kom)
NID : 10020 NID : 8203
UNIVERSITAS RAHARJA
LEMBAR PERSETUJUAN DEWAN PENGUJI
IMPLEMENTASI DASHBOARD INFORMASI SISTEM
SEBAGAI MODEL ALAT UKUR TINGKAT PENJUALAN
PT. SUMBER SEKAR SEJAHTERA
Dibuat Oleh :
NIM : 1422481558
Nama : Muhammad Dede Soleman
Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian Komprehensif
Fakultas Sains dan Teknologi
Program Studi Teknik Informatika
Konsentrasi Software Engineering
Disetujui Penguji :
Tangerang, 14 Januari 2020
Ketua Penguji Penguji I Penguji II
(___________) (___________) (___________)
UNIVERSITAS RAHARJA
LEMBAR KEASLIAN SKRIPSI
IMPLEMENTASI DASHBOARD INFORMASI SISTEM
SEBAGAI MODEL ALAT UKUR TINGKAT PENJUALAN
PT. SUMBER SEKAR SEJAHTERA
Disusun oleh :
NIM : 1422481558
Nama : Muhammad Dede Soleman
Fakultas : Sains dan Teknologi
Program Pendidikan : Strata 1
Konsentrasi : Software Engineering
Menyatakan Bahwa Skripsi ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan, atau duplikat dari skripsi yang telah dipergunakan untuk mendapatkan gelar Sarjana baik dilingkungan Universitas Raharja maupun di Universitas lain, serta belum pernah dipublikasikan.
Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab, serta bersedia menerima sanksi jika pernyataan diatas tidak benar.
Tangerang, 14 Januari 2020
Muhammad Dede Soleman
NIM : 1422481558
ABSTRAK
Sejalan dengan kemajuan zaman dengan disertai perkembangan laju ilmu pengetahuan dan teknologi saat ini. Komputer tidak hanya digunakan sebagai alat pemrosesan data tetapi juga digunakan sebagai sarana pengolahan tampilan sehingga dapat membuat sebuah tampilan menjadi menarik lebih baik. Saat ini pembuatan sistem pada aplikasi yang berjalan pada PT. Sumber Sekar Sejahtera menggunakan tampilan yang standart sehingga hanya menampilkan angka dan huruf saja tanpa disertai gambar yang mendukung. Sehingga saya berinisiatif untuk membuat sebuah Dashboard pada tampilan laporan akhir menjadi sebuah Chart sehingga dapat mudah dipelajari oleh orang yang baru menggunakan sistem tersebut. Dalam hal ini penulis menggunakan library pada Highcharts untuk menampilkan data dalam bentuk laporan gambar sehingga tampilan lebih menarik dan data yang terlihat dapat terlihat naik turunnya perkembangan data yang masuk pada sistem. Oleh karena itu, dengan adanya penambahan library Highchart pada sistem yang telah dibuat dapat menjadi lebih baik dari segi tampilan dan lebih informatif dalam untuk kedepannya. Sehingga siapa saja yang ingin melihat data pada sistem akan lebih tertarik untuk membuat laporan tersebut dengan cepat dan dengan akurasi data yang tepat.
Kata Kunci : Dashboard, Highchart, Sistem Informasi Penjualan
ABSTRACT
In line with the progress of the times with the development of the current rate of science and technology. The computer is not only used as a data processing tool but is also used as a display processing tool so as to make the display better attractive. Currently the manufacture of systems on applications running on PT. Sekar Sejahtera Source uses a standard display so that only displaying numbers and letters only without accompanying images that support. So I took the initiative to create a Dashboard on the final report view into a Chart so it can be easily learned by new people using the system. In this case the authors use the library on Highcharts to display data in the form of image reports so that the display more interesting and visible data can be seen up and down the development of incoming data on the system. Therefore, with the addition of the Highchart library on the system that has been created can be better in terms of appearance and more informative in for the future. So anyone who wants to see data on the system will be more interested in making the report quickly and with accurate data accuracy.
Keywords : Dashboard, Highchart, Sistem Point Of Sales
KATA PENGANTAR
Alhamdulillah, puji dan syukur atas kehadirat Allah SWT yang telah melimpahkan rahmat dan karunianya sehingga penulis dapat menyelesaikan Skripsi dengan Judu “ IMPLEMENTASI DASHBOARD INFORMASI SISTEM SEBAGAI MODEL ALAT UKUR PENJUALAN PT. SUMBER SEKAR SEJAHTERA”.
Tujuan penulisan laporan skripsi ini adalah sebagai syarat dalam menyelesaikan Program Pendidikan Starata 1 Program Studi Teknik Informatika Pada Universitas Raharja.
Penulis menyadari bahwa tanpa adanya binbingan dan dorongan dari banyak pihak penulis tidak akan dapat menyelesaikan Skripsi ini dengan baik dan tepat pada waktunya. Pada kesempatan ini pula penulis menyampaikan ucapan terimakasih kepada :
1. Bapak Dr. Po. Abas Sunarya, M.Si. Selaku Rektor Universitas Raharja.
2. Bapak Sugeng Santoso, M.Kom, Selaku Dekan Fakultas Sains Dan Teknologi.
3. Ibu Ruli Supriati, S.Kom.,MTI, Selaku Ketua Program Studi Teknik Informatika.
4. Bapak Sutrisno M.Kom, Sebagai Dosen Pembimbing Kesatu yang telah memberikan bimbingan dan masukan kepada penulis sehingga Skripsi ini dapat diselesaikan dengan baik.
5. Bapak Sandro Alfeno M.Kom, Sebagai Dosen Pembimbing Kedua yang telah meluangkan waktunya untuk memberikan bimbingan, masukan dan motivasi kepada penulis.
6. Bapak Gatot Sulistyo selaku stakeholder yang telah memberikan kontribusi besar didalam kelancaran penulisan Skripsi.
7. Bapak dan Ibu Dosen serta staff Universitas Raharja yang telah memberikan bekal ilmu pengetahuan dan motifasi kepada penulis.
8. Keluarga tercinta yang telah memberikan doa, dukungan moril maupun material sehingga Skripsi ini dapat terselesaikan dengan baik.
9. Teman- teman seperjuangan yang selalu ada dan memberikan semangat.
Penulis menyadari bahwa dalam penulisan laporan Skripsi ini masih jauh dari kesempurnaan. Oleh karena itu kritik dan saran yang membangun, penulis harapkan sebagai pemicu untuk dapat berkarya lebih baik lagi. Semoga Laporan ini Bermanfaat bagi pihak yang membutuhkan.
Tangerang, 14 Januari 2020
Muhammad Dede Soleman
NIM : 1422481558
DAFTAR TABEL
Tabel 3.1 Elisitasi Tahap I
Tabel 3.2 Elisitasi Tahap II
Tabel 3.3 Elisitasi Tahap
Tabel 3.4 Final Draft Elisitasi
Tabel 4.1 Perbedaan Analisa Sistem dan Rancangan Sistem Informasi
Tabel 4.2 Spesifikasi Database User
Tabel 4.3 Spesifikasi Tabel masterbarang_cabang
Tabel 4.4 Tabel target_omset_detail
Tabel 4.5 Spesifikasi Tabel target_omset_detail
Tabel 4.6 Spesifikasi tabel trans_sales_header_cabang
Tabel 4.7 Spesifikasi Tabel trans_sales_header_cabang_notcount
Tabel 4.8 Pengujian Pada Login
Tabel 4.9 Pengujian Pada Laporan Penjualan
Tabel 4.10 Tabel Pengujiaan Menu User
Tabel 4.11 Tabel Pengujiaan Print Laporan
Tabel 4.12 Schedule Implementasi
Tabel 4.13 Rincian Biaya Kegiatan Penelitian
DAFTAR GAMBAR
Gambar 2.1. Tahapan Waterfall
Gambar 2.2 Logo PHP
Gambar 2.3 Logo XAMPP
Gambar 3.1 Struktur Organisasi PT. Sumber Sekar Sejahtera
Gambar 3.2 Use Case Diagram PT. Sumber Sekar Sejahtera
Gambar 3.3 Sequance Diagram PT. Sumber Sekar Sejahtera
Gambar 3.4 Activity Diagram PT. Sumber Sekar Sejahtera
Gambar 3.5 Tahapan Metode Waterfall
Gambar 4.1 Rancangan Use Case Diagram PT. Sumber Sekar Sejahtera
Gambar 4.2 Rancangan Aktivity Diagram PT. Sumber Sekar Sejahtera
Gambar 4.3 Rancangan Squence Diagram PT. Sumber Sekar Sejahtera
Gambar 4.4 Rancangan Class Diagram PT. Sumber Sekar Sejahtera
Gambar 4.5 Login Page
Gambar 4.6 Dashboard Utama
Gambar 4.7 Halaman Master Barang
Gambar 4.8 Halaman Report Pertahun Aksi
Gambar 4.9 Halaman Report Pertahun Hasil
Gambar 4.10 Halaman Report Penjualan Perbulan Aksi
Gambar 4.11 Halaman Report Penjualan Perbulan Hasil
Gambar 4.12 Halaman Report Penjualan Perbulan Detail
DAFTAR SIMBOL
1. Daftar Simbol Usecase Diagram
2. Daftar Simbol Activity Diagram
3. Daftar Simbol Squence Diagram
4. Daftar Simbol Class Diagram
BAB I
PENDAHULUAN
PENDAHULUAN
1.1 Latar Belakang Pada era modern saat ini, teknologi sangatlah cepat berkembang dengan pesat, sehingga dapat mempermudah semua urusan pekerjaan dari segi tampilan maupun dalam sistem sebuah program. Dalam perkembangan teknologi informasi yang semakin maju, maka sistem yang awalnya hanya manual saja sampai bisa dapat dibuat menjadi sebuah sistem terkomputerisasi yang baik dan lebih teratur dalam sistem pemrosesan data. Selain teknologi pada komputer, teknologi informasi pun sangat berkembang pesat dengan adanya internet. Perusahaan-perusahaan dalam bidang bisnis saat ini sangatlah membutuhkan seorang IT pada perusahaannya agar dapat mempermudah dalam pengaksesan data dalam sistemnya jadi agar lebih mudah dan teratur dalam pekerjaannya. Teknologi berbasis web menjadi salah satu yang banyak diminati oleh perusahaan untuk mempermudah suatu pekerjaan. Dalam hal ini PT. Sumber Sekar Sejahtera yang merupakan sebuah perusahaan yang bergerak dalam bidang Food & Bevarage dan telah memiliki sistem yang cukup baik, semakin bertambahnya outlet / toko yang telah dibangun semakin banyak juga data yang perlu di tampilkan pada halaman awal agar mempermudah staff dalam menganalisa sebuah data yang ada. Sehingga memerlukan sebuah dashboard / tampilan untuk menampilkan data pendapatan perbulannya pada halaman awal agar dapat memantau semua aktifitas penjualan pada outlet / toko. Berdasarkan permasalahan-permasalahan di atas penulis mengambil judul ”Implementasi Dashboard Informasi Sistem Sebagai Model Alat Ukur Tingkat Penjualan PT. Sumber Sekar Sejahtera “. 1.2 Rumusan Masalah Dari latar belakang diatas, dapat ditarik beberapa rumusan permasalahan sebagai berikut : 1. Bagaimana sistem informasi laporan penjualan yang digunakan pada PT. Sumber Sekar Sejahtera? 2. Kendala apa saja yang dihadapi pada sistem laporan penjualan saat ini? 3. Bagaimana merancang dan mengimplementasikan dashboard sebagai model laporan penjualan pada PT. Sumber Sekar Sejahtera? 1.3 Ruang Lingkup Penelitian Ruang lingkup penelitian yang akan di bahas dalam laporan ini mengenai proses penampilan data pada sebuah sistem informasi milik PT. Sumber Sekar Sejahtera, sehingga dalam hal ini penulis membatasi permasalahan yang akan di bahas, yaitu mulai dari pengambilan data penjualan hingga penampilan data penjualan dan pembuatan laporan dari hasil yang di tampilkan dalam Dashboard.
1.4 Tujuan Dan Manfaat Penelitian 1.4.1 Tujuan Penelitian Adapun tujuan penelitian diatas meliputi : 1. Mengetahui sistem kerja pada aplikasi web yang ada di PT. Sumber Sekar Sejahtera. 2. Mengetahui bagaimana cara kerja sistem penjualan yang ada di PT. Sumber Sekar Sejahtera. 3. Untuk mempermudah menampilkan data yang ada pada sistem aplikasi penjualan PT. Sumber Sekar Sejahtera. 1.4.2 Manfaat Penelitian Manfaat yang dapat di ambil dari penelitian ini adalah : 1. Dapat mengatasi pencarian informasi lebih cepat dan tepat. 2. Dapat membuat tampilan baru yang lebih interaktif dan lebih mudah di pahami. 3. Untuk mendapatkan informasi yang akurat serta hasil yang efektif dan efisien dalam menampilkan hasil pendapatan pendapatan perbulan pada outlet.
1.5 Metode Penelitian
Dalam memperoleh data yang di perlukan dalam penelitian maka penulis menggunakan beberapa metode dalam pengambilan data, sebagai berikut :
1.5.1 Metode Pengumpulan Data
1. Metode Pengamatan (Observation)
Melakukan tinjauan langsung ke lokasi, untuk mendapatkan data yang di perlukan dalam penelitian yang sedang dilakukan.
2. Metode Wawancara (Interview)
Metode ini dilakukan dengan cara tanya jawab dengan instansi terkait, yaitu dengan instansi IT (Information Teknology). Untuk mengetahui apa yang perlu di buat dalam program yang ada.
3. Metode Studi Pustaka (Literature Review)
Selain melakukan observasi penulis juga melakukan pencarian data dengan cara studi pustaka dalam metode ini penulis berusaha untuk melengkapi data–data yang di peroleh dari beberapa sumber seperti buku, jurnal, internet dan lain-lain. Agar dapat menyelesaikan penyusunan laporan SKRIPSI yang sedang di buat.
4. Metode Elisitasi
Elisitasi merupakan rancangan yang dibuat berdasarkan sistem baru yang di inginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk di eksekusi. Elisitasi dilakukan melalui 3 tahap, yaitu elisitasi tahap I, elisitasi tahap II, elisitasi tahap III dan elisitasi tahap final. Dan dengan menggunakan metode elisitasi final, penelitian diharapkan dapat fokus meneliti sesuai permintaan dari stakeholder yang ada.
5. Metodologi inplementasi atau penerapan
Implementasi dalam Kamus Besar Bahasa Indonesia diartikan dengan penerapan atau pelaksanaan, penerapan merupakan kemampuan menggunakan materi yang telah dipelajari kedalam situasi konkret atau nyata. Metode implementasi sistem adalah cara / pendekatan yang digunakan untuk meningkatkan efisien dan efektivitas serta kemudahan operasional yang dijalankan oleh pemakai yang akan mengoperasikan aplikasi tersebut.
Implementasi sistem merupakan tahap meletakkan sistem supaya siap untuk dioperasikan. Tahap implementasi sistem dapat terdiri dari langkah-langkah sebagai berikut:
a. Merencanakan rencana implementasi
b. Melakukan kegiatan implementasi
c. Tindak lanjut implementasi
1.5.2 Metode Analisa
Analisis merupakan suatu kegiatan yang dimulai dari proses awal di dalam mempelajari serta mengevaluasi suatu bentuk permasalahan. Analisis sistem yang digunakan penulis penelitian ini adalah metode Waterfal Dikarenakan dalam metode waterfall ini bersifat sistematis, berurutan dalam membangun sebuah perangkat lunak.
1.5.3 Metode Perancangan Dalam penelitian ini, penulis menggunakan metode rancangan berorientasi objek dengan beberapa tahapan. Dan dalam tahapan itu penulis menggunakan 4 (empat) macam tahapan yaitu : 1. Use Case Diagram 2. Activity Diagram 3. Sequence Diagram 4. Class Diagram Dalam pembuatan program dan database penulis menyesuaikan berdasarkan kebutuhan stakeholder yang terangkum dalam elisitasi. Bahasa pemrograman yang digunakan adalah PHP (Hypertext Preprocessor) dan Database yang digunakan yaitu MySQL (My Structured Query Language).
1.5.4 Metode Pengembangan Perangkat Lunak Metode pengembangan perangkat lunak adalah suatu kerangka kerja yang digunakan untuk menstrukturkan, merencanakan, dan mengendalikan proses pengembangan suatu sistem informasi. Dalam skripsi ini penulis menggunakan metode waterfall. Dengan menggunakan metode ini peneliti melakukan rancangan sebuah pengembangan dengan cara meneliti dari program yang telah berjalan sebelumnya sehingga peneliti dapat mengambil kesimpulan yang ada pada program yang telah berjalan dan mengamplikasikannya kedalam sebuah program yang baru. 1.5.5 Metode Pengujian Dalam skripsi ini penulis menggunakan metode pengujian blackbox testing. Blackbox Testing adalah pengujian yang berfokus pada spesifikasi fungsional dari perangkat lunak, tester dapat mendefinisikan kumpulan kondisi input dan melakukan pengetesan pada spesifikasi fungsional program. Metode pengujian Blackbox ini dilakukan untuk menemukan kesalahan dalam beberapa kategori, diantaranya fungsi–fungsi yang salah atau hilang, kesalahan interface, kesalahan dalam struktur data atau akses database eksternal, kesalahan performa, kesalahan inisialisasi dan terminasi.
1.6 Sistematika Penulisan Untuk memudahkan dalam membuat penulisan laporan dan pembahasannya secara sistematis maka penulisan SKRIPSI ini terdiri dari beberapa sub bab dengan sistematika penulisan sebagai berikut BAB I PENDAHULUAN Berisi tentang latar belakang, perumusan masalah, tujuan dan manfaat penelitian, ruang lingkup penelitian, dan sistematika penulisan. BAB II LANDASAN TEORI Bab ini berisikan teori yang berupa pengertian dan definisi yang diambil dari kutipan buku yang berkaitan dengan penyusunan laporan skripsi serta beberapa literature review yang berhubungan dengan penelitian. BAB III PEMBAHASAN Bab ini berisikan gambaran dan sejarah singkat PT. Sumber Sekar Sejahtera, struktur organisasi, permasalahan yang dihadapi, alternatif pemecahan masalah, analisa proses, UML (Unified Modelling Language) sistem yang berjalan, serta elisitasi tahap I, elisitasi tahap II, elisitasi tahap III, dan final draft elisitasi. BAB IV RANCANGAN SISTEM DAN IMPLEMENTASI Bab ini menjelaskan analisa sistem yang diusulkan dengan menggunakan flowchart dan mind map dari sistem yang diimplementasikan, serta pembahasan secara detail final elisitasi yang ada di bab sebelumnya, di jabarkan secara satu persatu dengan menerapkan konsep sesudah adanya sistem yang diusulkan. BAB V PENUTUP Bab ini berisi kesimpulan dan saran yang berkaitan dengan analisa dan optimalisasi sistem berdasarkan yang telah diuraikan pada bab-bab sebelumnya. DAFTAR PUSTAKA
LAMPIRAN