SI1522489062

Dari widuri
Revisi per 9 Februari 2020 12.57 oleh Adifyan (bicara | kontrib) (Teori Khusus)

(beda) ← Revisi sebelumnya | Revisi terkini (beda) | Revisi selanjutnya → (beda)

Lompat ke: navigasi, cari


PERANCANGAN SISTEM PENJUALAN TEKSTIL

PT.BINTANG KANGURU BERBASIS WEB


SKRIPSI






Disusun Oleh :

NIM : 1522489062

NAMA : MUHAMMAD ADI SOFYAN


FAKULTAS SAINS DAN TEKNOLOGI

PROGRAM STUDI TEKNIK INFORMATIKA

KONSENTRASI SOFTWARE ENGINEERING

UNIVERSITAS RAHARJA

TANGERANG

(2019/2020)



UNIVERSITAS RAHARJA

 


LEMBAR PENGESAHAN SKRIPSI


PERANCANGAN SISTEM PENJUALAN TEKSTIL

PT.BINTANG KANGURU BERBASIS WEB


Disusun Oleh :

NIM
: 1522489062
Nama
: Muhammad Adi Sofyan
Fakultas
: Sains dan Teknologi
Program Pendidikan
: Strata Satu
Program Studi
: Teknik Informatika
Konsentrasi
: Software Engineering

   

Disahkan Oleh :

Tangerang, 22 Januari 2020

Dekan
               
Ketua Program Studi
Fakultas Sains dan Teknologi
               
Program Studi Teknik Informatika
           
           
           
           
               
((Ruli Supriati, S.Kom, M.T.I)
NIP : 006095
               
NIP : 078010
           
           
           
           
       
Rektor
       
UNIVERSITAS RAHARJA
           
           
           
           
       
       
NIP : 000603




UNIVERSITAS RAHARJA


LEMBAR PERSETUJUAN PEMBIMBING


PERANCANGAN SISTEM PENJUALAN TEKSTIL

PT.BINTANG KANGURU BERBASIS WEB


Dibuat Oleh :

NIM
: 1522489062
Nama
: Muhammad Adi Sofyan

 

Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Program Studi Teknik Informatika

Konsentrasi Software Engineering


Disetujui Oleh :

Tangerang, Januari 2020

Pembimbing I
   
Pembimbing II
       
       
       
       
( Denny Andwiyan, S.T,M.T )
   
(Turki Salim, M.T.I)
NID : 05072
   
NID : 15031




UNIVERSITAS RAHARJA


LEMBAR KEASLIAN SKRIPSI


PERANCANGAN SISTEM PENJUALAN TEKSTIL

PT.BINTANG KANGURU BERBASIS WEB


Disusun Oleh :

NIM
: 1522489062
Nama
: Muhammad Adi Sofyan
Program Pendidikan
: Strata Satu
Program Studi
: Teknik Informatika
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 Komputer baik di lingkungan Perguruan Tinggi Raharja maupun di Perguruan Tinggi 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, Januari 2020
   
(Muhammad Adi Sofyan)
NIM : 1522489062

 

)*Tanda tangan dibubuhi materai 6.000;




ABSTRAK

PT. Bintang Kanguru adalah perusahaan swasta yang bergerak di bidang penjualan tekstil, tetapi dalam pemasaran produknya masih menggunakan metode sistem penjualan langsung (hardsell) dan pemasaran via telpon (Telemarketing). Hal ini mengakibatkan proses penjulan menjadi tidak efektif karena membutuhkan waktu yang cukup lama. Permasalahan yang akan di bahas yaitu bagaimana membuat sebuah sistem informasi penjualan yang berbasis LAN untuk mengatasi masalahan dalam pengolahan data penjualan pada PT. Bintang Kanguru, dengan di terapkan ya sistem penjualan berbasis web. Berdasarkan masalah yang terjadi penulis bertujuan untuk membangun sebuah sistem aplikasi penjualan tekstil berbasis web. Penulis megumpulkan data-data dengan cara melakukan observasi, wawancara, dan studi pustaka. Metode yang digunakan yaitu metode analisa SWOT dan menggunakan UML (Unified Modeling Language) sebagai perancangan model. Dalam Pembuatan aplikasi menggunakan Framework Code Igniter sebagai programming tools, Navicat sebagai tools pengelola database MySQL dan Sublime Text sebagai text editor nya. Aplikasi ini berfungsi untuk mempermudah admin dalam proses input data transaksi penjualan yang bersumber dari web dan berbagai e-commerce, serta menghasilkan laporan stok secara real time.

Kata kunci : E-commerce, Konsume, Data Transaksi, penjualan Tekstil, Berbasis web.


ABSTRACT


PT. Bintang Kanguru is a private company engaged in the sale of textiles, but in marketing its products it still uses the system of direct sales (hardsell) and marketing via telephone (Telemarketing). This resulted in the sale process being ineffective because it requires a long time. The problem that will be discussed is how to create a sales information system based on LAN to overcome problems in processing sales data at PT. Bintang Kangaroo, by implementing a web-based sales system. Based on the problems that occur the author aims to build a web-based textile sales application system. The author collected data by observing, interviewing, and studying the literature. The method used is the SWOT analysis method and uses UML (Unified Modeling Language) as the design of the model. In making applications using the Framework Code Igniter as a programming tool, Navicat as a MySQL database management tool and Sublime Text as its text editor. This application serves to facilitate the admin in the process of inputting sales transaction data sourced from the web and various e-commerce, as well as producing stock reports in real time.

Keywords: E-commerce, Consume, Transaction Data, Textile sales, Web-based.




KATA PENGANTAR


Alhamdulillah, puji dan syukur atas kehadirat Allah SWT yang telah melimpahkan rahmat dan karunia-Nya, sehingga pada akhirnya penulis dapat menyelesaikan Skripsi dengan judul "PERANCANGAN SISTEM PENJUALAN TEKSTIL PT. BINTANG KANGURU BERBASIS WEB”.

Penulis menyadari bahwa tanpa adanya bimbingan 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., M.T.I. selaku Ketua Program Studi Teknik Informatika.
  4. Ibu Denny Andwiyan, S.T,M.T selaku Dosen Pembimbing I yang telah berkenan memberikan bimbingan dan pengarahan kepada penulis sehingga Skripsi ini dapat diselesaikan dengan baik.
  5. Bapak Turki Salim, M.T.I selaku Dosen Pembimbing II yang telah meluangkan waktunya untuk memberikan bimbingan, masukan dan motivasi kepada penulis.
  6. Bapak Roniyanto selaku stakeholder yang telah memberikan kontribusi besar di dalam lancarnya proses penelitian skripsi ini.
  7. Bapak dan Ibu Dosen serta Staff Universitas Raharja yang telah memberikan bekal ilmu pengetahuan dan motivasi kepada penulis.
  8. Khususnya Keluarga yang telah banyak memberikan dukungan dan doa bagi keberhasilan penulis.
  9. Untuk teman-teman seperjuangan saya halan-halan yang telah membantu mensupport penelitian ini.

Penulis menyadari bahwa dalam penulisan Laporan Skripsi ini masih jauh dari sempurna. 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, 28 Oktober 2019
   
(Muhammad Adi Sofyan)
NIM : 1522489062



Daftar isi



DAFTAR GAMBAR

  1. Gambar 1.1 Grafik Penurunan Penjualan
  2. Gambar 1.2 Alur Model Waterfall
  3. Gambar 3.1 Denah Area PT. Bintang Kanguru
  4. Gambar 3.2 Struktur Organisasi PT. Bintang Kanguru
  5. Gambar 3.3 Use Case Diagram
  6. Gambar 3.4 Sequence Diagram
  7. Gambar 3.5 Activity Diagram
  8. Gambar 4.1 Use Case Diagram Usulan
  9. Gambar 4.3 activity Diagram usulan
  10. Gambar 4.4 Sequence Diagram Customer Usulan
  11. Gambar 4.4 Class Diagram Sistem Usulan
  12. Gambar 4.5 Tampilan Halaman Registrasi
  13. Gambar 4.6 Tampilan Halaman Login
  14. Gambar 4.7 Tampilan Dasbhord
  15. Gambar 4.8 Pemilihan Jenis Tekstil
  16. Gambar 4.9 Tampilan Pembayaran
  17. Gambar 4.10 Data Rincian Pesanan
  18. Gambar 4.11 Upload Bukti Pembayaran
  19. Gambar 4.12 Tampilan Upload Bukti Berhasil

DAFTAR TABEL

  1. Tabel 1.1 Jumlah Penjualan Tekstil
  2. Tabel 3.1 Elisitasi Tahap I
  3. Tabel 3.2 Elisitasi Tahap II
  4. Tabel 3.3 Elisitasi Tahap III
  5. Tabel 3.5 Final Draft Elisitasi
  6. Tabel 3.4 Final Draft Elisitasi
  7. Tabel 4.1 Perbedaan Sistem Berjalan dan Sistem Usulan
  8. Tabel 4.2 Basis Data Contact
  9. Tabel 4.3 Basis Data fabric
  10. Tabel 4.4 Basis Data User
  11. Tabel 3.4 Final Draft Elisitasi
  12. Tabel 4.5 Basis Data Daftar
  13. Tabel 4.6 Basis Data Pembayaran
  14. Tabel 4.7 Basis Data Penjualan
  15. Tabel 4.8 Basis Data Testing Program

DAFTAR SIMBOL

DAFTAR SIMBOL USE CASE DIAGRAM

DAFTAR SIMBOL ACTIVITY DIAGRAM


DAFTAR SIMBOL SEQUENCE DIAGRAM

DAFTAR SIMBOL CLASS DIAGRAM




BAB I

PENDAHULUAN

Latar Belakang Masalah

Kebutuhan akan suatu sistem komputerisasi dan informasi pada jaman sekarang ini meliputi berbagai bidang terutama di bidang penjualan. PT. Bintang Kanguru adalah perusahaan swasta yang bergerak di penjualan tekstil, tetapi dalam pemasaran produknya masih menggunakan metode sistem penjualan langsung (hardsell) dan pemasaran via telpon (telemarketing) oleh karena itu dibutuhkan suatu sistem yang terkomputerisasi yang berbasis web di PT. Bintang Kanguru di tangerang.

Tugas marketing di PT. Bintang Kanguru yaitu untuk menjelaskan tentang bagaimana cara penjualan tekstil, pengiriman sempel tekstil, jenis-jenis tekstil, harga dan juga hasil produksi di pasarkan ke konsumen, dan memberi gambaran tentang kemampuan produksi yang bisa di hasilkan atau target pencapean setiap bulanya berdasarkan jumlah kariyawan dan mesin produksinya bisa mencapai 25 ton untuk perbulannya. yaitu dengan jumlah 15 ton kain corak dan 10 ton kain polos, akan tetapi di awal tahun 2019 mengalami penurunan pendapatan order penjualan teksetil yang sangat signifikan contoh penurunan penjualan terdapat dalam tabel di bulan januari sampai maret.

Penurunan jumlah penjualan yang terjadi akan mengakibatkan semakin banyak pemutusan hubungan kerja, penghasilan perusahaan semakin menurun. Selain itu juga customer membutuhkan sistem yang memudahkan tanpa harus melalui sistem penjualan langsung (tardsell) atau pemasaran via telpon (telemarketing), metode yang sekarang berjalan menjadikan biyaya pengeluaran untuk oprasional marketing lebih mahal. bahkan dalam waktu satu bulan mereka hanya menjualan beberapa produk saja tidak bisa memenuhi target 90% penjualan. untuk itu harus ada sistem yang bisa di akses dari mana saja agar waktu penjualan teksetil lebih efektif dan bisa di menjangkau customer yang berada di luar jabodetabek.

Berdasarkan latar belakang di perusahaan PT. Bintang Kanguru belum menggunakan sistem komputerisasi berbasis web, maka pada kesempatan ini saya mengambil penulisan “PERANCANGAN SISTEM PENJUALAN TEKSTIL PT. BINTANG KANGURU BERBASIS WEB” sebagai judul Laporan skripsi.

Rumusan Masalah

Berdasarkan latar belakang diatas, maka permasalahan yang akan dibahas dalam penelitian ini adalah:

  1. Seperti apa sistem penjualan tekstil yang berjalan saat ini pada PT. Bintang Kanguru?
  2. Apakah sistem penjualan PT. Bintang Kanguru yang berjalan saat ini sudah berjalan efektif dan optimal?
  3. Bagaimana merancang suatu sistem penjualan berbasis web pada PT. Bintang Kanguru dapat meningkatan penjualan?

Ruang Lingkup Penelitian

Adapun ruang lingkup pada sistem informasi ini maka penulis membatasi pada penjualan yang terjadi pada PT. Bintang Kanguru.

Tujuan dan Manfaat

Tujuan Penelitian

Tujuan dari Penelitian ini adalah:

  1. Untuk mengetahui kekurangan dan kelebihan sistem tekstil penjualan yang berjalan pada PT. Bintang Kanguru
  2. Mampu memberi usulan untuk merubah serta mengembangkan sistem penjualan yang berjalan saat ini agar lebih efektif dan optimal
  3. Untuk mengetahui bagaimana cara merancang suatu sistem yang dapat meningkatkan penjualan

Manfaat Penelitian

Adapun manfaat yang didapat dari penulisan laporan skripsi ini adalah sebagai berikut:

  1. Mempermudah penjualan, dalam melakukan transaksi secara online.
  2. Menambah wawasan dan pengetahuan serta pengalaman akan penerapan teori yang selama ini didapat melalui penelitian.
  3. Adanya penelitian ini diharapkan dapat meningkatan penjualan

Metode Penelitian

Metode Pengumpulan Data

Dalam pengumpula data, peneliti menggunakan 3 (tiga) pendekatan, yaitu:

  1. Observasi. Dalam metode ini, peneliti melakukan analisa terhadap masalah yang ada dengan cara mengamati sumber dan prosedur pengolahan data pegawai agar peneliti mendapatkan data yang dibutuhkan.
  2. Wawancara. Pada metode ini, peneliti berusaha mendapatkan data dengan cara bertanya langsung kepada pihak yang bersangkutan, serta mencoba menafsirkan dan mengembangkan informasi yang berkaitan dengan masalah yang akan disusun, kemudian menyimpulkan setiap jawaban dengan menyusun solusi-solusi yang akan dijadikan patokan konsep sistem yang akan dibuat.
  3. Studi Pustaka. Terlepas dari dua metode pengumpulan data diatas yang telah disebutkan, peneliti juga melakukan studi pustaka yaitu metode pengumpulan data yang dilakukan dengan cara mencari informasi melalui berbagai situs internet, jurnal dan juga artikel. Dalam hal ini peneliti berusaha untuk melengkapi data yang telah diperoleh dengan cara mencari artikel sebagai bahan acuan atau referensi yang berhubungan dengan pembuatan sebuah penjadwalan.

    Metode Analisa

    Untuk menggambarakan sistem yang berjalan Peneliti menggunakan activity diagram, use case diagram, sequence diagram, dan class diagram. sebagai gambaran deskripsi sistem yang berjalan di PT. Bintang kangguru. dan untuk menganalisa kekurangan dari sistem yang berjalan saat ini peneliti menggunakan metode SWOT sebagai metode analisa sistem. peneliti menggunakan teknik analisa SWOT karena teknik ini merupakan teknik analisa sistem yang biasa dipergunakan untuk mengidentifikasi kelemahan sistem yang akan menjadi rekomendasi untuk perbaikan-perbaikan yang harus dibuat pada sistem yang akan dikembangkan.

    Metode Perancangan

    Dalam proses perencanaan, pengerjaan dan implementasi sistem, peneliti menggunakan SDLC (System Development Life Cycle) metode waterfall. Model waterfall adalah metode yang menyarankan sebuah pendekatan yang sistematis dan sekuensial melalui tahapan-tahapan yang ada pada sdlc untuk membangun sebuah perangkat lunak. disini peneliti menggunakan alat bantu atau IDE (integrated development environtment) Visual Studio Code sebagai text editor, PHP (Personal Home Page) sebagai bahasa pemograman dan MySQL sebagai DBMS (Database Management system). Sedangkan untuk dokumentasi dan deskripsi perancangan sistem peneliti menggunakan Activity Diagram, use case diagram, sequence diagram, Class Diagram.

    Metode Pengujian Sistem

    Dalam menyusun laporan Skripsi ini penulis menggunakan metode pengujian Black Box Testing. Black Box Testing merupakan sebuah metode uji coba yang berfokus pada keperluan perangkat lunak. Karena itu uji coba Blackbox Testing ini memberi kemungkinan kepada pengembang perangkat lunak untuk membuat himpunan kondisi input yang mana kondisi tersebut akan melatih syarat fungsional suatu program. Metode pengujian ini berusaha untuk menemukan kesalahan yang terdiri dari 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.

    Sistematika Penulisan

    Agar penulisan laporan penelitian ini menjadi lebih mudah untuk dipahami, maka peneliti mengelompokkan materi menjadi beberapa sub bab dengan aturan penyampaiannya yang sebagai berikut :

    BAB I PENDAHULUAN

    Bab ini berisikan tentang latar belakang, perumusan masalah, tujuan dan manfaat penelitian, ruang lingkup penelitian, dan sistematika penulisan.

    BAB II LANDASAN TEORI

    Bab ini berisikan teori-teori dasar atau umum dan teori-teori khusus berupa pengertian dan definisi yang berkaitan dengan analisa serta permasalahan yang dibahas serta literature review yang berhubungan dengan penulisan.

    BAB III ANALISA SISTEM YANG BERJALAN

    Bab ini berisikan gambaran umum PT. Bintang Kanguru, seperti sejarah singkat, struktur organisasi, tugas dan wewenang, tata laksana sistem yang berjalan, permasalahan yang dihadapi, alternatif pemecahan masalah, serta elisitasi tahap I, II, III dan final draft elisitasi.

    BAB IV RANCANGAN SISTEM YANG DIUSULKAN

    Bab ini berisikan rancangan sistem yang diusulkan yang meliputi Use Case Diagram, Activity Diagram, Sequence Diagram dan Class Diagram rancangan sistem usulan, rancangan basis data, rancangan program, testing dan implementasi.

    BAB V PENUTUP

    Pada bab ini berisi tentang kesimpulan dari hasil pengujian sistem yang dibangun, serta saran-saran untuk perbaikan serta penyempurnaan laporan skripsi ini dimasa yang akan datang.

    DAFTAR PUSTAKA

    LAMPIRAN-LAMPIRAN



    BAB II

    LANDASAN TEORI

    Teori Umum

    Konsep Dasar Sistem

    Definisi Sistem

    Berikut ini terdapat beberapa pendapat ahli tentang definisi sistem:

    1. Menurut Rafika, dkk dalam Jurnal CCIT Vol.8 No.3 (2015:2016)[1]menjelaskan bahwa “Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran atau tujuan tertentu”.

    2. Menurut Otto Fajarianto dalam jurnal sisfotek global (2017:49)[2],mengutip dari hartono “Sistem adalah suatu himpunan dari berbagai bagian atau elemen, yang saling berhubungan secara terorganisasi berdasar fungsi-fungsinya, menjadi kesatuan”.

    3. Menurut Maimunah, Dini Luigi, dkk dalam Seminar Nasional Teknologi Informasi dan Multimedia (2017:47-25)[3]“Sistem merupakan kumpulan elemen-elemen yang saling berhubungan dan berinteraksi dalam satu kesatuan untuk menjalankan suatu proses pencapaian pada suatu tujuan utama”.

    Dari beberapa pengertian diatas dapat disimpulkan bahwa sistem adalah suatu kumpulan prosedur-prosedur suatu jaringan kerja yang dirancang untuk mencapai suatu tujuan.

    Karakteristik Sistem

    Menurut Hutahaean (2015:3-5)[4],Supaya sistem dikatakan sistem yang baik memiliki karakteristik yaitu :

    1. Komponen (Components)

    2. Suatu sistem terdiri dari sejumlah komponen-komponen yang saling berinteraksi, yang artinya saling bekerja sama membentuk satu kesatuan. Komponen sistem terdiri dari komponen yang berupa sub sistem atau bagian-bagian dari sistem.

    3. Batasan Sistem (Boundary)

    4. Batasan sistem merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lain dengan lingkungan luarnya.

    5. Lingkungan Luar Sistem (Environments)

    6. Lingkungan luar sistem (evironment) adalah diluar batas dari sistem yang mempengaruhi operasi sistem.

    7. Punghubung Sistem (Interface)

    8. Penghubung Sistem Penghubung merupakan media penghubung antara satu subsistem dengan subsistem yang lainnya. Melalui penghubung ini memungkinkan sumber-sumber daya mengalir dari satu subsistem ke subsistem yang lainnya.

    9. Masukan Sistem(Input)

    10. Masukan adalah energi yang dimasukkan kedalam sistem, yang dapat berupa perawatan (maintenance input), dan masukkan signal (signal input).

    11. Keluaran Sistem(Output)

    12. Keluaran sistem adalah hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna dan sisa pembuangan.

    13. Pengolahan Sistem (Processing)

    14. Pengolahan suatu sistem menjadi bagian pengolahan yang akan merubah masukkan menjadi keluaran.

    15. Sasaran Sistem(Objective)

    16. Sasaran Sistem Suatu sistem pasti mempunyai tujuan atau sasaran. Jika suatu sistem tidak mempunyai sasaran, maka operasi sistem tidak akan ada gunanya.

    Klasifikasi Sistem

    Menurut Tyoso (2016:5)[5]beberapa aspek dari suatu sistem mengizinkan kita untuk mengklarifikasikan sistem yang relevan dengan sistem informasi, yang dijabarkan seperti berikut ini, antara lain :

    1. Sistem Abstrak (Abstract System)

    2. Sistem diklasifikasikan sebagai sistem abstrak (Abstract System) dan sistem fisik (physical system). Sistem abstrak adalah sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik. Misalnya sistem teologi, yaitu sistem yang berupa pemikiran-pemikiran hubungan antara manusia dengan Tuhan. Sistem fisik merupakan sistem yang ada secara fisik. Misalnya sistem komputer, sistem akuntansi, sistem produksi dan lain sebagainya.

    3. Sistem Alamiah

    4. Sistem diklasifikasikan sebagai sistem alamiah (natural system) dan sistem buatan manusia (human made system). Sistem alamiah adalah sistem yang terjadi melalui proses alam, tidak dibuat manusia. Misalnya sistem perputaran bumi. Sistem buatan manusia adalah sistem yang dirancang oleh manusia. Sistem buatan manusia yang melibatkan interaksi antara manusia dengan mesin disebut dengan human-machine sistem atau ada yang menyebut dengan man-machine sistem. Sistem informasi merupakan contoh man-machine sistem, karena menyangkut penggunaan komputer yang berinteraksi dengan manusia.

    5. Sistem Tertentu

    6. Sistem diklasifikasikan sebagai sistem tertentu dan sistem tak tentu (sistem probabilitas). Sistem tertentu beroperasi dengan tingkah laku yang sudah dapat diprediksi interaksi diantara bagian-bagiannya dapat dideteksi dengan pasti. Sehingga keluaran dari sistem dapat diramalkan. Sistem komputer adalah contoh dari sistem interaksi yang tingkah lakunya dapat dipastikan berdasarkan program-program yang dijalankan. Sistem tak tentu adalah sistem yang kondisi masa depannya tidak dapat diprediksikan karena mengandung unsur probabilitas.

    7. Sistem Tertutup

    8. Sistem diklasifikasikan sebagai sistem tertutup (close system) dan sistem terbuka (open system). Sistem tertutup merupakan sistem yang tidak berhubungan dan tidak terpengaruh dengan lingkungan luarnya. Sistem ini bekerja secara otomatis tanpa adanya turut campur tangan dari pihak luarnya. Secara teoritis sistem tertutup ini ada, tetapi kenyataannya tidak ada sistem yang benar-benar tertutup, yang ada hanyalah relatively closed system (secara relatif tertutup,tidak benar-benar tertutup). Sistem terbuka adalah sistem yang berhubungan dan terpengaruh dengan lingkungan luarnya. Sistem ini menerima masukan dan menghasilkan keluaran untuk lingkungan luar atau subsistem yang lainnya. Karena sistem sifatnya terbuka dan terpengaruh oleh lingkungan luarnya, maka sistem harus mempunyai suatu sistem pengendalian yang baik. Sistem yang baik harus dirancang sedemikian rupa, sehingga secara relatif tertutup karena sistem tertutup akan bekerja secara otomatis dan terbuka hanya untuk pengaruh yang baik saja.

    Konsep Dasar Data

    Definisi Data

    Berikut ini menurut beberapa pendapat ahli tentang definisi Data:

    1. Kanal dalam International Journal Vol. 7 (2016:5)[6],mengatakan, data is an important driving force in paving the way for an optimized business approach irrespective of the size of the organization (data adalah pendorong penting dalam membuka cara untuk pendekatan bisnis yang optimal dalam ukuran organisasi).

    2. Erna Astriyani (2018:206)[7],“Data adalah fakta dari hasil pengukuran atau pengamatan. Data dapat berupa huruf-huruf, angka, simbol-simbol khusus, atau gabungan darinya".

    3. Martono, Kartika, Putri Aullia, (2017 : 231)[8], dalam Jurnal CCIT, Vol 10 No 2, berpendapat bahwa “data adalah deskripsi tentang benda, kejadian, aktivitas dan transaksi, yang tidak mempunyai makna atau tidak berpengaruh secara langsung kepada pemakai”.

    Dari beberapa pendapat ahli diatas, maka dapat disimpulkan bahwa, Data adalah deskripsi kenyataan yang menggambarkan adanya suatu kejadian (event), data terdiri dari fakta (fact) dan angka yang secara relatif tidak berarti bagi pemakai.

    Klasifikasi Data

    Menurut Sutabri (2016:18)[9],data dapat diklasifikasi menurut jenisnya, sifatnya, dan sumbernya. Berikut uraiannya:

    1. Klasifikasi Data Menurut Jenis Data:

    2. a. Data Hitung (Enumeration/Counting Data)

      Data hitung adalah hasil perhitungan atau jumlah tertentu. Yang termasuk data hitung adalah persentase dari suatu jumlah tertentu. Mencatat jumlh mahasiswa dalam suatu kelas atau persentase dari mahasiswa/i dalam kelas itu menghasilkan suatu data hitung.

      b. Data Ukur (Measurement Data)

      Data ukur adalah data yang menunjukkan ukuran mengenai nilai sesuatu. Angka tertentu atau huruf tertentu yang diberikan oleh seorang dosen kepada seorang mahasiswa setelah memeriksa hasil tentamennya merupakan data ukur. Angka yang ditunjukkan alat barometer atau termometer adalah hasil proses pengukuran.

    3. Klasifikasi Data Menurut Sifat Data:

    4. a. Data Kuantitatif (Quantitative Data)

      Data kuantitatif adalah data mengenai penggolongan dalam hubungannya dengan penjumlahan. Kalau jumlah universitas negeri di Indonesia dibagi dalam 2 golongan, maka ada golongan pertama yang jumlah mahasiswanya lebih dari 5000 orang dan golongan yang lain kurang dari 5000 orang. Ini merupakan penggolongan kuantitatif.

      b. Data Kualitatif (Qualitative Data)

      Data kualitatif adalah data mengenai penggolongan dalam hubungannya dengan kualitas atau sifat sesuatu. Penggolongan fakultas-fakultas pada universitas negeri menjadi fakultas eksakta dan fakultas non-eksakta merupakan pemisah menurut sifatnya. Penggolongan mahasiswa pada fakultas yang menggunakan sistem kredit ke dalam penilaian studi dengan "grade" A, B, C, D didasarkan pada pemisahan sifat-sifat kualitatifnya.

    5. Klasifikasi Data Menurut Sumber Data:

    6. a. Data Internal (Internal Data)

      Data internal adalah data yang asli, artinya data sebagai hasil observasi yang dilakukan sendiri, bukan data hasil karya orang lain.

      b. Data Eksternal (External Data)

      Data eksternal adalah data hasil observasi orang lain. Seseorang boleh saja menggunakan data untuk suatu keperluan, meskipun data tersebut hasil kerja orang lain.

    Konsep Dasar Informasi

    Definisi Informasi

    Berikut ini beberapa pendapat ahli tentang definisi Informasi:

    1. M. Firman Arif, S.Kom., M.Kom dalam bukunya yang berjudul Analisis dan Perancangan Informasi (2019)[10],menjelaskan bahwa, "Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi penerimanya. Sumber Informasi adalah data. Data kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata. Kejadian-kejadian (event) adalah kejadian yang terjadi pada saat tertentu."

    2. Untung Rahardja dkk(2018:91)[11],dalam jurnalnya yang berjudul “Implementasi Viewboard Berbasis Interaktif Javascript Charts Pada Sistem Penilaian Perkuliahan”. Informasi sudah tidak lagi diserap dengan mengandalkan alat-alat yang masih kuno dan konvensional, karenanya peran komputer menjadi sangat krusial dalam memberikan solusi untuk memecahkan masalah, selain itu komputer juga merupakan alat bantu yang sangat baik untuk mengembangkan sistem yang masih ketinggalan zaman.

    3. Ramadhan dkk (2016)[12], “Informasi adalah sekumpulan fakta- fakta yang telah diolah menjadi bentuk data, sehingga dapat menjadi lebih berguna dan dapat digunakan oleh siapa saja yang membutuhkan data-data tersebut sebagai pengetahuan ataupun dapat digunakan dalam pengambilan keputusan”.

    Dari beberapa pendapat ahli diatas, maka dapat disimpulkan bahwa, Sistem adalah Suatu komponen yang dihubungkan dari prosedur-prosedur yang saling berkaitan untuk memudahkan aliran Informasi untuk mencapai tujuan tertentu.


    Nilai Informasi

    Menurut Sutabri (2016:26)[9], Pengukuran nilai informasi biasanya dihubungkan dengan analisis cost effectiveness atau cost benefit. Nilai informasi ini didasarkan atas 10 (sepuluh) sifat, yaitu:

    1. Mudah Diperoleh

    2. Sifat ini menunjukkan mudahnya dan cepatnya informasi dapat diperoleh. Kecepatan memperoleh dapat diukur, misalnya 1 menit versus 24 jam. Akan tetapi, berapa nilai bagi pemakai informasi sulit mengukurnya.

    3. Luas dan Lengkap:

    4. Sifat ini menunjukkan lengkapnya isi informasi. Hal ini tidak berarti hanya mengenai volumenya, tetapi juga mengenai keluaran informasinya. Sifat ini sangat kabur dan karena itu sulit mengukurnya

    5. Ketelitian

    6. Sifat ini berhubungan dengan tingkat kebebasan dari kesalahan keluaran informasi. Dalam hubungannya dengan volume data yang besar biasanya terjadi dua jenis kesalahan, yakni kesalahan pencatatan dan kesalahan perhitungan.

    7. Kecocokan

    8. Sifat ini menunjukkan betapa baik keluaran informasi dalam hubungannya dengan permintaan para pemakai. Isi informasi harus ada hubungannya dengan masalah yang sedang dihadapi. Semua keluaran lainnya tidak berguna, tetapi mahal mempersiapkannya. Sifat ini sulit mengukurnya.

    9. Ketepatan Waktu

    10. Sifat ini berhubungan dengan waktu yang dilalui yang lebih pendek daripada siklus untuk mendapatkan informasi. Masukan, pengolahan, dan pelaporan keluaran kepada para pemakai biasanya tepat waktu. Dalam beberapa hal, ketepatan waktu dapat diukur. Misalnya, berapa banyak penjualan dapat ditambah dengan memberikan tanggapan segera kepada permintaan langganan mengenai tersedianya barang-barang inventaris.

    11. Kejelasan

    12. Sifat ini menunjukkan tingkat keluaran informasi yang bebas dari istilah-istilah yang tidak jelas. Membetulkan laporan dapat memakan biaya yang besar. Berapa biaya yang diperlukan untuk memperbaiki laporan tersebut?

    13. Keluwesan

    14. Sifat ini berhubungan dengan dapat disesuaikannya keluaran informasi tidak hanya dengan lebih dari satu keputusan, tetapi juga dengan lebih dari seorang pengambil keputusan. Sifat ini sulit diukur, tetapi dalam banyak hal dapat diberikan nilai yang dapat diukur.

    15. Dapat Dibuktikan

    16. Sifat ini menunjukkan kemampuan beberapa pemakai informasi untuk menguji keluaran informasi dan sampai pada kesimpulan yang sama.

    17. Tidak Ada Prasangka

    18. Sifat ini berhubungan dengan tidak adanya keinginan untuk mengubah informasi guna mendapatkan kesimpulan yang telah dipertimbangkan sebelumnya.

    19. Dapat Diukur

    20. Sifat ini menunjukkan hakikat informasi yang dihasilkan dari sistem informasi formal. Meskipun kabar angin, desas-desus, dugaan-dugaan, klenik, dan sebagainya sering dianggap informasi, hal-hal tersebut berada di luar lingkup pembicaraan kita.

    Konsep Dasar Sistem Informasi

    Definisi Sistem Informasi

    Berikut ini beberapa pendapat ahli tentang definisi Sistem Informasi:

    1. Muhammad, Muslihudin, dan Oktafianto(2016:11),[13],menjelaskan bahwa, "Sistem informasi merupakan perangkat prosedur yang terorganisasi dengan sistematik, bila dilaksanakan akan menyediakan informasi yang dapat dimanfaatkan dalam proses pembuatan keputusan”.

    2. Ilamsyah dkk,(2016:200)[14],mengatakan bahwa “Sistem Informasi adalah cara-cara yang diorganisasikan menjadi kumpulan, memasukkan dan menyimpan serta mengolah data dengan cara-cara yang sudah diorganisasi untuk mengelola, menyimpan, mengendalikan dan melaporkan informasi sedemikian rupa sehingga sebuah organisasi dapat mencapai tujuan yang ditetapkan.

    3. Gilang Ramadhan dkk (2017)[15],Mengatakan bahwa “Sistem Informasi adalah Sistem dapat didefinisikan dengan mengumpulkan, memproses, menyimpan, menganalisis, menyebarkan informasi untuk tujuan tertentu. Seperti sistem lainnya, sebuah sistem informasi terdiri atas input (data, instruksi) dan output (laporan)”.

    Dari beberapa pendapat ahli diatas, maka dapat disimpulkan bahwa, Sistem Informasi merupakan suatu kumpulan-kumpulan dari komponen-komponen yang saling berhubungan dan saling terintegrasi untuk menghasilkan informasi yang berguna.

    Komponen Sistem Informasi

    Dalam buku pengantar sistem informasi yang ditulis oleh Elisabet dan Rita (2017:31-32)[16],suatu sistem informasi terdapat komponen-komponen seperti :

    1. Perangkat Keras (Hardware) Mencakup piranti fisik seperti komputer dan printer.

    2. Perangkat Lunak (Software) Sekumpulan instruksi yang memungkinkan perangkat keras untuk dapat memproses data.

    3. Perangkat Lunak (Prosedur) Sekumpulan aturan yang dipakai untuk mewujudkan pemrosesan data dan pembangkitan keluaran yang dikehendaki.

    4. Perangkat Lunak (Orang) Semua pihak yang bertanggung jawab dalam pengembangan sistem informasi, pemrosesan dan penggunaan keluaran sistem informasi.

    5. Basis Data (Database) Sekumpulan tabel, hubungan, dan lain-lain yang berkaitan dengan penyimpanan data.

    6. Jaringan Komputer dan Komunikasi Data Sistem penghubung yang memungkinkan sesumber (resources) dipakai secara bersama atau diakses oleh sejumlah pemakai.

    7. Konsep Dasar Analisa Sistem

      Definisi Analisa Sistem

      Berikut ini beberapa pendapat ahli tentang definisi Analisa Sistem:

      1. Siagian, (2016:120)[17],“Analisa sistem adalah suatu cara atau teknik untuk menguraikan masalah dan mencari gambaran dari sistem yang ada atau sedang berjalan dan untuk mengetahui kelemahan-kelemahan dari sistem yang berjalan”.

      2. Muharto dan Arisandy Ambarita (2016:92)[18], adalah “Kegiatan untuk menguraikan sub-sub sistem dan melihat fungsi dari masing-masing sub-sistem tersebut”.

      3. Suryadi, dan Emi dalam Jurnal CCIT, Vol. 9 No. 3[19],berpendapat bahwa analisis sistem merupakan penguraian dari suatu sistem yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi permasalahan atau hambatan yang terjadi dari kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikannya.

      Dari beberapa pendapat ahli diatas, maka dapat disimpulkan bahwa, Analisa Sistem adalah Suatu kegiatan untuk menguraikan dan melihat sistem yang sedang berjalan.

      Tahapan Analisa Sistem

      Menurut Nur Elfi Husda dan Yvonne Wangdra (2016:107)[20],di dalam tahap analisis sistem terdapat langkah-langkah dasar yang harus dilakukan oleh seorang analis sistem, di antaranya adalah:

      1. Identify, yaitu proses yang dilakukan untuk mengidentifikasi masalah.

      2. Understand, yaitu memahami kerja dari sistem yang ada.

      3. Analysis, yaitu melakukan analisa terhadap sistem.

      4. Report, yaitu membuat laporan dari hasil analisis yang telah dilakukan dalam kurun waktu tertentu.


      Teori Khusus

      Konsep Dasar Penjualan

      Definisi Penjualan

      Menurut Febriyanto, (2015 : 24)berpendapat bahwa penjualan adalah ilmu dan seni untuk mempengaruhi pribadi yang dilakukan oleh penjual untuk mengajak orang lain agar bersedia membeli barang dan jasa yang ditawarkannya.

      Menurut Irmansyah dalam Jurnal Sistem Informasi, (2016 : 76-81)[14],berpendapat bahwa salah satu aktivitas terpenting dalam perusahaan adalah aktivitas penjualan, dimana penjualan adalah kegiatan utama suatu perusahaan. Tujuan utama perusahaan adalah tingkat penjualan yang besar dan laba yang besar serta pengembalian investasi yang sudah ditanamkan.

      Dari beberapa pendapat di atas dapat disimpulkan bahwa definisi penjualan adalah suatu usaha yang dilakukan penjual atau perusahaan untuk menyalurkan barang atau jasa yang diinginkan dan dibutuhkan pembeli dan juga untuk mencari laba dari barang atau jasa yang dijualnya.

      Konsep Dasar Aplikasi

      Definisi Aplikasi

      Menurut Yuhefizar dalam martono, dkk (2017:232)[8]).“Aplikasi merupakan program yang dikembangkan untuk memenuhi kebutuhan pengguna dalam menjalankan pekerjaan tertentu”.

      Menurut Kusmanto dalam Jurnal INFOTEK Vol.3, No.1 (2018:200), “Aplikasi adalah software yang dirancang khusus untuk membantu pengerjaan tugas-tugas yang diperlukan dan program yang siap pakai untuk digunakan”.

      Jadi aplikasi adalah suatu program berbentuk perangkat lunak yang berjalan pada suatu sistem tertentu yang berguna untuk membantu berbagai kegiatan yang dilakukan oleh manusia.

      Konsep Dasar Prototype

      Definisi Prototype

      Menurut Asep Saefullah, dkk dalam Jurnal CCIT Vol.8 No.2 (2015:48)[21], “Prototype merupakan perancangan atau pembuatan produk skala kecil sebelum dirancangnya produk sebenarnya.”.

      Menurut Nartiningsih dan Kondar Siahaan dalam Jurnal Manajemen Sistem Informasi Vol. 2 (2017:725)[22], “Prototype adalah proses iteratif dalam pengembangan sistem, di mana kebutuhan diubah ke dalam sistem yang bekerja (working system) yang secara terus menerus diperbaiki melalui kerjasama antara pengguna dan analis. Prototype juga bisa dibangun melalui beberapa tool pengembangan untuk menyederhanakan proses”.

      Menurut Darmawan dalam Martono, dkk (2017:163)[23], “Prototype adalah satu versi dari sebuah sistem potensial yang memberikan ide bagi para pengembang dan calon pengguna, bagaimana sistem akan berfungsi dalam bentuk yang telah selesai”.

      Definisi Throw-away Prototyping

      Menurut Abdurrahman, dkk (2018:63)[22], “Throwaway Prototyping adalah suatu metode yang sama persis dengan metode prototyping dimana throwaway prototype merupakan hasil perkembangan dari prototype, tetapi throwaway prototype lebih mengarah pada hasil persentasi saja, yang dimana bertujuan untuk memvisualisasikan sebuah system yang sedang dibangun dan bedasarkan komentar pengguna, prototipe berikutnya terus dibangun sampai dapat memvisualisasikan sistem kerja nyata”.


      Konsep Dasar Unified Modeling Language (UML)

      Definisi Unified Modeling Language (UML)

      Menurut Vani dalam International Research Journal of Engineering and Technology Vol. 2 No. 5 (2015:1213)[24]).The UML is a language for visualizing, specifying, constructing, documenting the artifacts of a software-intensive system. (UML adalah bahasa untuk memvisualisasikan, menentukan, membuat, mendokumentasikan artefak dari sistem perangkat lunak yang intensif).

      Menurut Rosa A.S dan M.shalahuddin (2016:137) [25], “UML merupakan “Bahasa visual untuk pemodelan dan komunikasi mengenai sebuah sistem dengan menggunakan diagram dan teks-teks pendukung”.


      Jenis-Jenis Unified Modeling Language (UML)

      Menurut Erna Astriyani dkk (2018)[7]).mendefinisikan use case, activity dan sequence diagram pada UML sebagai berikut :

      1. Use Case Diagram

      2. Use Case Diagram adalah diagram yang bersifat use case dan aktor-aktor (suatu jenis khusus dari kelas). Diagram ini memiliki 2 fungsi, yaitu mendefinisikan fitur apa yang harus disediakan sistem dan menyatakan sifat sistem user.

      3. Activity Diagram

      4. Activity diagram yang bersifat dinamis. Activity diagram adalah tipe khusus dari diagram state yang berfungsi untuk menganalisa proses.

      5. Sequence Diagram

      6. Sequence diagram dibuat berdasarkan activity diagram dan class diagram. Aliran pesan yang terjadi antar kelas yang dideskripsikan pada class diagram.

      7. Class Diagram

      8. Class Diagram menggambarkan sistem dari segi pendefinisian kelas kelas untuk membangun sistem.

      Konsep Dasar WEB

      Definisi WEB

      Al-Husain, dkk dalam Jurnal CERITA (2016:134)[26],“Web atau situs dapat diartikan sebagai kumpulan halaman-halaman yang digunakan untuk menampilkan informasi teks, gambar diam atau gerak, animasi, suara dan atau gabungan dari semuanya, baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait, yang masing-masing dihubungkan dengan jaringan-jaringan halaman”.

      Rintho (2018)[27],“web adalah jaringan komputer yang terdiri dari kumpulan situs internet yang menawarkan teks dan grafik dan suara dan sumber daya animasi melalui hypertext transfer protocol.”

      Dari dua pendapat ahli diatas, maka dapat disimpulkan bahwa, Web adalah jaringan komputer yang terdiri dari kumpulan halaman-halaman yang digunakan untuk menampilkan informasi teks, gambar diam atau gerak, animasi, suara dan atau gabungan dari semuanya, baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait, yang masing-masing dihubungkan dengan jaringan-jaringan halaman.

      Konsep Dasar PHP

      Definisi PHP

      Menurut Maimunah, dkk dalam Jurnal cerita (2017:39), [3]“PHP adalah Bahasa server-side –scripting yang menyatu dengan HTML (hypertext markup language) untuk membuat halaman web yang dinamis. Karena PHP (Hypertext Prepocessor) merupakan server-side-scripting maka sintaks dan perintah-perintah PHP akan diesksekusi diserver kemudian hasilnya akan dikirimkan ke browser dengan format HTML”.

      Kelebihan PHP

      Menurut Maimunah, dkk (2017:2) [3]Adapun kelebihan-kelebihan dari PHP: PHP mudah dibuat dan kecepatan akses tinggi, PHP dapat berjalan dalam web server yang berbeda dan dalam sistem operasi yang berbeda pula. PHP dapat berjalan di sistem operasi UNIX, Windows98, Windows NT dan Macintosh, PHP diterbitkan secara gratis.

      Konsep Dasar Database MySQL

      Definisi Database MySQL

      Maimunah dkk (2017)[3],), “MySQL adalah DBMS yang didistribusikan secara gratis dibawah lisensi dari general public license (GPL), dimana setiap orang bebas untuk menggunakanya tetapi tidak boleh untuk dijadikan program induk turunan bersifat close source (komersial). Beberapa keunggulan dari MySQL."

      Supono dan Vidiandry Putratama (2018: 2)[28],“MySQL adalah sistem manajemen database SQL yang bersifat Open Source dan paling populer saat ini. Sistem Database MySQL mendukung beberapa fitur seperti multithreaded, multi-user dan SQL Database Management System (DBMS). Database ini dibuat untuk keperluan sistem database yang cepat, handal dan mudah digunakan“.

      Solichin Achmad (2016)[29],),“MySQL adalah sebuah perangkat lunak sistem manajemen berbasis data SQL atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi diseluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GLP.

      Dari beberapa pendapat ahli diatas, maka dapat disimpulkan bahwa, Database MySQL adalah sebuah perangkat lunak sistem manajemen berbasis data SQL atau DBMS yang didistribusikan secara gratis dibawah lisensi dari general public license (GPL), dimana setiap orang bebas untuk menggunakanya tetapi tidak boleh untuk dijadikan program induk turunan bersifat close source (komersial), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GLP.

      Konsep Dasar Black Box Testing

      Definisi Black Box Testing

      Berikut ini terdapat beberapa pendapat ahli tentang definisi BlackBox Testing:

      1. Himawan dkk dalam Jurnal CCIT (2016:342)[30], “Black Box Testing adalah menemukan kesalahan dalam beberapa kategori, diantaranya : fungsi-fungsi yang salah satu hilang, kesalahan interface, kesalahan dalam struktur data atau akses database eksternal, kesalahan performa, kesalahan inisialisasi dan termisasi”.

      2. Aris Martono dkk dalam jurnal SENSI Vol.4 No.1 (2018: 11)[8], “Black Box Testing adalah metode uji coba yang memfokuskan pada fungsional software”..

      3. Rini dkk (2016:64)[31],“Testing adalah sebuah proses yang disebut sebagai siklus hidup dan merupakan bagian dari proses rekayasa perangkat lunak secara terintegrasi demi memastikan kualitas dari perangkat lunak serta memenuhi kebutuhan teknis yang telah disepakati dari awal”.

      Dari beberapa pendapat ahli diatas, maka dapat disimpulkan bahwa, BlackBox Testing adalah menemukan kesalahan dalam beberapa kategori, diantaranya: fungsi-fungsi yang salah satu hilang, kesalahan interface dan merupakan bagian dari proses rekayasa perangkat lunak secara terintegrasi demi memastikan kualitas dari perangkat lunak serta memenuhi kebutuhan teknis yang telah disepakati dari awal.


      Konsep Dasar Elisitasi

      Definisi Elisitasi

      Menurut Siahaan dalam Dzulhaq (2017:1)[32],“Testing adalah sebuah proses yang disebut sebagai siklus hidup dan merupakan bagian dari proses rekayasa perangkat lunak secara terintegrasi demi memastikan kualitas dari perangkat lunak serta memenuhi kebutuhan teknis yang telah disepakati dari awal”.

      Tahap-Tahap Elisitasi

      Menurut Azizah dkk dalam Jurnal CCIT Vol 8. No 2 (2018:80)[33],Elisitasi melalui 4 tahap, yaitu:

        Tahap 1, mencakup semua kebutuhan sistem

        Tahap 2, melakukan pengelompokan kebutuhan dengan metode MDI (Mandatory, Desirable, Inessential)

        Tahap 3, melakukan pengelompokan dengan metode TOE (Technical Operational dan economic).

        Tahap final

      Konsep Dasar SWOT (Strengths, Weaknesses, Opportunities, Threats)

      Definisi SWOT

      Menurut Seth (2015)[34], Analisis SWOT adalah alat multidimensi untuk analisis strategis: Ini mengidentifikasi faktor internal organisasional (kekuatan dan kelemahan) dan faktor eksternal yang terkait dengan lingkungannya (ancaman dan ancaman); Hal ini juga memungkinkan organisasi untuk memprioritaskan faktor dalam hal dampak yang diharapkan, apakah positif (kekuatan dan peluang) atau negatif (kelemahan dan ancaman) Analisis SWOT tidak memiliki nilai intrinsik tanpa senjata yang digunakan untuk tujuan strategis.

      Menurut Sarsby (2016)[35], SWOT telah ada selama beberapa dekade dan dapat diklaim sebagai alat strategi yang paling banyak digunakan di zaman modern. Ini digunakan oleh industri, perdagangan, dan organisasi amal dan sukarela. Di perguruan tinggi, SWOT sering kali dalam kurikulum studi bisnis dan kursus strategi pelatihan. Jika Anda pernah mengajukan pinjaman bank bisnis, kemungkinan bank tersebut ingin melihat analisis SWOT atau sejenisnya.

      Berdasarkan penelitian diatas, dapat disimpulkan bahwa analisis SWOT adalah alat multidimensi untuk analisis strategis untuk mengidentifikasi faktor internal atau eksternal dari suatu organisasi, dan juga faktror positif-negatifnya dan dapat diklaim sebagai alat strategi yang paling banyak digunakan di jaman modern untuk untuk memanfaatkan peluang bisnis.

      Keuntungan dan Kerugian Analisis SWOT

      Analysis SWOT memiliki beberapa keuntungan dan kerugian, dikutip dari buku “SWOT Analysis” milik Alan Sarsby (2016)[35], dapat dijabarkan beberapa keunggulan dan kerugian sebagai berikut:

      1. Keunggulan, SWOT memiliki banyak kelebihan, beberapa di antaranya adalah:

        1. SWOT mudah dimengerti - diagram sederhana dan tidak ada matematika.

        2. SWOT berlaku untuk banyak tingkatan dalam organisasi - dari individu, tim, unit bisnis atau divisi, dan strategi perusahaan.

        3. SWOT dapat diterapkan pada kedalaman yang berbeda - perawatan ringan untuk keadaan yang lebih sederhana, hingga penanganan yang sangat rinci untuk masalah yang lebih besar atau kompleks.

        4. SWOT sangat visual, sehingga mudah untuk berkomunikasi dengan pemangku kepentingan lainnya.

      2. Kekurangan - Meski memiliki popularitas dan keunggulan di atas, SWOT memiliki beberapa kelemahan. Beberapa di antaranya meliputi:

        1. Menggunakan data berkualitas buruk termasuk anekdot, desas-desus, dan faktor-faktor yang dinyatakan sebagai generalisasi.

        2. Menggunakan data yang bias oleh persepsi, kepercayaan, tipe kepribadian dan preferensi.

        3. Tidak memisahkan unsur analisis pengumpulan data, evaluasi, dan pengambilan keputusan yang konsekuen.

        4. Mudah untuk mengabaikan para pangeran yang mendasari yang mengarah pada faktor-faktor yang ditugaskan ke area analisis yang salah - dan akibatnya menghasilkan strategi yang tidak benar.

      Terminologi SWOT

      SWOT memiliki nomenklatur sendiri, atau jargon. Kosakata dasar meliputi:

      1. Faktor: Faktor adalah data atau informasi yang relevan. SWOT didominasi kerangka pengumpulan data dan informasi yang mencatat faktor masukan. Dalam penggunaan praktis, keempat kotak masing-masing memegang daftar faktor, kemudian menjadi daftar butir peluru dengan dokumentasi pendukung.

      2. Faktor internal: Faktor internal adalah faktor yang anda atau organisasi anda kendalikan. Strengths dan Weaknesses adalah faktor internal.

      3. Faktor eksternal: Faktor eksternal adalah faktor yang anda atau organisasi anda kendalikan sedikit atau tidak sama sekali. Opportunities dan Threats adalah faktor eksternal.

      4. Faktor yang membantu: Faktor yang membantu adalah hal yang membantu kesuksesan anda. Strengths dan Opportuinities sangat membantu.

      5. Faktor-faktor yang membahayakan: Faktor-faktor yang berbahaya adalah faktor-faktor yang menghalangi atau menghalangi keberhasilan anda. Weaknesses dan Threats merupakan yang membahayakan.

      Kuadran SWOT

      1. Strengths
        Strengths bersifat internal dan membantu sehubungan dengan tujuan SWOT. Strengths adalah faktor yang mendukung Opportunity atau mengatasi Threats. Strenghts bisa meliputi:

        1. Kekuatan finansial: neraca yang kuat, arus kas, peringkat kredit.

        2. Keuntungan teknologi: tanaman, mesin, know-how.

        3. Layanan pelanggan: dalam pemasaran, penjualan, servis, reputasi.

        4. Orang: berbakat, berdedikasi, terampil, terlatih

      2. Weaknesses
        Weaknesses bersifat internal dan berbahaya sehubungan dengan tujuan SWOT. Weaknesses adalah faktor yang berakibat tidak dapat memanfaatkan kesempatan, atau rentan terhadap Threats. Weaknesses bisa meliputi:

        1. Kelemahan finansial seperti rasio hutang-likuiditas tinggi.

        2. Teknologi atau proses lama atau tidak fleksibel.

        3. Kelemahan layanan pelanggan, misalnya, waktu pengiriman yang lama atau komunikasi pelanggan yang buruk.

        4. Ketrampilan kekurangan atau moral karyawan yang buruk.

      3. Opportunities
        Opportunities adalah faktor eksternal dan membantu di mana anda tidak memiliki kendali, tetapi bisa membantu. Opportunities muncul dari banyak sumber, misalnya:

        1. Pesaing menarik diri dari, atau memasuki, pasar.

        2. Tren sosial baru.

        3. Inovasi teknologi.

        4. Perundang-undangan yang membatasi yang dapat dipandang sebagai sesuatu yang menguntungkan jika ini merupakan ancaman bagi pesaing Anda.

        5. Peluang bisa berwujud, seperti produk baru, atau tidak berwujud seperti reputasi yang disempurnakan.

      4. Threats
        Threats adalah faktor eksternal dan berbahaya yang tidak dapat anda kendalikan. Threats juga bisa berwujud atau tidak berwujud. Threats yang berwujud bisa menjadi tawaran pengambilalihan yang bermusuhan, pesaing baru, atau pencurian. Threats tak berwujud meliputi, potensi kehilangan reputasi atau faktor kerusakan merek.

      Definisi XAMPP

      Menurut Azizah Zakiah , Apit Supriatna dalam jurnal Prosiding SENTIA (2015;25),[36] “Apache adalah sebuah nama web server yang bertanggung jawab pada request-response HTTP dan logging informasi secara detail(kegunaan basicnya).Apache juga diartikan sebagai suatu web server yang kompak, modular, mengikuti standar protokol HTTP, dan tentu saja sangat digemari”.

      Konsep Dasar SDLC

      Definisi Sdlc (system development life cycle)

      Menurut Prof. Dr. Sri Mulyani, Ak., CA. (2016: 24), SDLC (System Development Life Cycle) adalah sebuah proses logika yang digunakan oleh seorang system analis untuk mengembangkan sebuah sistem informasi yang melibatkan requirements, validation, training dan pemilik sistem.

      Definisi Waterfall

      Menurut Mulia Rahmayu dalam Jurnal Evolusi Volume 4 Nomor 2-2016 “Model air terjun (waterfall) sering juga disebut model sekuensial linier (sequential linear) atau alur hidup klasik (classic cycle), Model air terjun ini menyediakan pendekatan alur hidup perangkat lunak secara sekuensial terurut dimulai dari analisis, desain, pengkodean,, pengujian dan tahap pendukung (support)"

      Studi Pustaka (Literature Review)

      Definisi Studi Pustaka (Literature Review)

      Berikut ini terdapat dua pendapat ahli tentang definisi Studi Pustaka (Literature Review):

      1. Aris Martono, dkk (2017:164)[37],“Literature review atau tujuan pustaka adalah kumpulan teks yang bertujuan untuk meninjau titik – titik saat ini pengetahuan dan atau pendekatan metodologis pada topik tertentu.”

      2. Sri Rahayu dkk dalam jurnal SENSI Vol.3 No. 2 (2017:48)[38],“Literature adalah kesusasteraan atau kepustakaan, sedangkan review adalah suatu tindakan meninjau, memeriksa kembali suatu hal yang telah dikerjakan sebelumnya sehingga dalam literature review dapat disimpulkan sebagai suatu tindakan memeriksa dan meninjau kembali suatu kepustakaan.”

      Dari beberapa pendapat ahli diatas, maka dapat disimpulkan bahwa, literature review adalah kumpulan teks yang bertujuan untuk meninjau titik – titik saat ini pengetahuan dan tindakan memeriksa dan meninjau kembali suatu kepustakaan.

      Berikut ini adalah penelitian yang telah dilakukan dan memiliki korelasi yang searah dengan penelitian yang akan dibahas dalam Laporan Skripsi ini di antara lain:

      1. Penelitian yang dilakukan oleh Sandy Kosasi (Citec Journal, Vol. 3, 2015) dengan judul “Perancangan Sistem Informasi Penjualan Berbasis Web Dalam Memasarkan Mobil Bekas” dapat di simpulkan tujuan dari penelitian ini adalah menghasilkan sistem penjualan mobil bekas berbasis web agar tidak lagi bergantung kepada lokasi dan mudah memperluas pangsa pasar.

      2. Penelitian yang dilakukan oleh M. Muslihudin pada jurnal TAM (Technology Acceptance Model) 1 (2017): 59-62. Yang berjudul “Sistem Informasi Penjualan Batik Basurek Berbasis Web Pada Basurek Collection Bengkulu” dapat di simpulkan tujuan dari penelitian ini Maraknya persaingan dalam penjualan batik basurek mendorong penjual berlomba untuk mendapatkan pelanggan dan menginformasikan penjualannya agar dikenal masyarakat, dengan melakukan penjualan secara online menggunakan website.

      3. Penelitian yang dilakukan oleh Achmad Sidik (Jurnal Sisfotek Global ISSN : 2088 – 1762 Vol. 7, 2017) “yang berjudul Perancangan Sistem Informasi Penjualan Perumahan Citra Raya” dapat di simpulkan tujuan dari penelitian ini adalah untuk menganalisis dan merancang suatu sistem Penjualan pada PT Sapphire Jaya Makmur (Century21 Sapphire) sehingga dapat membantu pihak-pihak yang terkait dalam proses pendataan terutama dalam proses penjualan perumah.

      4. Penelitian yang dilakukan oleh Sutri Handayani ( ILKOM Jurnal Ilmiah Vol. 10, 2018) dengan judul “Perancangan Sistem Informasi Penjualan Berbasis E-commerce Studi Kasus Toko Kun Jakarta” Penelitian ini bertujuan untuk memberi solusi pemecahan masalah-masalah yang ada dengan merancang sebuah sistem informasi penjualan berbasis ecommerce.

      5. Penelitian yang dilakukan oleh Anthony pada Jurnal Teknologi Informasi dan Ilmu Komputer (JTIIK) Vol. 4, 2017, yang berjudul “Analisis Dan Perancangan Sistem Informasi Penjualan Berdasarkan Stok Gudang Berbasis Client Server (Studi Kasus Toko Grosir Restu Anda)” penelitian ini bertujuan untuk proses pencatatan barang masih manual sehingga ketika pemilik toko memeriksa barang-barang di gudang, kadang-kadang jumlah item yang tercatat tidak sesuai dengan yang dilaporkan.

      6. Penelitian yang dilakukan oleh Ujang Mulayana jurnal ilmiah fifo Vol. VIII, No. 2, 2016 yang berjudul “Perancangan Sistem Informasi Penjualan Handphone Berbasis Web Pada Toko Ilham Cellular Jakarta” penelitian ini bertujuan Pada Toko Ilham Cellular, pencatatan dan pengolahan data barang, jumlah dan harga barang, serta data transaksi penjualan masih dilakukan dengan menggunakan tulisan tangan. Kesulitan dalam mencatat dan menghitung banyaknya jenis barang, jumlah barang, maupun besarnya jumlah harga, mengakibatkan data yang diperoleh menjadi kurang akurat.

      7. Penelitian yang dilakukan oleh Sari, dkk berjudul “Sistem Pengolahan Data Produksi dan Penjualan Es Balok pada UPT PPI Kota Dumai” dalam Jurnal Jurnal Informatika, Manajemen dan Komputer, Vol.9, 2017. menjelaskan bahwa sistem yang ada saat ini pada proses pengolahan data produksi dan transaksi penjualan es balok masih kurang efisien karena menggunakan Microsoft Excel yang dapat memperlambat pekerjaan pegawai, dan pada pembuatan laporan seperti laporan transaksi penjualan perhari, perbulan, atau pertahun juga membutuhkan waktu yang cukup lama karena harus menghitung satu per satu data yang ada dan sering terjadi keterlambatan dalam pemberian laporan kepada pimpinan.

      8. Penelitian yang dilakukan oleh Qurotul Aini, Alwiyah, Dian Mustika Putri pada Jurnal internasional ATM Vol. 3, No. 1, 2019 “Effectiveness of Installment Payment Management Using Recurring Scheduling to Cashier Performance”. The purpose of writing this paper is to provide an overview of the progress of cloudbased accounting systems that are applied to Student Financial Services (cashiers) at Raharja College. Implementation of this system is due to the existence of good management in college to solve the problem. This recurring scheduling feature in the cloud-based accounting system is a new breakthrough that is useful for paying for lectures that use the installment payment system. Where, students can pay tuition twice in installments, namely the period before the midterm exam and before the final exam. This feature is useful to minimize the existence of human error because it forgets billing input, bills are inputted twice with the same nominal, and sending invoices via email is not monitored. So, with the implementation of this system, the cashier's work on students in the installment system can be more effective and have a positive impact on the cashier's performance. This research was conducted using the literature review research method, to find useful theoretical foundations as a reference for solving problems that occur.

      9. Penelitian yang dilakukan oleh Gani yang berjudul “Analisis Sistem Informasi Pengelolaan Data Alumni Berbasis CodeIgniter PHP Framework” dalam Jurnal Sistem Informasi Universitas Suryadarma, Vol 5, No 2, 2018. menjelaskan mengenai Data management of alumni who still use the printed document means that data management can not be done quickly and there are still frequent errors and difficult to update. This problem can be overcome with a method that is developing the programming system. One of them with software. With this information management system software is expected to help the data management of alumni. Furthermore, the information management system software is expected to produce the information needed effectively and efficiently when in making decisions in managing human resources coming from the alumni. In order to be able to establish fellow alumni relationships for the better.

      10. Penelitian yang dilakukan oleh Hani Dewi Ariestanti, Ignatius Joko Dewanto, Dewi Sloria Suharti, Muhamad Yusup pada International Journal of Engineering and Technology (IJET) Vol. 10 No. 6, 2018 “Implementation of Lecture Scheduling Using Method – Auto Generate Timetable“. The purpose of this research is to produce Lecture Scheduling Using the Auto Generate Timetable Method that can be used effectively for lectures at Raharja Higher Education. The research problem in arranging schedule in the college are time, space and timeslots. Considering the list of hard constraints and soft constraints presented I n one semester, thus no conflicts are created in allocating the schedule. Research methods used are questionnaires and fixed study cards, as well as System Development Life Cycle (SDLC) methodology and Object Oriented Analyses Design (OOAD). The tools used are UML, Xamp with Apache software support, PHP, MySql, and Yii Framework. The final result of this research is the application of scheduling arrangement and fixed study card which can be used for lectures at the scope of Raharja College to support academic administration system in the scope of Higher Education. Follow-up of this research is to develop academic information system.


      BAB III

      PEMBAHASAN

      Sejarah Organisasi

      Gambaran Umum PT. Bintang Kanguru

      PT. Bintang Kanguru adalah perusahaan swasta yang bergerak di bidang penjaualan tekstil, perusahaan ini didirika oleh Syarif Hanafi pada tahun 1982 di Tangerang. PT. Bintang Kanguru terletak di Jln. Tangga Asem No.10 Mekar sari, Neglasari, Tangerang Telp. : 5517829, 5517830. Fax. : 5521927.

      Sejarah PT. Bintang Kanguru

      PT. Bintang Kanguru pertama kali didirikan pada tanggal 8 september 1982, berdasarkan akta pendirian dan telah memperoleh surat keputusan gubenur kepala daerah tingkat 1 jawa barat dengan surat keputusan No. 77/Pm.130 - Pom/SK/81. Tanggal 9 januari 1981.

      Sebelumnya perusahaan telah dikukuhkan sebagai salah satu Pengusaha Kena Pajak (PKP) sejak tanggal 25 Maret 1997 dengan Nomor Pokok Wajib Pajak (NPWP) 3211-02-08167.

      PT. Bintang Kanguru Perdana memiliki nomor surat ijin usaha perdagangan 906/09-03/PB/VII/97. Semua kegiatan produksi maupun administrasi dilakukan di Jalan Sewan Tangga Asem No. 10 Mekar sari, Neglasari, Tangerang.

      Visi Misi dan Tujuan PT. Bintang Kanguru

      Visi PT. Bintang Kanguru

      Sebagai salah satu perusahaan yang bergerak pada bidang manufaktur penjualan tekstil berbahan dasar katun PT. Bintang Kanguru mempunyai visi untuk menjadi perusahaan manufaktur yang handal, inovatif dan konsisten terhadap mutu dari barang-barang yang diproduksi. menjadi perusahaan yang dapat memenuhi kebutuhan konsumen dengan produk bermutu, berkualitas, dan menjadi terbaik di industri tekstil.

      Misi PT. Bintang Kanguru

        Untuk menghsilkan kualitas tinggi, inovatif dan jangkauan tinggi yang di sukai pelanggan baru.

        Untuk memastikan ketersediyaan produk-produk PT. Bintang Kanguru kepada pelanggan domestik dan intrnasional

        Untuk memberikan kontribusi pada peningkatan kualitas hidup masyarakat Indonesia dengan penekanan pada bahan sandang.

        4. Memberikan dasar-dasar ilmu pengetahuan dan keterampilan sesuai dengan tuntutan zaman.

      Tujuan Perusahaan

      Di dalam menjalankan aktivitasnya, PT. Bintang Kanguru tidak terlepas dari tujuan yang telah ditetapkan. Tujuan adalah suatu penjelasan cita-cita yang hendak dicapai oleh perusahaan di dalam menjalankan usahanya. Tujuan umumnya tidak berdiri sendiri namun bersifat berantai yang berarti saling terkait antara tujuan yang satu dengan tujuan yang lainnya. PT. Bintang Kanguru mempunyai sejumlah tujuan jangka pendek dan juga jangka panjang.

      Struktur Organisasi Perusahaan

      Tugas dan Tanggung Jawab

      Berdasarkan struktur organisasi dari Gambar 3.2, maka susunan dan gambaran mengenai kedudukan, tugas, wewenang serta tanggung jawab tiap-tiap bagian dalam berorganisasi. Berikut wewenang dan tanggung jawab yang berlaku sesuai struktur organisasi secara umum pada PT. Bintang Kanguru.

      1. Direktur Perusahaan

      2. Secara umum bertugas mengelola seluruh sumber daya yang dimiliki perusahaan, agar dapat memberikan kontribusi secara maksimal untuk kepentingan perusahaan. Sehubungan dengan kedudukannya sebagai pimpinan utama perusahaan, oleh karena itu direktur utama memiliki beberapa kewajiban sebagai berikut:

        a. Mensukseskan jalannya tugas dan kewajiban yang telah ditetapkan.

        b. Mengendalikan keharmonisan hubungan kerja di antara para karyawan demi menjaga keharmonisan lingkungan organisasi perusahaan.

        c. Membuat perencanaan, memimpin jalannya organisasi serta melakukan pengawasan terhadap jalannya kegiatan perusahaan.

        d. Membuat dan mengambil keputusan pada setiap kebijakan organisasi.

      3. Manajer Akuntansi

      4. a. Mengawasi, memeriksa dan melaksanakan seluruh administrasi pembukuan.

        b. Bertanggung jawab atas kebenaran siklus keuangan perusahaan baik dalam penerimaan maupun pengeluaran kas.

        c. Memberikan pengarahan dan pendidikan dalam beroganisasi dan kegiatan administrasi.

        d. Membuat laporan keuangan secara keseluruhan untuk dilaporkan kepada pimpinan perusahaan baik berupa periode bulanan maupun tahunan.

      5. Manajer Pemasaran

      6. a. Mencari pelanggan guna memenuhi target penjualan.

        b. Membuat daftar barang yang akan dibuatkan penawaran harga (quotation) secara lengkap seperti kode barang, nama barang, ukuran atau dimensi barang, tanggal pengiriman, syarat pembayaran dan lain-lain.

        c. Memberi instruksi kepada bagian keuangan untuk membuat tagihan uang muka penjualan atas purchase order yang telah disetujui.

        d. Menginstruksikan kepada manajer proyek untuk melakukan pengiriman barang yang sudah dipesan kepada pelanggan selambat-lambatnya satu hari sebelum tanggal pengiriman.

      7. Manajer Proyek

      8. a. Bertanggung jawab untuk keseluruhan proses produksi.

        b. Bertanggung jawab atas departemen engineering.

        c. Mengawasi penggunaan bahan baku, bahan komponen dan bahan pembantu yang dipakai untuk memproduksi barang.

        d. Membuat layout pada setiap proyek.

        e. Mengkoordinasikan tugas di dalam departemen engineering.

      9. Manajer Pembelian

      10. a. Melakukan pemesanan dengan membuat purchase order terhadap bahan-bahan baku produksi.

        b. Memastikan dan melakukan kontrol terhadap ketersediaan barang.

        c. Menentukan supplier dengan harga terbaik.

        d. Menentukan budget setiap tahunnya untuk pembelian aset perusahaan.

      11. Bagian Keuangan

      12. a. Membuat bukti pengeluaran bank dan bukti penerimaan bank.

        b. Memeriksa seluruh pengeluaran uang agar sesuai dengan permintaannya.

        c. Membuat laporan dana bank, rencana tagihan, rencana pelunasan dan lain-lain.

        d. Menagih piutang yang sudah jatuh tempo melalui telepon.

        e. Membuatkan cek atau bilyet giro untuk pengeluaran uang baik untuk melunasi hutang maupun untuk pengeluaran lainnya.

      13. Bagian Teknisi

      14. a. Membuat laporan produksi dan mengatur pengiriman barang.

        b. Memeriksa seluruh pengeluaran uang agar sesuai dengan permintaannya.

        c. Membuat laporan realisasi produksi yang dikeluarkan setiap bulannya.

        d. Memperbaiki rincian gambar-gambar yang salah untuk dijadikan acuan dalam menggambar produk sejenis agar terhindar dari kesalahan yang sama di kemudian hari.

      15. Bagian Produksi

      16. a. Mengkoordinasikan sistem kerja pada unit kerja secara efektif untuk mencapai hasil sebaik mungkin.

        b. Melakukan pengawasan tehadap jalannya proses produksi dari pengambilan bahan hingga menjadi barang jadi dengan menggunakan sarana, peralatan dan tenaga kerja yang tersedia agar dapat menghasilkan produk dengan sebaik mungkin sesuai dengan ketentuan.

        c. Berusaha agar produksi dapat berjalan sesuai dengan rencana produksi.

        d. Membuat laporan harian produksi dan laporan barang jadi.

      17. Staff Akuntansi

      18. a. Membuat buku pembantu hutang usaha dan buku pembantu piutang usaha.

        b. Memasukkan data untuk buku bank harian, buku penerimaan bank, buku pengeluaran bank setiap hari kemudian membuat rekapitulasinya setiap akhir bulan.

        c. Membuat laporan pemakaian bahan-bahan berdasarkan laporan dari gudang.

        d. Ikut mengawasi arus keuangan perusahaan dan membuat laporan keuangan secara keseluruhan.

      19. Bagian Kontrol Materil

      20. a. Melaksanakan pengadaan bahan-bahan untuk produksi dan lainnya dengan harga murah dengan mutu yang baik.

        b. Mengawasi pengeluaran bahan-bahan yang diambil oleh bagian produksi.

        c. Bertanggung jawab atas keadaan gudang.

      21. Staff Administrasi

      22. a. Membuat penawaran harga (quotation), surat jalan (delivery order), kwitansi, faktur pajak dan surat-surat lain sesuai dengan kebutuhan administrasi.

        b. Memasukkan data tersebut ke dalam laporannya masing-masing untuk kegiatan pengendalian dan juga sebagai lampiran dalam laporan keuangan

      Prosedur Sistem Yang Berjalan

      Prosedur penjualan tekstil terdiri dalam beberapa tahap. Adapun urutan prosedur yang berlaku pada PT. Bintang Kanguru antara lain:

      1. Memperlihakan menu katalog kepada customer tentang macam-macam produk, jenis tekstil dan bahan baku tekstil yang bisa di jual di PT. Bintang Kanguru.

      2. konsumen memilih desain atau menkonsultasikan tentang order kain yang konsumen inginkan. jika tidak terdapat pada menu katalog atau terdapat perubahan desain.

      3. Jika terdapat perubahan desain marketing akan membuat catatan untuk bagian produksi. jika disetujui oleh bagian produksi tentang desain yang customer ingin kan maka marketing membuat konfirmasi dan membuatkan kartu pemesanan.

      4. Setelah di buatkan kartu pemesanan maka marketing akan mengonfirmasikan ke bagian accounting untuk di buatkan kwitansi tagihan kepada customer.

      5. Setelah mendapatkan kwitansi tagihan maka customer bisa melakukan pembayaran.


      6. Rancangan Prosedur Sistem Yang Berjalan

        Untuk menganalisa sistem yang berjalan, pada penelitian ini menggunakan Unified Modeling Language (UML) untuk untuk menggambarkan Use Case Diagram, Sequence Diagram, Activity Diagram dan Class Diagram.

        Use Case Diagram Sistem Berjalan saat ini

        Use Case Diagram Sistem Penerimaan Order yang berjalan saat ini. berdasarkan pada gambar 3.1.1 Use Case Diagram yang berjalan pada saat ini menjelaskan adanya :

          1 (Satu) Sistem Penjualan pada PT. Bintang Kanguru

          3 (tiga) actor, yaitu: customer, Marketing dan Accounting.

          Terdapat 5 (lima) use case yang menggambarkan kegiatan atau prosedur penjualan yang berjalan.

        Sequence Diagram Sistem Yang Berjalan

        Keterangan:

          3 (lima) actor, yaitu: customer, Marketing dan Accounting

          Terdapat 4 (empat) Lifeline Procedure yaitu : Menu Katalog, Kartu Pesanan, Pembayaran dan Laporan.

          Terdapat 5 (lima) Message spesifikasi yang berfungsi memberikan informasi komunikasi antara objek dengan subjek sistem yang sedang berjalan.

        Activity Diagram Sistem Yang Berjalan saat ini

        Keterangan:

          1 (satu) Initial Node, model yang diawali.

          10 (Sepuluh) Action State yaitu : 4 action dilakukan oleh siswa, 5 action dilakukan oleh Tata Usaha, dan 1 action dilakukan oleh Kepala Sekolah.

          1 (satu) Final State, objek yang diakhiri.


        Analisa Sistem Yang Berjalan

        Metode Analisa Sistem

        Metode analisis sistem yang dipakai adalah analisis SWOT di Analisis SWOT (SWOT analysis) yakni mencakup upaya - upaya untuk mengenali kekuatan, kelemahan, peluang, dan ancaman yang menentukan kinerja Sistem.

        Berikut adalah tabel analisis SWOT pada PT. Bintang Kanguru Tangerang :

        1. Kekuatan

        2. a. Produknya berkualitas karena sudah melewati proses pemeriksaan yang di lakukan olah para ahli di bidangnya.

          b. Pemasaran dilakukan secara sistem penjualan langsung sehingga bisa berinteraksi dengan costumer.

          c. Bahan baku di pilih dari bahan-bahan yang berkualitas

        3. Kelemahan

        4. a. Pengelolaan gudang yang bersifat manual dimana pendataan barang stok dilakukan dengan cara ditulis dikertas dan di rekap di excel.

          b. Pengolahan data transaksi dan data pemesanan menjadi lambat dikarenakan berkas-berkas tidak berurutan dan tidak tertata rapi.

          c. Kurang optimalnya dalam pemanfaatan teknologi informasi untuk pengolahan data.

        5. Peluang

        6. a. Strategi pemasaran serta penjualan produk dengan mayoritas produk import yang dilakukan secara online baik menggunakan e-commerce maupun website dapat menjangkau konsumen lebih luas dan tentunya tanpa terbatas oleh waktu dan lokasi.

          b. Ketersediaan informasi produk yang selalu update

          c. Memudahkan konsumen untuk melakukan pembelian produk dikarenakan produk tersebar dan tersedia di e-commerce maupun di website perusahaan serta respon admin yang cepat terhadap permintaan konsumen.

        7. Ancaman

        8. a. Hilangnya kepercayaan konsumen terhadap perusahaan karena kesalahan perusahaan dalam proses pemenuhan permintaan konsumen.

          b. Banyaknya kompetitor produk yang sejenis

          c. Kesalahan pencatatan stok barang.

          Analisa Masukan, Analisa Proses, Analisa Keluaran

          Analisa Masukan

          Pada analisa masukan berisi tentang semua data yang merupakan masukan (input) dimana terdiri dari Nama Masukan, Fungsi, Sumber, Media, Frekuensi, Format, dan Keterangan.

          1. Analisa Masukkan

          2. Nama Masukkan : Data Transaksi Penjualan Barang

            Fungsi : Untuk mengetahui jumlah transaksi yang masuk

            Sumber : Pelanggan

            Media : Kertas.

            Frekuensi : Setiap Hari

            Keterangan : Nilai pendapatan yang dicapai

          Analisa Proses

            Nama Modul (proses) : Proses Laporan Pendapatan Penjualan

            Masukkan : Data daftar harga dan jumlah Penjualan Barang

            Keluaran : Laporan Pendapatan Penjualan

            Ringkasan Proses : Proses ini berfungsi untuk mengetahui laporan pendapatan penjualan yang sudah dicapai

          Analisa Keluaran

            Nama Keluaran : Laporan Pendapatan Penjualan

            Fungsi : Sebagai Data Pendapatan Penjualan

            Media : Komputer

            Distribusi : Staf Keuangan dan Supervisor

            Frekuensi : Setiap Siswa melakukan pembayaran

          Konfigurasi Sistem Yang Berjalan

          Spesifikasi Hardware

          Hardware atau perangkat keras yang digunakan yaitu:

            a. Processor: Intel® Core™ i5-8300 Processor

            b. RAM: 4,00 GB

            c. Hardisk: 500 GB

            d. Monitor: LG Flatron W1644S

            e. Mouse: Logitech M100r

          Spesifikasi Software

          1. Windows 10 64-bit

          2. Google Chrome dan Mozila Firefox.

          3. Ms. Office 2007

          Hak Akses

          1. Staf Administrasi

          2. Staf Keuangan

          3. Staf Gudang

          Permasalahan yang dihadapi

          Adapun masalah yang dihadapi pada sistem yang berjalan adalah sebagai berikut :

          1. Sistem pengolahan data transaksi penjualan dan inventory yang berjalan saat ini pada PT. Mitra Usaha Terpadu adalah pencatatan yang dilakukan secara manual sering menimbulkan selisih antara jumlah stok di Gudang dengan jumlah pendapatan ataupun sebaliknya.

          2. Sering terjadi kesalahpahaman antar staf admin dengan staf keuangan mengenai penyampaian informasi konfirmasi adanya pembayaran dari pelanggan.

          3. Sistem yang berjalan kurang pengawasan dari atasan.

          Alternatif Pemecahan Masalah

          Berdasarkan analisis permasalahan yang ada, penulis mengusulkan beberapa alternatif pemecahan dari permasalahan yang dihadapi, antara lain:

          1. Dibuatkan aplikasi penjualan online yang berfungsi hanya untuk mengolah data transaksi penjualan untuk memudahkan staf admin dan staf keuangan dalam membuat laporan gudang.

          2. Aplikasi yang dibuat berbasis web agar atasan dapat memantau kinerja karyawan dimana saja dan kapan saja.

          User Requirement

          Untuk menanyakan apa saja yang dibutuhkan dalam pembuatan sistem yang dapat menjadikan suatu kegiatan menjadi mudah diperlukannya suatu metode yang berisi tentang rancangan dari kebutuhan suatu sistem baru yang akan dibuat yaitu dengan metode elisitasi.

          Elisitasi adalah berisi usulan rancangan sistem baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis. Elisitasi didapat melalui metode wawancara dan dilakukan melalui tiga tahap, yaitu sebagai berikut :

          Elisitasi Tahap 1

          Elisitasi tahap I merupakan daftar yang diperoleh dari hasil pengumpulan data dari lapangan yang dilakukan dengan observasi dan wawancara mengenai kekurangan dari sistem yang berjalan, dan kebutuhan pengguna sistem yang belum terpenuhi. Berikut adalah Elisitasi tahap I:

          Elisitasi Tahap 2

          Elisitasi Tahap II dibentuk berdasarkan Elisitasi Tahap I yang kemudian diklasifikasikan lagi dengan menggunakan metode Mandatory, Desirable, dan Inessential (M.D.I). Sesuai dengan ruang lingkup penelitian yang telah dijelaskan pada bab sebelumnya, maka semua requirement yang diberi opsi inessential (I) harus dieliminasi:

          Elisitasi Tahap 3

          Elisitasi tahap III merupakan hasil penyusutan dari elisitasi tahap II dengan cara mengeliminasi semua requirement yang optimalnya “I” pada metode MDI. Selanjutnya semua requirement yang tersisa dikelasifikasikan kembali dengan metode TOE.

          Berikut ini adalah penjelasan mengenai TOE:

          1. T artinya Tecnikcal. Maksudnya adalah pertanyaan perihal bagaimana tata cara atau teknik pembuatan requirement tersebut dalam sistem yang diusulkan.

          2. O artinya Operasional. Maksudnya adalah pertanyaan perihal bagaimana tata cara pengguna requirement tersebut dalam sistem yang akan dikembangkan.

          3. E artinya Economy. Maksudnya adalah pertanyaan perihal berapakah biaya yang diperlukan guna membangun requirement tersebut didalam sistem.

          Metode tersebut dibagi kembali menjadi beberapa option, antara lain:

          1. L (Low): Mudah untuk dikerjakan.

          2. M (Middle): Mampu untuk dikerjakan.

          3. H (high): sulit untuk dikerjakan, karena teknik pembuatan dan penggunaannya sulit serta biayanya mahal.

          Final Draft Elisitasi

          Final Draft elisitasi merupakan hasil akhir yang dicapai dari suatu proses elisitasi yang dapat digunakan sebagai dasar pembuatan suatu sistem yang akan dikerjakan.


          BAB IV

          RANCANGAN SISTEM YANG DIUSULKAN

          Rancangan Sistem Usulan

          Setelah melakukan analisa dan penelitian sistem yang berjalan pada SD IT Al Muhajir, maka selanjutnya akan dibahas mengenai rancangan sistem yang akan dibangun. Prosedur yang yang diusulkan bertujuan untuk menyempurnakan proses pembayaran agar proses pembayaran lebih terkomputerisasi, tanpa harus datang ke sekolah dan hasil yang didapatkan lebih akurat.

          Berdasarkan sistem yang baru telah ditentukan, maka langkah berikutnya yaitu perancangan atau desain sistem usulan yang bertujuan memperbaiki sistem yang lama dengan memberi gambaran yang jelas menurut proses design sistem dari awal hingga akhir penelitian. Dalam menganalisis usulan prosedur yang baru, pada penelitian ini digunakan program Visual Paradigm 16.1 untuk menggambarkan Use Case Diagram, Activity Diagram, Sequence Diagram, Class Diagram.

          Prosedur Sistem Usulan

          Admin Marketing

          1. Menampilkan halaman utama berupa dashboard

          2. Admin dapat melakukan login.

          3. Admin dapat mengelola tambah, edit, hapus dan menampilkan semua menu yang ada dalam sistem, yaitu mulai dari dashboard, data all user, data soal, soal yang dipilih untuk masing masing pelamar, waktu untuk mengerjakan tes, skoring dan laporan berapa banyak yang sudah melakukan tes.

          4. Admin menerima request dari customer.

          5. Admin dapat melakukan logout.

          6. Customer

            1. Menampilkan halaman utama berupa dashboard

            2. customer melakukan registrasi.

            3. Login transaksi.

            4. Pemilihan barang.

            5. Order barang.

            6. Melakukan pembayaran.

            7. Customer dapat melakukan logout.

            PPIC (Production Planning and Inventory Control)

            1. Menampilkan halaman utama berupa dashboard

            2. PPIC dapat melakukan login

            3. Manampilkan grafik penjulan

            4. Penjadwalan pesanan

            5. Memproses order barang

            6. PPIC dapat melakukan logout.

            Manager

            1. Menampilkan halaman utama berupa dashboard

            2. Manager dapat melakukan login

            3. Menampilkan laporan penjualan

            4. Print laporan penjualan

            5. Manager dapat Melakukan logout

            Diagram Rancangan Sistem Usulan

            Use Case Diagram Sistem Yang Diusulkan

              Keterangan:

              3 (tiga) Aktor yang melakukan kegiatan di dalam sistem.

              Terdapat 11 (sebelas) use case sebagai berikut : Regestrasi, Login, Home, Dashbord, Data master, Pilih Produk, Data Laporan, Data Transaksi, Order, Bayar, Logout.

            Activity Diagram Sistem Yang Diusulkan

            Activity Diagram Customer

              Keterangan:

              1 Initial Node, sebagai awal objek

              1 Decision, digunakan dalam mengambil tindakan atau keputusan pada kondisi tertentu

              6 (enam) Action state, berawal dari Regestrasi, login, memasukan Username dan password jika gagal maka kembali ke menu login, jika benar akan masuk pada menu home, memilih produk, melakukan pembayaran, logout.

              1 Final Node, sebagai akhir objek

            Activity Diagram Admin Marketing

              Keterangan:

              1 Initial Node, sebagai awal objek

              1 Decision, digunakan dalam mengambil tindakan atau keputusan pada kondisi tertentu

              6 (enam) Action state, berawal dari login, memasukan Username dan password jika gagal maka kembali ke menu login, jika benar akan masuk pada dashboard, cek pemesanan, menerima pembayaran, memproses pesanan untuk di produksi, logout.

              1 Final Node, sebagai akhir objek

            Sequence Diagram Yang Diusulkan

            Sequence Diagram Customer

            Keterangan:

              Satu sistem yang mencangkup kegiatan sistem aktor yang melakukan kegiatan di dalam sistem yaitu : Customer

              5 Message, spesifikasi dari komunikasi antar objek yang membuat informasi aktivitas yang terjadi.

              Terdapat 6 lifeline.

            Sequence Diagram Admin Marketing

            Keterangan:

              Satu sistem yang mencangkup kegiatan sistem aktor yang melakukan kegiatan di dalam sistem yaitu : Admin Marketing

              4 (empat) Message, spesifikasi dari komunikasi antar objek yang membuat informasi aktivitas yang terjadi.

              Terdapat 6 lifeline.

            Class Diagram Yang Diusulkan

            Keterangan:

              Terdapat 4 (empat) class, himpunan dari objek-objek yang berbagi atribut serta operasi yang sama, yaitu Class User, Class master biaya, Class Pembayaran, Class Laporan.

              Terdapat 3 (tiga) relations untuk memodelkan relasi antar objek.

            Rancangan Basis Data

            Rancangan basis data menjelaskan media penyimpanan yang digunakan seperti: nama, tabel, media, panjang record, primary key, dan isi yang disimpan. Spesifikasi basis data yang digunakan dalam sistem yang akan dibangun adalah sebagai berikut:

            Spesifikasi Basis Data

            Tabel Contact

            1. Nama File : t _ Contact

            2. Media  : Hardisk

            5. Isi : kode_user + nama + email + subject + message + tanggal

            3. Panjang Record  : 105

            4. Primary Key  : Id_contact


            Tabel Fabric

            1. Nama File : t _ Contact

            2. Media  : Hardisk

            5. Isi : Id_fabric + Fabric_name + Design¬_no + fabric + weight + width + price + picture

            3. Panjang Record  : 83

            4. Primary Key  : Id_fabric


            Tabel User

            1. Nama File : t_user

            2. Media  : Hardisk

            5. Isi : : id_user + Username + Password + Role

            3. Panjang Record  : 80

            4. Primary Key  : Id_User


            Tabel daftar

            1. Nama File : rb_daftar

            2. Media  : Hardisk

            5. Isi : : Id_daftar + No_daftar + Nama + No_telepon + Alamat + email + Password + level.

            3. Panjang Record  : 225

            4. Primary Key  : Id_daftar


            Tabel pembayaran

            1. Nama File : t_pembayaran

            2. Media  : Hardisk

            5. Isi : : Id_pembayaran + Bank_tujuan + nama_pemilik_rekening + No_invoice + Design_no + Fabric_name + Fabric + weight + Width + + Kode-_transaksi + No_daftar + Harga + Jumlah + Total_harga + Nama_pelanggan + Email + No_telepon + Alamat + Tanggal + Status_transaksi_pembayaran + Upload_bukti_pembayaran + Jumlah_dibayar + Gambar + Status.

            3. Panjang Record  : 126

            4. Primary Key  : Id_Pembayaran


            Tabel penjualan

            1. Nama File : t_penjualan

            2. Media  : Hardisk

            5. Isi : : Id_penjualan + No_invoice + Design_no + Fabric_name + fabric + weight + widht + Kode_transaksi + No_daftar + Harga + Jumlah + Total_harga + Nama_pelanggan + Email + No_telepon + Alamat + Tanggal + Bulan + Status_ppc + Lama_pekerjaan_ppc + Status_quc + Lama_pekerjaan_produksi + Status_quc + Lama_pekerjan_quc + Status pemesanan+Status_konfirmasi_barang_perusahaan+ status_konformasi_barang_supir + Status_konformasi_barang_pelanggan + Status_transaksi_pembayaran + Tanya_pelanggan + gambar.

            3. Panjang Record  : 510

            4. Primary Key  : Id_Penjualan


            Rancangan Program

            Tampilan Halaman Registrasi


            Pada gambar 4.7 Tampilan user harus memasukan nama, no telepon, alamat, email, password untuk bisa terdaptar ke data base user. untuk selanjut nya bisa melakukan login.

            Tampilan Halaman login


            Pada gambar 4.8 Tampilan Login user harus memasukan username dan password di halaman login untuk bisa mengakses ke dalam sistem.

            Tampilan Data Dasbhord


            Pada gambar 4.9 adalah dasbhord tampilan yang berisi home, Transaksi, Profil Kami, Out Produk dan Logout.

            Tampilan Pemesanan Jumlah Teksetil

            Pada gambar 4.10 Data yang di tampilkan pada halaman pembelian ini merupakan hasil dari memasukan data dari form pembelian. Halaman ini berisi kategori barang, nama barang, dan total pembelian.

            Tampilan Menu Request

            Pada gambar 4.11 Data yang di tampilkan menu request jika customer ingin melakukan perubahan untuk ketebalan tekstil dan lebar tekstik yang di inginkan.

            Tampilan Data Jenis Pembayaran Bank Tujuan

            Pada gambar 4.12 menampilkan no rekening bank PT. Bintang Kanguru.

            Tampilan Upload Bukti Pembayaran

            Pada gambar 4.13 menampilkan menu untuk customer melakukan pembayaran dengan jumlah yang telah di cantumkan dan untuk upload bukti transaksi berjenis JPG.

            Tampilan Menu Upload Data Transaksi Berhasil

            Pada gambar 4.14 menampilkan transaksi berhasil, terdapat foto bukti pembayaran muncul di layar dan selanjut nya akan di proses oleh pihak admin PT. Bintang Kanguru

            Konfigurasi Sistem Usulan

            Spesifikasi Hardware

            Hardware atau perangkat keras yang digunakan yaitu:

              a. Processor: Intel® Core™ i5-8300 Processor

              b. RAM: 4,00 GB

              c. Hardisk: 500 GB

              d. Monitor: LG Flatron W1644S

              e. Mouse: Logitech M100r

            Spesifikasi Software

            Selain itu hal yang menjadi pendukung berjalannya sebuah sistem adalah Perangkat lunak merupakan penghubung antara instruksi-instruksi yang dibutuhkan oleh brainware untuk menjalankan hardware sehingga dapat menghasilkan informasi yang dibutuhkan. Berikut adalah spesifikasi yang dibutuhkan:

            1. Windows 10 64-bit

            2. Google Chrome dan Mozila Firefox.

            Hak Akses

            Costumer, MArketing, PPIC, Manager

            Testing

            Black-Box Testing

            Pengujian menggunakan metode black box testing ini dilakukan dengan cara memberikan sejumlah input pada sistem. Input tersebut kemudian diproses sesuai dengan kebutuhan fungsionalnya untuk melihat apakah program aplikasi dapat menghasilkan output yang sesuai dengan yang diinginkan dan sesuai pula dengan fungsi dasar dari sistem tersebut. Apabila dari input yang diberikan, proses dapat menghasilkan output yang sesuai dengan kebutuhan fungsionalnya, maka program yang dibuat sudah benar, tetapi apabila output yang dihasilkan tidak sesuai dengan kebutuhan fungsionalnya, maka masih terdapat kesalahan pada sistem tersebut, dan selanjutnya dilakukan penelusuran perbaikan untuk memperbaiki kesalahan yang terjadi. Adapun beberapa pengujian yang dilakukan sebagai berikut :

            Evaluasi

            Setelah dilakukan pengujian dengan metode black box testing yang dilakukan dengan cara memberikan sejumlah input pada program. Jika input data tidak lengkap maka sistem akan menyampaikan dan menampilkan pesan yang sangat membantu user dalam penginputannya.

            Implementasi

            Schedule

            Dalam melakukan penelitian ini tentu memerlukan proses dan kegiatan yang banyak memakan waktu dalam penyelesaiannya, dibawah ini merupakan jadwal dari kegiatan yang dilakukan selama penelitian berlangsung sebagai berikut :

            Estimasi Biaya

            Estimasi biaya digunakan sebagai penghitungan kebutuhan biaya yang diperlukan untuk menyelesaikan penelitian yang diusulkan. Dibawah ini adalah rincian biaya yang diperlukan Penulis untuk menyelesaikan penelitian yang berjudul “Rancang Bangun Sistem Pembayaran Online Berbasis Web Pada SD IT Al Muhajir”


            BAB V

            PENUTUP

            Kesimpulan

            Kesimpulan didapatkan berdasarkan rumusan masalah yang terdapat pada pembahasan sebelumnya tepatnya pada BAB I, berikut hasil kesimpulan yang didapatkan oleh penulis:

            1. Dalam sistem penjualan yang berjalan saat ini masih belum terkomputerisasi, serta dalam proses penghitungan transaksi penjualan masih dilakukan secara manual. Maka diperlukannya sistem yang terkomputerisasi, agar proses pencatatan tidak memakan waktu yang lama. Pada PT. Bintang Kanguru masih menggunakan sistem manual dalam proses pengolahan transaksi sehingga dalam proses pencatatan data-data penjualan yang dapat dihasilkan belum efisien dan akurat

            2. Sistem yang berjalan sekarang belum adanya tempat penyimpanan data, sehingga prosespencarian data nya memakan waktu yang lama. Maka diperlukannya sistem terkomputerisasi, agar proses pencarian datanya tidak memakan waktu yang agak lama .

            3. Untuk mengatasi kendala yang terjadi pada sistem yang berjalan saat ini pada PT. Bintang Kanguru maka penulis merancang sistem Aplikasi Pengolahan Data Transaksi Penjualan berbasis web pada PT. Bintang Kanguru. Rancangan dibuat tanpa mengubah alur sistem pengolahan data transaksi penjualan sebelumnya namun hanya merubah cara kerja sistem semi komputerisasi yang sebelumnya sebagian staf masih menggunakan sistem pembukuan kini berubah menggunakan sistem komputerisasi. Data yang di input oleh masing-maisng staf dari berbagai divisi akan saling terintegrasi dalam satu aplikasi aplikasi dibuat berbasis web, selain itu aplikasi ini juga dapat menghasilkan laporan secara real time sehingga proses pengambilan keputusan menjadi lebih cepat.

            Saran

            Dengan melihat kesimpulan yang ada, maka penulis ingin memberikan saran-saran yang sesuai dengan apa yang penulis dapatkan selama menyelesaikan laporan skripsi ini. Adapun saran-saran tersebut sebagai berikut:

            1. Sistem ini dibuat untuk memudahkan karyawan dalam proses penjualan, rekapitulasi laporan penjualan barang dengan membantu mengatur proses dan invoice yang masuk baik melalui E-commerce maupun website yang saling terintegrasi antar divisi. Untuk pengembangan selanjutnya, diharapkan sistem dapat menghasilkan rekapitulasi laporan keuangan penjualan dan laporan keuangan pembelian secara real time.

            2. Perlu adanya pelatihan pengguna, dapat berjalan sesuai dengan fungsinya.


            Daftar Pustaka

            1. Rafika, Ageng Setiani, dkk. 2015. Aplikasi Monitoring Sistem Absensi Sidik Jari Sebagai Pendukung Pembayaran Biaya Pegawai Terpusat Dengan SAP.ISSN: 1978-8282. Jurnal CCIT Vol.8 No. 3. Tangerang: Perguruan Tinggi Raharja.
            2. Fajarianto, otto., Muchammad Iqbal dan Jaka Tubagus Cahya.2017."Sistem Penunjang Keputusan Seleksi Penerimaan Karyawan Dengan Metode Weighted Product” Jurnal Sisfotek Global. Vol. 7 No. 1. ISSN : 2088 – 1762.
            3. 3,0 3,1 3,2 3,3 Maimunah, dini luigi dan ferdiansyah.ade. 2017."Rancang Bangun Sistem Pelayanan Data Pelanggan (Xibar) Berbasis Online" ISSN : 2302-3805.
            4. Hutahaean, Jeperson. 2015. Konsep Sistem Informasi. Yogyakarta: Deepublish.
            5. Tyoso, Jaluanto Sunu Punjul.2016. Sistem Informasi Manajemen. Sleman: Deepublish.
            6. Kanal, Abhishek dan Aishwarya Raman. 2016. Data Analysis And Business Modelling In Microsoft Excel Using Analysis Tollpax. In International Journal Of Computer Science And Information Technologies. 7(5). diambil dari <a href="http://ijcsit.com/ijcsit/index.php/IJCSIT/article/view/6/6">
            7. 7,0 7,1 Maimunah,. Padeli,. Erna Astriyani. 2018. Pengembangan Website Perpustakaan Dalam Menunjang Sistem Pelayanan Dan Informasi Pada Perguruan Tinggi Raharja. Seminar Nasional Sistem Informasi dan Teknologi Informasi 2018. STMIK Pontianak.
            8. 8,0 8,1 8,2 Martono, Kartika dan Putri Aulia. 2017. “Aplikasi Jenjang Sosial Pendataan Kartu Keluarga Berbasis Web”. Jurnal CCIT. Vol. 10:2.
            9. 9,0 9,1 Sutabri Tata, 2016, Sistem Informasi Manajemen, Andi Offset, Yogyakarta.
            10. M. FIRMAN ARIF, S.Kom., M.Kom. 2019. Analisis dan Perancangan Sistem Informasi.yogyakarta:Penerbit Qiara Media.
            11. Rahardja, U., Aini, Q., & Faradila, F.2018. Implementasi Viewboard Berbasis Interaktif Javascript Charts Pada Sistem Penilaian Perkuliahan. Jurnal Ilmiah Teknologi Informasi Asia Vol 12:2, 91-102.
            12. Ramadhan, A., Ningrum, I. P., & Yamin, M. 2016. Siaset Fakultas Teknik Universitas Halu Oleo Dengan Menggunakan Sistem Penunjang Keputusan Metode Weighted Product Dan Sistem Informasi Geografis Berbasis Web. Semantik Journal Vol 2 No 2, 65-74.
            13. Muslihudin.2016.Analisis Dan Perancangan Sistem Informasi Menggunakan Model Terstruktur Dan UML
            14. 14,0 14,1 Ilamsyah.2016.“Rancang Bangun Sistem Informasi Akuntansi Atas Siklus Pendapatan Pada PT. GMF AeroAsia”.Vol 2 No.2 - Agustus 2016.ISSN : 2461-1409.STMIK Raharja
            15. Ramadhan, Gilang. 2017. “PENGEMBANGAN MEDIA INFORMASI PENGENALAN LAGU DAERAH KALIMANTAN TIMUR BERBASIS WEB”. Vol. 2, No. 1, Maret 2017. e-ISSN 2540-7902. Universitas Mulawarman
            16. Anggraeni, Elisabet Yunaeti dan Rita Irviani. 2017. Pengantar Sistem Informasi. Yogyakarta: CV Andi Offset.
            17. Siagian, Saut. 2016. "ANALISIS DAN PERANCANGAN SISTEM INFORMASI REKAM MEDIK PADA PUSKESMAS PAKUAN BARU." SCIENTIA JOURNAL 5.2: 118-125
            18. Muharto, Ambarita Arisandy. 2016. Metode Penelitian Sistem Informasi. Yogyakarta: Deepublish
            19. Suryadi. Emi. 2016. “Sistem Pendukung Keputusan Pemilihan Kendaraan Dalam Mendistribusikan Zakat, Infak dan Sedekah”. Yogyakarta: STMIK AMIKOM Yogyakarta. Jurnal CCIT. Vol. 9 No. 3, Agustus 2016
            20. EHusda, Nur Elfi. 2016. “Pengantar Teknologi Informasi”. Jakarta : Baduose Media.
            21. Saefullah, A., Immaniar, D., & Juliansah, R. (2015). Sistem Kontrol Robot Pemindah Barang Menggunakan Aplikasi Android Berbasis Arduino Uno. CCIT Journal, 8(2), 45-56.
            22. 22,0 22,1 Nartiningsih dan Siahaan, Kondar. 2017. “Analisis Dan Perancangan Sistem Informasi Administrasi Keuangan Siswa Pada Smk Unggul Sakti Jambi”. Jurnal Manajemen Sistem Informasi Vol. 2, No.3, September 2017.
            23. Martono, Aris., Solehudin, Fajar Januar Eka Putra. 2017. PROJECT APPLICATION UNTUK SISTEM PEMESANAN DAN PENGIRIMAN BARANG BERBASIS WEB PADA PT. ARAI RUBBER SEAL INDONESIA. Tangerang: STMIK Raharja. Journal CERITA. Vol. 3 No. 2. ISSN : 2461-1417.[
            24. Vani. M. L. V. Roopa., Kumari. M. Chandrika., Priya. M. Hari., dan Harika. N. 2015. “An Effective Language for Object Oriented Design-UML(Unified Modeling Language)”. India: Institute of Engineering & Technology.
            25. A.S,Rosa,M.Shalahuddin.2016. Rekayasa Perangkat Lunak. Bandung : Informatika.
            26. Al-Husain, Felita Aryanti dan Sinudarwati. 2016. Perancangan Database Relational pada Toko Buku Online. Jurnal CERITA. Tangerang : Perguruan Tinggi Raharja. ISSN : 2461-1417. Vol.2 No.2.
            27. Rerung, Rintho Rante. 2018 Pemrograman Web Dasar. Yogyakarta Saeid, Minaei, Sajad Kiani, Mahdi Ayyari, dan Mahdi Ghasemi-Varnamkhasti. 2017. A Portable Computer-Vision-Based Expert System For Saffron Color Quality Characterization. Journal of Applied Research on Medicinal and Aromatic Plants Volume 7,Desember 2017, Pages 124-130.
            28. Supono dan Vidiandry Putratama. 2018. Pemrograman Web dengan Menggunakan PHP dan Framework Codeigniter. Deepublish
            29. Solichin, Achmad. 2016. Pemrograman Web Dengan PHP dan MYSQL.
            30. Himawan, Dede Cahyadi dan Munawati. 2016. Prototype Sistem Infomasi Perhitungan Nilai Point Pelanggaran Tata Tertib Pada SMK Yupentek 1 Tangerang. Jurnal CCIT. Vol. 9 nomor 3, Agustus 2016.
            31. Rini, P. P., Iqbal, M., & Astuti, D. P. 2016. Rancangan Sistem Informasi Konversi Nilai Mahasiswa Pindahan Dan Lanjutan (Studi Kasus Di STMIK Bina Sarana Global). Jurnal Sisfotek Global Vol 6 No 1, 63-68.
            32. Dzulhaq, M. I., Tullah, R., & Nugraha, P. S. (2017). Sistem Informasi Akademik Sekolah Berbasis Kurikulum 2013. Jurnal Sisfotek Global Vol 7 No 1, 1-5.
            33. Azizah, N., Oktaviani, D. dan Safitri, W. 2018. Rancang Bangun Sistem Informasi Standar Harga Barang pada Kota Tangerang. CCIT Journal, vol. 8, pp. 78-90.
            34. Seth, Cristophe. 2015. The SWOT Analysis: A Key Tool For Developing Your Business Strategy. 50MINUTES.COM.
            35. 35,0 35,1 Sarsby, Alan. 2016. SWOT Analysis. United Kingdom: Leadership Library.
            36. Zakiah , Azizah . dan Apit Supriatna. 2015. Aplikasi Pengelolaan Arsip Surat Berdasarkan Peraturan Bersama Kepala Anri Nomor 18 Th.2009. Prosiding SENTIA 2015 : Politeknik Negeri Malang Volume 7, ISSN: 2085-2347.
            37. Martono, Aris. Solehudin, Solehudin. Putra, Eka, Januar, Fajar. 2017. Project Application Untuk Sistem Pemesanan dan Pengiriman Barang Berbasis Web Pada PT. Arai Rubber Seal Indonesia. Tangerang. Perguruan Tinggi Raharja. Journal Cerita. ISSN: 2461-1417. Vol. 3 No. 2 : 164.
            38. Rahayu, Sri, Ai Ratna Sari, dan Tri Sendra Saputra. 2018. “Analisa Sistem Informasi Pengelolaan Keuangan Pada Upt Dinas Pendidikan Kecamatan Neglasari Kota Tangerang”. Jurnal SENSI Vol. 4 No. 1 - Februari 2018 ISSN: 2461-1409. Tangerang: Perguruan Tinggi Raharja.

Contributors

Adifyan