SI1111469228

Dari widuri
Lompat ke: navigasi, cari

PERANCANGAN SISTEM INFORMASI LAPORAN PERMINTAAN

DAN PENGIRIMAN BARANG PADA

PT. KARUNIA PELITA PROMOSINDO


SKRIPSI


Logo stmik raharja.jpg


Disusun Oleh :

NIM
: 1111469228
NAMA


JURUSAN SISTEM INFORMASI

SISTEM INFORMASI MANAJEMEN

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

STMIK RAHARJA

TANGERANG

(2015/2016)


SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PENGESAHAN SKRIPSI

PERANCANGAN SISTEM INFORMASI LAPORAN PERMINTAAN

DAN PENGIRIMAN BARANG PADA

PT. KARUNIA PELITA PROMOSINDO

Disusun Oleh :

NIM
: 1111469228
NAMA
Jenjang Studi
: Strata Satu
Jurusan
: Sistem Informasi
Konsentrasi
: Sistem Informasi Manajemen

 

 

Disahkan Oleh :

Tangerang, Februari 2016

Ketua
       
Kepala Jurusan
STMIK RAHARJA
       
Jurusan Sistem Informasi
           
           
           
           
(Ir.Untung Rahardja,M.T.I)
       
(Nur Azizah,M.Akt,M.Kom)
NIP : 000594
       
NIP : 078010


SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PERSETUJUAN PEMBIMBING

PERANCANGAN SISTEM INFORMASI LAPORAN PERMINTAAN

DAN PENGIRIMAN BARANG PADA

PT. KARUNIA PELITA PROMOSINDO

Dibuat Oleh :

NIM
: 1111469228
NAMA

 

Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Jurusan Sistem Informasi

Konsentrasi Sistem Informasi Manajemen

Disetujui Oleh :

Tangerang, Februari 2016

Pembimbing I
   
Pembimbing II
       
       
       
       
(Saryani, S.Kom )
   
(Fauzan Manafi Albar, S.Kom.,MM )
NID : 08167
   
NID : 15014


SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

LEMBAR PERSETUJUAN DEWAN PENGUJI

PERANCANGAN SISTEM INFORMASI LAPORAN PERMINTAAN

DAN PENGIRIMAN BARANG PADA

PT. KARUNIA PELITA PROMOSINDO

Dibuat Oleh :

NIM
: 1111469228
NAMA

Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian

Komprehensif

Jurusan Sistem Informasi

Konsentrasi Sistem Informasi Manajemen

Tahun Akademik 2015/2016

Disetujui Penguji :

Tangerang, Februari 2016

Ketua Penguji
 
Penguji I
 
Penguji II
         
         
         
         
(_______________)
 
(_______________)
 
(_______________)
NID :
 
NID :
 
NID :

 

LEMBAR KEASLIAN SKRIPSI

LEMBAR PERSETUJUAN PEMBIMBING

PERANCANGAN SISTEM INFORMASI LAPORAN PERMINTAAN

DAN PENGIRIMAN BARANG PADA

PT. KARUNIA PELITA PROMOSINDO


Disusun Oleh :

NIM
: 1111469228
NAMA
Jenjang Studi
: Strata Satu
Jurusan
: Sistem Informasi
Konsentrasi
: Sistem Informasi Manajemen

 

 

Menyatakan bahwa Skripsi ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan, atau duplikat dari Skripsi yang telah dipergunakan untuk mendapatkan gelar Sarjana Komputer baik di lingkungan Perguruan Tinggi Raharja maupun di Perguruan Tinggi lain, serta belum pernah dipublikasikan.

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

Tangerang, Februari 2016

 
 
 
 
 
NIM : 1111469228

 

)*Tandatangan dibubuhi materai 6.000;

ABSTRAKSI

Penelitian ini dilatarbelakangi oleh pentingnya sistem informasi yang dapat menyediakan informasi laporan pengiriman barang pada PT. Karunia Pelita Promosindo . Perusahaan sudah mulai menggunakan dan mengoperasikan komputer. Dimana pencatatan untuk data laporan permintaan dan pengiriman barang menggunakan Microsoft Excel. Pengolahan data dengan menggunakan Microsoft Excel membantu bagian admin marketing dan admin gudang dibandingkan menggunakan sistem manual. Akan tetapi, pengolahan data tersebut berjalan kurang maksimal dalam sisi waktu, misalnya jika customer bertanya kepada administrasi marketing mengenai report pengiriman atau laporan status pengiriman,admin marketing harus mencari satu persatu untuk mengetahui data customer maka akan memperlambat suatu informasi yang dibutuhkan oleh customer. dan kurang lengkapnya informasi isi keterangan laporan pengiriman barang misalnya tidak ada keterangan alamat customer,surat jalan keluar dan tgl pengiriman barang bertahap.Tujuan dari penelitian ini adalah merancang sistem yang dapat memberikan informasi yang cepat dan akurat agar mempermudah admin gudang dalam pembuatan laporan pengiriman barang, serta melengkapi isi keterangan laporan pengiriman barang dengan lengkap.Metode penelitian yang digunakan adalah metode pengumpulan data (dengan cara wawancara, observasi, dan studi pustaka/literature review), metode analisa SWOT, metode perancangan SDLC, metode prototype, dan metode black box testing untuk pengujian serta coding menggunakan framework codeigniter 2.0, jQuery, javascript dan CSS untuk merancang tampilan yang telah dibuat di photoshop portable. Berdasarkan hasil penelitian, penulis menyimpulkan bahwa sistem yang sedang berjalan belum tepat dan akurat. Sedangkan sistem yang diusulkan oleh penulis, menghasilkan rancangan sistem informasi laporan permintaan dan pengiriman barang bisa diakses secara online, menghasilkan data real time dan memberikan referensi dasar untuk mengambil solusi permasalahan yang ada serta memberikan efisiensi waktu.

Kata Kunci: perancangan, sistem informasi, laporan permintaan dan pengiriman barang

ABSTRACT

This research is distributed by the importance of information systems that can provide information on goods delivery report PT. Pelita Promosindo Gifts. The company has begun using and operating the computer. Where logging to report data requests and delivery using Microsoft Excel. Data processing using Microsoft Excel Help section administration marketing and warehouse administration compared using manual systems. However, such data processing runs insufficient side of time, for example if a customer asked the administration of marketing about report delivery or delivery status reports, marketing Administration should find one by one to find out customer data then it will slow down any information required by the customer. and less full of information contents description shipping report for example there is no description of the customer's address, a letter and an exit date of delivery of the goods. The purpose of this research is to design systems that can provide quick and accurate information in order to facilitate warehouse admin in the making of report delivery, as well as the complete contents of the goods with the delivery report information is complete. The research method used is the method of data collection (by way of interviews, observation, and study library/literature review), a method of SWOT analysis, methods of design of SDLC, method of prototype, and black box testing methods for testing and coding using codeigniter framework 2.0, jQuery, javascript and CSS to design a display that has been created in photoshop portable. Based on the results of the research, the authors conclude that the system is running yet precise and accurate. While the system proposed by the authors, producing a draft report request information systems and delivery of goods can be accessed online, generate real time data and provide a reference base to take the solution of existing problems as well as provide time efficiency.


Keywords: design, system information, and request delivery report

KATA PENGANTAR


Dengan Mengucapkan puji dan syukur penulis panjatkan atas kehadirat Allah SWT atas ridho dan rahmat-Nya sehingga penulis dapat menyusun dan menyelesaikan penulisan skripsi ini dengan baik, yang berjudul “Perancangan Sistem Informasi Laporan Permintaan Dan Pengiriman Barang Pada PT. Karunia Pelita Promosindo”

Tujuan dari laporan skripsi ini antara lain memenuhi salah satu persyaratan menyelesaikan pendidikan jenjang Srata Satu (S1) Jurusan Sistem Informasi (SI) pada Sekolah Tinggi Manajemen dan Ilmu Komputer (STMIK) Raharja,juga berguna untuk mempedalam kemampuan penulis dalam merancang suatu sistem agar diterapkan dengan baik.

Dalam penyusunan skripsi ini, penulis banyak menerima bantuan dan dorongan baik secara moril maupun materil dari semua pihak. Penulis menyadari bahwa tanpa adanya bimbingan dan dorongan tersebut, skripsi ini tidak akan dapat terselesaikan dengan baik dan tepat pada waktunya. Maka pada kesempatan ini penulis menyampaikan terima kasih yang sebesar-besarnya kepada:

  1. Ir. Untung Rahardja, M.T.I, selaku Ketua STMIK Raharja
  2. Sugeng Santoso, M.Kom, selaku Pembantu Ketua I STMIK Raharja.
  3. Ibu Nur Azizah,M.Akt,M.Kom selaku Kepala Jurusan Sistem Informasi Informasi.
  4. Ibu Saryani, S.Kom. selaku dosen pembimbing I yang telah membantu dalam penyusunan skripsi.
  5. Bapak Fauzan Manafi Albar, S.Kom.,MM. selaku dosen pembimbing II yang telah membantu dalam penyusunan skripsi.
  6. Bapak dan Ibu Dosen STMIK Raharja yang telah memberikan ilmu pengetahuan kepada penulis.
  7. Ibu Brenda Ariesta Frans. selaku stakeholder yang sudah banyak membantu dan membimbing penulis untuk menyelesaikan penyusunan laporan skripsi ini
  8. Kepada kedua orang tua, ibu dan ayah yang selalu mendukung dan terus menerus memberikan doa.
  9. Kepada saudara perempuan saya Atik Winarti yang selalu mendukung dan terus menerus memberikan doa, terima kasih banyak untuk kakak yang selalu memberikan aku semangat dan masukan serta solusi tentang laporan Skripsi
  10. Kepada kakak ipar saya Krisdian Ary Winata yang selalu mendukung dan memberikan doa.
  11. Kepada sahabat saya Rina Christiana yang selalu memberikan semangat dan dukungan dalam penyusunan laporan skripsi
  12. Kepada Teman saya Dwi Oktaviani dan windy lia safitri yang selalu mengingatkan agar tetap semangat dan tepat waktu mengumpulkan laporan skripsi
  13. Jayanti, Anis, Leli, Dika nurul dan Dita teman seperjuangan yang memberikan semangat dan masukkan buat laporan Skripsi.
  14. Semua pihak yang tidak dapat penulis sebutkan satu persatu yang telah membantu penyusunan laporan ini.

Penulis menyadari dalam penyelesaian laporan ini masih terdapat banyak kekurangan sehingga memerlukan banyak perbaikan dan penyempurnaan. Oleh karena itu, penulis mengharapkan kritik dan saran yang bersifat membangun untuk kesempurnaan laporan ini.

Akhir kata penulis berharap agar laporan ini dapat bermanfaat bagi penulis pada khususnya, dan juga orang lain yang membaca dapat memperoleh ilmu dari laporan ini.


Tangerang, Februari 2016
ANI NURMALASARI
NIM. 1111469228

Daftar isi

BAB I

PENDAHULUAN

Latar Belakang

Perkembangan teknologi seiring berjalannya perkembangan waktu, semakin hari semakin meningkat sehingga teknologi yang harus dikembangkan pun semakin meningkat. Dan di negara-negara maju teknologi merupakan suatu hal yang menunjang kebutuhan manusia dalam melakukan aktifitas sehari-hari. Melihat pentingnya teknologi dalam kehidupan manusia sehingga seseorang membuat suatu sistem yang canggih sesuai dengan kebutuhan manusia. Dalam era teknologi zaman sekarang kebutuhan akan suatu sistem sangat meningkat pesat sehingga pengguna sangat membutuhkan sistem tersebut dalam menunjang kebutuhannya tersebut. Dengan adanya pengolahan data, maka sistem dapat berjalan sesuai dengan kebutuhan pengguna. Biasanya pengguna sangat membutuhkan data-data dalam suatu sistem untuk membantu pekerjaan menjadi lebih mudah dan efektif.

Telekomunikasi dan pengoperasian komputer telah berdampak sangat luas dalam bisnis, teknologi dan gaya hidup manusia saat ini.Teknologi-teknologi baru di bidang telekomunikasi dan jaringan komputer terus bermunculan dengan konsep-konsep baru. Semuanya untuk mencapai satu tujuan yaitu mempermudah manusia, khususnya dalam pertukaran data dan informasi, serta penyebarannya yang tak terbatas lagi pada ruang dan waktu.

PT. Karunia Pelita Promosindo merupakan suatu perusahaan yang bergerak dibidang Garment yang beralamatkan Jl. Mandolin Blok D No. 22 Garuda Cipondoh Permai Tangerang 15148.Perusahaan sudah mulai menggunakan dan mengoperasikan komputer. Dimana pencatatan untuk data laporan permintaan dan pengiriman barang menggunakan Microsoft Excel. Pengolahan data dengan menggunakan Microsoft Excel membantu bagian administrasi marketing dibandingkan menggunakan sistem manual. Akan tetapi, pengolahan data tersebut berjalan kurang maksimal dalam sisi waktu. kendalanya jika customer bertanya kepada administrasi marketing mengenai report pengiriman atau laporan status pengiriman, administrasi marketing harus mencari satu persatu untuk mengetahui data customer maka akan memperlambat suatu informasi yang dibutuhkan oleh customer.Dan kendala lainnya saat pimpinan membutuhkan data laporan permintaan dan pengiriman barang, pimpinan harus terlebih dahulu meminta data laporan tersebut kepada administrasi marketing, serta kurang lengkapnya keterangan laporan pengiriman barang keluar .

Dengan dugaan sementara untuk memecahkan masalah tersebut maka disini penulis mencoba untuk merancang suatu sistem yang dapat memberikan informasi laporan permintaan dan pengiriman barang secara realtime dan dapat bekerja secara efektif.

Tujuan dari pembuatan sistem ini tidak lain untuk dapat melakukan proses pemasukan data laporan permintaan dan pengiriman barang secara tepat dan efisien dan dapat digunakan oleh PT. Karunia Pelita Promosindo.

Berdasarkan uraian tersebut maka, penulis melakukan peninjauan untuk menyusun laporan Skripsi dengan judul “Perancangan Sistem Informasi Laporan Permintaan dan Pengiriman Barang Pada PT. Karunia Pelita Promosindo”

Rumusan Masalah

Adapun masalah yang dapat dirumuskan dalam penelitian ini sebagai berikut :

  1. Bagaimana sistem pengolahan data laporan permintaan dan pengiriman barang yang sedang berjalan di PT. Karunia Pelita Promosindo?

  2. Kendala apa saja yang dialami sistem yang berjalan saat ini pada PT. Karunia Pelita Promosindo?

  3. Bagaimana merancang suatu sistem yang mampu membantu PT. Karunia Pelita Promosindo?

Ruang Lingkup

Agar dalam pembahasan masalah menjadi lebih terarah dan lebih fokus pada inti permasalahan, maka perlu adanya ruang lingkup penelitian yang dibahas dalam penelitian dan penulisan Skripsi ini.

Permasalahan yang akan dibahas sebagai berikut :

  1. Proses permintaan pembelian(Purchase Order)customer

  2. Proses pengiriman barang ke customer

  3. Proses pengolahan laporan data permintaan dan pengiriman barang pada PT. Karunia Pelita Promosindo.

Tujuan dan Manfaat Penelitian

Adapun tujuan penelitian sebagai berikut :

  1. Tujuan Operasional

    1. Menciptakan suatu rancangan sistem informasi pengolahan data permintaan dan pengiriman barang pada PT. Karunia Pelita Promosindo agar lebih optimal dari sisi waktu dan juga maksimal dari sisi tenaga.

    2. Sistem ditujukan untuk meningkatkan pelayanan terhadap user dalam memberikan informasi secara akurat.

  2. Tujuan Fungsional

    1. Memberikan alternatif pada PT. Karunia Pelita Promosindo dari masalah yang ada,seperti dalam pengolahan data laporan permintaan dan pengiriman barang.

    2. Memberikan informasi laporan permintaan dan pengiriman barang secara akurat dalam sisi informasi yang lengkap yang dihasilkan sesuai dengan kebutuhan.

    3. Mempermudah administrasi marketing untuk menyampaikan informasi tentang laporan permintaan dan pengiriman barang pada customer.

    4. Mempermudah admin gudang dalam peng-input-an laporan pengiriman barang keluar secara akurat.

  3. Tujuan Individual

    1. Untuk mendapatkan lebih banyak pengalaman dalam pembuatan perancangan aplikasi sistem informasi yang terkomputerisasi guna untuk mempermudah dalam proses pendataan permintaan dan pengiriman barang

    2. Agar penulis dapat mengimplementasikan ilmu yang sudah didapat perkuliahan.

Manfaat Penelitian

Adapun manfaat penelitian sebagai berikut :

  1. Manfaat Operasional Terkumpulnya data-data tentang kelemahan dan kekurangan sistem yang ada, sehingga memberikan kemudahan untuk melakukan perbaikan dan pengembangan sistem yang lebih baik lagi untuk jangka panjang perusahaan.

  2. Manfaat Fungsional

    1. Dapat menghasilkan informasi yang dibutuhkan secara akurat dalam sisi informasi yang lengkap dan tepat waktu dalam sisi pengolahan data oleh pihak manajemen perusahaan khususnya bagian administrasi marketing.

    2. Menghasilkan sistem lebih baik sehingga pekerjaan akan lebih optimal.

  3. Manfaat Individual Memberikan pengalaman dan memperluas wawasan penerapan teori dan pengetahuan yang telah diterima didalam perkuliahan pada dunia kerja

Metode Penelitian dan Teknik Pengumpulan Data

Teknik Pengumpulan Data

Metode penelitian yang digunakan yaitu metode dengan cara mengumpulkan dan menggambarkan data mengenai keadaan secara langsung dari lapangan atau objek dari penelitian untuk mendapatkan data secara relevan. Adapun teknik pengumpulan data yang digunakan dalam mencari,mengumpulkan data serta mengolah informasi yang diperlukan yaitu :

  1. Pengumpulan data langsung (observasi)

  2. Peneliti melakukan pengamatan langsung dilapangan dalam hal ini adalah pada PT. Karunia Pelita Promosindo yang beralamatkan Jl. Mandolin Blok D No. 22 Garuda Cipondoh Permai Tangerang 15148. untuk mendapatkan data yang akan diteliti, maka akan dilakukan analisa dan evaluasi terhadap masalah yang berkaitan dengan topik yang akan dibahas

  3. Wawancara

  4. yaitu teknik pengumpulan data yang dilakukan oleh peneliti dengan cara menanyakan langsung apa yang menjadi permasalahan kepada narasumber, beberapa narasumber berikut adalah : Direktur, Administrasi Marketing, purchasing dan admin gudang yang dianggap dapat memberikan data dan informasi yang akurat mengenai judul yang diangkat penulis.

  5. Studi pustaka

Selain melakukan observasi dan wawancara penulis juga melakukan pengumpulan data dengan cara studi pustaka.

Di dalam hal ini penulis berusaha melengkapi data-data yang diperoleh dengan cara membaca teori dari buku-buku, jurnal dan Penulis juga melakukan Studi Pustaka melalui sumber-sumber yang berhubungan dengan judul penelitian Skripsi yang diambil.Sehingga didapatkan gambaran secara teoritis yang berguna untuk membantu penganalisaan dan perancangan maupun penulisan penelitian ini.

Metode Analisa Sistem

Pada metode analisa ini, metode yang digunakan yaitu analisa SWOT(Strengths, Weakness,Opportunities, Threats) sebagai upaya untuk membantu dalam mengidentifikasi faktor luar (eksternal) dan faktor dalam (internal) perusahaan secara sistematis,dalam usaha penyusunan suatu rencana yang matang untuk mencapai tujuan yang baik untuk jangka pendek maupun jangka panjang.

Metode Perancangan

Metode perancangan sistem yang digunakan dalam penelitian ini yaitu SDLC (System Development Life Cycle) dengan tahapan sebagai berikut:

  1. Perencanaan (Planning)

  2. Tahap perencanaan adalah tahap awal pengembangan sistem yang mendefinisikan perkiraan kebutuhan-kebutuhan sumber daya seperti: perangkat fisik, metode, dan anggaran yang sifatnya masih umum. Dalam tahap ini juga dilakukan langkah-langkah berupa: mendefinisikan masalah, menentukan tujuan sistem, mengidentifikasi kendala-kendala sistem dan membuat studi kelayakan.

  3. Analisis (Analysis)

  4. Tahap analisi merupakan tahap penelitian atas sistem yang berjalan dengan tujuan untuk merancang sistem yang baru dengan menggunakan tools atau alat bantu UML (Unified Modeling Language) dengan software Visual Paradigm yaitu sebuah bahasa yang berdasarkan grafik atau gambar, menvisualisasikan, membangun piranti lunak berbasis OO (Object Orientied) melalui tahap Use Case Diagram, Sequence Diagram, dan Activity Diagram yang dilakukan melalui 4 tahap, yaitu : (1) Survei terhadap sistem yang berjalan, (2) Analisa terhadap temuan survei, (3) Identifikasi kebutuhan informasi dengan menggunakan alat bantu elisitasi melalui 4 tahap, yaitu tahap 1 mencangkup semua kebutuhan sistem, tahap 2 melakukan pengelompokan kebutuhan dengan metode MDI (Mandatory, Desirable, Inessential) selanjutnya tahap 3 dengan TOE (Technical, Operational, dan Economic) serta tahap final, (4) Identifikasi persyaratan sistem. Hasil analisa kemudian dibuat laporan untuk masukan dalam perancangan sistem yang diusulkan.

  5. Disain (Design)

  6. Tahap design merupakan tahap dalam menentukan proses data yang diperlukan oleh sistem baru dengan tujuan memenuhi kebutuhan user dengan alat bantu UML dengan software Visual Paradigm membuat Use Case Diagram, Class Diagram, dan Activity Diagram. Proses design akan menerjemahkan syarat kebutuhan ke sebuah perancangan perangkat lunak yang dapat diperkirakan sebelum dibuat coding. Proses ini berfokus pada struktur data dengan menggunakan MySQL, Photoshop CS3 Portable untuk mendesain interface, representasi interface dengan menggunakan Notepad ++ 5.7, dan detail (algoritma) procedural. Tahapan ini akan menghasilkan dokumen yang disebut software requirement. Dokumen inilah yang akan digunakan untuk melakukan aktivitas pembuatan sistem. Langkah-langkah yang dilakukan adalah menyiapkan rancangan sistem yang rinci, mengidentifikasi alternatif konfigurasi sistem dan menyiapkan usulan implementasi.

  7. Implementasi (Implementation)

  8. Tahapan implementasi adalah dimana rancangan sistem yang dibentuk menjadi suatu coding program yang siap untuk dioperasikan. Langkah-langkahnya yaitu menyiapkan fasilitas fisik dan personil, serta melakukan simulasi.

  9. Pemeliharaan (Maintenance)

Setelah melakukan implementasi terhadap sistem baru, tapah selanjutnya yang perlu dilakukan adalah pemakaian atau penggunaan, audit sistem, penjagaan, perbaikan dan pengembangan sistem.

Metode Pengujian Sistem

Pada metode pengujian ini, metode yang digunakan Black Box Testing untuk menunjukkan fungsi-fungsi yang ada didalam sebuah perangkat lunak. Sebagai contoh apakah pemasukan data diterima dengan benar dan keluaran data yang dihasilkan telah berjalan sebagaimana yang diharapkan.

Sistematika Penulisan Untuk memahamu lebih jelas mengenai penelitian Skripsi ini, dikelompokkan menjadi beberapa sub-bab pembahasan dengan sistematika penulisan sebagai berikut :

BAB I PENDAHULUAN

Pada Bab ini menjelaskan secara umum mengenai latar belakang perumusan masalah, tujuan dan manfaat penelitian, ruang lingkup penelitian, metodologi penelitian, serta sistematika penulisan.

BAB II LANDASAN TEORI

Pada bab ini akan membahas pengertian-pengertian mengenai definisi ilmu berupa teori umum dan teori khusus serta dilengkapi dengan liteature review yang berkaitan dengan penyusunan laporan Skripsi.

BABIII PEMBAHASAN

Pembahasan dalam bab ini menguraikan tentang gambaran umum perusahaan, tata laksana sistem yang berjalan, analisa sistem yang berjalan, konfigurasi sistem yang berjalan, permasalahan dan alternatif pemecahan masalah, user requirement (elisitasi) yang terdiri dari 3 (tiga) tahap elisitasi, yaitu elisitasi I, elisitasi tahap II, elisitasi tahap III, serta final draft elisitasi.

BABIV RANCANGAN SISTEM YANG DIUSULKAN

Pembahasan dalam bab ini menguraikan tentang rancangan sistem yang diusulkan,rancangan basis data,rancangan prototipe,konfigurasi sistem usulan sampai dengan implementasi sistem yang diusulkan.

BABV PENUTUP

Pembahasan dalam bab ini akan menjelaskan mengenai kesimpulan dan saran berdasarkan pada bab-bab yang telah diuraikan sebelumnya

DAFTAR PUSTAKA

LAMPIRAN-LAMPIRAN

BAB II

LANDASAN TEORI

Teori Umum

Definisi Sistem

Menurut Richard F. Neuschel dalam Taufiq (2013:2) mendefinisikan bahwa, “sistem sebagai urut-urutan operasi klerikal (tulis menulis), biasanya melibatkan beberapa orang didalam satu atau lebih departemen, yang diterapkan untuk menjamin penanganan yang seragam dari transaksi-transaksi bisnis yang terjadi. Adapun pendekatan yang lebih menekankan pada elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu”.

Karakteristik Sistem

Menurut Hartono (2013:14), “sistem akan berjalan dengan baik apabila memiliki karakteristik dalam pelaksanaannya”. Karakteristik sistem adalah sebagai berikut ini :

  1. Komponen (components);

  2. Penghubung antar bagian (interface);

  3. Batas sistem (boundary);

  4. Lingkungan luar(environment);

  5. Masukan (input);

  6. Mekanisme pengolahan (processing);

  7. Keluaran (output);

  8. Tujuan (goal);

  9. Sensor dan kendali (sensor and control);

  10. Umpan balik (feedback).

Konsep Dasar Data Dan Informasi

Definisi Data

Menurut Taufiq (2013:13), “data merupakan sesuatu hal utama yang harus dipahami lebih dahulu sebelum membahas informasi, karena data menjadi dasar dari sebuah informasi, setelah data diproses dengan berbagai langkah dan prosedur sehingga mampu menghasilkan sebuah informasi yang berkualitas”.

Definisi Informasi

Menurut Maimunah, dkk (2012:284), “informasi adalah data yang telah diolah menjadi sebuah bentuk yang lebih berarti bagi penerimanya, dan bermanfaat dalam mengambil suatu keputusan. Informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian-kejadian (event) yang nyata (fact) yang digunakan untuk pengambilan keputusan”.


Informasi Yang Berkualitas

Menurut Raymond Mc Load dalam Taufiq (2013:15), “informasi yang berkualitas” adalah sebagai berikut :

  1. Akurasi

  2. Data yang dimasukkan dan proses yang digunakan dalam sistem harus sesuai dengan prosedur sehingga yang dihasilkan bisa benar-benar akurat.

  3. Relevansi

  4. Informasi yang dihasilkan sesuai dengan kebutuhan yang berhubungan dengan masalah yang dihadapi, data yang digunakan untuk diproses seharusnya ada hubungannya dengan masalahnya sehingga informasi yang diberikan bisa sesuai dengan masalah yang dihadapi.

  5. Ketepatan Waktu

  6. Suatu informasi yang dibutuhkan bisa didapatkan pada saat ini juga, karena informasi yang dibutuhkan saat ini bisa jadi sudah tidak dibutuhkan lagi. Hampir semua pengguna membutuhkan informasi yang update (terkini), maka dari itu informasi yang dihasilkan dari sistem tersebut sebisa mungkin bisa disajikan saat itu juga.

  7. Kelengkapan

Kelengkapan informasi bisa ditunjukkan dari menjawab informasi tersebut terhadap pertanyaan atau kebutuhan pengguna. Jika informasi bisa menjawab apa yang dibutuhkan secara lengkap oleh pengguna maka informasi tersebut bisa dikatakan lengkap dan informasi seperti itulah yang benar-benar dibutuhkan oleh pengguna.


Nilai Informasi

Menurut Sutabri (2012:30), “nilai informasi ditentukan oleh 2 hal yaitu, manfaat dan biaya untuk mendapatkannya. Suatu informasi dikatakan bernilai bila manfaat lebih efektif dibandingkan dengan biaya mendapatkannya. Nilai informasi ini didasarkan atas 10 (Sepuluh) sifat”, yaitu :

  1. Mudah diperoleh;

  2. Luas dan lengkap;

  3. Ketelitian;

  4. Kecocokan;

  5. Ketepatan waktu;

  6. Kejelasan;

  7. Keluwesan;

  8. Dapat dibuktikan;

  9. Tidak ada prasangka;

  10. Dapat diukur.

Menurut Sutarman (2012:14), Nilai dari informasi ditentukan oleh lima hal yaitu:

  1. Untuk memperoleh pemahaman dan manfaat.

  2. Untuk mendapatkan pengalaman.

  3. Pembelajaran yang terakumulasi sehingga dapat diaplikasikan dalampemecahan masalah atau proses bisnis tertentu.

  4. menyedikan pengetahuan yang terorganisasi dengan nilai yang tinggi. Nilai ini bisa menghindari seorang manajer darimembuat kesalahan yang sama yang dilakukan oleh manajer lain sebelumnya.

  5. Suatu informasi dikatakanbernilai bila manfaatnya lebih efektif dibandingkan denganbiaya mendapatkannya. Sebagian besar informasi tidak dapat ditaksir keuntungannya dengan suatu nilai uang, tetapi dapat ditaksir nilai efektivitasnya.


Transformasi Data Kedalam Informasi

Menurut Taufiq (2013:16-17), “data merupakan sesuatu yang sangat penting karena dengan pemilihan data yang tepat ditambah lagi dengan proses yang akurat maka akan memberikan sebuah informasi yang sesuai dengan kebutuhan.

Data bisa analogikan sesuatu yang masih mentah baik softcopy (data-data di komputer) maupun hardcopy (hasil print, buku, fotocopy) yang masih harus diproses lagi untuk menjadi lebih berarti dan memiliki nilai tambah.

Untuk menjadi sebagai informasi data-data itu diolah atau diproses dengan berbagai langkah-langkah sesuai dengan kebutuhannya, setelah diproses ada kalanya data yang sudah menjadi informasi itu disimpan pada sebuah alat penyimpanan (hardisk, flashdisk, CD, kertas)”.

Konsep Dasar Sistem Informasi

Definisi Sistem Informasi

Terdapat berbagai macam pengertian sistem informasi menurut beberapa ahli, diantaranya sebagai berikut :

  1. Menurut Nugrahanti, dkk (2014:18), “sistem informasi adalah suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dengan kegiatan strategi dari suatu organisasi untuk dapat menyediakan laporan-laporan yang diperlukan oleh pihak luar tertentu”.

  2. Menurut Sutarman (2012 : 13), “Sistem informasi adalah “Sistem dapat didefinisikan dengan mengumpulkan, memproses, menyimpan, menganalisis, menyebarkan informasi untuk tujuan tertentu. Seperti sistem lainnya, sebuah sistem informasi terdiri atas input (data, instruksi) dan output (laporan, kalkulasi)”.

  3. Menurut Tata Sutabri (2012:38), bahwa “Sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu organisasi untuk dapat menyediakan laporan-laporan yang diperlukan oleh pihak luar tertentu”.

  4. Menurut O’brian dalam Yakub (2012:16), bahwa “sistem informasi (information system) merupakan kombinasi teratur dari orang-orang, perangkat keras (hardware), perangkat lunak (software), jaringan komunikasi, dan sumber daya data yang mengumpulkan, mengubah, dan menyebarkan informasi dalam sebuah organisasi”.

Pengelolaan Sistem Informasi

Menurut Sutabri (2012:48), “kegiatan pengelolaan sistem informasi terdiri dari”:

  1. Keakuratan informasi yang diperoleh berdasarkan kebutuhan lapangan secara nyata.

  2. Perencanaan informasi yang bermutu, memenuhi persyaratan yang ditetapkan bagi suatu perencanaan informasi yang baik.

  3. Pelaksanaan kegiatan tranformasi data dan informasi berdasarkan prosedur yang tepat dan benar.

  4. Jenis dan mutu produk informasi yang dihasilkan oleh sistem informasi.


Konsep Dasar Analisa Sistem

Definisi Analisa Sistem

Menurut Henderi, dkk (2011:322), “analisa sistem adalah penguraian dari suatu sistem yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat dibuat rancangan sistem yang baru yang sesuai dengan kebutuhan”.

Tujuan Analisa Sistem

Menurut Tanti (2010:208), “tujuan utama tahapan analisis adalah untuk memahami dan mencatatkan keperluan-keperluan dalam pengajaran serta pengolahan permintaan-permintaan yang terus menerus berubah”.

Adapun tujuan dari analisa sistem adalah :

  1. Memberikan pelayanan kebutuhan informasi kepada fungsi manajerial didalam pengendalian pelaksanaan kegiatan operasional perusahaan.

  2. Membantu para pengambil keputusan.

  3. Mengevaluasi sistem yang telah ada.

  4. Merumuskan tujuan yang ingin dicapai berupa pengolahan data maupun pembuatan laporan baru.

  5. Menyusun suatu tahap rencana pengembangan sistem.

Konsep Dasar Perancangan Sistem

Definisi Perancangan Sistem

Menurut Al-Jufri (2011:141), “rancangan sistem adalah penentuan proses dan data yang diperlukan oleh sistem baru. Jika sistem itu berbasis komputer, rancangan dapat menyertakan spesifikasi peralatan yang akan dipergunakan”.

Menurut Darmawan (2013:228), “tahap perancangan atau desain sistem mempunyai 2 (dua) tujuan utama”, yaitu :

  1. Untuk memenuhi kebutuhan pemakai sistem (end-user).

  2. Untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap pada pemrograman komputer dan ahli-ahli teknik yang terlibat (lebih condong pada desain sistem yang terperinci).


Teori Khusus

Pengertian Pelanggan/Konsumen

Menurut Sofjan Assauri(2014:88) konsumen adalah pemakai produk yang dipasarkan,sedangkan langganan adalah pembeli atau calon pembeli yang membeli kembali produk yang pernah dibelinya.Konsumen atau langganan mempunyai kebutuhan untuk kelangsungan hidup dirinya atau organisasinya.Kebutuhan konsumen/langganan ini merupakan dasar landasan dimulainya pelaksanaan kegiatan pemasaran.Para podusen atau pengusaha berusaha untuk memenuhi kebutuhan konsumen/langganan yang menjadi sasarannya untuk produk berupa barang atau jasa yang dihasilkan.

Kebutuhan Keinginan Pelanggan/Konsumen

Menurut Sofjan Assauri(2014:89) Kebutuhan dan keinginan langganan/konsumen sangat penting diketahui oleh suatu perusahaan yang menerapkan konsep pemasaran.Untuk keberhasilan perusahaan,semua kegiatan pemasaran pemasaran yang dilakukan harus diarahkan untuk memberikan kepuasan bagi pemenuhan kebutuhan dan keinginan langganan/konsumen,sebagai sasaran pemasaran.

Menurut Kevin Lane Keller(2008:69) Konsumen adalah dapat memilih saluran mereka sukai berdasarkan sejumlah faktor : harga, pilihan produk,dan kenyamanan pilihan saluran,dan juga tujuan belanja mereka(ekonomi,sosial, atau eksperimental .Seperti layaknya produk,adanya segmentasi,dan pemasar yang menerapkan berbagai jenis saluran,harus disadari juga bahwa konsumen yang berbeda memiliki kebutuhan berbeda selama proses pembelian.

Periset Nunes dan Cespedes berpendapat bahwa di banyak pasar,pembeli dibagi menjadi satu dari empat kategori.

  1. Pembelanja berdasarkan kebiasaan membeli dari tempat yang sama dengan cara yang sama sepanjang waktu.

  2. Pencari kesepakatan bernilai tinggi mengetahui kebutuhan mereka dan banyak melakukan”penyelidikan saluran”sebelum membeli dengan harga serendah mungkin.

  3. Pembelanja yang mencintai keragaman mengumpulkan informasi di banyak saluran,memanfaatkan layanan sentuhan tinggi,kemudian membeli disaluran faforit mereka,tanpa memperhatikan harga

  4. Pembelanja dengan keterlibatan mengumpulkan informasi di semua saluran melakukan pembelian di saluran biaya murah,tetapi memanfaatkan layanan pelanggan dari sentuhan sentuhan tinggi

Pengertian Sistem Laporan Internal

Menurut Danang Sunyoto (2014:190) Dasar sistem informasi yang digunakan oleh manajer pemasaran adalah sistem laporan internal.Sistem ini melaporkan pesanan, penjualan,tingkat persediaan,utang piutang,dan lain-lain.Dengan menganalisis informasi-informasi ini manajer dapat melihat ada atau tidaknya peluang atau masalah penting.Sistem ini terdiri dari :

  1. Sistem pesan ,kirim,tagihIntih dari sistem laporan internal adalah siklus pesan,kirim,tagih.Petugas penjualan yang representatif,penyalur,dan pelanggan mengirim pesanan ke perusahaan.Departemen (bagian) yang terkait.Nota pengiriman dan tagihan dikirimkan kepadan pembeli dan dua salinannya dikirimkan pula ke departmen (bagian)yang terkait

  2. Sistem laporan penjualan Manajemen pemasaran menerima laporan penjualan beberapa waktu setelah transaksi terjadi.Dalam hal ini manajer pemasaran sering menerima laporan penjualan terlambat. Untuk meningkatkan ketepatan waktu laporan penujualan.

  3. Mengembangkan sistem laporan yang berorientasi pada pemakai. Dalam mengembangkan suatu sistem informasi penjualan yang mapan,perusahaan harus menghindari lubang-lubang perangkap. Pertama,informasi yang diterima manajer terlalu banyak,sehingga membingungkan bahkan memusingan manajer untuk menelaahnya.Kedua,informasi yang diterima terlalu baru,sehingga belum mungkin dapat ditanggapi atau ditelaah oleh manajer.Oleh karena itu,sistem informasi pemasaran yang baik hendaklah sesuai dengan apa yang dibutuhkan,dan diiinginkan manajer tersebut.


Konsep Dasar Analisa SWOT

Definisi SWOT

Menurut Fahmi (2013:252) dalam Fifit Fitrianingsih (2014:35),”SWOT adalah singkatan dari strength (kekuatan), weakness (kelemahan), opportunities (peluang), dan theats (ancaman), dimana SWOT ini dijadikan sebagai suatu model dalam menganalisis suatu organisasi yang profit dan non profit dengan tujuan untuk mengetahui keadaan organisasi tersebut secara lebih komprehensif”

Analisa SWOT dapat diterapkan dengan cara menganalisis dan memilih hal yang mempengaruhi keempat faktanya, dimana aplikasinya adalah sebagai berikut: (Fifit Fitrianingsih, 2014:36)

  1. Bagaimana kekuatan-kekuatan (strengths) yang ada dapat dipergunakan untuk menciptakan kesempatan-kesempatan (opportunitis) yang ada?

  2. Bagaimana cara mengatasi kelemahan-kelemahan (weaknesse) yang ada agar meningkatkan atau menciptakan kesempatan-kesempatan yang ada?

    /li>
  3. Selanjutnya bagaimana kekuatan-kekuatan mampu menghadapi atau menangkal ancaman-ancaman yang ada

  4. Bagaimana cara mengatasi kelemahan-kelemahan yang mampu menghindarkan dari ancaman yang mungkin terjadi?


Tipe-tipe Strategi SWOT

Menurut Rangkuti (2011:64), “matriks Threats–Opportunities–Weakness–Strenghts (TOWS) merupakan penggabungan berbagai indikator untuk membantu manajer mengembangkan yang terdapat empat tipe strategi: kekuatan, kelemahan,peluang, dan ancaman. Model penggabungannya menggunakan TOWS Matriks. Namun tidak semua rencana strategi yang disusun dari TOWS Matriks ini digunakan seluruhnya. Strategi yang di pilih adalah strategi yang dapat memecahkan isu strategi perusahaan”.

  1. S-Ostrategies adalah strategi yang disusun dengan cara menggunakan semua kekuatan untuk merebut peluang.

  2. W-Ostrategies adalah strategi yang disusun dengan cara meminimalkan kelemahan untuk memanfaatkan peluang yang ada.

  3. S-Tstrategies adalah strategi yang disusun dengan cara menggunakan kekuatan untuk mengatasi ancaman.

  4. W-Tstrategies adalah strategi yang disusun dengan cara meminimalkan kelemahan untuk menghindari ancaman.

Tujuan Penerapan SWOT di Perusahaan

Menurut Dewi dalam jurnal CCIT Vol.5,No.1 (2011:61), Analisis SWOT digunakan untuk mengidentifikasi kekuatan, kelemahan, peluang dan ancaman dari bisnis yang dilakukan oleh organisasi. Menurut Fahmi (2013:254) dalam Fifit Fitrianingsih (2014:37), penerapan SWOT pada suatu perusahaan bertujuan untuk memberikan suatu pengaduan agar perusahaan menjadi lebih fokus, sehingga dengan penempatan analisa SWOT tersebut nantinya dapat dijadikan sebagai bandingan pikir dari berbagai sudut pandang, baik dari segi kekuatan dan kelemahan serta peluang dan ancaman yang mungkin bisa terjadi di masa yang akan datang.

Tujuan lain dipeerlukan adanya anlisa SWOT adalah setiap produk yang beredar di pasaran pasti akan mengalami pasang surut dalam penjualan atau yang dikenal dengan istilah daur hidup produk (life cycle product). Konsep daur hidup dirujuk berdasarkan keadaan realita yang terjadi di pasar, bahwa konsumen memiliki tingkat kejenuhan dalam suatu produk.

Model Pendekatan SWOT

Model pendekatan SWOT dalam Fifit Fitrianingsih (2014:38) adalah sebagai berikut:

  1. Matrik SWOT

  2. Matrik ini dapat menggambarkan secara jelas bagaimana peluang dan eksternal yang dihadapi perusahaan dapat disesuaikan dengan kekuatan dan kelemahan yang dimiliki perusahaan.

  3. Matrik Bostom Consulting Group

  4. Matrik BCG diciptakan oleh Bostom Consulting Group yang mempunyai beberapa tujuan diantaranya adalah untuk mengembangkan strategi pangsa pasar untuk portofolio produk berdasarkan karakteristik cash-flownya, serta untuk memutuskan apakah perlu meneruskan investasi produk yang tidak menguntungkan. Matriks BCG juga dapat digunakan untuk mengukur kinerja manajemen berdasarkan kinerja produk di pasaran.

  5. Matrik Eksternal

  6. Matrik ini dapat dikembangkan dari Model General Electric. Parameter yang digunakan meliputi parameter kekuatan internal perusahaan dan pengaruh eksternal yang dihadapi. Tujuan penggunaan model ini adalah untuk memperoleh strategi bisnis ditingkat korporat yang lebih detail.

  7. Matrik Space

  8. Tujuan dari matrik space adalah untuk mempertajam analisis agar perusahaan dapat melihat posisi dan arah perkembangan di masa akan datang. Matrik space dapat memperlihatkan dengan jelas kekuatan keuangan industri pada suatu perusahaan. Hal ini diperyumjukan untuk mendayagunakan keuntungan kompetitif secara optimal melalui tindakan agresif dalam merebut pasar.

  9. Matrik Grand Strategy

Matrik ini biasa digunakan untuk memecahkan masalah yang sering dihadapi dalam penggunakan analisis SWOT yaitu untuk menentukan apakah perusahaan ingin memanfaatkan posisi yang kuat atau mengatasi kendala yang ada dalam perusahaan.

Konsep Dasar Prototipe

Menurut Mustakini dalam Winiarti Prastiwi (2014) mengemukakan bahwa “suatu prorotipe adalah bentuk dasar atau model awal dri suatu sistem atau bagian dari suatu siste. Setelah dioperasikan, prototipe ditingkatkan terus sesuai dengan kebutuhan pemakai sistem yang juga meningkat. ”

Berikut tahapan-tahapan prototipe : (Mustakini, 2009:526 dalam Winiarti Prastiwi:2014)

  1. Identifikasi kebutuhan pemakai yang paling mendasar

  2. Membangun prototype

  3. Menggunakan prototype

  4. Merevisi dan meningkatkan prototype

  5. Jika prototipe lengkap menjasi sistem yang dikehendaki, proses iterasi dihentikan.

Berikut kelebihan prototipe:

  1. Jika sisten yang dikembangkan ingin digunakan secepatnya karena keputusan yang akan diambil manajer merupakan keputusan yang harus segera dilakukan dengan berdasarkan pada informasi yang diberikan oleh sistem.

  2. Terjadi ketidakpastian terhadap rancangan dari sistem yang dapat merubah dengan berjalannya waktu disebabkan karena kebutuhan informasi pemakai sistem bekum jelas. Dengan prototyping, sistem akan selalu ditingkatkan jika kebutuhan pemakai dari waktu ke waktu muncul dan dibutuhkan

  3. Prototyping mendorong partisipasi dan keterlibatan pemakai sistem dalam pengembangan sistem karena sistem akan terus ditingkatkan dari hasil saran-saran yang diberikan oleh pemakai sistem.

Berikut kelebihan prototype:

  1. Kualitas sistem akan berkurang disebabkan sistem tidak dirancang secara terintegrasi sehingga dapat menyebabkan integrasi basis data kurang baik dan hubungan satu bagian dengan bagian lain di sistem kurang terintegrasi.

  2. Dokumentasi dari sistem kurang baik dibandingkan dengan yang diberikan SDLC yang sudah terancang dengan baik.

Konsep Dasar Internet

Menurut Wikipedia.com istilah internet berasal dari bahasa Latin inter, yang berarti “antara”. Secara kata per kata internet berarti jaringan antara atau penghubung. Memang itulah fungsinya, internet menghubungkan berbagai jaringan yang tidak saling bergantung pada satu sama lain sedemikian rupa, sehingga mereka dapat berkomunikasi. Sistem apa yang digunakan pada masing-masing jaringan tidak menjadi masalah, apakah sistem DOS atau UNIX. Sementara jaringan lokal biasanya terdiri atas komputer sejenis (misalnya DOS atau UNIX), internet mengatasi perbedaan berbagai sistem operasi dengan menggunakan “bahasa” yang sama oleh semua jaringan dalam pengiriman data. Pada dasarnya inilah yang menyebabkan besarnya dimensi internet.

Dengan demikian, definisi internet ialah “jaringannya jaringan”, dengan menciptakan kemungkinan komunikasi antar jaringan di seluruh dunia tanpa bergantung kepada jenis komputernya.

Jadi kesimpulan definisi internet adalah:

  1. Definisi internet: internet merupakan hubungan antar berbagai jenis komputer dan jaringan di dunia yang berbeda sistem operasi maupun aplikasinya di mana hubungan tersebut memanfaatkan kemajuan media komunikasi (telepon dan satelit) yang menggunakan protokol standar dalam berkomunikasi yaitu protokol TCP/IP.

  2. Fungsi: internet merupakan media komunikasi dan informasi modern.

Definisi Website

Menurut Murad dkk dalam Jurnal CCIT Vol.7 No.1 (2013:49), “website adalah sistem dengan informasi yang disajikan dalam bentuk teks, gambar, suara dan lainnya yang tersimpan dalam sebuah server web internet yang disajikan dalam bentuk hypertext”

.

Definisi Web Browser

Web Browser di artikan secara umum adalah sebuah aplikasi perangkat lunak yang membantu pengguna untuk dapat melakukan interaksi dengan tulisan, gambar dan informasi lainnya yang terdapat di suatu halaman web pada suatu website pada world wide web. Tulisan dan gambar dapat berupa hyperlink pada halaman lain pada website yang sama atau berbeda. Web browser terdapat di personal komputer dengan aplikasi Microsoft Internet Explorer, Mozilla Firefox, Appe Safari, Netscape dan Opera . Web browser merupakan HTTP user agent.

Web Browser berkomunikasi dengan menggunakan protokol HTTP pada suatu URL. Kebanyakan browser sudah mendukung protokol lainnya seperti FTP (File Transfer Protocol), RTSP (Real Time Sreaming Protocol) dan HTTPs (versi HTTP yang mendukung enskripsi SSL).


UML (Unified Modelling Languange)

Definisi UML (Unified Modelling Languange)

Menurut Widodo dan Herlawati (2011:6), “UML singkatan dari Unified Modelling Language yang berarti bahasa pemodelan standar. Ketika membuat model menggunakan konsep UML ada aturan-aturan yang harus diikuti. Elemen pada model-model yang dibuat berhubungan satu dengan yang lainnya harus mengikuti standar yang ada. UML bukan sekedar diagram, tetapi juga menceritakan konteksnya”.

UMLdiaplikasikan untuk maksud tertentu, antara lain :

  1. Merancang perangkat lunak.

  2. Sarana komunikasi antara perangkat lunak dengan proses bisnis.

  3. Menjabarkan sistem secara rinci untuk analisa dan mencari apa yang diperlukan sistem.

  4. Mendokumentasikan sistem yang ada, proses-proses dan organisasinya.

Jenis-Jenis Diagram UML (Unified Modelling Languange)

Menurut Widodo dan Herlawati (2011:10), “bahwa beberapa literature menyebutkan bahwa UML menyediakan sembilan jenis diagram, yang lain menyebutkan delapan karena ada beberapa diagram yang digabung, misanya diagram komunikasi, diagram urutan dan diagram pewaktuan digabung menjadi diagram interaksi”. Dalam penelitian Skripsi ini hanya menggunakan 4 (empat) macam diagram yaitu:

  1. Diagram Use Case

  2. Bersifat statis. Diagram ini memperlihatkan himpunan use case dan aktor-aktor (suatu jenis khusus dari kelas). Diagram ini terutama sangat penting untuk mengorganisasi dan memodelkan perilaku suatu sistem yang dibutuhkan serta diharapkan pengguna.

  3. Diagram Aktivitas (Activity Diagram)

  4. Bersifat dinamis. Diagram aktivitas adalah tipe khusus dari diagram status yang memperlihatkan aliran dari suatu aktivitas ke aktivitas lainnya dalam suatu sistem.

  5. Diagram interaksi dan sequence (urutan)

  6. Bersifat dinamis. Diagram urutan adalah interaksi yang menekankan pada pengiriman pesan dalam suatu waktu tertentu.

  7. Diagram kelas (class diagram)

Bersifat statis. Diagram ini memperlihatkan himpunan kelas-kelas, antarmuka-antarmuka, kolaborasi-kolaborasi, serta relasi-relasi. Diagram ini umum dijumpai pada pemodelan sistem berorientasi objek. Meskipun bersifat statis, sering pula diagram kelas memuat kelas-kelas aktif.

Konsep Dasar MySQL

Definisi MySQL

Menurut Raharjo (2011:21),“MySQL merupakan software RDBMS (server databases) yang dapat mengelola database, dapat menampung data dengan jumlah yang besar, dapat diakses banyak user(multi-user) dan dapat melakukan suatu proses bersamaan(multi-threaded)”.

Menurut Anhar (2010:22), beberapa kelebihan MySQL:

  1. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac OS X Server, Solaris.

  2. Bersifat open source. MySQL didistribusikan secara open source di bawah lisensi GNU General Public Lisence (GPL).

  3. Bersifat multi user. MySQL dapat digunakan oleh beberapa pengguna dalam waktu yang bersamaan tanpa mengalami masalah.

  4. MySQL memiliki kecepatan yang baik dalam menangani query, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu.

  5. Dari segi security atau keamanan data, MySQL memiliki beberapa lapisan security seperti level subnet mask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta password yang terenkripsi.

  6. MySQL memiliki interface terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Aplikasi Programming Interface).



Konsep Dasar Database

Definisi Database

Menurut Anhar (2010:45), “database adalah sekumpulan tabel-tabel yang berisi data dan merupakan kumpulan dari field atau kolom. Struktur file yang menyusun sebuah database adalah data record dan field”.

Komponen Database

Menurut Oktavian (2010:62), “database terbentuk dari beberapa komponen”. Berikut adalah komponen-komponen pembentuk database.

  1. Table

  2. Table atau tabel adalah sekumpulan data dengan struktur yang sedemikian rupa, terbentuk dari record dan field. Istilah tabel disini berbeda dengan istilah tabel pada HTML, walaupun secara visual hampir sama.

  3. Record

  4. Recordadalah sekumpulan field yang membentuk suatu objek tertentu.

  5. Field

Fieldadalah atribut dari objek yang memiliki tipe data tertentu.Sebuah tabel dapat terdiri dari beberapa field dan record. Apabila digambarkan secara visual, maka hubungan tabel, field dan record adalah sebagai berikut:

Definisi XAMPP

Menurut Kartini, dkk (2013:27-26), “xamppmerupakan tool yang menyediakan paket perangkat lunak ke dalam satu buahpaket”.

Mengenal Xampp

Menurut Kartini, dkk (2013:27-26), “dalam paketnya sudah terdapat Apache(web server), MySQL (database), PHP(server side scripting), Perl, FTP server,PhpMyAdmin dan berbagaipustaka bantu lainnya. Dengan meng-install XAMPP maka tidak perlu lagi melakukaninstalasi dan konfigurasi web serverApache, PHP dan MySQL secara manual. XAMPPakan menginstalasi dan mengkonfigurasikannya secara otomatis. XAMPPadalah sebuah web server”. Asalkata dari XAMPP sendiri adalah:

  1. (X) :Program ini dapat dijalankan dibanyak sistem operasi.

  2. (A): Apache merupakan suatu aplikasi web server.

  3. (M):MySQL digunakan untuk aplikasi databaseserver.

  4. (P) : PHPbahasa pemrograman yang dipakai untuk membangun website dinamis.

  5. (P) : Perl bahasa pemrograman untuk segala keperluan.Perl adalah penanganan teks dan berbagai jalan pintas untuk menyelesaikan persoalan-persoalan umum, perl sangat popular digunakan dalam program-program CGI (Common Gateway Interface).

Definisi PHP

Menurut kamus besar komputer dalam Warsito, dkk (2014 : 27), “PHP adalah bahasa pemrograman untuk dijalankan melalui halaman web, umumnya digunakan untuk mengolah informasi di internet. Sedangkan dalam pengertian lain, PHP adalah singkatan dari PHP Hypertext Preprocessor yaitu bahasa pemrograman web server sideyang bersifat open source atau gratis. PHP merupakan script yang menyatu dengan HTML dan berada pada server(server side HTML embedded scripting)”.

Contoh source code program PHP :

Tampilan output sebagai berikut:

Menurut Oktavian (2010:31), “kode PHP mempunyai ciri-ciri khusus”, yaitu :

  1. Hanya dapat dijalankan menggunakan web server, misal: Apache.

  2. Kode PHP diletakkan dan dijalankan di web server.

  3. Kode PHP dapat digunakan untuk mengakses database, seperti: MySQL.

  4. Merupakan software yang bersifat open source.

  5. Gratis untuk di-download dan digunakan.

  6. Memiliki sifat multiplatform, artinya dapat dijalankan menggunakan sistem operasi apapun, seperti: Linux, Unix, Windows, dan lain-lain.

Keunggulan PHP

Menurut Winarno dan Ali (2011:9), “ada beberapa keunggulan PHP dibandingkan bahasa pemograman lain”, diantaranya:

  1. Bahasa pemograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaannya.

  2. Web server dari PHP dapat ditemukan dimana-mana antara lainapache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang mudah.

  3. Dalam sisi pemahaman, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.

  4. PHP merupakan bahasa open source yang dapat digunakan diberbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta dapat menjalankan perintah-perintah sistem.

Konsep Dasar Pengujian Black Box

Menurut Rizky (2011:265), “definisi black box testing adalah tipe testing yang memperlakukan perangkat lunak yang tidak diketahui kinerja internalnya. Sehingga para tester memandang perangkat lunak seperti layaknya sebuah "kotak hitam" yang tidak penting dilihat isinya, tapi cukup dikenai proses pengujian dibagian luar”.

Beberapa keuntungan yang diperoleh dari jenis pengujian ini antara lain:

  1. Anggota timtester tidak harus dari seseorang yang memiliki kemampuan teknis di bidang pemrograman.

  2. Kesalahan dari perangkat lunak ataupun bug seringkali ditemukan oleh komponen tester yang berasal dari pengguna.

  3. Hasil dari black box testing dapat memperjelaskan kerancuan yang mungkin ditimbulkan dari eksekusi perangkat lunak.

  4. Proses testing dapat dilakukan lebih cepat dibandingkan white boxtesting.

Menurut Sari (2013 : 7), Uji coba black box berusaha untuk menemukan kesalahan dalam beberapa kategori, diantaranya:

  1. Fungsi-fungsi yang tidak benar atau hilang.

  2. Kesalahan interface.

  3. Kesalahan dalam struktur data atau akses database eksterna.;

  4. Kesalahan kinerja.

  5. Kesalahan inisialisasi dan terminasi.

Pengujian black box memperhatikan struktur control, maka perhatian berfokus pada domain informasi. Pengujian didesain untuk dapat menjawab pertanyaan pertanyaan berikut:

  1. Bagaimana validitas fungsionalnya diuji?

  2. Kelas input apa yang akan membuat test case menjadi baik?

  3. Apakah sistem secara khusus sensitif terhadap nilai input tertentu?

  4. Bagaimana batasan dari suatu data diisolasi?

  5. Kecepatan data apa dan volume data apa yang dapat ditolerir oleh sistem ?

  6. Apa akibat yang akan timbul dari kombinasi spesifik data pada operasi sistem ?

Konsep Dasar Elisitasi

Menurut Hidayati dalam Guritno, dkk (2011:302), “elisitasi merupakan rancangan yang dibuat berdasarkan sistem yang baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk dieksekusi”. Elisitasi didapat melalui metode wawancara dan dilakukan melalui tiga tahap, yaitu:

  1. Elisitasi tahap I

  2. Berisi seluruh rancangan sistem baru yang diusulkan oleh pihak manajemen terkait melalui proses wawancara.

  3. Elisitasi tahap II

  4. 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 penjelasan mengenai Metode MDI:

    1. “M” pada metode 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 pembentukan 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 luar sistem.

  5. Elisitasi tahap III

  6. Merupakan hasil penyusutan dari elisitasi tahap II dengan cara mengeliminasi semua requirement yang option-nya I pada metode MDI. Selanjutnya semua requirementyang tersisa diklasifikasikan kembali melalui metode TOE, yaitu sebagai berikut :

    1. Tartinya Teknikal, maksudnya bagaimana tata cara atau teknik pembuatan requirement tersebut dalam sistem yang diusulkan.

    2. O artinya Operasional, maksudnya bagaimana tata cara penggunaan requirementtersebut dalam sistem yang akan dikembangkan.

    3. E artinya Ekonomi, maksudnya berapakah biaya yang diperlukan guna membangun requirement tersebut di dalam sistem.

    Metode TOE tersebut dibagi kembali menjadi beberapa option, yaitu:

    1. Hight (H): Sulit untuk dikerjakan, karena teknik pembuatan dan pemakaiannya sulit serta biaya mahal. Sehingga requirement tersebut harus dieliminasi.

    2. Middle (M): Mampu untuk dikerjakan.

    3. Low (L): Mudah untuk dikerjakan.

  7. Final Draft Elisitasi

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

Konsep DasarCodeIgniter

Menurut wikipedia, CodeIgniter adalah aplikasi open source yang berupa framework dengan model MVC (Model, View, Controller) untuk membangun websitedinamis dengan menggunakan PHP. CodeIgniter memudahkan developer untuk membuat aplikasi web dengan cepat dan mudah dibandingkan dengan membuatnya dari awal.CodeIgniter dirilis pertama kali pada 28 Februari2006. Versi stabil terakhir adalah versi 2.1.3

Framework secara sederhana dapat diartikan kumpulan dari fungsi-fungsi/prosedur-prosedur dan class-class untuk tujuan tertentu yang sudah siap digunakan sehingga bisa lebih mempermudah dan mempercepat pekerjaan seorang programer, tanpa harus membuat fungsi atau class dari awal.

</p>
Ada beberapa alasan mengapa menggunakan Framework:</p></div>
  1. Mempercepat dan mempermudah pembangunan sebuah aplikasi web.

  2. Relatif memudahkan dalam proses maintenance karena sudah ada pola tertentu dalam sebuah framework (dengan syarat programmer mengikuti pola standar yang ada)

  3. Umumnya framework menyediakan fasilitas-fasilitas yang umum dipakai sehingga kita tidak perlu membangun dari awal (misalnya validasi, ORM, pagination, multipledatabase, scaffolding, pengaturan session, error handling, dll

  4. Lebih bebas dalam pengembangan jika dibandingkan CMS

Penjelasan mengenai Design Patern: MVC (Model, View, Controller) diantaranya:

Model View Controller merupakan suatu konsep yang cukup populer dalam pembangunan aplikasi web, berawal pada bahasa pemrograman Small Talk, MVC memisahkan pengembangan aplikasi berdasarkan komponen utama yang membangun sebuah aplikasi seperti manipulasi data, user interface, dan bagian yang menjadi kontrol aplikasi. Terdapat 3 jenis komponen yang membangun suatu MVC pattern dalam suatu aplikasi yaitu :

  1. View, merupakan bagian yang menangani presentation logic. Pada suatu aplikasi web bagian ini biasanya berupa file template HTML, yang diatur oleh controller. View berfungsi untuk menerima dan merepresentasikan data kepada user. Bagian ini tidak memiliki akses langsung terhadap bagian model.

  • Model, biasanya berhubungan langsung dengan database untuk memanipulasi data (insert, update, delete, search), menangani validasi dari bagian controller, namun tidak dapat berhubungan langsung dengan bagian view.

  • Controller, merupakan bagian yang mengatur hubungan antara bagian model dan bagian view, controller berfungsi untuk menerima request dan data dari user kemudian menentukan apa yang akan diproses oleh aplikasi.

  • </ol>

    Dengan menggunakan prinsip MVC suatu aplikasi dapat dikembangkan sesuai dengan kemampuan developernya, yaitu programmer yang menangani bagian model dan controller, sedangkan designer yang menangani bagian view, sehingga penggunaan arsitektur MVC dapat meningkatkan maintanability dan organisasi kode. Walaupun demikian dibutuhkan komunikasi yang baik antara programmer dan designer dalam menangani variabel-variabel yang akan ditampilkan.

    Ada beberapa kelebihan CodeIgniter (CI) dibandingkan dengan Framework PHP lain:

    1. Performa sangat cepat : salah satu alasan tidak menggunakan framework adalah karena eksekusinya yang lebih lambat daripada PHP from the scracth, tapi Codeigniter sangat cepat bahkan mungkin bisa dibilang Codeigniter merupakan framework yang paling cepat dibanding framework yang lain.

    2. Konfigurasi yang sangat minim (nearly zero configuration)  : tentu saja untuk menyesuaikan dengan database dan keleluasaan routing tetap diizinkan melakukan konfigurasi dengan mengubah beberapa file konfigurasi seperti database.php atau autoload.php, namun untuk menggunakan codeigniter dengan setting standard, anda hanya perlu mengubah sedikit saja file pada folder config.

    3. Banyak komunitas: dengan banyaknya komunitas CI ini, memudahkan kita untuk berinteraksi dengan yang lain, baik itu bertanya atau teknologi terbaru.

    4. Dokumentasi yang sangat lengkap : Setiap paket instalasi codeigniter sudah disertai user guide yang sangat bagus dan lengkap untuk dijadikan permulaan, bahasanya pun mudah dipahami. Dan banyak lagi yang lainnya.

    Konsep Dasar Flowchart

    Menurut Winiarti Pastiwi (2014), menjelaskan bahwa sistem flowchart merupakan diagram alir yang menggambarkan suatu sistem peralatan komputer yang digunakan dalam proses pengolahan data serta hubungan antar peralatan tersebut. Sistem flowchart ini tidak digunakan untuk menggambarkan urutan langkah untuk memecahkan masalah, tetapi hanya untuk menggambarkan prosedur dalam sistem yang dibentuk.Program flowchart merupakan diagram alir yang menggambarkan urutan logika dari suatu prosedur pemecahan masalah.

    Konsep Dasar HIPO

    Menurut Winiarti Prastiwi (2014), menjelaskan bahwa HIPO (Hierarcy plus Input- Process- Output) merupakan metodelogi yang dikembangkan dan didukung oleh IBM. HIPO sebenarnya adalah alat dokumentasi program dan saat inii banyak digunakan sebagai alat desain dan teknik dokumentasi dalam siklus pengembangan sistem yang berbasis pada fungsi, yaitu tiap-tiap modul di dalam sistem digambarkan oleh fungsi utamanya.

    Paket HIPO berisi tiga jenis diagram, yaitu :

    1. Daftar Isi Visual/ Visual Tabel of Contents (VTOC), yang terdiri dari satu diagram hirarki atau lebih.

    2. Diagram Ringkasan/ Overview Diagram yaitu suatu seri diagram fungsional. Masing-masing diagram dihubungkan dengan salah satu fungsi sistem.

    3. Diagram Rinci/ Detail Diagram yaitusuatu seri diagram fungsional dan masing-masing diagram dihubungkan dengan sebuah sub-fungsi sistem.


    Literature Review

    Menurut Warsito dalam Daud F. Tatang (2013:3), “Literature adalah kesusasteraan atau kepustakaan sedangkan review adalah suatu tindakan meninjau, memeriksa kembali suatu hal yang telah dikerjakan sebelumnya sehingga dalam literature review dapat disimpulkan sebagai suatu pemahaman lebih lanjut mengenai hubungannya dalam penelitian yang diangkat oleh penulis. Saat ini adalah Literatur review dapat disimpulkan sebagai suatu pemahaman lebih lanjut mengenai hubungannya dalam penelitian yang diangkat oleh penulis. Saat ini adalah Literaure review merupakan suatu survey literature tentang penemuan-penemuan yang telah dilakukan oleh penelitian sebelumnya berhubungan dengan topik penelitian”.

    Berikut ini adalah penelitian yang telah dilakukan dan memiliki kolerasi yang searah dengan penelitian yang akan dibahas dalam Tugas Skripsi ini diantara lain :

    1. Penelitian yang dilakukan oleh Doni Susanto [2015]. Penelitian ini berjudul “ Perancangan Sistem Informasi Laporan Penjualan Pada PT. KINNARA MITRA SELARAS”.STMIK Raharja Tangerang. Penelitian ini menjelaskan selama ini pembuatan laporan penjualan dilakukan dengan semi komputerisasi,menggunakan MS. Excel. Laporan penjualan ini dilakukan sebulan sekali. Setelah semua data-data terkumpul. Tetapi masih banyak data yang tidak terkelola dengan baik, karena sistem penyimpanan data masih berupa file atau pengarsipan, sehingga sering terjadi keterlamabatan dalam penyampaian laporan penjualan ini kepada pimpinan.Dikarenakan banyak berkas yang hilang ataupun rusak secara fisik. Laporan menjadi kurang efektif dan efisien.

    2. Penelitian yang dilakukan oleh Ronal J.P. Nainggolan [2010].STMIK Raharja Tangerang, Penelitian ini berjudul “Perancangan Sistem penanganan pemesanan AL-ROD pada PT. ALUMINAMETAL UTAMA”. Penelitian ini menjelaskan tentang sistem informasi pemesanan barang, dimana kekurangannya yaitu sistem penanganan pemesanan AL-ROD yang digunakan perusahaan dalam pengolahan datanya masih manual dan belum terkomputerisasi. dalam rancangan ini Ronal J.P Nainggolan menggunakan Microsoft SQL Server, dan Visual Basic 6.0

    3. Penelitian yang dilakukan oleh Titi Maryati [2012]. STMIK Raharja Tangerang. Penelitian ini berjudul “ Perancangan Sistem Informasi Penerimaan Dan Pengiriman Order Barang Berbasis Web Pada Profile Departemen PT. YKK AP INDONESIA”. Penelitian ini menjelaskan sistem informasi orde entry dilakukan oleh 2 Departemen yang berbeda yaitu sales dan profile dept yang dijadikan satu laporan sehingga sering terjadi perbedaan atau selisih. Jadi dibutuhkan penyetaraan atau penyamaan laporan yang dapat mengcover kedua entry data.

    4. Penelitian yang dilakukan oleh Rizka Elen Noviana [2014]. AMIK Raharja Tangerang. Penelitian ini berjudul “Perancangan Sistem Informasi Pengiriman Barang Pada PT. METEOR SAMUDERA LESTARI”. Penelitian ini menjelaskan tentang keterlambatan pengiriman barang yang dikarenakan belum adanya sistemisasi yang dapat secara langsung membantu mempermudah administrasi logistic dalam membuat surat jalan sebagai kelengkapan wajib untuk dasar pengiriman barang, dikarenakan kurang adanya pengolahan data dengan menggunakan sistem terkomputerisasi, memerlukan waktu 2-3 hari dalam penyelesaian pengiriman satu hari.

    5. Penelitian yang dilakukan oleh Indarwati Soryaningsih [2009]. Penellitian ini berjudul “Analisis dan Perancangan Sistem Informasi Pengiriman Bahan Baku Pada PT. ALEAN PACKAGING FLADPAG”. Penelitian ini menjelaskan pada sistem yang berjalan sering terjadi kesalahan input data dan dalam penyampaian informasinya selalu terlambat.

    6. Penelitian yang dilakukan oleh Dwi Wijayanti [2009]. Penelitian ini berjudul “Analisa Perancangan Sistem Informasi Pengiriman Order di PT. PHANINDO MITRA ABADI”. Penelitian ini membahas tentang Sistem Penanganan yang dilakukan secara manual dan resiko kehilangan data cukup tinggi. Dan merancang suatu sistem untuk mendukung kegiatan operasional perusahaan yang efektif dan efisien.

    BAB III

    ANALISA SISTEM YANG BERJALAN

    GambaranUmum Perusahaan

    PT. Karunia Pelita Promosindo yang berlokasi di Jl. Mandolin Blok D No.22 Garuda, Cipondoh Permai – Tangerang. PT. Karunia Pelita Promosindo merupakan perusahaan yang bergerak dibidang garment.Dengan produk utama perusahaan adalah seperti : T-shirt, Polo-shirt, Kemeja, Seragam, Topi, Tas, Mug, Spanduk, dan media promosi lainnya.

    SejarahSingkat Perusahaan

    PT. Karunia Pelita Promosindo senantiasa memuaskan kebutuhan perusahaan anda dengan menjaga kualitas, ketepatan waktu, dan harga yang kompetitif. Seiring dengan perkembangan waktu PT. Karunia Pelita Promosindo tidak henti-hentinya melakukan inovasi dengan menghadirkan design-design terbaru dengan didukung printing (sablon) yang dikelola sendiri sehingga meningkatkan kualitas dan harga yang semakin kompetitif.

    PT. Karunia Pelita Promosindo resmi berdiri pada tahun 2010 semua ini berkat dedikasi dan profesionalisme serta anugerah Tuhan Yang Maha Esa, kerja keras serta kesungguhan untuk memberikan yang terbaik menjadikan PT. Karunia Pelita Promosindo sebagai mitra dalam memenuhi segala kebutuhan promosi perusahaan. PT.Karunia Pelita Promosindo memiliki Workshop : Jl.Biola Blok P No. Garuda Cipondoh Permai- Tangerang 15148.

    1. VISI PERUSAHAAN

    2. Visi dari PT. Karunia Pelita Promosindo adalah menjadi Perusahaan Garment, yang berdaya saing ,bermutu tinggi serta senantiasa memenuhi harapan konsumen dan menjadi perusahaan terkemuka yang dikagumi akan kinerjanya.

    3. MISI PERUSAHAAN

    4. Misi dari PT. Karunia Pelita Promosindo adalah sebagai berikut :

      1. Memberikan komitmen profesional setiap pelayanan.

      2. Mengembangkan produk sebagai proses peningkatan mutu dan layanan perusahaan.

      3. Inovasi yang berkesinambungan

      4. Menjadi perusahaan garment yang memperhatikan kualitas dan berorientasi pada kepuasan konsumen.

    Struktur Organisasi

    Sebuah organisasi perusahaan harus mempunyai suatu struktur organisasi yang mempunyai peranan penting dalam mendukung pengkoordinasian dan penyatuan usaha, untuk menunjukkan kerangka-kerangka hubungan diantara fungsi, bagian-bagian maupun tugas dan wewenang serta tanggung jawab. Disamping itu, organisasi perusahaan menggambarkan rantai (garis) perintah dan perangkapan fungsi yang diperlukan dalam suatu organisasi.

    Organisasi merupakan tempat semua kegiatan administrasi dan manajemen yang dijalankan dengan mengadakan pembagian pekerjaan, sehingga memungkinkan diantara pegawai untuk bekerja sama dalam mencapai tujuan bersama. Untuk mempermudah pengontrolan kerja serta mempertegas kosekuensi kerja dari setiap karyawan, maka dibentuklah suatu wadah yang dapat membantu kepentingan-kepentingan. Disamping itu, juga dapat memberikan bantuan dalam hubungan kerja.

    Tugas Dan Tanggungjawab

    Berikut ini uraian dari wewenang dan tanggungjawab masing-masing divisi pada PT. Karunia Pelita Promosindo.

    1. Komisaris

      1. Menyiapkan Modal Perusahaan

      2. Mengatur Semuanya

      3. Pemantau Perusahaan

    2. Direktur

      1. Bertanggung jawab terhadap semua kegiatan di perusahaan melakukan dan mengkoordinir semua departemen.

      2. Memberhentikan dan mengangkat karyawan untuk menjabat sesuai struktur di organisasi.

      3. Memimpin rapat (meeting) manajerial.

      4. Memotorisasi setiap pengeluaran uang perusahaan.

    3. Marketing

      1. Bertanggungjawab penuh terhadap penjualan.

      2. Menyelesaikan masalah dengan customer apabila ada keluhan mengenai kualitas barang yang kurang memuaskan

      3. Menyusun strategi untuk memperluas daerah pemasaran.

      4. Membagi wilayah kepada salesman.

      5. Mengawasi seluruh kegiatan dibidang penjualan.

      6. Memberikan laporan pertanggungjawaban mengenai penjualan kepada direktur.

      7. Mengambil masukan mengenai saingan untuk diteruskan kepemimpinan.

    4. Keuangan

      1. Mengelola masuknya uang dan kuitansi biaya.

      2. Menyelenggarakan dan mempersiapkan dana untuk kegiatan perusahaan, serta mengatur penerimaan dan pengeluaran uang.

      3. Melakukan pembayaran kepada suplier tepat sesuai dengan tanggal jatuh tempo.

      4. Memastikan pembuatan jurnal, laporan keuangan dan incomestatement.

      5. Melakukan penagihan kepada customer tepat waktu.

      6. Membuat pertanggungjawaban keuangan dalam buku kas harian yang diserahkan.

      7. Membuat laporan pertanggungjawaban perbulan dan menyimpan bukti pembelian.

      8. Melakukan audit perusahaan

      9. Memeriksa pajak yang harus dibayar oleh perusahaan.

    5. Manager

      1. Mengambil tindakan manajemen semua tindakan yang diperlukan untuk berjalannya perusahaan

      2. Mengatur manajemen perusahaan dalam mencapai target

      3. Merencanakan,mengorganisasi, mengkoordinasi, dan pengontrolan sumber daya secara efektif dan efisien

    6. PPIC

      1. Memastikan pemenuhan permintaan dari bagian marketing.

      2. Memasukan ketersediaan Raw and Support material.

      3. Mendapatkan forecast dari customer melalui bagian marketing.

      4. Bersama-sama dengan bagian gudang untuk merencanakan jadwal produksi dan rencana material.

    7. Kepala Produksi

      1. Mengontrol jalannya proses produksi.

      2. Menerima Surat Perintah Kerja(SPK) dan Surat Perintah Lembur(SPL) yang dibuat oleh planner sebagai acuan pekerjaan yang harus ditangani terlebih dahulu.

      3. Memilih pekerjaan yang berhubungan dengan order barang yang harus dikerjakan terlebih dahulu.

      4. Membuat laporan kepada Manager produksi tiap bulannya.

      5. Merencanakan,mengkoordinasikan dan mengawasi jalannya kegiatan-kegiatan yang berkaitan dengan masalah produksi didalam ruang lingkup perusahaan.

      6. Mengawasi hasil produksi sesuai dengan standar yang telah ditetapkan.

      7. Melaporkan dan turut serta membantu dalam memecahkan masalah yang timbul dilingkungan pekerjaan atau produksi.

      8. Membuat dan melaporkan hasil dari produksi setiap periodenya.

      9. Merencanakan dan menetapkan rencana kerja agar lebih efektif dan efisien bagi kegiatan produksi yang telah dan akan dikerjakan oleh karyaan atau pekerja.

    8. Teknisi

      1. Memeriksa semua mesin produksi, alat-alat kerja dan listrik perusahaan.

      2. Memperbaiki dan melakukan pemeliharaan mesin, alat-alat kerja dan listrik perusahaan.

      3. Membuat laporan pemakaian bahan bakar mesin produksi dan penggantian mesin atau alat-alat kerja yang tidak bisa dipakai lagi.

    9. Gudang

      1. Membuat daftar harga barang

      2. Menerima barang masuk oleh supplier atas pemesanan bahan baku dari bagian pembelian.

      3. Mengirim barang keluar atas pemesanan pelanggan dari bagian markting.

      4. Bertanggungjawab penuh terhadap keluar masuknya bahan baku atau alat-alat kerja yang berasal dari gudang.

      5. Memeriksa stok barang dan membuat laporan kepada bagian marketing.

    10. QC (Quality Control)

      1. Meneliti apakah bahan tersebut baik untuk digunakan.

      2. Menetapkan standar bahan yang digunakan.

      3. Membuat keterangan bila ada barang recect.

    Tata LaksanaSistem Yang Berjalan

    ProsedurSistem Yang Berjalan

    UrutanProsedursistem yang berjalanadalahsebagaiberikut :

    1. PO customer Customermemesanbarangpadaform PO customeryang dikirimmelaluifaxatauemail.

    2. Admin marketing Admin marketingmenerima PO customer yang dikirimmelaluifaxatauemaildanmemeriksa PO customer, kemudian di-inputkedalamMicrosoft Exceluntukdibuatkanlaporanpermintaancustomer.

    3. Admin gudang Menerima PO customerdan surat jalan dari admin marketing, sebagai bukti penjualan barang dan bukti barang keluar dari gudang.

    RancanganProsedurSistem Yang Berjalan

    Untuk menganalisa sistem yang berjalan, pada penelitian ini digunakan program Visual Paradigm untuk menggambarkan use case diagram dan activity diagram.

    1. Use Case Diagram

    2. Berikut ini adalah use case diagram sistem laporan permintaan dan pengiriman barang :

      Berdasarkan gambar 3.2use case diagram laporanpengiriman barang, yang berjalan saat ini terdapat:

      1. 5 (lima) actoryang dapat melakukan kegiatan di dalam sistem, diantaranya customer, admin marketing, admin gudang, kurir dan pimpinan

      2. 5 (lima) use case yang dilakukan oleh actor tersebut, diantaranya : 1. Customer a. Memesan barang atau membuat purchase order 2. Admin marketing b. inputpurchase order c. mencatat pesanan d. dan membuat surat jalan keluar 3. Admin gudang a. Menyiapkan barang yang di pesan customer b. Membuat laporan pengiriman barang 4. Kurir a. Mengirim barang kepada customer b. Menyerahkan barang beserta surat jalan keluar 5. Pimpinan a. Menerima laporan pengiriman barang keluar



    3. Activity Diagram

    4. Berikut ini adalah Activity diagram sistem Laporan permintaan dan pengiriman barang :

      Berdasarkan gambar 3.3activity diagram yang berjalan saat ini terdapat:

      1. 1 (satu) initial node, objek diawali.

      2. 10 (sepuluh) action state yang mencerminkan eksekusi dari suatu aksi.

      3. 1 (satu) final state, objek yang diakhiri.

    5. Sequence Diagram

    6. Berikut ini adalah sequence diagram sistem permintaan dan pengiriman barang :

      Berdasarkan gambar 3.4Sequence diagram yang berjalan saat ini terdapat:

      1. 5 (lima) actor yaitu : Customer, Admin marketing, Admin gudang, Kurir dan pimpinan

      2. 3 (tiga) lifeline yaitu : PO customer, Surat jalan keluar dan Laporan

      3. 10 (sepuluh) kegiatan yaitu : 1. Customer a. membuat PO customer 2. Admin marketing a. mencatat pesanan customer b. Admin marketing membuat surat jalan keluar c. Admin marketing menyerahkan PO customer beserta surat jalan kepada Admin gudang d. Admin menerima dan mengecek laporan pengiriman barang 3. Admin gudang a. Menyiapkan barang yang di pesan customer b. Menyerahkan pesanan barang dan surat jalan kepada kurir c. Membuat laporan pengiriman barang keluar 4. Kurir a. Kurir mengirim pesanan barang dan menyerahkan surat jalan kepada customer 5. Pimpinan a. menerima laporan pengiriman barang

    AnalisaSistem Yang Berjalan

    MetodeAnalisaSistem

    Metodeanalisasistem yang digunakanyaitudenganmenggunakananalisa SWOT yang dapatmemaksimalkankekuatan(Strengths),kelemahan(Weakness), peluang(Opportunities) danancaman(Threats)baiksecara internal maupuneksternal.Dibawah ini adalah matriks SWOT internal yang dibuat dalam menganalisa penelitian :

    Dibawah ini adalah matriks SWOT eksternal yang dibuat dalam menganalisa penelitian :

    AnalisaMasukan , Analisa Proses, Analisa Keluaran

    1. AnalisaMasukan

    2. Namamasukan : Purchase Order Customer

      Fungsi : Sebagai data permintaanpembelian barang Sumber : Customer Media : Kertas Frekuensi : SetiapPermintaan

      Keterangan : Berisi data permintaanbarangcustome

    3. Analisa Proses

    4. NamaModul : Pemenuhan Permintaan Customer

      Masukan : Purchase Order Customer Keluaran : Suratjalankeluarbarangkecustomer Ringkasan Proses : Proses ini PO di-inputpadaMicrosoft Exceldanbarang yang tersediadikirim

      Kecustomer

    5. AnalisaKeluaran

    NamaKeluaran : SuratJalanKeluar

    Fungsi : Sebagai data yang menunjukkanjumlah barangkeluar digudang Media : Kertas Rangkap : 3Lembar Distribusi : 1 Lembar putih untuk customer 1 Lembar merah untuk admin marketing

    1 Lembar untuk admin keuangan

    KonfigurasiSistem Yang Berjalan

    1. SpesifikasiPerangkatKeras(Hardware)

      1. Processor : Intel(R) Core(TM) 2 Duo CPU E7500 @2.93GHz

      2. Monitor : LG 17 inc

      3. Mouse : Optical

      4. Keyboard : USB

      5. RAM : 2 GB

      6. Harddisk : 250 GB

      7. Printer : LaserJet M1132 MFP

    2. SpesifikasiPerangkatLunak(Software)

      1. Windows 7 Ultimate 32-bit

      2. Microsoft Office Excel 2010

    3. HakAkses(Brainware)

      1. Marketing

      2. Gudang

      3. Pimpinan

    PermasalahanYang Dihadapi Dan AlternatifPemecahanMasalah

    Permasalahan Yang Dihadapi

    Berdasarkanhasilanalisa yang dilakukanmengenai laporan permintaan dan pengiriman barang, dapatdisimpulkanpermasalahan yang adasebagaiberikut :

    1. Pengolahan data dalammembuat laporan permintaan dan pengiriman barang yang sedang berjalankurangmaksimaldalam sisi waktu.

    2. Pembuatan keterangan peng-input-an laporan pengiriman barang di rasa data kurang lengkap, misalnya tidak adanya keterangan data surat jalan keluar dan alamat lengkap customer,dan tanggal pengiriman yang secara tahap,sehingga membuat kendala bagi admin marketing jika customer menanyakan tentang status pesanan.

    3. Tahap penyerahan laporan pengiriman barang keluar melalui Admin gudang yang masih manual, dengan menggunakan aplikasi microsoft excel, admin gudang menyerahkan laporan kepada admin marketing untuk di cek terlebih dahulu, dan di print untuk diserahkan kepada pimpinan.

    AlternatifPemecahanMasalah

    Adapunalternatifpemecahanmasalahsebagaiberikut :

    1. Membuat suatu sistem informasi laporan permintaan dan pengiriman barang secara terkomputerisasi agar mendapatkan informasi mengenai purchase order customer secara update, sehingga bagian admin gudang dapat langsung mengirim barang keluar.

    2. Membuat suatu sistem informasi melengkapi kekurangan keterangan isi laporan pengiriman barang, sehingga mempermudah admin marketing mengecek status pengiriman barang. Ketika customer menanyakan status pengiriman barang yang sudah dipesan. dan Membuatsuatusistem agar dapatmengelolalaporanpengirimanberdasarkanperiodetertentu

    3. Pimpinan bisa secara mudah dan cepat melihat laporan pengiriman barang.Dan menyediakan informasi yang akurat bagi manajemen

    User Requirement

    Elisitasi Tahap I

    Elisitasi tahap I disusun berdasarkan observasi dan wawancara dilapangan.

    Berikut lampiran Elisitasi Tahap I yang telah dibuat :

    Elisitasi Tahap II

    Elisitasi Tahap II dibentuk berdasarkan Elisitasi Tahap I yang kemudian diklasifikasikan melalui metode MDI. Berikut penjelasan dari beberapa requirement yang diberi opsi Inessesial (I) dan harus dieliminasi.

    ElisitasiTahap III

    Berdasarkanelisitasitahap II diatas, makadibentuklahelisitasitahap III yang diklasifikasikankembalidenganmenggunakanmetode TOE denganopsi LMH.Penjelasan detail dapatdilihatpadatabel di bawahini.

    Elisitasi Final

    Elisitasi finalmerupakanbentukakhirdaritahap-tahapelisitasi yang dapatdijadikanacuandandasaruntukmenerapkansisteminformasipersediaankeluarmasukbarangpada PT SamatTeknikMandiri.Berdasarkanelisitasitahap III diatas, makamenghasilkanrequirement final draftelisitasi yang dapatdilihatpadatabeldiberikutini.

    BAB IV

    RANCANGAN SISTEM YANG DIUSULKAN

    Rancangan Sistem Usulan

    Setelah mengadakan analisa dan penelitian sistem yang sedang berjalan pada PT Karunia Pelita Promosindo, maka selanjutnya akan dibahas mengenai rancangan usulan sistem yang akan dibangun. Prosedur usulan yang akan dijelaskan adalah use case diagram, activity diagram dan sequence diagram.

    Prosedur Sistem Usulan

    1. Admin Marketing

      1. Melakukan login sistem.

      2. Menampilkan menu beranda.

      3. Melakukan data daftar pengguna

      4. Melakukan input data master customer.

      5. Melakukan inputpurchase order penjualan.

      6. Melakukan input surat jalan barang keluar

      7. Melakukan surat jalan barang masuk

      8. Melihat laporan pengiriman barang keluar.

      9. Melihat laporan pembelian bahan baku

      10. Logout.

    2. Gudang

      1. Melakukan login sistem.

      2. Menampilkan menu beranda.

      3. Input data master supplier

      4. Melakukan input purchase order pembelian bahan baku

      5. Membuat laporan pengiriman barang keluar

      6. Membuat laporan pembelian bahan baku

      7. Melihat PO penjualan.

      8. Logout.

    3. Pimpinan

      1. Menampilkan menu beranda.

      2. Menampilkan laporan pembelian bahan baku

      3. Menampilkan laporan pengiriman barang keluar.

      4. Logout.

    Use Case Diagram Sistem Yang Diusulkan

    Berdasarkan gambar 4.1 use case diagram yang telah dibuat, berikut ini merupakan alur proses dari tiap use case yang terdapat dalam use case diagram.

    1. Nama Use Case : Login Aktor : Admin marketing, admin gudang dan pimpinan Tujuan : Memberikan hak akses pada user (admin marketing, admin gudang dan pimpinan) untuk memulai aplikasi dan masuk pada halaman masing-masing.

    2. Nama Use Case : Input data master customer Aktor : Admin marketing Tujuan : Melakukan penambahan data customer.

    3. Nama Use Case : Inputpurchase order penjualan Aktor : Admin marketing Tujuan : Melakukan penambahan data PO penjualan dari customer.

    4. Nama Use Case : Input surat jalan masuk Aktor : Admin marketing Tujuan : Melakukan penambahan surat jalan barang masuk darisupplier.

    5. Nama Use Case : Input surat jalan keluar Aktor : Admin marketing Tujuan : Melakukan penambahan surat jalan keluar pengiriman barang kepada customer.

    6. Nama Use Case : Laporan barang keluar Aktor : Admin marketing Tujuan : Mengetahui barang yang sudah dikirim ke Customer dan admin marketing bisa mencetak laporan.

    7. Nama Use Case : Laporan pembelian bahan baku Aktor : Admin marketing Tujuan : Mengetahui bahan baku yang sudah masuk ke gudang dan admin marketing bisa mencetak laporan

    8. Nama Use Case : Input data user Aktor : Admin marketing Tujuan : Melakukan penambahan hak akses.

    9. Nama Use Case : Input data master supplier Aktor : Admin gudang Tujuan : Melakukan penambahan data supplier.

    10. Nama Use Case : Input purchase order pembelian bahan baku Aktor : Admin gudang Tujuan : Melakukan penambahan data pembelian bahan baku

    11. Nama Use Case : Melihat data Po Penjualan Aktor : Admin gudang Tujuan : Melihat data pemesanan barang dari customer.

    12. Nama Use Case : Kelola laporan pembelian bahan baku Aktor : Admin gudang Tujuan : Membuat laporan pembelian bahan baku

    13. Nama Use Case : Kelola laporan pengiriman barang keluar Aktor : Admin gudang Tujuan : Membuat laporan pengiriman barang keluar

    14. Nama Use Case : Laporan pembelian bahan baku Aktor : Pimpinan Tujuan : Mengetahui laporan pembelian bahan baku dari supplier dan pimpinan bisa mencetak laporan.

    15. Nama Use Case : Laporan pengiriman barang keluar Aktor : Pimpinan Tujuan : Mengetahui laporan pengiriman barang keluar dari gudang dan pimpinan bisa mencetak laporan.

    Activity Diagram Yang Diusulkan

    1. Activity Diagram untuk Admin Marketing

    2. Berdasarkan Gambar 4.2 Activity Diagram untuk adminmarketing yang diusulkan diatas terdapat :

      1. 1 (Satu) Initial Node, objek yang di awali.

      2. 29 (dua puluh sembilan) action state, berawal dari login kemudian memverifikasikan username dan password, jika gagal maka akan kembali ke login, jika benar akan masuk pada menu beranda,mengakses menu data master user untuk mengatur hak akses, dapat melakukan tambah user,viewuser dan hapus user. lalu dapat mengakses menu data master, masuk sub menu data master customer dapat melakukan tambah customer, update customer, viewcustomer dan hapus customer. Admin marketing dapat mengakses menu data transaksi, masuk sub menu PO penjualan dapat melakukan tambah PO penjualan, update PO penjualan, view PO penjualan dan hapus PO penjualan, , masuk sub menu data surat jalan keluar, surat jalan masukdapat melakukan tambah data, update data, view data dan hapus data. Dan admin marketing dapat melihat laporan pengiriman barang dan laporan pembelian bahan baku

      3. 1 (Satu) activity final node, objek yang diakhiri.

    3. Activity Diagram untuk Admin gudang

    4. Berdasarkan Gambar 4.3 Activity Diagram untuk adminmarketing yang diusulkan diatas terdapat :

      1. 1 (Satu) Initial Node, objek yang di awali.

      2. 21 (dua puluh satu) action state, berawal dari login kemudian memverifikasikan username dan password, jika gagal maka akan kembali ke login, jika benar akan masuk pada menu beranda, lalu dapat mengakses menu data master, masuk sub menu data master supplier, dapat melakukan tambah data, view data dan hapus data. Admin gudang dapat masuk sub menu data transaksi PO Pembelian dapat melakukan tambah PO pembelian, update PO pembelian, view PO pembelian dan hapus PO pembelian. Dan bisa melihat data transaksi PO penjualan. Admin gudang dapat masuk sub menu data laporan, laporan pembelian bahan baku, laporan pengiriman barangdapat melakukan tambah data, view data dan hapus data.

      3. 1 (Satu) activity final node, objek yang diakhiri.

    5. Activity diagram untuk pimpinan

    6. Berdasarkan Gambar 4.4Activity Diagram untuk Pimpinan yang diusulkan diatas terdapat :

      1. 1 (Satu) Initial Node, objek yang di awali.

      2. 7 (tujuh) action state, berawal dari login kemudian memverifikasikan username dan password, jika gagal maka akan kembali ke login, jika benar akan masuk pada menu home, Pimpinan dapat melihat laporan pengiriman barang dan laporan pembelian bahan baku.

      3. 1 (Satu) activity final node, objek yang diakhiri.

    Sequence Diagram Yang Diusulkan

    1. Sequence diagram untuk admin marketing

    2. Berdasarkan Gambar 4.5 Sequence Diagram untuk admin marketing yang diusulkan diatas terdapat :

      1. 1 (satu) Actor yaitu : admin marketing

      2. 9 (sembilan) LifeLine yaitu : login, beranda, data master user,data master customer, data transaksi PO penjualan, data surat jalan keluar,data surat jalan masuk, dan data laporan pengiriman barang, data laporan pembelian bahan baku

      3. 14 (empat belas) kegiatan yaitu:

        1. Admin marketing login dengan memasukan username dan password.

        2. Sistem akan menverifikasi.

        3. Admin marketing masuk ke beranda

        4. Admin marketing dapat masuk ke sub menu master user.

        5. Dapat mengakses tambah,view,dan hapus data master user.

        6. Admin marketing dapat masuk ke sub menu data master customer.

        7. Dapat mengakses tambah, view dan hapus data master customer.

        8. Admin marketing dapat masuk ke data transaksi Po Penjualan.

        9. Dapat mengakses tambah, update, view dan hapus data transaksi Po penjualan.

        10. Admin marketing dapat masuk ke data transaksi surat jalan keluar.

        11. Dapat mengakses tambah, view dan hapus data transaksi surat jalan keluar.

        12. Admin marketing dapat masuk ke data transaksi surat jalan masuk

        13. Dapat mengakses tambah, view dan hapus data transaksi surat jalan masuk.

        14. Lihat laporan pengiriman barang keluar ke customer dan laporan pembelian bahan baku.

    3. Sequence diagram untuk admin gudang

    4. Berdasarkan Gambar 4.6 Sequence Diagram untuk admin gudang yang diusulkan diatas terdapat :

      1. 1 (satu) Actor yaitu : admin gudang

      2. 9 (sembilan) LifeLine yaitu : login, beranda, data master supplier, data transaksi PO penjualan, PO pembelian, data surat jalan keluar,data surat jalan masuk, dan data laporan pengiriman barang, data laporan pembelian bahan baku

      3. 14 (empat belas) kegiatan yaitu:

        1. Admin gudang login dengan memasukan username dan password.

        2. Sistem akan menverifikasi.

        3. Admin gudang masuk ke beranda

        4. Admin gudang dapat masuk ke sub menu data master supplier.

        5. Dapat mengakses tambah, view dan hapus data master supplier.

        6. Admin gudang dapat masuk ke data transaksi PO pembelian bahan baku.

        7. Dapat mengakses tambah, update, view dan hapus data transaksi PObeli.

        8. Admin gudang dapat melihat data transaksi surat jalan keluar

        9. Admin gudang dapat melihat data transaksi surat jalan masuk

        10. Admin gudang dapat masuk ke sub menu data laporan pengiriman barang

        11. Dapat mengakses tambah, update, view, hapus dan cetak data laporan pengiriman barang

        12. Admin gudang dapat masuk ke sub menu data laporan pembelian bahan baku

        13. Dapat mengakses tambah, update, view, hapus dan cetak data laporan pengiriman barang

    5. Sequence diagram untuk pimpinan

    6. Berdasarkan Gambar 4.7 Sequence Diagram untuk purchasing yang diusulkan diatas terdapat :

      1. 1 (satu) Actor yaitu : pimpinan

      2. 4 (empat) LifeLine yaitu : login, beranda, laporan pengiriman barang dan laporan pembelian bahan baku.

      3. 9 (sembilan) kegiatan yaitu:

        1. Pimpinan login dengan memasukan username dan password.

        2. Sistem akan menverifikasi.

        3. Pimpinan masuk ke beranda.

        4. Lihat laporan pengiriman barang.

        5. Lihat laporan pembelian bahan baku.

    Class Diagram Yang Diusulkan

    Perbedaan Prosedur Antara Sistem Berjalan Dan Sistem Usulan

    Berdasarkan analisis yang dilakukan terdapat perbedaan sistem yang berjalan dengan sistem yang diusulkan adalah sebagai berikut :

    Kesimpulan dari sistem yang berjalan dan sistem yang diusulkan yaitu :

    1. Proses peng-input-an datamasih menggunakan Ms. Excel, dimana admin marketing harus copy file permintaan pembelian atau print out untuk admin gudang. Dengan adanya sistem usulan admin gudang dapat mengakses data permintaan pembelian secara cepat dan admin marketing tidak lagi copy file atau print out.

    2. Terjadinya kesalahan input data lebih dari satu kali untuk peng_input_an sehingga menimbulkan kesalahan dalam pelaporan pengiriman barang yang berulang-ulang atau ganda. Dengan adanya sistem usulan admin gudang dapat mengontrol peng-input-an surat jalan keluar masuk barang, jika di-input data lebih dari satu kali maka akan muncul pemberitahuan bahwa surat jalan telah di-input.

    3. Pengontrolan data pengiriman barang masih menyulitkan pihak pimpinan, dimana dalam proses pelaporan pengiriman barang terkadang admin gudang memberikan data yang salah.

    Rancangan Basis Data

    Spesifikasi Basis Data

    Spesifikasi basis data merupakan desain basis data yang dianggap telah normal.Desain basis data menjelaskan media penyimpanan yang digunakan, isi yang disimpan, primary key dan panjang record. Spesifikasi yang digunakan dalam sistem yang akan dibangun adalah sebagai berikut:

    1. Nama file : user Tipe file : File master Fungsi : untuk menyimpan data hak akses sistem Media : Harddisk Panjang record : 214

    2. Nama file : customer Tipe file : File master Fungsi : untuk menyimpan data customer Media : Harddisk Panjang record : 67

    3. Nama file : supplier Tipe file : File master Fungsi : untuk menyimpan data supplier Media : Harddisk Panjang record : 67

    4. Nama file : purchaseorder Tipe file : File transaksi penjualan Fungsi : untuk menyimpan data permintaan barang customer Media : Harddisk Panjang record : 30

    5. Nama file : detailpenjualan Tipe file : File transaksi penjualan Fungsi : untuk menyimpan data detail barang penjualan Media : Harddisk Panjang record : 168

    6. Nama file : popembelian Tipe file : File transaksi pembelian Fungsi : untuk menyimpan data pembelian ke supplier Media : Harddisk Panjang record : 35

    7. Nama file : detailpembelian Tipe file : File transaksi pembelian Fungsi : untuk menyimpan data detail barang pembelian Media : Harddisk Panjang record : 143

    8. Nama file : sjkeluar Tipe file : File transaksi admin marketing Fungsi : untuk menyimpan data surat jalan yang keluar Media : Harddisk Panjang record : 140

    9. Nama file : sjmasuk Tipe file : File transaksi admin marketing Fungsi : untuk menyimpan data surat jalan yang masuk Media : Harddisk Panjang record : 35

    10. Nama fille  : Laporan pengiriman barang Tipe file  : File transaksi admin gudang Fungsi  : untuk menyimpan data laporan pengiriman barang Media  : Harddisk Panjang record :35

    Rancangan Prototype

    Rancangan prototype sistem laporan permintaan dan pengiriman barang yang diusulkan pada PT Karunia Pelita Promosindo diantaranya yaitu :


    1. Rancangan Tampilan Login

    2. Berikut ini adalah Form Login ini merupakan akses bagi admin marketing, admin gudang dan pimpinan. Bagi pengguna yang ingin masuk aplikasi sistem laporan permintaan dan pengiriman barang, dengan cara meng-input-kan username dan password :

    3. Rancangan Tampilan Menu Utama (Beranda)

    4. Berikut ini adalah rancangan menu utama untuk melihat tampilan pada sistem laporan permintaan dan pengiriman barang.

    5. Rancangan Tampilan Data Master Customer

    6. Berikut ini adalah rancangan menu data master customer yang berfungsi untuk melihat daftar customer

    7. Rancangan Tampilan Data Master Pengguna

    8. Berikut iniadalah rancangan menu data master pengguna terdapat nama yang sudah diberi hak akses.

    9. Rancangan Tampilan Data Master Supplier

    10. Berikut ini adalah rancangan menu data master customer yang berfungsi untuk melihat daftar customer

    11. Rancangan Tampilan Data Transaksi Po Penjualan

    12. Berikut ini adalah rancangan menu data transaksi Po penjualan dan detail penjualan.Berfungsi untuk mengetahui daftar permintaan barang dari customer, dimana daftar po penjualan mencakup no. po, nama customer, tanggal pemesanan dan dudates(perjanjian tanggal pengiriman).Berikut merupakan tampilan daftar customer.

    13. Rancangan Tampilan Data Transaksi Po Beli

    14. Berikut ini adalah rancangan menu data transaksi Po beli dan detail po beli.Berfungsi untuk mengetahui daftar pengiriman bahan baku dari supplier.

    15. Rancangan Tampilan Data Transaksi Surat Jalan Keluar

    16. Berikut ini adalah rancangan menu data transaksi surat jalan keluar.berfungsi untuk mengetahui daftar surat jalan keluar barang.

    17. Rancangan Tampilan Data Transaksi Surat Jalan Masuk

    18. Berikut ini adalah rancangan menu data transaksi surat jalan masuk.berfungsi untuk mengetahui daftar surat jalan masuk barang dari supplier.

    19. Rancangan Tampilan Data Laporan Pengiriman Barang

    20. Berikut ini adalah rancangan pencarian laporan pengiriman barang untuk mencari laporan pengiriman barang secara perperiode (perbulan) pada menu laporan.

    21. Rancangan Tampilan Data Laporan Pembelian Bahan Baku

    Berikut ini adalah rancangan pencarian laporan pembelian bahan baku untuk mencari laporan pembelianbahan baku secara perperiode (perbulan) pada menu laporan.

    Tampilan Output Program

    1. Tampilan Halaman Login

    2. Form login merupakan form yang akan muncul ketika program dijalankan. Form login berfungsi untuk melakukan pengecekan hak akses dari pengguna (user). Berikut merupakan tampilan form login.

    3. Tampilan Halaman Beranda

    4. Tampilan data beranda terdapat sejarah singkat perusahaan.Berikut merupakan tampilan sejarah singkat perusahaan.

    5. Tampilan Halaman Beranda

    6. Tampilan data beranda terdapat visi dan misi perusahaan.Berikut merupakan tampilan visi misi perusahaan.

    7. Tampilan Program Data Master Customer

    8. Tampilan data master customer terdapat daftar customer, dimana daftar customer mencakup namacustomer, alamat, telepon, fax. Berikut merupakan tampilan daftar customer.

    9. Tampilan Program InputCustomer

    10. Tampilan inputcustomer berfungsi untuk menambahkan daftar customer baru. Berikut merupakan tampilan inputcustomer.

    11. Tampilan Program Data Master Supplier

    12. Tampilan data master supplier terdapat daftar supplier. Berikut merupakan tampilan daftar supplier.

    13. Tampilan Program Input Supplier

    14. Tampilan inputsupplier berfungsi untuk menambahkan daftar supplier baru. Berikut merupakan tampilan inputsupplier.

    15. Tampilan Program Data Master Daftar Pengguna

    16. Tampilan data master daftar pengguna terdapat nama yang sudah diberi hak akses. Daftar pengguna mencakup username, dan group.Berikut merupakan tampilan daftar pengguna.

    17. Tampilan Program Input Data Master Daftar Pengguna

    18. Tampilan inputdaftar pengguna berfungsi untuk menambahkan daftar user baru. Berikut merupakan tampilan daftar pengguna.

    19. Tampilan Program Data Transaksi Po Penjualan

    20. Tampilan data transaksi Po penjualan berfungsi untuk mengetahui daftar permintaan barang dari customer, dimana daftar po penjualan mencakup no.po,nama customer, tanggal pemesanan,dandudates (tanggal perjanjian pengiriman barang)Berikut merupakan tampilan daftar customer.

    21. Tampilan Program Input Po Penjualan

    22. Tampilan input Po penjualan berfungsi untuk menambah po penjualan, ketika tambah dipilih akan menampilkan form PO penjualan.

    23. Tampilan Program Data Transaksi DetailPo Penjualan

    24. Tampilan detail Po penjualan berfungsi untuk menampilkan po penjualan dandetail barangpesanancustomer.Yang mencakup nama barang,ukuran,warna,jumlah,harga satuan, total harga. Berikut merupakan tampilan detail Po penjualan.

    25. Tampilan Program Data Transaksi Po Pembelian

    26. Tampilan data transaksi Po pembelian berfungsi untuk mengetahui daftar pembelian bahan baku kesupplier yang mencakup no. po, nama supplier, tanggal pembelian. Berikut merupakan tampilan daftar supplier.

    27. Tampilan Program Input Po Pembelian

    28. Tampilan input Po pembelian berfungsi untuk menambah po pembelian. Berikut merupakan tampilan input Po pembelian.

    29. Tampilan Program DetailPo Pembelian

    Tampilan detail Po ppembelian berfungsi untuk menampilkan po pembelian dan detail barang pesanan admin gudangyang mencakup nama barang, jumlah,harga satuan,dan total harga.Berikut merupakan tampilan Detail Po pembelian.


    Konfigurasi Sistem Usulan

    1. Spesifikasi Perangkat Keras (Hardware)

      1. Processor : AMD E-300 APU with Radeon(tm) HD Graphics 1.30Ghz

      2. Monitor : 14inc

      3. RAM : 2 GB

      4. Harddisk : 500 GB

      5. Printer : LaserJet M1132 MFP

    2. Spesifikasi Perangkat Lunak(Software)

      1. Windows 7 Ultimate 32-bit

      2. Notepad ++ V. 5.7

      3. XamppV.3.2.1(Apache V.2.4.10, php V.5.6.3, mysql V.5.0.11)

      4. Framework codeigniter2.0

      5. Google Chrome Version 42.0.2311.152

    3. Hak Akses (Brainware)

      1. Marketing

      2. Gudang

      3. Pimpinan

    Pengujian Black Box

    Pengujian terhadap sistem laporan permintaan dan pengiriman barang ini memakai metode pengujian black box atau yang biasa disebut dengan pengujian fungsional.Pengujian black box berfokus pada persyaratan fungsional perangkat lunak.

    Penanganan Kesalahan (Error Handling)

    Penanganan kesalahan ini bertujuan untuk memberikan informasi tentang kesalahan yang terjadi pada saat proses penggunaan sistem. Berikut ini adalah tabel penanganan kesalahan dengan menggunakan metode pengujian black box.

    Kondisi Pengujian Sistem

    Beriku ini merupakan hasil dari pengujian sistem yang meliputi nama pengujian, hasil yang diharapkan, hasil pengujian berikut dengan status yang diterima.

    Hasil Pengujian Sistem

    Berikut ini dapat disimpulkan hasil dari pengujian sistem terhadap sistem laporan permintaan dan pengiriman barang yang telah dibangun :

    1. Pada sistem informasi ini, menggunakan satu fungsi login yang menggunakan username dan password yang bertujuan untuk membatasi dan memberikan hak pengakasesan halaman yang berbeda untuk user yang berbeda (dalam hal ini yaitu admin marketing, admin gudang dan pimpinan).

    2. Pada sistem informasi ini menampilkan fungsi input Po penjualan dan surat jalan keluar untuk mencatat data po penjualan ke customer dan barang keluar ke customer.

    3. Sistem informasi ini menyediakan laporan yang dapat dilihat secara perperiode sehingga dapat mempermudah user dalam mengolah laporan.

    Implementasi

    Jadwal Penelitian dan Implementasi

    Jadwal penelitian dan implementasi dapat diuraikan sebagai berikut:

    Estimasi Biaya

    Estimasi biaya digunakan sebagai penghitungan kebutuhan biaya yang diperlukan untuk menyelesaikan penelitian yang diusulkan. Dibawah ini adalah rincian biaya yang diperlukan untuk menyelesaikan penelitian yang berjudul “Perancangan Sistem Informasi Laporan Permintaan dan Pengiriman Pada PT. Karunia Pelita Promosindo “.

    BAB V

    PENUTUP

    Kesimpulan

    1. Sistemlaporan permintaan dan pengiriman barangpada PT Karunia Pelita PromosindomasihmenggunakanMs. Excel dimulaidaripemesananbarangdaricustomer, pembelianbarangkesupplier,dan pengiriman barang kepada customer,input data barangmasukdankeluarsampaimenghasilkanlaporanpengiriman barang dan pembelian bahan baku. Meskipunberjalandenganbaiknamunmenimbulkanketerlambatandalam proses pengolahan data laporan yang menyebabkaninformasi yang dihasilkantidakakurat.

    2. Proses pembuatan laporan pengiriman barang terkadang terjadi kelalaian sehingga sering terjadinya kesalahan input data pengiriman barang lebih dari satu kali yang mengakibatkan ketidakcocokan laporan dengan barang yang sudah dikirim.

    3. Kurang lengkapnya informasi laporan pengiriman barang, misalnya tidak ada keterangan alamat customer,alamat supplier, nomor surat jalan keluar dan nomor surat jalan masuk.

    4. Dalammerancangsistemlaporan permintaan dan pengiriman barang pada PT. Karunia Pelita Promosindo menggunakanmetodeanalisadanperancanganberorientasiobjekdenganalatbantuUnified Modeling Language (UML). Denganadanyasuatusistemterkomputerisasidapatmempermudahadmin marketing dan admin gudangdalampenyajianlaporanpengiriman dan pembelian barang yang dibutuhkanolehpimpinan.

    Saran

    Adapun saran yang dapat diberikan untuk memaksimalkan Sistem Informasi Laporan Permintaan Dan Pengiriman Barang yang dibuat adalah sebagai berikut:

    1. Untuk memaksimalkan pemanfaatan sistem informasi yang dibuat maka dapat dilakukan pelatihan bagi petugas agar lebih familiar dengan sistem informasi yang ada.

    2. Sistemperlu di tambahkanpembuatanformalamat customer, suratjalanmasukdankeluar, agar sistemdapatlangsungmembuatlaporankeluarmasukbarang.

    3. Setelah sistem dapat diterapkan dan diimplementasikan dengan baik maka tidak menutup kemungkinan untuk dilakukan suatu pengembangan sistem yang baru,agar kekurangan pada sistem ini dapat diperbaiki maupun ditambah serta agar dapat tetap sejalan dengan perkembangan ilmu teknologi yang semakin canggih.Program aplikasi ini dapat dikembangkan lagi agar mendapatkan hasil yang lebih maksimal dalam penggunaannya.

    DAFTAR PUSTAKA

    Al-Jufri,Hamid 2011.”Sistem Informasi Manajemen Pendidikan”.Jakarta : PT Smart Grafika.

    Danang,Sunyoto 2014. “Sistem Informasi Manajemen(Perspektif Organisasi)”.Jakarta : PT Buku Seru

    Dermawan,Deni.2013.”Sistem Informasi Manajemen”.Bandung: PT Remaja Rossdakarya Offset

    Dewi,Meta Amalia dan Henderi. 2011. Perencanaan Strategik SI/TI Pemerintah KotaTangerang Dalam Mewujudkan E-Goverment. Tangerang: Jurnal CCIT. Vol.5,No.1.

    Doni Susanto [2015]. Penelitian ini berjudul “ Perancangan Sistem Informasi Laporan Penjualan Pada PT. KINNARA MITRA SELARAS”.STMIK Raharja Tangerang.

    Dwi Wijayanti [2009]. Penelitian ini berjudul “Analisa Perancangan Sistem Informasi Pengiriman Order di PT. PHANINDO MITRA ABADI”.

    Dwi Oktaviani,[2014].”Perancangan Sistem Informasi Tempat Tidur Rumah Sakit (SIMPATI RS) DI KOTA TANGERANG”.

    Fahmi, Irham. 2013. Manajemen Strategis Teori Dan Aplikasi. Bandung: CV. Alfabeta.

    Hartono,Bambang.2013.”Sistem Informasi Manajemen Berbasis Komputer”.Jakarta: PT. Rineka Cipta.

    Henderi,Maimunah,Randy Andrian.2011.”Desain Aplikasi E-learning Sebagai Media Pembelajaran Artificial Informatics”.Tangerang:Perguruan Tinggi Raharja. Jurnal CCIT (Vol. 4 No.3 – Mei 2011).

    Indarwati Soryaningsih [2009]. Penellitian ini berjudul “Analisis dan Perancangan Sistem Informasi Pengiriman Bahan Baku Pada PT. ALEAN PACKAGING FLADPAG”.

    Kartini, Budi Utami Fahnun dan Dewi Pratiwi. 2013. Perancangan Sistem Informasi Pemesanan Tiket Konser Musik Online Berbasis Lokasi. Yogyakarta: Prosiding Seminar Nasional Teknologi Informasi dan Multimedia (Semnas teknomedia) 2013. STMIK AMIKOM Yogyakarta.

    Kevin Lane Keller 2008 “Manajemen Pemasaran”. Jakarta : Erlangga

    Maimunah,Lusyana Sunarya,Nina Larasati.2012.”Media Company Profile Sebagai SaranaPenunjang Informasi Dan Promosi”.Tangerang : Perguruan Tinggi Raharja. Jurnal CCIT (Vol.5 No.3-Mei 2012).

    Murad, Dina Fitria, Kusniawati, Nia, Asyanto, dan Agus. 2013. Aplikasi Intelligence Website Untuk Penunjang Laporan PAUD Pada Himpaudi

    Nugrahanti,Fatim,Irya Wisnubhadra,Eddy Julianto.2014.”Analisa Perancangan Sistem Informasi Managemen Rantai Pasok (Supply Chain)Pada Perusahaan Pembuat

    Peralatan Tambang”.Yogyakarta : Seminar Nasional Teknologi Informasi dan Komunikasi (SENTIKA) 2014.UNIVERSITAS ATMA JAYA Yogyakarta 15 Maret 2014.

    Oktavian,Diar Puji. 2010.”Menjadi Programmer Jempolan Menggunakan PHP”.Yogyakarta:Mediakom.

    Raharjo.Budi.2011.”Belajar Otodidak Membuat Database Menggunakan MySQL”.Bandung:Informatika.

    Rizky, Soetam.2011.”Konsep Dasar Rekayasa Perangkat Lunak”.Jakarta : Prestasi Pustaka.

    Pada Kota Tangerang. Jurnal CCIT. Tangerang: STMIK Raharja. Vol. 7 No. 1.

    Rizka Elen Noviana [2014]. AMIK Raharja Tangerang. Penelitian ini berjudul “Perancangan Sistem Informasi Pengiriman Barang Pada PT. METEOR SAMUDERA LESTARI”.

    Ronal J.P. Nainggolan [2010].STMIK Raharja Tangerang, Penelitian ini berjudul “Perancangan Sistem penanganan pemesanan AL-ROD pada PT. ALUMINAMETAL UTAMA”. Sofjan,Assauri 2014.”Manajemen Pemasaran”. Depok : Rajagrafindo Persada

    Sutabri, Tata. [2012]. Analisis Sistem Informasi. Yogyakarta: Andi.

    Tanti,Lili.2010.”Pengembangan Perangkat Ajar Berbantuan Komputer Untuk Mempelajari Tata Bahasa Inggris”.Tangerang:Perguruan Tinggi Raharja.Jurnal CCIT(Vol 3 No.2-Januari 2010).

    Taufiq,Rohmat.[2013]. Sistem Informasi Manajemen.Yogyakarta: Graha ilmu.

    Titi Maryati [2012]. STMIK Raharja Tangerang. Penelitian ini berjudul “ Perancangan Sistem Informasi Penerimaan Dan Pengiriman Order Barang Berbasis Web Pada Profile Departemen PT.

    Wardana. 2010. Menjadi Master PHP Dengan Framework Codeigniter. Jakarta: Alex Media Komputindo.

    Widodo, dkk. 2011. Menggunakan UML. Bandung: Informatika.

    Windy Lia Safitri, 2014, Perancangan Sistem Informasi Persediaan Keluar Masuk Barang pada PT.SAMAT TEKNIK MANDIRI.

    Yakub. 2012. Pengantar Sistem Informasi. Yogyakarta: Graha Ilmu