SI1314477108
PERANCANGAN SISTEM INFORMASI KAS KECIL BERBASIS WEB
PADA PT JEMBO CABLE COMAPANY. Tbk
Disusun Oleh :
NIM : 1314477108
NAMA : PRISKILAWATI
JURUSAN SISTEM INFORMASI
KONSENTRASI KOMPUTER AKUNTANSI
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
TANGERANG
(2016/2017)
LEMBAR PENGESAHAN SKRIPSI
PERANCANGAN SISTEM INFORMASI KAS KECIL BERBASIS WEB
PADA PT JEMBO CABLE COMPANY. Tbk
Disusun Oleh :
NIM |
: 1314477108
|
Nama |
|
Jenjang Studi |
: Strata Satu
|
Jurusan |
: Sistem Informasi
|
Konsentrasi |
: Komputer Akuntansi
|
Disahkan Oleh :
Tangerang, 20 Juli 2017
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 KAS KECIL BERBASIS WEB
PADA PT JEMBO CABLE COMPANY.TBK
Dibuat Oleh :
NIM |
: 1314477108
|
Nama |
Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif
Jurusan Sistem Informasi
Konsentrasi Komputer Akuntansi
Disetujui Oleh :
Tangerang, 20 Juli 2017
Pembimbing I |
Pembimbing II
| ||
(Aris Martono, S.Kom., MMSo) |
(Janu Ilham Saputro, S.Kom.,M.M)
| ||
NID : 08197 |
NID : 16001
|
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
(STMIK) RAHARJA
LEMBAR PERSETUJUAN DEWAN PENGUJI
PERANCANGAN SISTEM INFORMASI KAS KECIL BERBASIS WEB
PADA PT. Jembo Cable Company. Tbk
Dibuat Oleh :
NIM |
: 1314477108
|
Nama |
Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian
Komprehensif
Jurusan Sistem Informasi
Konsentrasi Komputer Akuntansi
Tahun Akademik 2016/2017
Disetujui Penguji :
Tangerang, 20 Juli 2017
Ketua Penguji |
Penguji I |
Penguji II
| ||
(xxx) |
(xxx) |
(xxx)
| ||
NID : xx |
NID : xx |
NID : xx
|
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
(STMIK) RAHARJA
LEMBAR KEASLIAN SKRIPSI
Saya yang bertandatangan dibawah ini,
NIM |
: 13144108
|
Nama |
|
Jenjang Studi |
: Strata Satu
|
Jurusan |
: Sistem Informasi
|
Konsentrasi |
: Komputer Akuntansi
|
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, 20 Juli 2017
NIM : 1314477108
|
)*Tandatangan dibubuhi materai 6.000;
ABSTRACT
PT.FM Global Logistics is a service provider company export and import of goods. System petty cash still using Microsoft Excel so that the lack of supervision and tidiness in report form petty cash, as well as data storage systems in the form of sheet per sheet making it difficult for a user to find reports of petty cash in the previous month, the system has not worked optimally as the user requires a lot of time to complete the report petty cash, the absence of data backup thus increasing the risk of data loss. With the existing problems, the researchers propose a petty cash system is web-based, using analytical methods PIECES. Designing the system using PHP programming language, with a user interface using Macromedia Dreamweaver 8. The system proposed can allow a user to find information and prepare reports with either petty cash, petty cash report format neater, petty cash data security is assured for their login menu, streamline time user in making statements petty cash in PT. FM Global Logistics..
Keyword : Petty Cash, PT. FM Global Logistics, Exports, Imports
ABSTRAKSI
PT.FM Global Logistics adalah sebuah perusahaan penyedia jasa ekspor dan impor barang. Sistem kas kecil masih menggunakan Microsoft Excel sehingga kurangnya pengawasan dan kerapihan dalam format laporan kas kecil, serta sistem penyimpanan data berupa sheet per sheet sehingga menyulitkan user untuk mencari laporan kas kecil di bulan sebelumnya, sistem belum berjalan optimal karena user membutuhkan banyak waktu untuk menyelesaikan laporan kas kecil, tidak adanya data cadangan sehingga meningkatkan resiko kehilangan data. Dengan permasalahan yang ada, maka peneliti mengusulkan sistem kas kecil berbasis web, menggunakan metode analisis PIECES. Perancangan sistem menggunakan bahasa pemrograman PHP, dengan user interface menggunakan Macromedia Dreamweaver 8. Sistem yang di usulkan dapat memudahkan user mencari informasi dan menyusun laporan kas kecil dengan baik, format laporan kas kecil lebih rapi, keamanan data kas kecil terjamin karena adanya menu login, mengefisienkan waktu user dalam pembuatan laporan kas kecil di PT. FM Global Logistics
Kata Kunci : Kas Kecil, PT. FM Global Logistics, Ekspor, Impor
KATA PENGANTAR
Puji syukur, peneliti panjatkan kehadirat Allah SWT yang telah melimpahkan rahmat dan karunia- Nya, sehingga peneliti dapat menyelesaikan skripsi ini.
Laporan skripsi ini dibuat berdasarkan penelitian yang dilakukan oleh peneliti di PT. FM Global Logistics. Lebih tepatnya di bagian keuangan dengan judul “ Perancangan Sistem Informasi Kas Kecil Berbasis Web Pada PT. FM Global Logistics”
Keberhasilan laporan skripsi ini tidak terlepas dari semua pihak yang terkait dengan bantuan bimbingan, nasihat, motivasi dan dorongan moral, dengan segala kerendahan hati, peneliti ingin menyampaikan rasa terimakasih yang sebesar-besarnya kepada :
- Bapak Ir. Untung Rahardja, M.T.I selaku Ketua STMIK Raharja.
- Sugeng Santoso, M.Kom selaku Pembantu Ketua I (PUKET 1) bidang Akademik STMIK Raharja.
- Ibu Nur Azizah, M.Kom selaku Kepala Jurusan Sistem Informasi.
- Bapak Endang Suryana, S.Sos., M.M selaku dosen pembimbing pertama yang telah membantu memberikan waktu, kritik dan saran yang membangun dalam pembuatan skripsi ini.
- Bapak Bayu Pramono, M.T.I selaku dosen pembimbing kedua yang telah membantu memberikan waktu, kritik dan saran yang membangun dalam pembuatan skripsi ini.
- Bapak dan ibu Dosen STMIK Raharja yang telah memberikan ilmu pengetahuan yang bermanfaat kepada saya.
- Kepada Ayah, Ibu dan keluarga tercinta yang memberikan motivasi serta selalu dorongan berupa doa, sehingga skripsi ini terselesaikan dengan baik.
- Kepada seluruh pegawai di PT. FM Global Logistics yang telah bekerjasama dengan baik saat penelitian skripsi.
- Untuk sahabat dan teman-teman tercinta yang banyak memberikan dukungan serta doa dalam penyusunan skripsi ini.
Peneliti menyadari bahwa dalam penyajian dan penyusunan laporan skripsi ini masih jauh dari kata sempurna. Oleh karena itu kritik dan saran yang membangun sangat dibutuhkan dalam laporan skripsi ini. Akhir kata dari peneliti, peneliti berharap laporan skripsi ini dapat memberikan manfaat bagi pembaca dan dapat dijadikan bahan acuan yang bermanfaat di kemudian hari.
DAFTAR GAMBAR
Daftar isi
- 1 BAB I
- 2 BAB II
- 2.1 Teori Umum
- 2.2 Teori Khusus
- 2.2.1 Konsep Dasar Sistem Informasi Akuntansi
- 2.2.2 Konsep Dasar Laporan Kas Kecil
- 2.2.3 Konsep Dasar UML ( Unifed Modelling Languange)
- 2.2.4 Konsep Dasar Web
- 2.2.5 Konsep Dasar Internet
- 2.2.6 Konsep Dasar XAMPP
- 2.2.7 Konsep Dasar MySQL
- 2.2.8 Konsep Dasar Elisiasi
- 2.2.9 Konsep Dasar Black Box Testing
- 2.2.10 Konsep Dasar Object Oriented Analys Design (OOAD)
- 2.2.11 Konsep Dasar Analisa PIECES
- 2.2.12 Konsep Dasar SDLC (System Development Life Cycle)
- 2.2.13 Literature Review
- 3 BAB III
- 3.1 Gambaran Umum Perusahaan
- 3.2 Tata Laksana sistem yang Berjalan
- 3.3 Analisis Sistem yang Berjalan
- 3.4 Analisis Masalah
- 3.5 Analisis Kontrol
- 3.6 Analisis Waktu
- 3.7 Analisis Tenaga Kerja
- 3.8 Analisis Kebutuhan Sistem
- 3.9 Alternatif Pemecah Masalah
- 3.10 Konfigurasi Sistem yang berjalan
- 3.11 User Requirement
- 4 BAB IV
- 4.1 Rancangan Sistem Yang Diusukan
- 4.2 Diagram Rancangan Sistem
- 4.3 Perbedaan Antara Sistem Yang Berjalan Dengan Sistem Yang Diusulkan
- 4.4 Rancangan Basis Data
- 4.5 Rancangan Prototype Sistem Informasi Kas Kecil
- 4.6 Tampilan Sistem yang Diusulkan
- 4.7 Konfigurasi Sistem Usulan
- 4.8 Blackbox Testing
- 4.9 Jadwal Penelitian
- 4.10 Estimasi Biaya
- 5 BAB V
BAB I
LATAR BELAKANG
Kas (Cash) merupakan komponen vital dalam gerak organisasi. Hampir setiap transaksi bermula dan bermuara melalui kas, kas adalah harta perusahaan yang paling likuid. Artinya kas merupakan harta yang paling siap untuk digunakan sebagai alat pembayaran. Namun seiring dengan tingkat likuiditasnya yang paling tinggi, kas juga merupakan harta yang paling rawan pengelolaannya. Hal ini terkait dengan ketersediaan jumlahnya maupun tingkat keamanannya. Fungsi dari kas adalah untuk membayar pengeluaran- pengeluaran perusahaan yang jumlahnya kecil, sebagai dana talangan untuk membayar pengeluaran yang sifatnya mendadak, untuk mempercepat proses pembayaran yang tidak praktis apabila menggunakan lampiran keuangan yang perlu ditandatangani direktur terlebih dahulu.
PT Jembo Cable Company Tbk. berdiri pada bulan april 1973. adalah perusahaan yang bergerak di bidang manufaktur kabel. Produknya termasuk kabel listrik tegangan rendah, yang terdiri dari kabel tembaga dan kabel aluminium; kabel listrik tegangan menengah; kabel telekomunikasi, yang terdiri dari kabel tembaga dan kabel serat optik, kabel transmisi udara, kabel instrumen; kabel kontrol, kabel data, serta kabel tahan tahan api. Saat ini pengelolaan dana kas kecil pada PT Jembo Cable Company Tbk. masih dilakukan dengan menggunakan Microsoft Excel, tidak ada back up data sehingga jika terjadi kehilangan data maka perusahaan tidak memiliki salinan dokumen. Permasalah yang dihadapi oleh PT Jembo Cable Company saat ini adalah sistem kas kecil yang dilakukan secara semi komputerisasi, sehingga membuat staff accounting pada perusahaan tersebut membutuhkan banyak waktu untuk menyelesaikan laporan kas kecil. Sisem saat ini juga masih belum berjalan dengan optimal dikarenakan masih terjadinya kesalahan pada saat pendataan dana yang masuk dan yang keluar sehingga laporan yang dihasilkan tidak sesuai dengan kejadian transaksi, membutuhkan waktu untuk melakukan pencarian data karena harus mencari data secara satu persatu.
Berdasarkan permasalahan yang terjadi maka dibutuhkan sistem yang dapat membantu staff admin dalam mengelola data kas kecil sehingga dapat mengurangi kesalahan yang terjadi saat mengolah data kas kecil. Untuk itu penulis tertarik mengangkat permasalah ini dalam penelitian yang berjudul “Perancangan sistem informasi Kas Kecil berbasis web pada PT Jembo Cable Company”
Rumusan Masalah
Dengan persoalan yang sering terjadi didalam kegiatan pencatatan kas kecil maka dengan ini peneliti ingin melakukan dan menganalisis masalah sebagai berikut :
- Bagaimana proses pencatatan kas kecil yang sedang berjalan saat ini di PT Jembo Cable Company Tbk. ?
- Apa masalah yang sering terjadi pada sistem yang sedang berjalan saat ini pada PT Jembo Cable Company Tbk. ?
- Bagaimana merancang sistem informasi pencatatan kas kecil yang dibutuhkan oleh PT Jembo Cable Company Tbk. ?
Tujuan dan Manfaat Penelitian
Tujuan Penelitian
Setiap penelitian memiliki tujuan serta manfaat. Dalam penelitian laporan Skripsi, Peneliti memiliki tujuan penelitian sebagai berikut:
- Untuk mengetahui proses pencatatan kas kecil yang sedang berjalan saat ini pada PT Jembo Cable Company Tbk.
- Untuk mengetahui permasalahan dalam sistem kas kecil yang sedang berjalan pada PT Jembo Cable Company Tbk
- Untuk menghasilkan sistem yang dibutuhkan oleh PT Jembo Cable Company Tbk. untuk mempermudah proses pencatatan kas kecil.
- Untuk mengkaji hasil rancangan sistem kas kecil pada PT Jembo Cable Company Tbk. apakah sudah berjalan efisien apa belum.
Manfaat Penelitian
Adapun manfaat yang didapatkan peneliti dari laporan penelitian skripsi ini, yaitu:
- Dapat mempermudah proses pencatatan kas kecil pada PT Jembo Cable Company Tbk. Mempermudah staff accounting dalam membuat laporan kas kecil
- Mempermudah staff accounting dalam membuat laporan kas kecil.
- Dapat membuat sistem yang dibutuhkan oleh PT Jembo Cable Company Tbk. dalam proses pencatatan kas kecil.
- Dapat mempermudah staff yang terkait dalam mendapatkan informasi akurat.
Ruang Lingkup
Agar dalam pembahasan masalah menjadi lebih terarah dan berjalan dengan baik maka peneliti memberikan batasan pada sistem ini yaitu :
- Sistem yang dibahas hanya sebatas proses pengelolaan kas kecil pada PT Jembo Cable Company Tbk.
- Sistem yang dibuat meliputi kelola data pegawai, list permintaan, permintaan anggaran, pengeluaran kas kecil dan laporan keuangan kas kecil.
Metode Penelitian
Metode Pengumpulan Data
Adapun penjelasan lebih rinci mengenai metode yang digunakan peneliti dalam menyusun laporan skripsi ini sebagai berikut :
-
Metode Wawancara (Interview):
Peneliti melakukan sesi tanya jawab kepada narasumber yaitu Accounting Supervisoryang berada di bawah lingkungan PT Jembo Cable Company Tbk. -
Metode Pengamatan Langsung (Observasi):
Metode pengumpulan data dengan cara peneliti mengadaka pengamatan langsung pada PT Jembo Cable Company Tbk., metode ini dilakukan untuk mengumpulkan data yang merupakan sumber informasi yang sangat penting untuk menganalisis proses pencatatan kas kecil. -
Metode Studi Pustaka (Study Literature)
Selain melakukan observasi, peneliti juga melakukan pencarian data denggan studi pustaka. Dalam metode ini,peneliti berusaha untuk melengkapi data-data yang diperoleh dengan membaca dan mempelajari dari buku-buku, laporan penelitan, jurnal ilmiah, serta pencarian melalui media internet.
Metode Analisis
Analisis data merupakan salah satu langkah penting untuk memperoleh temuan-temuan hasil penelitan. Hal ini disebabkan, data akan menuntun kita ke arah temuan ilmiah, bila di analisis dengan teknik-teknik yang tepat. Analisis sistem dilakukan menggunakan Metode analisis PIECES (Performance. Information/Data. Economic, Control/Secruity, Efficiency, dan Service).
Metode Analisis PIECES peneliti gunakan untuk mengidentifikasi masalah, maka harus dilakukan analisis terhadap kinerja, informasi, ekonomi, keamanan aplikasi, efisiensi dan pelayanan pelanggan. Dari analisis ini biasanya didapatkan beberapa masalah utama, hal ini penting karena biasanya yang muncul dipermukaan bukan masalah utama, tapi hanya gejala dari masalah utama saja.
Kelebihan metode PIECES yaitu : Adanya laporan setiap akhir sehingga memudahkan adanya pengawasan, serta mudah dalam melakukan dokumentasi, sehingga memudahkan penelusuran kembali terhadap kebutuhahan bisnis.
Alasan mengapa peneliti menggunakan metode PIECES pada penelitian skripsi ini, karena untuk memperbaiki performa dalam pengelolaan laporan kas kecil menjadi lebih baik, dan untuk mengurangi pemborosan biaya dalam penggunaan kertas dan alat-alat tulis, untuk memperbaiki keamanan sehingga orang yang tidak berwenang tidak bisa mengakses dan merubah data, dan mengurangi keterlambatan untuk memperoleh data-data pengeluaran dan pemasukan yang dibutuhkan oleh perusahaan.
Metode Perancangan
Dalam skripsi ini metode perancangan yang digunakan peneliti adalah metode perancangan terstruktur melalui tahapan pembuatan UML, pembuatan database dan pembuatan program yang disesuaikan berdasarkan kebutuhan administrasi pada elisitasi. Sedangkan Bahasa pemograman yang digunakan adalah PHP serta database yang digunakan MySQL, sedangkan software pendukung yang digunakan dalam mendesain dan membuat program frame work
Metode pengujian (Testing)
Metode pengujian ini digunakan untuk menganalisis suatu sistem untuk mendeteksi, mengevaluasi kondisi dan fitur-fitur yang diinginkan dan mengetahui kualitas dari suatu sistem yang dilakukan untuk mengeliminasi kesalahan yang terjadi saat sistem diterapkan. Peneliti menggunakan metode black box testing karena metode black box testing dapat mengetahui apakah perangkat lunak yang dibuat dpat berfungsi dengan benar dan telah sesuai dengan benar dan telah sesuai dengan yang diharapkan.
Sistematika Penulisan
Untuk memahami lebih jelas laporan ini, maka materi-materi yang tertera pada laporan skripsi ini dikelompokkan menjadi beberapa 5 bab dengan sistematika penyampaian sebagai berikut :
BAB I PENDAHULUAN
BDalam bab ini, membahas tentang Latar Belakang, Perumusan Masalah, Tujuan dan Manfaat Penelitian, Ruang Lingkup Penelitian, Metode Penelitian, Metode Analisis, Metode Perancangan, Metode Pengujian (testing) dan Sistematika Penulisan.
BAB II LANDASAN TEORI
Pada bab ini berisikan teori yang bersifat umum tentang konsep dasar dan teori khusus yang berkaitan dengan judul laporan skripsi serta definisi yang berhubungan dengan permasalahan yang dibahas pada sistem yang sedang berjalan, dan berisikan pula penelitian terdahulu (literature review) sebagai pembanding antara penelitian terdahulu dan penelitian yang sedang dilakukan.
BAB III ANALISIS SISTEM YANG SEDANG BERJALAN
Dalam bab ini berisikan analisis gambaran dan sejarah singkat PT Jembo Cable Company Tbk., struktur organisasi, penjabaran tugas dan wewenang, tata laksana sistem yang berjalan, rancangan prosedur sistem yang berjalan, analisis sistem yang berjalan, metode analisis masukan, analisis proses, analisis waktu, analisis tenaga kerja, analisis kebutuhan sistem, alternatif pemecahan masalah, konfigurasi sistem berjalan, dan user requirement.
BAB IV RANCANGAN SISTEM YANG DIUSULKAN
Bab ini berisi rancangan sistem yang diusulkan pada PT Jembo Cable Company Tbk., UML yang diusulkan, rancangan basis data, rancangan tampilkan layar, tampilan output program, pengujian dengan black box testing, dan rancangan implementasi, estimasi biaya.
BAB V PENUTUP
Bab ini merupakan bab penutup berisikan kesimpulan dari hasil analisis penelitian dan rancangan sistem dalam rangka menjawab rumusan masalah yang diajukan.
DAFTAR PUSTAKA
DAFTAR LAMPIRAN
BAB II
Teori Umum
Konsep Dasar Sistem
Definisi Sistem
Berikut ini adalah beberapa definisi sistem menurut beberapa ahli, diantaranya:
Menurut Rusdiana dan Irfan (2014:29), Sistem adalah kumpulan dari beberapa bagian untuk memiliki keterkaitan dan saling bekerja sama serta membentuk suatu kesatuan untuk mencapai tujuan dari sistem tersebut. Maksud dari sistem adalah untuk mencapai tujuan dari sasaran dalam ruang lingkup yang sempit.
Menurut Rafika, dkk (2015:216), “Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan berkumpul bersama-sama untuk melakukan suatu kegiatan untuk menyesaikan suatu sasaran atau tujuan tertentu.
Menurut Kadir (2014:61), “Sistem adalah sekumpulan elemen yang saling terkait atau terpadu yang dimaksudkan untuk mencapai suatu tujuan”.
Berdasarkan beberapa pendapat, peneliti dapat menarik kesimpulan bahwa “ Sistem adalah kumpulan bagian-bagian atau sub sistem yang disatukan dan dirancangan untuk mencapai suatu tujuan”.
Karakteristik Sistem
Karateristik sistem menurut Sutanta dalam buku Rusdiana dan Moch.Irfan (2014:35) adalah sebagai berikut :
-
Komponen (Components)
-
Batasan(Boundary)
-
Lingkungan (Environment)
-
Penghubung (Interface)
-
Masukan (Input)
-
Pengolahan (Processing)
-
Keluaran (Output)
-
Sasaran (Objectives) dan Tujuan (Goal)
-
Kendali (Control)
-
Umpan Balik (Feed Back)
Komponen sistem adalah segala segala sesuatu yang menjadi bagian penyusunan sistem. Komponen sistem dapat berupa benda nyata ataupun abstrak, Komponen sistem disebut sebagai subsistem.
Batas sistem diperlukan untuk membedakan satu sistem dengan sistem yang lain. Tanpa adanya batasan sistem sangat suli untuk memberikan batasan scopetinjauan terhadap sistem.
Lingkungan sistwm adalah segala sesuatu yang berada di luar sistem. Lingkungan sistem yang dapat menguntungkan ataupun merugikan, umumnya lingkungan yang menguntungkan akan selalu dipertahankan untuk menjaga keberlangsungan sistem, sedangkan lingkungan sistem yang merugikan akan diupayakan agar mempunyai pengaruh seminimal mungkin, bahkan ditiadakan.
Penghubung merupakan sarana memungkinkan setiap komponen sistem, yaitu segala sesuatu yang bertugas menjembatani. Hubungan antar komponen dalam sistem. Penghubung merupakan saran stiap komponen saling berinteraksi dan berkomunikasi.
Masukan merupakan komponen sistem, yaitu segala sesuatu yang perlu dimasukan ke dalam sistem sebagai bahan yang akan diolah lebih lanjut untuk menghasilkan keluaran(output) yang berguna.
Pengolahan merupakan komponen sistem yang mempunyai peran utama mengolah masukan agar menghasilkan output yang berguna bagi para pemakainya.
Keluaran merupakan komponen sistem yang berupa berbagai macam bentuk keluaran yang dihasilkan oleh komponen pengolahan.
Setiap komponen dalam sistem perlu dijaga agar saling bekerja sama agar mampu mencapai sasaran dan tujuan sistem.
Setiap komponen dalam sistem perlu dijaga agar tetap bekerja sesuai dengan peran dan fungsinya masing-masing.
Umpan balik diperlukan oleh bagian kendali (control) sistem utnuk mengecek terjadinya penyimpanan proses dalam sistem dan mengembalikannya pada kondisi normal.
klasifikasi sistem
Menurut Taufiq (2013:8), Sistem dapat diklasifikasikan dari beberapa sudut pandang diantaramya :
Sistem Abstrak (Abstract System) dan Sistem Fisik (Physicak System).
Sistem dapat dipastikan dan Sistem tidak dapat dipastikan.
Sistem tertutup dan Sistem terbuka.
Sistem manusia dan Sistem mesin.
Sistem sederhana dan Sistem kompleks.
Sistem bisa beradaptasi dan Sistem yang tidak bisa beradaptasi.
Sisem alamiah (Natural System) dan Sistem buatan manusia (Human Made System).
Sistem sementara dan Sistem selamanya.
Sistem abstrak merupakan sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik. Misalnya sistem teologi, yaitu sistem yang berupa pemikiran-pemikiran hubungan antara manusia dengan Tuhan .
Sistem fisik merupakan sistem yang ada secara fisik. Misalnya sistem komputer, sistem produksi, dan sistem transpotasi.
Sistem dapat dipastikan merupakan suatu sistem yang input proses dan output sudah ditentukan bagaimana cara prosesnya dan harapan yang menjadi output seperti apa. Sedangkan sistem tidak dapat dipastikan atau sistem prodbabilistik merupakan sistem yang belum terdefinisi dengan jelas salah satu dari input-proses-output atau ketiganya belum terdefinisi dengan jelas.
Sistem tertutup dan terbuka yang membedakan adalah faktor-faktor yang mempengaruhi dari luar sistem itu jika tidak ada faktor-faktor yang mempengaaruhi dari luar itu bisa disebut dengan sistem tertutup, tapi jika ada pengaruh komponen dari luar disebut sistem terbuka.
Sistem manusia dan sistem mesin merupakan sebuah klasifikasi sisitem jika dipandang dari pelakuny. Pada zaman yang semakin global dan semuanya serba maji tidak semua sistem dikerjakan oleh manusia tapi beberapa sistem dikerjakan oleh mesin tergantung kebutuhannya.
Sistem manusia adalah suatu sistem yang proses kerjanya dilakukan oleh manusia sebagai contoh pelaku sistem organisasi, sistem akademik yang masih manusal, trasaksi jual beli di pasar tradisional, dll. Adapun sistem mesin merupakan sebuah sistem yang proses kerjanya dilakukan oleh mesin, sebagai contoh sistem motor, mobil, mesin industri dan lain-lain.
Sistem dilihat dari tingkat ke komplekan masalahnya dibagi menjadi dua, yaitu sistem sederhana dan sistem kompleks. Sistem sederhana merupakan sistem yang sedikit sub sistemnya dan komponen-komponennya pun sedikit. Adapaun sistem kompleks adalah sistem yang banyak sub-sub sistemnya sehingga proses dari sistem yang sangat rumit.
Sistem bisa beradaptasi 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 alamiah adalah sistem yang terjadi melalui proses alam, tidak dibuat manusia. Misalnya sistem tata surya. Sistem buatan manusia adalah sistem yang yang melibatkan interaksi manusia dengan mesin disebut human machine system, Misalnya sistem telekomunikasi.
Sistem sementara dan sistem selamanya merupakan klasifikasi sistem jika dilihat dari pemakainnya. Sistem sementara merupakan sebuah sistem yang dibangun dan digunakan untuk waktu sementara, Sebagai contoh sistem pemilihan presiden, setelah proses pemilihan presiden sudah tidak dipakai lagi dan untuk pemilihan lima tahun mendatang kemungkinan sudah dibuat pemilihan presiden yang baru. Sedangkan sistem selamanya merupakan sistem yang dipakai untuk jangka panjang atau digunakan selamanya. Misalnya, sistem pencernaan.
Tujuan Sistem
Menurut Taufiq (2013:5), tujuan sistem merupakan sasaran atau hasil yang diinginkan. Manusia, tumbuhan, hewan, organisasi, lembaga dan lain sebagainya. Pasti memiliki tujuan yang bermanfaat minimal bagi dia sendiri atau bagi lingkungannya. Tujuan sangatlah penting karena tanpa tujuan yang jelas segala sesuatu pasti akan hancur dan berantakan tapi dengan tujuan yang jelas akan lebih besar kemungkinan akan tercapai sasarannya.
Begitu juga sistem yang baik adalah sistem yang memiliki tujuan yang jelas dan terukur yang memungkinkan untuk dicapai dan memiliki langkah-langkah yang terstruktur untuk menccapainya. Dengan tujuan yang jelas dan terukur serta menggunakan langkah-langkah terstruktur kemungkinan besar sistem itu akan tercapai tujuannya sesuai dengan apa yang telah menjadi tujuannya.
Analisa Sistem
Menurut Taufiq (2013:153), Analisa sistem adalah “pembelajaran sebuah sistem dan komponen-komponen sebagai persyaratan sistem desain sistem, spesifikasi sebuah sistem yang baru diperbaiki”.
Menurut Yogianto dalam bukunya Taufiq (2013:153), Analisa sistem adalah sebagai penguraian dari suatu sistem informasi yang utuh ke dalam bagian mengevaluasi permasalahan-permasalahan. Kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikannya.
Menurut Taufiq Rohmat (2013:153), “Analisa sistem adalah pembelajaran sebuah sistem dan komponen-komponen sebagai prasyarat sistem desain sistem, spesifikasi sebuah sistem yang baru diperbaiki”.
Berdasarkan beberapa pendapat para ahli yang dikemukakan maka dapat ditarik kesimpulan bahwa analisa sistem adalah penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponenya dengan maksud untuk mengidentfikasi dan mengevaluasi permasalahan, kesempatan, hambatan yang terjadi dari kebutuhan yang diharapkan sehingga dapat diusulkan perbaikannya.
Tahapan Analisa Sistem
Murad (2015:51), berpendapat bahwa Tahap Analisa merupakan tahap dalam mencari informasi sebanyak-banyaknya mengenai sistem yang diteliti dengan menggunakan metode-metode pengumpulan data senhingga diemukan kelebihan dan kekurangan sistem serta user requirement. Selain itu, tahap ini juga dilakukan untuk mencari pemecah masalah pada sistem sebelumnya.
Fungsi Analisa sistem
Adapun fungsi analisa sistem adalah sebagai berikut :
Mengidentifikasi masalah-masalah kebutuhan pemakai (user)
Menyatakan secara spesifik sasaran yang harus dicapai untuk memenuhi kebutuhan pemakai.
Memilih alternatif-alternatif metode pemecahn masalah yang paling tepat.
Merencanakan dan menerapkan rancangan sistemnya, pada tugas atau fungsi terakhir dari analisa sistem menerapkan rencana rancangan yang telah disetujui pemakai.
Konsep Dasar Data dan Informasi
Definisi Data
Data merupakan sumber informasi yang merupakan bentuk tunggal data atau data item. Data juga diidentifikasikan sebagai suatu representasi dunia nyata yang mewakilii suatu objek seperti manusia, hewan, peristiwa, konsep, keadaan yang direkam dalam bentuk angka, teks, simbol, dan gambar dan bunyi. Berikut ini adalah definisi data menurut beberapa ahli, diantaranya :
Menurut Hartono (2013:15), “Data adalah hasil pengukuran dan pencatatan data terhadap fakta tentang suatu keadaan, tindakkan atau kejadian”.
Menurut Taufiq (2013:15), “Data adalah sesuatu yang diberikan untuk kemudian diolah”.
Menurut Suprihadi (2013:310), “Data merupakan sekumpulan keterangan atau bukti mengenai sesuatu kenyataan yang masih mentah, masih berdiri sendiri, belum diorganisasikan, dan belum diolah”.
Berdasarkan ketiga difinisi diatas, maka dapat disimpulkan bahwa “data adalah bahan mentah yang perlu diolah sehingga menghasilkan informasi yang menunjukan fakta”.
Klasifikasi Sistem
Berikut ini penguraian mengenai klasifikasi data yaitu Hartono(2013:18),
Klasifikasi Data Menurut Jenis Data.
Klasifikasi Data Menurut Sifat
Data kuantitatif (Quantitative Data), Data kuantitatif adalah data mengenai penggolongan dalam hubungan dengan penjumlah.
Data kualitatif (Qualtative Data), Data kualitatif adalah data informasi yang berbentuk kalimat verbal bukan berupa simbol angka dan bilangan.
Data Hitung (Enumeration/Counting Data). Data hitung adalah hasil penghitungan atau jumlah tertentu. Yang termasuk data hitung adalah presentasi dari jumlah tertentu. Mencatat jumlah mahasiswa dalam kelasitu menghasil suatu data hitung. Data hitung adalah data yang menunjukan ukuran mengenai nilai sesuatu. Angka tertentu atau huruf tertentu yang diberikan oleh seorang dosen kepada seorang mahasiswa setelah memeriksa hasil tentamennya merupakan data ukur. Angka ditunjukan alat barometer atau termometer adalah hasil proses pengukuran.
Definisi Informasi
Berikut ini pengertian definisi informasi dari beberapa ahli, yaitu :
Menurut Hamim(2014:7), “Informasi adalah data yang telah diproses sedemikian rupa sehingga memiliki arti yang lebih bermanfaat bagi penggunanya”.
Menurut Hartono(2013:57), “Informasi adalah data yang telah diolah menjadi sesuatu yang memiliki arti dan kegunaan lebih luas.
Menurut Maimunah, Dkk (2012:57), “Informasi adalah data yang telah diolah menjadi ebuah bentuk yang lebih berarti bagi penerimanya dan bermanfaat dalam mengambil suatu keputusan”.
Berdasarkan beberapa pendapat yang dikemukakan di atas dapat di tarik kesimpulan bahwan “Informasi adalah fakta yang telah diolah dengan cara tertentu yang mengggambarkan suatu kejadian nyata untuk diolah agar dapat dipahami dan digunakan dalam pengambilan suatu keputusan”.
Struktur Informasi
Struktur informasi adalah hubungan antar data(antar-record), yang dapat berupa hubungan hierarkis atau hubungan asosiatif. Hartono(2013:86).:
Hubungan Hierarkis adalah hubungan berjenjang yang bersifat “atas-bawahan. Contoh : record tentang gaji atau record tentang hutang seorang kayawan merupakan “bawahan” dari record tentang karyawan tersebut.
Hubungan Asosiatif adalah hubungan atar data (antar-record) hal yang terjadi karena kesamaan isi atau nilai dari data (records) tersebut. Misalnya kesamaan dalam hal tempat kerja.
Konsep Dasar Sistem Informasi
Definisi Sistem Informasi
Berikut ini adalah pengertian Definisi Sistem Informasi dari beberapa ahli, yaitu :
Menurut Pratama (2014:10), menyatatakan bahwa Sistem Informasi merupakan bagian dari empat bagian utama. Keempat bagian utama tersebut mencakup perangkat lunak(software), perangkat keras (hardware), infrastruktur dan Sumber Daya Manusia (SDM) yang terlatih. Keempat bagian utama ini saling berkaitan untuk menciptakan sebuah sistem yang dapat mengolah data menjadi informasi yang bermanfaat.
Menurut Taufiq (2013:17), “Sistem Informasi adalah kumpulan dari sub-sub sistem yang saling terintegrasi dan berkaloborasi untuk menyelesaikan masalah tertentu dengan cara mengolah data dengan alat yang namanya komputer sehingga memiliki nilai tambah dan bermanfaat bagi penggunanya”.
Berdasarkan beberapa pendapat diatas peneliti dapat menarik kesimpulan bahwa sistem informasi adalah komponen-komponen yang membentuk sistem yang mengasilkan suatu informasi yang berfungsi sebagai penyedia informasi atau laporan.
Komponen Sistem Informasi
Menurut Kadir (2014:72), Sistem informasi mengandung komponen-komponen seperti-berikut:
Perangkat keras (hardware), yang mencangkup piranti-piranti fisik seperti komponen dan printer.
Perangkat lunak (software) atau program, yaitu sekumpulan instruksi yang memungkinkan perangkat keras memproses data.
Prosedur, yaitu sekumpulan aturan yang dipakai untuk menwujudkan pemrosesan data dan pembangkitan keluaran yang dikehendaki.
Orang, yakni semua pihak yang bertanggung jawab dalam pengembangan sistem informasi, pemrosesan, dan penggunaan keluaran sistem informasi.
Basis data (database), yaitu kumpulan tebel, hubungan, dan lain-lain yang berkaitan dengan penyimpanan data.
Jaringan komputer dan komunikasi data, yaitu sistem penghubung yang memungkinkan sumber (resources) dipakai secara bersamaan atau diakses oleh sejumlah pemakai.
Berdasarkan penjelasan diata, penulis menyimpulkan bahwa sistem informasi memiliki komponen yang saling berinteraksi serta hubungan dalam satu kesatuan untuk kemcapai sasarannya.
Konsep Dasar Database
Definisi Database
Menurut Haerudin, Dkk (2013:18) mengatakan bahwa, Database merupakan salah satu komponen penting didalam sistem informasi, karena berfungsi sebagai baris penyedia informasi bagi para pemakainya. Penerapan database dalam sistem informasi disebut dengan sistem database (databse system).
Menurut Haerudin, Dkk (2013:18) mengatakan bahwa, Database merupakan salah satu komponen penting didalam sistem informasi, karena berfungsi sebagai baris penyedia informasi bagi para pemakainya. Penerapan database dalam sistem informasi disebut dengan sistem database (databse system).
Berdasarkan beberapa pendapat para ahli, peneliti dapat menarik kesimpulan bahwa, “Database adalah sekumpulan data yang disimpan di hardisk komputer yang bertujuan dalam kemudahan akses”.
Penggunaan Database
Berdasarkan cara interaksi dengan sistem, pengguna basis data dibedakan sebagai berikut : AnhaR ( 2016:20)
Database Administrator adalah yang mengidentifikadi basis data , mengatur hak-hal akses, melakukan perawatan, koreksi terhadap basis data.
Programme Aplikasi adalah pengguna yang berinteraksi dengan basis data, dengan membuat antarmuka yang digunakan untuk menipulasi basis data.
Sophisticated User. Pengguna yang ahli, maksudnya adalah pengguna yang mengakses langsung ke mesin basis data menggunakan bahasa non-prosedural.
Specialized User. Pengguna yang mempunyai keahlian dibidang tertentu. Maksudnya pengguna ini memkai basis data untuk membangun program aplikasi yang sesuai bidang keahliannya.
Naveuser. Pengguna yang memiliki pengetahuan komputasi dan basis data terbatas. Pengguna ini berinteraksi dengan basis data melalui program aplikasi yang sudah disediakan.
Manfaat database
Manfaat penggunaan databse bisa disimpulkan sebagai berikut :
Keakuratan (accurancy), dengan menggunakan database keakuratan dari informasi yang didapat jauh lebih tinggi jika dibandingkan dengan manual atau tanpa basis data.
Kerangkapan data (redudans), bisa dikurangi, basis data yang dirancang sudah didesain seminimal mungkin karenan terjadinya reudansi daya.
Kecepatan(speed), kecepatan pemrosesan (simpan, ubah, hapus, tampil).
Standarisasi data, standarisasi table yang ada di dalam database bisa di terapkan untuk memudahkan pengembangan database bisa diterapkan untuk memudahkan pengembangan databse yang sudah ada.
Efisiensi ruang penyimpanan (space), ruang yang dibutuhkan untuk melakukan penyimpanan jauh lebih efisien, karena seluruh berkas yang ada dikemas dan disimpan didalam komputer.
Keamanan (security), untuk memberikan keamanan yang maksimal, programer bisa mendesain sistem keamanan dan menentukn siapa saja penggunanya.
Kebersamaan pemakai (sharebility), dengan berbasis komputer dan jaringan maka database bisa digunakan secara bersama-sama sesuai hak akses dalam waktu yang bersamaan.
Perbedaan kebutuhan dapat diseimbangan, setiap pengguna pasti membutuhkan data atau informasi yang berbeda dan itu bisa diatur agar database tidak terlalu berat waktu diakses oleh banyak pengguna.
Istilah-istlah dalam database
Adapun istilah-istilah yang ada didalam databse yaitu :
Table
Field
Record
Table adalah suatu kumpulan data dalam record-record yang disatukan.
Field adalah jenis tipe atau tipe data dari suatu item data beserta batasan nilainya.
Record adalah kumpulan field-field yang disatukan dalam satu baris.
Untuk mengelola data didalam database diperlukan bahasa yang di mengerti oleh pengguna dan database yang dikelola SQL (Structure Query Language) merupakan bahasa yang di satandarisasi dan digunakan dalam pengelolaan database yang ada. Didalam SQL terdapat 3 (tiga) sub bahasa, yaitu :
DDL (Data Definition Language), yang digunakan untuk membangun objek-objek dalam database seperti table dan index.
DML (Data Manipulation Language), yang digunakan untuk menambah, mencari, mengubah dan menghapus baris dan table.
DLC (Data Control Language), yang digunakan untuk menangani masalah security dalam database. Ketiga sub bahasa ini dapat diakses setelah database dipanggil.
Konsep Dasar Perancangan Sistem
Definisi Perancangan Sistem
Menurut Sugianto dalam Zohrahayati (2013:28), Perancangan sistem adalah suatu kegiatan membuat desain teknis berdasarkan kegiatan pada waktu proses analisis. Perancangan disini dimaksudkan suatu proses pemahaman dan peran suatu sistem informasi barbasis komputer.
Menurut Yoori Koo dalam International journal of Design(2016:49-65), “Designers can be part of the development of a socially responsible business system by providing a sustainable perspective and way to understand production and consumption of products and services. Design’s response to social responsibility, in parallel with business’s response, has reflected the great activist movements. Indeed, it has been a recurring theme; with designers addressing issues relating to social responsibility. As it became recognised that designers can directly and indirectly influence the environmental and social performance of products and service as well as the way in which new processes,servicesand products are delivered”.
Menurut Alison Mckay (2016:237-250), “Engineering design is an important early stage of the innovation processes that deliver new products to markets where societal challenges are addressed and wealth generated. High-quality engineering design information is critical to the effective and efficient manufacture, production and through-life support of such products. The emerging discipline of engineering design informatics brings together ICT (Information and Communications Technology) and engineering design to support the creation of well-founded engineering information support systems”.
Berdasarkan beberapa pendapat diatas mangenai perancangan sistem dapat disimpulkan bahwa “perancangan sistem merupakan proses pembuatan sebuah sistem yang baru yang dilakukan setelah menganalisis sistem yang sedang berjalan.”
Tujuan Perancangan Sistem
Menurut Darmawan (2013:228), Tahap perancangandesain sistem mempunyai 2 tujuan utama, yaitu :
Untuk memenuhi kebutuhan pemakai sistem.
Untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap pada pemograman komputer dan ahli-ahli teknik yang terlihat (lebih condong pada desain sistem yang terperinci).
Teori Khusus
Konsep Dasar Sistem Informasi Akuntansi
Definisi Sistem Informasi Akuntansi
Menurut Baridwan dalam sunyoto (2014:18), Sistem informasi akuntansi adalah sistem akuntansi yang terdiri dari formulir-formulir, catatan-catatan, prosedur dan alat-alat yang digunakan untuk mengolah data mengenai suatu usahs kesalahan ekonomi yang tujuan untuk menghasilkan umpan balik dalam bentuk laporan-laporan yang diperlukan oleh manajemen untuk mengawasi usaha-usahanya dan bagi pihakpihak lain yang berkepentingan seperti pemegang saham, kreditur dan lembaga-lembaga pemerintah untuk menilai hasil operasi”.
Berdasarkan pendapat para ahli, peneliti mengambil kesimpulan bahwa “Sistem akuntansi adalah pengolahan data angka informasi yang berkaitan dengan akuntansi untuk kepentingan perekonomian perusahaan.
Tujuan dan Manfaat Sistem Informasi Akuntansi
Tujuan sistem informasi akuntansi adalah sebagai berikut :
Untuk menginformasikan pengaturan dan menggunaan sumber daya organisasi dalam rangka pencapaian tersebut.
Untuk memberikan informasi yang diperlukan oleh pihak manajemen dengan melakukan tanggung jawab pengambilan keputusan.
Untuk mendukung kegitan operasional perusahaan hari demi hari. Sistem informasi membantu personel operasional untu bekerja lebih efektif dan efisien. Di sisi lain, sebuah sistem informasi akuntansi menambah manfaat atau nilai dengan cara :
Menyediakan informasi yang akurat, tepat waktu sehingga dapat melakukan aktivitas utama vakue chain sevara efektif dan efisien.
Meningkatkan kualitas dan mengurangi biaya produksi dan jasa yang dihasilkan.
Meningkatkan efisiensi.
Meningkatkan kemampuan dalam pengambilan keputusan
Meningkatkan sharing knowladge, menambah efisiensi kerja pada bagian keuangan.
Definisi Akuntansi
Akuntansi adalah pengukuran, penjabaran atau pemberian kepastian mengenai informasi yang akan membantu manajer, investor, otoritas pajak dan pembuat keputusan lain untuk membuat alokasi sumber daya keputusan didalam perusahaan, organisasi dan lembaga pemerintahan. Akuntansi adalah seni dala mengukur, berkomunikasi dan mengintrepretasikan aktivitas keuangan. Secara luas, akuntansi juga dikenal sebagai “bahasa bisnis”. Akuntansi bertujuan untuk menyiapkan suatu laporan keuangan yang akurat, agar dapat dimanfaatkan oleh para manajer, pengambil kebijakan, dan pihak kepentingan lainnya, seperti pemegang saham, kreditur atau pemilik. Pencatat harian yang terlibat dalam proses dikenal dengan istilah pembukuan. Akuntansi keuangan adalah suatu cabang dari akutansi dimana, informasi keuangan pada suatu bisnis dicatat, diklasifikasi, diringkas, diintrpretasikan, dan dikomunikasian. Auditing,satu displin ilmu yang terkait tapi tetap terpisah dari akuntansi, adalah suatu pross dimana pemeriksaan independen memeriksa laporan keuanfan yang suau organisasi untuk memberikan suatu pendapat atau opini yang masuk akal tetapi tak dijamin sepenuhnya mengenai kewajaran dan kesesuaian dengan prinsip akutansi yang berterima umum.
Konsep Dasar Laporan Kas Kecil
Pengertian Kas
Menurut Harahap dalam Widyaningsih (2015:3), Kas adalah uang dan surat berharga lainnya yang dapat diuangkan setiap saat serta surat berharga lainnya yang sangat lancar yang memenuhi syarat sebagai berikut :
a. Setiap saat dapat ditukarkan menjadi kas.
b. Tanggal jatuh temponya sangat dekat
c. Kecil resiko perubahan nilai yang disebabkan perubahan tinggi harga.
Menurut Hery (2014:200), “kas merupakan asset atau aktiva yang paling likuid yang dimiliki perusahaan kas akan diurutkan sebagai komponen pertama dari asset atau aktiva lancar dalam neraca”.
Menurut peneliti dapat disimpulkan bahwa “Kas adalah aset keuangan milik perusahaan yang diperuntukan untuk keberlangsungan kegiatan perekonomian perusahaan.”
Sifat Kas
Dapat segara digunakan sebagai alat pembayaran.
kecil dan ringan.
Mudah ditukar dengan barang lain.
Nilai uang tersebut pasti lebih tinggi dari bahan pembuatnya
Pengendalian Kas
Mengingat kas merupakan asset atau aktiva lancar yang paling tinggi tingkat likuiditasnya, maka perlu adanya pengendalian internal yang baik agar terhindar dari penyalagunaan atau penyimpanan oleh pihak-pihak tertentu. Berikut langkah pengamanan atau pengendalian kas :
a. Membuat perencanaan arus kas (cash floq planing atau cash budget).
b. Menerapkan sistem dana tetap (imprest fund) kas kecil.
c. Melakukan rekonsiliasi bank.
Pengertian Dana Kas Kecil
Menurut Anastasia Diana dan Lilis Setiawati (2011:153), Kas kecil merupakan sebagai sarana untuk memfasilitasi pengeluaran dalam jumlah yang relatif kecil yang tidak bisa dibayar dengan menggunakan transfer bank atau cek”.
Menurut Yulius Eka Agung Seputra (2013:390), Dana kas kecil adalah untuk pembelian yang sifatnya kecil dan insidentil, perusahaan harus menyediakan uang tunai di brankas perusahaan. Berikut adalah contoh transaksi pembelian yang menggunakan dana kas kecil :
Pembelian teh, gula, kopi, dan makanan kecil.
Pembelian alat tulis yang sifatnya mendadak.
Pembayaran langganan koran dan majalah.
Pembayaran biaya perjalanan yang nilainya kecil.
Dari pengetian di atas dapat disimpulkan bahwa kas kecil adalah sejumlah dana yang nilainya tidak terlalu besar dan dikeluarkan untuk pengeluaran yang bersifat rutin atau berkala.
Sistem Kas Kecil (petty Cash)
Tiap-tiap dana kas kecil yang dibentuk ditinjuk seorang kasir yang masing-masing bertanggung jawab pada penggunaan atau pengeluaran dari dana kas kecil trsebut. Pada umumnya, dana kas kecil yang dibentuk dibatasi jumlahnya, dan secara periodik atau saat-saat tertentu diadakan pengisian kembali untuk mengganti dana kas kecil yang telah digunakan. Terdapat dua alternatif metode atau prosedur penyelenggaran dana kas kecil, yaitu:
Sistem dana tetap
Sistem dana berfluktuasi
Menurut ulfa (2010:23), sistem dana kas kecil dapat diselenggarakan dengan dua metode, yaitu :
Sistem Saldo Fluktuasi (Fluctuating fund balance system)
Pembentukan dana kas kecil dicatat dengan mendebit rekening dana kas kecil.
Pengeluaran dana kas kecil dicatat dengan mengredit rekening dana kas kecil,sehingga setiap saldo rekening ini berfluktuasi.
Pengisian kembali dana kas kecil ini dilakukan dengan jumlah sesuai dengan keperluan dan dicatat dengan mendebit rekening dana kas kecil. Dalam sistem ini,saldo rekening dana kas kecil berfluktuasi dari waktu ke waktu.
Sistem Dana Tetap (Imprest System)
Pembentukan dana kas kecil dilakukan dengan cek dan dicatat dengan mendebit rekening dana kas kecil. Saldo rekening dana kas kecil ini tidak boleh berubah dari yang telah ditetapkan tersebut dinaikan atau diturunkan.
Pengeluaran dana kas kecil dicatat dalam jurnal (sehingga tidak mengkredit rekening dana kas kecil). Bukti-bukti pengeluaran dana kas kecil dikumpulkan saja dalam arsip sementara yang diselenggarakan oleh pemegang dana kas kecil.
Pengisian kembali dana kas kecil dilakukan sejumlah rupiah yang tercantum dalam kumpulan bukti pengeluaran kas kecil. Pengisian kembali dana kas kecil dilakukan dengan cek dicatat dengan mendebit rekening-rekening biaya dan mengkredit rekening kas.
Dalam sistem fluktuasi, penyelenggaraan dana kas kecil dilakukan dengan prosedur sebagai berikut :
Dengan demikian, dalam saldo berfluktuasi, catatan kas perusahaan tidak dapat direkonsiliasi dengan catatan bank, oleh karena rekonsiliasi bak bukan merupakan alat pengendalian bagi catatan kas perusahaan.
Dalam imprest sysem, penyelenggaran dana kas kecil dilakukan dengan prosedur sebagai berikut :
Dokumen Dalam Kas Kecil
Berikut adalah dokumen yang dibutuhkan dalam proses pencatatan kas kecil :
Bukti Kas Keluar
Cek
Permintaan pengeluaran kas kecil. Dokumentasi ini digunakan oleh pemakai dana kas kecil, dokumen ini berfungsi sebagai bukti yang terlah dikeluarkannya kas kecil olehnya. Dokumen ini diarsipkan oleh pemegang dana kas kecil menurut nama pemakai dana kas kecil.
Bukti pengeluatan kas kecil. Dokumen ini dibuat oleh pemakai dana kas kecil untuk dipertanggung jawabkan pemakai dana kas kecil. Dokumen ini dilampirkan dengan bukti-bukti pengeluaran kas kecil dan diserahkan ole pemakai dana kas kecil untuk meminta kepada bagian utang agar dibuatkan bukti kas keluar guna pengisian kembali dana kas kecil.
Pengendalian Atas Dana Kas Kecil (Petty Cash)
Alasan perlu dibentuknya sebuah sistem kas kecil (Petty Cash), adalah bahwa pembayaran-pembayaran yang jumlahnya relatif kecil ini, namum sering terjadi yang pada akhirnya juga dapat menjadi jumlah yang cukup signifikan atau besar. Oleh sebab itu maka perlu monitoring atau pengendalian internal.
Menurut Firdaus A (2013:172), pengendalian dalam kas kecil mutlak dibutuhkan dan dapat dilakukan dengan cara sebagai berikut :
Menunjuk seorang karyawan sebagai petugas yang mencatat dan mengelola dana kas kecil.
Pengeluaran-pengeluaran dilakukan dengan membuat voucer atau bukti pengeluaran kas kecil.
Mengisi kembali dana kas kecil dalam jumlah yang sama dengan pengeluarannya melalui prosedur yang berjalan.
Memeriksa bukti-bukti pengeluaran dana kas kecil sebelum proses pencairan dana kas kecil.
Konsep Dasar UML ( Unifed Modelling Languange)
KOnsep Dasar UML ( Unifed Modelling Languange)
Berikut ini adalah beberapa pengertian dari UML (Unifed Modeling Language), yaitu:
Menurut Wibawa dan I Gusti Made Satriya (2015:5), menyatakan bahwa “ bahasa pemodelan yang konsisten, dengan sistem arsiterkur yang bekerja dalam OOAD untuk menentukan Visualisasi, konstruksi dan mendokumentasikan artefect dari sistem software. Model yang dikerjakan dengan UML ada dua model yaitu model bisnis dan modek rekayasa software. UML memiliki diagram grafis seperti usacase diagram classdiagram, statehart diagram, activity diagram, sequance diagram, collaboration diagram, component diagram dan deployment diagram”.
Menurut Rosa A.S dan M. Sihalahuddin (2014:147), mengatakan bahwa UML (Unifed Modelling Language) merupakan baahsa visual untuk permodelan dan komunikasi mengenai sebuah sistem dengan menggunakan diagram dan teks-teks pendukung UML muncul karena adanya kebutuhan permodelan visual untuk menspesifikasikan dan menggambarkan serta membangun sistem dari perangkat lunak.
Menurut K. P. Jayant, Dkk (2014), UML adalah : “The UML is a visual modelling language and used for visualize, specify, contrucy and document the artifacts of a software system”. (UML adalah bahasa visual permodelan dan digunakan untuk visualisasikan, menentukan, membangun, dan artefak dari mendokumentasikan sistem perangkat lunak).
Menurut Fergus U. Onu&Chinelo. V. Umeakuka (2016:506), “A UML is a standartd medeling Language to model thereal word in the fieldof sofware engineering. A UML diagramis a partial graphical viewof a model of a system under design, implementation, or already in existane. UML diagram is made up of graphical elements UML ndes connected with edges (flows) that represent element system model. The UML model of the system might also contain other documentation such as use cases weitter as texts”.
Berdasakan pendapat yang telah dikemukakan oleh para ahli, peneliti dapat menarik kesimpulan bahwa “UML (Unified Modelling Language) adalah bahasa pemograman yang banyak digunakan dalam membuat program berorientasi objek.”
Diagram-Diagram UML (Unifed Modelling Language)
Berikut ini adalah Diagram UML, menurut Henderi, Dkk (2012:6), yaitu:
Use Case Diagram
Class Diagram
Sequence Diagram
State Chart Diagram
Activity Diagram
Use Case Diagram secara grafis menggambarkan, interaksi secara sistem, sistem eksternal dan pengguna. Dengan kata lain, use case diagram secara grafis mendeskrisikan siapa yang akan menggunakan sistem dalam cara apa pengguna (use) menghapkan interksi dengan sistem itu.
Menggambarkan struktur objek sistem. Diagram ini menunjukan class diagram yang menyusun sistem dan hubungan antara class object tersebut.
Secara grafis menggambarkan bagaimana objek berinteraksi satu sama lain, melalui pesan pada sekuensi sebuah use case atau operasi.
Digunakan untuk memodelkan behavor object khusus yang dinamis. Diagram ini mengilustasikan siklus hidup berbagai keadaan yang dapat diasumsikan oleh objek dan event-event (kejadian) yang menyebabkan objek dari satu state ke state yang lain.
Secara grafis untuk menggambarkan rangkaian aliran aktivitas baik proses bisnis maupun use case. Activity diagram dapat juga digunakan untuk memodelkan aksi (action)yang dilakukan saat operasi di eksekusi, dan memodelkan hasil dari action tersebut.
Konsep Dasar Web
Definisi Web
Menurut Mujiyana dan Inge Elissa (2013), Website merupakan sarana yang efektif untuk melakukan promosi produk dan jasa sehingga cukup banyak perusahaan penjualan barang dan jasa yang membuat website atau dapat disebut dengan istilah ecommerce. Website juga terbukti menjadi media informasi yang diminati selain media informasi lainnya. Hal ini disebabkan karena sifat website yang interaktif, menarik, jangkauan global dan informainya yang up to date.
Menurut Andika dan Dewanto (2013:62), WEB (World Wide Web) adalah sistem yang terkait menggunakan dokumen Hypertex yang diakses melalui jaringan internet. Sebuah halaman web berisi teks, gambar, video dan file multimedia lainnya hanya menggunakan web.
Konsep Dasar Internet
Definisi Internet
Internet merupakan singkatan dari interconnection networking, pengertian secara harfiahnya ialah sistem global dari sistem jaringan computer yang saling terhubung menggunakan standar Interet Protocol Suite (TCP/IP) untuk melayani miliyaran pengguna diseluruh dunia.
Menurut Untung Rahardja (2014), “Internet adalah menghubungkan berbagai jaringan yang saling bergantung pada satu sama lain sedemikian rupa, sehingga mereka dapat berkomunikasi”.
Menurut Sidik dan Pohan Husni (2012:1), “WEB adalah ruang informasi dalam internet dengan menggunakan teknologi hyperteks, pemakai dituntut untuk menemukan informasi dengan mengikuti link yang disediakan dalam dokumen web yang ditamplkan dalam browser web”.
Berdasarkan definisi diatas dapat disimpulkan web adalah sistem yang berhubungan langsung dengan jaringan internet yang berguna untuk memberikan informasi seperti, gambar, video, dan file multimedia lainnya.
Konsep Dasar XAMPP
Definisi XAMPP
Menurut Wahana Komputer (2014:72), menyatakan bahwa “XAMPP merupakan singkatan dari x (empat operasi apapun), Apache, MySQL, PHP, dan Perl. XAMPP merupakan tool yang menyediakan paket perangkat lunak kedalam satu buah paket. Dalam paketnya sudah terdapat Apache (Web Server), MySQL (database), PHP (server side scripting), Perl, FTP, Server, PhpMyAdmin dan berbagai pustaka bantu lainnya. Dengan mengintal XAMPP maka tidak perlu lagi melakuan instal dan konfigurasi Web ServerApache, PHP dan MySQL secara manual, XAMPP akan menginstalasi dan mengkonfigurasikannya secara otomatis”. Dalam paketnya sudah terdapat Appache (web server), MySQL (database), PHP (server side scripting), Perl. FTP server, Php MyAdmin dan berbagai pustaka bantu lainnya. Asal kata XAMPP sendiri adalah :
a. (X) : Program ini bisa dijalankan dibanyak sistem oprasi.
b. (A) : Apache merupakam suatu aplikasi web server.
c. (M) : MySQL digunakan untuk aplikasi database server.
d. (P): PHP bahasa pempgraman yang dipakai.
e. (P) : Perl bahasa pemograman yang dipakai.
Bagian-bagian Tools XAMPP
Bagian Tool XAMPP terdapat Apache, PHP, MySQL, phpMyadmin dan Perl : (Wahana Komputer, 2014:72)
Apache
PHP
My SQL
PHP MyAdmin
Perl
Apachebersifat open source, artinya setiap orang boleh menggunakannya, mengambil bahkan mengubah kode programnya. Tugas umana apache adalah menghasilkan halaman web yang benar kepada peminta berdasarkan kode PHP yang dituliskan oleh pembuat halaman web.
Bahasa pemograman PHP merupakan bahasa pemograman untuk membuat wen yang bersifat server-side scpting, PHP juga bersifat open source. Sistem management database yang sering digunakan bersama PHP adalah MySQL, namun PHP juga mendukung sistem database oracle, Microsoft accses, interbase, d-base dan postgreSQL.
SQL kepanjangan dari Structed Query Language. SQL merupakan bahasa terstruktur yang khusus digunakan untuk mengolahdatabase, MySQL juga bersifat open source dan at relational yang artinya data-data dikelola dalam database akan diletakan pada beberapa table yang terpisah sehingga manipulasi data akan menjadi lebih cepat. MySQL dibuat dan dikembangkan oleh MySQL AB yang berada di Swedia. MySQL dapat digunakan untuk membuat dan mengolah database beserta isinya, serta untuk menambahkan, mengubah dan menghapus data yang berada dalam database.
PHPMyAdmin pengelola database dengan MySQL harus dilakukan dengan mengetikkan barisbaris perintah yang sesuai (commad line) untuk setiap maksud tertentu. Hal tersebut tentu cukup menyulitkan karena kita harus hafal dan mengetikkan perintah satu persatu. Dengan phpMyAdmin kita dapat membuat table dan mengisi data dengan mudah tanpa harus hafal seluruh perintahnya.
Perl adalah bahasa pemograman untuk segala keperluan, dikembangkan pertama kali oleh Larry Wall dimesin UNIX pada tanggal 18 Desember 1987. Perl sangat populer digunakan untuk program-program CGI (Common Gateway Interface). Kelemahan Perl adalah simbol-simbol yang bukan huruf dan angka.
Konsep Dasar MySQL
Definisi MySQL
Menurut Anisya (2013:15), adalah suatu perangkat lunak database relasi (Relation Database Management System atau DBMS), seperti halnya AppServ, POSTRESQL, MSSQL, dan sebagiannya. SQL merupakan singkatan dari Structure Quaery Language, didefinisikan sebagai suatu sintaks perintah-perintah tertentu atau bahasa program yang digunakan untuk mengelola suatu database. Jadi MySQL adalah softwarenya adalah SQL adalah bahasa perintahnya.
Dikutip Maudi, Dkk dalam Jurnal Geodesi Undip (2014:102), MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL yang multithead, multi-user, dengan sekitar 6 juta instalasi seluruh dunia. MySQL adalah implementasi dari manajemen basis data relasional (RDBMS).
Berdasarkan definisi diatas, maka dapat disimpulkan bahwa MySQL adalah perangkat lunak untuk mengelola database.
Konsep Dasar Elisiasi
Definisi Elisitasi
Menurut Siahaan (2012:66), “Elisitasi adalah pengumpulan kebutuhan aktivitas awal dalam rekayasa kebutuhan (Requirement Engeineering). Sebelum kebutuhan dapat dianalisis, dimodelkan atau diterapkan, kebutuhan harus dikumpulkan melalui proses elisitasi”.
Menurut Ariawan dan Wahyuni (2015:63), Elisitasi berisi ulasan rancangan sistem baru yang diinginkan oleh pihak manajement terkait dan sanggupi oleh penulis untuk dieksekusi. Elisitasi didapat melalui motode wawancara dan dilakukan melalui tiga tahap yaitu sebagai berikut :
Elisitasi Tahap I
Elisitasi Tahap II
“M” pada MDI itu artinya Mandatory (penting). Maksudnya requirement tersebut tidak terlalu penting dan boleh dihilangkan pada saat membuat sistem baru.
“D” pada MDI itu artinya Desirable. Maksudnya requirement tersebut tidak terlalu penting dan boleh dihilangkan. Tetapi, jika requirement tersebut dalam pembentukan sistem akan membuat sistem tersebut lebih sempurna.
“I” pada MDI itu artinya Inssetial. Maksudnya bahwa requirement tersebut bukannya bagian dari sistem yang dibahas dan merupakan bagian dari luar sistem.
Elisitasi Tahap III
T artinya Techical maksudnya bagaimana tata cara atau teknik pembuatan requirement dalam sistem yang diusulkan.
O artinya Operational, maksudnya bagaimana tata cara penggunaan requirement tersebut dalam sistem yang dikembangkan.
E artinya Economy, maksudnya berapakah biaya yang diperlukan guna membangun requirement tersebut di dalam sistem. Metode TOE tersebut dibagi kembali menjadi beberapa option yaitu :
High(H) : Sulit untuk dikerjakan, karena teknik pembuatan dan pemakainya sulit serta biayanya mahal. Sehingga requirement tersebut harus dieliminasi.
Middle(M) : Mampu untuk dikerjakan.
Low(L) : Mudah untuk dikerjakan.
Final Draft Elisitasi
Berisi seluruh rancangan sistem baru yang diinginkan oleh pihak manajemen terkait melalui proses wawancara.
Merupakan hasil klasifikasi dari elisitasi tahap I, berdasarkan metode MDI. Metode MDI ini bertujuan untuk memisahkan atara rancangan sistem yang penting dan harus ada pada sistem baru dengan rancangan yang disanggupi oleh penulis untuk dieksekusi.
Merupakan hasil penyusutan dari elisotasi tahap II dengan cara eliminasi semua requirement yang optionnya I pada metode MID. Selanjutnya semua requirement yang tersisa diklasifikasi kembali melalui motode TOE, yaitu sebagai berikut :
Merupakan hasil akhir yang dicapai suatu proses elisitasi yang dapat digunakan sebagai dasar pembuatan suatu sistem yang akan dikembangkan.
Konsep Dasar Black Box Testing
Definisi Black Box Testing
Menurut Archarya dan Pandya (2012), “Black Box Testing is a software testing tecniques in which functionality of the software undertest (SUT) is tested without at the internal code structure”.
Menurut Budiman (2012:4), pengujian black box merupakan perancangan data uji yang didasarkan pada spesifikasi perangkat lunak. Data iji dibangkitkan, dieksekusi pada perangkat lunak dan kemudian keluaran dari perangkat lunak diuji apakah telah sesuai dengan yang diharpkan.
Berdasarkan definisi dari para ahli, maka peneliti menarik kesimpulan bahwa pengujian black box merupakan metode pengujian pada sisten untuk mengetahui kinerja perangkat lunak sistem.
keuntungan black box testing
Beberapa keuntungan yang diperoleh dari jenid black box testing antara lain
a. Anggota tim tester tidak harus dari seseorang yang memiliki kemampuan teknis di bidang pemograman.
b. Kesalahan dari perangkat lunak ataupun yang seringkali ditemukan oleh komponen tester yang berasal dari pengguna.
c. Hasil dari black box testing dapat diperjelas kontradiksi ataupun kerancunan yang mungkin timbul dari eksekusi perangkat lunak.
d. Proses testing dapat dilakukan lebih cepet dibandingkan white box testing.
Konsep Dasar Object Oriented Analys Design (OOAD)
Definisi Object Analys Design (OOAD)
Berikut ini adalah beberapa konsep dasar yang harus dipahami tentang metodologi berorientasi objek :
Kelas (Class)
Objek (Object)
Metode (Method)
Atribut (Atribute)
Abstraksi (Abstraction)
Enkapsulasi (Encapsulation)
Pewaris
Antarmuka (Interface)
Reusabillity
Generalisasi dan Spesialisasi
Komunikasi Antar Objek
Polimorfisme (polymorphism)
Package
Kelas adalah kumpulan objek-objek dengan karateristik yang sama. Kelas merupakan definisi static dan himpunan objek yang sama, mungkin lahir atau diciptakan dari kelas tersebut. Sebuah kelas akam mempunyai sifat (atribut), kelakuan (operasi/motode), hubungan (relationship), dan arti. Suatu kelas dapat diturunkan dan kelas yang lain dimana atribut dan kelas semula dapat diwariskan ke kelas yang baru. Kelas merupakan bentuk struktur pada kode program yang menggunakan metodologi berorientasi objek. Kelas secara fisik adalah berkas file yang berisi kode program, dimana kode program merupakan semua hal yang terakait dengan nama kelas.
Objek adalah abstraksi dan sesuatu yang mewakili dunia nyata seperti benda, manusia, satuan, organisasi, tempat, kejadian, struktur, status, atau hal-hal lain yang bersifat abstrak. Objek merupakan suatu entitas yang mampu menyimpan informasi (status) dan menyimpan operasi (kelakuan) yang dapat berpengaruh pada status objeknya.
Operasi atau metode itu sendiri. Operasi, motode merupakan fungsi atau transformasi yang dilakukan terhadap objek atau dilakukan oleh objek.
Atribut dari sebuah kelas adalah variable global yang dimiliki sebuah kelas. Atribut dapat berupa nilai atau elemen-elemen data yang dimiliki oleh objek dalam kelas objek. Atribut dipunyai secara individual oleh sebuah objek, misalnya berat, jenis, nama, dan sebagainya. Atribut sebaiknya bersifat privat untuk menjaga konsep enkapsulasi.
Prinsip untuk mereprentasikan dunia nyata yang kompleks menjadi suatu bentuk model yang sederhana dengan mengabaikan aspek-aspek lain yang tidak sesuai dengan permasalahan.
Pembungkusan atribut data dan layanan (operasi-operasi) yang dipunyai objek untuk menyembunyikan implementasi dan objek sehingga objek lain tidak mengetahui cara kerjanya.
Mekanisme yang memungkinkan satu objek mewarisi sebagian atau seluruh definisi dan objek lain sebagai bagian dari dirinya.
Antarmuka atau Interface sangat mirip dengan kelas, tapi tanpa atribut kelas dan memiliki metode yang dideklasikan tanpa isi. Deklarasi metode pada sebuah inteface dapat di implementasikan oleh kelas lain. Sebuah kelas dapat di implementasikan lebih dari satu antarmuka dimana kelas itu sekaligus mendefinisikan isina pada kode program kelas itu. Motode pada antarmuka yang di implementasikan pada suatu kelas harus sama percis dengan ada pada antarmuka.
Pemanfaatan kembli objek yang sudah didefinisikan untuk suatu permasalahan pada permasalahan lainnya yang melibatkan objek tersebut. Misalkan dalam sebuah aplikasi peminjaman buku diperlukan kelas anggota, maka ketika membuat aplikasi penyewaaan VCD kelas anggota ini bisa digunakan kembali dengan sedikit perubahan untuk aplikasi penyewaan VCD tanpa harus membuat dari awal kembali.
Menunjukan hubungan antara kelas dan objek yang umumdengan kelas dan objek yang khusus. Misalnya kelas yang lebih umum (generalisasi) adalah kendaraan darat dan kelas khususnya (spesialisasi) adalah mobil, motor, dan kereta.
Komunikasi antar-objek dilakukan lewat pesan (message) yang dikirim dan satu objek ke objek lainnya.
Kemampuan suatu objek untuk digunakan dibanyak tujuan yang berbeda dengan nama yang sama sehingg menghemat baris program.
Package adalah sebuah kontainer atau kemasana yang dapat digunakan untuk mengelompokkan kelas sehingga memungkinkan beberapa kelas yang bersama-sama disimpan dan package yang berbeda.
Konsep Dasar Analisa PIECES
Definisi Analisa PIECES
Menurut Taufiq (2013:154), “Analisa PIECES merupakan analisis yang melihat sistem dari Porformance, Information/Data, Economic, Control/Securiry, Efficiency, dan Services.
Kehandalan (Performance)
Kemampuan suatu sistem dalam mengerjakan sejumlh perintah/penugasan dalam priode waktu yang telah ditentukan, dengan baik dan tanpa hambatan (errors).
Cepat atau lambatnya kemampuan sistem dalam merespon suatu perintah/program pembatalan ataupun permintaan terhadap suatu transaksi. Hal ini disesuaikan juga dengan kapasitas komputer yang digunakan dalam pemrosesan. Bila komponen dalam komputer untuk memenuhi suatu requirement sistem tinggi, maka seharusnya responsetime yang diperlukan cepat.
Informasi (Information)
Analisis Ekonomi (Ecomomic)
Analisis Kontrol (Control)
Analisis Efisiensi (Efficiency)
Banyak waktu yang terbuang pada aktivitas sumber daya manusia, mesin, atau komputer.
Data dimasukkan atau disalin secara berlebihan.
Data diproses secara berlebihan.
Informasi dihasilkan secara berlebihan.
Usaha yang dibutuhkan untuk tugas-tugas terlalu berlebihan.
Maerial yang dibutuhkan untuk tugas-tugas terlalu berlebihan.
Analisis Layanan (Services)
Sistem menghasilkan produk yang tidak akurat.
Sistem menghasilkan produk yang tidak konsisten.
Sistem menghasilkan produk yang tidak dipercaya.
Sistem tidak mudah dipelajari.
Sistem tidak mudah digunakan.
Sistem canggung untuk digunakan.
Sistem tidak fleksibel.
Kehandalan suatu sistem yang merupakan variable pertama dari PIECES dimana mempunyai peran penting untuk melihat sejauh mana dan seberapa handalakah suatu sistem informasi dalam berproses untuk menghasilkan tujuan yang diinginkan. Variable ini dapat digunakan sebagai acuan atau pedoman dalam mengevaluasi sistem dengan memperhatikan 2 komponen berikut :
Informasi merupakan komoditas krusial bagi pengguna akhir. Evaluasi terhadap kemampuan sistem informasi adalah menghasilkan informasi yang bermanfaat perlu dilakukan untuk menyikapi peluang dan menangani masalah yang muncul. Dalam hal ini meningkatkan kualias informasi tidak dengan menambah jumlah informasi, karena terlalu banyak informasi malah akan menimbulkan masalah baru.
Alasan ekonomi barangkali merupakan motivasi paling umum bagi suatu proyek. Pijakan bagi kebanyakan manager adalah biaya atau rupiah. Persoalan ekonomis dan peluang berkaitan dengan masalah biaya.
Tugas-tugas bisnis perlu dimonitor dan dibetulkan jika ditemukan kinerja yang dibawah standar. Kontrol dipasang untuk meningkatkan kinerja sistem, mencegah atau mendeteksi kesalahan sistem, menjamin keamanan data, dan persyaratan.
Efisiensi menyangkut bagaimana menghasilkan output sebanyak-banyaknya dengan input yang sekecil mungkin. Berikut adalah suatu indikasi bahwa suatu sistem dapat dikatakan tidak efisien :
Berikut adalah keriteria penilaian dimana kualitas sistem bisa dikatakan buruk :
Konsep Dasar SDLC (System Development Life Cycle)
Definisi SDLC
Menurut Rosa. A.S, M.Shalahudin (2014:26), mengatakan bahwa SDLC (Software Development Life Cycle)adalah proses atau mengembangkan atau mengubah suatu sistem perangkat lunak dengan menggunakan model-model dan metodologi yang digunakan orang untuk mengembngkan sistem-sistem perangkat lunak sebelumnya. (Berdasarkan best practive atau cara-cara yang sudah teruji dengan baik).
Tahapan Metode SDLC
Adapun Tahapan-tahapan SDLC adalah sebagai berikut :
Inisiasi (Intitation)
Pengembangan Konsep Sistem (System Concept Development)
Perencanaan (Planning)
Analisis kebutuhan (Requirementsanalysis)
Desain (Design)
Pengembangan (Development)
Intergrasi dan Pengujian (Intrgration and Test)
Impementasi (Implementation)
Operasi dan Pemeliharaan (Operations and Manintenance)
Disposisi (Disposittion)
Tahap ini biasanya ditandai dengan pembuatan proposal proyek perangkat lunak.
Mendefinisikan lingkup konsep termasuk domunen lingup sistem, analisis manfaat biay, manajemen rencana, dan pembelajaran kemudahan sistem.
Mengembangkan rencana manajemen proyek dan perencanaan biaya.
Menganalisa kebutuha pemakai sistem perangkat lunak (User) dan mengembangkan kebutuhan user. Membuat dokumentasi kebutuhan fungsional.
Mentransformasikan kebutuhan detail menjadi kebutuhan yang sudah lengkap, dokumen desain sistem fokus pada bagaimana dapat memenuhi fungsi-fungsi yang dibutuhkan.
Mengkonversi desain ke sistem informasi yang lengkap termasuk bagaimana memperoleh dan melakukan instalasi lingkungan sistem yang dibutuhkan serta membuat basis data dan mempersiapkan prosedur kasus pengujian dengan cara memperbaiki dan membersikan program, peninjauan, pengujuan.
Mendemonstraskan sistem perangkat lunak bahwa telah memenuhi kebutuhan yang di spesifikasikan pada dokumen kebutuhan fungsional. Dengan diarahkan oleh staff penjamin kualitas (quality assurance) dan user.Menghasilkan analisis pengujian.
Termasuk pada persiapan implementasi, implementasi perangkat lunak pada lingkungan produksi dan menjalankan revolusi dari permasalahan yag teridentifikasi dan pengujian.
Mendekripsikan pekerjaan untuk mengoperasikan pekerjaan dan memelihara sistem informasi pada lingkungan produksi, termasuk implementasi akhir dan masuk pada proses peninjauan.
Mendeskripsikan aktivitas akhir dari pengembangan sistem dan membangun data yang sebenernya dengan aktivitas user.
Literature Review
Langkah-Langkah Literature Review
Menurut Mulyadi, dkk (2012:17), berpendapat bahwa “Peneliti sebelumnya, Literatur review merupakan survey literature tentng penemuan-penemuan yang dilakukan oleh peneliti sebelumnya (empirical fiding) berhubungan dengan topik peneliti”.
Dalam upaya perlu dilakukan studi pustaka sebagai salah satu dari penerapan metode penelitian yang akan dilakukan. Diantaranya adalah mengidentifikasi kesenjangan (identy gaps), menghindari pembuatan ulang (reinventing the weel), mengidentifikasi metode yang pernah dilakukan, serta mengetahui orang lain yang spesialisasi dan area penelitian yang sama dibidang ini. Berikut penelitian yang telah dilakukan dan memilih korelasi yang searah dengan penelitian yang akan dibahas dalam skripsi, antara lain :
Berdasarkan literature review di atas, maka peneliti mengacu pada literature review milik Ellen Nindya Purwa, karena memiliki persamaan ruang lingkup penelitian, sehingga peneliti menjadikan literature reviewnya sebagai sumber referensi dalam penelitian saat ini.
BAB III
Gambaran Umum Perusahaan
PT Jembo Cable Company Tbk. (JECC) bergerak dalam bidang manufaktur kabel listrik dan telekomunikasi. Produk perusahaan terdiri dari tembaga bertegangan rendah dan kabel konduktor alumunium, kabel listrik bertegangan rendah menengah , konduktor tembaga dan kabel telekomunikasi serat optik JECC tercatat di Bursa Efek Indonesia di tahun 1992 pada Papan Pengembangan. Perusahaan didirikan pada tahun 1973 dan berpusat di Tangerang, Banten, Indonesia.
Sejarah Singkat Perusahaan
PT Jembo Cable Company Tbk. (JECC) bergerak dalam bidang manufaktur kabel listrik dan telekomunikasi. Produk perusahaan terdiri dari tembaga bertegangan rendah dan kabel konduktor alumunium, kabel listrik bertegangan rendah menengah , konduktor tembaga dan kabel telekomunikasi serat optik JECC tercatat di Bursa Efek Indonesia di tahun 1992 pada Papan Pengembangan. Perusahaan didirikan pada tahun 1973 dan berpusat di Tangerang, Banten, Indonesia.
Tahun 1992, Perseroan mencatatkan sahamnya pada Bursa Efek Jakarta atau yang sekarang dikenal dengan Bursa Efek Indonesia dan mengadakan perjanjian kerjasama dalam bidang teknik dengan Fujikura Ltd, salah satu perusahaan kabel terkemuka dari Jepang.
Dalam upaya meningkatkan mutu barang dan jasa. Perseroan mendapatkan Sertifikat ISO 9002 dari TUV Product Service GmbH pada tahub 1995 dan Sertifikat ISO 9001 di tahun 2000 yang kemudian diperbaharui dengan Sertifikat ISO 9001:2008, dimana Perseoran telah dinyatakan layak menerimanya pada bulan April 2010. Tahun 1992, Perseoran mencatatkan sahamnya pada Bursa Efek Indonesia.
Dengan kemajuan dan pengalaman lebih dari empat puluh, serta semangat “TOGETHER WE GROW”, Perseroan telah mampu menjadi produsen terkemuka dalam industri kawat dan kabel.
Visi Perusahaan
Menjadikan PT Jembo Cable Company Tbk. Sebagai produsen yang terdepan dalam industri kawan dan kabel :
Reputasi yang sangat baik.
Posisi keuangan yang sehat.
Lingkungan kerja yang sehat.
Pengembangan yang berkesinambungan.
Misi Perusahaan
Menjadikan seluruh mitra usaha sebagai pemenang, antara lain:
Pelanggan
Karyawan
Penyalur, agen dan pemasok
Pemegang saham
Struktur Organisasi Perusahaan
Organisasi merupakan wadah bagi sekelompok orang yang bekerja dalam usaha. Struktur Organisasi mempunyai peran yang sangat penting dalam memperlancar jalannya operasi atau kegiatan usaha. Untuk menjalankan suatu oprasi atau kegiatan usaha diperlukan personil atau individu yang memegang jabatan tertentu dimana masing-masing personil diberikan tugas,tanggung jawab sesuai dengan jabatannya. Struktur organisasi merupakan gambaran sistematis tentang hubungan kera dari orang-orang yang mengerakan organisasi pada perusahaan dalam usaha mencapai tujuan. Tujuan dalam usaha tersebut tak lain adalah untuk memajukan perusahaan dan memakmurkan karyawannya. Bentuk dan struktur organisasi PT Jembo Cable Company Tbk. seperti disajikan gambar berikut :
Tugas dan Tanggung Jawab Perusahaan
Berikut adalah tugas serta tanggung jawab bagian-bagian yang ada pada PT Jembo Cable Company Tbk., yaitu sebagai berikut :
Presiden Direktur
Mengkoordinasikan dan mengendalikan kegiatan-kegiatan dibidang administrsi keuangan, kepegawaian dan kesekretariatan.
Merencanakan dan mengembangkan sumber-sumber pendapatan serta pembelanjaan dan kekayaan perusahaan.
Memimpin rapat umum, dalam hal untuk memastikan pelaksanaan tata tertib, keadilan dan kesempatan bagi semua untuk berkontribusi secara tepat, menyesuaikan alokasi waktu per item masalah, menjelaskan dan menyimpulkan tindakan dan kebijakan.
Direktur Keuangan
Mampu menjadikan dirinya sebagai ahli keuangan
Mampu menggeneralisasikan bidang keuangan
Memimpin kinerja keuangan perusahaan
Mampu memenangkan pertumbuhan perusahaan
Sekretaris Perusahaan
Mengikuti perkembangan pasar modal, terutama perubahan pada hukum dan peraturan
Memfasilitasi pencatatan dan penyimpanan notulensi rapat pemegang saham dan rapat dewan serta mengirimkan semua laporan yang dipersyaratkan bagi perseroan publik kepada otoritas yang relevan seperti laporan manajemen dan laporan tahunan
Sumber Daya Manusia Manajemen
Perencanaan
Rekrutmen & Seleksi
Pelatihan, Pengembangan & Penilaian Prestasi
Promosi, Pemindahan dan Pemisah
Promsi adalah sebuah jenis transfer yang meliputi penugasan kembali seorang pegawai pada sebuah posisi yang kemungkinan besar diberikan pembayaran yang lebih tinggi dan tanggung jawab, hak dan kesempatan yang lebih besar.
Terminasi adalah tindakan manajemen berupa pemisah pegawai dan organisasi karena melanggar aturan organisasi atau karena tidak menunjukkan kinerja yang cukup
Pemisah, disebut juga pemberhentian bahkan sering disebut downsizing,adalah perpindahan sementara atau tidak definitif seorang pegawai dari daftar gaji. Umumnya adalah untuk mengurangi kelebihan beban biaya tenaga kerja dan permasalahan keuangan perusahaan semakin serius.
Direktur Pemasaran
Merumuskan kebijakan pemasaran perusahaan.
Memutuskan harga jual hasil produksi
Melakukan penyempurnaan pola kerja di Departemen Marketing
Bertanggung jawab terhadap strategi pemasaran yang telah disusun.
Bertanggung jawab atas efisien dan efektivitas kerja di Departemen Marketing.
Bertanggung jawab dalam membina hubungan baik dengan konsumen.
Bertanggung jawab atas pelaksanaan tugas-tugas kepada Direktur Opersional.
Manager pengawas umum
Merencanakan dan mengorganisir kegiatan pengawasan.
Menjamin agar aset lembaga benar-benar terlindungi dan pengoprasiannya dilakukan secar efisien sesuai peraturan lembaga.
Menilai kewajaran biaya
Pemerikasaan terhadap semua kegiatan dan kejadian di dalam lembaga, termasuk pemeriksaan buku-buku/ catatan keuangan sebagaimana di atur dalam anggaran dasar lembaga.
Pemeriksaan pembukuan tahunan (annuak audit) guna dilaporkan kepada rapat Anggota Tahunan (RAT)
Penilaian terhadap jalannya roda kerja ( usaha) iklma/koperasi dan aktivitas para Pengurus lembaga yang telah dipilih dalam rapat pengurus.
Manajemen Pemasaran Umum
Merencanakan marketing research yaitu dengan mengikuti perkembangan pasar, terutama terhadap produk yang sejenis dari perusahaan pesaing
Merencanakan pengembangan jaringan pemasaran
Melakukan identifikasi dan meramalkan peluang pasar
Menetapkan tujugan dan sasaran jalannya opersional perusahaan dan staretgi penjualan kepada konsumen.
Mengoptimalkan kerja staff dan administrasi dibawah wewenangnya untuk mencapai tujuan perusahaan.
Manajer pemasaran bertanggung-jawab terhadap perolehan hasil penjualan dan penggunaan dana promosi.
Koordinator Teknologi Informasi
menilai inovasi teknologi baru dengan melakukan perbandingan, ujicoba dan analisis untuk mendapatkan tenologi yang sesuai dengan proses bisnis perusahaan.
Membuat usulan dan saran-saran penyesuaian program dan strategi dibidang sistem dan teknologi informasi yang dipandang perlu dengan cara menyampaikan hasil evaluasi dala rangka pencapaian tujuan jangka panjang
Mengelola penerapan teknologi baru menggunakan prinsip-prinsip manajemen perubahan dengan cara sosialisasi yang terencan unutuk meminimalkan resistensi pengguna
Perencanaan dan pengembangan strategi sistem dan teknologi informasi sesuai kebutuhan perusahaan.
bPerencangan implementasi serta pemeliharaan sistem informasi perusahaan yang terintegrasi yang mampu mendukung upaya perusahaan dalam rangka meningkatkan kinerja
Penyusunan laporan di unit kerja
Presiden direktur adalah seseorang yang ditunjuk untuk memimpin Perseroan terbatas (PT). Dikatakan memimpin karena seorang direktur adalah seorang yang menjalankan perusahaan dan jabatan puncak di perusahaan yang dipimpin olehnya.
Tugas Presiden Direktur :
Tanggung jawab presiden direktur
Direktur bertanggung jawab atas kerugian PT yang disebabkab direktur tidak menajalankan kepengurusan PT sesuai dengan maksud dan tujuan PT anggaran dasar. Kebijakan yang tepat dalam menjalankan PT serta UU No. 40 Tahun 2007 tentang Perseroan Terbatas. Atas kerugian PT. Direktur akan dimintakan pertanggungjawabannya baik secara perdata maupun pidana.
Direktur keuangan merupakan pimpinan yang menjalankan proses pemantauan dan pengambilan keputusan mengenai perihal yang berhubungan dengn keuangan di perusahaan. Manajemen keuangan yang ada di perusahaan menjalankan tugasnya untuk bisa membantu kinerja yang dijalankan oleh seorang direktur keuangan diperusahaan.
Tugas Direktur Keuangan :
Sekretaris Perusahaan merupakan penghubung Perseroan dengan otoritas jasa keuangan, investor, analis dan masyarakat yang bertanggung jawab untukk memastikan kepatuan Perseroan kepada peraturan-peraturan yang berlaku serta kepada prinsip tata kelola perusahaan yang baik.
Tugas dan Tanggung jawab Sekretaris Perusahaan :
Manajemen sumber daya manusia menangani berbagai manasalah pda ruang lingkup karyawan, pegawai, buruh, manajer dan tenaga kerja lainnya untuk menunjang aktivitas organisasi atau perusahaan demi mancapai tujuan yang telah ditentukan. Manajemen Sumber Daya Manusia diperlukan untuk meningkatkan efektivitas sumber daya manusia dalam organisasi. Tujuannya adalah memberikan kepada organisasi sutuan kerja yang efektif
Tugas dan Tanggung jawab Manajemen Sumber Daya Manusia
Dalam proses persiapan dilakukan perencanaan kebutuhan akan sumber daya manusia dengan menentukan berbagai pekerjaan yang mungkin timbul.Ada dua faktor yang perlu diperhatikan dalam melakukan persiapan, yaitu faktor internal seperti jumlah kebutuhan karyawan baru, struktur organisasi, departement yang ada dan lain-lainnya. Faktor eksternal seperti hukum ketenagakerjaan, kondisi pasa tenaga kerja, dan lain sebagainya.
Rekrutmen adalah suatu proses untuk mencari calon atau kandidat pegawai, karyawan, buruh, manajer, atau tenaga kerja bau untuk memenuhi kebutuhan sdm organisasi perusahaan. Seleksi adalah suatu proses menemukan tenaga kerja yang tepat dari sekian banyak kandidat atau calon yang ada. Tahap awal yang perlu dilakukan setelah menerima berkas lamaran adalah melihat daftar riwayat hidup/cv/curriculum vittae milik pelamar. Kemudian dari cv pelamar dilakukan penyortiran antara pelamar yang akan dipanggil dengan yang gagal memenuhi standar suatu pekerjaan. Lalu berikutnya adalah memanggil kandidat terpilih untuk dilakukan ujian test tertulis, wawancara kerja/interview dan proses seleksi lainnya.
Pengembangan dan evaluasi karyawan diperlukan suatu pembekalan agar tenaga kerja yang ada dapat lebih menguasai dan ahli dibidang masing-masing serta meningkatkan kinerja yang ada. Dengan begitu proses pengembangan dan evaluasi karyawan menjadi sangat penting mulai dari karyawan pada tingkat rendah maupun yang tinggi.
Tugas
Tanggung Jawab
Tugas
Tanggung Jawab
Tugas
Tanggung Jawab
Tugas
Tanggung Jawab
Tata Laksana sistem yang Berjalan
Prosedur Sistem yang Berjalan
Adim mengajukan permintaan dana opersional kepada finance
finance cek pengajuan anggaran kas kecil apabila total pengajuan dana melampaui dari batas dana operasional maka pengajuan akan di kembalikan untuk direvisi kembali tetapi jika pengajuan dana tidak melampaui batas maka finance akan acc pengajuan dan kemudian pengajuan dana akan di berikan kepada Manager untuk di cek.
Manager akan cek pengajuan dana jika sesuai dengan kebutuhanoperasional maka Direktur akan acc pengajuan tetapi jika tidak sesuai dengan kebutuhan maka pengajuan akan dkembalikan kepada finance.
Setelah pengajuan di acc oleh Manager maka finance akan mencairkan dana pengajuan dan diberikan kepada admin dengan memberikan bukti penerimaan dana.
Pegawai mengajukan dana operasional kepada admin sesuai dengan kebutuhan operasional.
admin akan cek pengajuan dana jika sesuai dengan kebutuhan maka dana operasinal akan dicairkan tetapi jika pengajuan tidak sesuai dengan kebutuhan maka pengajuan akan ditolak.
Pegawai akan memberikan bukti pengeluaran kepada admin sebagai bukti pengeluaran dana.
admin akan merekap pengeluaran sesuai dengan bukti pengeluaran dana yang diberikan oleh pegawai dan hasil rekap pengeluaran yang dibuat diberikan kepada finance.
finance akan cek rekap pengeluaran yang diberikan oleh admin jika sesuai dengan bukti pengeluaran makan finance akan membuat laporan permintaan dan pengeluaran dana kemudian diberikan kepada Accounting.
Accounting akan cek laporan permintaan dan pengeluaran dana jika jumlah permintaan dan pengeluaran sesuai maka staff akunting akan acc dan memberikan kepada manager tetapi jika tidak sesuai maka staff akunting akan mengembalikan laporan tersebut kepada staff finance untuk direvisi.
Manager cek laporan permintaan dan pengeluaran dana jika data permintaan dan pengeluaran sesuai maka direktur akan acc laporan tetapi jika tidak sesuai maka laporan akan dikembalikan kepada Accounting untuk di revisi.
Rancangan Prosedur Sistem yang Berjalan
UML (Unifed Modelling Language)Sistem yang Berjalan
Untuk menganalisis sistem yang berjalan, peneliti ini menggunakan program unifed Modelling Language (UML) untuk menggambarkan prosedur dan proses yang berjalan saat ini. Pada dasarnya.proses pembuat kas kecil (Petty cash)adalah sama. Namun,dalam penyusunan tersebut dibentuk oleh tim kerja yang berbeda. Dibawah ini usecase diagram, activity diagram, dan sequence diagram adalah sebagai berikut:
Use caseDiagram
Activity Diagram
Intial Node, objek yang diawali.
13Action yang menggambarkan eksekusi dari kegiatan pembuatan laporan permintaan anggaran kas kecil.
5Sqwimeline yaitu Pegawai, Administrasi, Finance, Accounting, manager.
4decision node, menjelaskan tentang hasil dari action yang dilakukan.
1 Activity final node menjelaskan bahwa alur berakhir.
Sequence Diagram
3 lifeline : Permintaan dana, Pengeluaran dana, Laporan pengeluaran dana
5Actor : Pegawai, Staff Administrasi,PegawaiFinance, Accounting, Manager
14 message : Mengajukan dana operasional, membuat anggaran permintaan, mengajukan anggaran permintaan, cek pengajuan ,jika ditolak dilakukan revisi, jika terima, dicek kembali, jika ditolak dilakukan revisi, jika siterima, dana dicarikan, dana diterima, memberikan bukti transaksi, input data ransaksi, membuat laporan pengeluaran dana dan permintaan dana, cek laporan dana kas kecil, apabila laporan kas kecil tidak diacc akan direvisi oleh staff administrasi, apabila laporan kas kecil di acc, jika diterima dicek kembali oleh manager
Use case diagram menggambarkan kebiasaan kegiatan sistem yang berjalan yaitu:
Berdasarkan gambar 3.2. Use Case yang berjalan saat ini terdapat:
1. Usecase : Mengajukan permintaan dana operasional
Aktor : Admin
Skenario : Admin mengajukan permintaan dana operasional
2. Usecase : Cek Pengajuan
Aktor : Finance
Skenario :Finance akan mengecek anggaran yang akan diajukan
3. Usecase : verifikasi pengajuan dana kas kecil jika ditolak
Aktor : finance, admin
Skenario : finance akan mengembalikan pengajuan anggaran kas kecil kepada staff admin untuk di revisi
4. Usecase : verifikasi pengajuan dana kas jika diterima
Aktor : finance
Skernario : finance akan mencairkan dana
5. Usercase : memberikan bukti pengeluaran dana kas kecil
Aktor : Pegawai
Skenario : Pegawai menyerahkan bukti pengeluaran kepada admin dana berupa struk,nota, dll
6. Usecase : Merekap peengeluaran dana kas kecil
Aktor : admin
Skenario : setelah menerima bukti transaksi data akan input
7. Usecase : membuat laporan permintaan dan pengeluaran dana
Aktor : finance
Skenario :finance memeriksa alur dana kas kecil apakah sudah sesuai atau belum dengan struk lalu finance akan membuat permintaan dan pengeluaran dana kas kecil
8. Usecase : cek laporan
Aktor : Accounting
Skenario :accounting akan memeriksa kembali laporan yang dibuat finance, lalu di serahkan kepada manager
9. Usecase : cek laporan
Aktor : manager
Skenario : verifikasi kembali laporan yang telah di cek oleh accounting
Activity Diagram adalah mengambarkan kebiasaan kegiatan-kegiatan sistem yang berjalan saat ini
Berdasarkan gambar 3.3. Activity Diagram yang berjalan saat ini terdapat :
Sequence Diagram: adalah mengambarkan kebiasan kegiatan-kegiatan sistem yang berjalan saat ini:
Berdasarkan gambar 3.4 Sequence Diagram yang berjalan saat ini terdapat :
Analisis Sistem yang Berjalan
Metode Analisis PIECES
Berikut ini tabel perbandingan dari sistem yang berjalan dengan sistem yang di usulkan untuk PT. Jembo Cable Company. Tbk
Metode Analisis Masukan, Analisis Proses, Analisis Keluaran
Analisis Masukan
Anlisis Proses
Analisis Keluaran
a. Nama masukan : Pengajuan dana operasional
Fungsi : Sebagai data pengajuan dana operasional
Fungsi : Sebagai data pengajuan dana operasional
Tujuan : Staff Administrasi
Media : kertas
Frekuensi : Setiap hari
Format : Lampiran C.1
Keterangan : Permintaan dana operasional kas kecil
b. Nama Masukan : Dokumen hasil transaksi pengeluaran
Fungsi : Sebagai bukti dari pengeluaran kas kecil
Sumber : pegawai
Tujuan : Staff Administrasi
Media : Kertas
Frekuensi :setiap ada transaksi pengeluaran
Format : Lampiran C.2
Keterangan : berisi data transaksi pengeluaran kas kecil
a. Nama Modul : merekap pengeluaran dana
Masukan : bukti pengeluaran
Keluaran : laporan permintaan dan pengeluaran dana
Ringkasan proses : admin merekap pengeluaran dana berdasarkan
bukti yang diberikan oleh pegawai
a. Nama : laporan permintaan dan pengeluaran dana
Fungsi : sabagai lap permintaan dan pengeluaran dana
Media : kertas
Rangkap : 2
Distribusi : accounting dan manager
Analisis Masalah
Berdasarkan analisis penelitian, sistem kas yang dilakukan secara semi komputerisasi, sistem belum berjalan dengan optimal, sering terjadiny kesalahan pada saat transaksi.
Analisis Kontrol
Pada sistem yang berjalan, pengontrolan data belum ada. Dengan demikin dengan adanya sistem kontrol ini diharapkan tidak ditemukan permasalahan yang dapat menghambat seperti proses permintaan pengeluaran kas yang harus dicatat terlebih dahulu dan pencatatan kas kecil apabla manager meminta laporan bulanan terlambat karena masih ada yang belum tercatat oleh bagian staff administrasi
Analisis Waktu
Berdasarkan analisis waktu yang dilakukan pada PT Jembo Cable Company Tbk. saat ini, proses pembuatan laporan kas kecil selama ini dibutuhkan waktu yang cukup lama dikarenakan sistem yang digunakan masih semi komputerisasi. Pembuatan laporan kas kecil digunakan setiap akhir bulan laporan tersebut sudah harus terbentuk dan diserahkan kepada manager.
Analisis Tenaga Kerja
Adapun yang menggunakan aplikasi Ms.Excel dalam pembuatan kas kecil yang berjalan saat ini adalah administrasi,finance, accounting dan manager.
Analisis Kebutuhan Sistem
Kebutuhan sistem saat ini adalah perlu adanya sistem kas kecil yang dapat mengelola kas kecil dengan mudah,cepat,tepat dan akurat sehingga mempermudah dalam penyusunan laporan
Alternatif Pemecah Masalah
Peneliti mengusulkan beberapa alternatif pemecahan dari permasalahan yang dihadapi, antara lain :
Membuat suatu rancangan sistem kas kecil berbasis web untuk mempermudahadmin, finance, dan acconting dalam menggunakannya. Bahasa pemograman yang digunakan yakni PHP dan My SQL sebagai database yang dapat menyimpan data kas kecil, petugas yang terkait akan mendapatkan iformasi yang lengkap tentang pemerimaan dana dan pengeluaran kas kecil.
Pengendalian sangat diperlukan didalam sistem, yaitu untuk meningkatkan kinerja sistem, mendeteksi penyalagunaan atau kesalahan sistem serta untuk menjamin keamanan data dan informasi.
Berdasarkan hasil analisis terhadap permasalahan yang telah peneliti lakukan, maka peneliti memilih alternatif yang pertama yaitu membuat aplikasi berbasi
Konfigurasi Sistem yang berjalan
Spesifikasi Perangkat Keras (Hardware)
Adapun konfigurasi yang digunakan pada sistem kas kecil pada PT Jembo Cable Company Tbk., adalah sebagai berikut :
Processor : corei3
Monitor : 19 inch
RAM : 4 GB
Hardisk : 500 GB
Mouse : Standar
Keyboard : Standar
Printer : laser hp
Spesifikasi Perngkat Lunak (Software)
Adapun konfigurasi sistem software yang digunakan dalam sistem kas kecil adalah sebagai berikut :
Microsoft Word
Microsoft Excel
Hak Akses (Brainware)
Manager (viewer)
Administrasi
Finance
Accounting
User Requirement
Elisitasi Tahap I
Elisitasi tahap I merupakan daftar yang diperoleh dari hasil pengumpulan data dari lapangan yang dilakukan dengan cara observasi dan wawancara. Berikut lampiran elisitasi tahap I :
Elisitasi Tahap II
Elisitasi tahap II disusun brdasarkan elisitasi tahap I yang kemudian di klarifikasikan dengan metode MDI. Berikut lampiran elisitasi tahap II
Keterangan :
M (Mandatory): penting
D (Desirable): tidak terlalu penting
I(Inessential): tidak penting
Elisitasi Tahap III
Berdasarkan elisitasi tahap II diatas, maka dibuatlah elisitasi tahap III yang diklasifikasikan kembali dengan metode TOE dengan opsi KML. Terdapat 7 requirement yang memiliki opsi antara lain: High (H) dan harus di eliminasi, Middle (M) dan Low(L). Berikut lampiran elisitasi Tahap III yang dibuat :
Final Draft Elisitasi
Berdasarkan Elistasi Tahap III, maka dapat dibuat Final Draft Elisitasi, berikut merupakan lampiran Final Draft Elisitasi :
BAB IV
Rancangan Sistem Yang Diusukan
Setelah melakukan analisis dan penelitian pada sistem yang sedang berjalan pada rancangan kas kecil, maka selanjutnya akan dibahas mengenai rancangan usulan sistem yang akan peneliti bangun. Ada beberapa usulan dari peneliti yang bertujuan untuk mengoptimalkan fungsi rancangan kas kecil yang sedang berjalan saat ini, yaitu merubah sistem pengolahan kas kecil yang semula dilakukan secara semi komputerisasi menjadi sistem rancangan kas kecil yang terkomputerisasi berbasis web. Perancangan atau desain sistem usulan yang bertujuan untuk menyempurnakan sistem yang lama dengan memberi gambaran atau pandangan yang jelas sesuai proses desain dari awal hingga akhit penelitian. Dalam menganalisis usulan prosedur yang baru pada penelitian. Dalam menganalisis usulan prosedur yang beru pada penelitian ini digunakan program Visual Paradigm for UML Enterprise Edition Ver. 8 untuk menggambarkan use case diagram, activity diagram, sequence diagram, class diagram dan state machine diagram
Usulan Prosedur yang Baru
Admin
Finance
Staff Accounting
Manager
Dapat melakukan login.
Menampilkan menu home.
Menampilkan menu Dana. Dimana terdapat menu dana permintaan anggaran. Staff administrasi memiliki hak akses dapat menginput permintaan dana, dan cetak tanda terima anggaran
Menampilkan menu dana. Dimana terdapat menu transaksi pengeluaran. Staff administrasi memiliki hak akses untuk menginput pengeluaran dana
Dapat melakukan logout.
Dapat melakukan login.
Menampilkan menu home.
Menampilan menu master. Dimana terdapat menu master pegawai, menu dana, menu laporan.
Didalam menu master pegawai. Finance memilki hak akses untuk tambah pegawai dan edit pegawai.
terdapat menu master,nama transaksi. Dimana finance memiliki hak akses untuk tambah,edit dan hapus nama transaksi.
Menampilkan menu dana. Dimana terdapat menu tambah permintaan dana. Financehanya memiliki hak akses merubah status verifikasi permintaan dana
Menampilkan menu laporan. Staff finance memiliki hak akses untukview laporan keuangan yang sudah ditentukan rentang priodenya.
Dapat melakukan logout.
Dapat melakukan login.
Menampilkan menu home.
Menampilkan menu dana. Dimana terdapat menu tambah permintaan dana. Accountinghanya memiliki hak akses merubah status verifikasi permintaan dana
Menampilkan menu laporan keuangan.acounting memiliki hak akses untuk view laporan yang sudah ditentukan rentang priodenya.
Dapat melakukan logout.
Dapat melakukan login.
Menampilkan menu home.
Menampilkan menu dana. Dimana terdapat menu tambah permintaan dana. Managerhanya memiliki hak akses merubah status verifikasi permintaan dana
Menampilkan menu laporan. Manager memiliki hak ases untuk view dan mencetak laporan keuangan yang sudah ditentukan rentang priodenya.
Dapat melakukan logout.
Diagram Rancangan Sistem
Use Case Diagram Yang Diusulkan
Berikut ini adalah usecase diagram yang diusulkan untuk menggambarkan proses pencatatan kas kecil pada PT Jembo Cable Company Tbk. :
Berdasarkan gambar 4.1 Use Case Diagram yang diusulkan terdapat :
1. Usecase : Login
Actor : Admin, Finance, Accounting, Manager.
Scenario : Admin, Finance, Accounting, Manager dapat melakukan
login ke sistem
2. Usecase : Menu utama
Actor : Admin, finance, accounting, Manager
Scenario : dapat membuka menu utama pada sistem
3. Usecase : Master data
Actor : finance
Scenario :finance dapat membuka menu maser pada sistem
4. Usecase : Dana
Actor : admin, finance , Accounting, Manager
Scenario : admin, finance, Accounting, Manager dapat membuka
menu transaksi
5. Usecase : laporan
Actor :Finance, accounting, Manager
Scenerio :Finance, accounting, Manager dapat membuka menu
laporan
6. Usecase : Logut
Actor :Admin, Finance, Accounting, Manager
Scenario :Admin, Finance, Accounting, Manager dapat melakukan
logout dari sistem
Activity Diagram Yang Diusulkan
Berikut merupakan activity diagram yang menggambarkan alur aktivitas sistem kas kecil yang dirancang, yakni :
Activity Diagram Yang Diusulkan Untuk Admin
Berdasarkan gambar 4.2 terdapat penjelasan sebagai berikut :
1 (satu) intial node untuk mengawali objek.
13 ( tiga belas) action, yang terdiri dari : login, cek login, menu utama, master data, transaksi, pegawai, nama transaksi, permintaan dana, pengeluaran dana, lap. Permintaan dan pengeluaran. logout
5 ( lima) fork node
1 (satu) final node untuk menjelaskan bahwa alur sistem berakhir.
Activity diagramsistem yang diusulkan untuk staff finance
Berdasarkan gambar 4.3 terdapat penjelasan sebagai berikut :
1 (satu) intial node untuk mengawali objek.
5 ( lima ) action, yang terdiri dari login, cek login, menu utama, permintaan dana, logout
2 (dua) fork node
1 (satu) final node untuk menjelaskan bahwa alur sistem berakhir.
Activity diagram yang diusulkan untuk staff accounting
Berdasarkan gambar 4.4 terdapat penjelasan sebagai berikut :
1 (satu) intial node untuk mengawali objek.
7 ( tujuh) action, yang terdiri lagi : login, masukan username dan password dan sistem akan cek login,
3 ( tiga) fork node
1 (satu) final node untuk menjelaskan bahwa alur sistem berakhir.
Activity Diagram yang diusulkan untuk Manager
Berdasarkan gambar 4.5 terdapat penjelasan sebagai berikut :
1 (satu) intial node untuk mengawali objek.
3 (tiga) fork node
3 (tiga) fork node
1 (satu) final node untuk menjelaskan bahwa alur sistem berakhir.
Sequence Diagram Yang Diusulkan
Berikut merupakan sequence diagram yang menggambarkan alur aktivitas sistem kas kecil yang sedang dirancang, yakni :
Sequence Diagram yang diusulkan untuk Admin
Berdasarkan gambar 4.6 sequence diagram sistem yang diusulkan terdapat :
1 (satu) aktor yang melakukan kegiatan yaitu : admin
8 ( delapan) lifeline, yaitu login, menu utama, pegawai, nama transaksi, permintaan dana, pengeluaran, laporan permintaan dan pengeluaran dana, laporan jurnal umum, logout
18 (delapan belas) message yaitu masukan username dan password, klik login, cek username dan password, login gagal, login berhasil, menampilkan menu utama, pilih menu pegawai, menampilkan form pegawai, kelola data pegawai, pilih menu nama transaksi, menampilkan form nama transaksi, pilih menu permintaan dana, menampilkan form permintaan dana, pilih menu pengeluaran, kelola data pengeluaran, pilih menu laporan permintaan dan pengeluaran, menampilkan form laporan permintaan dan pengeluaran, pilih tanggal priode laporan, klik cetak, menampilkan laporan permintaan dan pengeluaran, pilih menu laporan jurnal umum, menampilkan form laporan jurnal umum, pilih tanggal priode laporan, klik cetak, menampilkan laporan jurnal umum, pilih menu logout, menampilkan form login
Sequence Diagram yang diusulkan untuk staff finance
Berdasarkan gambar 4.7 sequence diagram sistem yang diusulkan terdapat :
1 (satu) actor yang melakukan kegiatan yaitu staff finance
4 (empat) lifeline, yaitu login,menu utama, permintaan dana, logout
6 (enam) message yaitu masukan username dan passwod, klik login, login gagal, menampilkan menu utama, pilih menu permintan dana, menampilkan form permintan dana, prove permintaan, pilih logout, menampilkan form login
Sequence Diagram yang diusulkan untuk staff accounting
Berdasarkan gambar 4.8 sequence diagram sistem yang diusulkan terdapat :
1 (satu) actor yang melakukan kegiatan yaitu, staff accounting
5 (lima) lifeline, yaitu login, menu utama, laporan permintaan dan pengeluaran, laporan jurnal umum, logout
10 (sepuluh) message, yaitu masukan username dan password, klik login, gagal login, menampilkan menu utama, pilih menu laporan permintaan dan pengeluaran, menampilkan form laporan permintaan dan pengeluaran, pilih tanggl periode laporan, klik cetak, menampilkan laporan permintaan dan pengeluaran, pilih menu laporan jurnal umum, pilih tanggal periode laporan, klik cetak, menampilkan laporan jurnal umum, pilih menu logout, menampilkan form login
Sequence Diagram yang diusulkan manager
Berdasarkan gambar 4.9 sequence diagram sistem yang diusulkan terdapat :
1 (satu) actor, yaitu manager
5 (lima) lifeline, yaitu menu login, laporan permintaan dan pengeluaran, laporan jurnal umum, logout
10 (sepuluh) message, yaitu masukan username dan password, klik login, gagal login, menampilkan menu utama, pilih menu laporan permintaan dan pengeluaran, menampilkan form laporan permintaan dan pengeluaran, pilih tanggl periode laporan, klik cetak, menampilkan laporan permintaan dan pengeluaran, pilih menu laporan jurnal umum, pilih tanggal periode laporan, klik cetak, menampilkan laporan jurnal umum, pilih menu logout, menampilkan form login
Class Diagram Sistem Yang Diusulkan
Berikut ini adalah class diagram yang diusulkan untuk pada PT Jembo Cable Company Tbk. :
Berdasarkan gambar 4.10 Class diagram sistem yang diusulkan terdapat :
5 (lima) class, himpunan dari objek-objek yang berbagi atribut serta operasi.
4 (empat) association, hubungan antara objek satu dengan objek yang lainnya
State Machine Diagram Sistem yang diusulkan
Berikut merupakan state machine diagram yang diusulkan oleh PT. Jembo Cable Company. Tbk :
Berdasarkan gambar 4.11State machine diagram sistem yang diusulkan bahwa terdapat :
13 (tiga belas) state yang berjalan
19 ( sembilan belas) transation
1 (satu) initial node
1 (satu) final node
Perbedaan Antara Sistem Yang Berjalan Dengan Sistem Yang Diusulkan
Rancangan Basis Data
Spesifikasi Basis Data
Nama Tabel : Pegawai
Nama Tabel : permintaan dana
Nama Tabel : Transaksi
Nama Tabel : Pengeluaran dana
Nama Tabel : detail pengeluaran
Media : Hardisk
Isi :id_pegawai + nm_pegawai +username_pegawai+pass_pegawai+bagian_pegawai+alamat_pegawai+tlp_pegawai+status_pegawai
Primary key : id_pegawai
Foreign key : username_pegawai
Panjang Record :150
Media : Hardisk
Isi : id_permintaan+id_pegawai+id_transaksi+status_permintaan+tgl_permintaan+tgl_persetujuan+tgl_pengambilan+jml_permintaan+keterangan_permintaan
Primary Key :Id_permintaan
Foreign key :Id_transaksi
Panjang Record: 62
Media :Hardisk
Isi : id_transaksi+nama_transaksi
Primary key : Id_transaksi
Foreign key : nama_transaksi
Panjang Record : 35
Media : Hardisk
Isi : id_transaksi+nm_transaksi
Primary key :id_transaksi
Foreign key : nm_transaksi
Panjang Record : 76
Media : Hardisk
Isi :
id_pengeluaran+id_transaksi+jml_pengel uaran+tgl_pengeluan
Primary key : id_pengeluaran
Foreign key : id_transaksi
Panjang Record : 21
Rancangan Prototype Sistem Informasi Kas Kecil
Dalam sistem informasi kas kecil yang diusulkan, peneliti meracang beberapa menu yang dapat digunakan oleh staff Admin, staff finance, staff accounting dan manager untuk mempermudah dalam pembuatan laporan kas kecil yang terdiri dari :
Halaman Login
Menu Home
Menu Master Data
Menu Master Pegawai : Menu ini berfungsi untuk menampilkan data pegawai pada PT Jembo Cable Company Tbk.
Menu Nama Transaksi : Menu ini berfungsi untuk menampilkan nama-nama transaksi
Menu Dana
Menu Permintaan Dana : Menu ini berfungsi untuk menampilkan transaksi permintaan dana pada PT Jembo Cable Company Tbk. Dalam menu transaksi ini, user dapat mencetak form tanda terima anggaran sebagai bukti permintaan anggaran.
Menu Pengeluaran Dana : Menu ini berfungsi untuk menampilkan transaksi pengeluaran pada PT Jembo Cable Company Tbk.
Menu Laporan
Menu Laporan Permintaan dan Pengeluaran : Menu ini berfungsi untuk menampilkan laporan permintaan dan pengeluaran pada PT Jembo Cable Company Tbk.
Menu Laporan Jurnal Umum : Menu ini berfungi untuk menampilkan laporan jurnal umum pada PT Jembo Cable Company Tbk
Logout
Halaman ini berfungsi sebagai sistem keamanan bagi pengguna untuk memastikan apakah pengguna (user) memiliki hak akses untuk masuk kedalam sistem atau tidak.
Halaman ini berfungsi untuk menampilan beberapa pendukung sistem kas kecil pada PT Jembo Cable Company : menu masterdata, menu dana, menu laporan dan menu logout.
Menu ini berfungsi untuk menampilkan data pegawai, nama transaksi.
Menu ini berfungsi untuk menampilkan aktifitas transaksi yang meliputi : permintaaan anggaran, dan pengeluaran.
Menu ini berfungsi untuk keluar dari sistem kas kecil pada PT Jembo Cable Company Tbk.
Berikut merupakan rancangan tampilan yang ada pada sistem kas kecil pada PT Jembo Cable Company Tbk. :
Rancangan Tampilan Menu Login
Menu login berisi username dan password
Menu login hanya diperuntukan untuk pegawai yang memilki hak akses
Menu login berfungis untuk menjaga data pada sistem
Rancangan Tampilan Menu Home
Menu home menampilkan menu-menu utama dalam sistem kas kecil
Menu homejuga menampilkan logo perusahaan pada saat user yang berhasil saat melakukan login.
Rancangan tampilan list pegawai
Form Menu Master untuk tambah pegawai
berfungsi untuk menginput data pegawai yang dimiliki hak akses dalam sistem kas kecil.
Isi form menu master pegawai menampilkan : NIK, nama pengguna, username, password, user, alamat, no.telp, status
Menu Master untuk edit pegawai
Rancangan Tampilan Menu Dana
Rancangan Tampilan SubmenuPermintaan Dana
Form list permintaan berfungsi untuk menginput data permintaan dalam sistem kas kecil.
Isi form list permintaan menampilkan nama permintaan, kategori
Rancangan Tampilan Menu Dana Pengeluaran Dana
Form menu pengeluaran dana berfungsi menginput data pengeluaran dala sistem kas kecil.
Didalam form pengeluaran dana terdapat tanggal transaksi, nama transaksi, jumlah pengeluaran, tanggal pengeluaran, keterangan pengeluaran, tanggal transaksi, jumlah kekurangan,bukti pengeluaran, action.
Sub menu pengeluaran dana hanya dapat di input oleh staff admin.
Rancangan Tampilan Menu Laporan
Menu Laporan Pemasukan & Pengeluaran
Menu laporan pemasukan dan pengeluaran menampilkan data laporan per priode dalam sistem kas kecil.
Menu laporan pemasukan dan pengeluaran hanya dapat diakses oleh Finance, Accounting, dan Manager
Rancangan Tampilan Jurnal Umum
Menu laporan jurnal umum menampilkan data dari report pemasukan dan pengeluaran.
Menu laporan jurnal menampilkan data per priode dalam sistem kas kecil.
Setiap user yang mengakses sistem ini, harus memiliki akun. Akun tersebut berfungsi sebagai hak akses bagi user. Tidak semua pegawai dapat membuka atau mengakses sistem ini. Berikut adalah penjelasan dari rancangan tampilan menu login, yakni :
Berikut adalah penjelasan dari rancangan tampilan menu home(lihat gambar 4.13) yakni :
Berikut gambar4.14 adalah rancangan tampilan list pegawai Di dalam menu master data terdapat sub menu dengan fungsi : tambah pegawai,edit pegawai, delete pegawai, search pegawai
Berdasarkan gambar 4.15 adalah penjelasan dari rancangan tampilan form menu master, yaitu
penjelasan fungsi form diatas (lihat Gambar 4.16), yaitu menjelaskanubah data pegawai yang menampilkan NIK, nama pegawai, username, password , user(bagian), alamat, no.telp , status
Berikut ini penjelasan dari rancangan tampilan data transaksi Menu master data transaksi mempunyai sub menu permintaan dana dan pengeluaran dana
Berikut adalah penjelasan dari rancangan tampilan menu master permintaan dana, yakni :
Berikut adalah penjelasan dari rancangan tampilan menu dana pengeluaran dana :
Berikut adalah penjelasan dari rancangan tampilan menu laporan pemasukan dan pengeluaran, yakni :
Berikut adalah penjelasan dari rancangan tampilan menu jurnal umu, yakni :
Tampilan Sistem yang Diusulkan
Tampilan Halaman Login
Tampilan Menu Home
Tampilan Menu Master Pegawai
Tampilan Menu Add New Pegawai
Tampilan Menu Edit Pegawai
Menu master pengeluaran dana
Menu master pengeluaran dana
Tampilan Menu Laporan Pemasukan & Pengeluaran
Tampilan Menu Laporan Jurnal Umum
Didalam halaman login, terdapat field username dan password. Hal ini berguna sebagai hak akses pegawai tertentu untuk mengakses sistem kas kecil. Hal ini berguna untuk menghindari terjadinya perubahan data oleh pihak yang tidak bertanggung jawab.
Tampilan dapat dibuka, apabila admin berhasil melakukan login. Didalam menu hometerdapat menu master, menu dan dan menu laporan.
Didalam menu master pegawai berisi nama,jabatan dan di fasilitasi dengan acction add new, edit dan delete.
Didalam form input data pegawai tedapat : NIK, nama pegawai, username, password, bagian, alamat, no.telp, status.
Didalam form edit pegawai, user yang ditentukan bisa mengubah data pegawai.
Didalam menu master list permintaan berisi jumlah uang dan keterangan
Didalam menu transaksi pengeluaran berisi tanggal, nama transaksi, jumlah, status
Menampilkan dengan menginput rentang waktu saat view laporan kas kecil.
Pada laporan jurnal umum menunjukan aktivitas kas kecil dalam satu priode yang telah ditentukan.
Konfigurasi Sistem Usulan
Spesifikasi Perangkat Keras (Hardware)
Processor : core i3
Monitor : 19 inch
RAM : 4GB
Hardisk : 500GB
Mouse : Standar
Keyboard : Standar
Printer : laser hp
Spesifikasi Perangkat Lunak (Software)
Windows 8
Visual Paradigm for UML 8.0 Enterprise Edition
Database server MySQL
Microsoft Office 2010
XAMPP 2.5
Internet Browser Google Chrome
Hak Akses
Staff Admin
Staff Finance
Staff Accounting
Manager
Pengopasian aplikasi ini dapat dilakukan oleh :
Blackbox Testing
Dalam skripsi ini, pengujian dilakukan dengan menggunakan metode BlackBoxTesting. BlackboxTesting merupakan metode uji coba yang memfokuskan pada keperluan software. Karena itu uji coba Blackbox memungkinkan pengembangan software untuk mengetahui kondisi inpu yang akan melatih seluruh syarat-syarat fungsional suatu program. Metode pengujian Blackbox berusaha untuk menemukan kesalahan dalam beberapa kategori diantaranya : fungsi-fungsi yang salah atau hilang, kesalahan dalam struktur data atau akses daabase eksternal, kesalahan tampilan, kesalahan inisialisasi dan terminasi.
Pengujuan BlackBox Pada Menu Login
Berikut ini adalah tabel pengujian BalckBox untuk fungsi menu login, yaitu :
Skenario pengujian : jika admin mengisi username dan mengosongkan password lalu klik login
Skenario pengujian : Hanya mengisi password dan mengosongkan username lalu klik login
Skenario pengujian : mengisi username dan password dan lalu klik login
Hasil yang diharapkan : Sistem menolak untuk masuk menu login dan menampilkan pesan eror
Gambar pengujian
Kesimpulan : valid
Hasil yang diharapkan : Sistem menolak untuk masuk menu login dan menampilkan pesan eror
Gambar pengujian
Kesimpulan : valid
Hasil yang diharapkan. User bisa masuk menu home
Gambar Pengujian
Kesimpulan : valid
Pengujian Black Box Pada Menu Master
Berikut ini adalah tabel pengujian Blackbox untuk fungsi menu masterpegawai, yaitu :
Skenario pengujian : Input data tidak lengkap
Skenario pengujian : Penyimpan data dalam database
Hasil yang diharapkan : Sistem akan menolak proses penyimpanan dan menampilkan pesan eror.
Gambar pengujian
Kesimpulan : valid
Hasil yang diharapkan : Sistem akan menyimpan data ke dalam database
Gambar Pengujian
Kesimpulan : valid
Pengujian BlackBox Pada Menu Dana
Berikut ini adalah tabel pengujuian Black Box untuk fungsi menu dana, yaitu :
Skenario pengujian : merubah status verifikasi pada permintaan dana
Hasil yang diharapkan: Sistem dapat merubah status verifikasi pada permintaan dana
Gambar pengujian:
Kesimpulan : valid
Jadwal Penelitian
pelaksanaan, dan penyusunan laporan penelitian yang memberikan rincian kegiatan dan jadwal pelaksanaan kegiatan.
Estimasi Biaya
BAB V
Kesimpulan
Berdasarkan hasil penelitian yang dilaksanakan pada PT Jembo Cable Company. Tbk tentang sistem kas kecil dapat disimpulkan bahwa :
Proses pencatatan kas kecil yang sedang berjalan saat ini di PT Jembo Cable Company.Tbkmasih menggunakan microsoft excellsehingga sering terjadi kesalahan pada saat pendataan permintaan dan pengeluaran dana. Jumlah dana yang diterima tidak sesuai dengan jumlah dana yang dikeluarkan.
Masalah yang sering terjadi pada sistem yang sedang berjalan saat ini pada PT Jembo Cable Company.Tbk, pendataan kas kecil dilakukan menggunakan microsoft excell sehingga membuat staff finance membutuhkan banyak waktu untuk menyelesaikan laporan kas kecil. Sistem saat ini juga masih belum berjalan dengan optimal dikarenakan masih terjadinya kesalahan pada saat pendataan dana yang masuk dan dan yang keluar sehingga laporan yang dihasilkan tidak sesuai dengan kejadian transaksi, membutuhkan waktu untuk melakukan pencarian data karena harus mencari data secara satu persatu .
Untuk merancang sistem informasi pencatatan kas kecil dibutuhkan sistem berbasis web. Sistem ini akan dibuat menggunakan bahasa pemograman PHP dan database Mysql.
Saran
Berikut ini adalah beberapa saran yang dapat peneliti berikan sebagai bahan pertimbangan bagi PT. Jembo Cable Company, antara lain :
Suatu program akan berjalan dengan baik dan lancar apabila dapat dikontrol dengan sebaik-baiknya. Perlu adanya backup data dan disimpan ditempat khusus, sehingga apabila terjadi kerusakan dan kehilangan data file-file utama tidak jadi masalah karena sudah ada file cadangan yang sudah dibackup.
Diadakan traning user dan perlu adanya sosialisasi untuk menerapkan sistem yang baru, agar dapat memaksimalkan kinerja staff terkait sistem kas kecil sehingga dapat mengetahui bagaimana cara kerja sistem laporan kas kecil ini.
Pada masa yang akan datang sistem ini dapat dikembangkan yaitu dengan menambahkan ruang lingkup sistem menjadi lebih luas lagi.