Sidiq Rahmad Siswantoro: Perbedaan revisi
[revisi tidak terperiksa] | [revisi tidak terperiksa] |
Baris 1.496: | Baris 1.496: | ||
#<p style="text-align:justify;text-indent:0.5in;line-height:2;">'''Tabel SWOT'''</p> | #<p style="text-align:justify;text-indent:0.5in;line-height:2;">'''Tabel SWOT'''</p> | ||
<p style="text-align: center;"><img src="https://lh3.googleusercontent.com/-AzfRFxP6GGw/XWoVDongpPI/AAAAAAAALlg/uBdsiFK9QTASRfHPZ5XDpjlTytiZ_zEOgCK8BGAs/s0/Tabel%2BSwot.jpg" width="50%"/></p><p style="text-align: center;">Gambar 3.5 Analisis SWOT</p> | <p style="text-align: center;"><img src="https://lh3.googleusercontent.com/-AzfRFxP6GGw/XWoVDongpPI/AAAAAAAALlg/uBdsiFK9QTASRfHPZ5XDpjlTytiZ_zEOgCK8BGAs/s0/Tabel%2BSwot.jpg" width="50%"/></p><p style="text-align: center;">Gambar 3.5 Analisis SWOT</p> | ||
+ | |||
+ | === Analisis Masukan, Analisis Proses, Analisis Keluaran === | ||
+ | #<p style="text-align:justify;text-indent:0.5in;line-height:2;">'''Analisis Masukan'''</p><p style="text-align:justify;text-indent:0.5in;line-height:2;">Analisis masukan merupakan suatu perincian masalah yang dilakukan terhadap semua data atau informasi yang akan diproses sehingga menghasilkan suatu laporan yang berguna bagi penggunanya, data berupa:</p> | ||
+ | <ol style="list-style-type:lower-alpha;margin-left: 30px;"> | ||
+ | #a. Nama masukan : Inquiry | ||
+ | Fungsi : sebagai awal permintaan nasabah mengenai simpan pinjam | ||
+ | Sumber : Admin | ||
+ | Media : telepon / fax / email | ||
+ | Frekuensi : setiap nasabah menanyakan simpan pinjam | ||
+ | Keterangan : berisi jumlah pinjaman dan angsuran | ||
+ | |||
+ | #b. Nama Masukan : Karyawan Pabrik | ||
+ | Fungsi : sebagai anggota dengan koperasi | ||
+ | Sumber : Admin | ||
+ | Media : email atau fax | ||
+ | Frekuensi : apabila permintaan nasabah mengangsur jumlah pinjaman | ||
+ | Keterangan : berisi tentang rincian penting angsuran simpan pinjam beserta alamat pengiriman dan penerima | ||
+ | peminjam |
Revisi per 31 Agustus 2019 06.41
PERANCANGAN SISTEM INFORMASI SIMPAN PINJAM
DENGAN SMS GATEWAY PADA KOPERASI
PT. SATYAMITRA KEMAS LESTARI
![](https://lh3.googleusercontent.com/-zDqNEyl5phg/XRSFZYtEMdI/AAAAAAAAAcY/e1f7DL38DjchJmB1oeSYvzk8bO-vdCkOACJoC/w530-h530-n-rw/logo_universitas_raharja.png)
Disusun Oleh :
NIM |
: 1514490299
|
NAMA |
: Sidiq Rahmad Siswantoro
|
JURUSAN SAINS DAN TEKNOLOGI
PROGRAM STUDI SISTEM INFORMASI
KONSENTRASI KOMPUTER AKUNTANSI
TANGERANG
TA. 2018/2019
UNIVERSITAS RAHARJA
LEMBAR PENGESAHAN SKRIPSI
PERANCANGAN SISTEM INFORMASI SIMPAN PINJAM
DENGAN SMS GATEWAY PADA KOPERASI
PT. SATYAMITRA KEMAS LESTARI
Disusun Oleh :
NIM |
: 1514490299
|
Nama |
: Sidiq Rahmad Siswantoro
|
Fakultas |
: Sains Dan Teknologi
|
Jenjang Pendidikan |
: Strata Satu
|
Program Studi |
: Sistem Informasi
|
Konsentrasi |
: Komputer Akuntansi
|
Disahkan Oleh :
Tangerang, Juli 2019
Rektor |
Kepala Program Studi
| ||||
Universitas Raharja |
Program Studi Sistem Informasi
| ||||
(Dr. PO. Abas Sunarya, M.Si) |
(Euis Siti Nur Aisyah, M.kom)
| ||||
NIP : 000603 |
NIP : 060003
|
UNIVERSITAS RAHARJA
LEMBAR PERSETUJUAN PEMBIMBING
PERANCANGAN SISTEM INFORMASI SIMPAN PINJAM
DENGAN SMS GATEWAY PADA KOPERASI
PT. SATYAMITRA KEMAS LESTARI
Dibuat Oleh :
NIM |
: 1514490299
|
Nama |
: Sidiq Rahmad Siswantoro
|
Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif
Fakultas Sains dan Teknologi
Program Studi Sistem Informasi
Konsentrasi Komputer Akuntansi
Disetujui Oleh :
Tangerang, Juli 2019
Pembimbing I |
Pembimbing II
| ||
NID : 03002 |
NID : 16018
|
UNIVERSITAS RAHARJA
LEMBAR PERSETUJUAN DEWAN PENGUJI
PERANCANGAN SISTEM INFORMASI SIMPAN PINJAM
DENGAN SMS GATEWAY PADA KOPERASI
PT. SATYAMITRA KEMAS LESTARI
Dibuat Oleh :
NIM |
: 1514490299
|
Nama |
: Sidiq Rahmad Siswantoro
|
Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian Komprehensif
Fakultas Sains Dan Teknologi
Program Studi Sistem Informasi
Konsentrasi Komputer Akuntansi
Tahun Akademik 2018/2019
Disetujui Penguji :
Tangerang, Oktober 2019
Ketua Penguji |
Penguji I |
Penguji II
| ||
(_______________) |
(_______________) |
(_______________)
| ||
NID : |
NID : |
NID :
|
UNIVERSITAS RAHARJA
LEMBAR KEASLIAN SKRIPSI
PERANCANGAN SISTEM INFORMASI SIMPAN PINJAM
DENGAN SMS GATEWAY PADA KOPERASI
PT. SATYAMITRA KEMAS LESTARI
Saya yang bertandatangan di bawah ini,
NIM |
: 1514490299
|
Nama |
: Sidiq Rahmad Siswantoro
|
Fakultas |
: Sains dan Teknologi
|
Program Pendidikan |
: Strata 1
|
Program Studi |
: 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 dilingkungan 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 ternyata pernyataan diatas tidak benar.
Tangerang, Juli 2019
(Sidiq Rahmad Siswantoro)
|
NIM : 1514490299
|
*) Tandatangan dibubuhi materai 6.000
ABSTRAKSI
Tidak dapat dipungkiri bahwa perkembangan teknologi selular (ponsel) saat ini begitu maju pesat seiring dengan perkwmbangan waktu . Jika dibandingkan dengan beberapa tahun sebelumnya teknologi ponsel belumlah berkembang seperti sekarang, Ini dapat dilihat dengan berkemangnya tampilan layar yang dahulu hanya hitam putih (monochrome) ataupun nada dering (ringtone)telepon selular yang masih monophonic dan masih menawarkan fitur – fitur yang terbatas. Namun dengan berkembangnya teknologi yang ada sekarang dan para pesaing (competitor) dibidang ini berlomba - lomba dan berinovasi dalam mengembangkan produknya masing – masing baik di bidang software ataupun hardware. Namun teknologi SMS (Short Message Service) sebagai fitur standar bagi sebuah ponsel masih digunakan dan tetap menjadi favorit ditambah dengan semakin murahnya harga pengiriman SMS. Perkembangan trafik SMS yang signifikan pada setiap operator yang ada di Indonesia menjadikan perusahaan operator kewalahan dalam menangani layanan itu sendiri. Hal ini mengakibatkan munculnya peluang bagi pihak diluar perusahaan operator untuk menawarkan kerjasama yaitu dengan menjadikan SMS sebagai sebuah area bisnis yang berorientasi untuk mendapatkan keuntungan yang lebih, bukan hanya mengirim pesan. Beberapa contoh saat ini adalah bisnis polling SMS. Selain itu sarana SMS juga digunakan dalam acara sebuah kuis di banyak stasiun televisi. Pada kesempatan ini akan dicoba untuk menerapkan layanan SMS tersebut dalam sebuah system simpan pinjam pada koperasi dengan menggunakan SMS Gateway pada Koperasi PT. Satyamitra Kemas Lestari, dimana pengguna (anggota koperasi) dapat mencari berbagai informasi seperti jumlah pinjaman, jumlah angsuran. Layanan ini selain murah dan mudah juga dapat menghemat waktu,tenaga dan uang.
Kata Kunci : Sistem, Simpam Pinjam, SMS Gateway
ABSTRACT
It is undeniable that the development of cellular technology (cellphones) is currently advancing rapidly along with the development of time. When compared with a few years before cell phone technology has not developed as it is now. This can be seen by the rise of screen displays that were only black and white (monochrome) or ringtones (ringtones) cellular phones that are still monophonic and still offer limited features. But with the development of existing technology and competitors (competitors) in this field competing and innovating in developing their respective products both in the field of software or hardware. But the SMS (Short Message Service) technology as a standard feature for a cellphone is still used and remains a favorite, coupled with the increasingly cheap price of sending SMS. he development of significant SMS traffic for every operator in Indonesia has caused the operator to be overwhelmed in handling the service itself. This resulted in the emergence of opportunities for parties outside the operator company to offer cooperation, namely by making SMS as a business-oriented area to get more profits, not just sending messages. Some examples now are SMS polling businesses. In addition, SMS facilities are also used in a quiz show on many television stations. On this occasion will be tried to implement the SMS service in a savings and loan system at the cooperative by using the SMS Gateway at the Cooperative PT. Satyamitra Kemas Lestari, where users (cooperative members) can find various information such as the number of loans, the number of installments. This service besides cheap and easy can also save time, energy and money.
Keywords: System, savings and Loan, SMS Gateway.
KATA PENGANTAR
Alhamdulillah, puji dan syukur atas kehadirat Allah SWT yang telah melimpahkan rahmat dan karunianya sehingga penulis dapat menyelesaikan Skripsi dengan judul "PERANCANGAN SISTEM INFORMASI SIMPAN PINJAM DENGAN SMS GATEWAY PADA KOPERASI PT. SATYAMITRA KEMAS LESTARI".
Tujuan penulisan Laporan Skripsi ini adalah sebagai syarat dalam menyelesaikan Program Pendidikan Strata 1, Program Studi Sistem Informasi pada Universitas Raharja.
Penulis menyadari bahwa tanpa adanya bimbingan dan dorongan dari banyak pihak penulis tidak akan dapat menyelesaikan Skripsi ini dengan baik dan tepat pada waktunya. Pada kesempatan ini pula penulis menyampaikan ucapan terimakasih kepada :
- Bapak Dr. Po. Abas Sunarya, M.Si selaku selaku Rektor Universitas Raharja.
- Bapak Dr. Henderi, S.Kom., M.Kom selaku selaku Dekan Fakultas Universitas Raharja.
- Bapak Padeli, M.Kom selaku Wakil Dekan Fakultas Sains dan Teknologi Universitas Raharja.
- Ibu Euis Sitinur Aisyah, M.Kom. selaku Ketua Program Studi Sistem Informasi.
- Bapak Padeli, M.Kom sebagai Dosen Pembimbing I yang telah memberikan bimbingan dan masukan kepada penulis sehingga Skripsi/ Tugas Akhir ini dapat diselesaikan dengan baik.
- Bapak Haryanto, S.Kom ,MM sebagai Dosen Pembimbing II yang telah meluangkan waktunya untuk memberikan bimbingan, masukan dan motivasi kepada penulis .
- Bapak Ahmad Fauzi selaku stakeholder yang telah memberikan kontribusi besar di dalam lancarnya proses penelitin skripsi ini..
- Bapak dan Ibu Dosen serta Staff Universitas Raharja yang telah memberikan bekal ilmu pengetahuan dan motivasi kepada penulis.
- Keluarga tercinta yang telah memberikan doa, dukungan moral maupun materi sehingga Skripsi ini apat terselesaikan dengan baik.
- Teman - teman seperjuangan yang selalu ada dan memberikan semangat.
Penulis menyadari bahwa dalam penulisan Laporan Skripsi ini masih jauh dari sempurna. Oleh karena itu kritik dan saran yang membangun, penulis harapkan sebagai pemicu untuk dapat berkarya lebih baik lagi. Semoga Laporan ini bermanfaat bagi pihak yang membutuhkan. .
Penulis menyadari bahwa dalam penulisan Laporan Skripsi ini masih jauh dari sempurna. Oleh karena itu kritik dan saran yang membangun, penulis harapkan sebagai pemicu untuk dapat berkarya lebih baik lagi. Semoga Laporan ini bermanfaat bagi pihak yang membutuhkan.
Tangerang, Juli 2019 | |||
SIDIQ RAHMAD SISWANTORO | |||
NIM. 1514490299 |
Daftar isi
- 1 BAB I PENDAHULUAN
- 2 BAB II LANDASAN TEORI
- 2.1 Teori Umum
- 2.2 Teori Khusus
- 2.3 Literature Review
- 3 BAB III PEMBAHASAN
DAFTAR GAMBAR
Gambar 3.1 Struktur Anggota Koperasi
Gambar 3.2 Usecase Diagram Sistem Yang Berjalan
Gambar 3.3 Activity Diagram Sistem Yang Berajalan
Gambar 3.4 Sequence Diagram Sistem Yang Berjalan
Gambar 4.1 Usecase Diagram Sistem usulan
Gambar 4.2 Activity Diagram Sistem Usulan
Gambar 4.3 Sequence Diagram Sistem Usulan
Gambar 4.5 Class Diagram Sistem Usulan
Gambar 4.12 menu login
Gambar 4.13 menu dashboard
Gambar 4.14 menu data admin
Gambar 4.15 menu data nasabah
Gambar 4.16 menu data pinjaman
Gambar 4.17 menu data angsuran
Gambar 4.18 menu data SMS reminder
DAFTAR TABEL
Tabel 3.5 Tabel SWOT
Tabel 3.6 Tabel Elisitasi Tahap I
Tabel 3.7 Tabel Elisitasi Tahap II
Tabel 3.8 Tabel Elisitasi Tahap III
Tabel 3.9 Taebl Draft Final Elisitasi
Tabel 4.4 Tabel Perbedaan Sistem Berjalan Dengan Sistem Usulan
Tabel 4.6 Tabel id_anggota
Tabel 4.7 Tabel id_nasabah
Tabel 4.8 Tabel tb_data_pinjaman
Tabel 4.9 Tabel tb_angsuran
Tabel 4.10 Tabel tb_data_angsuran
Tabel 4.11 Tabel tb_sms_remender
Tabel 4.19 Tabel Pengujian Black Box Testing
Tabel 4.20 Tabel schedule implementasi
Tabel 4.21 Tabel Estimasi biaya
Tabel 4.15 Tabel Pengajuan
Tabel 4.6 Tabel Staff
Tabel 4.7 Pengujian BlackBox Testing
Tabel 4.8 Estimasi Biaya
DAFTAR SIMBOL
I. SIMBOL USE CASE DIAGRAM
II. SIMBOL ACTIVITY DIAGRAM
III. SIMBOL SEQUENCE DIAGRAM
BAB I PENDAHULUAN
Latar Belakang
Latar Belakang Perkembangan teknologi informasi semakin berkembang mengikuti zaman. Pemanfaatan teknologi informasi sebagai salah satu alat bantu dalam sistem informasi modern sanagat luas penggunaannya dalam berbagai bidang usaha, termasuk bidang yang berskala kecil, menengah maupun besar. Koperasi adalah salah satu usaha yang dapat memanfaatkan sumber informasi secara maksimal agar dapat memberikan masukan bagi usahanya guna menjaga proses bisnis yang dilakukan berjalan mudah,cepat,akurat,efisien dan produktif.
Dengan semakin meningkat nya peran sera teknologi informasi dalam kegiatan bisnis dewasa ini, mendorong perusahaan untuk menyususn strategi sistem informasi yang tepat agar sistem tersebut mendukung tercapainya maksud dan tujuan dari bisnis perusahaan tersebut.
Untuk mencapainya maka harus ada fasilitas penunjang yang dapat digunakan untuk mencapai maksud dan tujuan tersebut. Komputer merupakan salah satu penerapan nyata dari kemajuan ilmu pengetahuan dan teknologi. Kalangan bisnis dan perkantoran semakin menyadari pentingnya kehadiran komputer ditengah-tengah aktifitas mereka. Demikian pula halnya dengan badan usaha koperasi simpn pinjam kehadiran computer sangat membantu dalam setiap kegiatannya.
Sejalan dengan perkembangan ilmu dan teknologi, segala sesuatu yang berhubungan dengan sistem berjalan dengan cepat. Begitu juga koperasi-koperasi simpan pinjam yang merupakan suatu tempat pelayanan simpan pinjam masyarakat. Adapun Koperasi PT. Satyamitra Kemas Lestari, merupakan salah satu koperasi yang memberikan pelayanan simpan pinjam kepada masyarakat, tidak terlepas dari kebuuhan akan teknologi ini. Selanjutnya Koperasi PT. Satyamitra Kemas Lestari tersebut mengalami kendala dalam memberikan pelayanan simpan pinjam kepada masyarakat, karena sistem yang ada tidak dapat mendata anggota secara sistematis, terkadang membuat kesulitan kepada petugas koperasi dalam melacak data simpanan, data pinjaman dan data angsuran anggota.
Dalam hal sistem yang terdapat pada Koperasi PT. Satyamitra Kemas Lestari, walaupun sudah menggunakan computer akan tetapi masih berjalan secara manual. Sistem yang ada tidak ada tidak dapat mendata anggota secara secara sistematis yang ada pun tidak dapat mencetak laporan simpanan. Laporan pinjaman dan laporan angsuran baik itu harian maupun bulanan.
Dari permasalahan-permasalahan yang ada penulis ingin memberikan suatu solusi untuk mengatasi kekurangan yang ada dengan membuat sistem yang dapat mengatasi kendala-kendala diatas, dalam skripsi saya yang berjudul “PERANCANGAN SISTEM INFORMASI SIMPAN PINJAM DENGAN SMS GATEWAY PADA KOPERASI PT. SATYAMITRA KEMAS LESTARI.
Rumusan Masalah
Berdasarkan latar belakang permasalahan yang telah dikemukakan diatas, maka pokok-pokok masalah yang akan diteliti dalam penulisan dapat dirumuskan sebagai berikut:
1. Bagaimana mengembangkan sistem informasi untuk mengelola data simpanan, data pinjaman dan data angsuran anggota yang update setiap harinya.
2. Bagaimana mengembangkan sistem informasi untuk dapat mencetak laporan yang diperlukan seperti laporan simpanan, laporan pinjaman dan laporan angsuran baik harian maupun bulanan.
3. Informasi jika sudah jatuh tempo akan mendapat sms gateaway.
Batasan Masalah
Sesuai rumusan permasalahan diatas penulis membatasi ruang lingkup pembahasan pada pengelolaan data simpanan, data pinjaman dan data angsuran anggota serta pengelolaan laporan simpanan, laporan pinjaman dan laporan angsuran yang diperlukan. Selanjutnya , penulis hanya membahas sistem internal
Tujuan dan Manfaat Penelitian
Tujuan Penelitian
Tujuan penulisan dari penelitian ini adalah membantu memecahakan masalah yang dihadapi oleh Koperasi PT. Satyamitra Kemas Lestari dengan cara :
A. Mengembangkan sistem informasi untuk mengelola data simpan dan pinjaman anggota yang update setiap harinya, sehingga system pengolahan data akan lebih efektif dan efisien.
B. Mengembangka sistem informasi untuk mencetak laporan yang diperlukan seperti laporan simpanan, pinjamana, dan angsuan baik harian maupun bulanan, sehingga pimpinan akan mudah dan cepat dalam mengambil suatu keputusan.
Manfaat Penelitian
Penulisan ini memiliki manfaat sebagai berikut :
A. Memperoleh pokok permasalahan dan dapat memberikan solusi untuk mempermudah proses kerja yang lebih cepat dan efisien.
B. Memudahkan akses bagi yang bersangkutan serta memberikan keamanan yang baik dalam proses berjalannya sistem simpan pinjam.
C. Mempermudah karyawan koperasi dalam pembuatan laporan simpanan, pinjaman dan angsuran.
Metode Penelitian
Metode Pengumpulan Data
Dalam melakukan penulisan ini menggunakan beberapa metode diantaranya:
Metode Pengamatan Langsung (Observation)
Metode ini dilakukan dengan menggunakan pengamatan secara langsung terhadap proses kerja yang ada dalam kasus yang diamati.
Metode Wawancara (Interview)
Metode ini dilakukan dengan mengajukan tanya jawab secara langsung depan pihak yang bersangkutan didalam penulisan skripsi ini.
Studi Pustaka (Library Pustaka)
Penulis melakukan kajian pustaka dari istilah-istilah yang ada agar dapat lebih memahami setiap kata serta data yang diperlukan. Beberapa bahan studi yang didapatkan berupa e-journal national maupun international, dan dokumen-dokumen yang ada di perusahaan.
Metode Analisa Data
Pada metode analisa data penulis menggunakan analisis SWOT, dari metode analisa tersebut dapat diketahui kekuatan (strengths), kelemahan (weaknesses), peluang (opportunities), dan ancaman (threats) dari proses system yang sedang berjalan tersebut sehingga penulis dapat mengevaluasi dan menganalisis dengan baik hubungan dari setiap aspek tersebut. Proses yang dilibatkan berupa tujuan yang spesifik dari perkiraan bisnis atau proyek dan pengenalan factor internal maupun eksternal yang mendukung serta yang tidak dalam meraih tujuan tersebut, dan dalam penerapannya ilakukan analisa dan pemeliharaan beberapa hal yang bisa mempengaruhi keempat faktor tersebut (Frienser, 2010)
Metode Perancangan
Pada metode perancangan skripsi ini, penulis menggunakan visual Paradigma for UML 6.4 Enterprise Edition sebagai rancangan pengembangan perangkat lunak, dimana mempermudah dalam membuat alur rancangan sehingga dapat dipahami dengan jelas.
Metode Prototype
Pada pelaksanaan metode prototype ini, Penulis mengembangkan model menjadi system final, yaitu dimana pelanggan atau klien ikut berpartisipasi aktif dalam pengembangan system, sehingga menghasilkan perangkat lunak yang mudah disesuaikan dengan kebutuhan dan keinginan pelanggan.
Metode testing
Pada metode testing, Penulis menggunakan black box testing dimana dalam pengecekannya dilakukan secara detail ke perancangannya, agar menghasilkan program yang benar 100% sehingga program baik dalam implementasinya. Penguji perangkat lunak merupakan suatu elemen dari sebuah topik yang lebih luas dan sering diartikan sebagai verifikasi dan validasi (V&V). Verifikasi: mengarah kepada kelompok aktifitas yang memastikan bahwa perangkat lunak telah mengimplementasi sebuah fungsi spesifik. Sedangkan Validasi: mengarah kepada sebuah kelompok berbeda dari aktivitas yang memastikan bahwa perangkat lunak yang telah dibangun dapat ditelusuri sesuai kebutuhan custumer. (M. Sidi Mustqbal, 2015). Sedangkan menurut Yadav, .dkk dalam International journal of Computer Science and Information Technologies Vol. 4 No. 2 (Uma Narth Yadav, 2013) Software testing is a process of finding errors or bug in the software or program and it involves any activity & evaluating an attribute or capabilities of a program or system or software and determining that it meets its required results.
Sistematika Penulisan
Dari keseluruhan penulisan, di bawah ini akan diterangkan masing - masing bab dan digambarkan dengan cara mrngkas pada setiap babnya dengan memilih poin-poin tertentu saja sesuai sitematika penulissn berikut:
BAB I PENDAHULUAN
- Pada bab ini berisikan latar belakang masalah Penulisan, dari situ didapatkan rumusan masalah yang menghasilkan ruang linkup , tujuan, dan manfaat dari Penulisan tersebut, dijelaskan juga sedikit tentang sistem yang berjalan pada Koperasi PT. Satyamitra Kemas Lestari, dengan begitu bisa terlihat penggunaan metode dan analisa apa saja yang diperlukan dalam Penulisan tersebut.
BAB II LANDASAN TEORI
- Pada bab ini Penulis menjelaskan definisi-definisi yang terkait pada data Penulisan serta istilah – istilah yang dignakan Penulis pada bab pembahasan.
BAB III PEMBAHASAN
- Pada bab ini Penulis menjelaskan mengenai gamabaran perusahaan, struktur organisasi beserta deskripsi pekerjaannya, di bab ini juga akan dijelaskan rancangan prosedur sistem yang berjalan dan analisis proses yang berjalan di Koperasi PT. Satyamitra Kemas Lestari menggunakan analisi SWOT yang dapat dihasilkan kekurangan dari system berjalan tersebut sehingga dapat dibuatkan penyelesaian masalahnya.
BAB IV RANCANGAN SISTEM YANG DIUSULKAN
- Bab ini berisikan rancangan system usulan berupa prosedur, use case diagram, activity diagram, sequence diagram serta perbedaan – perbedaan prosedur system yang berjalan dengan sistem yang berjalan dengan usulan. Terdapat juga rancangan basis data, prototype, dan hasil tampilan system usulan yang merupakan hasil akhir dari Penulisan.
BAB V PENUTUP
- Pada bab ini berisikan kesimpulan, saran, dan kesan yang semoga bisa bermanfaat bagi masyarakat maupun bagi siapa saja yang membaca karya tulis ini.
DAFTAR PUSTAKA
- Adalah berisi tentang referensi – referensi yang didapat selama proses Penulisan sebagai acuan dari sumber tersebut.
LAMPIRAN
- Adalah daftar yang berisi data dan dokumen pekerjaan secara keseluruhan yang menjadi pelengkap Laporan Skripsi yang dibuat.
BAB II LANDASAN TEORI
Untuk mendukung penyusunan skripsi ini, maka perlu dikemukakan teori-teori yang berkaitan dengan permasalahan dan ruang lingkup pembahasan sebagai landasan dalam penulisan laporan ini.
Teori Umum
Konsep Dasar Umum
Pengertian Sistem
Ada beberapa pendapat dari para ahli mengenai definisi Analisa Sistem, yaitu;
Menurut Alfeno, dkk pengertian dari sistem adalah kumpulan bagian – bagian tujuan (Alfeno Sandro, Agustus 2016) Kemudian Hutahaean berpendapat bahwa sistem merupakan suatu jaringan kerja dari prosedur – prosedur yangsaling berkaitan satu sama lain dan bertujuan untuk melakukan kegiatan atau sasaran tertentu (Hutahaean, 2015). Sedangangkan Shinta Dwi Prana Dewi, dkk menceritakan bahwa sistem menyimpan makna yaitu gabungan dari zat – zat yanhg dimiliki unsur satu dengan lainnya (Shinta Dwi Prana Dewi, 2015).
Dari pendapat para ahli dapat disimpulkan system adalah sekumpulan elemen, zat berupa prosedu – prosedur yang saling berkaitan satu sama lain membentuk jaringan kerja sehingga memiliki tujuan untuk mencapai sesuatu hasil.
Karakteristik Sistem
Mengikuti pendapatan Hutahean bahwa dalam system mempunyai karateristik tersendiri yaitu diantaranya (Hutahean J. ,2014):
Komponen
Suatu sistem terdiri dari sejumlah elemen – elemen subsistem atau bagian – bagian dari sistem yang saling berhubungan, dengan maksud kerja sama dalam membentuk satu kesatuan.
Batasan sistem
Agar tidak keluar dari pembahasan yang diteliti maka perlu dibuatnya batasan dari sistem tersebut, sehingga apa yang diteliti dan apa yang dibahas hanya mencakup satu sistem dipandang sebagai suatu kesatuan yang menunjukan ruang lingkup dari sistem tersebut.
Lingkup Luar Sistem (environment)
Banyak pengaruh yang dapat mengganggu kelangsungan sistem yang terdapat di lingkungan luar sistem, tidak hanya itu ada juga manfaat yang berpengaruh pada sistem tersebut, untuk itu perlu diketahui lingkungan yang bersifat menguntungkan dan merugikan sehingga dapat dikendalikan dan dijaga agar sistem dapat berlangsung dengan baik.
Penghubung Sistem (Interface)
Adanya jalur yang terdapat di dalam sistem berfungsi untuk menghubungkan antara satu subsistem dengan subsistem lainnya sehingga dapat mengalir sumber daya yang menjadikan keluaran (output) dari subsistem menjadi masukkan (input) pada subsistem lain melalui jalur tersebut, dengan demikian alur sistem dapat bekerja dengan baik dan semestinya.
Masukan Sistem (Input)
Masukan dalam suatu sistem dapat berupa energi yang merupakan perawatan (maintenance input) yang apabila dimasukkan sistem dapat beroperasi dengan baik dan sinyal (signal input) yang masuk dan diproses sehingga didapatkan keluaran. Gambarannya berupa sistem komputer yaitu program sebagai maintenance input sedangkan data sebagai signal input yang bertujuan untuk diproses sehingga menghasilkan informasi.
Keluaran Sistem (Output)
Apapun yang didapat dari sebuah proses masukan atau energi yang selesai diolah itu merupakan hasil atau biasa disebut juga sebagai keluaran yang dapat diklasifikasikan sebagai keluaran yang berguna ataupun sisa pembuangan. Sebagai gambaran yaitu sebuah komputer saat sedang digunakan komputer menghasilkan panas sehingga bisa disimpulkan merupakan hasil sisa pembuangan, sedangkan informasi yang didapat dari proses tersebut merupakan hasil yang dibutuhkan atau keluaran yang berguna.
Pengolahan Sistem
Dalam sistem terdapat proses atau cara bagaimana sebuah energi diolah sehingga berubah menjadi keluaran, proses cara tersebutpun berbeda – beda tergantung apa tujuan yang ingin dihasilkan. Gambaran misalnya sebuah sistem produksi melakukan proses pengolahan bahan baku menjadi bahan jadi yang diinginkan, sistem akuntansi memproses data – data masukannya menjadi laporan – laporan keuangan yang dibutuhkan.
Sasaran Sistem
Segala proses yang dilakukan oleh sistem pasti memiliki sasaran atau tujuan (goal), dari tujuan tersebut dapat diperhatikan apa yang menjadi kebutuhan masukan pada sistem dan keluaran bagaimana yang akan dihasilkan.
Klasifikasi Sistem
Suatu gabungan antara satu komponen dengan komponen lainnya sehingga menjadi kelompok dapat disebut dengan klasifikasi sistem karena biasanya sistem mempunyai tujuan yang tidak sama untuk setiap masalah yang diproses di dalam sistem tersebut.
Suatu gabungan antara satu komponen dengan komponen lainnya sehingga menjadi kelompok dapat disebut dengan klasifikasi sistem karena biasanya sistem mempunyai tujuan yang tidak sama untuk setiap masalah yang diproses di dalam sistem tersebut.
Sistem Abstrak (Abstract System) dan Sistem Fisik (Physical System).
Tidak terwujud dan terbentuk merupakan arti dari kata abstrak jadi sistem abstrak dapat dijelaskan berupa sistem yang berisi pemikiran atau ide-ide yang tidak tampak secara fisik. Sebagai gambaran yaitu sistem teologi yang berupa pemikiran – pemikiran ikatan antara manusia dengan tuhan. Tidak seperti sistem fisik yaitu sistem yang terlihat, nyata, secara fisik. Sebagai contoh berupa sistem komputer, sistem akuntansi, sistem persediaan barang, dan lain – lain.
Sistem Alamiah (Natural System) dan Sistem Buatan Manusia (Human Made System).
Alamiah berarti alami, tanpa dipacu yaitu sebuah sistem yang terjadi mengikuti proses alam dan sama sekali tidak ada sentuhan oleh tangan manusia, sebagai contoh yaitu sistem tatasurya. Sedangkan human made system atau sistem buatan manusia adalah sistem yang proses pembuatannya dilakukan oleh manusia yang dalam mengimplikasikannya diperlukan interaksi manusia atau biasa disebut dengan man machine system atau human machine system, sebagai contoh yaitu sistem robot.
Sistem Tertentu (Deterministic System) dan Sistem Tak Tentu (Probabilistic System).
Sistem tertentu sistem yang dapat diprediksi hasilnya sehingga dapat dipastikan, sistem bekerja dengan perbuatan yang bisa diramalkan langkah – langkahnya, hubungan antara bagian satu dengan yang lain bisa diketahui dengan jelas, sebagai gambaran yaitu sistem komputer perilakunya dapat dilihat dengan jelas mengacu pada banyak program yang dijalankan. Sedangkan sistem tak tentu atau probabilistic system mengandung unsur probabilistic atau kemungkinan, sehingga hasil atau masa depan sistem tersebut tidak dapat dipastikan dengan baik maupun diprediksikan, sebagai contoh yaitu sistem fotosintesis dalam prosesnya biasanya dibutuhkan tumbuhan yang mengandung klorofil atau zat hijau dan cahaya matahari dalam proses tersebut tidak dapat dipastikan bagaimana kebutuhan yang diperlukan.
Sistem Tertutup (Closed System) dan Sistem Terbuka (Open System)
Sistem Tertutup adalah sistem yang tidak berhubungan dan tidak terpengaruh dengan lingkungan luarnya. Proses yang dilakukan pada sistem ini berupa melakukan aktifitas secara spontan dengan tidak adanya campur tangan dari pihak diluarnya. Berdasarkan teoritis closed system ini ada, namun pada kenyataanya tidak benar – benar semua sistem tertutup. Beda halnya dengan sistem terbuka yaitu memiliki hubungan dan pengaruh yang sangat besar pada lingkungan luarnya. proses pada sistem ini yaitu berupa terima masukan dan hasil keluaran untuk lingkuangan di luar sistem maupun sub sistem lainnya
Hasil pengolahan data merupakan informasi
Dapat menggambarkan makna atau arti
Dapat berguna dan bermanfaat sewaktu meningkatkan kepastian
Akurat
Informasi harus bebas dari kesalahan-kesalahan. Dalam proses penggambaran dan penjelasan informasi yang dimaksud yang terdapat dari sumber hingga ke penerima wajib harus akurat
Akurat
Informasi harus bebas dari kesalahan-kesalahan. Dalam proses penggambaran dan penjelasan informasi yang dimaksud yang terdapat dari sumber hingga ke penerima wajib harus akurat
Relevan
Informasi harus mempunyai manfaat bagi pemakainnya. Relevansi informasi untuk tiap-tiap orang berbeda.
Perangkat Keras (Hardware)
Berupa perangkat – perangkat fisik yang terlihat seperti sebuah komputer dan printer.
Perangkat Lunak (Software) atau Program
Berisi banyaknya perintah yang dapat dikerjakan oleh perangkat keras untuk mengolah data tersebut.
Prosedur
Merupakan sekumpulan tata cara yang berisi langkah – langkah yang apabila dilaksanakan mewujudkan pemrosesan data sehingga menghasilkan keluaran sesuai yang dikehendaki.
Orang
Yaitu keseluruhan pihak yang mempunyai wewenang dan tanggung jawab terhadap ekspansi sebuah sistem informasi yang berkaitan dengan pengolahan serta pemakaian hasil dari sistem informasi tersebut
Basis Data (Database)
Yakni tempat pusat penyimpanan data yang berisi banyak table dan relasinya.
Sedangkan sistem selamanya merupakan sistem yang dapat di pakai untuk jangka waktu yang lama atau digunakan selamanya, salah satu contohnya adalah sistem pencernaan pada tubuh manusia, sistem tersebut tidak akan berhenti sampai selamanya selama manusia tersebut masih hidup
Jaringan Komputer dan Komunikasi Data
Pengertiannya berupa sistem penguhubung komputer server dengan client yakni mengizinkan sumber (resources) digunakan secara berbarengan dan diteruskan oleh sebesar pengguna.
Integrasi Sistem
Ketetapan Pengelolaan
Dukungan Keputusan Untuk Manajemen
Memberikan bantuan kepentingan informasi terhadap penanggung jawab manajerial yang di dalamnya termasuk pengawasan implementasi kegiatan operasional perusahaan.
Membantu para pengambil keputusan, yaitu para pemimpin, dengan cara memperoleh materi pertimbangan sebagai patokan hasil yang telah dicapainya
Menyurvei sistem-sistem yang telah ada dan berjalan sampai saat ini, baik pemrosesan data maupun pembuatan hasil laporannya.
Merumuskan semua tujuan yang ingin diraih berupa pola pengolahan data dan pembuatan laporan yang baru.
Menyusun sebuah tahap rencana pengembangan sistem dan penerapannya serta perumusan langkah dan kebijaksanaan.
Mengumumkan penelitian sistem
Saat koperasi mengimplementasikan aplikasi komputer baru manajemen mengambil langkah untuk memastikan kerjasama dari para pekerja. Perhatian pertama kali diperlihatkan pada kecemasan para pegawai tentang cara bagaimana komputer memberikan pengaruh terhadap kerja mereka.
Mengorganisasikan tim proyek
Mengorganisasikan Tim proyek yang akan melaksanakan penelitian sistem dikumpulkan. Hampir semua koperasi memiliki prosedur menjadi pemakai dan bukan spesialis informasi sebagai pemimpin proyek. Untuk keberhasilan proyek maka pemakai membutuhkan peran aktif daripada hanya pasif.
Mendefinisikan kebutuhan informasi
Analisis adalah mempelajari bagaimana kebutuhan informasi pemakai, dengan cara melibatkan diri dalam berbagai aktifitas seperti pengumpulan informasi, wawancara individu, pengamatan, pencarian catatan, dan survey.
Mendefinisikan kriteria kinerja sistem
Setelah kebutuhan informasi manajer didefinisikan, langkah berikutnya adalah menspesifikasikan secara tepat apa yang harus dicapai oleh sistem, yaitu kriteria kinerja sistem.
Menyiapkan usulan rancangan
Analisis sistem memberikan kesempatan bagi manajer untuk membuat keputusan untuk meneruskan atau menghentikan untuk kedua kalinya. Disini manajer harus menyetujui tahap rancangan dan dukungan bagi keputusan itu termasuk di dalam usulan rancangan.
Menyetujui atau menolak rancangan proyek
Setelah pihak manajer dan komite sistem menerima usulan rancangan selanjutnya akan diulas dan dievaluasi untuk memutuskan apakah akan diberikan persetujuan atau tidak, biasanya pada beberapa kasus tim proyek kemungkinan akan diminta mengerjakan analisis lain lalu diberikan kembali atau bahkan proyek mungkin juga bisa ditinggalkan tergantung persetujuan yang diberikan, apabila proyek bisa maka akan maju ke langkah perancangan.
Mengidentifikasikan masalah-masalah dari user.
Menerangkan secara spesifik target yang harus dicapai untuk melengkapi keperluan user.
Memastikan pilihan – pilihan cara memecahkan masalah.
Mempersiapkan dan melaksanakan rancangan sistem yang sesuai dengan permintaan pengguna.
Bersifat data oriented, dan bukan program oriented.
Bisa difungsikan oleh beberapa program aplikasi tanpa perlu merubah databasenya.
Bisa berkembang dengan mudah, baik volume maupun strukturnya.
Bisa mencukupi kebutuhan sistem-sistem baru secara mudah.
Bisa dipergunakan dengan cara yang berbeda-beda.
Buatlah perincian business process dari tingkat tertinggi bertujuan menjelaskan kegiatan dan operasi yang mungkin terlihat
PTempatkan use case pada setiap business process untuk menjelaskan dengan tepat fungsionalitas yang harus disediakan oleh sistem. Kemudian perhalus use case diagram dan lengkapi dengan requirement, constrains, dan catatan-catatan lain.
Buatlah diagram deployment secara kasar untuk menjelaskan rancang bangun fisik sistem.
Definisikan requirment lain (non-fungsional, security, dan sebagainya) yang juga harus disediakan oleh sistem.
Berdasarkan use case diagram, mulailah membuat activity diagram.
Interpretasikan sasaran – sasaran level atas (package atau domain) dan buatlah diagram sequence atau collaboration untuk tiap alir pekerjaan. Apabila sebuah use case mempunyai perkiraan alir normal dan error, buatlah satu diagram untuk masing-masing alir.
Buatlah perancangan user interface model yang mepersiapkan antarmuka bagi pemakai sepanjang skenario use case yang berjalan.
Bersumber pada model – model yang sudah ada, buatlah class diagram yang setiap package atau domain dibagi menjadi hirarki class komplit dengan atribut dan metodenya. Dapat lebih baik apabila setiap class dikerjakan menjadi unit test yang bertujuan menguji fungsionalitas class dan korelasi dengan class lain.
Selesainya dibuat class diagram, kita dapat memperkirakan kemungkinan pengelompokkan class menjadi komponen – komponen. Sebab itu buatlah diagram component pada langkah ini serta gambarkan integrasi tes untuk setiap komponen yang meyakinkan ia berkorelasi dengan baik.
Perhalus diagram deployment yang telah dibuat. Detailkan kapasitas dan requirment perangkat lunak, sistem operasi, jaringan, dan sebagainya. Petakan komponen ke dalam node.
Mulailah menciptakan sistem, yaitu dengan menggunakan dua pendekatan yang dapat dipilih berupa :
Pendekatan use case, yaitu dengan meng-assign setiap use case dalam tiap tim pengembang terpilih yang bertujuan memajukan unite code yang lengkap dengan test.
Pendekatan use case, yaitu dengan meng-assign setiap use case dalam tiap tim pengembang terpilih yang bertujuan memajukan unite code yang lengkap dengan test.
Melakukan uji modul dan integrasi serta memperbaiki model bersama dengan codenya. Model wajib sesuai dangan code yang sebenarnya.
Perangkat lunak harus dirilis.
-
Sesuatu (things), terdapat empat sesuatu (things) dalam Unified Modelling Language (UML), yaitu:
-
Structural things
Artinya bagian elemen-elemen bersifat konseptual atau fisik yang relatif statis dalam model Unified Modelling Language (UML).
-
Behavioral things
Merupakan bagian yang mencerminkan perilaku sepanjang ruang dan waktu yang bersifat dinamis dalam model Unified Modelling Language (UML).
-
Grouping things
Adalah komponen yang bermanfaat untuk menstrukturkan model Unified Modelling Language (UML), yang di dalamnya terkadang menggambarkan paket yang rumit sehingga perlu disederhanakan pada model tersebut. Selanjutnya paket – paket bisa diuraikan lebih lanjut. Paket digunakan untuk mengelompokkan sesuatu, misalnya subsistem-subsistem dna model-model.
-
Annotational things
Bangunan dasar ini berguna untuk memperjelas Unified Modelling Language (UML). Di dalam annotational things dapat terdiri dari ulasan – ulasan yang menerangkan banyak kriteria serta manfaat setiap bagian dalam model Unified Modelling Language (UML).
-
Relasi (Relationship). Dalam Unified Modelling Language (UML) ada 4 macam relasi, yaitu:
-
Kebergantungan
Merupakan hubungan dimana elemen yang tidak mandiri (dependent) terpengaruh apabila terjadi perubahan pada suatu elemen mandiri (independent).
-
Asosiasi
Merupakan apa dan bagaimana hubungan antar objek. Agregasi yang menggambarkan hubungan suatu objek dengan elemennya merupakan bentuk asosiasi.
-
Generalisasi
Merupakan hubungan dimana objek anak (descendent) berbagi perilaku dengan objek induk (ancestor) dan struktur data dari objek-objek yang ada. Khususnya adalah sisi dari sasaran induk menuju sasaran anak. Dan apabila sisinya berlawanan disebut generalisasi.
-
Realisasi
Merupakan operasi yang berjalan dari setiap objek.
-
Diagram. Dalam Unified Modelling Language (UML) terdapat lima diagram yang perlu dibuat, yaitu:
-
Use Case Diagram/p> <p style="line-height: 2;text-indent: 0.5in;">Diagram ini digunakan untuk memodelkan perilaku suatu sistem yang diharapkan atau diinginkan oleh pengguna dengan ketentuan tertentu.
-
Class diagram
Diagram ini memperlihatkan relasi antar objek yang memiliki kelas-kelas dan berkolaborasi.
-
Sequence diagram
Diagram ini menunjukkan interaksi pengguna terhadap sistem untuk mencapai tujuan use case dan relasi antar class.
-
State chart diagram
Suatu sistem yang memuat aktivitas, state, event, dan transisi diperlihatkan dalam state chart diagram. Dalam permodelan sistem reaktif, diagram ini sangat penting karena dapat menunjukkan karakter dinamis dalam kelas, antarmuka (interface), dan kerjasama (collaboration).
-
Activity diagram
Diagram yang menggambarkan suatu sistem meliputi aliran suatu aktivitas ke aktivitas lainnya. Pada prosesnya diagram ini menitikberatkan arus kendali objek dengan objek penting yang lain dalam permodelan suatu sistem.
Konsep Dasar Prototyping
Definisi Prototyping
Salah satu cara mengembangkan perangkat lunak yang banyak digunakan adalah prototyping. Dalam proses pembuatan sistem cara prototyping mempermudah pengembang dan pelanggan berinteraksi satu sama lain. Banyaknya terjadi dari seorang pelanggan yang tidak menunjukkan secara detail output yang diinginkannya, pemrosesan yang dibutuhkan, dana apa saja data – data yang diperlukan, kebanyakan dari pelanggan hanya menjelaskan secara umum apa yang dikehendakinya. Sedangkan dari pihak pengembang perhatiannya terhadap ketepatan algoritma, antarmuka yang menguhubungkan komputer dan manusia, serta kinerja sistem operasi masih dirasa kurang. Dengan demikian dibutuhkan kerjasama yang baik antara pengembang dan pelanggan sehingga pengembang dapat mengetahui apa yang dibutuhkan pelanggan dengan baik tanpa mengecualikan aspek - aspek teknis dan pelanggan bisa memahami apa saja proses yang dikerjakan untuk menyelasaikan sistem yang diinginkan sehingga mengatasi ketidak cocokkan antara pengembang dan pelanggan. Yang akhirnya mewujudkan hasil sistem yang sesuai dengan agenda waktu pengerjaan yang telah ditetapkan. Cara pasti agar rancangan prototype bisa tercapai dengan sukses yaitu menjelaskan peraturan permainan sejak awal dimana pelanggan dan pengembang harus sepakat pada prototype yang dibuat sesuai mendefinisikan keinginan. Kemudian prototype dihapus beberapa atau keseluruhan dan software sebenarnya akan direkayasa dengan kapasitas dan penerapan yang telah disepakati.
Pada contoh prototype terkadang client sekadar menyerahkan sebagian keinginan standar perangkat lunak tanpa detail input, proses, atau output. Waktu selanjutnya dimungkinkan dimana tim developer ragu kepada ketepatan dari algoritma yang dipakainya, jenjang penyesuaian kepada sistem operasi, atau rencana bentuk antarmua pengguna (form user interface). Di waktu tersebut maka model prototyping sangat mengakomodasi proses pengerjaan software. Berikut proses cara prototyping yang dapat dijelaskan yaitu:
Pengumpulan kebutuhan: pertama pengumpulan kebutuan diadakan pertemuan antara developer dan client untuk membicarakan tujuan secara umum, menentukan kebutuhan yang diketahui serta deskripsi beberapa bagian yang dibutuhkan berikutnya dan mungkin detail kebutuhan tidak akan dijelaskan disini.
Perancangan : perancangan sistem dibuat dengan cepat, mewakili semua bagian perangkat lunak yang didapatkan, dan menjadikan dasar pembuatan prototype.
Evaluasi prototype: client me-review dan menilai prototype yang telat dibuat dan dipakai untuk memperjelas keperluan perangkat lunak.
Ketiga proses ini terus diulang dan berlangsung sampai semua kebutuhan terlaksana, semua prototype dibuat untuk memenuhi dan mengerti keinginan client lebih baik sehingga dapat memberikan kepuasan. Dengan dibuatnya prototype dapat digunakan kembali untuk mengembangkan perangkat lunak dengan cepat, tapi beberapa prototype juga ada yang tida bisa dimanfaatkan. Sekalipun prototype memudahkan komunikasi antar developer dan klien, membuat klien mendapat gambaran awal dari prototype. Terdapat penjelasan dan pemahaman berlandaskan Ilmu Interaksi Manusia dan Komputer dari prototype yaitu perangkat yang berguna untuk mereplikasikan bagian tertentu atau tidak semua dari sistem yang akan dikerjakan. Berikut 3 pendekatan pokok prototyping, yaitu:
Throw-Away. Setelah prototype dibuat maka dilakukan pengetesan. Pengetahuan yang didapat dari proses pembuatan akan digunakan untuk menyelesaikan produk final, dan setelah itu prototype tersebut dibuang (tidak dipakai).
Incremental. Produk akhir dibuat seperti bagian – bagian terpisah. Gambar produk akhir menurut kelengkapan hanya ada satu namun dibagi kedalam komponen – komponen yang lebih kecil dan terpisah (independent).
Evolutionary. Dalam proses ini, prototype tidak dibuang akan tetapi dimanfaatkan sebagai perulangan rancangan kedepannya. Dengan demikian produk atau sistem yang sesungguhnya dilihat sebagai perkembangan dari versi pertama yang sangat seadanya menjadi produk akhir (final).
Dalam segi manajemen, terdapat bagian-bagian yang menjadi masalah potensial yang menyangkut dengan prototyping, yaitu:
Waktu
Dalam proses pembuatan prototype pastinya membutuhkan waktu, menjadikan seringnya dipakai apabila waktunya cepat. Sehingga didapatkan istilah rapid prototyping.
Rencana
Beberapa manajer proyek tidak cukup dalam pengalaman untuk memadukan setiap proses prototyping dengan keseluruhan rencana perancangan.
Fitur Non-Fungsional
Di dalam prototyping sering tidak disertakan fitur non¬¬-fungsional yang merupakan fitur sistem paling penting seperti safety dan reliability.
Kontrak
Pada proses rancangan terkadang ditentukan oleh kontrak antara perancang dengan pelanggan sehingga memberikan efek pada aspek teknik dan manajerial.
Teknik Prototyping
Ada beberapa teknik yang dilakukan dengan tujuan membuat rapid prototype seperti:
- STORYBOARD
- SIMULASI FUNGSI TERBATAS
- HIGH-LEVEL PROGRAMING SUPPORT
merupakan gambaran prototype paling sederhana karena hanya berupa gambar seperti grafis dari bentuk sistem yang akan dirancang dengan tanpa fungsi sistem.
dalam desainnya dimasukkan fungsi sistem sehingga tidak hanya gambar tampilannya saja.
dijelaskan sebagai contoh khusus dari high level programing language yaitu HyperTalk yang mempermudah perancang mengerjakan komponen tertentu dari sebuah sistem interaktif.
Keunggulan dan Kelemahan Prototyping
Keunggulan Prototyping adalah :
Sistem informasi harus menghasilkan bentuk informasi yang akurat, tepat waktu dalam penyampaian, dan data yang relevan untuk pengambilan keputusan manajemn dan personali operasi di dalam organisasi.
Developer bisa mengerjakan rancangan lebih baik dalam memutuskan keinginan customer.
Dapat membuat Pelanggan bertindak secara aktif dalam pembangunan sistem.
Dapat banyak menghemat waktu saat pembangunan sistem.
Lebih mudah dalam pengimplementasiannya karena pengguna mengerti apa yang diinginkannya.
Kelemahan Prototyping adalah :
Kurangnya pemahaman terhadap program terkadang menjadikan pelanggan tidak sadar dan melihat bahwa perangkat lunak yang sudah jadi masih belum tersedia kualitasnya secara keseluruhan dan segi kemampuan untuk pemeliharaan jangka waktu lama pada perangkat lunak pun terkadang luput dalam perhatian.
Seorang developer umumnya ingin pekerjaannya cepat selesai, yang akhirnya mendorong seorang developer untuk menggunakan algoritma dan Bahasa pemrograman yang mudah sehingga dapat menyelesaikan prototyping lebih cepat tanpa memerhatikan lebih jelas bahwa program yang dibuat sekadar bluescreen system.
Dapat membuat Pelanggan bertindak secara aktif dalam pembangunan sistem.
Dapat banyak menghemat waktu saat pembangunan sistem.
Lebih mudah dalam pengimplementasiannya karena pengguna mengerti apa yang diinginkannya.
Protoype juga menimbulkan masalah
Terdapat banyak hal yang diabaikan dalam pembuatan prototype contoh yaitu kualitas, kemudahan dipelihara / dikembangkan, kecocokan dengan lingkungan yang sebenarnya, dan efisiensi. Apabila pelanggan merasa sesuai terhadap prototype yang diberikan, dan memaksa terhadap produk itu, selanjutnya pengembang harus berusaha keras untuk menyelesaikan hasil produk menjadi lebih baik, sesuai dengan kualitas yang ditunjukkan.
Dalam membuat prototype dengan waktu singkat, para pengembang mungkin membutuhkan kompromi pada beberapa hal, seperti misalnya mungkin sistem operasi yang tidak sesuai, bahasa pemrograman yang berbeda, atau algoritma yang lebih sederhana. Supaya rancangan dapat berjalan dengan baik, perlu dibuat persetujuan bersama oleh client dan developer yaitu prototype yang dirancang merupakan alat untuk menjelaskan keperluan software.
Tahapan – tahapan Prototyping
Pelanggan dan pengembang berkumpul bersama membuat daftar kebutuhan dan menjelaskan bentuk seluruh software serta pengenalan semua garis besar dan keperluan sistem yang dibuat.
Merancang prototyping dengan membuat desain sementara yang menititikberatkan terhadap pelayanan kepada pelanggan(contoh dengan cara membuat input dan format output).
Pelanggan melakukan evaluasi prototyping untuk melihat apakah sistem yang telah jadi sudah sesuai dengan kehendak pelanggan, apabila sudah cocok maka langkah 4 bisa diambil, apabila tidak maka prototyping akan diperbaiki kembali dengan mengulangi langkah 1, 2, dan 3.
Dalam tahap ini akan dilakukan pengkodean sistem pada prototyping yang telah disetujui dengan menerjemahkannya ke dalam programing language yang sesuai.
Setelah sistem perangkat lunak selesai dibuat dan siap pakai maka akan dilakukan pengujian sistem dengan dites terlebih dahulu sebelum digunakan. Ada beberapa pegujian yang bisa dilakukan seperti basis path, pengujian arsitekttur, white box, black box dan lain – lain.
Proses selanjutanya yaitu evaluasi sistem dimana pelanggan melakukan penilaian sistem yang sudah jadi apakah sesuai yang diharapkannnya. Apabila iya lakukan langkah 7, jika tidak maka ulangi langkah 4, 5.
Software system yang telah diuji dan berhasil sertam diterima pelanggan siap untuk digunakan.
Konsep Dasar Elisitasi
Definisi Elisitasi
Penjelasan menurut Yousuf dan Asger dalam International Journal Of Computer Applications Requirements Elicitation (RE) is defined as the process of obtaining a comprehensive understanding of stakeholder’s requirements. It is the initial and main process of requirements engineering phase. Elicitation process usually involves interaction with stakeholders to obtain their real needs (Masooma Yousuf, April 2015).
Sehingga dapat disimpulkan bahwa elisitasi merupakan sekumpulan data mengenai keperluan sistem baru yang berasal dari kegiatan pengguna sistem atau stakeholder yang memiliki hubungan atau keterkaitan dengan sistem dan perkembangannya.
Tujuan Elisitasi
Beberapa tujuan yang dimiliki elisitasi menurut Leffingwel yang dikutip oleh Siahaan (Siahaan, 2012:67) sebagai berikut :
Mengidenifikasi semua batasan sistem (system boundaries) serta mendapatai kesulitan apa saja yang perlu diselesaikan.
Mengetahui siapa saja para stakeholder.
Mengerti hasil dari sistem yaitu sasaran-sasaran yang harus dicapai.
Tahapan Elisitasi
Saputra berpendapat bahwa elisitasi adalah rencana yang dikerjakan bersumber pada sistem baru yang diharapkan oleh pihak manajemen yang bersangkutan juga mampu dieksekusi oleh pengembang sistem (Saputra, Juni 2012:50-56).
Berikut tiga tahap elisitasi yang dapat dilakukan melalui proses wawancara :
Tahap I, berisi rancangan sistem baru yang diusulkan oleh pihak manajemen terkait melalui proses wawancara.
Tahap II, berisi hasil pengelompokan elisitasi tahap I berdasarkan metode MDI. Metode MDI bertujuan memisahkan antara rancangan sistem yang penting dan harus ada pada sistem baru dengan rancangan yang disanggupi oleh pengembang untuk di eksekusi.
-
M pada MDI berarti mandatory (penting), maksudnya requirement tersebut harus ada dan tidak boleh dihilangkan pada saat membuat sistem baru.
D pada MDI berarti desirable, maksudnya requirement tersebut tidak terlalu penting dan boleh dihilangkan. Namun, jika requirement tersebut digunakan dalam pembentukan sistem maka akan membuat sistem tersebut lebih sempurna.
I pada MDI berarti inessential, maksudnya requirement tersebut bukanlah bagian sistem yang dibahas, tetapi bagian dari luar sistem.
Tahap III, merupakan hasil penyusutan elisitasi tahap II dengan cara mengeliminasi semua requirement dengan option I pada metode MDI. Selanjutnya semua requirement yang tersisa diklasifikasikan kembali melalui metode TOE, yaitu :
T artinya teknikal, bagaimana tata cara atau teknik pembuatan requirement dalam sistem diusulkan. O artinya operasional, bagaimana tata cara.
O artinya operasional, bagaimana tata cara pengguna requirement dalam sistem akan dikembangkan.
E artinya ekonomi, berapakah biaya yang diperlukan guna membangun requirement di dalam sistem.
High (H), sulit untuk dikerjakan, karena teknik pembuatannya dan pemakaiannya sulit serta biayanya mahal. Maka requirement tersebut harus di eliminasi.
Middle (M), mampu dikerjakan.
Low (L), mudah dikerjakan.
Final draft, merupakan hasil akhir yang dicapai dari suatu proses elisitasi yang dapat digunakan sebagai dasar pembuatan suatu sistem yang akan dikembangkan.
Definisi SMS
SMS adalah sebuah layanan pengiriman pesan singkat dari dan ke telepon seluler, mesin fax, atau ke sebuah IP Address . Layanan ini disebut layanan pesan singkat karena memang lebar karakternya hanya sebanyak 160 karakter alfanumerik dan tidak berisi gambar atau grafik. Suatu provider telepon seluler pasti menyediakan layanan ini sebagai salah satu layanan utama provider tersebut.
Karateristik SMS
Ada beberapa karakteristik pesan SMS yang penting yaitu:
-
Pesan SMS dijamin sampai atau tidak sama sekali selayaknya e-mail , sehingga jika terjadi kegagalan sistem atau hal lain yang menyebabkan pesan SMS tidak diterima akan diberikan informasi ( report ) yang menyatakan pesan SMS gagal dikirimkan.
-
Berbeda dengan fungsi call (panggilan), sekalipun saat mengirimkan SMS ponsel tujuan tidak aktif bukan berarti pengiriman SMS akan gagal. Namun SMS akan masuk ke antrian dulu selama belum time-out . SMS akan segera dikirimkan jika ponsel sudah aktif.
-
Bandwidth yang digunakan rendah.
Keuntungan SMS
Pada tingkat minimum keuntungan yang dapat diberikan oleh SMS bagi pemakai meliputi pengiriman notifikasi dan peringatan ( alert ), penyampaian pesan SMS yang terjamin, handal, mekanisme komunikasi dengan biaya yang rendah kemampuan untuk menyaring pesan SMS dan menanggapi panggilan secara selektif meningkatnya produktifitas pelanggan.Untuk fungsionalitas yang lebih canggih, SMS memberikan beberapa keuntungan tambahan bagi pelanggan yaitu pengiriman pesan SMS ke beberapa pelanggan sekaligus dan kemampuan menerima informasi yang beragam.
Layanan Aplikasi SMS
Layanan aplikasi SMS pada dasarnya memiliki karakteristik yang berbeda dengan aplikasi internet dan internet bergerak pada umumnya, yaitu layar monitor yang berukuran kecil, keterbatasan jumlah karakter yang dapat dituliskan, serta keterbatasan tombol pada ponsel untuk pengoperasian aplikasi. Tiga karakteristik tersebut selalu menjadi fokus yang mendasari pada pengembangan aplikasi tersebut, sehingga informasi yang disediakan singkat dan jelas dengan pengoperasian aplikasi mudah dan sederhana yang merupakan penggunaan tombol pada ponsel. Dengan demikian akan dapat dikenal aplikasi yang cocok untuk dikembangkan menjadi aplikasi berbasis SMS.
-
Pull yaitu pesan SMS yang dikirimkan ke pengguna berdasarkan permintaan pengguna.
-
BPush–Event Based yaitu pesan SMS yang diaktivasi oleh aplikasi berdasarkan kejadian yang berlangsung.
-
Push-Scheduled yaitu pesan SMS yang diaktivasi oleh aplikasi berdasarkan waktu yang telah terjadwal.
-
Push–personal profile yaitu pesan SMS yang diaktivasi oleh aplikasi berdasarkan profil dan preference dari pengguna.
Perfomance (Kehandalan)
Kehandalan suatu sistem merupakan variable pertaa dari PIECES dimana mempunyai peran penting untuk melihat sejauh mana dan berapa handalkah suatu sistem dalam memproses untuk menghasilkan tujuan yang diinginkan. Variable ini dapat digunakan sebagai acuan atas pedoman dalam evaluasi sistem dengan memperhatikan dua kompenen berikut :
-
Kemampuan suatu sistem dalam mengerjakan sejumlah perintah dalam periode waktu yang telah ditentukan dengan baik dan tanpa habatan (eror)
-
Cepat atau lambatnya kemampuan sistem dalam merespon suatu perintah atau program pembatasan ataupun permintaan terhadap suatu transaksi.
Information (Informasi)
Informasi merupakan komoditas krusial bagi pengguna akhir. Evaluasi terhadap kemampuan sistem informasi dalam menghasilkan informasi yang bermanfaat perlu dilakukan untuk menyikapi dan menangani masalah yang muncul. Dalam hal ini meningkatkan kualitas infomasi tidak dengan mudah menambah jumlah informasi, karena teralalu banyak informasi malah akan menimbulkan masalah baru.
Economic (Ekonomi)
Alasan ekonomi barangkali merupakan motivasi paling umum bagi suatu proyek. Pijakan bagi kebanyakan manajer adalah biaya atau rupiah. Persoalan ekonomis dan peluang berkaitan dengan masalah biaya.
Control (Kendali)
Tugas-tugas bisnis perlu dimonitor dan betulkan jika ditemkan kinerja yang dibawh standar. Control dipasang untuk meningkatkan kinerja sistem, mencegah atau mendeteksi kesalahan istem menjamin keamanan data dan persyaratan
Efficeiecy (Efisiensi)
Efisiensi menyangkut bagaimana mengahsilkan output sebanyak-banyknya dengan input yang sekecil mungkin. “adapun indikasi suatu sistem dapat dikatakan efisiensi sebagai berikut:
-
Banyak waktu yang terbuang pada aktivitas sumberdaya manusia, mesin datau komputer.
-
Data dimasukan atau disalin secara berlebihan
-
Informasi dihasilkan secara berlebihan.
-
Data diproses secara berlebihan.
-
Usaha yang dibutuhkan terhadap tugas-tugas terlalu berlebihan.
-
Material yang dinutuhkan untuk tugas-tugas terlalu berlebihan.
Service (Pelayanan)
Kualitas pekayanan suatu sistem dapat dikatakan termasuk dalam kriteria berikut :
-
sistem menghasilkan produk yang tidak akurat.
-
sistem menghasilkan produk yang tidak konsisten
-
sistem menghasilkan produk yang tidak dipercaya
-
sistem tidak mudah
-
sistem tidak fleksible
Mempermudah manajemen dalam mengambil tindakan yang benar dan tepat sesuai dengan keadaan.
Dapat menjadikan rekomendasi.
Lebih akuratnya informasi yang diterima.
Resiko yang diterima dapat berkurang akibat dari berkali-kali keputusan yang dibuat (double decision).
Mampu memberi jawaban sesuatu yang bersifat intuitif pada kesimpulan yang sifatnya emosional
Langkahh 1
mengidentifikasi apa saja yang menjadi ancaman dan kelemahan yang paling utama untuk ditangani secara general pada setiap komponen.
Langkahh 2
mengidentifikasi apa saja yang menjadi peluang dan kekuatan yang dapat diprediksi sesuai untuk usaha menangani ancaman dan kelemahan yang telah diketahui terlebih dahulu pada langkah pertama.
Langkahh 3
buatlah matrix atau label yang berisi 4 komponen, kemudian buat tabel yang berisi kekuatan (S), kelemahan (W), peluang (O), dan ancaman (T), setelah diidentifikasi langkah 1 dan 2 hasil yang diperoleh dimasukkan ke dalam pola Analisis SWOT tersebut. Langkah ini bisa dilakukan secara keseluruhan, atau seandainya terlalu banyak hasil identifikasi tersebut dapat dikategorikan menjadi analisis SWOT sebagai komponen masukan, proses, dan keluaran.
Langkahh 4
buatlah kesimpulan strategi-strategi yang diajukan untuk mengatasi ancaman dan kelemahan, termasuk didalamnya terdapat pemecahan masalah, perbaikan, dan pengembangan lebih lanjut.
Langkahh 5
menentukan bagaimana penanganan prioritas terhadap ancaman dan kelemahan kemudian rancang suatu strategi atau rencana tindakan untuk melakukan program penanganan tersebut. Strategi persoalan yang dilakukan dalam analisis SWOT dapat berupa:
-
Menggunakan semua kekuatan yang ada dengan tujuan meraih peluang.
-
Mengatasi semua ancaman dengan menggunakan kekuatan yang ada.
-
Meminimalisir kelemahan yang ada untuk tujuan memanfaatkan peluang.
-
Meminimalisir kelemahan dan menghindari ancaman.
Portabilitas. MySQL dapat running dengan stabil di berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga dan masih banyak lagi.
Open Source. MySQL didistribusikan secara open source, dibawah lisensi GPL sehingga dapat digunakan secara cuma-cuma.
Multiuser. MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah atau konflik.
Performance tuning. MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu.
Jenis Kolom. MySQL memiliki tipe kolom yang sangat kompleks, seperti signed or unsigned integer, float, double, char, text, date, timestamp dan lain-lain.
Perintah dan Fungsi. MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam perintah (query).
Keamanan. MySQL memiliki beberapa lapisan sekuritas seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta sandi terenkripsi.
Skalabilitas dan Pembatasan. MySQL mampu menangani basis data dalam skala besar, dengan jumlah rekaman (records) lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya.
Konektivitas. MySQL dapat melakukan koneksi dengan klien menggunakan protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).
Lokalisasi. MySQL dapat mendeteksi pesan kesalahan pada klien dengan menggunakan lebih dari dua puluh bahasa. Meski pun demikian, bahasa Indonesia belum termasuk di dalamnya.
Antar Muka. MySQL memiliki interface (antar muka) terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface).
Klien dan Peralatan. MySQL dilengkapi dengan berbagai peralatan (tool) yang dapat digunakan untuk administrasi basis data dan pada setiap peralatan yang ada disertakan petunjuk online.
Struktur tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE, dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle.
Fungsi yang tidak benar atau tidak ada
Kesalahan antarmuka (interface error)
Kesalahan pada struktur data dan akses basis data
Kesalahan performansi (performance errors)
Bagaimana fungsi-fungsi diuji agar dapat dinyatakan valid?
Input seperti apa yang dapat menjadi bahan kasus uji yang baik?
Apakah sistem sensitif pada input-input tertentu?
Bagaimana sekumpulan data dapat diisolasi?
Berapa banyak rata-rata data dan jumlah data yang dapat ditangani sistem?
Efek apa yang dapat membuat kombinasi data ditangani spesifik pada operasi sistem?
Jika pengguna memasukkan nama pemakai (username) dan kata sandi (password) yang benar
Jika pengguna memasukkan nama pemakai (username) dan kata sandi (password) yang salah, misalnya nama pemakai benar tapi kata sandi salah, atau sebaliknya, atau keduanya salah.
- Membentuk sebuah kerangka teoritis untuk topik / bidang penelitian
- Menjelaskan definisi, kata kunci dan terminologi
- Menentukan studi, model, studi kasus dll yang mendukung topik
- Menentukan lingkup penelitian topik penelitian.
- Sistem tidak mudah digunakan.
- Sistem canggung untuk digunakan.
- Sistem tidak fleksibel.
Penelitian yang dilakukan oleh Dwi Gustia Ningsih (2009)
Pada penulisan karya ilmiahnya (Skripsi) yang berjudul “Perancangan Sistem Informasi Data Simpan Pinjam Pada Koperasi BMT Sinergi Medan”. Penelitian ini membahas mengenai kesalahan dalam menginput data dan kesulitan dalam pencarian data karena sistem manual, kelemahan dari sistem ini adalah sistem ini hanya membahas proses pengajuan pinjaman, proses simpanan dan membahas proses laporan sedangkan proses pembayaran tidak dibahas. Dan sistem ini perlu dikembangkan, misalnya, aplikasi yang dapat ditambahkan untuk proses pembayaran.
Penelitian yang dilakukan oleh Ghufran Yusuf Alfian (2013)
Dalam karya ilmiahnya (Skripsi) dengan judul”Perancangan dan Implementasi Sistem Informasi Koperasi multiguna ber basis web, dalam penelitian ini pencatatan dan pengolahan data, juga pembuatan laporan masih menggunakan cara manual. Penelitian dilakukan untuk menjaga dokumen agar tidak rusak atau hilang. Juga untuk mempercepat kinerja pegawai koperasi dalam melakukan proses simpan pinjam anggotanya.
Penelitian yang dilakukan oleh Miftahul Huda
Pada karya ilmiahnya (jurnal) yang membahas mengenai Sistem Informasi Berbasis Web pada Koperasi Surya Mandiri Gisting. Pengembangan Proses yang dibahas dalam jurnal ini dimulai dari pengajuan pinjaman dana, penyeleksian calon peminjam, persetujuan pinjaman, pembuatan laporan.
Penelitian yang dilakukan oleh Nanik Susanti (2014)
Dalam karya ilmiahnya (jurnal) yang diberi judul “Koperasi Simpan Pinjam Pada Badan Keswadayaan Masyarakat (BKM) Sarana Makmur”. Penelitian dilakukan dengan tujuan menghasilkan sistem informasi simpan pinjam yang dapat membantu unit pengelola keuangan dalam memproses data simpanan, data pinjaman menjadi lebih optimal.
Penelitian yang dilakukan oleh Hayyu Ratna Atikah (2013)
Dalam karya ilmiahnya (jurnal) yang diberi judul “Sistem Informasi Pada Koperasi Wanita Putri Harapan”. Koperasi ini masih menggunakan sisitem manual dengan menggunakan buku catatan dan aplikasi micrososft excel. Hasil yang diharapkan dari penelitian ini adalah menghasilkan sistem informasi yang dapat menyajikan pengolahan data yang cepat dan akurat.
Penelitian yang dilakukan oleh Bella Hardiyana (2012)
Dalam karya ilmiahnya (Skripsi) yang diberi judul “Sistem Informasi Simpan pinjam pada koperasi KSU Tandagsari Sumedang”. Penelitian ini membahas pembuatan sistem informasi dengan metode prototype dimana tehnik pengumpulan datanya menggunakan metode observasi dan wawancara demi menghasilkan sistem informasi yang dapat membantu dalam pengelolaan data simpanan dan data pinjaman.
Memberikan standar baru melalui kebutuhan pelanggan, proses cost effective dan personil yang produktif dan berkomitmen.
Hubungan kerjasama jangka panjang yang sukses, memberikan servis yang berkualitas kepada pelanggan dengan harga yang sesuai.
Kemampuan dan kreatifitas personil untuk melahirkan ide-ide baru demi perkembangan perusahaan, akan selalu mencari cara-cara yang inovatif untuk memberikan kepuasan yang berharga bagi pelanggan.
Aspirasi dan ekseptasi pemegang saham menjadi sebuah perusahaan yang handal, meningkatkan realisasi potensi kami secara maksimal dan mencapai visi bersama
Memberikan pelayanan yang baik untuk kepuasan pelanggan
Selalu memberikan kontribusi bagi pembangunan ekonomi dan sosial
Meningkatkan kesejahteraan kelangsungan lingkungan hidup dan keselamatan kerja
Menjunjung tinggi kemampuan individu tanpa mengesampingkan kerjasama tim.
Struktur Organisasi Koperasi
Organisaisi koperasi yang telah terbentuk memerlukan pelaksanaan manajemen koperasi diantaranya mengenai Bagan Struktur Organisasi yang relevan, perangkat dan fungsi organisasi koperasi. Bagan Struktur Organisasi Koperasi menggambarkan sususnan, isi dan luas cakupan organisasi koperasi, serta menjelaskan posisi daripada fungsi beserta tugas maupun kewajiban setiap fungsi, hubungan kerja dan tanggung jawab yang jelas.
- Undang-Undang Republik Indonesia Nomor 25 Tahun 1992 tentang Perkoperasian.
- Anggaran Dana dan Anggaran Rumah Tangga Koperasi.
- Keputusan rapat
Rapat Anggota (RA)
Anggota memiliki kekuasaan tertinggi dalam koperasi, yang tercermin dalam forum Rapat Anggota, sering kali secara teknis disebut RAT (Rapat Anggota Tahunan). Fungsi Rapat Anggota adalah :
- Menetapkan Anggaran Dasar/ART
- Menetapkan Kebijaksanaan Umum di bidang organisasi, manajemen dan usaha koperasi.
- Menyelenggarakan pemilihan, pengangkatan, pemberhentian, pengurus dan atau pengawas
- Menetapkan Rencana Kerja, Rencana Anggaran Pendapatan dan Belanja Koperasi serta pengesahan Laporan Keuangan
- Mengesahkan Laporan Pertanggung-jawaban Pengurus dan Pengawas dalam melaksanakan tugasnya
- Menentukan pembagian Sisa Hasil Usaha.
- Menetapkan keputusan penggabungan, peleburan, dana pembubaran Koperasi
Pengurus
Pengurus dipilih dari dan oleh Anggota Koperasi, dan berperan mewakili anggota dalam menjalankan kegiatan organisasi maupun usaha koperasi. Pengurus dapat menunjuk manajaer dan karyawan sebagai pengelola untuk menjalankan fungsi usaha sesuai dengan ketentuanketentuan yang ada, sebagaimana jelas tercantum dalam pasal 32 UU Nomor 25 Tahun 1992 tentang Perkoperasian. Pengurus memperoleh wewenang dan kekuasaan dari hasil keputusan RAT Pengurus berkewajiban melaksanakan seluruh keputusan RAT guna memberikan manfaat kepada anggota koperasi. Pengurus merumuskan berbagai kebijaksanaan yang harus dilakukan pengelola (Tim Manajemen) dan menjalankan tugas-tugasnya sebagai berikut :
- Mengelola organisasi koperasi dan usahanya
- Membuat dan mengajukan Rancangan Program Kerja Serta Rancangan RAPBK (Rencana Anggaran Pendapatan dan Belanja Koperasi)
- Menyelenggarakan Rapat Anggota
- Mengajukan Laporan Keuangan dan Pertanggung jawaban Pelaksanaan Tugas
- Menyelenggarakan pembukaan keuangan dan invetaris secara tertib
- Memelihara daftar buku Anggota, buku Pengurus dan Pengawas
- Memberikan Pelayanan kepada Anggota Koperasi dan Masyarakat.
- Mendelegasikan tugas kepada manajer
- Meningkatkan pengetahuan perangkat pelaksanaan dan anggota
- Meningkatkan penyuluhan dan pendidikan kepada anggota
- Mencatat mulai sampai dengan berakhirnya masa kepengurusan pengawas dan pengurus
Fungsi dan Peran Pengurus
Pengurus koperasi mempunyai fungsi, di antaranya adalah :
- Pengurus sebagai pusat pengambilan keputusan yang tertinggi
Fungsi pengurus sebagai pusat pengambilan keputusan tertinggi diwujudkan dalam menentukan tujuan organisasi, merumuskan kebijakan organisasi, menentukan rencana sasaran serta program kerja organisasi koperasi, memilih dan mengawasi tindakantindakan manajer-manajer dan karyawan dalam mengelola usaha koperasi.
- Fungsi sebagai nasihat
Fungsi sebagai penasihat ini berlaku baik bagi para manajer maupun bagi para anggota. Bagi para manajer maminta nasihat kepada pengurus adalah penting sekali artinya, terutama dalam rangka penjabaran dan penerapan kebijaksanaan operasional dari kebijaksanaan-kebijaksanaan yang telah dirumuskan oleh pengurus.
- Pengurus sebagai pengawas
Pengurus sebagai pengawas bahwa pengurus merupakan orang yang mendapat kepercayaan dari anggota untuk melindungi semua kekayaan organisasi.
- Pengurus sebagai penjaga
Pengurus sebagai penjaga kelangsungan hidup organisasi demi keberlangsungan usaha dan keberlanjutan organisasi koperasi, maka pengurus harus :
-
Mampu menyediakan adanya manajer yang cakap dalam organisasi
-
Menyeleksi dan memilih eksekutif atau manajer secara efektif
-
Memberikan pengaharahan kepada para manajer agar efektif
-
Menetapkan orang-orang yang mampu mengarahkan organisasi
- Pengurus sebagai simbol
Pengurus sebagai symbol langkah-langkah yang diambil pengurus terhadap anggota maupun karyawan bersifat persuasive yang menempatkan pengurus menjadi pemimpin yang memiliki kekuatan dan motivator bagi pencapaian tujuan; strategis perusahaan dan kebijaksanaan umum dari organisasi koperasi dirumuskan secara sistematis oleh pengurus; pengurus memperoleh dan menyajikan informasi koperasi secara cermat dalam menunjang kinerja usaha.
- Permodalan
- Kualitas aktivitas produktif
- Pengelolaan
- Efisiensi
- Likuiditas
- Jati diri koperasi
- Pertumbuhan dan kemandirian
- Kepatuhan terhadap prinsip – prinsip usaha yang digunakan
Pengawas
Pengawas sebagai salah satu perangkat organisasi koperasi diangkat dari dan oleh Anggota dalam Rapat Anggota Tahunan, sesuai pasal 38 UU No. 25 Tahun 1992. Berdasarkan ketentuan Pasal 39 UU No.25 Tahun 1992, fungsi tugas dan wewenng pengawas antara lain :
- Melaksanakan pengawasan terhadap pelaksanaan kebijaksanaan Pengurus dan Pengelola Koperasi.
- Membuat laporan tertulis tentang hasil pengawasannya
- Meneliti catatan yang ada pada koperasi
- Mendapatkan segala keterangan yang diperlukan
- Merahasiakan hasil pengawasan nya terhadap pihak ketiga
- Mempertanggungjawabkan hasil pemeriksaaan nya pada RAT
- Pelaksanaan anggaran dasar di koperasi
- Pelaksanaan keputusan RAT
- Audit manajemen (pelaksanaan Standar Operasional Produser, deskripsi jabatan, dan disiplin kerja
- Audit manajemen (pelaksanaan Standar Operasional Produser, deskripsi jabatan, dan disiplin kerja)
- Audit fisik (inventaris, dan kas)
- Pengelola Manager
Manager
Manager dipilih dan diangkat oleh pengurus untuk melakukan fungsi pengelolaan operasional usah koperasi. Kewajiban manager antara lain :
- Melaksanakan kebijakan operasional yang telah ditetapkan Pengurus.
- Memimpin dan mengkoordinir pelaksanaan kegiatan – kegiatan di unit – unit usaha.
- Membimbing dan mengarahkan tugas – tugas karyawan yang dibawahnya seefisien mungkin menuju karyawan yang berkualitas.
- Mengusulkan kepada pengurus tentang pengangkatan dan atau pemberhentian karyawan dalam lingkungan tugasnya.
- Menyusun Program Kerja dan RAPBK tahunan untuk disampaikan kepada pengurus sebelum dimulainya rencana dan anggaran yang baru, dan selanjutnya evaluasi sekaligus perencanaan bagi pengurus untuk disampaikan dalam Rapat Anggota.
- Membuat laporan pertanggungjawaban kerja secara tertulis setiap akhir bulan dan tahun.
- Melaksanakan dokumen-dokumen usaha atau organisasi koperasi.
Struktur Organisasi Koperasi
Organisaisi koperasi yang telah terbentuk memerlukan pelaksanaan manajemen koperasi diantaranya mengenai Bagan Struktur Organisasi yang relevan, perangkat dan fungsi organisasi koperasi. Bagan Struktur Organisasi Koperasi menggambarkan sususnan, isi dan luas cakupan organisasi koperasi, serta menjelaskan posisi daripada fungsi beserta tugas maupun kewajiban setiap fungsi, hubungan kerja dan tanggung jawab yang jelas.
- Undang-Undang Republik Indonesia Nomor 25 Tahun 1992 tentang Perkoperasian.
- Anggaran Dana dan Anggaran Rumah Tangga Koperasi.
- Keputusan rapat
Rapat Anggota (RA)
Anggota memiliki kekuasaan tertinggi dalam koperasi, yang tercermin dalam forum Rapat Anggota, sering kali secara teknis disebut RAT (Rapat Anggota Tahunan). Fungsi Rapat Anggota adalah :
- Menetapkan Anggaran Dasar/ART
- Menetapkan Kebijaksanaan Umum di bidang organisasi, manajemen dan usaha koperasi.
- Menyelenggarakan pemilihan, pengangkatan, pemberhentian, pengurus dan atau pengawas
- Menetapkan Rencana Kerja, Rencana Anggaran Pendapatan dan Belanja Koperasi serta pengesahan Laporan Keuangan
- Mengesahkan Laporan Pertanggung-jawaban Pengurus dan Pengawas dalam melaksanakan tugasnya
- Menentukan pembagian Sisa Hasil Usaha.
- Menetapkan keputusan penggabungan, peleburan, dana pembubaran Koperasi
Pengurus
Pengurus dipilih dari dan oleh Anggota Koperasi, dan berperan mewakili anggota dalam menjalankan kegiatan organisasi maupun usaha koperasi. Pengurus dapat menunjuk manajaer dan karyawan sebagai pengelola untuk menjalankan fungsi usaha sesuai dengan ketentuanketentuan yang ada, sebagaimana jelas tercantum dalam pasal 32 UU Nomor 25 Tahun 1992 tentang Perkoperasian. Pengurus memperoleh wewenang dan kekuasaan dari hasil keputusan RAT Pengurus berkewajiban melaksanakan seluruh keputusan RAT guna memberikan manfaat kepada anggota koperasi. Pengurus merumuskan berbagai kebijaksanaan yang harus dilakukan pengelola (Tim Manajemen) dan menjalankan tugas-tugasnya sebagai berikut :
- Mengelola organisasi koperasi dan usahanya
- Membuat dan mengajukan Rancangan Program Kerja Serta Rancangan RAPBK (Rencana Anggaran Pendapatan dan Belanja Koperasi)
- Menyelenggarakan Rapat Anggota
- Mengajukan Laporan Keuangan dan Pertanggung jawaban Pelaksanaan Tugas
- Menyelenggarakan pembukaan keuangan dan invetaris secara tertib
- Memelihara daftar buku Anggota, buku Pengurus dan Pengawas
- Memberikan Pelayanan kepada Anggota Koperasi dan Masyarakat.
- Mendelegasikan tugas kepada manajer
- Meningkatkan pengetahuan perangkat pelaksanaan dan anggota
- Meningkatkan penyuluhan dan pendidikan kepada anggota
- Mencatat mulai sampai dengan berakhirnya masa kepengurusan pengawas dan pengurus
Fungsi dan Peran Pengurus
Pengurus koperasi mempunyai fungsi, di antaranya adalah :
- Pengurus sebagai pusat pengambilan keputusan yang tertinggi
Fungsi pengurus sebagai pusat pengambilan keputusan tertinggi diwujudkan dalam menentukan tujuan organisasi, merumuskan kebijakan organisasi, menentukan rencana sasaran serta program kerja organisasi koperasi, memilih dan mengawasi tindakantindakan manajer-manajer dan karyawan dalam mengelola usaha koperasi.
- Fungsi sebagai nasihat
Fungsi sebagai penasihat ini berlaku baik bagi para manajer maupun bagi para anggota. Bagi para manajer maminta nasihat kepada pengurus adalah penting sekali artinya, terutama dalam rangka penjabaran dan penerapan kebijaksanaan operasional dari kebijaksanaan-kebijaksanaan yang telah dirumuskan oleh pengurus.
- Pengurus sebagai pengawas
Pengurus sebagai pengawas bahwa pengurus merupakan orang yang mendapat kepercayaan dari anggota untuk melindungi semua kekayaan organisasi.
- Pengurus sebagai penjaga
Pengurus sebagai penjaga kelangsungan hidup organisasi demi keberlangsungan usaha dan keberlanjutan organisasi koperasi, maka pengurus harus :
-
Mampu menyediakan adanya manajer yang cakap dalam organisasi
-
Menyeleksi dan memilih eksekutif atau manajer secara efektif
-
Memberikan pengaharahan kepada para manajer agar efektif
-
Menetapkan orang-orang yang mampu mengarahkan organisasi
- Pengurus sebagai simbol
Pengurus sebagai symbol langkah-langkah yang diambil pengurus terhadap anggota maupun karyawan bersifat persuasive yang menempatkan pengurus menjadi pemimpin yang memiliki kekuatan dan motivator bagi pencapaian tujuan; strategis perusahaan dan kebijaksanaan umum dari organisasi koperasi dirumuskan secara sistematis oleh pengurus; pengurus memperoleh dan menyajikan informasi koperasi secara cermat dalam menunjang kinerja usaha.
- Permodalan
- Kualitas aktivitas produktif
- Pengelolaan
- Efisiensi
- Likuiditas
- Jati diri koperasi
- Pertumbuhan dan kemandirian
- Kepatuhan terhadap prinsip – prinsip usaha yang digunakan
Pengawas
Pengawas sebagai salah satu perangkat organisasi koperasi diangkat dari dan oleh Anggota dalam Rapat Anggota Tahunan, sesuai pasal 38 UU No. 25 Tahun 1992. Berdasarkan ketentuan Pasal 39 UU No.25 Tahun 1992, fungsi tugas dan wewenng pengawas antara lain :
- Melaksanakan pengawasan terhadap pelaksanaan kebijaksanaan Pengurus dan Pengelola Koperasi.
- Membuat laporan tertulis tentang hasil pengawasannya
- Meneliti catatan yang ada pada koperasi
- Mendapatkan segala keterangan yang diperlukan
- Merahasiakan hasil pengawasan nya terhadap pihak ketiga
- Mempertanggungjawabkan hasil pemeriksaaan nya pada RAT
- Pelaksanaan anggaran dasar di koperasi
- Pelaksanaan keputusan RAT
- Audit manajemen (pelaksanaan Standar Operasional Produser, deskripsi jabatan, dan disiplin kerja
- Audit manajemen (pelaksanaan Standar Operasional Produser, deskripsi jabatan, dan disiplin kerja)
- Audit fisik (inventaris, dan kas)
- Pengelola Manager
Manager
Manager dipilih dan diangkat oleh pengurus untuk melakukan fungsi pengelolaan operasional usah koperasi. Kewajiban manager antara lain :
- Melaksanakan kebijakan operasional yang telah ditetapkan Pengurus.
- Memimpin dan mengkoordinir pelaksanaan kegiatan – kegiatan di unit – unit usaha.
- Membimbing dan mengarahkan tugas – tugas karyawan yang dibawahnya seefisien mungkin menuju karyawan yang berkualitas.
- Mengusulkan kepada pengurus tentang pengangkatan dan atau pemberhentian karyawan dalam lingkungan tugasnya.
- Menyusun Program Kerja dan RAPBK tahunan untuk disampaikan kepada pengurus sebelum dimulainya rencana dan anggaran yang baru, dan selanjutnya evaluasi sekaligus perencanaan bagi pengurus untuk disampaikan dalam Rapat Anggota.
- Membuat laporan pertanggungjawaban kerja secara tertulis setiap akhir bulan dan tahun.
- Melaksanakan dokumen-dokumen usaha atau organisasi koperasi.
Fungsi utama manager:
- Melaksanakan tugas sehari – hari di bidang usaha.
- Bertanggungjawab atas administrasi kegiatan usaha dan organisasi koperasi.
- Mengembangkan dan mengelola usaha untuk mencapai tujuan secara efektif dan efisien
Perlunya manager dalam koperasi
Keberadaan manajer dalam koperasi diharapkan usaha koperasi akan dapat berkembang lebih maju. Manajer diperlukan bagi koperasi :
- Untuk mengelola usaha koperasi memerlukan keahlian sesuai dengan bidang usaha koperasi, selain untuk menunjang fungsi pengurus yang umumnya dipilih oleh anggota berdasarkan atas kepercayaan.
- Pengelolaan usaha koperasi memerlukan tindakan yang berkeseimbangan sepanjang tindakan yangberkesinambungan sepanjang waktun sejalan dengan keberadaan koperasi itu, sementara pengurus dipilih untuk jangka waktu tertentu (ada batasan waktu kepengurusan).
- Pengurus umumnya tidak dapat mencurahkan tenaga atau pikirannya secara penuh dalam koperasi, karena biasanya pengurus memiliki tugas pokoknya, sehingga manajer diperlukan untuk mengoperasionalisasikan usaha koperasi lebih efektif dan mencapai tujuannya.
Hubungan kerja antara pengurus dan manager
Antara pengurus dengan manajer harus memiliki kesatuan pendangan dan kesatuan gerak untuk mengenai usaha koperasi dan tercapainya tujuan koperasi. Untuk menjaga keseimbangan dan keselarasan usaha koperasi dilakukan tugas dan tanggung jawab sejelas-jelasnya, antara lain :
- Pertanggung Jawaban
- Teknis operasional oleh pengurus diserahkan kepada manajer, sekalipun pertanggung jawaban terakhir kepada anggota dilakukan pengurus.
- Pengurus hanya memutuskan hal-hal yang sifatnya kebijaksanaan, sedangkan manajer dalam bidang operasionalnya.
- Pengurus mempunyai wewenang penuh untuk melakukan pengawsan, pemantauan, penerbitan, penelitian, dan pemeriksaan tentang apa yang dilakukan manajer.
- Pengurus tidak perlu mengerjakan hal-hal yang sifatnya operasional sehari – hari.
- Teknis operasional oleh pengurus diserahkan kepada manajer, sekalipun pertanggung jawaban terakhir kepada anggota dilakukan pengurus.
Use Case Diagram
- Terdapat sistem simpan pinjam PT Satyamitra Kemas Lestari secara keseluruhan
- Terdapat 3 aktor dalam system simpan pinjam pada koperasi PT. Satyamitra kemas lestari sebagai berikut: Anggota,Kreditur Koperasi,dan Stock holder
- Terdapat 6 case pada diagram tersebut dimana masing – masing actor berfungsi di dalamnya
Activity Diagram
- Terdapat 1 initial node menandakan awal dari proses simpan pinjam
- Terdapat 6 action yang menunjukan kegiatan pada sistem
- Terdapat 3 aktor dalam system simpan pinjam pada koperasi PT. Satyamitra kemas lestari sebagai berikut: Anggota, Kreditur Koperasi, dan Stock holder
- Terdapat 1 final node yang menandakan akhir kegiatan
Sequence Diagram
- Terdapat sistem simpan pinjam PT. Satyamitra Kemas Lestari secara keseluruhan
- Terdapat 3 actor diantaranya anggota, kreditur koperasi, stock holder
- Terdapat 4 Boundary lifeline yang merupakan objek kerja yang saling berhubungan di antaranya form data, form peminjaman, form pembayaran, laporan
- d. Terdapat 7 massage yang berisi proses fungsi dari lifeline sehingga menggambarkan aktifitas – aktifitas dari masing – masing objek.
Strengths
Weakness
Dukungan Keputusan Untuk Manajemen
Opportunites
Threats
Tabel SWOT
Analisis Masukan
Analisis masukan merupakan suatu perincian masalah yang dilakukan terhadap semua data atau informasi yang akan diproses sehingga menghasilkan suatu laporan yang berguna bagi penggunanya, data berupa:
- a. Nama masukan : Inquiry
- b. Nama Masukan : Karyawan Pabrik
Metode TOE tersebut dibagi kembali menjadi beberapa option, sebagai berikut :
Teori Khusus
Konsep Dasar Koperasi
Definisi Koperasi
Menurut Abdul Hayat, Euis Sitinur Aisyah, Serly Ovtavia Ningrum ( 2015 : 86 ) Pengelolaan koperasi simpan pinjam di SMK Yuppentek 1 Tangerang ini masih menggunakan sistem konvensional yaitu menggunakan buku dan Microsoft Excel. Cara ini masih kurang efektif karena transaksi simpan pinjam yang terjadi semakin tinggi sehingga perhitungan juga semakin marak, selain kegiatan simpan pinjamnya proses backup data tidak secara otomatis dan kurang memadainya tempat untuk menyimpan datadata, sehingga terjadinya penumpukan kertas-kertas. Dengan adanya permasalahan tersebut, koperasi ini perlu menggunakan aplikasi simpan pinjam yang dapat membantu dalam proses pengolahan data simpan pinjam dan akuntasi. Adapun metode penelitian yang digunakan dalam penelitian ini yaitu pustaka, wawancara, observasi, analisis sistem,perancangan sistem, dan implementasi sistem. Hasil yang diterapkan dalam penelitian ini adalah dengan menggunakan database MySql.
Menurut Deden Roni Nurjaman, Turki Salim, Risma Damayanti ( 2019 : 89 ) Koperasi berfungsi untuk membangun dan mengembangkan potensi kemampuan ekonomi anggota untuk meningkatkan kesejahteraan ekonomi dan sosial. Koperasi didirikan bertujuan untuk mewujudkan kesejahteraan anggota pada khususunya dan masyarakat pada umumnya serta ikut membangun tatanan perekonomian nasional dalam rangka mewujudkan masyarakat yang maju, adil dan makmur yang berlandaskan Pancasila dan Undang-Undang Dasar 1945. Koperasi menyelenggarakan beberapa jenis usaha seperti simpan pinjam, warung serba ada dan perdagangan umum. Dalam menjalankan usaha tersebut koperasi melakukan pembukuan untuk mengetahui laba/rugi koperasi serta besaran sisa hasil usaha yang adil dan sebanding dengan besarnya jasa usaha masing-masing anggota. Dalam proses pembukuan tersebut sering terjadi beberapa permasalahan seperti, tidak tercatatnya dengan baik setiap transaksi yang kecil dan rutin, adanya kesalahan perhitungan yang disebabkan human error, lambatnya proses perhitungan sisa hasil usaha yang menyebabkan tertundanya pembuatan laporan. Untuk mengatasi hal ini perlu dirancang suatu model sistem informasi pembukuan dalam bentuk use case diagram sebagai model rancangan dan class diagram sebagai model database serta aplikasi sistem sebagai bentuk implementasi, sehingga hal ini mampu menciptakan suatu sistem informasi pembukuan untuk monitoring transaksi koperasi dalam mendukung perhitungan sisa hasil usaha secara efektif, efisien, cepat dan akurat.
Menurut Muhamad Dwi Aprianto, Muhamad Muhandika, Ahmad Hidayat ( 2018 : 68 ) Perkembangan dan penggunaan teknologi computer saat ini bukan hal yang asing bagi dunia pendidikan. Karena dalam dunia pendidikan computer merupakan alat atau akses yang sangat penting dalam menunjang majunya dunia pendidikan, sehingga dapat memperlancar tugas atau kegiatan instansi yang terkait dalam dunia pendidikan tersebut. Penggunaan computer sangat penting dalam memperlancar atau mempermudah dalam proses pengajaran, Pengolahan Data, Membuat soal Ujian, Penyimpanan data-data yang penting bahkan sebagai bahan pendidikan itu sendiri, tanpa ada penggunaaan komputer yang mempermudah dalam mengakses segala bentuk data mungkin dunia pendidikan yang ada belum semaju dan berkembang seperti sekarang ini. Membuat alat pendeteksi cuaca sebuah produk yang nantinya akan dijadikan sebagai pendeteksi cuaca pada Koperasi Karyawan BANK BTN Regional Cabang Tangerang.
Definisi SMS (Short Message Service)
SMS menjadi fenomena tersendiri. Dalam waktu yang cukup singkat, tingkat pertumbuhan penggunaan oleh pemakai sangat tinggi. Fakta lainnya adalah fasilitas SMS dalam telepon bergerak ternyata punya cukup andil dalam pasar telepon bergerak. Hal inilah yang meningkatkan perubahan SMS dimana dari sekedar untuk mentransfer data berupa teks, kemudian telah berkembang dengan ditambahi suara, SMS semacam ini dikenal dengan nama EMS ( Enhanced Message Service ) dan bahkan yang lebih maju lagi, dimana teknologi SMS semacam ini disongsong oleh ponsel-ponsel generasi ke-3 (3G). Adalah MMS ( Multimedia Message Service ) yang memungkinkan pengiriman tidak sekedar berupa teks dan suara, namun juga foto, gambar statis, animasi dan bahkan video.
SMS merupakan salah satu fitur GSM yang dikembangkan dan distandarisasi oleh ETSI yaitu badan standar telekomunikasi eropa yang menstandarisasikan fitur–fitur GSM lainnya. Meskipun telah banyak fitur–fitur dari GSM seperti MMS ( Multiledia Messaging Services ), WAP ( Wireless Application Protocol ), dan GPRS ( General Packet Radio Service ), keberadaan jasa dan industri yang menggunakan SMS khususnya semakin lama semakin banyak dijumpai. Hal ini juga didukung oleh faktor hardware yang semakin terjangkau harganya.
SMS didukung oleh GSM, CDMA yang berbasis pada telepon seluler yang saat ini banyak digunakan. Karena layanan berbasis SMS telah banyak digunakan selama bertahun-tahun, maka penetrasi telepon seluler dan user yang banyak menggunakan layanan ini sudah membuat layanan berbasis SMS menjadi sebuah layanan yang menarik. Sekarang ini otomatisasi dalam layanan ini dimanfaatkan untuk berkomunikasi secara singkat pada para konsumen suatu perusahaan. Contohnya adalah layanan pesan antar yang menggunakan SMS, ataupun layanan informasi yang mereply secara otomatis.
Berdasarkan mekanisme distribusi pesan SMS oleh aplikasi SMS, terdapat empat macam mekanisme pengiriman pesan, yaitu :
Definisi PIECES
Menurut Nurjamiah dana Arie Rafika Dewi (2018:39) dalam Jurnal Sistem Informasi yang berjudul Analisa Sistem Informasi Pengolahan Data Nilai Mahasiswa Menggunakan PIECES pada Prodi Sistem Informasi STTH-Medan Vol. 2 “Analisa PIECES adalah analisa yang melihat sistem dari “pefomance, Information, Economic, Control, Efficiency, Servic”, adapun pengertiannya sebegai berikut :
Konsep Dasar SWOT
Definisi SWOT
Menurut pendapat Ainiyah SWOT adalah model untuk menganalisa suatu organisasi yang berpusat pada keuntungan yang memiliki tujuan utama yaitu mengetahui bagaimana situasi organisasi tersebut secara lebih menyeluruh dengan 4 model strengths (kekuatan), weaknesses (kelemahan), opportunities (peluang) dan threats (ancaman) (Ainiyah, 2015).
Berdasarkan ungkapan diatas, dapat memberikan kesimpulan bahwa analisis SWOT mendeskripsikan secara jelas bagaimana peluang dan ancaman yang sedang dialami oleh perusahaan sehingga dapat ditangani dengan disesuaikannya pada kekuatan dan kelemahan yang dimiliki, sehingga para manajer bisa membuat langkah – langkah untuk rencana pengembangan sistem perusahannya.
Manfaat Analisis SWOT
Dari proses analisa SWOT yang dilakukan yaitu Strengths, Weaknesses, Opportunities, and Threats menurut Ainiyah dapat menghasilkan banyak manfaat saat sebelum pengambilan keputusan tanpa mempertimbangkan dan melakukan analisa masalah (Ainiyah, Perancangan Sistem Informasi Sebagai Sarana Pembayaran Perlengkapan Sekolah Pada Koperasi SMAN 6 Tangerang , 2015:289), Manfaatnya adalah :
Langkah - Langkah Analisis SWOT
Konsep Dasar MySQL
Definisi MySQL
MySQL merupakan suatu software atau program yang bersifat open source yang digunakan untuk membuat sebuah database serta menjalankan fungsi sebagai pengolah data (Albar M Fauzan, Agustus 2017).
Keistimewaan MySQL
Ada beberapa keistimewaan yang ada pada MySQL diantaranya (Watung, 2014:2) :
Konsep Dasar PHP
Definisi PHP
PHP atau kependekan dari Personal Home Page. Rasmus Leodorf adalah pencipta bahasa pemrograman PHP pada 1995 yang pada masa itu masih dikenal dengan nama Form Interpreted (FI). Pada November 1997, dirilis PHP/FI2.0. Pada rilis ini, interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan (Sri Rahayu, September 2015).
Konsep Dasar Black Box Testing
Definisi Testing
Pengertian testing menurut Randi V. Palit adalah sesuatu atau obejek yang telah dibuat perlu diujicobakan. Demikian juga dengan software, semua fungsi-fungsi yang telah dibuat perlu diujicoba dan dilihat hasilnya, supaya software terhindar dari error dan hasil yang diperoleh benar sesuai dengan kebutuhan yang sebelumnya telah didefinisikan (Randi V. Palit Y. D., 2015:3).
'Definisi Black Box
Black-Box Testing merupakan metodelogi uji coba yang memfokuskan pada keperluan fungsional perangkat lunak, pengujian blacbox berusaha menemukan fungsi-fungsi yang tidak benar atau hilang, kesalahan interface, kesalahan dalam struktur data atau akses database eksternal, kesalahan kinerja dan inisialisasi dan kesalahan terminasi (Euis Aisyah Sitinur, Agustus 2016).
Black Box Testing cenderung untuk menemukan hal-hal berikut:
Pengujian didesain untuk menjawab pertanyaan-pertanyaan berikut:
Langkah – Langkah Black Box Testing
Langkah yang dilakukan adalah dengan membuat kasus uji (skenario) diuji sendiri oleh pengembang yang bersifat mencoba semua fungsi dengan memakai software apakah sesuai dengan spesifikasi yang dibutuhkan tanpa menguji desain dan kode program. Kasus uji yang dibuat untuk menguji harus dibuat dengan skenario benar dan salah. Contoh Black box testing untuk proses login adalah membuat kasus uji seperti berikut :
Konsep Dasar Literature Review
Definisi Literature Review
Menurut Apriyanti kegiatan melakukan survey tentang penemuan hasil riset yang dilakukan oleh peneliti yang lebih dulu dan topik yang dibahas saling berhubungan merupakan pengertian dari Lietarure Review (2012:32).
Tujuan Literature Review
Adapun tujuan dari literature review adalah:
Literature Review
Berikut ini adalah penelitian yang telah dilakukan dan memiliki korelasi yang searah dengan penelitian yang akan dibahas dalam skripsi ini, antara lain:
Dari beberapa literature yang ada, dapat disimpulkan bahwa masih banyak koperasi di Indonesia yang menggunakan sistem manual dalam pencatatan transaksi simpan Pinjamnya. Sistem manual yang digunakan yaitu masih berupa buku catatan dan aplikasi sederhana seperti Microsoft Excel. Untuk itu dibutuhkan suatu sistem informasi simpan pinjam yang dapat membantu dalam proses pengolahan data laporan simpan pinjam untuk meningkatkan kinerja staff koperasi dalam penyajian informasi simpan pinjam kepada anggotanya.
BAB IIIPEMBAHASANGambaran Umum Koperasi PT. Satya Mitra Kemas Lestari
Sejarah singkat PT. Satya Mitra Kemas Lestari
PT. Satyamitra Kemas Lestari adalah perusahaan yang bergerak dibidang karton box atau packaging. Perusahaan ini merupakan perusahaan perseroan dengan status sebagai perusahaan Penanamam Modal Dalam Negeri. PT. Satyamitra Kemas Lestari beralamat di Jl. Raya Serang Serang Km, 25,6 kawasan industri benua permai lestari desa Cisereh Tigaraksa Tangerang, Banten merupakan pabrik kemasan yang berdiri sejak tahun 2004 dan mulai beroperasi di bulan Maret 2005. Sejak mjulai memproduksi secara kormesial pada bulan Maret 2005, PT. Satya Mitra Kemas Lestari terus mengalami perkembangan secara bertahap, hal ini dapat dilihat dengan meningkatnya jumlah pesanan dari pelanggan atau costumer. Selain itu perusahaan juga mengadakan perkembangan perluasan areal pabrik lainnya dalam rangka peningkatan produktifitas dan penumbuhan permintaan pasar.
PT. Satyamitra Kemas Lestari mempunyai tenaga ahli yang berpengalaman pada bidang kemasan dan didukung oleh mesin-mesin yang berteknologi mutakhir, bertekat untuk menjadi perusahaan yang memberikan standar baru pada industri kemasan dengan terus mencari cara inovatif untuk melayani pelanggan lebih baik dan bersedia melakukan perubahan demi kebaikan untuk bersaing di pasar global.
PT. Satyamitra Kemas Lesari memproduksi berbagai macam packaging untuk berbagai keperluan industri baik itu Double Wall ( BC Flute ) dan Single Wall ( B Flute, C Flute, E Flute) . Produk Dus yang pernah kami produksi antara lain seperti : kardus kue, kardus speaker, kardus helm, kardus sepatu, kardus alat – alat elektronik, kardus pakaian, kardus makanan, kardus air minum kemasan, kardus merchandise untuk bahan promosi Dan lain sebagainya. Dengan Mesin Corrugated Carton Board yang kami import dari taiwan kami dapat menghasilkan Corrugated Carton Box (Kardus) dengan kualitas yang bermutu tinggi. Dalam waktu sehari produksi menghasilkan 2000 produk dus berbagai macam bentuk dan ukuran.
Saat ini PT. Satyamitra Kemas Lestari memperkerjakaan karyawan sebanyak 815 orang, kira-kira lebih dari setengahnya terlibat dalam proses produksi. Di antaranya 162 orang karyawan Corrugated beserta 12 orang Group Leader Corrugated, 172 orang karyawan Box beserta 16 orang Group Leader Box dan 164 orang karyawan Printing beserta 14 orang Group Leader Printing yang bekerja dalam dua gilir kerja, dan sisanya adalah karyawan administratif atau non-teknis seperti perencana, pembuat jadwal, karyawan ekspedisi dan transportasi. PT. Satyamitra Kemas Lesari juga memiliki visi dan misi perusahaan serta value, berikut visi dan misi perusahaan serta value :
Visi Perusahaan
Misi Perusahaan
Struktur Organisasi
Agar setiap perusahaan menjalankan usahanya dengan baik dan aktivitas operasional perusahaan tersebut dapat berjalan dengan lancer maka dibentuklah struktur organisasi yang jelas dan sistematis. Struktur organisasi sangat diperlukan dalam aktivitas perusahaan.
Gambar 3.1. Struktur Anggota Koperasi
Landasan pembuatan struktur organisasi adalah :
Keterangan :
Bagan Struktur Organisasi Koperasi ini tidak bersifat baku dan masih dapat dimodifikasi sesuai dengan kebutuhan/kecukupan/cirri khas organisasinya. Perangkat organisasinya pasti harus tercantum sebagaimana UU Nomor 25 Tahun 1992 pasal 21, adalah Rapat Anggota, Pengurus dan Pengawas, yang selanjutnya dapat dilengkapi adanya pengelola (manager dan karyawan).
Penilaian kesehatan koperasi merupakan ukuran penilaian kinerja koperasi merupakan ukuran penilaian kinerja koperasi yang memperhatikan faktor-faktor yang mempengaruhi kelancaran, keberhasilan pertumbuhan, perkembangan dan keberlangsungan usaha koperasi dalam jangka pendek maupun jangka panjang. Pengurus mempersiapkan dan membuat laporan kesehatan kopearsi secara tertulis yang dikoordinasikan dengan pengawas, serta dilaporkan pada Rapat Anggota. Aspek-aspek yang tercakup dalam laporan kesehatan kopearsi paling tidak berisi:
Penilaian penilaian kesehatan koperasi dibuat denga pendekatan kualitatif maupun kuantitatif miimal 1(satu) tahun sekali melalui rapat pengurus. Hasil penialain kesehatan pengurus disampaikan kepada anggota secara terbuka melalui surat edaran atau papan pengumuman, paling lama 1(satu) bulan dari setiap periode masa bakti pengurus sebagai pertanggungjawaban pengurus kepada seluruh anggota. Hasil penilaian kesehatan koperasi yang diumumkan mencerminkan kondisi sebenarnya dan sesuai dengan situasi dilapangan. Jika tidak sesuai, anggota/pengawas dapat mengajukan keberatan dan meminta penjelasan dan klarifikasi kepada pengurus koperasi berhak untuk melakukan konfirmasi kepada pengawas/anggota.
Untuk mengefektifkan usaha dan berjalannya fungsi pengendalian manajemen koperasi, maka pengurus melakukan pemeriksaan rutin secara berkala minimal 3 (tiga) bulan sekali terhadap seluruh transaksi yang terjadi. Hasil kegiatan ini menjadi masukkan/bahan untuk perbaikan atau penyempurnaan pelaksanaan kinerja usah koperasi kepada pihak pengelola koperasi, serta pengendalian atas kemugkinan terjadinya penyimpangan dan kesalahan pembukuan. Hasil pemeriksaan pengurus dapat disampaikan dan menjadi bahan pertimbangan dan perhatian pula bagi pengawas koperasi.
Keterkaitan antara peran pengawas dan pengurus adalah dalam hal pelaporan adalah dalam hal pelaporan hasil audit. Pengawas melaporkan hasil audit dan rekomendasi pelaksanaan kebijakan dan Keputusan Rapat Anggota yang telah di laksanakan oleh pengurus koperasi baik auditr berkala maupun audit akhir tahun buku. Hasil audit yang dilaporkan dari pengawas adalah mengenai kesesuaian dan kebenaran data dan informasi yang dilaporkan dari pengawas adalah mengenai kesesuaian dan kebenaran data dan informasi yang dilaporkan Pengurus koperasi dengan bukti – bukti pendukungnya. Adapun beberapa hasil audit yang dilaporkan pengawas adalah :
Struktur Organisasi
Agar setiap perusahaan menjalankan usahanya dengan baik dan aktivitas operasional perusahaan tersebut dapat berjalan dengan lancer maka dibentuklah struktur organisasi yang jelas dan sistematis. Struktur organisasi sangat diperlukan dalam aktivitas perusahaan.
Gambar 3.1. Struktur Anggota Koperasi
Landasan pembuatan struktur organisasi adalah :
Keterangan :
Bagan Struktur Organisasi Koperasi ini tidak bersifat baku dan masih dapat dimodifikasi sesuai dengan kebutuhan/kecukupan/cirri khas organisasinya. Perangkat organisasinya pasti harus tercantum sebagaimana UU Nomor 25 Tahun 1992 pasal 21, adalah Rapat Anggota, Pengurus dan Pengawas, yang selanjutnya dapat dilengkapi adanya pengelola (manager dan karyawan).
Penilaian kesehatan koperasi merupakan ukuran penilaian kinerja koperasi merupakan ukuran penilaian kinerja koperasi yang memperhatikan faktor-faktor yang mempengaruhi kelancaran, keberhasilan pertumbuhan, perkembangan dan keberlangsungan usaha koperasi dalam jangka pendek maupun jangka panjang. Pengurus mempersiapkan dan membuat laporan kesehatan kopearsi secara tertulis yang dikoordinasikan dengan pengawas, serta dilaporkan pada Rapat Anggota. Aspek-aspek yang tercakup dalam laporan kesehatan kopearsi paling tidak berisi:
Penilaian penilaian kesehatan koperasi dibuat denga pendekatan kualitatif maupun kuantitatif miimal 1(satu) tahun sekali melalui rapat pengurus. Hasil penialain kesehatan pengurus disampaikan kepada anggota secara terbuka melalui surat edaran atau papan pengumuman, paling lama 1(satu) bulan dari setiap periode masa bakti pengurus sebagai pertanggungjawaban pengurus kepada seluruh anggota. Hasil penilaian kesehatan koperasi yang diumumkan mencerminkan kondisi sebenarnya dan sesuai dengan situasi dilapangan. Jika tidak sesuai, anggota/pengawas dapat mengajukan keberatan dan meminta penjelasan dan klarifikasi kepada pengurus koperasi berhak untuk melakukan konfirmasi kepada pengawas/anggota.
Untuk mengefektifkan usaha dan berjalannya fungsi pengendalian manajemen koperasi, maka pengurus melakukan pemeriksaan rutin secara berkala minimal 3 (tiga) bulan sekali terhadap seluruh transaksi yang terjadi. Hasil kegiatan ini menjadi masukkan/bahan untuk perbaikan atau penyempurnaan pelaksanaan kinerja usah koperasi kepada pihak pengelola koperasi, serta pengendalian atas kemugkinan terjadinya penyimpangan dan kesalahan pembukuan. Hasil pemeriksaan pengurus dapat disampaikan dan menjadi bahan pertimbangan dan perhatian pula bagi pengawas koperasi.
Keterkaitan antara peran pengawas dan pengurus adalah dalam hal pelaporan adalah dalam hal pelaporan hasil audit. Pengawas melaporkan hasil audit dan rekomendasi pelaksanaan kebijakan dan Keputusan Rapat Anggota yang telah di laksanakan oleh pengurus koperasi baik auditr berkala maupun audit akhir tahun buku. Hasil audit yang dilaporkan dari pengawas adalah mengenai kesesuaian dan kebenaran data dan informasi yang dilaporkan dari pengawas adalah mengenai kesesuaian dan kebenaran data dan informasi yang dilaporkan Pengurus koperasi dengan bukti – bukti pendukungnya. Adapun beberapa hasil audit yang dilaporkan pengawas adalah :
Tata Laksanan Sistem Yang Berjalan
Rancangan Prosedur Sistem Yang Berjalan
Gambar 3.2 Usecase Diagram Sistem yang sedang berjalan
Keterangan :
Gambar 3.3 Activity Diagram Sistem yang Berjalan
Keterangan :
Gambar 3.4 Sequence Diagram Sistem yang Berjalan
Keterangan :
Analisa Sistem Yang Berjalan
Dalam menganalisis suatu sistem dibutuhkan metode yang tepat agar hasil dari analisis tersebut bisa menentukan apa kekurangan maupun kelebihannya. Disini penulis menggunakan metode analisis SWOT dimana dalam metode tersebut dapat menunjukan kekuatan (strengths), kelemahan (weaknesses), kesempatan (opportunities), dan ancaman (threats). Dari keempat data yang didapat dapat disimpulkan mengenai kekuatan internal perusahaan untuk meraih peluang – peluang yang ada di luar perusahaan, memperkecil kelemahan – kelemahan internal perusahaan dengan memanfaatkan peluang – peluang eksternal, menghindari atau mengurangi dampak dari ancaman eksternal dan bertahan dengan cara mengurangi kelemahan internal serta menghindari ancaman.
Metode Analisis SWOT
Faktor Internal (Strength dan Weakness)
a. Biaya yang dikeluarkan tidak tinggi karena hanya menggunakan file share dan microsoft office
b. SDM yang memiliki pengetahuan yang cukup baik sehingga mengerti menggunakan sistem komputer
c. Mampu membuat produk valve dalam negeri
d. Mampu bersaing dengan produk dari luar negeri
e. Harga Yang Cukup Terjangkau
f. Lingkungan Kerja Yang Flexsibel dan Nyaman
a. Proses system internal yang kurang mendukung masih menggunakan file share dalam mendistribusi data sehingga sulit melihat proses mana yang harus didahulukan
b. Tidak bisa diakses oleh banyak user dikarenakan read access only yang disebabkan dokumen dibuka di tempat lain dalam file share
c. Sulitnya mendapatkan bahan baku yang sesuai standart
d. Kuantitas SDM (Sumber Daya Manusia) yang masih kurang
a. Melengkapi informasi guna kebutuhan proses pengambilan kebutuhaan.
b. Akuisisi Informasi eksternal melalui jaringan komunikasi.
c. Ekstraksi dari Informasi internal yang terpadu. </ol>Dari penjelasan diatas penulis simpulkan bahwasannya tujuan dari sistem informasi merupakan suatu tolok ukur yang berusaha diselesaikan di dalam sebuah sistem sehingga mengeluarkan hasil informasi yang sesuai untuk semua pengguna.
Faktor Eksternal (Opportunities dan Threats)
a. Sistem teknologi informasi yang semakin canggih
b. Dengan membuat sistem berbasis teknologi yang dapat meningkatkan efektifitas dalam proses simpan pinjam koperasi
c. Segmen simpan pinjam kebutuhan valve sangat besar
d. Bisa menjadikan Koperasi menjadi lebih baik
a. Keamanan data yang masih kurang karena bisa di akses oleh oknum yang tidak bertanggung jawab
b. Tidak terlihat history user yang menggunakannya sehingga tidak mengetahui apabila terjadi kesalahan input pada user
c. Kurang didukung oleh pemerintah dalam pengembangan sistem
d. Kurangnya pengetahuan masyarakat umum tentang Koperasi simpan pinjam
e. Sulitnya mencari SDM (Sumber Daya Manusia) yang mengerti tentang simpan pinjamGambar 3.5 Analisis SWOT
Analisis Masukan, Analisis Proses, Analisis Keluaran
-
-
Konsep Dasar Data dan Informasi
Definisi Data Sistem
Menurut Krismiaji pengertian dari data merupakan hal nyata yang masuk, disimpan, dan diproses didalam sebuah sistem (Krismiaji, 2015)[1].
Definisi Informasi
Menurut Mulyati, dkk informasi merupakan sebuah nilai, arti atau manfaat yang dihasilkan dari proses pengolahan berbagai sumber data (Mulyati, Agustus 2018)[2]. Kemudian Tyoso berpendapat informasi yaitu bertambahnya ilmu pengetahuan yang hakikatnya berisi ide kerangka kerja dan fakta – fakta yang sifatnya umum dan tidak diketahui (Tyoso, 2016)[3]. Sedangkan penjelasan dari Azizah Nur, dkk adalah data yang sudah diolah menjadi sebuah bentuk yang berarti bagi penggunanya (Nur Azizah, Agustus 2015)[4].
Sehingga dapat disimpulkan bahwa 3 hal penting yang harus diperjelas dan diperhatikan disini tentang informasi, yaitu:
Karakteristik Informasi
Menurut Saipul Anwar dkk ciri - ciri dari informasi adalah penerima informasi mengalami perubahan dari kondisi belum mengetahui menjadi kondisi mengetahui. Perubahan ini mengandung unsur tidak terduga. Apabila informasi tersebut benar dan baru maka bermanfaat untuk memperbaiki dan pembenaran pada informasi sebelumnya. Informasi juga bisa disebutkan sebagai hasil data yang selesai dikerjakan, yang memiliki perhitungan tentang tindakan atau keputusan (Saipul Anwar, 2016)[5].
Kualitas Informasi
Menurut Tohari kualitas dari suatu informasi tergantung dari tiga hal (Tohari, 2014)[6], yaitu:
Konsep Dasar Sistem Informasi
Pengertian Sistem Informasi
Menurut Harfizar, dkk pengertian dari sistem informasi merupakan komponen-komponen yang membentuk sistem yang menghasilkan suatu informasi yang berfungsi sebagai penyedia informasi atau laporan (Harfizar, Agustus 2017)[7]. Sedangkan menurut Hutahaean sistem infrmasi merupakan sebuah teknik prosedur yang terdapat di dalam organisasi yang mana terlihat proses kebutuhan pengelolaan transaksi harian, mendukung operasi, berkarakteristik manajeral, dan kegiatan strategi dalam sebuah organisasi serta memberikan pihak eksternal yang terpilih berupa laporan – laporan yang dibutuhkan (Hutahaean J. , 2015)[8].
Dari pendapat para ahli dapat disimpulkan sistem informasi adalah beberapa prosedur di dalam organisasi yang saling berhubungan dimana dalam prosesnya terdapat transaksi harian dan kegiatan strategi sehingga menghasilkan informasi semisal laporan untuk diserahkan ke pihak yang membutuhkan.
Konsep Sistem Informasi
Sistem informasi mengandung komponen-komponen seperti berikut (Kadir, Pengenalan istem Informasi, 2014)[9] diantaranya :
Tujuan Sistem Informasi
Dalam penjelasannya Yuliastrie dkk mengatakan beberapa tujuan dari sistem informasi, yaitu (Nenden Dewi Yuliastrie, 2013): [10]
a. Menghubungkan Sistem Individu atau kelompok
b. Pengkolektifan data dan menyambungkannya secara otomatis.
c. meningkatkan penyelarasan dan pencapaian sinergi.
a. Penggunaan basis data dalam upaya kesamaan administrasi data.
b. Penggunaan basis data dalam upaya kesamaan administrasi data.
c. Penggunaan dan pengambilan informasi.
a. Melengkapi informasi guna kebutuhan proses pengambilan kebutuhaan.
b. Akuisisi Informasi eksternal melalui jaringan komunikasi.
c. Ekstraksi dari Informasi internal yang terpadu.
Dari penjelasan diatas penulis simpulkan bahwasannya tujuan dari sistem informasi merupakan suatu tolok ukur yang berusaha diselesaikan di dalam sebuah sistem sehingga mengeluarkan hasil informasi yang sesuai untuk semua pengguna.
Konsep Dasar Analisa Sistem Informasi
Tahap Analisa Sistem
Terdapat 6 tahap analisis sistem yang dikemukakan oleh Sutabri dimana dalam proses analisis sistem pengembangan sistem informasi tersebut menggunakan suatu prosedur yaitu dilakukannya pengecekan terhadap masalah dan melakukan penyusunan alternatif pemecahan masalah yang timbul serta membuat perincian sistem yang baru atau sistem yang akan diajukan dan dirubah (Sutabri, 2012)[11].
Dalam proses tersebut terdapat manfaat penting dari tahap analisis sistem ini sebagai berikut :
Selama proses tahapan analisis sistem, manajer harus terus bekerja sama dengan analisis sistem dan bagian komite pengarah melibatkan diri dalam titik terpenting. Berikut langkah – langkah yang harus dikerjakan pada tahap analisis sistem yaitu :
Penjelasan lain tentang tahapan analisis oleh Murad yaitu sebuah usaha dalam menemukan informasi sebanyak mungkin tentang sistem yang diteliti dengan cara menggunakan banyak metode pengumpulan data agar dapat ditemukan kelebihan dan kekurangan pada sistem serta persyaratan penggunaannya. Tidak hanya itu, tahapan ini juga dilakukan agar ditemukannya solusi dari masalah serta mengamati cara bagaimana sebuah sistem yang akan dibangun dapat menyelesaikan masalah yang terdapat pada sistem sebelumnya (Dina Fitria Murad, September 2013)[12].
Dengan begitu dapat diambil kesimpulan bahwa tahapan analisis sangat penting dalam proses pengembangan sistem, karena dalam prosesnya menggunakan metode – metode yang berfungsi untuk memulai dari penyusunan masalahnya hingga perencanaan pembangunan sistem baru yang diharapkan bisa menjadi pemecah masalah kekurangan sistem sebelumnya.
Fungsi Analisa Sistem
Menurut Tohari fungsi dari analisis sistem antara lain (Tohari, 2014)[6] :
Konsep Dasar Perancangan Sistem
Definisi Perancangan Sistem
Berikut dapat dijelaskan oleh sugianto yang mengatakan tentang perancangan sistem merupakan bentuk kegiatan yang menciptakan desain teknis bersumber pada waktu kegiatan proses analisis. Dalam hal perancangan ini yang dimaksud merupakan suatu proses pemahaman dan peran dari sistem informasi berbasis komputer [13] ,pengolahan data dapat diuraikan sebagai berikut:
Dalam Internasional Journal of Computer Intergrated Manufacturing McKay, dkk berpendapat Engineering design is an important early stage of the innovation processes that deliver new product to markets where societal challenges are addressed and wealth generated. Hight-quality engineering design information is critical to the effective and efficient manufacture, production and throught-life support of such product. The emerging discipline of engineering design informatic brings together ICT (Information and Communications Technology) and engineering design to support the creation of well-founded engineering information support systems [14] .
Sedangkan menurut Verzello/Jhon Reuter III yang dikutip oleh Darmawan mengemukakan istilah perancangan sistem berupa tahap setelah melakukan analisis dari siklus pekembangan sistem, tahap tersebut merupakan keperluan-keperluan fungsional dengan persiapan sebagai rancang bangun impelementasi berupa cara penggambaran suatu sistem yang dibentuk [15] .
Dari pendapat para ahli dapat disimpulkan perancangan sistem adalah rancangan yang dibuat berdasarkan studi sistem yang telah dilaksanakan berbentuk rancangan pada tahap awal hingga pengembangan pada suatu sistem yang sesuai dengan kebutuhan pengguna.
Tujuan Perancangan Sistem
Pendapat dari Wibowo mengenai tujuan dari perancangan sistem secara general merupakan pemberian hasil gambaran secara global kepada pengguna tentang sistem yang akan dibuat serta berfungsi sebagai persiapan tahap awal perancangan sistem. Bentuk-bentuk dari perancangan sistem berupa Context Diagram (CD), Data Flow Diagram (DFD), Entity Relationship Diagram (ERD), Kerelasian Antar Relasi (Relationship) [16]
Konsep Dasar Database
Definisi Database
Nandari dan Sukadi dalam Jurnal IJNS Vol.3 mengatakan bahwa database merupakan sekumpulan data yang mengandung informasi perihal satu atau banyak project (Nandari, Juli 2014).[17]
Sementara itu menurut Michael A. Cortez, .dkk dalam International Journal of Computer Science and Information Techologies A database is a collection of information that is organized so that it can easily be retrieved, managed, and updated. In one view, database can be classified according to type of content: bibliographic, full-text, numeric, and images (D. M. A. Cortez, 2015). Sedangkan Warnars dalam Jurnal CCIT Vol.8 No.1 juga mengemukakan pendapatnya bahwa database baik dalam bentuk database terstruktur ataupun tidak terstruktur digunakan sebagai tempat penyimpanan tetap untuk merekam semua kegiatan proses transaksi didalamnya (Warnars, September 2014)[18] .
Dari pendapat para ahli dapat disimpulkan database adalah sebuah tata ruang penyimpanan yang berisi sekumpulan data yang didalamnya terdapat banyak informasi project suatu sistem yang tersimpan dalam komputer.
Kriteria Database
Berikut kriteria penting yang dimiliki database menurut (H. A. Rusdiana, 2014):[11]
Fungsi informasi yang penting lainnya adalah memberikan standar-standar, aturan-aturan ukuran dan aturan-aturan keputusan untuk penentuan dan penyebaran tanda-tanda kesalahan dan umpan balik guna mencapai tujuan kontrol. Data merupakan bentuk mentah yang belum dapat bercerita banyak sehingga perlu diolah lebih lanjut. Data diolah melalui suatu model agar menghasilakan informasi. Data diolah melalui suatu model informasi, si penerima akan menerima informasi tersebut untuk membuat suatu keputusan dan melakukan tindakan yang akan mengakibatkan munculnya sejumlah data lagi. Data tersebut ditangkap sebagai input, diproses kembali lewat suatu model, dan seterusnya sehingga membentuk suatu siklus. Siklus inilah yang disebut sebagai Siklus informasi (information cycle). Agar lebih jelas perhatikan gambar dibawah ini :
Konsep Dasar UML (Unified Modelling Language)
Definisi Unified Modelling Language
Dengan menggunakan UML seorang develop system dapat menghasilkan sebuah bagan yang didalamnya mendeskripsikan visi mereka mengenai sebuah sistem yang berisi format standar, mudah dipahami, juga mengadakan mekanisme untuk mempermudah dikomunikasikan dengan orang (Maimunah dkk, 2017:4.5-1)[19] . UML juga bisa disebut dengan Bahasa visual yang berfungsi sebagai pemodelan dan komunikasi tentang sebuah sistem dengan memakai diagram serta teks – teks pendukung. (Haryanta dkk, 2017:88).[20]
Dari pendapat para ahli dapat disimpulkan UML adalah sebuah rancangan yang menggambarkan hasil sebuah sistem yang digunakan sebagai model dan komunikasi kepada orang lain.
Langkah - Langkah Penggunaan Unified Modelling Language
Terdapat tahapan - tahapan penggunaan UML Menurut Sanjaya dkk (2015:6)[21] , sebagai berikut:
Bangunan Dasar Metodologi Unified Modeling Language (UML)
Menurut Agustina untuk mendeskripsikan perangkat lunak yang akan dikembangkan, metodologi Unified Modelling Language (UML) menggunakan tiga hal (Agustinah, 2017:20) berupa:
Kesalahan pengutipan: Tag <ref>
ditemukan, tapi tag <references/>
tidak ditemukan