SI1422478758

Dari widuri
Lompat ke: navigasi, cari

APLIKASI PENGAJUAN PENAWARAN JASA RENOVASI

DAN BANGUNAN RUMAH BERBASIS WEB PADA

PT. DAIICHI ELEVINDO JAYA

SKRIPSI

 

 

 

 

Disusun Oleh :

NIM           : 1422478758

NAMA       : TUBAGUS ANGGY RAMA

 

 

 

FAKULTAS SAINS DAN TEKNOLOGI

PROGRAM STUDI TEKNIK INFORMATIKA

KONSENTRASI SOFTWARE ENGINEERING

UNIVERSITAS RAHARJA

TANGERANG

(TA.2019/2020)

 

UNIVERSITAS RAHARJA


 

UNIVERSITAS RAHARJA

LEMBAR PENGESAHAN SKRIPSI

APLIKASI PENGAJUAN PENAWARAN JASA RENOVASI DAN

BANGUNAN RUMAH BERBASIS WEB PADA

PT. DAIICHI ELEVINDO JAYA

 

Dibuat Oleh :

NIM                            : 1422478758

Nama                           : Tubagus Anggy Rama

Fakultas                       : Sains dan Teknologi

Program Pendidikan   :Strata 1

Program Studi             : Teknik Informatika

Konsentrasi                 : Software Engenering

 

Disahkan Oleh :

Tangerang, 14 Januari 2020

   Dekan Fakultas                                            Ketua Program Studi 

Universitas Raharja                             Program Studi Teknik Informatika

 

 

      (Sugeng Santoso, M.Kom)                       (Ruli Supriati, S.Kom., M.T.I.)

NIP : 006095                                              NIP : 073009

 

Rektor

Universitas Raharja

 

(Dr. Po. Abas Sunarya, M.Si)

                         NIP : 000063                                             


 

UNIVERSITAS RAHARJA

LEMBAR PERSETUJUAN PEMBIMBING

APLIKASI PENGAJUAN PENAWARAN JASA RENOVASI DAN

BANGUNAN RUMAH BERBASIS WEB PADA

PT. DAIICHI ELEVINDO JAYA

 

Dibuat Oleh :

NIM                 : 1422478758

Nama               :Tubagus Anggy Rama

 

Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Fakultas Sains dan Teknologi

Program Studi Teknik Informatika

Konsentrasi Software Engenering

 

Disetujui Oleh :

 

        Tangerang, 21 Januari 2020

                                                           Pembimbing I                                                                      Pembimbing II

 

 

                                                    (Sutrisno, M.kom)                                                           (Denny Andwiyan, M.T.)

                                                        NID:10020                                                                              NID: 5072                                    


UNIVERSITAS RAHARJA

LEMBAR KEASLIAN SKRIPSI

APLIKASI PENGAJUAN PENAWARAN JASA RENOVASI DAN

BANGUNAN RUMAH BERBASIS WEB PADA

PT. DAIICHI ELEVINDO JAYA

 

Disusun Oleh :

                                                            NIM                            : 1422478758

                                                           Nama                           : Tubagus Anggy Rama

                                                           Fakultas                       : Sains dan Teknologi

                                                          Program Pendidikan    : Strata 1

                                                          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 baik di lingkungan Universitas Raharja maupun di Universitas lain, serta belum pernah dipublikasikan.

Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab, serta bersedia menerima sanksi jika pernyataan diatas tidak benar.

 

Tangerang, 21 Januari 2020

                                                                                                           

 

                                                                                                                       Tubagus Anggy Rama

                                                                                                                                                                                    NIM: 1422478758


ABSTRAK

 

PT. Daiichi Elavindo jaya yang bergerak di bidang Jasa kontruksi bangunan. PT. Daiichi Elavindo Jaya yang beralamat di jalur sutra timur kavling 10a No.03 Alam Sutra Tangerang, yang didirikan sejak Tahun 2012. Sebagai perusahan yang  mempunyai proyek yang berhubungan dengan pembangunan seperti bangunan rumah dan bangunan gedung. Dengan ini perusahan akan mengembangkan dan memfokuskan  ke jasa kontruksinya. Sebagai perusahaan yang baru bergerak dalam bidang kontruksi maka dalam menawarkan jasa pembanguan akan membuat aplikasi berbasis website, agar pelanggan baru mudah mengakses jasa kami dimana pun.

Pembuat website jasa bangunan merupakan salah satu hal penting yang harus ada pada suatu jasa pembuatan kontruksi. Sistim website jasa banguan pada PT. Daiichi Elavindo Jaya akan dirancang menggunakan  bahsa pemograman PHP  dan database MYSQL berbasis web yang akan membantu penawaran jasa kontruksi.

Hasil dari perancangan ini akan di gunakan pada perushaan agar mudah di akses oleh pelanggan dan untuk meningkatkan efesien memperoleh data pelanggan baru yang akan proses

 

 

ABSTRACT

 

PT. Daiichi Elavindo Jaya, which is engaged in building construction services. PT. Daiichi Elavindo Jaya which is located in the eastern silk route lot 10a No.03 Alam Sutra Tangerang, which was established in 2012. As a company that has projects related to construction such as houses and buildings. With this the company will develop and focus on its construction services. As a new company engaged in the field of construction, in offering development services will create a website-based application, so that new customers can easily access our services anywhere.

Building website building services is one of the important things that must exist in a construction service. Website development services system at PT. Daiichi Elavindo Jaya will be designed using PHP programming language and a web-based MYSQL database that will help offer construction services.

The results of this design will be used in the company to be easily accessed by customers and to improve efficiency in obtaining new customer data that will be processed

 

 


 

KATA PENGANTAR

 

Alhamdulillah, puji dan syukur atas kehadirat Allah SWT yang telah melimpahkan rahmat dan karunianya sehingga penulis dapat menyelesaikan Skripsi dengan judul "APLIKASI PENGAJUAN PENAWARAN JASA RENOVASI DAN BANGUNAN RUMAH BERBASIS WEB PADA PT. DAIICHI ELEVINDO JAYA”.

Tujuan penulisan Laporan Skripsi ini adalah sebagai syarat dalam menyelesaikan Program Pendidikan Strata 1 Program Studi Teknik Informatika pada Universitas Raharja.

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 & Teknologi Universitas Raharja.
  3. Ibu Ruli Supriati, S.Kom., M.T.I, selaku Ketua Program Studi Teknik Informatika Universitas Raharja.
  4. Bapak Sutrisno, M.kom. sebagai Dosen Pembimbing I yang telah memberikan bimbingan dan masukan kepada penulis sehingga Skripsi ini dapat diselesaikan dengan baik.
  5. Bapak Denny Andwiyan, M.T sebagai Dosen Pembimbing II yang telah meluangkan waktunya untuk memberikan bimbingan, masukan dan motivasi kepada penulis.
  6. Bapak Erwin Santosa selaku stakeholder yang telah memberikan kontribusi besar di dalam lancarnya proses penelitin skripsi ini.
  7. Bapak dan Ibu Dosen serta Staff Universitas Raharja yang telah memberikan bekal ilmu pengetahuan dan motivasi kepada penulis.
  8. Keluarga tercinta yang telah memberikan doa, dukungan moril maupun materil sehingga Skripsi ini apat terselesaikan dengan baik
  9. Teman - teman seperjuangan yang selalu ada dan memberikan semangat.

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, 21 Januari 2020

 

 

 

                                                                                                                                                                                              Tubagus Anggy Rama

                                                                                                                                                                                                 NIM: 1422478758


DAFTAR TABEL

 

Tabel 1.1 Target Jasa Pembangunan ..................................................................      2

Table 3.1 Analisa Faktor Internal........................................................................      78

Table 3.2 Analisa Faktor Eksternal.....................................................................      78

Table 3.3 Strategi S-O.........................................................................................      79

Table 3.4 Strategi S-T.........................................................................................      79

Table 3.5 Strategi W-O.......................................................................................      80

Table 3.6 Strategi W-T........................................................................................      80

Tabel 3.3 Elisitasi Tahap - I.................................................................................      85

Tabel 3.4 Elisitasi Tahap - II...............................................................................      87

Tabel 3.5. Elisitasi Tahap - III.............................................................................      90

Tabel 3.6 Final Draft Elisitasi.............................................................................      91


DAFTAR GAMBAR

 

Gambar 2.1 Visual Paradigm .............................................................................      25

Gambar 2.2 Unified Modeling Language (UML)..............................................      26

Gambar 2.3 World Wide Web............................................................................      29

Gambar 2.4 Konsep Dasar PHP..........................................................................      32

Gambar 2.5 Konsep Dasar MySQL....................................................................      34

Gambar 2.6 SWOT.............................................................................................      37

Gambar 2.7 XAMPP...........................................................................................      39

Gambar 2.8 Notepad++......................................................................................      40

Gambar 3.1 Struktur Organisasi .........................................................................      60

Gambar 3.2 Use Case Diagram...........................................................................      68

Gambar 3.3 Use Case Diagram ..........................................................................      70

Gambar 3.4 Activity Diagram ............................................................................      72

Gambar 3.5 Activity Diagram ............................................................................      73

Gambar 3.6 Squence Diagram ...........................................................................      74

Gambar 3.7 Squence Diagram ...........................................................................      75

Gambar 4.1 Use Case Diagram ..........................................................................      91

Gambar 4.2 Use Case Diagram...........................................................................      92

Gambar 4.3 Activity Diagram ............................................................................      93

Gambar 4.4 Activity Diagram ............................................................................      94

Gambar 4.5 Squence Diagram............................................................................      95

Gambar 4.6 Squence Diagram ...........................................................................      96

Gambar 4.7 Class Diagram.................................................................................      98

Gambar 4.8 Tampilan Login...............................................................................      102

Gambar 4.9 Tampilan Halaman Utama dan Dashboard.....................................      102

Gambar 4.10 Tampilan Data ..............................................................................      103

Gambar 4.11 Tampilan Data...............................................................................      103

Gambar 4.12 Tampilan Data...............................................................................      104

Gambar 4.13 Tampilan Laporan .........................................................................      104

Gambar 4.14 Tampilan .......................................................................................      105

Gambar 4.15 Tampilan

 

 


Daftar isi

DAFTAR SIMBOL

1. Daftar Simbol Usecase Diagram

Description: https://i.ibb.co/nz444g2/image002.jpg 


 

2. Daftar Simbol Activity Diagram

Description: https://i.ibb.co/yhCnPd8/image003.jpg

 

3. Daftar Simbol Squence Diagram

Description: https://i.ibb.co/166fkTT/image004.jpg

 

4. Daftar Simbol Class Diagram

Description: https://i.ibb.co/LRHZv4K/image005.jpg

 


 




BAB I

PENDAHULUAN


Latar Belakang

Teknologi dan informasi merupakan dua dari beberapa hal yang tidak bisa dipisahkan dalam kehidupan manusia, setidaknya hingga saat ini teknologi dan informasi menjadi salah satu faktor penting penunjang dalam kehidupan, selain karena kebutuhan juga karena tuntunan dari perkembangan zaman yang mana selalu mengedepankan tentang kemajuan dibidang teknologi dan informasi. .

Perusahaan yang aktif dalam melaksanakan pemasaran jasa pembangunan dan kontruksi sering kali menghadapi berbagai maslah dalam melukan penawran jasa nya. Hal ini disebabkan karena sistim informasi penawaran jasa bangunan yang masih di lakukan secara manual. Bagaimana mengelola jasa pembangunan secara efesien merupakan tanggung jawab semua pihak yang terlibatan dalam jasa penawaran pembangunan.

 

  1. Target Dan Grafik Jasa Pembangunan

Dalam sebuah jasa penjualan, tentunya kita harus memiliki sebuah target yang hendak dicapai. Target inilah yang pada akhirnya disebut sebagai target penjualan. Target penjualan umumnya ditentukan pada awal seorang pengusaha membangun bisnisnya. Sayangnya, ada banyak pengusaha yang enggan menentukan target penjualan mereka dengan berbagai alasan. Pengusaha-pengusaha itu merasa, penjualan sebaiknya dibiarkan mengalir apa adanya tanpa perlu dibatasi oleh target penjualan.

Pemahaman ini tentunya tidak tepat. Sebuah perusahaan memerlukan target penjualan sebagai pemacu semangat dalam mencapai keuntungan yang mereka harapkan. Setiap perusahaan dapat menentukan target penjualannya masing-masing. Tidak ada patokan khusus yang membuat sebuah perusahaan harus memiliki target penjualan tertentu.

Menentukan target penjualan adalah pekerjaan yang susah-susah gampang. Meskipun target penjualan bisa dilakukan dengan bebas, namun ada beberapa persyaratan yang harus dipenuhi supaya target penjualan tidak menjadi bumerang bagi perusahaan itu sendiri.

Berikut tabel target dan grafik :

  1. Tabel target
  2.                                   Tabel 1.1 Target Jasa Pembangunan


    b. Grafik penjualan

 

Gambar 1.1 Grafik Penjualan

Penawaran jasa merupakan salah satu fungsi dalam manajemen marketing suatu perusahaan. Pengelolaan suber informasi menjadi hal yang sangat penting, terutama bila perushaan tersebut memiliki keterbatasan dalam mengelola suber informasi.

 

Berdasarkan permasalahan di atas, maka penulis mengambil judul  APLIKASI PENGAJUAN PENAWARAN JASA RENOVASI DAN BANGUNAN RUMAH BERBASIS WEB PADA PT. DAIICHI ELEVINDO JAYA”

Rumusan Masalah

Berdasarkan latar belakang permasalahan di atas maka dapat disimpulkan permasalahan sebagai berikut:

  1. Apakah aplikasi web baru ini dapat mempermudah perusahaan dalam memperoleh informasi data  yang dibutuhkan dengan mudah?
  2. Bagaimana merancang Aplikasi web penawaran jasa dan bangunan rumah pada Pt.Daiichi Elevindo Jaya?
  3. Bagimana aplikasi web penawaran jasa renovasi dan bangunan rumah dapat berjalan dalam mengelola informasi pelanggan yang cepat, tepat dan akurat?

 

 

Ruang Lingkup Penelitian

Untuk membatasi penelitian saat ini ,maka perlu kiranya dibuat batasan masalah agar pembahasan untuk masalah dapat lebih terarah dan mudah. Permasalahan yang akan di bahas adalah mengenai penawaran jasa mulai dari penerimaan data pelanggan , memproses proyek sesui data yang ditrima, memberikan penawaran sesui data pelanggan dan bagaimana memonitoring pelaksanaannya pada Pt.Daiichi Elevindo Jaya.

Tujuan dan Manfaat Penelitian

Tujuan Penelitian

Tujuan penelitian berkaitan erat dengan rumusan masalah yang ditetapkan dan jawabannya terletak pada kesimpulan penelitian. Adanya tujuan penelitan adalah untuk menentukan arah dari suatu penelitian. Tujuan merinci apa saja yang ingin diketahui, sehingga jika permasalahan sudah terjawab maka tujuan penelitian sudah tercapai. Adapun tujuan penelitian ini antara lain:

  1. Bertujuan untuk mengetahui masalah-masalah apa saja yang akan timbul dalam proses aplikasi pengajuan renovasi dan bangunan rumah pada Pt.Daiichi Elevindo Jaya.
  2. Untuk membantu staff  dalam mengelola data yang masuk pada Pt.Daiichi Elevindo Jaya.
  3. Kendala/masalah apa yang dihadapi oleh Pt.Daiichi Elevindo Jaya terhadap aplikasi penawaran jasa renovasi dan bnagunan rumah yang baru di rancanag

 

Manfaat Penelitian

Adapun Manfaat dari penelitian ini antara lain :

  1. Peneliti
  1. Terciptanya kepuasan batin ketika mampu mengekplorasikan kemampuan yang dimiliki serta dapat bermanfaat bagi suatu instansi.
  2. Menambah pengetahuan yang dimiliki penulis dalam mengatasi permasalahan tertentu pada suatu intansi.
  3. Memberikan kemampuan kepada penulis untuk memahami secara spesifikasi sebelum pengambilan keputusan.

 

  1. Instansi
  1. Mengetahui pokok permasalahan untuk menunjang efektifitas dan efesiensi waktu kerja dalam pengolahan data yang komplek.
  2. Dapat mengidentifikasikan permasalahan sistem aplikasi penagjuan penawaran jasa dan bangunan rumah pada Pt.Daiichi Elevindo Jaya.
  3. Mengoptimalisasikan pengambilan keputusan dengan proses identifikasi sistem aplikasi penajuan jasa renovasi dan bangunan rumah pada Pt.Daiichi Elevindo Jaya.
  1. Universitas Raharja
  1. Dapat menjadi referensi bagi mahasiswa atau mahasiswi untuk melakukan penelitian terutama mengenai aplikasi pengajuan jasa renovasi dan bngunan rumah pada suatu perusahaan.
  2. Dapat memperkarya pengetahuan Mahasiswa dan Mahasiswi dalam melakukan analisa pada bagian jasa penawaran dan kontruksi bangunan.
  3. Dapat membuat Universitas Raharja dikenal oleh perusahaan yang dijadikan objek penelitian para Mahasiswa dan Mahasiswi .

 

Metode penelitian

Metode Pengumpulan Data

Untuk mendapatkan data yang di perlukan dalam penyusunan Skripsi ini ,maka digunakan metode pengumpulan data sebagai berikut, yaitu :

      1. Metode pengumpulan data
  1. Observasi (Observation)

Peneliti melakukan pengamatan langsung di Pt.Daiichi Elevindo Jaya. Kemudian dari pengamatan tersebut, peneliti mengumpulkan data yang merupakan sumber informasi yang sangat penting yang dapat membantu menganalisis sistem tersebut.

 

  1. Wawancara (Interview Research)

Metode ini dilakukan dengan cara melakukan tanya jawab dengan beberapa narasumber secara langsung di Pt.Daiichi Elevindo Jaya. Metode ini dilakukan guna memperoleh data yang lebih detail serta memperkuat data sebelumnya saat melakukan pengamatan secara langsung.

  1. Studi Kepustakaan (Library Research)

Selain melakukan observasi penulis juga melakukan studi kepustakaan, browsing internet, dan artikel sebagai referensi yang berhubungan dengan judul ini.

 

Metode Analisa Sistem

Penulisan menggunakan perangkat lunak UML (Unified modeling language), dapat didefinisikan sebagai sebuah bahasa yang telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem perangkat lunak.

Metode Perancangan

Dalam skripsi ini metode perancangan yang digunakan peneliti adalah metode pengembangan SDLC melalui tahapan pembuatan UML, pembuatan database dan pembuatan program yang disesuaikan berdasarkan kebutuhan administrasi pada elisitasi. Sedangkann bahasa pemrograman yang digunakn adalah PHP serta database yang digunakan MySQL, sedangkan software pendukung yang digunakan dalam mendesain dan membuat program adalah notepad++ dan model desainnya menggunakan UML dan menggunakan tools Visual Paradigm form UML 8.0 enterprise Edition

 

Metode Prototype

Metode prototype yang digunakan dalam penelitian ini adalah metode prototype throw away karena didalam pendekatan sistem prototype ini akan dibuang dan sistem finalnya akan dibangun dari awal. Penggunaan metode prototype throw away ini untuk meningkatkan analisa terhadap kebutuhan fungsional dari project yang ingin dibuat. proses testing dan perbaikan dapat dilakukan secara terus menerus.

 

Metode Testing

Metode testing digunakan untuk menganalisis suatu identitas system untuk mendeteksi, mengevaluasi kondisi dan fitur-fitur yang di inginkan dan mengetahui kualitas dari suatu system yang dilakukan untuk mengeliminasi kesalahan yang terjadi pada saat system diterapkan. Penelitian ini menggunakan metode Black Box dalam kegiatan testing karena metode Black Box dapat mengetahui apakah software yang di buat dapat berjalan dengan baik sesuai dengan harapan atau tidak.

 

Sistematika Penulisan

Agar pemahaman tentang penulisan laporan Skripsi ini menjadi lebih mudah, maka penulis mengelompokkan materi penulisan laporan Skripsi ini menjadi  5 bab  dimana masing-masing bab saling berkaitan antara bab yang satu dengan bab yang lainnya, sehingga menjadi satu kesatuan yang utuh. Dan sistematika penyampaiannya sebagai berikut:

                                   BAB I             PENDAHULUAN

Dalam bab ini,membahas tentang latar belakang perumusan masalah, tujuan dan manfaat penelitian, ruang lingkup penelitian, metode analisis, metode perancangan, metode pengujian (testing) dan sistematika penulisan.

                                   BAB II            LANDASAN TEORI

Landasan-landasan teori yang berhubungan dari judul penelitian dan hal-hal yang berkaitan dengan penyusunan laporan skripsi ini.

 

                                   BAB III          ANALISA SISTEM YANG BERJALAN

Dalam bab ini berisikan analisa gambaran dan sejarah Pt.Daiichi Elevindo Jaya, Struktur organisasi, permasalahan yang dihadapi, alternatif pemecahan masalah, analisa proses, analisa sistem yang berjalan menggunakan metode UML(Unified modelling language) yang meliputi use case, diagram squence, activity diagram .Elisitasi tahap I, Tahap II, Tahap III sampai dengan pembuatan draft final.

                                   BAB IV          PERANCANGAN

Bab ini berisikan tentang perancangan sistem menggunakan diagram UML (usecase diagram, activity diagram, class diagram, sequence diagram), spesifikasi basis data, rancangan layar program, rancangan tampilan output, sampai dengan implementasi program

BAB V                        PENUTUP

Pada bab ini berisi tentang kesimpulan dan saran yang berkaitan dengan analisis dan peningkatan system berdasarkan data-data yang telah diperoleh dari bab-bab sebelumnya.


BAB II

LANDASAN TEORI


Teori Umum

Konsep Dasar Sistem
  1. Definisi Sistem

Menurut Julitta Dewayani dan Fitri Wahyuningsih (2016:11)[1] mendefinisikan, “Sistem adalah suatu kerangka dari prosedur-prosedur yang saling berhubungan yang disusun sesuai dengan suatu skema yang menyeluruh untuk melaksanakan suatu kegiatan atau fungsi perusahaan”.

Menurut Rafika, dkk dalam Jurnal CCIT Vol.8 No.3 (2015:2016)[2], 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”.

Menurut Mulyadi dalam Wdiyana Mulyani dan Bambang Eka Purnama (2015:16)[3], “Sistem adalah suatu jaringan prosedur yang dibuat menurut pola yang terpadu untuk melaksanakan kegiatan pokok perusahaan"

Menurut Mulyadi (2016:4)[3]: “Prosedur adalah suatu urutan kegiatan klerikal, biasanya melibatkan beberapa orang didalam suatu departemen atau lebih, yang dibuat untuk menjamin penanganan secara seragam transaksi perusahaan yang terjadi berulang-ulang”.

Maka berdasarkan dari beberapa pengertian diatas maka dapat disimpulkan bahwa prosedur merupakan suatu urutan pekerjaan yang tersusun dari awal hingga akhir yang biasanya melibatkan beberapa orang dalam satu bagian departemen atau lebih sesuai dengan bagiannya masing-masing, yang disusun untuk menjamin 8 penanganan secara seragam terhadap transaksi-transaksi perusahaan yang terjadi berulang-ulang.

 

  1. Karakteristik Sistem
              1. Komponen Sistem (compenents)

Suatu sistem tidak berada dalam lingkungan yang kosong, tetapi sebuah sistem berada dan berfungsi di dalam lingkungan yang berisi sistem lainnya. Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, bekerja sama membentuk suatu kesatuan. Apabila suatu sistem merupakan slah satu dari komponen sistem lain yang lebih besar, maka akan disebut dengan sub sistem sedangkan sistem yang lebih besar tersebut sering disebut supra sistem.

              1. Batasan Sistem (boundary)

Ruang lingkup sistem merupakan daerah yang membatasi atau pemisag antara suatu sistem dengan sistem yang lainnya atau dengan luarnya, batasan sistem ini memungkinkan suatu sistem dipandang sebagai sautu kesatuan yang tidak dapat dipisahkan.

 

 

              1. Lingkungan Luar (environment)

Lingkungan luar adalah apa pun di luar batas dari sistem yang dapat mempengaruhi operasi sistem tersebut disebut lingkungan luar sistem, lingkungan luar sistem ini dapat bersifat menguntungkan ataupun yang merugikan sistem tersebut. Lingkungan luar yang menguntungkan ini tentunya harus dijaga dan dipelihara sehingga akan mendukung kelangsungan operasi sebuah sistem. Sedangkan lingkungan yang merugikan harus ditahan dan dikendalikan agar tidak mengganggu kelangsungan sebuah sistem tersebut.

              1. Mempunyai Penghubung (interface) Antar Komponen
                Penghubung (interface) merupakan media penghubung antara satu sistem dengan sub sistem yang lainnya. Penghubung ini memungkinkan sumber-sumber daya mengalir dari sautu subsistem ke subsitem lain. Penghubung inilah yang akan menjadi media yang digunakan data dari masukan (input) hingga keluaran (output). Engan adanya penghubung inilah yang akan menjadi media yang digunakan data dari masukan (input) hingga keluaran (output). Dengan adanya penghubung, suatu sistem dapat berinteraksi dan berintegrasi dengan sub sistem yang membentuk suatu kesatuan.
              2. Mempunyai Masukan (input)

Masukan atau input merupakan energi yang dimasukan delalam sistem.masukan dapat berupa pemeliharaan (maintance input), yaitu bahan yang dimasukan agar sistem tersebut dapat beroperasi dan masukan sinyal (signal input), yaitu masukan yang diproses untuk mendapatkan keluaran. Contoh didalam suatu unit sistem komputer “program” adalah maintance input yang digunakan untuk mengopersiakn komputernya “data” adalah signal input untuk diolah menjadi informasi.

              1. Mempunyai Keluaran (output)

Keluaran (output) merupakan hasil energi dari pemrosesan. Keluaran dapat berupa informasi yang dpat digunakan sebagai masukan untuk mengambil keputusan atau hal-hal yang menjadi input bagi subsistem lain atau hanya sebagai sisa pembuangan.

              1. Mempunyai Pengolahan (processing)

Pengolahan (process) merupakan suatu sistem yang melakukan perubahan dari masukan untuk menjadi keluaram yang diinginkan. Contohnya sistem akutansi. Sistem ini akan mengolah data transaksi menjadi laporan-laporan yang dibutuhkan oleh pihak manajemen.

              1. Mempunyai Sasaran (objective) dan Tujuan (goal)
                Suatu sistem pasti memiliki sasaran (objective) atau tujuan (goal) yang bersifat deterministic. Apabila suatu sistem tidak mempunyai sasaran,maka operasi sistem tdak ada gunanya. Tujuan inilah yang mengarahkan suatu sistem, tanpa adanya tujuan sistem menjadi tidak terarah dan terkendali. Suatu sitem dikatakan berhasil bila mengenai sasaran atau tujuan yang telah direncanakan.

 

              1. Mempunyai Umpan Balik (Feed Back)

Umpan balik diperlukan oleh bagian kendali (control) sistem untuk mengecek terjadinya penyimpangan proses dalam sistem dan mengembalikanya ke dalam kondisi normal.

  1. Klasifikasi Sistem

Menurut Hutahaean (2015:6)[4], Sistem merupakan suatu bentuk integrasi antara satu komponen dan komponen lain karena sistem memiliki sasaran yang berbeda untuk setiap kasus yang terjadi di dalam sistem tersebut. Oleh karena itu sistem dapat diklasifikasikan dari beberapa sudut pandang. Adapun klasifikasi sistem dapat diuraikan sebagai berikut :

  1. Sistem Abstrak dan Sistem Fisik

Sistem abstrak merupakan sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik, misalnya sistem telogi. Sedangkan sistem fisik diartikan sebagai sistem yang nampak secara fisik sehingga setiap mahluk dapat melihatnya, misalnya sistem komputer

  1. Sistem Alamiah dan Sistem Buatan Manusia

Sistem alamiah merupakan sistem  yang terjadi  melalui proses  alam, tidak dibuat  oleh  manusia,  misalnya  sistem  tata  surya,  sistem  galaksi,  sistem reproduksi dan lain-lain. Sedangkan sistem buatan manusia merupakan sistem yang dirancang oleh manusia. Sistem buatan yang melibatkan interaksi manusia, misalnya sistem akuntansi, sistem informasi, dan lain-lain.

  1. Sistem Deterministik dan Sistem Probabilistik

Sistem deterministik merupakan sistem yang beroperasi dengan tingkah laku yang  sudah  dapat  diprediksi.  Interaksi  bagian-bagiannya  dapat  dideteksi dengan pasti sehingga keluaran dari sistem dapat diramalkan, misalnya sistem komputer, adalah contoh sistem yang tingkah lakunya dapat dipastikan berdasarkan program-program komputer yang dijalankan. Sedangkan sistem robabilistik merupakan sistem yang kondisi masa depanya tidak dapat diprediksi karena mengandung unsur probabilitas, misalnya sistem manusia.

 

  1. Sistem Terbuka dan Sistem Tertutup

Sistem terbuka merupakan sistem yang berhubungan dan terpengaruh dengan lingkungan luarnya. Lebih sepesifik dikenal juga yang disebut dengan sistem terotomasi, yang merupakan bagian dari sistem buatan manusia dan beriteraksi dengan kontrol oleh  satu atau lebih komputer sebagai bagian dari sistem yang digunakan dalam masyarakat modern. Sistem ini menerima masukan dan menghasilkan keluaran untuk subsistem lainnya, misalnya sistem kebudayaan manusia.  Sedangkan  sistem  tertutup  merupakan  sistem  yang tidak berhubungan dan tidak terpengaruh dengan lingkungan luarnya. Sistem ini bekerja secara otomatis tanpa danya campur tangan dari pihak luar. Secara teoritis sistem tersebut ada, tetapi kenyataannya tidak ada sistem yang benar- benar tertutup, yang ada hanyalah relatively closed system (secara relatif tertutup, tidak benar-benar tertutup).

Konsep Dasar Sistem Informasi
  1. Definisi Sistem Informasi

Hutahean (2016:13)[5]“Sistem informasi adalah suatu sistem didalam suatu organisasi yang memepertemukan kebutuhan pengelola transaksi harian, mendukung operasi, bersifat manajerial, dan kegiatan strategi dari suatu organisasi dan menyediakan pihal luar tertentu dengan laporan-laporan yang dibutuhkan”.

Menurut Swastika dan Putra (2016:3)[6] “ Sistem informasi merupakan kumpulan dari komponen-komponen dalam perusahaan atau organisasi yang berhubungan dengan proses penciptaan dan pengalihan informasi”.

Dari beberapa pendapat diatas maka dapat disimpulkan bahwa sistem informasi adalah suatu sistem perusahaan atau organisasi yang mempertemukan kebutuhan pengelola transaksi.

 

  1. Komponen Sistem Informasi

Sistem informasi terdiri dari komponen-komponen yang disebut blok bangunan (building block), yang terdiri dari blok masukan, blok model, blok keluaran, blok teknologi, blok basis data, dan blok kendali. Sebagai suatu sistem, ke enam blok tersebut masing-masing berinteraksi satu dengan yang lain membentuk satu-kesatuan untuk menapai sasaran.

 

 

    1. Blok Masukan

Input mewakili data yang masuk kedalam sistem informasi. Input disini termasuk metode dan media untuk menangkap data yang akan dimasukkan, yang dapat berupa dokumen-dokumen dasar.

    1. Blok Model

Input mewakili data yang masuk kedalam sistem informasi. Input disini termasuk metode dan media untuk menangkap data yang akan dimasukkan, yang dapat berupa dokumen-dokumen dasar.

    1. Blok Keluaran

Produk dari sistem informasi adalah keluaran yang merupakan informasi yang berkualitas dan dokumentasi yang brguna untuk semua tingkatan manajemen serta semua tingkatan manajemen.

    1. Blok Teknologi

Teknologi merupakan “tool box” dalam sistem informasi. Teknologi digunakan untuk menerima input menjalankan model, menyimpan dan mengakses data, menghasilkan dan mengirimkan keluaran dan membantu pengendalian dari sistem secara keseluruhan. Teknologi terdiri dari 3 (tiga) bagian utama, yaitu teknisi (brainmare), perangkat lunak (software), dan perangkat keras (hardware).

    1. Blok Basis Data

Bagian data (database) merupakan data yang saling berkaitan satu dengan yang lain, tersimpan diperangkat keras komputer dan menggunakan perangkat lunak untuk memanipulasinya. Data perlu disimpan dalam basis data untuk keperluan penyediaan informasi lebih lan jut. Data di dalam basis data perludiorganisasika sedemikian rupa supaya informasi yang dihasilkan berkualitas. Organisasi basis data yang baik juga berguna untuk efisiensi kpasitas penyimpanan. Basis data yang baik juga berguna untuk efisiensi kapasitas penyimpanan. Basis data diakses atau dimanipulasi menggunakan perangkat lunak paket yang disebut DBMS (Database Manajemen Sistem)

    1. Blok Kendali

Banyak hal yang dapat merusak sistem informasi seperti bencana alam, api, temperature, air, debu, kecurangan-kecurangan, kegagalan-kegagalan sistem itu sendiri, ketidak efisien, sabotase, dan lain sebagainya. Beberapa pengendalian perlu dirancang dan ditetapkan untuk meyakinkan bahwa hal-hak yang dapat merusak sistem dapat dicegah ataupun bila terlanjur terjsi kesalahan-kesalahan dapat cepat langsung teratasi.

Konsep Dasar Perancangan Sistem
    1. Definisi Perancangan Sistem

Berikut ini beberapa pengertian tentang perancangan sistem menurut beberapa ahli, yaitu :

  1. Menurut McLeod dalam Fauzi dan Titis (2015:26)[7] “Perancangan Sistem adalah penentuan proses dan data yang diperlukan oleh sistem baru, jika sistem itu berbasis komputer, perancangan dapat dinyatakan spesifikasi peralatan yang digunakan”.
  2. Menurut Rusdi Nur, dkk (2018:5)[8], “perancangan adalah suatu proses untuk membuat dan mendesain sistem yang baru”.

Berdasarkan beberapa pendapat diatas maka peneliti menarik kesimpulan bahwa perancangan sistem adalah sebuah proses penentuan pembuatan sistem yang baru berdasarkan hasil dari data yang sudah dikumpulkan.

    1. Tujuan Perancangan Sistem

Menurut Iswandy (2015:72)[9], pada umumnya tujuan melakukan suatu perancangan sistem informasi adalah :

  1. Untuk memenuhi kebutuhan pemakai sistem informasi;
  2. Untuk memberikan gambaran yang jelas dan rancang bangun lengkap kepada pemrograman komputer dan ahli teknik yang terlibat;
  3. Untuk mendukung pengolahan pelaporan manajemen dan mendukung perusahaan.

 

Menurut McKay, .dkk dalam Internasional Journal of Computer Intergrated Manufacturing (2016:237)[10], “Engineering design is an important early stage of the innovation processes that deliver new product to markets where societal challenges are addressed and wealth generated. Hight-quality engineering design information is critical to the effective and efficient manufacture, production and throught-life support of such product. The emerging discipline of engineering design informatic brings together ICT (Information and Communications Technology) and engineering design to support the creation of well-founded engineering information support systems”.

Aris, A., Firdaus, T., & Nurseha, N. (2018)[11] . APLIKASI PROGRAM QUALITY CONTROL BARANG UNTUK MENUNJANG PELAPORAN PADA BAGIAN TEKNIK PERGURUAN TINGGI RAHARJA. CERITA Journal, 4(2), 159-168. Dalam penelitian ini dilakukan pada bagian Teknik, di Perguruan Tinggi Raharja dimana Dalam pengolahan data bagian teknik masih belum dapat memberikan layanan terbaik untuk memenuhi kebutuhan informasi strategis yang diperlukan untuk mendukung pelaporan pada manajemen Perguruan Tinggi Raharja. Dibutuhkan waktu yang lama untuk menghasilkan informasi data barang seperti yang diperlukan, hal ini terjadi karena belum terintegrasi dengan manajemen dan pengolahan informasi belum dapat efektif dan efisien, Dengan metode perancangan menggunakan UML, serta pembuatanprogram aplikasi menggunakan bahasa pemograman PHP berbasis website . Sehingga dapat membantu dalam pelaporan data barang secara online oleh bagian teknik untuk manajemen yang dapat meningkatkan kinerja bagian teknik untuk Manajemen Perguruan Tinggi Raharja sehingga memberikan pelayanan yang baik dan lebih cepat.1 Inventarisasi Manajemen Aset Berbasis Online

Konsep Dasar Analisa Sistem
      1. Definisi Analisa Sistem

Menurut Suryadi dalam jurnal CCIT Vol. 9 No. 3 (2016:270)[12], “Analisis sistem merupakan penguraian dari suatu sistem yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi permasalahan-permaslahan, hambatan-hambatan yng terjdi dari kebutuhan yang diharapkan sehingga dapat diusulkan perbaikn-perbaikanya”.

Menurut Dede Bachtiar dan Atikah dalam Jurnal SISFOTEK GLOBAL (2015:72) [13]mendefinisikan, “Analisa sistem adalah langkah-langkah melakukan analisa sistem yang akan dirancang, serta melakukan penelitian terhadap kebutuhan-kebutuhan sistem, dan apa saja kekurangannya”.

 

      1. Tahap Analisa Sistem

Menurut Topik Nur Hidayat, dkk (2017)[14], “Tahapan analisa sistem adalah tahap penguraian dari suatu sistem yang utuh kedalam bagian-bagain kompnennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahn - permaslahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat dibut rancangan sistem yang baru sesuai dengan kebutuhan”.

Konsep Dasar Data dan Informasi

1. Definisi Data

Menurut Iswandy (2015:73)[9], Data adalah sesuatu yang belum mempunyai arti bagi penerimanya dan masih memerlukan adanya suatu pengolahan. Data bisa berwujud suatu keadaan, gambar, suara, huruf, angka, matematika, bahasa ataupun simbol-simbol lainnya yang bisa kita gunakan sebagai bahan untuk melihat lingkungan, obyek, kejadian ataupun suatu konsep.

Menurut Kaharu dan Sakina (2016:30)[15] dalam Jurnal Elektronik Sistem Informasi dan Komputer Vol. 2 No. 1, “Data merupakan suatu kenyataan yang menggambarkan kejadian dan kesatuan nyata. Kejadian adalah sesuatu yang terjadi pada saat tertentu.

 

 

2.Definisi Informasi

  • Menurut Tohari dalam Rochman dan Yanti (2016:39)[16] “Informasi merupakan suatu aset penting bagi suatu institusi atau organisasi. Oleh karena itu, informasi harus berkualitas, dijaga, dan dipelihara dengan baik”.
  • Menurut Abidin dalam Sutopo, dkk (2016:24)[17] “Informasi adalah data yang diolah menjadi bentuk yang berguna dan menjadi berarti bagi penerimanya. Kegunaan informasi adalah untuk mengurangi ketidak pastian di dalam proses pengambilan keputusan tentang suatu keadaan”.
      1. Jenis-jenis Informasi

    Menurut Lusyani dalam Jurnal CCIT (2015 : 80)[18], “Sistem informasi manajemen tidak mempunyai pendapat yang sama mengenai jenis-jenis informasi yang di operasikan dalam manajemen. Dari berbagai pendapat yang berbeda dapat di dimpulkan bahwa informasi dalam manajemen di klasifikasikan berdasarkan aspek-aspek, yang di antaranya adalah :

                1. Informasi berdasarkan persyaratan.

    Suatu informasi harus memenuhi persyaratan sebagai mana di butuhkan oleh manajer dalam rangka pengambilan keputusan yang harus segera di lakukan.</span>

                1. Informasi berdasarkan dimensi waktu di bagi menjadi dua (2), yaitu :
    1. Informasi masa lalu

    Informasi jenis ini adalah mengenai peristiwa lampau yang meskipun jarang di pergunakan, namun dalam penyimpanannya dalam storage perlu di susun secara rapih dan teratur.

    1. Informasi masa kini

    Dari istilahnya sendiri adalah jelas bahwa makna dari informasi masa kini ialah informasi mengenai peristiwa-peristiwa yang terjadi sekarang.

     

    4.Nilai Informasi

    Menurut Palit, dkk (2015:2)[19], ada 10 kategori dalam nila informasi diantaranya:

    1. Kemudahan dalam memperoleh

    Informasi memperoleh nilai yang lebih sempurna apabila dapat diperoleh secara mudah. Informasi yang penting dan sangat dibutuhkan menjadi tidak bernilai jika sulit diperoleh.

    1. Sifat luas dan kelengkapannya

    Informasi mempunyai nilai yang lebih sempurna apabila mempunyai lingkup atau cakupan yang luas dan lengkap. Informasi sepotong dan tidak lengkap menjadi tidak bernilai, karena tidak dapat digunakan secara baik.

    1. Ketelitian (accuracy)

    Informasi mempunyai nilai yang lebih sempurna apabila mempunyai ketelitian yang tinggi atau akurat. Informasi menjadi tidak bernilai jika tidak akurat, karena akan mengakibatkan kesalahan pengambilan keputusan.

    1. Kecocokan dengan pengguna (relevance)

    Informasi mempunyai nilai yang lebih sempurna apabila sesuai dengan kebutuhan penggunanya. Informasi berharga dan penting menjadi tidak bernilai jika tidak sesuai dengan kebutuhan penggunanya, karena tidak dapat dimanfaatkan untuk pengambilan keputusan.

    1. Ketepatan waktu

    Informasi mempunyai nilai yang lebih sempurna apabila dapat diterima oleh pengguna pada saat yang tepat. Informasi berharga dan penting menjadi tidak bernilai jika terlambat diterima atau usang, karena tidak dapat dimanfaatkan pada saat pengambilan keputusan.

    1. Kejelasan (clarity)

    Informasi yang jelas akan meningkatkan kesempurnaan nilai informasi. Kejelasan informasi dipengaruhi oleh bentuk dan format informasi.

    1. Fleksibilitas atau keluwesannya

    Nilai informasi semakin sempurna apabila memiliki fleksibilitas tinggi. Fleksibilitas informasi diperlukan oleh para manajer atau pimpinan pada saat pengambilan keputusan.

    1. Dapat dibuktikan

    Nilai informasi semakin sempurna apabila informasi tersebut dapat dibuktikan kebenarannya. Kebenaran informasi bergantung pada validitas data sumber yang diolah.

    1. Tidak ada prasangka

    Nilai informasi semakin sempurna apabila informasi tersebut tidak menimbulkan prasangka dan keraguan adanya kesalahan informasi.

    1. Dapat diukur

    Informasi untuk pengambilan keputusan seharusnya dapat diukur agar dapat mencapai nilai yang sempurna.

    1. Ketersediaan (Availability)
    2. Dapat dipercaya (Reliability)
    3. Konsisten

     

     

    Menurut Untung Rahardja, Yessi Frecilia, dan Nurul Komaeni,[20] “Sistem informasi adalah sekumpulan komponen pembentuk sistem yang mempunyai keterkaitan antara satu komponen dengan komponen lainnya yang bertujuan menghasilkan suatu informasi dalam suatu bidang tertentu”. Jurnal CCIT Vol. 9 No.1, 2015.


    Konsep Dasar Teknologi Informasi

    1.    Definisi Teknologi Informasi
    Berikut ini beberapa pengertian tentang teknologi informasi menurut beberapa ahli, yaitu: 
    a.    Menurut Wawan Dhewanto dan Grisna Anggadwita (2015:19)[21]“Teknologi informasi terdiri dari atas dua kata yang memiliki makna berbeda. Kata teknologi berasal dari dua kata, yaitu techno yang berarti seni, dan logia (logos) yang berarti ilmu, teori. Sedangkan kata informasi berasal dari kata Perancis kuno pada tahun 1387, yaitu informacion yang diambil dari bahasa latin informationem yang berarti garis besar, konsep, ide. Informasi merupakan kata benda dari informare yang berarti aktivitas dalam pengetahuan yang dikomunikasikan. Berdasarkan pendekatan tersebut maka teknologi informasi didefinisikan sebagai seni dan ilmu dalam menyampaikan informasi dari pengirim ke penerima”. 
    b.    Menurut Haaq dan Keen dalam Rusdiana dan Irfan (2015:52)[22] “Teknologi Informasi sebagai seperangkat alat yang membantu bekerja dengan informasi dan melakukan tugas-tugas yang berhubungan dengan pemrosesan informasi”.
    c.    Menurut Martin (2015) “Teknologi informasi tidak hanya terbatas pada teknologi komputer (perangkat keras dan perangkat lunak) yang digunakan untuk memproses dan menyimpan informasi,melainkan juga mencakup teknologi komunikasi untuk mengirimkan informasi.”
    d.    Berdasarkan beberapa pendapat diatas maka peneliti menarik kesimpulan bahwa teknologi informasi adalah seperangkat alat yang membantu dalam bekerja dengan menggabungkan komputer dengan jalur komunikasi berkecepatan tinggi.

     

    2.    Definisi Analisa Sistem
    Analisa sistem merupakan proses atau metode yang digunakan untuk memahami atau melakukan penelitian terhadap sebuah sistem guna mendapatkan solusi dalam menangani permasalahan. Pendapat tersebut dipertegas kembali oleh Suryadi dalam Jurnal CCIT Vol. 9 No. 3 (2016:270)[23]  yang mengungkapkan bahwa analisis sistem merupakan penguraian dari suatu sistem yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan-permasalahan, hambatan-hambatan yang terjadi dari kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikannya.
    Menurut Rusdiana, dan Moch. Irfan. 2015[24]. Sistem Informasi Manajemen. Bandung: PUSTAKA SETIA.Pendekatan  sistem  berusaha  menjelaskan  sesuatu  dipandang  darisudut  pandang  tujuan,  proses,  dan  struktur.  Dengan  memahami  struktursistem  dan  proses  sistem,  seseorang  dapat  menjelaskan  tujuan  suatusistem  tidak  tercapai.Pendekatan  sistem  merupakan  jumlah  keseluruhan  dari  bagian-bagian  yang  saling  bekerja  sama  untuk  mencapai  hasil  yang  diharapkanberdasarkan  kebutuhan  tertentu.Pendekatan sistem merupakan suatu metode ilmiah, di mana prosespencapaian  hasil  atau  tujuan  logis  dari  pemecahan  masalah  dilakukandengan  cara  yang  efektif  dan  efisien.  Menurut  Reigeluth,  pendekatansistem  adalah  transaksi  dari  suatu  urutan  logis  dari  operasi  untuk  tujuanmengubah  satu  atau  lebih  faktor  dalam  suatu  sistem.  Penerapanpendekatan  sistem  ini  dapat  membantu  mencapai  suatu  efek  sinergitisdi  mana  tindakan-tindakan  berbagai  bagian  yang  berbeda  dari  sistemtersebut  jika  dipersatukan  akan  memiliki  dampak  yang  lebih  besardaripada  terpisah  bagian  demi  bagian.  Jadi,  pendekatan  sistemmerupakan  aplikasi  pandangan  sistem  (system view or system thinking)dalam  upaya  memahami  sesuatu  atau  untuk  memecahkan  suatupermasalahan  secara  lebih  efektif  dan  efisien.Pendekatan  sistem  dapat  dihubungkan  dengan  analisis  kondisi  fisik(misalnya: sistem tata surya, rakitan mesin), analisis biotis (misalnya: jaring-jaring  ekologis,  koordinasi  tubuh  manusia),  dan  analisis  gejala  sosial(misalnya:  kehidupan  ekonomis,  gejala  pendidikan,  pola  nilai  hidup).Analisis  sistem  sosial  relatif  lebih  rumit  dibandingkan  dengan  analisisBab2Konsep Dasar Sistem27
    Sistem Informasi ManajemenSistem Informasi Manajemensistem  fisik  dan  sistem  biotis.  Sistem  sosial  seperti  sistem  pendidikanpada  umumnya  bersifat  terbuka,  yaitu  suatu  sistem  yang  mudahdipengaruhi  oleh  kejadian-kejadian  di  luar  sistem  (rentan  terhadappengaruh  luar).  Sebagai  contoh,  sistem  per  sekolah  yang  mudahdipengaruhi  oleh  situasi/tren  di  masyarakat  dan  kebijakan  pemerintah.Karakter  sistem  pendidikan  yang  bersifat  terbuka  menuntut  konsekuensipenyelenggaraan  pendidikan  sekolah  yang  lebih  kritis  dan  kreatif  dalammencari  alternatif  pengembangan  secara  berkesinambungan.Pendekatan  sistem  adalah  upaya  untuk  melakukan  pemecahanmasalah  yang  dilakukan  dengan  melihat  masalah  yang  ada  secaramenyeluruh  dan  melakukan  analisis  secara  sistem.  Pendekatan  sistemdiperlukan  apabila  kita  menghadapi  masalah  yang  kompleks  sehinggamemerlukan  analisis  terhadap  permasalahan  tersebut,  untuk  memahamihubungan bagian dengan bagian lain dalam masalah tersebut, dan kaitanantara masalah tersebut dengan masalah lainnya.

     

    3.    Prinsip-prinsip Analisa Sistem
    Analisis sistem merupakan contoh yang baik dari pendekatan sistem untuk memecahkan masalah dengan tujuan pada pengembangan sistem yang relatif mudah diubah manakala diperlukan. Sehingga terdapat prinsip-prinsip analisis sistem yaitu (Tyoso, 2016:18)[25]:
    a.    Mendefinisikan masalah, masalah yang akan dipecahkan dengan sistem diatur berkenaan dengan lingkungan tempat sistem berinteraksi.
    b.    Menyatakan sasaran sistem, tujuan umum dan khusus yang ingin dicapai yang berkaitan dengan keefektifan ditetapkan dan diumumkan kepada pihak-pihak yang berkepentingan.
    c.    Menetapkan batasan sistem (system boundaries), pembatas antara sistem yang baru dengan lingkungannya harus diperinci. Hubungan sistem (interface) yang berkaitan dengan masukan dan keluaran harus ditegaskan.
    d.    Menetapkan kendala sistem, kendala pada sistem dan proses pengembangannya, seperti biaya dan jangka waktu untuk pengembangan sistem, harus dipastikan.
    e.    Dekomposisi sistem, sistem dipecah kedalam sub-subsistem yang saling terkait dan berhubungan dengan lingkungannya. Hubungan antara subsistem ditentukan sehingga seorang analis sistem mampu melihat sistem dengan terinci. Subsistem yang berada pada tingkat bawah yang nantinya dirancang dan menjadi bagian sistem yang ditetapkan.
    Menurut maniah dan Dini Hamidin (2017:7), “Analisa sistem yaitu memahami sistem yang rumit kemudian melakukan modifikasi dengan beberapa cara”
     

    Teori Khusus

    Konsep Unified Modeling Language(UML)

    1. Definisi UML

    Sedangkan menurut Ary Budi Warsito, Muh. Yusup dan Moh Iqbal Awi Makaram dalan Jurnal CCIT Vol. 8 No.2[26] dengan judul Perancangan SiS+ Menggunakan Metode YII Framework Pada Perguruan Tinggi Raharja (2015:29),“Unified Modelling Language (UML) adalah himpunan struktur dan teknik untuk permodelan desain program berorientasi objek (OOP) serta aplikasinya. UML adalah metodologi untuk mengembangkan sistem OOP dan sekelompok perangkat tool untuk mendukung pengembangan sistem tersebut”.

    Dari pendapat diatas dapat disimpilkan UML (Unified Modeling Language) adalah bahasa permodelan yang menjadi standar dalam industri software dimana untuk memvisualisasikan, merancang, mendokumentasikan hasil analisa dan memodelkan sistem secara visual.

    Menurut Munawar dalam Waspodo (2015:2)[27], Unified Modelling Language (UML) adalah salah satu alat bantu yang sangat handal dalam dunia pengembangan sistem yang berorientasi obyek. Hal ini di sebabkan karena UML menyediakan bahasa pemodelan visual yang memungkinkan bagi pengembang sistem untuk membuat cetak biru atas visi mereka dalam bentuk yang baku, mudah di mengerti, serta di lengkapi dengan mekanisme yang efektif untuk berbagi (sharing) dan mengkomunikasikan rancangan mereka dengan yang lain.

    Menurut F. Alaghbari dan Noura Aknin, dalam Global Journal of Engineering Science and Researches (GJESR) Vol.2 (2)[28] (2015:63-68), The Unified Modeling Language (UML) is a standard language for writing software blueprints that premiered with version 1.1 in 1997. Three prominent object oriented programming professionals, Gray Booch, Ivar Jacobsen, and James Rumbaugh are the principle authors of UML. UML establishes a collection of graphical symbols as well as semantics to support and define these symbols. There are nine different kinds of diagrams in UML: class, object, use case, sequence, collaboration, state chart, activity, component, and deployment [5]. UML was developed and is being maintained by OMG. The current version - UML 2.4.1 was released in 2011. The main objective of UML is “ to provide system architects, software engineers, and software developers with tools for analysis, design, and implementation of software-based systems as well as for modeling business and similar processes” [6]. In this paper we present UML Activity Diagram And UML Use-Case Diagram For Sales Process Modeling. The work presented in this paper is a development of a previous work which presented in the previous studies mentioned in the list of references which are : [3] and [4]. The representation performed are: develop a model of the sales process by providing Depository service during Sales Processes. And create a model for the management of warehouse Depository with the possibility of withdrawal of quantities sold to the customer on parts until the end of the customer's balance of quantities in the warehouse Depository.

     

    2. Jenis-jenis Diagram UML

    Menurut Musrifah dan Ega (2017:30-31)[29] menyimpulkan bahwa Visual Paradigm merupakan aplikasi untuk merancang sebuah aplikasi atau biasa disebut aplikasi rekayasa perangkat lunak. Dengan visual paradigm sebuah aplikasi dapat digambarkan dalam sebuah rancangan simbol dan gambar tanpa koding yang menjelaskan bagaimana aplikasi tersebut akan berjalan setelah selesai nantinya.

    Menurut Pressman dalam Musrifah dan Ega (2017:31))[29], “Visual Paradigm adalah salah satu alat bantu Unified Modeling Language (UML) yang digunakan untuk membuat Use Case Diagram, Activity Diagram, Class Diagram, dan Sequence Diagram”.

     

    Menurut Rochman dan Yanti (2016:39), Diagram UML mempunyai beberapa jenis, diantaranya:

            1. Use case Diagram

    Use Case atau diagram Use Case merupakan pemodelan untuk kelakuan (behavior) sistem informasi yang akan dibuat. Use case mendeskripsikan sebuah interaksi antara satu atau lebih actor dengan sistem informasi yang akan dibuat. Secara kasar, use case digunakan untuk mengetahui fungsi apa saja yang ada didalam sebuah sistem informasi dan siapa saja yang berhak menggunakan fungsi-fungsi itu.

            1. Activity Diagram

    Diagram aktivitas atau activity diagram menggambarkan workflow (aliran kerja) atau aktivitas dari sebuah sistem atau proses bisnis atau menu yang ada pada perangkat lunak. Yang perlu diperhatikan disini adalah bahwa diagram aktivitas menggambarkan aktivitas sistem bukan apa yang dilakukan actor, jadi aktivitas yang dapat dilakukan oleh sistem.

            1. Sequence Diagram

    Diagram sekuen menggambarkan kelakuan objek pada use case dengan mendeskipsikan waktu hidup objek dan massage yang dikirimkan dan diterima antar objek. Oleh karena itu untuk menggambar diagram sekuen maka harus diketahui objek-objek yang terlibat didalam sebuah use case beserta metode-metode yang dimiliki kelas diinstansi menjadi objek itu. Membuat diagram sekuen juga dibutuhkan untuk membuat sekenario yang ada pada use case”.


    Konsep Dasar WEB (World Wide Web)
          1. Definisi WEB

    Abdullah (2015:1)[30], “Web dapat diartikan sekumpulan halaman yang terdiri dari beberapa laman yang berisi informasi dalam bentuk data digital baik berupa text, gambar, video, audio, dan animasi lainnya yang disediakan melalui jalur koneksi internet”.

    Bekti (2015:35)[30], “Website merupakan 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 masingmasing masing dihubungkan dengan jaringan-jaringan halaman”.

    Menurut Untung Rahardja, dkk dalan jurnal CCIT Vol.9 No.1 (2015)[31], ditinjau dari aspek content atau isi, web dapat dibagi menjadi 2 jenis, yaitu web statis dan web dinamis. Selain dari sisi content atau isi, web statis dan web dinamis dapat dilihat dari aspek teknologi yang digunakan untuk membuat jenis web tersebut. Adapun jenis-jenis web : Web statis adalah web yang isinya atau content tidak dapat berubah-ubah. Maksudnya adalah isi dari dokumen web tersebut tidak dapat diubah secara cepat dan mudah. Ini karena teknologi yang digunakan untuk membuat dokumen web ini tidak memungkinkan dilakukan perubahan isi atau data. Teknologi yang digunakan untuk web statis adalah jenis client side scripting seperti HTML, Cascading Style Sheet (CSS). Perubahan isi atau data halaman web statis hanya dapat dilakukan dengan cara mengubah langsung isinya pada file mentah web tersebut. Web dinamis adalah jenis web yang content atau isinya dapat berubah-ubah setiap saat. Web yang banyak menampilkan animasi flash belum tentu termasuk web dinamis karena dinamis atau berubah-ubah isinya tidak sama dengan animasi. Untuk melakukan perubahan data, user cukup mengubahnya langsung secara online di internet melalui halaman yang biasanya telah disediakan untuk user administrator sepanjang user tersebut memiliki hak akses yang sesuai.

    Menurut John maeda yang dimuat oleh Dewi Immaniar pada jurnal CCIT (2015:143),“web merupakan rancangan untuk media berkomunikasi virtual yang dikaitkan dengan teknologi internet”.

     

     

          1. Jenis - jenis Website

    Selain dari sisi konten atau isi, web statis dan web dinamis dapat dilihat dari aspek teknologi yang digunakan untuk membuat jenis web tersebut. Adapun jenis-jenis web :

    1. Web statis adalah web yang isinya atau konten tidak berubah-ubah. Maksudnya adalah isi dari dokumen web tersebut tidak dapat diubah secara cepat dan mudah. Ini karena teknologi yang digunakan untuk membuat dokumen web ini tidak memungkinkan dilakukan perubahan isi atau data. Teknologi yang digunakan untuk web statis adalah jenis client side scripting seperti HTML, Cascading Style Sheet (CSS). Perubahan isi atau data halaman web statis hanya dapat dilakukan dengan cara mengubah langsung isinya pada file mentah web tersebut.
    2. Web dinamis adalah jenis web yang konten atau isinya dapat berubah-ubah setiap saat. Web yang banyak menampilkan animasi flash belum tentu termasuk web dinamis karena dinamis atau berubah-ubah isinya tidak sama dengan animasi. Untuk melakukan perubahan data, user cukup mengubahnya langsung secara online di Internet melalui halaman control panel atau administrasi yang biasanya telah disediakan untuk user administrator sepanjang user tersebut memiliki hak akses yang sesuai.
    Konsep Dasar PHP

    1. Definisi PHP

    Menurut Arief dalam Iqbal dkk (2017:2)[26], PHP (Hypertext Preprocessor) adalah bahasa server-side scripting yang menyatu dengan HTML untuk membuat halaman web yang dnamis.

    Supono dan Putratama (2016:3)[32] mengemukakan bahwa ”PHP (PHP: Hypertext Preprocessor) adalah suatu bahasa pemrograman yang digunakan untuk menerjemahkan baris kode program menjadi kode mesin yang dapat dimengerti oleh komputer yang berbasis server-side yang dapat ditambahkan ke dalam HTML”.

    Menurut Solichin (2016:11)[33] mengemukakan bahwa “PHP merupakan salah satu bahasa pemrograman berbasis web yang ditulis oleh dan untuk pengembang web”. PHP merupakan bahasa (script) pemrograman yang sering digunakan pada sisi server sebuah web.

    Menurut Muhammad Bello Aliyu, dkk dalam International Journal of Engineering Science Invention (Vol. 6 Issue 9, September 2017)[34], PHP which is known as Hypertext preprocessor is a scripting language initially designed for the web. PHP was just starting its emergence as more than a niche scripting language for hobbyists. That was the time of PHP 4 and the first Zend Engine had made PHP faster and more stable. PHP deployment was also increasing exponentially, but it was still a hard sell to use PHP for large commercial web sites. This difficulty originated mainly from two sources: Firstly, Perl/ColdFusion/other-scripting-language developers who refused to update their understanding of PHP’s capabilities from when it was still a nascent language. Secondly, Java developers who wanted large and complete frameworks, robust object oriented support, static typing, and other “enterprise” features.


    Konsep Dasar MySQL

     1. Definisi MySQL

    Menurut Raharjo dalam Ulfa dan Fikri (2015:21)[35], “MySQL adalah sebuah perangkat yang berperan sebagai server database, yang selanjutnya akan digunakan untuk mempelajari kode-kode PHP yang berkaitan atau membutuhkan akses ke server database”.

     

     2. Perintah Dasar Definisi MySQL

    Perintah SQL dibagi dalam 2 kategori besar sesuai fungsinya, yaitu :

    1. DDL - Data Definition Language merupakan kumpulan perintah SQL yang digunakan untuk membuat, mengubah dan menghapus struktur dan definisi data dari objek-objek database.
    2. DML - Data Manipulation Language merupakan kumpulan perintah SQL yang digunakan untuk proses pengolahan isi data di dalam table seperti memasukan, merubah dan menghapus isi data – dan tidak terkait dengan perubahan struktur dan definisi tife data dari objek database.
    Konsep Elisitasi

    1. Definisi Elisitasi

    Menurut Bachtiar dan Atikah (2015:74)[13], Elisitas berisi usulan rancangan sistem baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk dieksekusi. Elisitasi dilakukan melalui tiga tahap yaitu sebagai berikut:

    1. Elisitasi Tahap I Berisi seluruh rancangan sistem baru yang diusulkan oleh pihak manajemen terkait melalui proses wawancara.

    2. Elisitasi Tahap II Merupakan hasil pengklasifikasian dari elisitasi tahap I berdasarkan metode MDI. Metode MDI ini bertujuan untuk memisahkan antara rancangan sistem yang penting dan harus ada pada sistem baru dengan rancangan yang disanggupi oleh penulis untuk dieksekusi.

      1. “M” pada MDI itu artinya Mandatory (penting). Maksudnya requirement tersebut harus ada dan tidak boleh dihilangkan pada saat membuat sistem baru.

      2. “D” pada MDI itu artinya Desirable. Maksudnya requirement tersebut tidak terlalu penting dan boleh dihilangkan. Tetapi jika requirement tersebut digunakan dalam pembuatan sistem, akan membuat sistem tersebut lebih sempurna.

      3. “I” pada MDI itu artinya Inessential. Maksudnya bahwa requirement tersebut bukanlah bagian dari sistem yang dibahas dan merupakan bagian dari luar sistem.

    3. Elisitasi Tahap III Merupakan hasil penyusutan dari elisitasi tahap II dengan cara mengeliminasi semua requirement yang optionnya I pada metode MDI. Selanjutnya semua requirement yang tersisa diklasifikasikan kembali melalui metode TOE, yaitu sebagai berikut:

      1. T artinya Technical, maksudnya bagaimana tata cara atau teknik pembuatan requirement tersebut dalam sistem yang diusulkan.

      2. O artinya Operational, maksudnya bagaimana tata cara penggunaan requirement tersebut dalam sistem yang akan dikembangkan.

      3. E artinya Economy, maksudnya berapakah biaya yang diperlukan guna membangun requirement tersebut didalam sistem.

     

    Metode TOE tersebut dibagi kembali menjadi beberapa option, yaitu:

      1. High (H) : Sulit untuk dikerjakan, karena tehnik pembuatan dan pemakaiannya sulit serta biayanya mahal, sehingga requirement tersebut harus dieliminasi.

      2. Middle (M) : Mampu untuk dikerjakan.

      3. Low (L) : Mudah untuk dikerjakan.

    1. Final Draft Elisitasi Merupakan hasil akhir yang dicapai dari suatu proses elisitasi yang dapat digunakan sebagai dasar pembuatan suatu sistem yang akan dikembangkan.


    Konsep Dasar Analaisa SWOT

    1. Analisa SWOT

    Menurut Irfan Fahmi (2015:252)[36], ”SWOT adalah singkatan dari strengths (kekuatan), weaknesses (kelemahan), opportunities (peluang), dan threats (ancaman), dimana SWOT ini dijadikan sebagai suatu model dalam menganalisis suatu organisasi yang berorientasi profit dengan tujuan utama untuk mengetahui keadaan organisasi tersebut secara lebih komperhensif”

      1. Kekuatan (strenghts)

    Keuatan adalah sumber daya, keterampilan atau keunggulan lain yang relatif terhadap pesaing dan kebutuhan dari pasar suatu perusahaan layani atau hendak layani. Kekuatan merupaka suatu kompetensi yang berbeda (destintive competence) yang memberi perusahaan suatu keunggulan komparatif (comparative advantage) dalam pasar. Kekuatan berkaitan dengan sumber daya, keuangan, citra, kepemimpinan pasar hubungan pembeli atau pemasok dan faktor-faktor lain.

     

            1. Kelemahan (Weakness)

    Kelemahan merupakan keterbatasan atau kekurangan dalam sumber daya, keterampilan dan kemampuan secara serius menghalangi kinerja efektif suatu perusahaan.

     

            1. Peluang (Opportunities)

    Suatu peluang merupakan situasi utama yang menguntungkan dalam lingkungan perusahaan kecenderungan-kecenderungan utama ini adalah salah satu peluang identifikasi dari segmen pasar pasar yang sebelumnya terlewatkan perubahan-perubahan dalam kedaan bersaing atau peraturan, hubungan pembeli, perubahan teknologi dan hubungan pembeli dan pemasok yang telah diperbaiki dapat menunjukan peluang bagi perusahaan.

            1. Ancaman (Threaths)

    Ancaman adalah rintangan-rintangan utama bagi posisi sekarang atau yang diinginkan bagi perusahaan. Masuknya pesaing baru, pertumbuhan pasar yang lambat, daya tawar pembeli dan pemasok utama yang meningkat, perubahan teknologi, dan peraturan yang baru atau yang direvisi dapat merupakan ancaman bagi keberhasilan suatu perusahaan.


    Konsep Web Server
        1. Definisi Web Server

    Menurut Siregar dalam Sutopo, dkk (2016:25)[17], “Web server adalah sebuah bentuk server yang khusus digunakan untuk menyimpan halaman website atau homepage. Komputer dapat dikatakan web server jika komputer tersebut memiliki suatu program server yang disebut Personal Web Server (PWS)”.

     

        1. Definisi Database

    Menurut Dan Michael A. Cortez, dkk, dalam International Journal of Computer Science and Information Technologies (IJCSIT) Vol.6 (2) (2015:1143), “A database is a collection of information that is organized so that it can easily be retrieved, managed, and updated. In one view, databases can be classified according to types of content: bibliographic, full-text, numeric, and images”.

    Definisi database menurut Ary waspodo, dkk dalam Jurnal CCIT (2015:29) adalah “Struktur penyimpanan data untuk menambah, mengakses dan memproses data yang disimpan dalam sebuah database komputer, diperlukan sistem manajemen database seperti MySQL Server.

     

    Budi. R mengatakan dalam Jurnal CCIT Vol. 9 No. 1 (2015:54) Database (basis data) adalah, kumpulan data yang terintegrasi dan diatur sedemikian rupa sehingga data tersebut dapat dimanipulasi, diambil, dan dicari secara cepat.

    Menurut Warnars (dalam Jurnal CCIT Vol.8 No.1, 2014:84) juga menyatakan bahwa database baik dalam bentuk database terstruktur dan tidak terstruktur dibutuhkan sebagai tempat penyimpanan tetap untuk merekam kegiatan proses transaksi bisnis.


    Konsep XAMPP
          1. Definisi XAMPP

    Menurut Betha Sidik (2018:6)[37], XAMPP kependekan dari X Apache MySQL PHP and Perl, X mewakili sistem operasi, A untuk Apache adalah server web, M untuk MySQL atau MariDB adalah server database, P yang pertama untuk PHP adalah bahasa pemrograman untuk pembuatan aplikasi, dan P yang kedua untuk Perl adalah bahasa pemrograman untuk pembuatan aplikasi juga. X menyatakan bahwa paket ini bisa untuk Windows ataupun Linux.

    Menurut Palit, dkk (2015:3),  XAMPP adalah perangkat lunak bebas, yang mendukung banyak sistem operasi, merupakan kompilasi dari beberapa program. Fungsinya adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia dalam GNU General Public License dan bebas, merupakan web server yang mudah digunakan yang dapat melayani tampilan halaman web yang dinamis. Untuk “blueprint” software sebelum coding dimulai. Desain harus dapat mengimplementasikan kebutuhan yang telah disebutkan pada tahap sebelumnya. Seperti 2 aktivitas sebelumnya, maka proses ini juga harus didokumentasikan sebagai konfigurasi dari software.

    Gambar 2.1. XAMPP

    2. Konsep XAMPP

    Menurut Poonam Kumari dan Dr. Mahesh Yadav dalam International Journal of Science, Engineering and Technology Research (IJSETR) Volume 4, Issue 6, June 2015,  XAMPP memiliki 4 (empat) komponen utama, yaitu :

    1. Apache, web server online yang paling populer dengan penggunaan hampir 54% dari seluruh situs. Apache adalah aplikasi web server yang memproses dan memberikan konten web ke komputer.
    2. MySQl, merupakan aplikasi open source yang menyediakan sistem pengaturan database.
    3. PHP, adalah bahasa script di sisi server yang banyak dipakai beberapa situs paling popoler di dunia, termasuk WordPress dan Facebook. PHP banyak digunakan oleh para pengembang aplikasi karena merupakan open source dan mudah dipelejari.
    4. Perl, Perl adalah bahasa pemrograman tingkat tinggi yang dinamis yang digunakan secara luas dalam pemrograman jaringan, sistem admin, dan lain-lain.


    Konsep Notepad++

    1. Definisi Notepad++

    Notepad++ adalah program aplikasi pengembang yang berguna untuk mengedit teks dan skrip kode pemrograman. Versi terbaru program ini adalah Notepad++ v5.9, yang dirilis pada tanggal 06 April 2012. Software Notepad++ dibuat dan dikembangkan oleh Tim Notepad++. Perangkat lunak komputer ini memiliki kelebihan pada peningkatan kemampuan sebuah program text editor, lebih dari sekedar program Notepad bawaan Windows. Notepad++ bisa mengenal tag dan kode dalam berbagai bahasa pemrograman. Fitur pencarian tingkat lanjut dan pengeditan teks yang tersedia juga cukup ampuh, sangat membantu tugas seorang programmer atau developer dalam menyelesaikan skrip kode programnya. Program Notepad++ banyak diaplikasikan dan digunakan oleh kalangan pengguna komputer di bidang pemrograman aplikasi desktop dan web. Notepad++ merupakan software gratis (opensource). Notepad++ dapat dijalankan di sistem operasi Win2K, Windows XP, Vista, dan Windows 7.

    Gambar 2.2. Logo Notepad++

    Konsep Dasar Bootstrap
        1. 1. Definisi Bootstrap

    Menurut Snig Bhaumik dalam Rahardja, dkk (2016:62)[38], Bootstrap is a frontend framework for faster and easier web development in the new standard of the mobilefirst philosophy. It uses HTML, CSS, and JavaScript. In August 2010, Twitter released Bootstrap as open source. Dapat disimpulkan bahwa Bootstrap merupakan produk Twitter yang digunakan sebagai frontend framework yang menggunakan HTML, CSS, dan JavaScript sebagai fondasinya.

     

        1. 2. Definisi HTML

    Menurut Sidik dalam Pramatasari dan Bambang (2017:327-328)[39], HTML (Hypertext Markup Language) yaitu salah satu bahasa scripting yang dapat menghasilkan halaman website sehingga halaman tersebut dapat diakses pada setiap komputer pengakses (client). Dokumen HTML merupakan dokumen yang disajikan dalam browser web surfer. Dokumen ini umumnya berisi informasi ataupun interface aplikasi dalam internet.

     

      1. 3. Definisi CSS

    Menurut Suyanto dalam Pramatasari dan Bambang (2017:328)[39], CSS (Cascading Style Sheets) banyak digunakan untuk memperluas kemampuan HTML dalam memformat dokumen web atau untuk mempercantik tampilan bahkan untuk memposisikan dan layouting halaman web. Dengan mendefinisikan suatu style sekali saja maka style itu akan digunakan berulang kali.

     

     

      1. 4. Definisi Javascript

    Menurut Suryana, dkk dalam Pramatasari dan Bambang (2017:327)[39], JavaScript adalah bahasa script berdasar pada objek yang memperbolehkan pemakai untuk mengendalikan banyak aspek interaksi pemakai pada suatu dokumen HTML. Objek tersebut dapat berupa suatu windows, frame, URL, dokumen, form, button, atau item yang lain. Terdapat dua piranti yang diperlukan dalam JavaSricpt yaitu browser dan texteditor. Text editor adalah sebuah pengolah kata (word processor) yang menghasilkan file dalam format ASCII murni.


    Konsep Dasar Black Box Testing
    1. 1. Definisi Black Box Testing

    Menurut Khan dalam Mustaqbal, dkk (2015:33)[40]Black-Box Testing merupakan pengujian yang berfokus pada spesifikasi fungsional dari perangkat lunak, tester dapat mendefinisikan kumpulan kondisi input dan melakukan pengetesan pada spesifikasi fungsional program”.

    Menurut Manish Kumar dkk, dalam International Journal of Advamce Research in Computer Science and Management Studies (ISSN: 2321-7782)[41] Volume 3, Issue 10, October 2015,  “Blackbox testing adalah pengujian tanpa pengetahuan tentang kerja internal dari aplikasi yang diuji (AUT). Dikenal juga sebagai pengujian fungsional atau input output berbasis pengujian”.

    2. Metode Black Box Testing

    Menurut Mustaqbal (2015:34)[40], Saat ini terdapat banyak metode atau teknik untuk melaksanakan Black Box Testing, antara lain:

    1. Equivalence Partitioning
    2. Boundary Value Analysis/Limit Testing
    3. Comparison Testing
    4. Sample Testing
    5. Robustness Testing
    6. Behavior Testing
    7. Requirement Testing
    8. Performance Testing
    9. Uji Ketahanan (Endurance Testing)
    10. Uji Sebab-Akibat (Cause-Effect Relationship Testing)
    Konsep Dasar Literature Review
    1. Definisi Kajian Pustaka (Literature Review)

    Kajian pustaka (literature review) adalah ringkasan tertulis mengenai artikel dari jurnal, buku, dan dokumen lain yang mendekripsikan teori serta informasi baik masa lalu maupun saat ini, mengorganisasikan pustaka ke dalam topik dan dokumen yang dibutuhkan untuk proposal penelitian. Dalam penelitian pendidikan, peneliti biasanya mementingkan kajian pustaka yang diambil dari artikel pada jurnal. Namun demikian, peneliti juga membutuhkan informasi lain yang diambil dari makalah konferensi, buku, dan dokumen pemerintah.

    Manfaat  Literature Review

    Menurut Sudaryono (2011:87), manfaat Literature Review sebagai berikut:

    1. Mengidentifikasikan kesenjangan (identify gaps) dari penelitian ini.
    2. Menghindari membuat ulang (reinventing the wheel)  sehingga  banyak menghemat waktu dan juga menghindari kesalahan-kesalahan yang pernah dilakukan oleh orang lain.
    3.  Mengidentifikasikan metode yang pernah dilakukan dan yang  relevant terhadap penelitian ini.
    4. Meneruskan apa yang penelitian sebelumnya telah dicapai sehingga dengan adanya studi pustaka ini, penelitian yang akan dilakukan dapat membangun diatas platform dari pengetahuan atau ide yang sudah ada.
    5.  Untuk mengetahui orang lain yang spesialis dan mengerjakan di area penelitian yang sama, sehingga dapat terjaring dalam komunitas yang dapat memberi kontribusi sumber daya yang berharga.

     

    1. Jenis-jenis Penelitian

    Jenis-jenis penelitian yaitu:

        1. Jenis-jenis penelitian berdasarkan fungsinya

    Secara umum penelitian mempunyai dua fungsi utama, yaitu mengembangkan ilmu pengetahuan dan memperbaiki praktik.

        1. Penelitian Dasar

    Penelitian dasar (basic research) disebut pula penelitian murni (pure research) atau penelitian pokok (fundamental resesarch). Penelitian ini diarahkan pada pengujian teori dengan hanya sedikit atau bahkan tanpa menghubungkan hasilnya untuk kepentingan praktik.

        1. Penelitian Terapan

    Penelitian terapan (applied research) berkenaan dengan kenyataan-kenyataan praktis, yaitu penerapan dan pengembangan pengetahuan yang dihasilkan oleh penelitian dasar dalam kehidupan nyata.

        1. Penelitian Evaluasi

    Penelitian evaluasi (evaluation research) fokus pada suatu kegiatan dalam unit (site) tertentu. Kegiatan tersebut dapat berbentuk program, proses, atau pun hasil kerja, sedangkan unit dapat berupa tempat, organisasi, atau pun lembaga.

                  1. Jenis-jenis Penelitian Berdasarkan Tujuannya

    Selain berdasarkan pendekatan dan fungsinya, penelitian dapat pula dibedakan berdasarkan tujuannya yaitu:

    1. Penelitian Deskriptif

    Penelitian deskriptif (descriptive research), bertujuan mendeskripsikan suatu keadaan atau fenomena apa adanya.

    1. Penilaian Prediktif

    Penilaian prediktif (predictive research), studi ini bertujuan memprediksi atau memperkirakan apa yang akan terjadi atau berlangsung pada waktu mendatang berdasarkan hasil analisis keadaan saat ini.

    1. Penelitian Improftif

    Penelitian improftif (improvetive research) bertujuan memperbaiki meningkatan, atau menyempurnakan keadaan, kegiatan, atau pelaksanaan suatu program.

    1. Penelitian Eksplanatif

    Penelitian eksplanatif dilakukan ketika belum ada atau belum banyak penelitian dilakukan terhadap masalah yang bersangkutan.

    1. Penelitian Eksperimen

    Penelitian eksperimen merupakan satu-satunya metode penelitian yang benar-benar dapat menguji hipotesis mengenai hubungan sebab akibat.

    1.   Penelitian Ex Post Facto

    Ex post facto berarti setelah kejadian. Secara sederhana, dalam penelitian ex post facto, peneliti menyelidiki permasalahan dengan mempelajari atau meninjau variabel-variabel.

    1. Penelitian Partisipasi

    Bonnie J. Cain penulis buku Participation Research: Research with Historical Consciousness, mengatakan bahwa definisi yang semakin luas tentang penelitian partisipatori berada dalam istilah yang berciri negatif serta dalam tindakan atau praktik yang ingin kita hindari atau atasi.

    1. Penelitian dan Pengembangan

    Metode penelitian dan pengembangan atau dalam istilah bahasa inggrisnya research and development adalah metode penelitian yang bertujuan menghasilkan produk tertentu serta menguji efektivitas produk tersebut.


    Literature Review

    Dalam upaya menerapkan metode penelitian ini, maka peneliti menarik beberapa sumber penelitian dalam bentuk karya ilmiah atau jurnal yang relevan dengan pembahasan, 5 jurnal nasional dan 5 jurnal internasional diantaranya:

    1. Imasita, Andi Gunawan dan Hirman dalam jurnal sinsmat, September 2015, Halaman 196-204 yang berjudul “Pengembangan Model Pengelolaan Arsip (Surat) dan Dokumen Pemerintah Berbasis Web pada Kantor Pemerintah Kabupaten Sidrap Provinsi Sulawesi Selatan”, berupa: Pengembangan produk model pengelolaan arsip yang dapat membantu dalam penyajian arsip (surat) dan dokumen dengan cepat, tepat dan dapat diakses secara online oleh semua pegawai. Penelitian ini menggunakan metode waterfall, Kelebihan dari sistem ini adalah menyiapkan buku agenda secara on line, memudahkan penemuan fisik arsip dengan cara cepat dan tepat, pencarian arsip dapat dilakukan berdasarkan asal surat, tanggal surat, tanggal terima/kirim, perihal surat, isi ringkas surat dan lain-lain, fisik arsip dapat ditemukan secara on line, program ini menyiapkan menu print untuk mencetak arsip tersebut, sedangkan kekurangannya dalam sistem ini masih memiliki kekurangan yaitu rentan kebocoran data terhadap sistem yang berbasis online.
    2. Fauzan Masykur dan Ibnu Makruf Pandu Atmaja dalam Indonesian Journal on Networking and Security, Volume 4 No. 3 – Juli 2015 yang berjudul “Sistem Administrasi Pengelolaan Arsip Surat Masuk Dan Surat Keluar Berbasis Web”, berupa: Pengelolaan memanfaatkan bahasa pemrograman PHP dan database MySql tersebut tidak lagi berupa hardcopy atau lembaran kertas namun sudah berupa file hasil dari pemindai atau scan dari surat yang asli. Arsip hasil scan akan disimpan dengan kode-kode tertentu untuk memudahkan dalam pencarian sehingga arsip yang masuk sudah beberapa tahun yang lalu tidak rusak dan mudah dicari. Kelebihan pada sistem ini adalah sistem yang dibangun sangat memudahkan pengolahan arsip surat masuk dan surat keluar, sehingga data lebih teratur dan tersimpan rapi, sedangkan kekurangannya pada sistem tersebut tidak dapat menampilkan dashboard untuk monitoring persentase surat masuk dan surat keluar.
    3. Penelitian yang dilakukan oleh Khozin Yuliana, Ahmad Fathi Shofwan dan Koko Satria Nuryadin dalam jurnal CCIT Vol.2 No.2 – Agustus 2016 Penelitian ini berjudul “Rancang Bangun Aplikasi Sistem Informasi Inventarisasi Surat Masuk dan Surat Keluar Berbasis Web”.  Setiap instansi pasti ada surat masuk dan surat keluarnya yang merupakan sebuah hal yang dapat dijadikan sebagai bukti kegiatan pengeluaran atau pemasukan administrasi selama satu periode. Sistem inventarisasi surat masuk dan surat keluar adalah sistem tentang laporan yang dimiliki oleh setiap instansi yang biasanya terdiri dari bentuk usaha dari suatu instansi. Setiap instansi memiliki sistem surat masuk dan surat keluar yang berbeda-beda, tergantung dengan sistem manajemen yang diterapkan oleh instansi tersebut. Sistem surat masuk dan surat keluar biasanya dilakukan dengan sistem manual. Dengan sistem yang terkomputerisasi akan dapat menjamin adanya waktu yang tetap untuk menghasilkan informasi serta dapat mengontrol mekanisme secara otomatis dengan penerapan kontrol yang baik dan tidak membutuhkan tempat yang luas untuk pengarsipan data karena sebagian besar data disimpan dalam database. Maka penulis melakukan analisis yang hasilnya digambarkan dalam Unified Modeling Language (UML) dengan menggunakan software visual paradigm 6.4. Proses pembuatan sistem dengan menggunakan software PHP dan database MySQL. Hasil penelitian ini diharapkan dapat bermanfaat bagi pengguna terutama pada Direktorat Pencegahan Dan Penyelesaian Perselisihan Hubungan Industrial Ditjen Pembinaan Hubungan Industrial dan Jaminan Sosial Tenaga Kerja. Kelebihan pada sistem yang dibangun sangat membantu dalam mengelola pencarian dan inventarisasi arsip surat masuk dan surat keluar, sehingga pekerjaan inventarisasi dapat dilakukan dengan mudah dan cepat, sedangkan kekurangan pada sistem ini yaitu tampilan sistem yang terlalu ramai, sehingga dalam mengelola sistem sedikit terganggu dengan warna tampilan.
    4. Penelitian yang dilakukan oleh Ruli Supriati dkk dalam Jurnal Informatika ATM Vol. 1 No. 1 Januari (2017)[56] e-ISSN: 2622-6804 p-ISSN: 2622-6812 STMIK RAHARJA yang berjudul “Asset Management Using a Web-Based Accounting Online System To Maintain Value of Company Assets”. With asset management, companies are increasingly eager in planning outgoing expenses to maintain the value of existing assets, monitoring assets that are bought, sold, or otherwise depreciated. Asset management based on this online accounting system, companies get asset data reports, accumulated depreciation of each asset until the asset value is updated or real-time. Any assets that have been added in the system can be archived, edited or deleted. Import feature on this system also facilitate the company in doing penginputan asset data in large quantity. Thus, with the asset management system directly synchronized with the company's financial data, will provide work efficiency in monitoring each company's assets. (Dengan manajemen aset, perusahaan semakin bersemangat dalam merencanakan pengeluaran untuk mempertahankan nilai aset yang ada, memantau aset yang dibeli, dijual atau disusutkan. Manajemen aset berdasatkan sistem akuntansi online ini. Perusahaan mendapatkan laporan data aset, akumulasi penyusutan setiap aset, hingga nilai aset diperbarui atau real-time. Aset apapun yang telah ditambahkan dalam sistem dapat diarsipkan,diedit atau dihapus. Fitur impor pada sistem ini juga memudahkan perusahaan dalam melakukan penginputan data aset dalam jumlah besar. Dengan demikian, dengan sistem manajeman aset yang secara langsung disinkronkan dengan data keuangan perusahaan akan memberikan efisiensi kerja dalam memonitor setiap aset perusahaan.)
    5. Penelitian yang dilakukan oleh Ary Budi Warsito dan Eka Yuliandini dalam Jurnal CCIT Vol. 7 No.2 – Juli 2017. Penelitian ini berjudul Penerapan Google Drive Sebagai Media Penyimpanan Bahan Perkuliahan Dalam Mendukung Aplikasi Mobile App”. Penelitian ini bertujuan untuk mengoptimalkan server pada Perguruan Tinggi, peneliti menggunakan Google efisiensi penyimpanan bahan ajar pada Perguruan Tinggi, agar mempermudah mahasiswa mengakses bahan ajar, serta mengoptimalkan penyimpanan bahan ajar. Dengan adanya fasilitas Google Drive kita menghemat keterbatasan hardisk dan bandwith. Kelebihan pada sistem yang dibangun memiliki kelebihan yaitu sistem yang fleksibel sehingga mudah digunakan dimanapun dan kapanpun, sedangkan kekurangannya adalah dengan sistem yang berbasis cloud, maka dibutuhkan koneksi internet yang stabil, jika tidak, maka pekerjaan yang dilakukan akan terhambat.
    6. Edo Pratama, Leon Andretti Abdillah and Susan Dian Purnamasari dalam Jurnal International Conference on Information Technology and Engineering Application (2015) yang berjudul “Correspondence Archival Information Systems In Bina Darma University”, berupa: Informatioan technology era support the growth of the organization in making every job done easyly, quickly, and accurately. Archive is a medium that is used by each institution, especially educational institutions such as foundations or university for storage, grouping, organization, control and maintenance of a variety of archival records in particular letter. Bina Darma University has 5 category archives. In order to solve some problems related to arcvhiving correspondence letters, authors develop correspondence archival information systems (CAIS) or electronic Archive (e-Archive). Reason and purpose of this research is to build information systems archives of more structured and computerized in order to speed up the search exist-ing data and making of incoming and outgoing mail and paperwork required. This study will use the method of First In First Serve (FIFS). The research results ob-tained is that the administration needed a system in search for existing archives and manufacture of incoming and outgoing mail and the mail archives report.
    7. Miguel Costa, Daniel Gomes and Mário J. Silva dalam International Journal on Digital Libraries Vol.18, Issue 3, pp 191-205 (2016) yang berjudul “The evolution of web archiving”, berupa: Web archives preserve information published on the web or digitized from printed publications. Much of this information is unique and historically valuable. However, the lack of knowledge about the global status of web archiving initiatives hamper their improvement and collaboration. To overcome this problem, we conducted two surveys, in 2010 and 2014, which provide a comprehensive characterization on web archiving initiatives and their evolution. We identified several patterns and trends that highlight challenges and opportunities. We discuss these patterns and trends that enable to define strategies, estimate resources and provide guidelines for research and development of better technology. Our results show that during the last years there was a significant growth in initiatives and countries hosting these initiatives, volume of data and number of contents preserved. While this indicates that the web archiving community is dedicating a growing effort on preserving digital information, other results presented throughout the paper raise concerns such as the small amount of archived data in comparison with the amount of data that is being published online.
    8. Mazen J. Al Shobaki, Samy S. Abu Naser, Mohammed Khair I. Kassab dalam International Journal of Engineering and Infromation System (IJEAIS) Vol. 1 Issue 2, April – 2017 yang berjudul “The Reality of the Application of Electronic Document Management System in Governmental Institutions - an Empirical Study on the Palestinian Pension Agency”, berupa: The research aims to identify the status of the application of electronic document management system in governmental institutions – the study was applied on the Palestinian Pension Agency. The population of this study is composed of all employees in the Palestinian Pension Agency. In order to achieve the objectives of the study, the esearchers used the descriptive and analytical approach, through which try to describe the phenomenon of the subject of the study, analyze the data and the relationship between the components and the views put around it. Census method was used due to the small size of the study population and ease of access to the target group. (108) questionnaires were distributed to all members of the study population, were (65) employees in the Gaza Strip and (43) employees in the West Bank. All questionnaires were recovered. The study found the following results: There were no statistically significant differences in the members of the population in response to differences in the study about the reality of the application of electronic document management system in governmental institutions - case study on the Palestinian Pension Authority due to the age. There are no statistically significant differences in population members in response to the reality of the application of electronic document management system in governmental institutions - case Study on the Palestinian Pension Authority due to the variable nature of the job. As well as there are no statistically significant differences in the members of the population in response to the study about the reality of the application of electronic document management system in governmental institutions - case study on the Palestinian Pension Authority due to the variable of specialization. There are statistically significant differences in the study about the reality of the application of electronic document management system in governmental institutions - case study on the Palestinian Pension Authority due to Qualification variable for the benefit of members of the population study who are holding a Bachelor degree. There are statistically significant differences in the study about the reality of the application of electronic document management system in governmental institutions – case study on the Palestinian Pension Authority due to the variable number of years of experience for the benefit of members of the study population who have experience between 11-15 years. The study found a group of recommendations, including: the need to focus on the establishment of a general management of electronic documents in the organization structure that takes care of all the technical processes in it an contains scientifically qualified persons in the field of electronic document management. The need is for the attention in developing strategic plans, policies and mechanisms of action commensurate with the electronic document management system;
    9. Fakije Zejnullahu and Indrit Baholli dalam Mediterranean Journal of Scial Sciences Vol 8 No 1 January 2017 yang berjudul “System for Electronic Archiving of Document in Republic of Kosovo- An Evaluation of Success Factors- Design-Reality Gap Analysis”, berupa: Use of Innovation of ICT in activities of the public sector, referred to as e-Government, has helped governments to improve their services to citizens, to businesses and to government units by making them more qualitative and easily accessible. The initiative of e-Government in Kosovo was identified as a priority of the government in 2008 and since then a number of projects have been implemented, amongst them the System for Electronic Archiving of Document (SEAD). Since the partial or full failure of implementation of e-government projects is very frequent phenomenon in developing countries, the identification of success and failure factors of projects is necessary in order to address them on time. In this study are assessed the level of success of implementation of SEAD and are identified the critical success and failure factors of this system through seven dimensions ITPOSMO by using the Design Reality Gap Analysis. By measuring the design-reality gap across seven dimensions, we have assessed the success of the implementation of SEAD, which scored 18.05. Results from this study indicate that if no action is taken to reduce the size of gaps, particularly the gap in dimensions “Processes” and “Staffing and Skills”, project risks falling in the category “Partial Failure”. Findings from this research will serve to reduce the risks that may affect the successful implementation of e-governance in Republic of Kosovo, and also will serve other researchers in identifying the failure and success factors of e-Government in developing countries.
    10. Made Pasek Agus Ariawan, Putu Bagus Indra Sukadiana Putra and Putu Arya Mertasana dalam International Journal of Engineering and Emerging Technology (IJEET) Vol.2 No.21 July – December 2017  yang berjudul “Design and Analysis of Mail Management Information System using PIECES Method: A Case Study at Faculty of Mathematics and Natural Sciences of Udayana University”, berupa: Information is needed by agencies, companies, organizations, institutions and the environment having no access to the system. Mail is an important means of communication for agencies. The faster the distribution of the mail the faster the information can be obtained by people or agencies. The increasing number of incoming and outgoing mail gives rise to some problems in mail management. From review of some researches, it can be said that the information management system can help handle the problem faced in mail data processing, mail filing, and mail searching. However, there are some drawbacks in the researches, among others the researches reviewed do not explain how the system works in the mail distribution, verification, signing, classification, and prioritization. This research aims to analyze and design an information system of incoming and outgoing mail management using the PIECES analysis. The advantages of the system are among others, it can help computerize data; the process of mail distribution can be real time with mail notification; the incoming mail data can be classified using the classification method; outgoing mail can be made using the SPK method and the mail signing can be made using the barcode system.

    BAB III

    ANALISA SISTEM YANG BERJALAN


    Profil Perusahaan

    Sejarah Singkat PT. Daiichi Elevindo Jaya

    PT. Daiichi Elevindo Jaya adalah perusahaan yang bergerak dibidang Kontruksi Bangunan. PT. Daiichi Elevindo Jaya beralamat di Jalur Sutera Timur kavling 10A No. 3 Alam Sutera Tangerang, Banten merupakan perusahaan perdagangan yang berdiri sejak tahun 2012 PT. Daiichi Elevindo Jaya terus mengalami perkembangan secara bertahap, hal ini dapat dilihat dengan meningkatnya jumlah pesanan dari pelanggan atau customer.

    Perusahaan ini sangat menjunjung tinggi kepuasaan pelanggan. Dengan semangat profesionalisme dan karyawan yang berdedikasi tinggi guna mendukung kepuasan tersebut

    Visi dan Misi
    1. Visi

    Menjadi perusahaan kontruksi bangunan terpercaya dan terbesar yang ikut mendukung pembangunan dan kemakmuran negara dan Bangsa Republik Indonesia.

     

    1. Misi

    Menjadikan kepuasaan pelanggan sebagai faktor utama kekuatan perusahaan yang didukung oleh profesionalisme karyawan dan kepercayaan pelanggan.


    Struktur Organisasi

    Struktur Organisasi merupakan hal yang sangat dibutuhkan untuk mengetahui lebih jelas dari deskripsi pekerjaan, serta kedudukan maupun tanggung jawab dari setiap divisi yang ada pada perusahaan. Untuk tercapainya kerja sama yang baik pada perusahaan. Struktur Organisasi juga merupakan suatu penempatan karyawan yang dilakukan pembatasan tugas dan tanggung jawab serta penempatan hubungan kerja di antara unsur-unsur oeganisasi, berikut adalah struktur organisasi yang ada pada PT. Daiichi Elevindo Jaya

    Gambar 3.2 Struktur Organisasi PT.Daiichi Elevindo Jaya


    Tugas dan Tanggung Jawab
    1. Direktur
    1. Menentukan kebijaksanaan serta memberikan / menetapkan keputusan-keputusan.
    2. Mengangkat maupun memberhentikan tiap personil / pekerja dengan surat keputusan.
    3. dan mempunyai wewenang untuk memindahkan / memutasikan.
    4. Mengadakan kontrol-check keadaan keuangan perusahaan.

     

    1. Manager Marketing

    Bertanggung jawab serta memberikan keputusan-keputusan kepada bagian marketing.

     

    1. Staf Admin dan Customer Service

    bertugas catat mencatat, surat menyurat, pembukuan ringan, ketik mengetik, agenda, dan sebagainya yang bersifat ketatausahaan.

     

    1. Marketing

    Adalah bagian yang mengatur tentang pemasaran produk maupun jasa yang akan di pasarkan perusahaan.

     

    1. Manager Kontruksi

    Mengatur jalannya proyek jasa pembangunan

    1. Supervisor Kontruksi

    Mengontrol dan memberikan evaluasi terhadap kerjaan bawahan nya, mengatur pekerjaan para staf pelaksana.

     

    1. Trouble Shooter

    Menangani masalah saat melakukan pembangunan

     

    1. Manager Maintenance

    Mengatur dan mengontrol dari kegiatan maintenance.

     

    1. Maintenance

    bertugas untuk melakukan perawatan dan perbaikan sebuah bangunan

     

    1. Finance and Accounting manager

    bertanggung jawab terhadap hal-hal yang berkaitan dengan masalah finance dan accounting dalam perusahaan. Selain itu juga bertugas untuk menyetujui dan bertanggung jawab atas laporan keuangan dan akuntansi yang disiapkan oleh staff accounting, serta melakukan konfirmasi hutang yang ada dengan bagian akuntansi setiap akhir bulan.

     

     

    1. Finance

    yaitu melakukan penerimaan dan pengeluaran uang kantor seperti uang kas.

     

    1. Accounting

    bertugas melakukan penagihan ke customer untuk pembayaran piutang dan mencatat semua transaksi.

    Tata Laksana Sistem yang Berjalan

    Prosedur Sistem yang Berjalan

    Adapun urutan prosedur dari sistem yang berjalan yaitu sebagai berikut:

    1. Customer datang ke showrom kami untuk melekukan konsultasi tetangan jasa bangunan
    2. Ketika customer selesai konsultasi dan merasa sesuai dengan estimasi nya kemudian marketing kami memberikan penawaran seseui yang di konsultasikan
    3. Team surveyor kami akan melakukan pengcekan lokasi yang akan di bangun
    4. Data dari surveyor di serahkan ke marketing kami untuk di buatkan penawaran jasa pembangunan nya
    5. Marketing kami akan memberikan data penawaran ke coutomer
    6. Customer akan melakukan pembayaran ke showroom sesuai penawaran yang di berikan oleh marketing kami
    7. Team lapangan kami akan memulai pengerjaan seseui dengan penwaran yang deberikan ke customer
    Rancangan Prosedur Sistem yang Berjalan

    Ada beberapa cara merancang suatu sistem yaitu :

      1. Analisa Sistem Informasi Kas Kecil

    Sistem informasi PT.Daiichi Elevindo Jaya sudah cukup baik, namun masih terdapat kekurangan dalam mengeksekusi data customer dengan datang ke showroom dan kurangnya efesien waktu customer

    Analisis Sistem yang Berjalan

    Untuk menganalisis sistem yang berjalan, penulis menggunakan program Unified Modelling Language (UML) untuk menggambarkan prosedur dan proses yang berjalan saat ini.

    Analisia Batasan Sistem

    Setiap sistem mempunyai batasan sistem (boundary) yang memisahkan sistem dengan lingkungan luarnya. Kesatuan luar merupakan kesatuan diluar sistem yang dapat berupa orang, organisasi, atau sistem lainnya yang memberikan input atau menerima output dari sistem.

    Melihat permasalahan yang ada pada PT.Daiichi Elevindo Jaya, maka peneliti membatasi permasalahan Aplikasi Pengajuan Penawaran Jasa Renovasi Dan Bangunan Rumah Berbasis Web Pada PT. Daiichi Elevindo Jaya dimulai dari proses penginputan data, sampai menghasilkan laporan. Laporan yang akan dikembangkan diantaranya sebagai berikut:

    1. Membuat sistem informasi penawaran jasa renovasi dan bangunan rumah berbasis web dimulai dari pengeloalan data customer sehingga dapat memberikan informasi yang lebih efesien
    2. Memberikan kemudahan  kepada perusahaan untuk memperoleh data customer baru
    3. Memberikan kemudahan kepada pimpinan data customer yang belum di layani oleh marketing kami
    Analisia Masalah

    Berdasarkan analisis yang dilakukan peneliti, sistem serta proses penawran jasa pembangunan yang sedang berjalan saat ini di PT.Deiichi Elevindo Jaya cukup berjalan baik namun masih membutuhkan waktu yang lama yaitu customer yang melakukan pengajuan penawaran jasa pembanguan lama proses penawaran kepada customer dan untuk menaikan target penjualaan jasa di PT kami.

    Sejalan dengan perkembangan zaman dan berkembangnya kebutuhan atas informasi aplikasi penawaran  jasa renovasi dan bangunan akan menaikan target dari perusahaan, maka diperlukan perancangan sistem agar informasi yang dihasilkan memenuhi kebutuhan perusahaan dan juga bisa menghemat waktu (efisien). Pengembangaan yang dilakukan yaitu dengan cara merancang sebuah aplikasi penawaran jasa renovasi dan pembanguan berbais web, yang diharapkan dapat memberikan informasi dengan mudah, cepat dan akurat dan menaikan target perusahan

    Analisa Kekurangan Sistem

    Berdasarkan analisis yang dilakukan oleh peneliti, ketika sebuah perusahaan jasa ataupun penjualan harusnya mengejar target bukan menunggu bola. Peneliti melihat sistim perusahan PT. Deiichi Elevindo Jaya dalam  mencari target penjualan kurang maksimal dengan menunggu customer datang ke showroom. Hal ini akan sulit sebuah perushaan untuk mencapai sebuah target, tanpa dibarengi dengan promosi-promosi seperti hal nya penyediaan  sisitim informasi berbasis web dalam sebuah perusahaan dalam mempromosikan sebuah jasanya.

    Berdasarkan penelitian ini kekurangan-kekurangan yang terjadi pada PT.Daiichi Elevindon Jaya yang berjalan saat ini adalah sebagai berikut;

    1. Customer datang ke showroom kami untuk melekukan konsultasi, dengan ini kurang nya efesien waktu.
    2. Kurangnya promosi-promosi yang dilakukan PT. Deiichi Elevindo Jaya salah satunya dengan sisitim informasi berbasis Web.
    3. Data customer belum tersimpan secara komputerisasi, hal ini akan mudah nya hilang data customer baru.
    4. Dengan ini pun data baru yang belum tersimpan secara terkomputerisasi akan susah untuk di follow up kembali.

    Dengan tidak tersimpan nya secara komputerisasi akan susah seorang atasan melihat kenerja anak buah nya dalam melakukan penawaran

    Analisa Kontrol

    Banyaknya permasalahan pada sistem yang berjalan saat ini juga disebabkan oleh faktor pengontrolan yang masih lemah. Pengontrolan input belum dilakukan secara komputerisasi  sehingga pada permintan data baru pun akan memakan waktu. Kontrol pada proses pendataan customer baru masih dilakukan secara manual oleh staff admin yang bersangkuta. Hal ini menyulitkan  perusahaan dalam melihat pencapaian target dan mengontrol/mengawasi bagaimana kenerja bawahan nya.

    Analisa Prosedur

    Berdasarkan analisis yang penulis dapatkan, dalam hal prosedur yang berjalan saat ini masih belum berjalan baik. Hal ini bisa dilihat dengan kurangnya target penjual perusahaan yang belum maksimal.

    Analisa Kebutuhan Sistem

    Berdasarkan analisis permasalahan pada sistem yang berjalan memerlukan waktu yang lebih lama dalam  mekanisme penawaran sebuah jasa. Dan masih kurang nya promosi-promosi serpeti hal nya aplikasi berbasis web. Dengan ada nya sisitim aplikasi penyedian jasa berbasis web akan  lebih mudah mendapatkan data-data customer baru yang di peroleh. Dan bisa meningkatkan target penjulan jasa di perusahaan. Maka hendaknya kebutuhan sistim seperti ini ;

    1. Dengan adanya aplikasi berbasis web dapat menyimpan data new customer baru secara terkomputerisasi.
    2. Dapat memberikan informasi yang akurat sehingga informasi tersebut dapat berguna bagi Perusahaan.
    3. Dan dengan adanya aplikasi ini akan memudahkan perusahan dalam meningkatkan jasa penjualannya.

    Analisa Prosedur Sistem Yang Berjalan

    Use Case Diagram PT.Daiichi Elevindo Jaya

    Gambar 3.2 Use Case Sistem Yang Berjalan

    Berdasarkan gambar 3.2 Use Case Diagram diatas terdapat:

    1. 1 sistem yang mencakup seluruh kegiatan yang sedang berjalan.
    2. 5 actor yang melakukan kegiatan, yaitu Customer, Surveyor, Pimpinan, Sales dan Finance, 9 use case yang biasa dilakukan oleh actor.
    Sequence Diagram Sistem Yang Berjalan

    Gambar 3.3 Sequence Diagram Sistem Yang Berjalan

    Berdasarkan gambar 3.3 sequence diagram diatas terdapat:

    1. 5 actor yaitu : Customer, Surveyor, Pimpinan, Sales dan Finance
    2. 10 message yang memuat informasi-informasi tentang aktifitas yang terjadi, kegiatan yang biasa dilakukan oleh actor tersebut
    Activity Diagram Yang Berjalan

    Gambar 3.2 Actyvity diagram Sistem Yang Berjalan

    Berdasarkan gambar 3.4 Activity diagram diatas terdapat :

    1. 1 initial node merupakan awal kegiatan
    2. 5 swimline yaitu Customer, Surveyor, Pimpinan, Sales dan Finance, 10 action menggambarkan eksekusi kegiatan jasa renovasi bangunan
    3. 2 decision node, menjelaskan tentang hasil dari action yang dilakukan.

    Metode Analisa Sistem

    Analisa SWOT adalah identifikasi berbagai faktor secara sistematis untuk merumuskan sistem aplikasi penawaran jasa bangunan PT.Daiichi Elevindo Jaya. Analisa ini didasarkan pada logika yang dapat memaksimalkan kekuatan (strength) dan peluang (opportunities), tetapi secara bersamaan dapat meminimalkan kelemahan (weakness) dan ancaman (threat).

    Berikut ini adalah rincian mengenai kekuatan, kelemahan, peluang dan ancaman.

      1. Faktor Internal yang berasal dari dalam lingkungan perusahaan yang berupa kekuatan dan kelemahan perusahaan.
        1. Kekuatan (Strength), terdiri dari :
          1. Memudahkan mendapatkan pelanggan baru
          2. Lebih efesien waktu
        2. Kelemahan (Weakness), terdiri dari :
          1. Kurangnya efesien dalam mengejar target
          2. Data pelanggan mudah hilang
          3. Kurangnya pelayanan terhadapat pelanggan
      2. Faktor eksternal yang berasal dari luar lingkungan perusahaan berupa peluang dan ancaman.
        1. Peluang (Opportunities), terdiri dari :
          1. Semakin mudah di akses pelanggan baru
          2. Dalam melakukan penawran lebih efesien waktu
        2. Ancaman (Threat), terdiri dari :
          1. Kondisi ekonomi yang tidak stabil
          2. Persaingan yang semakin banyak
          3. Kurangnya kepuasan pelayanan terhadpan pelanggan

    Table 3.1 Analisa Faktor Internal

    Faktor Strategi Internal

    No.

    Strengths (Kekuatan)

    Weakness (Kelemahan)

    1

    Memudahkan mendapatkan pelanggan baru dan dapat memberikan informasi yang dibuuhkan

    Kurang efesien dalam meperoleh data pelanggan baru

    2

    Memudahkan menyimpanan data pelanggan baru

    Kurangnya pendataan pelanggan baru

    3

    Memudahkan dalam mengelola informasi

    Kurang maksimal dalam melakukan pengelolan data baru

    Table 3.2 Analisa Faktor Eksternal

    Faktor Strategi Ekternal

    No.

    Opportunity (Peluang)

    Thread (Ancaman)

    1

    Mudah di akses dimanapun sehinggan meningkatkan target

    Kondisi ekonomi yang tidak stabil

     

    Berdasarkan table 3.1 dan 3.2 diatas, maka dilakukan analisa untuk mecari strategi dengan menggunakan kekuatan yang ada untuk memanfaatkan peluang yang tersedia (strategi S-O) serta menggunakan kekuatan yang dimiliki untuk mengatasii ancaman yang ada (strategi S-T).  Setelah dianalisa, strategi untuk mengurangi kelemahan yang dimiliki dalam meraih peluang yang ada (strategi W-O) maupun mengatasi ancaman yang ada (strategi W-T).

     

    Table 3.3 Strategi S-O

    No.

    Faktor Internal

    Faktor Eksternal

    Strengths (Kekuatan)

    Opportunity (Peluang)

    1

    Memudahkan pelanggan baru untuk mendapatkan informasi

    Mudah di akses dimanapun sehinggan meningkatkan target

    2

    Memudahkan dalam mengelola informasi

    Perkembangan teknologi yang Cukup Pesat

    Strategi S-O

    1

    Merancang sistem aplikasi jasa penawaran bangunan berbasis web sehinggan mudah di akses dan memberikan informasi

    2

    Dengan sistem aplikasi ini dapat meningkatkan pelayanan yang lebih maksimal

     

    Table 3.4 Strategi S-T

    No.

    Faktor Internal

    Faktor Eksternal

    Strengths (Kekuatan)

    Thread (Ancaman)

    1

    Kegiatan pelayanan lebih cepat

    Kondisi Ekonomi tidak stabil

    2

    Pengeloalaan data dan informasi lebih baik

    Kurang maksimal dalam pencapain target

    Strategi S-T

    1

    Ada nya sistem aplikasi jasa penawaran berbasis web ini dapat meningkatkan pelayanan dan lebih efesien waktu

     

    Table 3.5 Strategi W-O

    No.

    Faktor Internal

    Faktor Eksternal

    Weakness (Kelemahan)

    Opportunity (Peluang)

    1

    Kurang efesien dalam meperoleh data pelanggan baru

    Mudah di akses dimanapun sehinggan meningkatkan target

    2

    Kurangnya pendataan pelanggan baru

    Perkembangan teknologi yang Cukup Pesat

    3

    Kurang maksimal dalam melakukan pengelolan data baru

    Memudahkan mendapatkan pelanggan baru dan dapat memberikan informasi yang dibuuhkan

    4

     

     

    Strategi W-O

    1

    Meningkatkan pencapain target yang diberikan perusahaan

     

    Table 3.6 Strategi W-T

    No.

    Faktor Internal

    Faktor Eksternal

    Weakness (Kelemahan)

    Thread (Ancaman)

    1

    Kurang efesien dalam meperoleh data pelanggan baru

    Kurang efesien dalam meperoleh data pelanggan baru

    2

    Kurangnya pendataan pelanggan baru

    Kurangnya pendataan pelanggan baru

    3

    Kurang maksimal dalam melakukan pengelolan data baru

    Kurang maksimal dalam melakukan pengelolan data baru

    Strategi W-T

    1

    Kurang maksimalnya dalam melakukan penawaran dan kurangnya memberikan informasi jasa pembangunan ke pelanggan baru sehingga sullit dalam penvcapain target yang di berikan perusahaan

    Konfigurasi Sistem yang berjalan

    Spesifikasi Hardware
    1. Processor : Dual Core
    2. Monitor    : 14” LED
                1. Mouse       :Optical
                2. Keyboard : 108 Keys
                3. RAM         : 2 GB
                4. Hardisk    : 80 GB
                5. Flashdisk  : 16 GB
                6. Printer      : Inkjet


    Spesifikasi Software
    1.      Adapun perangkat lunak yang digunakan dalam sistem adalah sebagai berikut :

                1. Windows 7
                2. Microsoft Excel
    Hak Akses

    Untuk mengoperasikan atau mengolah data hanya dapat dilakukan oleh 3 orang yaitu :

      1. Pimpinan
      2. Manager
      3. Admin

    Permasalahan yang dihadapi dan Alternatif Pemecahan masalah

    Permasalahan yang dihadapi

    Permasalahan yang dihadapi dari sistem yang berjalan adalah sistem pendataan pelanggan baru yang masih harus mencatat manual dengan menggunakan software lama yaitu MS.Excel, dan promosi masih dilakukan secara orang perorang.


    Alternatif Pemecahan Masalah

    Dilihat dari permasalahan yang ada pada sistem yang berjalan maka alternatif pemecahan masalah yang bisa membantu sistem kerja penawaran jasa renovasi bangunan dengan membuat rancangan sistem yang baru berbasis web, sehingga dalam melakukan promosi lebih terjangkau lebih luas, tepat dan akurat serta up to date, dan dapat memaksimalkan target perusahaan.

    User Requirement

    Elisitas Tahap I

    Berisi seluruh rancangan sistem baru yang diusulkan oleh piihak manajemen terkait melalui proses wawancara penulis dengan stakeholder mengenai seluruh rancangan sistem data piutang, agar efisien dan terstruktur dengan baik. Berikut lampiran Elisitas Tahap I :

    dan wawancara mengenai kekurangan dari sistem yang sedang berjalan dan kebutuhan pengguna sistem yang belum terpenuhi.

    Functional

    No.

    Analisa Kebutuhan

    Saya ingin sistem dapat :

    1

    Menampilkan menu utama

    2

    Menampilkan menu login

    3

    Menampilkan nama perusahaan

    4

    Menampilkan logo perusahaan

    5

    Menampilkan proses login

    6

    Menampilkan username

    7

    Menampilkan password

    8

    Menampilkan menu home

    9

    Menampilkan menu setup

    10

    Menampilkan input data

    11

    Menampilkan edit data

    12

    Menampilkan input data profil perusahaan

    13

    Menampilkan edit data profil perusahaan

    14

    Menampilkan menu transaksi

    15

    Menampilkan input data  jurnal umum

    16

    Menampilkan edit data jurnal umum

    17

    Menampilkan input data jurnal jasa pembangunan

    18

    Menampilkan edit data jurnal jasa pembangunan

    19

    Menampilkan laporan

    20

    Menampilkan buku jurnal per periode transaksi

    21

    Menampilkan neraca percobaan

    22

    Menampilkan posting rugi laba

    23

    Menampilkan neraca

    24

    Menampilkan menu backup

    25

    Menampilkan menu keluar

    Non Functional

    No.

    Saya ingin sistem dapat :

    1

    Menampilkan username dan password untuk keamanan

    2

    Tampilan sistem mudah di pahami oleh staff admin

    3

    Tampilan sistem mudah di pahami oleh pimpinan

    4

    Tampilan sistem mudah di pahami oleh perusahaan

    5

    Diharapkan sistem dapat mengurangi human eror

     

     

         

     

    Tabel 3.3 Elisitasi Tahap - I

    Elisitasi Tahap II

    Merupakan hasil pengklasifikasian dari elisitasi tahap I berdasarkan metode MDI. Metode MDI ini bertujuan untuk memisahkan antara rancangan sistem yang penting dan harus ada pada sistem baru dengan rancangan yang disanggupi oleh penulis untuk dieksekusi. Berikut lampiran Elisitasi Tahap II yang telah dibuat :

    Functional

    M

    D

    I

    No.

    Analisa Kebutuhan

     

     

     

    Saya ingin sistem dapat

    1

    Menampilkan menu utama

    ü

     

     

    2

    Menampilkan menu login

    ü

     

     

    3

    Menampilkan nama perusahaan

    ü

     

     

    4

    Menampilkan Logo perusahaan

    ü

     

     

    5

    Menampilkan proses login

    ü

     

     

    6

    Menampilkan username

    ü

     

     

    7

    Menampilkan password

    ü

     

     

    8

    Menampilkan menu home

    ü

     

     

    9

    Menampilkan menu setup

    ü

     

     

    10

    Menampilkan menu perkiraan

    ü

     

     

    11

    Menampilkan input data perkiraan estimasi

    ü

     

     

    12

    Menampilkan edit data perkiraan estimasi

    ü

     

     

    13

    Menampilkan input data profil perusahaan

     

    ü

     

    14

    Menampilkan edit data profil perusahaan

    ü

     

     

    15

    Menampilkan menu  transaksi

    ü

     

     

    16

    Menampilkan menu jurnal umum

    ü

     

     

    17

    Menampilkan input data jurnal umum

    ü

     

     

    18

    Menampilkan edit data jurnal umum

    ü

     

     

    19

    Menampilkan input data neraca percobaan

    ü

     

     

    20

    Menampilkan input data rugi laba

    ü

     

     

    21

    Menampilkan neraca

    ü

     

     

    22

    Menampilkan backup

    ü

     

     

    23

    Menampilkan keluaran

    ü

     

     

    Non Functional

    No.

    Saya ingin sistem dapat :

    M

    D

    I

    1

    Menampilka username dan password untuk keamanan

    ü

     

     

    2

    Tampilan sistem mudah di pahami

     

    ü

     

    3

    Diharapkan sistem dapat mengurangi human eror

     

    ü

     

    Keterangan

    1

    Mandatory (Penting)

    2

    Desirable (Cukup Penting)

    3

    Inessential (Tidak Penting)

                 

     

                        Tabel 3.4 Elisitasi Tahap - II

    Elisitasi Tahap III

    Berdasarkan elisitasi tahap II diatas, dibentuklah elisitasi tahap III yang diklasifikasikan kembali dengan menggunakan metode TOE dengan opsi HML (High, Middle, Low). Pada elisitasi tahap III, terdapat requirement yang opsinya High (H) dan harus di eliminasikan. Berikut adalah requirement tersebut :

    1. T artinya Technical. Maksudnya adalah pertanyaan perihal bagaimana tata cara/teknik pembuatan requirement tersebut dalam sistem yang diusulkan ?
    2. O artinya Operational. Maksudnya adalah pertanyaan perihal bagaimana tata cara penggunaan requirement tersebut dalam sistem yang akan dikembangkan ?
    3. E artinya Economy. Maksudnya adalah pertanyaan perihal berapakah biaya yang diperlukan guna membangun requirement tersebut di dalam sistem ?

    Metode tersebut dibagi kembali menjadi beberapa option, antara lain:

    1. (High)        : Sulit untuk dikerjakan, karena teknik pembuatan

    dan penggunaannya sulit serta biayanya mahal,  sehingga requirement tersebut harus dieliminasi.

    1. (Middle)    : Mampu untuk dikerjakan.
    2. (Low)         : Mudah untuk dikerjakan.

    Functional

    Analisa Kebutuhan

    Saya ingin sistem dapat :

    NO

    URAIAN

    T

    O

    E

    L

    M

    H

    L

    M

    H

    L

    M

    H

    1

    Menampilkan menu utama

     

    ü

     

     

    ü

     

     

    ü

     

    2

    Menampilkan menu login

     

    ü

     

     

    ü

     

     

    ü

     

    3

    Menampilkan nama perusahaan

     

    ü

     

     

    ü

     

     

    ü

     

    4

    Menampilkan Logo perusahaan

     

     

     

     

     

     

     

     

     

    5

    Menampilkan proses login

     

    ü

     

     

    ü

     

     

    ü

     

    6

    Menampilkan username

     

    ü

     

     

    ü

     

     

    ü

     

    7

    Menampilkan password

     

    ü

     

     

    ü

     

     

    ü

     

    8

    Menampilkan menu setup

     

    ü

     

     

    ü

     

     

    ü

     

    9

    Menampilkan perkiraan harga

     

    ü

     

     

    ü

     

     

    ü

     

    10

    Menampilkan input data perusahaan

     

    ü

     

     

    ü

     

     

    ü

     

    11

    Menampilkan menu transaksi

     

    ü

     

     

    ü

     

     

    ü

     

    12

    Menampilkan input data jurnal umum

     

    ü

     

     

    ü

     

     

    ü

     

    13

    Menampilkan input data jurnal harga

     

    ü

     

     

    ü

     

     

    ü

     

    14

    Menampilkan data posting

     

    ü

     

     

    ü

     

     

    ü

     

    15

    Menampilkan input buku jurnal

     

     

    ü

     

     

    ü

     

     

    ü

    16

    Menampilkan input neraca percobaan

     

     

    ü

     

     

    ü

     

     

    ü

    17

    Menampilkan laporan rugi laba

     

     

    ü

     

     

    ü

     

     

    ü

    18

    Menampilkan neraca

     

    ü

     

     

    ü

     

     

    ü

     

      Non Functional

    NO

    URAIAN

    T

    O

    E

    L

    M

    H

    L

    M

    H

    L

    M

    H

    1

    Menampilkan username dan password untuk keamanan

     

     

     

    ü

     

     

     

    ü

     

     

    ü

    2

    Tampilan sistem mudah di pahami

     

    ü

     

     

    ü

     

     

    ü

     

    3

    Diharapkan sistem dapat mengurangi human eror

     

    ü

     

     

    ü

     

     

    ü

     

    Keterangan

    T

    Technical (Teknik)

    L

    LOW (Rendah)

    O

    Desirable (Operasional)

    M

    Medium (Sedang)

    E

    Economic (Biaya)

    H

    High (Tinggi)

                                   

            Tabel 3.5. Elisitasi Tahap - III

    Final Draft Elisitasi

    Final elisitasi merupakan bentuk akhir dari tahap-tahap elisitasi yang Berdasarkan elisitasi tahap III diatas, dihasilkanlah 17 requirement final elisitasi yang diharapkan dapat mempermudah dalam membuat suatu sistem pengontrolannya. Berikut lampirkan Gambar Final Elisitasi :

    Functional

    No.

    Analisa Kebutuhan

    Saya ingin sistem dapat :

    1

    Menampilkan menu utama

    2

    Menampilkan menu login

    3

    Menampilkan nama perusahaan

    4

    Menampilkan Logo perusahaan

    5

    Menampilkan username

    6

    Menampilkan  password

    7

    Menampilkan menu home

    8

    Menampilkan menu setup

    9

    Menampilkan input perkiraan estimasi harga

    10

    Menampilkan input profil perusahaan

    11

    Menampilkan menu transaksi

    12

    Menampilkan menu backup

    13

    Menampilkan menu keluar

    Non Functional

    No.

    Saya ingin sistem dapat :

    1

    Menampilkan username dan password untuk keamanan

    2

    Tampilan sistem mudah di pahami

    3

    Diharapkan sistem dapat mengurangi human eror

     

     

    BAB IV

    RANCANGAN SISTEM YANG DIUSULKAN

    Rancangan Sistem Usulan

    Berdasarkan analisis sisitem yang berjalan pada PT. Daiichi Elevindo Jaya, bahhwa di ketahuai sistem yang berjalan masih ada beberapa hal yang dilakukan secara manual.sehingga untuk menpacai target jasa pembanguan masih dirasa kurang. Beberapa usulan prosedur yang bertujuan untuk memperbaiki dan menyempurnakan sistem penawran jasa kontruksi yang berjalan saat ini, yaitu merubah proses promosi yang saat ini masih menggunakan manual menjadi penawaran jasa menggunakan sistem berbasis web, sehingga memudahkan user dalam mengelola jasa nya lebih maksimal dalam miningkat target penjualan yang diinginkan. Berdasarkan perubahan sistemjasa penawran yang terjadi dan setelah kebutuhan-kebutuhan sistem yang baru telah ditentukan, maka langkah-langkah selanjutnya adalah perancangan atau design sistem usulan yang bertujuan untuk memperbaiki sistem yang lama dengan memberi gambaran atau pandangan yang jelas menurut proses design sistem dari awal hingga akhir penelitian.

    Untuk menganalisa sistem yang diusulkan, pada penelitian ini digunakan program Visual Paradigm for UML 6.4 Enterprise Edition untuk menggambarkan Use Case Diagram, Activity Diagram, Class Diagram dan Squence Diagram.

     
    Prosedur Sistem Usulan
    1. Coustomer
    1. Menampilkan menu home coustomer
    2. Melakukan login
    3. Form pengajuan penawaran
    4. Menampilkan data pengajuan dan progres penawaran
    5. logout
    1. Sales Admin
    1. Melakukan login sistem
    2. Menampilkan menu home
    3. Menampilkan dashboard
    4. Menampilkan user
    5. Menampilakn data pelanggan
    6. Menampilakn pengajuan masuk
    7. Menampilkan belum lunas
    8. Menampilkan lunas
    9. Logout
    1. Surveyor
    1. Melakukan login sistem
    2. Menampilkan menu home
    3. Menampilkan dashboard
    4. Menampilkan data pelanggan
    5. Menampilkan belum survey
    6. Menampilan input hasil survey

     

    1. Pimpinan
    1. Melakukan login sistem
    2. Menampilkan menu home
    3. Menampilkan dashboard
    4. Menampilkan data pelanggan
    5. Menampilkan lunas
    6. Menampilkan progres pengajuan
    7. Menampilkan laporan pengajuan pelanggan
    8. logout

     

    1. Finance
    1. Melakukan login sistem
    2. Menampilkan menu home
    3. Menampilkan dashboard
    4. Menampilkan data pelannggan
    5. Menampilkan belum dp
    6. Menampilkan belum lunas
    7. Menampilkan lunas
    8. Logout
    Use Case Diagram Sistem Yang Diusulkan

    Gambar 4.1. Use Case Diagram Admin Sisitem Yang Diusulkan

    Berdasarkan gambar 4.1. Use Case Diagram diatas terdapat :

    1. 1 (satu) sistem mencakup seluruh kegiatan prosedur sistem surat masuk
    2. 4 (dua) actor yang melakukan kegiatan, yaitu Admin, Surveyor, Pimpinan dan Finance
    3. 1 (satu) include
    4. 8  (delapan) extend
    5. 11 (enam belas) use case yang biasa dilakukan oleh actor-actor.


    2. Use Case Diagram Customer Prosedur Sistem Aplikasi Penawaran Jasa Bangunan

    Gambar 4.2. Use Case Diagram Customer Sisitem Yang Diusulkan

    Berdasarkan gambar 4.2. Use Case Diagram diatas terdapat :

    1.  1 (satu) sistem mencakup seluruh kegiatan prosedur sistem surat masuk
    2. 1 (satu) actor yang melakukan kegiatan, yaitu Customer
    3. 4 (empat) extend
    4. 8 (delapan) use case yang biasa dilakukan oleh actor-actor.
    Activity Diagram Yang Diusulkan


    1.  Activity Diagram Admin Prosedur Sistem Aplikasi Penawaran Jasa Bangunan

    Gambar 4.3. Activity Diagram yang diusulkan

    Berdasarkan gambar 4.3. Activity Diagram Prosedur Surat Masuk diatas, terdiri dari :

    1. 1 (satu) initial node, sebagai awal objek
    2. 18 (enam belas) action, sistem yang mencerminkan eksekusi dari suatu aksi.
    3. 1 (satu) decision node, untuk membuat keputusan
    4. 1 (satu) fina node, objek yang diakhiri

    2. Activity Diagram Admin  Prosedur Sistem Aplikasi Penawaran Jasa Bangunan

    Gambar 4.4. Activity Diagram yang diusulkan

    Berdasarkan gambar 4.4. Activity Diagram Prosedur Surat Masuk diatas, terdiri dari :

    1. 1 (satu) initial node, sebagai awal objek
    2. 7  (tujuh) action, sistem yang mencerminkan eksekusi dari suatu aksi.
    3. 1 (satu) decision node, untuk membuat keputusan
    4. 1 (satu) fina node, objek yang diakhiri
    Sequence Diagram Yang Diusulkan

     

    1. Sequence Diagram Admin Prosedur Sistem Aplikasi Penawaran Jasa Bangunan

    Gambar 4.5 Sequence Diagram Yang Diusulkan

    Berdasarkan gambar 4.5 Sequence Diagram diatas terdapat :

    1. 4 (dua) actor yang melakukan kegiatan yaitu Admin, Surveyor, Pimpinan dan Finance
    2. 10 (sepuluh) life line antar muka yang saling berinteraksi
    3. 35 (tiga puluh lima) message hubungan antar objek yang satu dengan objek yang lainnya mempunyai nilai

     

    2. Sequence Diagram Customer Prosedur Sistem Aplikasi Penawaran Jasa Bangunan

     

    Gambar 4.6 Sequence Diagram Yang Diusulkan

    Berdasarkan gambar 4.6 Sequence Diagram diatas terdapat :

    1. 1 (satu) actor yang melakukan kegiatan yaitu Customer
    2. 8 (delapan) life line antar muka yang saling berinteraksi
    3. 16 (enam belas) message hubungan antar objek yang satu dengan objek yang lainnya mempunyai nilai

     

    Perbedaan Prosedur Antara Sistem Yang berjalan Dan Sistem Usulan

    Tabel 4.1. Perbedaan Prosedur Sistem Berjalan dan Sistem Usulan

    NO.

    SISTEM BERJALAN

    SISTEM USULAN

    1

    Proses promosi masih dilakukan dengan brosur dan papan iklan

    Proses promosi akan dilakukan melalui sistem berbasis web.

    2

    Penyimpanan data pelanggan masih dilakukan secara manual

    Penyimpanan data pelanggan akan dilakukan dengan sisitim berbasis web

    3

    Penawran pengajuan baru masih dilakukan dengan pelangan datang ke showrom

    Penawaran pengajuan baru akan dilakukan dengan sistem aplikasi jasa berbasis web

     

    Rancangan Basis Data

    Class Diagram

    Gambar 4.4. Class Diagram Sistem Yang Diusulkan

    Spesifikasi Basis Data

    Spesifikasi basis data menjelaskan tentang media penyimpanan yang dipergunakan, isi yang ditersimpan, primary key, dan panjang record. Spesifikasi basis data yang dipergunakan dalam sistem yang akan dibuat adalah sebagai berikut :

    1. Nama Tabel           : user

    Media                     : Harddisk

    Struktur                  : id_user, nama, username, password, level

    Primary key            : id_user

    Panjang Record      : 81

     

    Tabel 4.2 Tabel User

    No

    Nama Field

    Tipe Data

    Field Size

    Keterangan

    1

    id_user

    int

    11

     

    2

    nama

    varchar

    30

     

    3

    username

    varchar

    20

     

    4

    password

    varchar

    10

     

    5

    periode

    varchar

    10

     

    6

    Level

    varchar

    10

     

     

    1. Nama Tabel          : pelangggan

    Media                     : Harddisk

    Struktur                  : id_pelanggan, nama, email, no_hop, password,

      tgl_register

    Primary key            : id_pelanggan

    Panjang Record      : 155

    Tabel 4.3 Tabel Pelanggan

    No

    Nama Field

    Tipe Data

    Field Size

    Keterangan

    1

    Id_pelanggan

    int

    11

     

    2

    nama

    varchar

    50

     

    3

    email

    varchar

    50

     

    4

    password

    varchar

    15

     

    5

    Tgl_register

    datetime

     

     

     

    1. Nama Tabel          : pengajuan

    Media                     : Harddisk

    Struktur                  : id_penggajuan, id_pelanggan, jenis_pengajuan,

      jenis_rumah, jumlah_lantai, jumlah_area,

     luas_tanah, keterangan, tgl_kerja, alamat,

     tgl_pengajuan, tgl_survay, total_biaya,

     status_pengajuan, status_bayar

    Primary key           : id_pengajuan

    Panjang Record      : 146

    Tabel 4.4 Tabel Pengajuan

    No

    Nama Field

    Tipe Data

    Field Size

    Keterangan

    1

    id_pengajuan

    int

    11

     

    2

    Id_pelanggan

    int

    11

     

    3

    Jenis_pengajuan

    varchar

    20

     

    4

    Jenis_rumah

    vachar

    30

     

    5

    Jumlah_lantai

    int

    5

     

    6

    Jumlah_area

    int

    5

     

    7

    Luas_tanah

    int

    10

     

    8

    keterangan

    vachar

    5

     

    9

    Tgl_kerja

    date

     

     

    10

    alamat

    vachar

    100

     

    11

    Tgl_pengajuan

    date

     

     

    12

    Tgl_survey

    date

     

     

    13

    Total_biaya

    float

     

     

    14

    Status_pengajuan

    int

    2

     

    15

    Status_bayar

    int

    2

     

     

     

     

     

     

     

    1. Nama Tabel          : pembayarran

    Media                     : Harddisk

    Struktur                  : id_bayar, id_pengajuan, atas_nama, no_rek,

      bukti_tf, tgl_upload, jenis_bayar, status_cek

    Primary key           : id_bayar

    Panjang Record      : 114

     

    Tabel 4.5. Tabel Pembayaran

    No

    Nama Field

    Tipe Data

    Field Size

    Keterangan

    1

    id_bayar

    int

    11

     

    2

    id_pengajuan

    int

    11

     

    3

    Atas_nama

    varchar

    30

     

    4

    No_rek

    varchar

    50

     

    5

    Bukti_tf

    text

     

     

    6

    Tgl_upload

    date

     

     

    7

    Jenis_bayar

    varchar

    10

     

    8

    Status_cek

    int

    2

     

     

    1. Nama Tabel          : design_ref

    Media                     : Harddisk

    Struktur                  : id_design, nama_design, foto_design, kode_ref,

      ket_ref

    Primary key           : id_design

    Panjang Record      : 71

    Tabel 4.6 Tabel Design_ref

     

    No

    Nama Field

    Tipe Data

    Field Size

    Keterangan

    1

    id_design

    int

    11

     

    2

    Nama_design

    vachar

    30

     

    3

    Foto_design

    text

     

     

    4

    Kode_ref

    vachar

    30

     

     

    Rancangan Program

    Customer

    1. Tampilan Home Customer

    Gambar 4.7. Tampilan Home Customer

    2. Tampilan Form Registrasi Customer

    Gambar 4.8 Tampila Form Registrasi Customer

    3. Tampilan Form Registrasi Customer

    Gambar 4.9. Tampilan Form Pengajuan Penawaran Bangunan Customer

    Tampilan Admin Sales

    1. Tampilan Home dan Dashboard

    Gambar 4.10. Tampilan Admin Sales

    2. Tampilan Data User

    Gambar 4.11. Tampilan Data User

    Tampilan Pembayaran Lunas

    Gambar 4.12. Tampilan Pembayaran Lunas

    Surveyor

    1. Tampilan Home Dan Dashboard surveyor

    Gambar 4.13. Tampilan Home Dan Dashboard surveyor

    2. Tampilan Belum di Survay

    Gambar 4.14. Tampilan Belum di Survay

    3. Tampilan Input Hasil Survey

    Gambar 4.15. Tampilan Input Hasil Survay

    Pimpinan

    1. Tampilan Home Pimpinan

    Gambar 4.16. Tampilan Home dan Dashboard Pimpinan

    2. Tampilan Progress Pekerjaan

    Gambar 4.17. Tampilan Progres Pekerjaan

    3. Tampilan Data Pengajuan Customer

    Gambar 4.18. Tampilan Data Pengajuan Customer

    Finance

    Tampilan Home Finance

    Gambar 4.17. Tampilan Home Dan Dashboard Finance

    Tampilan Pengajuan Penawaran Belum DP

    Gambar 4.18. Tampilan Pengajuan Penawaran Belum Dp

    Tampilan Pengajuan Penawaran Lunas

    Gambar 4.19. Tampilan Pengajuan Penawaran Lunas


    Konfigurasi Sistem Usulan

    Spesifikasi HArdware

    Perangkat keras yang dbutuhkan oleh sistem adalah suatu unit personal komputer. Perangkat keras yang diusulkan ini dibuat berdasarkan kebutuhan sistem saat ini dan antisipasi kebutuhan di masa yang akan datang. Konfigurasi yang dibutuhkan pada design sistem yang diusulkan, yaitu :

    1. Processor        : Intel Core i3-3240 [email protected]
    2. Monitor           : Acer 21.5’’ Full HD
    3. Mouse              : Logitech m331
    4. RAM                : minimal 2 gb
    5. HDD               : 500 GB
    6. Keyboard        : Compatible Ps2
    7. Printer             : EPSON L 360 Series
    Aplikasi Yang Diusulkan

    Perangkat lunak merupakan penunjang dari peralatan komputer yang digunakan sebagai penghubung dalam instruksi yang diinginkan, agar komputer dapat menghasilkan informasi yang diharapkan, maka perangkat lunak yang diusulkan dalam rancangan sistem ini adalah sebagai berikut :

    1. Sistem Operasi Windows 10
    2. Microsoft Office 2016
    3. Google Chrome
    4. Mozila Firefox
    5. Visual Paradigm 6.4 Enterprise Edition
    6. Notepad++ v7.6
    7. Xampp 1.7.3
    Hak Akses

    Ada 4 (dua) aktor yang dapat mengakses Aplikasi jasa renovasi dan bangunan baru yaitu :

      1. Admin Sales
      2. Surveyor
      3. Pimpinan
      4. Finance


    Testing

    Pengujian black box pada menu login
    1. Black box Testing

    Implementasi Sistem Informasi Iventory Stok Barang dilakukan dengan menggunakan metode Blackbox Testing.Metode Blackbox Testing merupakan pengujian program yang mengutamakan pengujian terhadap kebutuhan fungsi dari suatu program.Tujuan dari metode Blackbox Testing ini adalah untuk menemukan kesalahan fungsi pada program.

    Pengujian dengan metode Blackbox Testing dilakukan dengan cara memberikan sejumlah input pada program. Input tersebut kemudian di proses sesuai dengan kebutuhan fungsionalnya untuk melihat apakah program aplikasi dapat menghasilkan output yang sesuai dengan yang diinginkan dan sesuai pula dengan fungsi dasar dari program 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 program tersebut, dan selanjutnya dilakukan penelusuran perbaikan untuk memperbaiki kesalahan yang terjadi.

     

     

         Tabel 4.7. Daftar Pengujian

    No.

    Daftar Pengujian

    1

    Login

    2

    Submenu

    3

    Menu Transaksi

    4

    Logout

     

      1. Login

    Pengujian pada login ini berfungsi sebagai apakah login yang digunakan dapat berjalan sebagaimana yang diharapkan dimana inputan username dan password harus benar dan telah terdaftar. Berikut ini merupakan hasil pengujian pada login:

    Tabel 4.8. Pengujian Login

    1. b. kelola data pengajuan pelanggan masuk

    Dalam pengujian ini bertujuan untuk menguji pengjuan pelanggan apkah masuk di tampilan home admin, barjalan baik atau tidak, yang memberikan hasil sesuai dengan yang di harapkan, pengujiannya sebagai berikut :

    1. c. Kelola data pelanggan yang masuk penagihan finance

     

    Dalam pengujian ini bertujuan untuk menguji apakah jika pekerjaan selesai akan masuk ke bgaian Finance dan barjalan baik atau tidak, yang memberikan hasil sesuai dengan yang di harapkan

    1. 4. Logout
    2. Dalam pengujian ini bertujuan untuk menguji apakah fungsi logout dapat berjalan dengan baik atau tidak, yang memberikan hasil sesuai :

     

    Implementasi

    Schedule

    Schedule atau jadwal implementasi berisi waktu yang diperlukan dalam mengoperasikan sistem yang dibuat. Jadwal implementasi dapat dilihat pada tabel berikut ini :

    Estimasi Biaya

    Pada sub-bab ini penulis akan menjabarkan rincian biaya yang akan diaplikasikan pada PT.DAIICHI ELEVINDO JAYA, berikut adalah tabel estimasi biaya yang dibutuhkan :

    BAB V

    PENUTUP

    Kesimpulan

    Berdasarkan hasil pembahasan yang telah diuraikan pada bab-bab sebelumnya dan juga berdasarkan hasil pengamatan penulis dari rumusan masalah, maka dapat diambil kesimpulan sebagai berikut:

    1. Media promosi PT.DAIICHI ELEVINDO JAYA masih di lakukan secara manual seperti brosur dan spanduk banner. Untuk prospek kedepan perusahaan kurang maksimal, jika tidak mengikuti perkembangan teknologi informasi yang begitu pesat
    2. Sistem yang sedang berjalan belum berjalan dengan optimal karena tidak adanya back up data pelanggan atau data cadangan sebagai arsip yang dimiliki oleh perusahaan, sehingga meningkatkanaa resiko kehilangan data pelanggan. Lalu banyak data yang tidak terkelola dengan baik, karena sistem penyimpanan data masih berupa file Microsoft Excel sehingga admin mengalami kendala untuk mencari data laporan barang komponen di bulan sebelumnya dan tidak adanya keamanan pada data sistem maka dapat mengakibatkan terjadinya manipulasi data.
    3. Proses pengajuan penawaran jasa kontruksi masih dilakukan dengan pelanggan mendatangi showroom yang menurut penulis kurang efesien dan kurang maksimal nya pelayanan terhdapan pelanggan.

    Saran

    Setelah memberikan kesimpulan mengenai sistem penawran jasa bangunan yang sedang berjalan dan sistem yang dibangun, maka agar dapat dicapai hasil yang optimal dan  juga bertujuan terhadap kelancaran dalam kegiatan penawaran jasa bangunan, dibutuhkan :

    1. Perlu diadakan pelatihan kepada pengguna (user) yang akan menggunakan  sistem tersebut sebagai administrator, agar dapat dimanfaatkan dengan baik.
    2. Perlu adanya suatu peningkatan mutu dan kualitas serta informasi yang up to date sehingga dapat meningkatkan mutu sistem.
    3. Dimasa yang akan datang, diharapkan bagi mahasiswa atau peneliti yang mengambil judul penelitian yang sama untuk dapat mengembangkan sistem ini menjadi aplikasi yang lebih baik seperti menggunakan aplikasi mobile atau aplikasi yang lebih baik dari sebelumnya.

    DAFTAR PUSTAKA

    1. Dewayani, Julitta dan Fitri Wahyuningsih. 2016. “Sistem Informasi Monitoring Persediaan Spareparts Motor Dengan Menggunakan Metode FIFO Pada Toko Adil Jaya Motor Semarang”. Semarang: dalam Jurnal KOMPAK Vol.9 No .1.
    2. Rafika, Ageng Setiani, dkk. 2015. Aplikasi Monitoring Sistem Absensi SidikJari Sebagai Pendukung Pembayaran Biaya Pegawai Terpusat Dengan SAP. ISSN: 1978-8282. Jurnal CCIT Vol.8 No. 3. Tangerang: Perguruan Tinggi Raharja.
    3. 3,0 3,1 Mulyadi. 2016. Sistem Akuntansi. Jakarta: Salemba Empat.
    4. Hutahean, Jeperseon. 2015. Sistem Informasi Manajemen. Yogyakarta: Graha Ilmu.
    5. Hutahaean, J. (2016). Konsep Sistem Informasi. Yogyakarta : Deepublish.
    6. I Putu Agus Swastika, M.Kom dan I Gusti Lanang Agung Raditya Putra, S.Pd., M.T. 2016. Audit Sistem Informasi dan Tata Kelola Teknologi Informasi : Implementasi dan Studi Kasus. Yogyakarta: ANDI.
    7. Fauzi, Moch Agita dan Titis Aji Wicaksono. 2015. System Inventory Control Pada Laboratorium Komputer SMK Muhammadiyah Kajen Berbasis Web dengan Framework Codeigniter. Jurnal Surya Informatika. ISSN : 2477-3042. Vol.1 No.1
    8. Nur, R., & Suyuti, M. A. 2018. Perancangan Mesin-Mesin Industri. Deepublish.
    9. 9,0 9,1 Iswandy, Eka. 2015. “SISTEM PENUNJANG KEPUTUSAN UNTUK MENENTUKAN PENERIMAAN DANA SANTUNAN SOSIAL ANAK NAGARI DAN PENYALURANNYA BAGI MAHASISWA DAN PELAJAR KURANG MAMPU DI KENAGARIAN BARUNG – BARUNG BALANTAI TIMUR.” Vol. 3 No. 2 Oktober 2015 Jurnal TEKNOIF ISSN: 2338-2724 70-79.
    10. Alison Mckay, George N Stiny and Alan de Pennington. 2016. “Engineering design is an important early stage of the innovation processes that deliver new product to markets where societal challenges are addressed and wealth generated. Hight-quality engineering design information is critical to the effective and efficient manufacture, production and throught-life support of such product. The emerging discipline of engineering design informatic brings together ICT (Information and Communications Technology) and engineering design to support the creation of well-founded engineering information support systems”. International Journal Of Computer Integrated Manufacturing. Vol.29 No.3:237-250.
    11. A, Aris., T, Firdaus., & N, Nurseha., (2018), APLIKASI PROGRAM QUALITY CONTROL BARANG UNTUK MENUNJANG PELAPORAN PADA BAGIAN TEKNIK PERGURUAN TINGGI RAHARJA. CERITA Journal, 4 (2), 159-168.
    12. 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.
    13. 13,0 13,1 Bachtiar, Dede dan Atikah. 2015. Sistem Informasi Dashboard Kependudukan di Kelurahan Manis jaya Kota Tangerang. Jurnal Sisfotek Global. ISSN : 2088-1762 Vol. 5 No.1.
    14. Hidayat, Nur, Topik. Yanuttama, Indra. Zaid, Ahmad .2017. “Media Pembelajaran IPA Kelas 3 Sekolah Dasar menggunakan Teknologi berbasis Android”. Seminar Nasinal. ISSN : 2302-3805. Yogyakarta : STMIK AMIKOM Yogyakarta.
    15. Kaharu dan Sakina (2016:30) dalam Jurnal Elektronik Sistem Informasi dan Komputer Vol. 2 No. 1, “Data merupakan suatu kenyataan yang menggambarkan kejadian dan kesatuan nyata. Kejadian adalah sesuatu yang terjadi pada saat tertentu.
    16. Rochman, Abdur, dan Yanti Hardiyanti. 2016. “Rancangan Sistem Informasi Penerimaan Barang Jadi Pada PT Shyang Yao Fung Dengan Metodelogi Berorientasi Objek.” JURNAL SISFOTEK GLOBAL ISSN : 2088 – 1762 Vol. 6 No. 1 / Maret 2016 38-41.
    17. 17,0 17,1 Sutopo, Priyo, Dedi Cahyadi dan Zainal Arifin. 2016. Sistem Informasi Eksekutif Sebaran Penjualan Kendaraan Bermotor Roda 2 di Kalimantan Timur Berbasis Web. Jurnal Informatika Mulawarman. Vol.11 No.1-Februari 2016.
    18. Lusyani Sunarya, Po. Abas Sunarya, dan Jasmine Dara Assyifa. 2015. “Keefektifan Media Komunikasi Visual Sebagai Penunjang Promosi Pada Perguruan Tinggi Raharja”,
    19. Palit, Randi V, Yaulie D.Y. Rindengan dan Arie S.M. Lumenta, “Rancangan Sistem Informasi Keuangan Gereja Berbasis Web Di Jemaat GMIM Bukit Moria Malalayang”, E-Journal Teknik Elektro dan Komputer, vol. 4, no. 7, 2015.
    20. Untung Rahardja, Yessi Frecilia, dan Nurul Komaeni, “Sistem informasi adalah sekumpulan komponen pembentuk sistem yang mempunyai keterkaitan antara satu komponen dengan komponen lainnya yang bertujuan menghasilkan suatu informasi dalam suatu bidang tertentu”. Jurnal CCIT Vol. 9 No.1, 2015.
    21. Wawan Dhewanto dan Grisna Anggadwita, “The development of innovation cluster on regional IT center of excellence (RICE) in Bandung Indonesia”. International Journal of Learning and Intellectual Capital 12 (1), 32-46, 2015.
    22. Haaq dan Keen dalam Rusdiana dan Irfan (2015:52) “Teknologi Informasi sebagai seperangkat alat yang membantu bekerja dengan informasi dan melakukan tugas-tugas yang berhubungan dengan pemrosesan informasi”.
    23. 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.
    24. Rusdiana, dan Moch. Irfan. 2015. Sistem Informasi Manajemen. Bandung: PUSTAKA SETIA.
    25. Tyoso, Jaluanto Sunu Punjul. 2016. Sistem Informasi Manajemen. Yogyakarta : Deepublish.
    26. 26,0 26,1 Ary Budi Warsito, Muh. Yusup dan Moh Iqbal Awi Makaram dalan Jurnal CCIT Vol. 8 No.2 dengan judul Perancangan SiS+ Menggunakan Metode YII Framework Pada Perguruan Tinggi Raharja (2015:29),“Unified Modelling Language (UML) adalah himpunan struktur dan teknik untuk permodelan desain program berorientasi objek (OOP) serta aplikasinya. UML adalah metodologi untuk mengembangkan sistem OOP dan sekelompok perangkat tool untuk mendukung pengembangan sistem tersebut”.
    27. Waspodo, Bayu, Ahmad Nurul Fajar, dan Noor Hadi Prayitno. 2015. “SISTEM INFORMASI PELAYANAN IZIN MENDIRIKAN BANGUNAN DAN PERUNTUKAN PENGGUNAAN TANAH PADA BADAN PENANAMAN MODAL DAN PELAYANAN PERIZINAN KABUPATEN SUMEDANG.” Jurnal Sistem Informasi , 8(2), 2015, 1-19 1-19.
    28. F. Alaghbari dan Noura Aknin, “The Unified Modeling Language (UML) is a standard language for writing software blueprints that premiered with version 1.1 in 1997. Three prominent object oriented programming professionals, Gray Booch, Ivar Jacobsen, and James Rumbaugh are the principle authors of UML”. Global Journal of Engineering Science and Researches (GJESR) Vol.2 (2) (2015:63-68)
    29. 29,0 29,1 Ai dan Ega. 2017. Pembuatan Aplikasi Pengelolaan Proposal di Unit Kegiatan Pengelola (UPK) Kecamatan Mande Berbasis Desktop. Cianjur: Media Jurnal Informatika. Vol. 9, No. 1, p-ISSN: 2088-2114 e-ISSN: 2477-2542
    30. 30,0 30,1 Abdullah, Rohi. 2015. Web Programing is Easy. Jakarta: Elek Media Komputindo.
    31. Untung Rahardja, Yessi Frecilia, dan Nurul Komaeni, “Sistem informasi adalah sekumpulan komponen pembentuk sistem yang mempunyai keterkaitan antara satu komponen dengan komponen lainnya yang bertujuan menghasilkan suatu informasi dalam suatu bidang tertentu”. Jurnal CCIT Vol. 9 No.1, 2015.
    32. Supono, Virdiandy Putratama. 2016. "Pemograman Web Dengan Mengunakan PHP dan Framework Codeignier." Yogyakarta: Deepublish, Maret 2016.
    33. Achmad Solichin. 2016. Pemrograman web dengan PHP dan MySQL.
    34. Muhammad Bello Aliyu, dkk dalam International Journal of Engineering Science Invention (Vol. 6 Issue 9, September 2017), PHP which is known as Hypertext preprocessor is a scripting language initially designed for the web. PHP was just starting its emergence as more than a niche scripting language for hobbyists. That was the time of PHP 4 and the first Zend Engine had made PHP faster and more stable. PHP deployment was also increasing exponentially, but it was still a hard sell to use PHP for large commercial web sites. This difficulty originated mainly from two sources: Firstly, Perl/ColdFusion/other-scripting-language developers who refused to update their understanding of PHP’s capabilities from when it was still a nascent language. Secondly, Java developers who wanted large and complete frameworks, robust object oriented support, static typing, and other “enterprise” features.
    35. Tiara Ulfa, and Fikri Muhamad. 2015. "sistem informasi pada kantor perpustakan dan arsip daerah (kanperpus arsipda) kabupaten pekalongan berbasis web ." surya Informatike 1: 2.
    36. Fahmi, Irham. 2015. “Pengantar Ilmu Administrasi Bisnis”. Bandung: Alfabeta
    37. Bertha Sidik. 2018. Framework Codeigniter Membangun Pemrograman Berbasis Web dengan Berbagai Kemudahan & Fasilitas Codeigniter 3. Bandung: Informatika.
    38. Rahardja, Untung, Khanna Tiara, dan Maya Ima Erviani. 2016. “Optimalisasi Viewboard Rhjfox Berbasis Bootstrap Sebagai Sistem Penunjang Keputusan.” Technomedia Journal (TMJ) Vol.1 No.1 Edisi Oktober 2016 E-ISSN : 2528-6544 50-65.
    39. 39,0 39,1 39,2 Pramasari, Ni Ketut Amylia, Bambang Hadi Kartiko, dan Gerson Feoh. 2017. “RANCANG BANGUN APLIKASI TRACER MEDICAL RECORD FILE BERBASIS HYPERTEXT PREPROCESSOR DI RUMAH SAKIT UMUM DAERAH (RSUD) WANGAYA KOTA DENPASAR.” Jurnal Teknologi Informasi dan Komputer Vol. 3 No. 1, Januari 325-322.
    40. 40,0 40,1 Mustaqbal, M Sidi, Roeri Fajri Firdaus, Hendra Rahmadi. 2015. Pengujian Aplikasi Menggunakan Black Box Testing Boundary Value Analysis. Jurnal Ilmiah Teknologi Informasi Terapan Volume I No. 3 ISSN: 2407-3911.
    41. Kumar, Manish, et al. 2015, “A Comparative Study of Black Box Testing and White Box Testing Techniques”. International Journal of Advance Research in Computer Science and Management Studies. Vol.3, No.33.

  • Contributors

    Tubagus