SI1211474039
PERANCANGAN SISTEM INFORMASI PENJUALAN
BERBASIS WEB PADA PT PELUMAS SEJAHTERA
PRATAMA KOTA TANGERANG
NIM |
: 1211474039
|
NAMA |
JURUSAN SISTEM INFORMASI
KONSENTRASI SISTEM INFORMASI MANAJEMEN
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
(2015/2016)
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
(STMIK) RAHARJA
LEMBAR PENGESAHAN SKRIPSI
PERANCANGAN SISTEM INFORMASI PENJUALAN
BERBASIS WEB PADA PT PELUMAS SEJAHTERA
PRATAMA KOTA TANGERANG
Disusun Oleh :
NIM |
: 1211474039
|
Nama |
|
Jenjang Studi |
: Strata Satu
|
Jurusan |
: Sistem Informasi
|
Konsentrasi |
: Sistem Informasi Manajemen
|
Disahkan Oleh :
Tangerang, 21 Juni 2016
Ketua |
Kepala Jurusan
| ||||
STMIK RAHARJA |
Jurusan Sistem Informasi
| ||||
(Ir. Untung Rahardja, M.T.I) |
(Nur Azizah, M.Akt M.Kom)
| ||||
NIP : 000594 |
NIP : 001405
|
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
(STMIK) RAHARJA
LEMBAR PERSETUJUAN PEMBIMBING
PERANCANGAN SISTEM INFORMASI PENJUALAN
BERBASIS WEB PADA PT PELUMAS SEJAHTERA
PRATAMA KOTA TANGERANG
Dibuat Oleh :
NIM |
: 1211474039
|
Nama |
Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif
Jurusan Sistem Informasi
Konsentrasi Sistem Informasi Manajemen
Disetujui Oleh :
Tangerang, 21 Juni 2016
Pembimbing I |
Pembimbing II
| ||
(Ir. Nur Azizah, M.Akt.,M.Kom) |
(Euis Sitinur Aisyah, M.Kom)
| ||
NID : 10002 |
NID : 05066
|
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
(STMIK) RAHARJA
LEMBAR PERSETUJUAN DEWAN PENGUJI
PERANCANGAN SISTEM INFORMASI PENJUALAN
BERBASIS WEB PADA PT PELUMAS SEJAHTERA
PRATAMA KOTA TANGERANG
Dibuat Oleh :
NIM |
: 1211474039
|
Nama |
Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian
Komprehensif
Jurusan Sistem Informasi
Konsentrasi Sistem Informasi Manajemen
Tahun Akademik 2015/2016
Disetujui Penguji :
Tangerang, 21 Juni 2016
Ketua Penguji |
Penguji I |
Penguji II
| ||
( ) |
( ) |
( )
| ||
NID : |
NID : |
NID :
|
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
(STMIK) RAHARJA
LEMBAR KEASLIAN SKRIPSI
PERANCANGAN SISTEM INFORMASI PENJUALAN
BERBASIS WEB PADA PT PELUMAS SEJAHTERA
PRATAMA KOTA TANGERANG
Disusun Oleh :
NIM |
: 1211474039
|
Nama |
|
Jenjang Studi |
: Strata Satu
|
Jurusan |
: Teknik Infromatika
|
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, 22 Juni 2016
NIM : 1211474039
|
)*Tandatangan dibubuhi materai 6.000;
Daftar isi
- 1 BAB I
- 2 BAB II
- 3 BAB III
- 3.1 Sejarah Umum Perusahaan
- 3.2 Visi dan Misi Perusahaan
- 3.3 Struktur Organisasi
- 3.4 Tata Laksana Sistem yang Berjalan
- 3.5 Rancangan Sistem yang Berjalan
- 3.6 Metode Analisa Sistem
- 3.7 Analisis Batasan Sistem
- 3.8 Analisa Kebutuhan Sistem
- 3.9 Permasalahan Yang Dihadapi Dan Alternatif Pemecahan Masalah
- 3.10 Konfigurasi Sistem Yang Berjalan
- 3.11 User Requirement
- 4 BAB IV
- 4.1 Prosedur Sistem Yang Diusulkan
- 4.2 Tata Laksana Sistem Yang Diusulkan
- 4.3 Perbedaan Sistem Berjalan dengan Sistem yang Diusulkan
- 4.4 Rancangan Basis Data
- 4.5 Rancangan Prototipe
- 4.6 Rancangan Program
- 4.7 Konfigurasi Sistem Usulan
- 4.8 Testing
- 4.9 Hasil Pengujian Sistem
- 4.10 Implementasi
- 4.11 Estimasi Biaya
- 5 BAB V
BAB I
Latar Belakang
Di bidang ilmu bisnis penjualan melalui internet merupakan sarana dan memiliki keuntungan yang cukup menggiurkan. Maka dari itu bisnis e-commerce sangat diminati oleh masyarakat luas. Sebab perkembangan zaman yang dinamis, menuntut perusahaan agar lebih mudah dijangkau oleh pembeli kalangan manapun. Perusahaan memiliki daya tarik tersendiri dalam memasarkan produk, serta siap bersaing dalam pasar.
PT Pelumas Sejahtera Pratama merupakan perusahaan yang bergerak di bidang transportasi kendaraan bermotor yang menyediakan barang onderdil motor yaitu Ban. Selain itu, PT Pelumas Sejahtera Pratama mempunyai banyak cabang yamg tersebar di wilayah Indonesia, dan banyak diketahui PT Pelumas Sejahtera Pratama mempunyai banyak pesaing yang memiliki standar yang sama dalam pasar bisnis transportasi alat penyedia onderdil motor.
Untuk menghadapi persaingan pasar bisnis, manajemen perlu menyusun strategi pemasaran yang tepat agar dapat memenuhi pangsa pasar yang efektif dan dapat menjaga kelangsungan bisnis jangka panjang perusahaan. Seperti yang diketahui di dunia bisnis yang cenderung dinamis selalu mengalami perubahan sesuai dengan perkembangan zaman, kebutuhan konsumen, dan lingkungan pemasaran.
Maraknya penggunaan internet di semua lapisan masyarakat membuat para pelaku bisnis atau pengusaha memberi peluang yang cukup besar untuk menjalankan bisnisnya menurut strategi pemasaran agar dapat dikenal dan diminati oleh masyarakat.
Melihat pentingnya internet untuk menjalankan strategi penjualan demi meningkatkan jumlah laba perusahaan maka penulis tertarik untuk melakukan penelitian pada dengan judul “Perancangan Sistem Informasi Penjualan berbasis Web pada PT Pelumas Sejahtera Pratama Kota Tangerang”.
Rumusan Masalah
Berdasarkan latar belakang telah dijelaskan pada uraian sebelumnya, penelitian ini ada kaitannya dengan sistem informasi penjualan pada PT Pelumas Sejahtera Pratama. Ada beberapa hasil analisa yang akan dijelaskan mengenai sistem informasi penjualan yang sedang berjalan pada perusahaan tersebut.
Oleh karena itu penulis mengambil beberapa pokok permasalahan sebagai berikut :
Bagaimana sistem informasi penjualan yang sedang berjalan saat ini pada PT Pelumas Sejahtera Pratama?
Bagaimana kendala sistem informasi penjualan yang sedang berjalan saat ini di PT Pelumas Sejahtera Pratama?
Bagaimana merancang sistem informasi penjualan pada PT Pelumas Sejahtera Pratama?
Ruang Lingkup Penelitian
Untuk mempermudah penulisan laporan Skripsi ini maka penulis membatasi ruang lingkup penelitian yaitu sistem informasi penjualan yang sedang berjalan pada PT Pelumas Sejahtera Pratama dan sejauh mana pengoptimalan penggunaan media internet untuk memasarkan produk/jasa sekaligus melakukan sistem penjualan secara online.
Tujuan dan Manfaat Penelitian
Tujuan suatu penelitian adalah suatu uraian yang merumuskan suatu pertanyaan-pertanyaan dan menemukan jawaban-jawaban terhadap penelitian tersebut. Yang berkaitan erat pada rumusan masalah dan berakhir pada kesimpulan penelitian.
Dalam penulisan laporan ini, penulis memiliki tujuan sebagai berikut :
Untuk menganalisa sistem informasi penjualan yang berjalan saat ini pada PT Pelumas Sejahtera Pratama.
Untuk mengetahui kendala sistem kerja penjualan pada PT Pelumas Sejahtera Pratama yang sedang berjalan.
Untuk merancang sistem penjualan yang dibutuhkan PT Pelumas Sejahtera Pratama dalam menawarkan produk nya.
Manfaat Penelitian berisi uraian tentang temuan baru atau hasil analisa terhadap suatu hal dan diharapkan dapat bermanfaat bagi perkembangan ilmu pengetahuan. Setiap hasil penelitian pada prinsipnya harus berguna sebagai penunjuk praktek pengambilan keputusan dalam artian yang cukup jelas.
Adapun manfaat dari penelitian ini adalah :
Menerapkan ilmu yang diperoleh selama proses belajar di Perguruan Tinggi Raharja dengan membuat laporan yang disusun secara sistematis.
Menyelesaikan kendala dari perusahaan pada sistem pemasaran yang berjalan.
Menambah inovasi baru dalam mengembangkan kemampuan untuk menganalisa suatu masalah di perusahaan.
Metode Penelitian
Metode Pengumpulan Data
Metode penelitian adalah suatu kegiatan ilmiah dalam memecahkan masalah dengan cara sistematis yang telah ditetapkan untuk mencapai tujuan yang telah dirumuskan. Metode penelitian yang digunakan oleh penulis dalam pembuatan laporan skripsi adalah sebagai berikut :
Metode Observasi
Metode Wawancara
Metode Studi Pustaka
Merupakan teknik pengumpulan data, dimana peneliti melakukan pengamatan secara langsung ke objek penelitian untuk melihat dari dekat kegiatan yang dilakukan sebagai bahan penelitian dalam menyusun laporan Skripsi ke PT Pelumas Sejahtera Pratama.
Metode wawancara adalah proses memperoleh keterangan untuk tujuan penelitian dengan cara tanya jawab sambil bertatap muka antara si penanya atau pewawancara dengan si penjawab atau responden dengan menggunakan alat yang dinamakan interview guide (panduan wawancara).
Studi kepustakaan adalah teknik pengumpulan data dengan mengadakan studi penelaahan terhadap buku-buku, literatur-literatur, catatan-catatan, dan laporan-laporan yang ada hubungannya dengan masalah yang dipecahkan. Studi kepustakaan merupakan langkah yang penting dimana setelah seorang peneliti menetapkan topik penelitian, langkah selanjutnya adalah melakukan kajian yang berkaitan dengan teori yang berkaitan dengan topik penelitian tersebut.
Metode Analisa
Metode dalam penelitian ini penulis menggunakan analisis SWOT (Strengths, Weaknesses,Opportunity, Threaths). Analisis SWOT adalah suatu metode yang digunakan untuk melihat kondisi instansi,baik internal maupun eksternal yang kemudian dijadikan indikator untuk mengetahui kekuatan, kelemahan, peluang dan ancaman terhadap Perusahaan.
Metode Perancangan
Rancangan Model
Bahasa Pemrograman
Desain
Database
Browser
Didalam penelitian ini, penulis mengusulkan metode rancangan model yang berorientasi objek dengan menggunakan UML (Unified Modeling Language) yaitu menggunakan software Visual Paradigm for UML.
Sistem pembuatan program dibangun mengunakan program PHP, CSS, dan MY SQL.
Penulis membuat desain menggunakan tool Macromedia Dreamweaver CS3.
Database yang digunakan menggunakan MySQL.
Untuk Browser penulis menggunakan Google Chrome.
Metode Testing
Peneliti menggunakan metode pengujian black box testing dan white box sehingga dapat diketahui apakah sistem sesuai dengan apa yang diharapkan oleh stakeholder.
Sistematika Penulisan
Untuk memahami lebih jelas laporan ini, maka materi-materi yang tertera pada Laporan Skripsi ini dikelompokkan menjadi 5 bab :
BAB I PENDAHULUAN
Pada bab ini berisi tentang latar belakang, perumusan masalah, tujuan dan manfaat penelitian, ruang lingkup penelitian, dan sistematika penulisan.
BAB II LANDASAN TEORI
Bab ini berisikan teori yang berupa pengertian dan definisi yang diambil dari kutipan buku yang berkaitan dengan penyusunan laporan skripsi serta beberapa literature review yang berhubungan dengan penelitian.
BAB III ANALISA SISTEM YANG BERJALAN
Pada bab ini merupakan penjabaran hasil penelitian di lokasi kerja yang meliputi tinjauan organisasi yang berisi penjelasan singkat mengenai sejarah umum perusahaan, visi dan misi perusahaan, struktur organisasi, tata laksana sistem yang berjalan, rancangan sistem yang berjalan, metode analisa sistem, analisa batasan sistem, analisa kebutuhan sistem, alternatif dan pemecahan permasalahan yang dihadapi, konfigurasi sistem yang berjalan, user requirement pada PT Pelumas Sejahtera Pratama.
BAB IV RANCANGAN SISTEM YANG DIUSULKAN
Pada bab ini berisikan tentang usulan penelitian di lokasi kerja yang terdiri dari prosedur sistem usulan, tata laksana sistem yang diusulkan, perbedanaan sistem berjalan dengan sistem yang diusulkan, rancangan basis data, rancangan prototype, rancangan program, konfigurasi sistem usulan, testing, implementasi, estimasi biaya.
BAB V PENUTUP
Bab ini berisi kesimpulan dan saran yang berkaitan dengan analisa dan optimalisasi perancangan pada PT Pelumas Sejahtera Pratama berdasarkan yang telah diuraikan pada bab-bab sebelumnya dan data-data yang diperoleh pada saat penelitian.
DAFTAR PUSTAKA
DAFTAR LAMPIRAN
BAB II
Pada bab ini menjelaskan tentang pendapat-pendapat para ahli yamg terkait dengan pembahasan dan permasalahan ruang lingkup sebagai acuan membuat laporan skripsi yang sesuai dengan judul penelitian ini, aspek-aspek yang akan dibahas antara lain teori umum dan teori khusus.
Teori Umum
Konsep Dasar Sistem
Definisi sistem
Karakteristik Sistem
Komponen Sistem (component)
Penghubung Antar Bagian (interface)
Batas (boundary)
Lingkungan (environment)
Masukan (input)
Mekanisme Pengolahan (processing)
Keluaran (output)
Tujuan (goal/objective)
Sensor dan Kendali (sensor & control)
Umpan Balik (feedback)
Klasifikasi Sistem
Sistem Abstrak dan Sistem Fisik
Sistem Dapat Dipastikan dan Sistem Tidak Dapat Dipastikan
Sistem Tertutup dan Sistem Terbuka
Sistem Buatan Tuhan /Alam dan Sistem Buatan Manusia.
Sistem Sementara dan Sistem Selamanya
Sistem Bisa Beradaptasi dan Sistem Tidak Bisa Beradaptasi
Sistem Buatan Tuhan/Alam dan Sistem Buatan Manusia
Sistem Sementara dan Sistem Selamanya
Definisi suatu sistem berbeda-beda di berbagai kepentingan, tetapi sebuah sistem memiliki seperangkat elemen yang digabungkan satu dengan yang lainnya untuk mencapai suatu tujuan bersama.
Ada beberapa pendapat para ahli mengenai definisi sistem, diantaranya:
Sekumpulan prosedur yang saling berkaitan dan saling terhubung untuk melakukan suatu tugas bersama-sama. Secara garis besar, sebuah sistem informasi terdiri atas tiga komponen tersebut mencakup software, hardware, and brainware.
Menurut Sutabri (2012:16),"Suatu sistem dapat terdiri dari beberapa subsistem atau sistem-sistem bagian. Komponen-komponen atau subsitemdalam suatu sistem tidak dapat berdiri lepas sendiri-sendiri. Komponen-komponen dan subsistem saling berinteraksi dan saling berhubungan membentuk satu kesatuan sehingga tujuan atau sasaran dapat tercapai".
Menurut Norman L. Enger (2012:17), ”Suatu sistem dapat terdiri dari atas kegiatan-kegiatan yang berhubungan guna mencapai tujuan-tujuan perusahaan seperti pengendalian inventaris atau penjadwalan produksi”.
Menurut Yakub (2012:1), “Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang berhubungan, terkumpul bersama-sama untuk melakukan suatu kegiatan atau tujuan tertentu”.
Berdasarkan beberapa pendapat yang dikemukakan diatas, maka dapat disimpulkan bahwa “Sistem adalah suatu himpunan dari berbagai bagian atau elemen yang membentuk komponen-komponen dan saling berhubungan dan ketergantungan satu sama lain”.
Menurut Hartono (2013:14), Suatu sistem mempunyai beberapa karakteristik, yaitu:
Bagian-bagian atau elemen-elemen yang dapat berupa benda atau manusia,berbentuk nyata atau abstrak, dan disebut subsistem.
Sesuatu yang bertugas menjembatani suatu bagian dengan bagian lain, memungkinkan terjadinya interaksi atau komunikasi antar bagian.
Sesuatu yang membedakan antara satu sistem dengan sistem atau sistem-sistem lain.
Segala sesuatu yang berada diluar sistem dan dapat bersifat menguntungkan atau merugikan sistem yang bersangkutan.
Sesuatu yang merupakan bahan untuk diolah atau diproses oleh sistem.
Perangkat dan prosedur untuk mengbah masukan menjadi keluaran dan menampilkannya.
Berbagai macam bentuk hasil atau produk yang dikeluarkan dari pengolahan.
Sesuatu atau keadaan yang ingin dicapai oleh sistem, baik dalam jangka pendek maupun jangka panjang.
Sesuatu yang bertugas memantau dan menginformasikan perubahan-perubahan dalam lingkungan dan dalam diri sistem kepada sistem.
Informasi tentang perubahan-perubahan lingkungan dan perubahan-perubahan (penyimpangan) dalam diri sistem.
Menurut Taufiq (2013:8), sistem dapat diklasifikasikan dari beberapa sudut pandang, diantaranya:
Jika dilihat dari bentuknya sistem bisa dibagi menjadi dua yaitu sistem abstrak dan sistem fisik. Sistem abstrak merupakan suatu sistem yang tidak bisa dipegang atau dilihat secara kasat mata atau lebih sering disebut sebagai prosedur, contohnya dari sistem abstrak adalah prosedur pembayaran keuangan mahasiswa, prosedur belajar mengajar, sistem akademik, sistem diperusahaan, sistem antara manusia dengan Tuhan, dan lain-lain. Sistem fisik merupakan sistem yang bisa dilihat dan bisa dipegang oleh panca indera. Contoh dari sistem fisik adalah sistem computer, sistem transportasi, sistem akuntansi, sistem perguruan tinggi, sistem mesin pada kendaraan bermotor, sistem mesin mobil, sistem mesin-mesin perusahaan. Dilihat dari fungsinya, baik sistem abstrak maupun sistem fisik memiliki fungsi yang pentingnya, sistem abstrak berperan penting untuk mengatur proses-proses atau prosedur yang nantinya berguna bagi sistem lain agar dapat berjalan secara optimal sedangkan sistem fisik berperan untuk mengatur proses dari benda-benda atau alat-alat yang bisa digunakan untuk mendukung proses yang ada di dalam organisasi.
Sistem dapat dipastikan merupakan suatu sistem yang input proses dan outputnya sudah ditentukan sejak awal. Sudah dideskripsikan dengan jelas apa inputannya bagaimana cara prosesnya dan harapan yang menjadi outputnya seperti apa. Sedangkan sistem tidak dapat dipastikan atau sistem probabilistik merupakan sebuah sistem yang belum terdefinisi dengan jelas salah satu dari input-process-output atau ketiganya belum terdefinisi dengan jelas.
Sistem tertutup dan sistem terbuka yang membedakan adalah ada faktor-faktor yang mempengaruhi dari luar sistem atau tidak, jika tidak ada faktor-faktor yang mempengaruhi dari luar itu bisa disebut dengan sistem tertutup tapi jika ada pengaruh komponen dari luar disebut sistem terbuka.
Sistem buatan Tuhan merupakan sebuah sistem yang sudah cukup sempurna dan tidak ada kekuranganya sedikit pun dari sistem ini, misalnya sistem tata surya, sistem pencernaan manusia, dan lain-lain.Sedangkan sistem buatan manusia merupakan sebuah sistem yang telah dikembangkan oleh manusia itu sendiri, sistem ini bisa dirubah sesuai dengan perkembangan zaman dan kebutuhan hidup.Sistem buatan manusia secara umum bisa disesuaikan dengan kebutuhan, jika kebutuhannya berubah maka sistem yang sudah ada tadi juga bisa berubah.
Sistem sementara dan sistem selamanya merupakan klasifikasi sistem jika dilihat dari pemakaiannya. Sistem sementara merupakan sebuah sistem yang dibangun dan digunakan untuk waktu sementara waktu sebagai contoh sistem pemilihan presiden, setelah proses pemilihan presiden sudah tidak dipakai lagi dan untuk pemilihan limatahun mendatang kemungkinan sudah dibuat sistem pemilihan presiden yang baru. Sedangkan sistem selamanya merupakan sistem yang dipakai untuk jangka panjang atau digunakan selamanya, misalnya sistem pencernaan.
Sistem yang bisa berdaptasi terhadap lingkungannya merupakan sebuah sistem yang mampu bertahan dengan adanya perubahan lingkungan.Sedangkan sistem yang tidak bisa beradaptasi dengan lingkungan merupakan sebuah sistem yang tidak mampu bertahan jika terjadi perubahan lingkungan.
Sistem buatan Tuhan merupakan sebuah sistem yang sudah cukup sempurna dan tidak ada kekuranganya sedikit pun dari sistem ini, misalnya sistem tata surya, sistem pencernaan manusia, dan lain-lain.Sedangkan sistem buatan manusia merupakan sebuah sistem yang telah dikembangkan oleh manusia itu sendiri, sistem ini bisa dirubah sesuai dengan perkembangan zaman dan kebutuhan hidup. Sistem buatan manusia secara umum bisa disesuaikan dengan kebutuhan, jika kebutuhannya berubah maka sistem yang sudah ada tadi juga bisa berubah.
Sistem sementara dan sistem selamanya merupakan klasifikasi sistem jika dilihat dari pemakaiannya. Sistem sementara merupakan sebuah sistem yang dibangun dan digunakan untuk waktu sementara waktu sebagai contoh sistem pemilihan presiden, setelah proses pemilihan presiden sudah tidak dipakai lagi dan untuk pemilihan limatahun mendatang kemungkinan sudah dibuat sistem pemilihan presiden yang baru. Sedangkan sistem selamanya merupakan sistem yang dipakai untuk jangka panjang atau digunakan selamanya, misalnya sistem pencernaan.
Konsep Dasar Informasi
Definisi Data
Tahapan Input
Tahapan Process
Tahapan Output
Definisi Informasi
Kualitas Informasi
Akurat (Accurate)
Tepat Waktu (Timelines)
Relevan (Relevance)
Nilai Informasi
Mudah diperoleh
Luas dan lengkap
Ketelitian
Kecocokan
Ketepatan waktu
Kejelasan
Keluwesan
Dapat dibuktikan
Tidak ada prasangka
Dapat diukur
Menurut Taufiq (2013:13),“Data adalah sesuatu yang diberikan untuk kemudian diolah”.
Menurut Sutabri (2012:1),“Data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata”.
Menurut Davis Lucas dalam bukunya Bambang Hartono (2013:15), “Information is the intrerpretation of data to provide meaning by an individual”. (Data adalah bahan mentah bagi informasi)
Proses pengolahan data yang disebut siklus pengolahan data (Data Processing Cycle) terdiri dari tiga proses yaitu :
Dilakukan dengan pemasukan data ke dalam proses komputer lewat alat input (input device).
Dilakukan proses pengolahan data yang sudah dimasukkan yang dilakukan oleh data pemroses (process device) yang dapat berupa proses perhitungan, pengendalian, atau pencarian pada storage.
Dilakukan proses penghasilan output dari hasil pengolahan data ke alat output (output device) yaitu berupa informasi.
Menurut Kumorotomo dan Margono (2010:11), “Data adalah fakta yang tidak sedang digunakan pada proses keputusan, biasanya dicatat dan diarsipkan tanpa maksud untuk segera diambil kembali untuk pengambilan keputusan”.
Menurut Hartono (2013:10),“Informasi adalah sehimpunan data yang telah diolah menjadi sesuatu yang memilki arti dan kegunaan lebih luas”.
Menurut Darmawan (2012:2),“Informasi adalah sejumlah data yang sudah diolah atau diproses melalui prosedur pengolahan data dalam rangka menguji tingkat kebenarannya”.
Menurut Taufiq (2013:15),“Informasi adalah data-data yang diolah sehingga memiliki nilai tambah dan bermanfaat bagi pengguna”.
Berdasarkan beberapa pendapat yang dikemukakan di atas ditarik kesimpulan bahwa informasi adalah data yang sudah diolah menjadi sesuatu yang lebih bermakna dan mempunyai tujuan.
Kualitas suatu informasi tergantung dari tiga hal, yaitu informasi harus akurat, tepat waktu, dan relevan. Penjelasan tentang kualitas informasi tersebut dipaparkan di bawah ini menurut Tata sutabri (2012:43) :
Informasi harus bebas dari kesalahan-kesalahan dan tidak menyesatkan. Akurat juga berarti informasi harus jelas mencerminkan maksudnya.Informasi harus akurat karena biasanya dari sumber informasi sampai penerima informasi ada kemungkinan terjadi gangguan yang dapat mengubah atau merusak informasi tersebut.
Informasi yang datang pada si penerima tidak boleh terlambat.Informasi yang sudah usung tidak akan mempunyai nilai lagi karena informasi merupakan suatu landasan dalam pengambilan keputusan.Bila pengambilan keputusan terlambat maka dapat berakibat fatal bagi organisasi.
Informasi tersebut mempunyai manfaat untuk pemakainya, dimana relevansi informasi untuk tiap-tiap individu berbeda tergantung pada yang menerima dan yang membutuhkan.Nilai informasi ditentukan oleh dua hal yaitu manfaat dan biaya.Suatu informasi dikatakan bernilai apabila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya.
Menurut Tata Sutabri (2012:38), “Nilai informasi ditentukan dari 2(dua) hal yaitu manfaat dan biaya untuk mendapatkannya. Pengukuran nilai informasi biasanya dihubungkan dengan analisis cost effectivess atau cost benefit. Nilai informasi ini didasarkan atas 10 (sepuluh) sifat, yaitu :
Sifat ini menunjukan informasi dapat diperoleh dengan cepat dan mudah. Kecepatan memperoleh dapat diukur, misalnya 1 menit versus 24 jam. Akan tetapi, beberapa nilainya bagi pemakai informasi sulit mengukurnya.
Sifat ini menunjukan lengkapnya isi informasi. Hal ini tidak berarti hanya mengenai volumenya, tetapi juga mengenai keluaran informasinya. Sifat ini sangat kabur, karena itu sulit mengukurnya.
Sifat ini menunjukan minimnya kesalahan dalam informasi. Dalam berhubungan dengan volume data yang besar biasanya terjadi dua jenis kesalahan, yakni kesalahan pencatatan dan kesalahan perhitungan.
Sifat ini menunjukan seberapa baik keluaran informasi dalam hubungan dalam permintaan para pemakai. Isi informasi harus ada hubungannya dengan masalah yang sedang dihadapi. Semua keluaran lainnya tidak berguna tetapi mahal mempersiapkannya, sifat ini sulit mengukurnya.
Menunjukan tak ada keterlambatan jika ada yang sedang ingin mendapatkan informasi. Masukan, pengolahan, dan pelaporan keluhan kepada pemakai biasanya tepat waktu. Dalam beberapa hal, ketepatan waktu dapat diukur. Misalnya berapa banyak penjualan data dengan memberikan tanggapan segera kepada permintaan langganan mengenai tersediannya barang-barang inventaris.
Sifat ini menunjukan keluaran informasi yang bebas dari istilah-istilah yang tidak jelas. Membetulkan laporan dapat memakan biaya yang besar. Berapa biaya yang diperlukan untuk memperbaiki laporan tersebut.
Sifat ini berhubungan dengan yang dapat disesuaikannya keluaran informasi tidak hanya dengan beberapa keputusan, tetapi juga dengan bebarapa pengambilan keputusan. Sifat ini sulit diukur, tetapi dalam banyak hal dapat diberikan nilai yang dapat diukur.
Sifat ini menunjukan kemampuan beberapa pemakai informasi untuk menguji keluaran informasi dan sampai pada kesimpulan yang sama.
Sifat ini berhubungan dengan tidak adanya keinginan untuk mengubah informasi guna mendapatkan kesimpulan yang telah dipertimbangkan sebelumnya.
Sifat ini menunjukan hakikat informasi yang dihasilkan dari sistem informasi formal. Meskipun kabar angin, desas-desus, dugaan – dugaan, klenik dan sebagainya sering dianggap informasi, hal-hal tersebut berada diluar lingkup pembicaraan kita.
Konsep Dasar Sistem Informasi
Definisi Sistem Informasi
Komponen Sistem Informasi
Blok Masukan (Input Block)
Blok Model (Model Block)
Blok Keluaran (Output Block)
Blok Teknologi (Technology Block)
Blok Basis Data (Database Block)
Blok Kendali (Control Block)
Tujuan Sistem Informasi
Kegunaan (Usefulness)
Ekonomi (Economic)
Keandalan (Realibility)
Pelayanan Langganan (Customer Service)
Kesederhanaan (Simplicity)
Fleksibilitas (Fleksibility)
Fungsi Sistem Informasi
Kegunaan (Usefulness)
Ekonomi (Economic)
Keandalan (Realibility)
Pelayanan Langganan (Customer Service)
Kesederhanaan (Simplicity)
Fleksibilitas (Fleksibility)
Menurut Sutarman (2012:13), "Sistem informasi adalah sistem yang dapat didefinisikan dengan mengumpulkan, memperoses, menyimpan, menganalisis, menyebarkan informasi untuk tujuan tertentu. Seperti sistem lainnya, sebuah sistem informasi terdiri atasinput (data, instruksi) dan output (laporan, kalkulasi)".
Menurut Tata Sutabri (2012:46), “Sistem informasi adalah suatu sistem didalam suatu organisasi yang mempertemukankebutuhan pengolahan transaksi harian yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu organisasi untuk dapat menyediakan kepada pihak luar tertentu dengan laporan-laporan yang diperlukan”.
Berdasarkan beberapa pendapat yang dikemukakan di atas dapat ditarik kesimpulan bahwa “Sistem informasi adalah sebuah sistem yang terdiri dari pengumpulan, pemasukan, pemrosesan data, penyimpanan, pengolahan, pengendalian dan pelaporan sehingga tercapai sebuah informasi yang mendukung pengambilan keputusan didalam suatu organisasi untuk dapat mencapai sasaran dan tujuannya”.
Menurut Tata Sutabri (2012:47), “Sistem informasi terdiri dari komponen-komponen yang disebut blok bangunan (building block), yang terdiri dari blok masukan, blok model, blok teknologi, blok basis data, dan blok kendali. Sebagai suatu sistem, keenam blok tersebut masing-masing saling berinteraksi satu dengan yang lain membentuk suatu kesatuan untuk mencapai sasaran”.
Input mewakili data yang masuk kedalam sistem informasi. Input yang dimaksud adalah metode dan media untuk menangkap data yang akan dimasukan yang berupa dokumen-dokumen dasar.
Blok ini terdiri dari kombinasi prosedur, logika, dan model matematik yang akan memanipulasi data input dan data yang tersimpan di basis data dengan cara yang sudah tertentu untuk menghasilkan keluaran yang diinginkan.
Produk dari sistem informasi adalah keluaran yang merupakan informasi yang berkualitas dan dokumentasi yang berguna untuk semua tingkatan manajemen serta semua pemakai sistem.
Teknologi merupakan “tool box” dalam sistem informasi. Teknologi digunakan untuk menerima input, menjalankan model, menyimpan dan mengakses data, menghasilkan dan mengirimkan keluaran, dan membantu pengeluaran dari sistem secara keseluruhan. Teknologi terdiri 3 (tiga) bagian utama, yaitu teknisi (brainware), perangkat lunak (software), dan perangkat keras (hardware).
Basis data (Database) merupakan kumpulan data yang saling berkaitan dan berhubungan satu sama lain, tersimpan di perangkat keras komputer dan menggunakan perangkat lunak untuk memanipulasinya. Data perlu disimpan dalam basis data untuk keperluan penyediaan informasi lebih lanjut. Data didalam basis data perlu diorganisasikan sedemikian rupa supaya informasi yang dihasilkan berkualitas. Organisasi basis data yang baik juga berguna untuk efisiensi kapasitas penyimpanannya. Basis data diakses atau dimanipulasi menggunakan perangkat lunak paket yang disebut DBMS (Database Management System).
Banyak hal yang dapat merusak sistem informasi, seperti bencana alam,api, temperature, air, debu, kecurangan–kecurangan, kegagalan-kegagalan sistem itu sendiri, ketidak efisienan, sabotase dan lain sebagainya. Beberapa pengendalian perlu dirancang dan diterapkan untuk meyakinkan bahwa hal-hal yang dapat merusak sistem dapat langsung cepat diatasi.
Tujuan dari sistem informasi adalah menghasilkan informasi (Information) dari bentuk data yang diolah menjadi bentuk yang berguna bagi para pemakainya.(Jogiyanto, 2010:13).Tujuan sistem informasi terdiri dari kegunaan (Usefulness), ekonomi (Economic), keandalan (Realibility), pelayanan langganan (Customer Service), kesederhanaan (Simplicity), dan fleksibilitas (Fleksibility).
Sistem harus menghasilkan informasi yang akurat, tepat waktu, dan relevan untuk pengambilan keputusan manajemen dan personil operasi di dalam organisasi.
Semua bagian komponen sistem termasuk laporan-laporan, pengendalian-pengendalian, mesin-mesin harus menyumbang suatu nilai manfaat setidak-tidaknya sebesar biaya yang dibutuhkan.
Keluaran sistem harus mempunyai tingkatan ketelitian yang tinggi dan sistem itu sendiri harus mampu beroperasi secara efektif bahkan pada waktu komponen manusia tidak hadir atau saat komponen mesin tidak beroperasi secara temporer.
Sistem harus memberikan pelayanan dengan baik atau ramah kepada para pelanggan.Sehingga sistem tersebut dapat diminati oleh para pelanggannya.
Sistem harus cukup sederhana sehingga terstruktur dan operasinya dapat dengan mudah dimengerti dan prosedurnya mudah diikuti.
Sistem harus cukup fleksibel untuk menangani perubahan-perubahan yang terjadi, kepentingannya cukup beralasan dalam kondisi dimana sistem beroperasi atau dalam kebutuhan yang diwajibkan oleh organisasi.
Menurut Jogiyanto (2010:13), Tujuan dari sistem informasi adalah menghasilkan informasi (Information) dari bentuk data yang diolah menjadi bentuk yang berguna bagi para pemakainya.
Tujuan sistem informasi terdiri dari Kegunaan (Usefulness), Ekonomi (Economic), Keandalan (Realibility), Pelayanan Langganan (Customer Service), Kesederhanaan (Simplicity), dan Fleksibilitas (Fleksibility).
Sistem harus menghasilkan informasi yang akurat, tepat waktu, dan relevan untuk pengambilan keputusan manajemen dan personil operasi di dalam organisasi.
Semua bagian komponen sistem termasuk laporan-laporan, pengendalian-pengendalian, mesin-mesin harus menyumbang suatu nilai manfaat setidak-tidaknya sebesar biaya yang dibutuhkan.
Keluaran sistem harus mempunyai tingkatan ketelitian yang tinggi dan sistem itu sendiri harus mampu beroperasi secara efektif bahkan pada waktu komponen manusia tidak hadir atau saat komponen mesin tidak beroperasi secara temporer.
Sistem harus memberikan pelayanan dengan baik atau ramah kepada para pelanggan. Sehingga sistem tersebut dapat diminati oleh para pelanggannya.
Sistem harus cukup sederhana sehingga terstruktur dan operasinya dapat dengan mudah dimengerti dan prosedurnya mudah diikuti.
Sistem harus cukup fleksibel untuk menangani perubahan-perubahan yang terjadi, kepentingannya cukup beralasan dalam kondisi dimana sistem beroperasi atau dalam kebutuhan yang diwajibkan oleh organisasi.
Konsep Dasar Analisa Sistem
Definisi Analisa Sistem
Tahapan Analisa Sistem
Identify, yaitu mengidentifikasikan masalah.
Understand, yaitu memahami kerja dari sistem yang ada.
Analyze, yaitu menganalisa sistem.
Report, yaitu membuat laporan hasil analisa.
Fungsi Analisa Sistem
Mengidentifikasi masalah-masalah kebutuhan pemakai (user).
Menyatakan secara spesifik sasaran yang harus dicapai untuk memenuhi kebutuhan pemakai.
Memilih alternatif-alternatif metode pemecahan masalah yang paling tepat.
Merencanakan dan menetapkan rancangan sistem
Untuk memahami kinerja sistem yang ada atau sedang berjalan.
Menurut Shalahuddin (2013:18), “Kegiatan analisa Sistem adalah kegiatan untuk melihat sistem yang sudah berjalan, melihat bagian mana yang bagus dan tidak bagus, dan kemudian mendokumentasikan kebutuhan yang akan dipenuhi dalam sistem baru”.
Menurut Yakub (2012:142), “Analisis sistem dapat diartikan sebagai suatu proses untuk memahami sistem yang ada, dengan menganalisa jabatan dan uraian tugas (business users), proses bisnis (business process), ketentuan atau aturan (business rule), masalah dan mencari solusinya (business problem and business solution), dan rencana-rencana perusahaan (business plan)”.
Menurut Taufiq (2013:155), “Analisa sistem adalah suatu kegiatan mempelajari sistem (baik sistem yang manual atau pun sistem yang sudah terkomputerisasi secara keseluruhan mulai dari menganalisa sistem, analisa masalah, design logic, dan memberikan keputusan dari analisa tersebut”.
Tahap analisa sistem adalah tahap penguraian dari suatu sistem yang utuh kedalam bagian-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 sesuai dengan kebutuhan”.(Jurnal CCIT,2011:322)
Didalam tahap analisa sistem terdapat langkah-langkah dasar yang dilakukan oleh analis sistem adalah sebagai berikut :
Adapun fungsi analisa sistem Menurut Jimmy L.Goal (2010:74) adalah sebagai berikut :
Testing dan Implementasi
Definisi Testing
Tujuan Testing
Verifikasi, bagaimana suatu sistem tersebut benar atau tidak. Yang pertama dilihat adalah bagaimana struktur, hingga susunan yang ada. Kemudian jika semua telah baik maka harus kembali dikaji dan dicocokan dengan rancangan awal yang telah dibuat.
Validasi, bagaimana sebuah sistem yang telah dibuat telah sesuai dengan tujuan yang diharapkan.
Deteksi, mendeteksi error atau kesalahan pada sistem, atau dengan kata lain yaitu proses pengembangan dari satu program ke program lainnya yang lebih rumit.
Prinsip-Prinsip Testing
Testing yang menyeluruh tidak memungkinkan dilakukan karena.
Kemungkinan jumlah kombinasi testcase yang amat besar.
Pertimbangan domain masukan yang mungkin sangat besar jumlahnya (masukan yang valid, tdk valid, masukan yg diedit dll).
Kompleksitas user interface dan desain.
Jalur program yang mungkin dapat dilewati sangat banyak.
Harus dilakukan test ulang, setiap ada perbaikan pada masing-masing bug.
Testing merupakan pekerjaan yang kreatif dan sulit. Mitos-mitos yang salah tentang testing
Testing itu mudah
Tiap orang akan dapat melakukan testing dengan sendirinya padahal testing bukanlah hal yang sederhana.
Untuk dapat melakukan testing yang efektif harus mengetahui keseluruhan sistem
Sistem sendiri tidak sederhana (tidak mudah dipahami).
Testing berbasis pada resiko Walaupun testing secara keseluruhan tidak dapat dilakukan tidak berarti bahwa testing yang efektif tidak dapat dilakukan Testing merupakan hasil pertimbangan dari resiko dan ekonomi. Secara ringkas, testing dipengaruhi oleh pertimbangan :
Sumber daya dan biaya yang dibutuhkan untuk melakukan testing menurut skala prioritas, kompleksitas dan kesulitan testing
Biaya dari keterlambatan pengiriman produk (kemungkinan besar disebabkan testing)
Kemungkinan adanya suatu defect.
Biaya yang disebabkan oleh defect, bilamana defect tsb menyebabkan error yang membawa kerugian langsung maupun tak langsung bagi customer,
Testing harus direncanakan Butuh pemikiran dgn pendekatan secara keseluruhan, desain tes dan penetapan hasil yg diinginkan utk setiap kasus tes (test case) yg dipilih.
Test plan : dokumen yg mencakup keseluruh tujuan testing dan pendekatan testing.
Test design: dokumen yg mendefinisikan apa yg telah dipilih utk dites dan hasil yg diharapkan “test direncanakan dan didesain sebelum kode dibuat”
Menurut Hetzel (1973), Testing adalah proses pemantapan kepercayaan akan kinerja program atau sistem sebagaimana yang diharapkan.
Menurut Myers (1979), Testing adalah proses eksekusi program atau sistem secara intens untuk menemukan error.
Menurut Hetzel (1983), Testing adalah tiap aktivitas yang digunakan untuk dapat melakukan evaluasi suatu atribut atau kemampuan dari program atau sistem dan menentukan apakah telah memenuhi kebutuhan atau hasil yang diharapkan.
Secara umum dari proses testing adalah melakukan verifikasi, validasi, dan mendeteksi terjadinya error pada aplikasi tersebut. Dari ketiga hal tersebut diharapkan dapat menemukan masalah - masalah atau kesalahan dan dari hasil penemuan tersebut dapat dilakukan suatu pembenahan.
Teori Khusus
Konsep Dasar Unified Modeling Language (UML)
Definisi Unified Modelling Language (UML)
Jenis Jenis Diagram Unified Modelling Language (UML)
Class Diagram : bersifat statis.Diagram ini memperlihatkan himpunan kelas-kelas, antarmuka-antarmuka, kolaborasi-kolaborasi, dan relasi-relasi.
PackageDiagram : bersifat statis.Diagram ini memperlihatkan kumpulan kelas-kelas, merupakan bagian dari diagram komponen.
UsecaseDiagram : bersifat statis.Diagram ini memperlihatkan himpunan use case dan aktor-aktor (suatu jenis khusus dari kelas).
SequenceDiagram : bersifat dinamis.Diagram urutan adalah diagram interaksi yang menekankan pada pengiriman pesan dalam waktu tertentu.
Communication Diagram : bersifat dinamis.Diagram sebagai pengganti diagram kolaborasi UML 1.4 yang menekankan organisasi struktural dari objek- objek yang mengerima serta mengirim pesan.
State ChartDiagram : bersifat dinamis.Diagram status memperlihatkan keadaan-keadaan pada sistem, memuat status (state), transisi, kejadian serta aktifitas.
ActivityDiagram : bersifat dinamis.Diagram aktivitas adalah tipe khusus dari diagram status yang memperlihatkan aliran dari suatu aktivitas ke aktivitas lainnya dalam suatu sistem.
ComponentDiagram : bersifat statis.Diagram komponen ini memperlihatkan organisasi kebergantungan sistem/perangkat lunak pada komponen-komponen yang telah ada sebelumnya.
DeploymentDiagram : bersifat statis.Diagram ini memperlihatkan konfigurasi saat aplikasi dijalankan (run-time).
Langkah-langkah Penggunaan Unified Modeling Language (UML)
Buatlah daftar business process dari level tertinggi untuk mendefinisikan aktivitas dan proses yang mungkin muncul dengan menentukan item-item data apa saja yang akan ditempatkan dalam sistem.
Petakan use case untuk tiap business process untuk mendefinisikan dengan tepat fungsionalitas yang harus disediakan oleh sistem. Kemudian perhalus use case diagram dan lengkapi dengan requirement, constraints dan catatan-catatan lain.
Buatlah deployment diagram secara kasar untuk mendefinisikan arsitektur fisik sistem.
Definisikan requirement lain (non-fungsional, security dan sebagainya) yang juga harus disediakan oleh sistem.
Berdasarkan use casediagram, mulailah membuat activity diagram.
Definisikan objek-objek level atas (package atau domain) dan buatlah sequence dancollaboration diagram untuk tiap alur pekerjaan. Jika sebuah usecase memiliki kemungkinan alur normal dan error, buatlah satu diagram untuk masing-masing alur.
Buatlah rancangan user interface model yang menyediakan antarmuka bagi pengguna untuk menjalankan skenario usecase.
Berdasarkan model-model yang sudah ada, buatlah class diagram. Setiap package atau domain dipecah menjadi hirarki class lengkap dengan attribute dan metodenya. Akan lebih baik jika untuk setiap class dibuat unit test untuk menguji fungsionalitas class dan interaksi dengan class lain.
Setelah class diagram dibuat, kita dapat melihat kemungkinan pengelompokan class menjadi komponen-komponen. Karena itu buatlah component diagram pada tahap ini. Juga, definisikan tes integrasi untuk setiap komponen meyakinkan ia berinteraksi dengan baik.
Perhalus deployment diagram yang sudah dibuat. Detailkan kemampuan dan requirement piranti lunak, sistem operasi, jaringan, dan sebagainya. Petakan komponen ke dalam node.
Mulailah membangun sistem. Ada dua pendekatan yang dapat digunakan:
Pendekatan use case, dengan meng-assign setiap use case kepada tim pengembang tertentu untuk mengembangkan unit code yang lengkap dengan tes.
Pendekatan komponen, yaitu meng-assign setiap komponen kepada tim pengembang tertentu.
Lakukan uji modul dan uji integrasi serta perbaiki model berserta code-nya. Model harus selalu sesuai dengan code yang actual.
Piranti lunak siap dirilis.
Fungsi Unified Modelling Language (UML)
Memberikan model yang siap pakai, bahasa permodelan visual yang ekspresif untuk mengembangkan sistem dan yang dapat saling menukar model dengan mudah dan dimengerti secara umum.
Memberikan bahasa permodelan yang bebas dari berbagai bahasa pemograman dan proses rekayasa.
Menyatukan praktek-praktek terbaik yang terdapat permodelan.
Tipe-Tipe Diagram Unified Modelling Language (UML)
Diagram kelas (Class Diagram)
Diagram paket (Package Diagram)
Diagram Usecase (Usecase Diagram)
Diagram Interaksi dan Sequence (Sequence Diagram)
Diagram Komunikasi (Communication Diagram)
Diagram Statechart (Statechart Diagram)
Diagram Aktivitas (Activity Diagram)
Diagram komponen (Component Diagram)
Diagram deployment (Deployment Diagram)
Definisi Penjualan
Klasifikasi Transaksi Penjualan
Penjualan Tunai
Penjualan Kredit
Penjualan Tender
Penjualan Ekspor
Penjualan Konsinyasi
Penjualan Grosir
Penjualan Tunai
Penjualan Kredit
Penjualan Tender
Penjualan Ekspor
Penjualan Konsinyasi
Penjualan Grosir
Internet
World Wide Web (WWW)
Server Web : sebuah computer dan software yang menyimpan dan mendistribusikan data ke computer lainnya melalui internet.
Browser Web : software yang dijalankan pada computer pemakai atau client yang meminta informasi dari server web yang menampilkannya sesuai denagn file data itu sendiri. (Hanson,2000)
PHP
CSS (Cascading Syle Sheet)
MySQL server
Adobe Photoshop CS3
Adobe Dreamweaver
Komponen – komponen yang terdapat dalam Adobe Dreamweaver
Menu Bar
Document Window
Document Toolbar
Panel Groups
CSS Styles Panel
Property Inspector
Menurut Yasin (2012:268) dalam Nugroho (2010:6), “ UML (Unified Modelling Language) adalah bahasa permodelan untuk sistem atau perangkat lunak yang paradigma berorientasi objek.”Language) adalah bahan untuk memspesifikasi, memvisualisasikan serta mengkonstruksi bangunan dasar sistem perangkat lunak, termasuk melibatkan permodelan aturan-aturan bisnis.”
UML (Unified Modelling Language) adalah “Gambaran dari proses sistem secara keseluruhan yang melibatkan actor dalam hal penggunaan”.(Jurnal CCIT, 2014:491)
Menurut Widodo (2011:10), mengenai sembilan jenis diagram UML :
Menurut Nugroho (2010:16), Langkah – langkah penggunaan Unified Modeling Language (UML) sebagai berikut:
Menurut Yasin (2012:268), Tujuan UML diantaranya adalah:
Menurut Widodo (2011:10),“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”. Namun demikian model-model itu dapat dikelompokkan berdasarkan sifatnya yaitu statis atau dinamis. Jenis diagram itu antara lain:
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.
Bersifat statis. Diagram ini memperlihatkan kumpulan kelas-kelas, merupakan bagian dari diagram komponen.
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.
Bersifat dinamis. Diagram urutan adalah iterasiksi yang menekankan pada pengiriman pesan dalam suatu waktu tertentu.
Bersifat dinamis. Diagram sebagai pengganti diagram kolaborasi UML yang menekankan organisasi struktural dari objek-objek yang menerima serta mengirim pesan.
Bersifat dinamis. Diagram status memperlihatkan keadaan-keadaan pada sistem, memuat status (state), transisi, kejadian serta aktivitas.
Bersifat dinamis. Diagram aktivitas adalah tipe khusus dari diagram status yang memperlihatkan aliran dari suatu suatu aktivitas ke aktivitas lainnya dalam suatu sistem. Diagram ini terutama penting dalam model fungsi-fungsi suatu sistem dan memberi tekanan pada aliran kendali antar objek.
Bersifat statis. Diagram komponen ini memperlihatkan organisasi serta kebergantungan sistem/perangkat lunak pada komponen-komponen yang telah ada sebelumnya.
Bersifat statis. Diagram ini memperlihatkan konfigurasi saat aplikasi dijalankan (run-time). Memuat simpul-simpul beserta komponen-komponen yang di dalamnya.Kesembilan diagram ini tidak mutlak harus digunakan dalam pengembangan perangkat lunak, semuanya dibuat sesuai kebutuhan. Pada UML dimungkinkan kita menggunakan diagram-diagram lainnya misalnya data flow diagram, entity relationship diagram, dan sebagainya.
Henry Simamora (2000;24) dalam buku Akuntansi Basis Pengambilan Keputusan Bisnis, Penjualan adalah pendapatan lazim dalam perusahaan dan merupakan jumlah kotor yang dibebankan kepada pelanggan atas barang dan jasa.
Chairul Marom (2002;28) dalam buku Sistem Akuntansi Perusahaan Dagang, Penjualan barang dagangan sebagai usaha pokok perusahaan yang biasanya dilakukan secara teratur.
Berdasarkan pengertian di atas, maka dapat disimpulkan bahwa penjualan adalah persetujuan kedua belah pihak antara penjual dan pembeli, dimana penjual menawarkan suatu produk dengan harapan pembeli dapat menyerahkan sejumlah uang sebagai alat ukur produk tersebut sebesar harga jual yang telah disepakati.
Ada beberapa macam transaksi penjualan menurut La Midjan (2001;170) dalam bukunya Sistem Informasi Akuntansi 1 dapat diklasifikasikan sebagai berikut:
Menurut pengertian diatas dapat diuraikan sebagai berikut:
Adalah penjualan yang bersifat cash dan carrypada umumnya terjadi secara kontan dan dapat pula terjadi pembayaran selama satu bulan dianggap kontan.
Adalah penjualan dengan tenggang waktu rata-rata diatas satu bulan.
Adalah penjualan ynag dilaksanakan melalui prosedur tender untuk memegangkan tender selain harus memenuhi berbagai prosedur.
Adalah penjualan yang dilaksanakan dengan pihak pembeli luar negeri yang mengimpor barang tersebut.
Adalah penjualan yang dilakukan secara titipan kepada pembeli yang juga sebagai penjual.
Adalah penjualan yang tidak langsung kepada pembeli, tetapi melalui pedagang grosir atau eceran.
Dari uraian diatas penjualan memiliki bermacam-macam transaksi penjualan yang terdiri dari: penjualan tunai, penjualan kredit, penjualan tender, penjualan konsinyasi, penjualan ekspor, serta penjualan grosir.
Menurut Sarwono (2012:17),Internet merupakan sekumpulan jaringan yang berskala global. Tidak ada satu pun orang, kelompok atau organisasi yang bertanggung jawab untuk menjalankan internet. Internet awalnya digunakan untuk keperluan militer hingga akhirnya menjadi massal untuk keperluan sipil dan hiburan.
Menurut Lani Sidharta (2014), Internet adalah suatu interkoneksi sebuah jaringan komputer yang dapat memberikan layanan informasi secara lengkap. Dan terbukti bahwa internet dilihat sebagai media maya yang dapat menjadi rekan bisnis politik sampai hiburan. Semuanya tersaji lengkap di dalam media ini.
Menurut Sibero (2011:10), Internet (Interconnected Network)adalah jaringan komputer yang menghubungkan antar jaringan secara global, internet dapat juga disebut jaringan alam suatu jaringan yang luas. Seperti halnya jaringan komputer lokal maupun komputer area, internet juga menggunakan protokol yang sama yaitu TCP/IP (Tranmission Control Protol/ Internet Protocol).
World Wide Web merupakan jaringan dokumentasi yang sangat besar yang saling berhubungan satu dengan yang lain. Satu set protocol yang mendefinisikan bagaimana system bekerja dan mentransfer data, dan sebuah software yang membuatnya bekerja dengan mulus. Web menggunakan teknik hypertext dan multimedia yang membuat internet mudah digunakan dijelajahi dan dikontribusikan.
Web merupakan system hypermedia yang berarea luas yang ditujukan untuk akses secara universal. Salah satu kuncinya adalah kemudahan tempat seseorang atau perusahaan dapat menjadi bagian dari web berkontribusi pada web. (Hanson,2000)
Web merupakan system yang menyebabkan pertukaran data diinternet menjadi mudah dan efisien. Web terdiri atas 2 komponen dasar :
Menurut Hardjono (2006), web merupakan fasilitas hyperteks untuk menampilkan data berupa teks, gambar, suara, animasi, dan data multimedia lainnya.
Ada 2 kategori dalam pemrograman web, yaitu pemrograman server web dan client web. Pada pemrograman server side, perintah-perintah program dijalankan di server web, kemudian hasil dikirimkan ke browser dalam bentuk HTML biasa.
Adapun pada client server, perintah program di jalankan pada browser sehingga ketika client meminta dokumen script, maka script dapat di download dari server kemudian dijalankan pada browser yang bersangkutan.
Menurut Arief (2011c:43),PHPadalah Bahasa server-side –scripting yang menyatu dengan HTML untuk membuat halaman web yang dinamis. Karena PHP merupakan server-side-scripting maka sintaks dan perintah-perintah PHP akan diesksekusi diserver kemudian hasilnya akan dikirimkan ke browser dengan format HTML.
PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini. PHP banyak dipakai untuk memprogram situs web dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain.
Menurut Sibero (2012:49), PHP adalah pemrograman (interpreter) adalah proses penerjemahan baris sumber menjadi kode mesin yang dimengerti komputer secara langsung pada saar baris kode dijalankan.
Menurut Anhar (2010:3), PHP singkatan dari Hypertext Preprocessor yaitu bahasa pemrograman web server-side yang bersifat open source.
Menurut Al-Fatta (2012), PHP adalah sebuah scripting language (bahasa pemrograman yang mengatur suatu aplikasi) yang didesign untuk pengembangan web dalam pembuatan halaman web dinamis.
CSS digunakan dalam kode HTML untuk menciptakan suatu kumpulan style yang terkadang dapat digunakan untuk memperluas kemampuan HTML, sebagai contoh kode HTML murni tidak memungkinkan untuk untuk mengatur ukuran font yang diterapkan pada setiap sel dan bahkan tag pun tak berpengaruh pada sel sel tabel (Abdul, 2003).
Menurut Arief (2011d:152), MySQL adalah salah satu jenis database server yang sangat terkenal dan banyak digunakan untuk membangun aplikasi web yang menggunakan database sebagai sumber dan pengolahan datanya.
Menurut Raharjo (2011:21), MySQL merupakan RDBMS (atau server database) yang mengelola database dengan cepat menampung dalam jumlah sangat besar dan dapat di akses oleh banyak user.
Menurut Kadir (2008:2), MySQL adalah sebuah software open source yang digunakan untuk membuat sebuah database.
Berdasarkan pendapat yang dikemukakan di atas dapat ditarik kesimpulan bahwa MySQL adalah suatu software atau program yang digunakan untuk membuat sebuah database yang bersifat open source.
Adobe Photoshop, atau biasa disebut Photoshop, adalah perangkat lunak editor citra buatan Adobe Systems yang dikhususkan untuk pengeditan foto/gambar dan pembuatan efek. Perangkat lunak ini banyak digunakan oleh fotografer digital dan perusahaan iklan sehingga dianggap sebagai pemimpin pasar (market leader) untuk perangkat lunak pengolah gambar, dan, bersama Adobe Acrobat, dianggap sebagai produk terbaik yang pernah diproduksi oleh Adobe Systems. Versi kedelapan aplikasi ini disebut dengan nama Photoshop CS, versi sembilan disebut Photoshop CS2, versi sepuluh disebut Adobe Photoshop CS3 , versi kesebelas adalah Adobe Photoshop CS4 dan versi dua belas merupakan versi yang terakhir adalah Adobe Photoshop CS5. Disini Penulis menggunakan Adobe Photosop CS3 dalam mendesign.
Dreamweaver adalah software yang digunakan untuk mendesain web yang menawarkan cara mendesain web dengan dua langkah sekaligus dalam satu waktu, yaitu mendesain dan memprogram. Script akan mengisi secara otormatis dan langsung mengisi program pengaturan.
Menurut Mahdi (21),Adobe Dreamweaver adalah script editor profesional yang digunakan untuk melakukan desain secara visual dan mengelola halaman web serta pembuat aplikasi web, pengembang dan programer aplikasi web lebih menyukai menggunakan Dreamweaver, karena Dreamweaver berbasiskan WYSIWYG (What You See Is What You Get).
Menurut Wahana Komputer (2013:2), Salah satu aplikasi yang dapat anda manfaatkan untuk melakukan perancangan desain web secara visual atau aplikasi web editor.
Aplikasi ini secara umum sangat populer dan banyak digunakan oleh para desainer web. Dengan versi terbarunya, yaitu Adobe Dreamweaver CS6, aplikasi ini menyediakan banyak fasilitas yang akan memudahkan dalam mendesain dan menghasilkan website yang interaktif dan profesional. Adobe Dreamweaver CS6 merupakan versi terbaru dari Adobe Dreamweaver yang sebelumnya adalah Adobe Dreamweaver CS5. Aplikasi Adobe Dreamweaver CS6 memberikan tampilan yang lebih baik dan tentu saja semakin mudah dalam penggunaannya.
Menu bar pada Adobe Dreamweaver CS6 terdiri dari menu File, Edit, View, Insert, Modify, Format, Coomands, Site, Windows dan Help. Masing masing menu mempunyai submenu sesuai kategori dengan fungsi yang berbeda.
Documen Window menampilkan dokumen dari halaman web yng aktif atau dokumen yang sedang di-edit.
Document Toolbar berisi tombol – tombol yang digunakan untuk mengatur dengan cepat layar kerja dokumen pada Dreamweaver, diantaranya Show Code View, Code and Design Views, Show Design View, dan Live.
Panel merupakan salah satu fasilitas yang terdapat pada Adobe Dreamweaver CS6 dan berfungsi untuk membantu dalam proses editing halaman web. Panel Groups terdiri dari beberapa panel yang mempunyai fungsi berbeda – beda.
CSS Styles Panel merupakan fasilitas dalam Adobe Dreamweaver CS6 yang berfungsi untuk mengatur scriptCSS agar halaman web menjadi lebih menarik. CSS Styles Panel terdiri dari dua mode, yaitu mode All dan mode Current.
Pada Adobe Dreamweaver CS6 terdapat fasilitas Property Inspector yang berfungsi untuk mengatur halaman ataupun mengedit properti objek – objek yang digunakan dalam halaman web.
Literature Review
Definisi Literature Review
Literature Review
Penelitian yang dilakukan oleh Ditya Banu Handita pada tahun 2014 yang berjudul “Sistem Informasi Penjualan berbasis Web pad Usantex”. Kelemahan pada sistem ini adalah masalah pada pengolahan penginputan data yang kurang akurat, dan perbedaan dengan sistem dibuat dipastikan akurat dan relevan.
Penelitian yang dilakukan oleh Viktor Nicolas Nore pada tahun 2013 yang berjudul “Perancangan sistem informasi penjualan dan pemesanan produk berbasis web pada CV. Richness Development Bandung” di Universitas Widyatama Bandung. Kelemahan dari sistem ini adalah dari segi security dan program dan control tidak terlalu sempurna sehingga sering ditemukan bugs yang menyebabkan program tidak bekerja secara optimal di kemudian hari, dan perbedaan dengan sistem yang akan dibuat adalah dipastikan program sudah merecovery sendiri.
Penelitian yang dilakukan oleh Lemilta Cakty Pratama pada tahun 2011 yang berjudul “Sistem Informasi Pemasaran berbasis Web pada CV Permata” di STMIK GI MDP. Kelemahan dari sistem ini adalah Sistem yang kurang terintegrasi dan perbedaan dengan sistem yang akan dibuat adalah adanya kerjasama pengguna dengan pembuat sistem.
Penelitian yang dilakukan oleh Vivilian Siang pada tahun 2014 di STMIK GI MDP berjudul “Perancangan Sistem Informasi Penjualan berbasis Web pada Pempek Nony 168 Palembang”. Kekurangan dari sistem ini adalahTampilan desain yang kurang menarik, dan perbedaan dengan sistem yang akan dibuat adalah desain dibuat semenarik mungkin dan mudah digunakan.
Penelitian yang dilakukan oleh N. Candra Apriyanto pada tahun 2011 yang berjudul “Perancangan Sistem Informasi Penjualan Arloji berbasis Web pada CV. Sinar Terang Semarang”. Kekurangan dari sistem ini kurangnya pengetahuan pembuat sistem dengan masalah yang dibutuhkan sistem dan perbedaan dengan sistem yang dibuat adalah penulis akan memaksimalkan kekurangan yang dibutuhkan sistem.
Penelitian yang dilakukan oleh Tatik Yuniati pada tahun 2014 di STMIK Raharja yang berjudul “Perancangan dan Implementasi Sistem penjualan online dengan model bisnis b2c pada CV Multi Bisnis Selaras”. Kekurangan dari sistem ini adalah desain yang tidak mudah digunakan dan perbedaan dengan sistem yang akan dibuat adalah mudah dijangkau dan digunakan siapapun.
Menurut Suryo (2010:86), “Literature Review dalam suatu penelitian adalah mengetahui apakah para peneliti lain telah menemukan jawaban untuk pertanyaan-pertanyaan penelitian yang kita rumuskan jika dapat menemukan jawaban pertanyaan penelitian tersebut dalam berbagai pustaka atau laporan hasil penelitian yang paling actual, maka kita tidak perlu melakukan penelitian yang sama”.
Menurut Semiawan (2010:10), “Literature Review adalah bahan yang tertulis berupa buku, jurnal yang membahas tentang topik yang hendak diteliti”. Tinjauan pustaka membantu peniliti untuk melihat ide-ide, pendapat, dan kritik tentang topik tersebut yang sebelum dibangun dan dianalisis oleh para ilmuwan sebelumnya. Pentingnya tinjauan pustaka untuk melihat dan menganalisa nilai tambah penelitian ini dibandingkan dengan penelitian-penelitian sebelumnya.
Menurut Guritno dkk (2011:86), “Literature Review dalam suatu penelitian adalah mengetahui apakah para peneliti lain telah menemukan jawaban untuk pertanyaan-pertanyaan penelitian yang kita rumuskan jika dapat menemukan jawaban pertanyaan penelitian tersebut dalam berbagai pustaka atau laporan hasil penelitian yang paling actual, maka kita tidak perlu melakukan penelitian yang sama.”
Banyak penelitian yang sebelumnya dilakukan mengenai pemasaran suatu produk secara online dan penelitian lain yang berkaitan. Dalam upaya mengembangkan dan menyempurnakan proses pemasaran secara online ini perlu dilakukan studi pustaka (literature review) sebagai salah satu dari penerapan metode penelitian yang akan dilakukan. Diantaranya yaitu :
BAB III
Sejarah Umum Perusahaan
PT Pelumas Sejahtera Pratama(Perseroan) adalah Gudang ban di Indonesia yang berdiri pada tahun 2012. PSP menyalurkan dan mendisitribusikan ban luar kendaraan bermotor baik mobil maupun motor, dengan merek yakni Achilles dan Corsa.
Selain itu PSP juga menyalurkan produknya melalui ban Solid Tire “ST” serta ban radial untuk truk dan bus “TBR”. Dan melalui dukungan jaringan distributor yang semakin luas baik di pasar dalam negeri maupun pasar internasional, PSP semakin mantap untuk melanjutkan pertumbuhannya.
Menjadi Perusahaan yang sukses, PSP juga terus memperbaiki kondisi internal Perusahaan dengan menjaga keselamatan konsumen melalui penerapan standar kualitas keselamatan dunia yang diterapkan selama proses produksi.
Melalui komitmen yang terus-menerus terhadap kualitas, PSP berhasil menjadi salah satu gudang ban nasional yang diperhitungkan. Prestasi itu dinilai cukup membanggakan, karena dibanding pesaing dalam industri sama, pencapaian relatif cukup singkat.
Meningkatnya penjualan dan pengakuan atas produk PSP dari pasar otomotif di seluruh Indonesia dan dunia, memberi keyakinan bagi PSP untuk terus meningkatkan kinerja sesuai dengan status sebagai produsen ban kelas dunia.
PSP fokus pada perubahan dan inovasi untuk meningkatkan penjualan dan imej di pasar dunia. Langkah tersebut didukung dengan penggabungan kemampuan teknis, bisnis, keunggulan pada fasilitas yang dimiliki, dan sinergi dari seluruh karyawan yang bekerja bersama.
Visi dan Misi Perusahaan
Visi Perusahaan
Menjadi leader dalam industri ban dan senantiasa memberikan pelayanan dan produk yang terbaik dari setiap produknya. Demi terwujudnya kepuasan konsumen.
Misi Perusahaan
Menjadikan dunia lebih maju dan lebih baik
Menyediakan produk ban yang berkualitas dan aman.
Terus meningkatkan kepuasan konsumen.
Memberi inovasi terbaru.
Menjalankan aktivitas usaha dengan selalu menjaga keseimbangan lingkungan.
Struktur Organisasi
Tugas dan tanggung jawab dari masing- masing jabatan tersebut adalah sebagai berikut :
Dewan Komisaris
Dewan Komisaris memiliki kekuasaan untuk mengangkat dan memberhentikan direksi
Mengawasi direksi dalam mengelola perusahaan
Dewan Direksi
Perumusan kebijaksanaan dan rencana-rencana dilakukan oleh direksi selain itu direksi
Bertanggung jawab untuk menjalankan roda perusahaan
Memutuskan persoalan penting
Mengawasi masing-masing bagian dalam perusahaan
Internal kontrol
Mempunyai tanggung jawab sebagai pengendali setiap hasil dari informasi yang diberikan oleh managing director kepada dewan direksi.
Mempunyai tugas dalam memberikan kejelasan informasi internal.
Komite Audit
Mempunyai tanggung jawab dalam melakukan
pemeriksaan pada seluruh bagian perusahaan</p>
Berfungsi sebagai inspector dan melaporkan semua kegiatan perusahaan sesuai dengan kegiatan yang berlangsung.
Managing Director
Sebagai pernggerak operasional yang berfungsi untuk mengatur beberapa pihak-phak di bawahnya yang terlibat langsung dengan kegiatan operasional perusahaan.
Sebagai mediasi yang memberikan informasi dari dua arah antara pihak Dewan Komisaris dengan pihak-pihak yang berada di bawahnya.
General Manager Prodution & Technology
Production Manager
Development Manager
PPIC Manager
General Manager Finance & Administration
IT Manager
Finance Manager
Accounting Manager
HRD Manager
General Manager Commercial
Procurement Manager
Marketing Manager
Inventory Manager
General Manager Quality
Factory Improvement Manager
QA Manager
Mempunyai wewenang dan bertanggung jawab dalam mengatur kegiatan produksi dan melakukannya dengan teknologi berkembang. Membawahi beberapa manajer lainnya, yaitu:
Bertanggung jawab untuk melakukan produksi sesuai dengan penjadwalan yang telah dilakukan dan menjaga kelancaran proses produksi sehingga dapat memenuhi permintaan pasar.
Mempunyai tugas dalam pengembangan terhadap produk-produk yang diproduksi di perusahaan.
Untuk menyusun perencaan dan pengendalian produksi dari bahan baku untuk melakukan produksi.
Mempunyai wewenang dalam mengatur seluruh kegiatan keuangan yang berjalan di perusahaan dan mengautur berbagai macam administrasi di dalam perusahaan.Membawahi beberapa manajer lainnya, yaitu :
Bertanggung jawab untuk merancang, membuat dan mengembangkan jaringan informasi teknologi (IT) dalam perusahaan.
Bagian ini bertanggung jawab untuk membuat dan menentukan kebijakan-kebijakan keuangan dan administrasi keuangan perusahaan.
Bagian ini bertanggung jawab untuk membuat perhitungan akuntansi dan menyusunnya menjadi laporan yang valid.
Bagian HRD Manager sebagai pengatur HRD-HRD pada bagian lainnya dan merupak penyedia informasi utama yang berhubungan dengan karyawan, absensi, tingkat kinerja, penggajian, asuransi, dll. Mengatur semua biaya yang berhubungan dengan kesejahteraan karyawan.
Mempunyai wewenang dalam mengatur pengeluaran dan biaya-biaya keperluan proses produksi, membawahi beberapa manajer diantaranya:
Sebagai penyedia bagi perusahaan termasuk mengatur mengenai jalur distribusi setiap barang maupun hal lainnya yang dibutuhkan oleh perusahaan.
Mempunyai tugas untuk melakukan transaksi dengan konsumen, memasarkan dan menjual produk serta mengatur kebijakan-kebijakan pemasaran dan penjualan yang berlaku.
Bertanggung jawab dalam kegiatan keluar masuk inventory dan pencatatan atau kegiatan administrasi bagian gudang. Bagian Inventory ini menyerahkan laporannya pada bagian PPIC.
Mempunyai wewenang dalam pengingkatan kinerja dari proses produksi dan mencegah adanya cacar produk yang disebabkan adanya proses produksi yang tidak sesuai.
Memiliki tanggung jawab untuk meningkatkan kegiatan pabrik serta meningkatkan fasilitas produksi yang dibutukan seperti mesin, efisiensi tata letak untuk menghasilkan produksi yang ditargetkan.
Bagian QA Manager bertanggung jawab untuk melakukan pemeriksaan dan menjamin kualitas yang baik dari hasil produksi.
Tata Laksana Sistem yang Berjalan
Prosedur Sistem yang Berjalan
Adapun urutan sistem penjualanyang berjalan pada perusahaan pada PT Pelumas Sejahtera Pratama yaitu:
Customer menelpon atau datang langsung ke bagian marketting PT Pelumas Sejatera Pratama atau bagian marketing yang mendatangi customer dengan membawa katalog produk yang akan ditawarkan.
Customer akan diberi penjelasan mengenai informasi produk dan penawaran harga sesuai dengan produk yang dipilih.
Customer memesan produk ban yang akan dipilih.
Bagian AdministrasiPT Pelumas Sejatera Pratama menginput data dan membuat invoice pemesanan produk dan akan dikonfirmasikan lagi ke customer.
Bagian gudang mengirim barang ke lokasi outlet customer yang memesan produk.
Customer melakukan proses pembayaran ke bagian administrasi sesuai dengan produk yang dipesan dan harga yang telah disepakati.
Bagian administrasiPT Pelumas Sejahtera Pratama mencetak kwitansi pembayaran dan diberikan ke customer sebagai tanda bukti transaksi yang dilakukan oleh customer.
Bagian administrasi membuat laporan penjualan untuk diserahkan kepada pimpinan.
Rancangan Sistem yang Berjalan
Use Case Diagram
Use case adalah abstraksi dari interaksi antara system dan actor. Use case bekerja dengan cara mendeskripsikan tipe interaksi antara user sebuah system dengan sistemnya sendiri melalui sebuah cerita bagaimana sebuah system dipakai. Use case merupakan konstruksi untuk mendeskripsikan bagaimana system akan terlihat di mata user. Sedangkan use case diagram memfasilitasi komunikasi diantara analis dan pengguna serta antara analis dan client (Siahaan:2014).
Berdasarkan gambar Use Case Diagram yang berjalan saat ini terdapat :
1 sistem yang mencakup seluruh kegiatan penjualan di PT Pelumas Sejahtera Pratama.
5 actor yang melakukan kegiatanyaitu customer, bagian pemasaran, bagian gudang, administrasi, dan pimpinan.
11 use case yang biasa dilakukan oleh actor-actor tersebut diantaranya pemesanan barang, datang langsung, telepon, menjelaskan mengenai informasi produk, memmberi katalog, memesan produk yang dipilih, membuat surat pemesanan, mengirim barang ke lokasi, melakukan pembayaran, memberi kwitansi pembayaran, membuat laporan.
Activity Diagram
Activity Diagram adalah diagram yang menggambarkan workflow (aliran kerja) atau aktivitas dari sebuah sistem atau proses bisnis. Berikut gambaran activity diagram sistem informasi penjualan pada PT Pelumas Sejahtera Pratama :
Berdasarkan activity diagram yang berjalan saat ini terdapat :
Initial node sebagai awal objek
14 action dari sistem yang mencerminkan eksekusi dari suatu aksi
1 Final Node, sebagai objek yang diakhiri.
Metode Analisa Sistem
Analisis SWOT
Analisis Batasan Sistem
Analisa Masukan
Nama Masukan : Data Barang
Nama Masukan : Data Outlet
Analisa Proses
Nama Modul : Input data penjualan
Nama Modul : Input data perusahaan
Analisa Keluaran
Nama Keluaran : Laporan pengeluaran
Nama Keluaran : Laporan Penjualan
Pada analisa masukan berisi tentang semua data yang merupakan masukan (input) dimana terdiri dari Nama Masukan, Fungsi, Sumber, Media, Frekuensi, Format, dan Keterangan.
Contoh:
Fungsi : Sebagai bukti adanya barang masuk
Sumber : Bagian Gudang
Media : Kertas
Frekuensi : Setiap ada barang masuk.
Format : Lampiran
Keterangan : Berisi data barang masuk ke gudang.
Fungsi : Sebagai bukti adanya outlet baru.
Sumber : Bagian Pemasaran
Media : Kertas
Frekuensi : Setiap ada outlet baru berlangganan.
Format : Lampiran
Keterangan : Berisi data outlet yang baru mendaftar.
Menjelaskan semua proses yang akan digunakan untuk membahas suatu permasalahan.
Contoh:
Masukan : Penerimaan penjualan
Keluaran : Akun penjualan
Ringkasan Proses : Kwitansi penjualan ini akan menghasilkan nominal akun penualan dalam laporan keuangan.
Masukan : Penerimaan data perusahaan
Keluaran : Informasi tentang perusahaan
Ringkasan Proses : Data ini berisi data perusahaan seperti visi, misi, dan struktur organisasi.
Berisi semua informasi yang keluar dari suatu proses, dapat berupa hasil cetakan atau juga dapat berupa tampilan pada layar monitor yang sudah dalam bentuk standar (format) tertentu.
Contoh:
Fungsi : Mengetahui pengeluaranperusahaan dari data.
Media : Kertas dan Layar Komputer
Fungsi : Mengetahui pemasukan dari proses penjualan.
Media : Kertas dan Layar Komputer
Analisa Kebutuhan Sistem
Batasan sistem yang akan dibahas adalah tentang sistem penjualan yang belum maksimal sehingga sering kurang dijangkau oleh outlet-outlet yang belum berlangganan serta kurangnya pengetahuan akan ban-ban yang banyak dipakai dan dibutuhkan oleh pelanggan.
Permasalahan Yang Dihadapi Dan Alternatif Pemecahan Masalah
Permasalahan Yang Dihadapi
Alternatif Pemecahan Yang Dihadapi
Perlu ada nya sistem penjualan berbasis web, karena sistem penjualan yang berjalan saat ini masih manual.
Pengembangan sistem penjualan untuk berlangganan pembelian ban-ban berbasis online sehingga calon pelanggan tidak perlu datang langsung ke perusahaan.
Memanfaatkan Teknologi Informasi yang berbasis internet secara maksimal sesuai dengan kebutuhan customer untuk menunjang sistem penjualan dan meningkatkan volume pelanggan membeli ban-ban di wilayah Tangerang bahkan Indonesia.
Dapat menjalankan aplikasi berbasis web tanpa penginstallan.
Hanya membutuhkan koneksi internet dan dapat di akses di media elektronik (mobile, tablet ata PC).
Mudah diakses oleh kalangan manapun.
Harus tersambung dengan koneksi internet, jika tidak tersambung aplikasi ini tidak dapat digunakan dengan maksimal.
Database nya terpusat sehingga jika terjadi kerusakan data aplikasi tidak mempunyai backup.
Berdasarkan analisa yang telah dilakukan pada sistem informasi penjualan pada PT Pelumas Sejahtera Pratama masih belum memberikan kepuasan bagi customer. Sehingga kebutuhan perusahaan yang harus diprioritaskan saat ini yaitu harus memiliki sebuah media yang dapat memberikan kepuasan bagi pelanggan berupa penyediaan informasi secara cepat, tepat, dan akurat. Sehingga customer bisa langsung mengetahui informasi tersebut dengan cepat, dikarenakan perkembangan teknologi yang mulai maju sekarang ini, customer menginginkan penjualan berupa media online sehingga bisa diakses atau diketahui dengan cepat dan menyebar luas kepada kalangan umum, mulai kalangan bawah sampai menengah atas. Media online saat ini berpengaruh pesat dalam bidang penjualan karena informasi mudah didapatkan oleh customer.
Setelah meneliti dan mengamati beberapa permasalahan yang terjadi di dalam sistem informasi penjualan yang berjalan penulis memberikan beberapa alternatif pemecahan masalahan yang dihadapi sistem yang berjalan yaitu :
Kelebihan aplikasi ini adalah:
Kekurangan aplikasi ini adalah:
Berdasarkan kelebihan dan kekurangan aplikasi ini berbasis web ini, keunggulan sistem berbasis web ini lebih efektif dan efisien dibandingkan kekurangannya, sehingga aplikasi berbasis web ini dapat diakses di media eletronik dan kalangan manapun.
Konfigurasi Sistem Yang Berjalan
Adapun konfigurasi sistem yang digunakan pada sistem yang berjalan yaitu :
Perangkat Keras (Hardware)
Processor : Intel Pentium E2180 Core Duo 2 GHz
Monitor : Samsung LCD 17”.
RAM : 1 GB DDR2 Memory
Hardisk : 160 GB
Perangkat Lunak (Software)
Windows 7
Google Chrome
Hak Akses (Brainware)
Sistem informasi penjualan pada PT Pelumas Sejahtera Pratama hanya dapat diakses oleh bagian pemasaran, administrasi dan pimpinan perusahaan.
User Requirement
Elisitasi Tahap 1
Elisitasi Tahap II
Elisitasi Tahap III
T artinya Technical. Maksudnya adalah pertanyaan perihal bagaimana tata cara/teknik pembuatan requirement tersebut dalam sistem yang diusulkan ?
O artinya Operational. Maksudnya adalah pertanyaan perihal bagaimana tata cara penggunaan requirement tersebut dalam sistem yang akan dikembangkan ?
E artinya Economy. Maksudnya adalah pertanyaan perihal berapakah biaya yang diperlukan guna membangun requirement tersebut di dalam sistem ?
H (High) : Sulit untuk dikerjakan, karena teknik pembuatan dan penggunaannya sulit serta biayanya mahal, Sehingga requirement tersebut harus dieliminasi.
M (Middle) : Mampu untuk dikerjakan.
L (Low) : Mudah untuk dikerjakan.
Final Draft Elisitasi
Setelah melakukan observasi dan wawancara terhadap stakeholder, maka didapat beberapa kebutuhan yang diperlukan guna membangun sebuah sistem yang diinginkan, kebutuhan-kebutuhan tersebut disusun ke dalam Elisitasi Tahap I sebagai berikut :
Elisitasi Tahap II dibentuk berdasarkan Elisitasi Tahap I yang kemudian diklasifikasikan lagi dengan menggunakan metode MDI. Sesuai dengan ruang lingkup penelitian yang telah dijelaskan pada bab sebelumnya, maka semua requirement di atas yang diberi opsi I (Inessential) harus dieliminasi.
Keterangan :
M : Mandatory (Dibutuhkan atau penting)
D : Desirable (Diinginkan tapi tidak terlalu penting /boleh dihilangkan)
I : Inessential (Di luar sistem atau di eliminasi)
Berdasarkan Elisitasi Tahap II diatas, dibentuklah Elisitasi Tahap III yang diklasifikasikan kembali menggunakan metode TOE dengan Opsi HML (High, Middle, Low). Pada elisitasi tahap III, terdapat requirement yang opsinya High (H) dan harus di eliminasikan. Berikut adalah requirement tersebut :
Metode tersebut dibagi kembali menjadi beberapa option, antara lain:
Final draft elisitasi merupakan bentuk akhir dari tahap-tahap elisitasi yang dapat dijadikan acuan dan dasar untuk membangun Sistem Penjualan pada PT Pelumas Sejahtera Pratama. Berdasarkan elisitasi tahap III diatas, dihasilkan requirement final draft yang diharapkan dapat mempermudah penulis dalam membuat suatu sistempenjualanonline untuk PT Pelumas Sejahtera Pratama.
BAB IV
Prosedur Sistem Yang Diusulkan
Berdasarkan analisis sistem yang sudah berjalan,maka diketahui bahwa sistem yang saat ini sedang berjalan masih berupa sistem yang belum memenuhi kebutuhan di dalam kegiatan penjualan dari segi pelayanan sampai ke laporan penjualan. Sistem yang diusulkan adalah sebuah sistem yang didapat dari proses analisis pada sistem lama yang bertujuan untuk memperbaiki atau mengembangkan pada sistem yang lama. Berikut rincian prosedur sistem yang diusulkan:
Prosedur pelanggan yang diusulkan adalah suatu sistem yang dapat diakses oleh jaringan internet menggunakan PC atau gadget lainnya yang dapat digunakan untuk melakukan transaksi jual beli.
Prosedur pemesanan yang diusulkan adalah pelanggan dalam melihat langsung harga dan spesifikasi produk di sistem.
Prosedur pembayaran yang diusulkan adalah perusahaan tidak menerima uang secara tunai melainkan proses pembayaran dilakukan oleh pelanggan dengan sistem transfer melalui rekening perusahaan.
Prosedur pengiriman yang diusulkan adalah menerima orderan dan data pelanggan, kemudian bagian admin akan meneruskan bagian gudang untuk mengirim barang.
Tata Laksana Sistem Yang Diusulkan
Untuk menganalisa sistem yang diusulkan, pada penelitian ini digunakan Software Visual Paradigm for UML 6.4 Enterprise Edition untuk menggambarkanUse Case Diagram, Activity Diagram, Sequence Diagram, State Machine Diagram dan Class Diagram.
Rancangan Sistem yang diusulkan pada Use Case Diagram
Berdasarkan gambar 4.1 Use Case Diagram di atas :
Nama Use Case : Login Pelanggan, Admin dan Pimpinan.
Nama Use Case : Registrasi Pelanggan
Nama Use Case : Order Barang
Aktor : Pelanggan, Admin dan Pimpinan
Keterangan : Melakukan login terlebih dahulu untuk memiliki hak akses masuk dengan mengisi username dan password
Aktor : Calon Pelanggan
Keterangan : Use Case ini menggambarkan calon pelanggan harus melakukan registrasi untuk memiliki hak akses member atau pelanggan.
Aktor : Pelanggan
Keterangan : Use Case ini memggambarkan pelanggan melakukan order barang, melakukan konfirmasi pemesanan, kemudian transfer pembayaran.
Rancangan Sistem yang diusulkan pada ActivityDiagram
Berdasarkan gambar 4.2 Sequence Diagram di atas :
Nama Activity Diagram : Login pelanggan
Nama Activity Diagram : Proses transaksi
Nama Activity Diagram : Proses pengiriman
Nama Activity Diagram : Laporan
Aktor : Pelanggan
Keterangan : Activity Diagram menggambarkan pelanggan saat login terjadi gagal maka akan kembali kemenu login tersebut untuk memasukkan data yang benar, jika login berhasil maka dapat melakukan transaksi atau mengorder barang.
Aktor : Admin
Keterangan : Activity Diagram mengambarkan admin menerima order masuk dan memproses transaksi melakukan konfirmasi pengiriman sampai membuat laporan transaksipenjualan untuk pimpinan.
Aktor : Bag. Gudang
Keterangan : Activity Diagram mengambarkan bagian gudang mengirim barang kepada pelanggan.
Aktor : Direktur
Keterangan : Activity Diagram mengambarkan pimpinan menerima laporan dari admin mengenai laporan transaksi penjualan yang telah dilakukan.
Rancangan Sistem yang diusulkan pada Sequence Diagram
Sequence Diagram menggambarkan interaksi antara objek di dalam dandisekitar sistem (termasuk pengguna, displaydan sebagainya) berupa message yangdigambarkan terhadap waktu.
Sequence Diagram Calon Pelanggan Register
Sequence Diagram Pelanggan Login
Sequence Diagram Admin Update Stok Barang
Sequence Diagram Bagian Gudang Mengirim Barang
Sequence Diagram Pimpinan Mengecek Laporan Penjualan
Berdasarkan gambar 4.3 Sequence Diagram diatas berikut ini adalah penjelasanya:
Nama sequence Diagram : Register Calon Pelanggan
Aktor : Calon Pelanggan
Keterangan :Sequence Diagram menggambarkan dimana calon pelanggan mendaftar dimulai membuka web PSP mengisi data yang diperlukan hingga mendapatkan hak akses berupa user name dan password.
Berdasarkan gambar 4.4 Sequence Diagram diatas berikut ini adalah penjelasanya:
Nama sequence Diagram : Pelanggan
Aktor : Pelanggan
Keterangan :Sequence Diagram menggambarkan melakukan login dengan mengisi identitas untuk hak akses, seperti memasukan username dan password untuk melakukan validasi login. Jika validasi tersebut berhasil maka akan dapat melakukan order barang.
Berdasarkan gambar 4.5 Sequence Diagram diatas berikut ini adalah penjelasanya:
Nama sequence Diagram : Update Stok Barang
Aktor : Admin
Keterangan : Sequence Diagram ini menggambarkan admin melakukan update stok barang kosong dan masuk, dimulai cek barang ke gudang dan meng update di web PSP.
Berdasarkan gambar 4.6 Sequence Diagram diatas berikut ini adalah penjelasanya:
Nama sequence Diagram : Mengirim Barang
Aktor : Bagian Gudang
Keterangan : Sequence Diagram ini menggambarkan bagian gudang menerima orderan, mengecek gudang, lalu mengangkut barang ke truk, lalu barang diantar ke tempat pelanggan dan memberi laporan barang telah dikirim.
Berdasarkan gambar 4.7 Sequence Diagram diatas berikut ini adalah penjelasanya:
Nama sequence Diagram : View Laporan Penjualan
Aktor : Pimpinan
Keterangan : Sequence Diagram ini menggambarkan pimpinan login web PSP untuk melihat laporan penjualan barang yang terjual, sampai dengan laporan dicetak.
Rancangan Sistem yang diusulkan pada ClassDiagram
Class Diagram adalah diagram yang menunjukan kelas-kelas yang ada dari sebuah sistem danhubungannya secara logika, class diagrammenggambarkan struktur statis dari sebuah sistem. Berikut ini adalah class diagram sistem yang diusulkan pada PT Pelumas Sejahtera Pratama :
Perbedaan Sistem Berjalan dengan Sistem yang Diusulkan
Perbedaan prosedur antara sistem berjalan dan sistem usulan dapat dilihat pada tabel dibawah ini :
Rancangan Basis Data
Spesifikasi Basis Data (Database)
Nama File : Admin
Nama File : Pimpinan
Nama File : Order
Nama File : User
Nama File : Produk
Spesifikasi database merupakan desain basis data yang dianggap telah normal. Dasain database menjalankan media penyimpanan yang digunakan,isi data (record) yang disimpan, primary key, panjang record. Berikut ini adalah struktur database yang digunakan dalam sistem penjualan berbasis web pada PT Pelumas Sejahtera Pratama :
Media : Harddisk
Jenis Tabel : Pendukung
Primary Key : Admin
Panjang Record : 80 Karakter
Media : Harddisk
Jenis Tabel : Pendukung
Primary Key : Pimpinan
Panjang Record : 48 Karakter
Media : Harddisk
Jenis Tabel : Pendukung
Primary Key : Order
Panjang Record : 50 Karakter
Media : Harddisk
Jenis Tabel : Master Data
Primary Key : User
Panjang Record : 50 Karakter
Media : Harddisk
Jenis Tabel : Master Data
Primary Key : Produk
Panjang Record : 50 Karakter
Rancangan Prototipe
Tujuan dari adanya prototipe adalah memvisualisasikan program yang diinginkan, dengan cara mendesain alternatif dan konsep mendasar. Berikut perancangan prototipe dari perancangan sistem penjualan berbasis web pada PT Pelumas Sejahtera Pratama :
Halaman Beranda
Halaman Produk Kami
Halaman Sistem Pembayaran
Halaman Tentang Kami
Halaman Pendftaran
Halaman Login
Halaman Tambah User
Halaman Tambah Barang
Di bawah ini adalah gambar dari rancangan prototipe halaman beranda
Tampilan utama yang tertera ini akan muncul jika telah membuka web PT Pelumas Sejahtera Pratama.
Tampilan yang akan muncul jika kita memilih product us adalah menu detail dan gambar serta harga akan muncul dalam web.
Tampilan ini akan muncul jika ingin melihat sistem pembayaran yang tersedia pada webPT Pelumas Sejahtera Pratama.
Tampilan ini akan mumcul jika ingin melihat profil perusahaan PT Pelumas Sejahtera Pratama.
Tampilan ini akan mumcul jika ingin mendaftar serta memilih menu register untuk menjadi pelanggan di PT Pelumas Sejahtera Pratama dan melengkapi data yang tertera di web.
Tampilan ini akan muncul jika kita ingin login sebagai user atau pelanggan.
Tampilan ini akan muncul jika ingin menambah user.
Tampilan ini akan muncul jika ingin menambah barang sebagai admin.
Rancangan Program
Tampilan Menu Utama
Tampilan Katalog Produk
Tampilan Pembayaran
Tampilan Tentang Kami
Tampilan Pendaftaran
Tampilan Login Admin
Tampilan Daftar User
Tampilan Daftar News
Tampilan Daftar Product
Tampilan Menu utama berfungsi untuk tampilan untuk pelanggan yang dapat memberikaninformasi tentang produk. Tampilan menu utama mempunyai menu Home, Product Us, Payment, About Us, Contact Us, Register.
Tampilan katalog produk berfungsi menampilkan semua jenis produk dan terdapat menu gambar dan detail.Menu detail berguna untuk menginformasikan produk. Misalnya spesifik produk. Gambar berguna untuk melihat produk ban yang diinginkan pelanggan.
Tampilan pembayaran berfungsi untuk menampilkan spesifikasi pembayaran yang dapat dilakukan secara cash atau transfer melalui rekening bank perusahaan PT Pelumas Sejahtera Pratama.
Tampilan tentang kami berfungsi menampilkan informasi tentang perusahaan PT Pelumas Sejahtera Pratama.
Tampilan Pendaftran berfungsi untuk calon pelanggan yang ingin mendaftar menjadi pelanggan dengan mengisi data yang tersedia di menu pendaftaran seperti nama, alamat, contact person, username, dan password.
Tampilan login admin berfungsi untuk menjaga isi data base web perusahaan agar tidak dapat diakses oleh orang lain selain admin.
Tampilan daftar user berguna untuk menampilkan daftar user yang dapat melihat data base perusahaan termasuk melihat menginput pelanggan baru.
Tampilan daftar news berfungsi untuk menampilkan daftar berita ter update yang ditampilkan di menu home dan dapat dibaca oleh pengunjung atau pelanggan yang membuka web PSP. Menu ini juga hanya dapat diakses admin yang menambahkan berita- berita terbaru.
Tampilan daftar product berfungsi untuk menampilkan daftar product yang ingin di input oleh admin.
Konfigurasi Sistem Usulan
Spesifikasi perangkat keras (Hardware)
Processor : Intel Core i3-370M Processor (3M Cache, 2.60 GHz)
Monitor : 14.0 HD LED LCD
Memory : 2 GB DDR3 Memory
Hardisk : 500 GB HDD
Mouse : standart
Spesifikasi perangkat lunak(Software)
Google Chrome
Microsoft Office 2007
Xampp
Adobe Dreamweaver CS5
Visual Paradigma for UML 6.4 Enterprise Edition
MySQL
Hak Akses
Admin
Pimpinan
Adapun konfigurasi yang digunakan pada perancangan sistem penjualan pada PT Pelumas Sejahtera Pratama adalah sebagai berikut:
Adapun Konfigurasi sistem software yang diperlukan di dalamsistempenjualan berbasis webadalahsebagaiberikut :
Testing
Pengujian terhadap sistem penjualan online berbasis web menggunakan metode black box testing atau yang biasa disebut dengan pengujian fungsional. Pengujian black box testing berfokus pada pengujian pengujian persyaratan perangkat lunak.
Penanganan Kesalahan (Eror Handling)
Pengujian Sistem
Penanganan kesalahan ini bertujuan untuk memberikan informasi tentang kesalahan yangterjadi pada saat proses penggunaan sistem. Berikut tabel tentang penanganan kesalahan menggunakan metode black box.
Berikut tabel pengujian sistem berupa nama pengujian, hasil yang diharapkan, hasil pengujian dan status yang diterima.
Hasil Pengujian Sistem
Berikut ini hasil pengujian sistem pada perancangan sistem informasi penjualan online PT Pelumas Sejahtera Pratama Kota Tangerang :
Calon Pelanggan harus melakukan registrasi terlebih dahulu untuk menjadi pelanggan tetap dalam melakukan transaksi pembelian.
Pada sistem penjualan online, menggunakan satu fungsi login yaitu username dan password untuk membatasi hak akses, dan hanya dapat diakses oleh admin dan pimpinan perusahaan.
Pada halaman pemesanan barang ini menampilkan data pemesanan yang telah diorder.
Sistem informasi ini dilengkapi dengan laporan penjualan yang dapat dilihat oleh pimpinan perusahaan.
Implementasi
Jadwal Penelitian
Pada tahap ini berguna untuk implementasi yang berguna dalam langkah-langkah penerapan sistem. Langkah-langkah ini tersedia dalam bentuk time table yaitu sebagai berikut :
Estimasi Biaya
Estimasi biaya digunakan sebagai perhitungan kebutuhan biaya yang diperlukan untuk menyelesaikan sistem yang diusulkan. Berikut ini rinciang biaya yang dibutuhkan penulis untuk membuat sistem ini :
BAB V
Bab ini merupakan bab terakhir yang berisi mengenai kesimpulan dari penulisan yang telah dibuat pada bab-bab sebelumnya. Bab ini berisi kesimpulan dan saran-saran yang dapat dilakukan untuk pengembangan sistem informasi penjualan pada PT Pelumas Sejahtera Pratama ke tahap yang lebih baik lagi.
Kesimpulan
Dari hasil penelitian yang dibuat terdapat beberapa kesimpulan diantara lain yaitu :
Analisis sistem informasi penjualan yang berjalan pada PT. Pelumas Sejahtera Pratama telah dibahas pada bab III, digambarkan menggunakan diagram UML, terdiri dari use case diagram dan activity diagram.Sistem yang digunakan masih bersifat konvensional, pelanggan harus datang ke perusahaan untuk melihat produk dan melakukan transaksi penjualan.
Kendala yang terjadi dalam sistem penjualan PT Pelumas Sejahtera Pratama adalah proses penjualan yang tidak efektif yaitu kurangnya pemanfaatan internet dalam sistem penjualan, dan memerlukan proses waktu yang panjang mulai dari calon pelanggan yang datang langsung ke perusahaan, menjelaskan tata sistem pembayaran, dan mengantar barang ke outlet, serta tidak efisien dari segi waktu dan biaya.
Rancangan sistem informasi penjualan pada PT Pelumas Sejahtera Pratama Kota Tangerang yang diusulkan,penulis menggunakan tools atau alat bantu UML (Unified Modelling Language) dengan Software Visual Paradigma dan pengujian program yang diusulkan menggunakan Black Box Testing. Adapun perancangan sistem penjualan adalah berbasis web, menggunakan bahasa pemrograman PHP (Hypertext Preprocessor) dan penyimpanan database menggunakan MySQL untuk menyimpan data barang, outlet dan data perusahaan.
Saran
Ada beberapa hal yang harus diperhatikan agar penerapan Sistem Informasi Penjualanpada PT Pelumas Sejahtera Pratama dapat berjalan dengan baik yaitu :
Penulis menyarankan kepada peneliti berikutnya untuk mengembangkan sistem informasi penjualan seperti tampilan yang dibuat lebih menarik dan system dapat dioperasikan oleh berbagai kalangan agar staff yang mengelola system ini tidak perlu belajar lebih dalam mengenai sistem ini.
Penulis menyarankan kepada peneliti berikutnya padasistem informasi penjualan pada PT Pelumas Sejahtera Pratama Kota Tangerang perlu meningkatkan ketelitian dari user agar dapat meminimalisasi human error agar informasi yang dihasilkan relevan dan tepat waktu.
Melakukan pelatihan (training) secara bersama-sama terutama kepada staf-staf yang berhubungan langsung dengan sistem komputerisasi.
Adanya pengembangan media komunikasi dan informasi internet sebagai media untuk memasarkan produk sehingga produk yang dipasarkan oleh PT Pelumas Sejahtera Pratama akan dikenal oleh masyarakat luas, memudahkan calon pelanggan untuk bertransaksi dan berlangganan ban.
Penulis menyarankan dibutuhkan tenaga- tenaga kerja muda yang berwawasan luas dan kreatif dalam mengelola sistem informasi penjualan pada PT Pelumas Sejahtera Pratama.
Adanya maintenance (pemeliharaan) perangkat keras dan lunak secara berkala terhadap sistem informasi pemasaran ini untuk menghindari kesalahan-kesalahan yang mungkin terjadi, kerusakan dan kehilangan data.