TA1223373212: Perbedaan revisi
[revisi tidak terperiksa] | [revisi tidak terperiksa] |
(→Perumusan Masalalah) |
(→1.2 Rumusan Masalalah) |
||
Baris 493: | Baris 493: | ||
=== 1.2 Rumusan Masalalah === | === 1.2 Rumusan Masalalah === | ||
− | </span | + | </span>'''</p> |
<br /> | <br /> | ||
− | <p class="MsoListParagraphCxSpFirst" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 2.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt"><span style="font-size: 12.0pt; line-height: 200%; font-family: 'Times New Roman',serif">1.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7.0pt; font-family: Times New Roman"> </span></span><span style="font-size: 12.0pt; line-height: 200%; font-family: 'Times New Roman',serif">Bagaimana sistem | + | </span></p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt"><span style="font-size:12.0pt;line-height:200%;font-family:"Times New Roman","serif""> Untuk mengatasi permasalahan di atas maka penulis merumuskan masalah sebagai berikut:”. |
+ | <p class="MsoListParagraphCxSpFirst" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 2.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt"><span style="font-size: 12.0pt; line-height: 200%; font-family: 'Times New Roman',serif">1.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7.0pt; font-family: Times New Roman"> </span></span><span style="font-size: 12.0pt; line-height: 200%; font-family: 'Times New Roman',serif">Bagaimana sistem monitoring anggaran investasi yang sudah berjalan saat ini pada PT. PLN CIKUPA?</span></p><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 2.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt"><span style="font-size: 12.0pt; line-height: 200%; font-family: 'Times New Roman',serif">2.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7.0pt; font-family: Times New Roman"> </span></span><span style="font-size: 12.0pt; line-height: 200%; font-family: 'Times New Roman',serif">Bagaimana Analisis SWOT pada sistem monitoring anggaran investasi pada PT. PLN Cikupa ? </span></p><p class="MsoListParagraphCxSpLast" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 2.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt"><span style="font-size: 12.0pt; line-height: 200%; font-family: 'Times New Roman',serif">3.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7.0pt; font-family: Times New Roman"> </span></span><span style="font-size: 12.0pt; line-height: 200%; font-family: 'Times New Roman',serif">Bagaimana merancang sistem monitoring anggaran investasi pada PT. PLN Cikupa?</span></p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-bottom: .0001pt"><b><span style="font-size: 12.0pt; line-height: 200%; font-family: 'Times New Roman',serif"> | ||
=== Ruang Lingkup === | === Ruang Lingkup === |
Revisi per 20 Februari 2016 16.04
PERANCANGAN SISTEM
MONITORING ANGGARAN INVESTASI
PADA PT. PLN CIKUPA
TUGAS AKHIR
Disusun Oleh :
NIM |
: 1223373212
|
NAMA |
JURUSAN KOMPUTERISASI AKUNTANSI
KONSENTRASI WEB BASED ACCOUNTING SYSTEM
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER
TANGERANG
2015/2016
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER
(AMIK) RAHARJA INFORMATIKA
LEMBAR PENGESAHAN TUGAS AKHIR
PERANCANGAN SISTEM
MONITORING ANGGARAN INVESTASI
PADA PT. PLN CIKUPA
Disusun Oleh :
NIM |
: 1223373212
|
Nama |
|
Jenjang Studi |
: Diploma 3
|
Jurusan |
: Komputerisasi Akuntansi
|
Konsentrasi |
: Web Based Accounting System
|
Disahkan Oleh :
Tangerang, ..... 2015
Ketua |
Kepala Jurusan
| ||||
AMIK RAHARJA |
Jurusan Komputerisasi Akuntansi
| ||||
(Drs. Po. Abas Sunarya, M.Si) |
(Euis Sitinur Aisyah, M.Kom)
| ||||
NIP : 000603 |
NIP : 060003
|
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER
(AMIK) RAHARJA INFORMATIKA
LEMBAR PERSETUJUAN PEMBIMBING
PERANCANGAN SISTEM
MONITORING ANGGARAN INVESTASI PADA PT. PLN CIKUPA
Dibuat Oleh :
NIM |
: 1223373212
|
Nama |
Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif
Jurusan Komputerisasi Akuntansi
Konsentrasi Web Based Accounting System
Disetujui Oleh :
Tangerang,.... 2015
Pembimbing I |
Pembimbing II
| ||
(Sunar Abdul Wahid,Dr.,M.S.Ir.) |
(Euis Sitinur Aisyah, M.Kom)
| ||
NID : 99001 |
NID : 14013
|
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER
(AMIK) RAHARJA INFORMATIKA
LEMBAR PERSETUJUAN DEWAN PENGUJI
PERANCANGAN SISTEM
MONITORING ANGGARAN INVESTASI
PADA PT. PLN CKUPA
Dibuat Oleh :
NIM |
: 1223373212
|
Nama |
Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian
Komprehensif
Jurusan Komputerisasi Akuntansi
Konsentrasi Web Based Accounting System
Tahun Akademik 2015/2016
Disetujui Penguji :
Tangerang, .... 2015
Ketua Penguji |
Penguji I |
Penguji II
| ||
(_______________) |
(_______________) |
(_______________)
| ||
NID : |
NID : |
NID :
|
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER
(AMIK) RAHARJA INFORMATIKA
LEMBAR KEASLIAN TUGAS AKHIR
PERANCANGAN SISTEM
MONITORING ANGGARAN INVESTASI
PADA PT. PLN CIKUPA
Disusun Oleh :
NIM |
: 1223373212
|
Nama |
|
Jenjang Studi |
: Diploma 3
|
Jurusan |
: Komputerisasi Akuntansi
|
Konsentrasi |
: Web Based Accounting System
|
Menyatakan bahwa Tugas Akhir ini merupakan karya tulis hasil sendiri dan bukan merupakan tiruan, salinan, atau duplikat dari Tugas Akhir yang telah dipergunakan untuk mendapatkan gelar Ahli Madya baik di lingkungan Perguruan Tinggi Raharja maupun di Perguruan Tinggi lain, serta belum pernah dipublikasikan.
Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab, serta bersedia menerima sanksi jika pernyataan diatas tidak benar.
Tangerang, ..... 2015
NIM : 1223373212
|
)*Tandatangan dibubuhi materai 6.000;
ABSTRAKSI
Perkembangan teknologi informasi saat ini sangat mempengaruhi kegiatan perusahaan. Teknologi informasi dapat berperan sebagai salah satu aspek yang sangat menunjang keberlangsungan kegiatan perusahaan. Oleh karena itu, dalam melakukan pencarian, memproses, dan menyajikan sebuah informasi, peran teknologi informasi sangat dibutuhkan. Hal ini tentu menentukan kualitas kinerja dalam suatu perusahaan dengan adanya sistem yang sudah berjalan secara terkomputerisasi. Saat ini hampir setiap perusahaan dapat melakukan pengaksesan informasi melalui sistem yang sudah terkomputerisasi, tidak terkecuali dengan PT. PLN Cikupa yang saat ini semua bagian telah menggunakan sistem yang telah terkomputerisasi, tetapi pada bagian perencanaan sistem monitoring anggaran investasi yang digunakan yaitu semi komputerisasi penggunaan komputer masih belum optimal dengan hanya menggunakan Microsoft Excel, ini mengakibatkan pengolahan data anggaran investasi yang banyak akan membutuhkan banyak waktu, kurang terorganisir dan kurang akurat datanya. Analisa terhadap sistem monitoring anggaran investasi dilakukan melalui Analisis SWOT dan Diagram UML. Rancangan sistem digambarkan melalui Diagram UML, bahasa pemrograman yang digunakan adalah php, database menggunakan MySQL, dan pengujian sistem dilakukan menggunakan metode black box. Hasil dari penelitian ini adalah Sistem Monitoring Anggaran Investasi pada PT. PLN Cikupa. Setelah dilakukan pengujian hasilnya valid 100%, kesimpulannya sistem ini layak untuk diimplementasikan.
Kata Kunci: Analisa SWOT, Blackbox testing, Diagram UML, Sistem Monitoring Anggaran Investasi.
ABSTRACT
The development of information technology today is greatly affecting the company's activities. Information technology can play a role as one of the aspects that really support the sustainability of the company's activities. Therefore, in searching, processing, and presenting an information, the role of information technology is needed. It is certainly determine the quality of performance in a company with the existing system is computerized. Nowadays almost every company can make accessing information through the computerized system, is no exception with PT. PLN Cikupa that is currently all the parts have been using the system has been computerized, but in the planning system monitoring investment budget used is semi computerization of computer use is still not optimal by simply using Microsoft Excel, this resulted in data processing investment budget that many will require a lot of time , less organized and less accurate data. Analysis of the monitoring system of the investment budget is done through SWOT analysis and UML diagrams. The system design is illustrated by UML diagram, the programming language used is PHP, using a MySQL database, and system testing is done using black box method. Results from this study is the Budget Monitoring System Investment in PT. PLN Cikupa. After testing the results are valid 100%, the conclusion of this system is feasible to implement.
Keywords : SWOT Analysis, Black Box testing, UML diagrams, Investment Budget Monitoring System.
Puji dan syukur kehadirat Tuhan Yang Maha Esa atas rahmat dan karunia-Nya yang telah menganugrahkan nikmat sehat jasmani dan rohani sehingga penulis dapat menyelesaikan Laporan Tugas Akhir yang di beri judul “Perancangan Sistem Monitoring Anggaran Investasi pada PT. PLN Cikupa”.
Dalam hal ini, penulis menyadari bahwa masih banyak kekurangan baik dalam penulisannya ataupun dalam pengolahan isi dari materi yang penulis ambil sebagai bahan tulisan. Hal ini di sebabkan karena terbatasnya kemampuan yang di miliki penulis, namun berkat bantuan dan dorongan dari semua pihak, maka selesailah penyusunan laporan ini. Oleh karena itu penulis daengan senang hati menerima kritik dan saran yang membangun guna perbaikan dimasa datang.
Tak lupa penulis ingin mengucapkan banyak terima kasih kepada semua pihak yang telah membantu terwujudnya penulisan Laporan Kerja Praktek ini. Terima Kasih di tunjukan kepada :
- Bapak Drs. Po. Abas Sunarya, M.Si. selaku Direktur AMIK Raharja Informatika.
- Ibu Euis Sitinur Aisyah, M.Kom selaku Kepala Jurusan Komputerisasi Akuntansi dan Pembimbing II yang selalu membantu sehingga laporan ini dapat selesai dengan baik.
- Bapak Sunar Abdul Wahid, Dr.,M.S.,Ir. selaku Pembimbing I.
- Ibu Yolanda, S.E selaku stakeholder bagian bidang perencanaan.
- Bapak/Ibu Dosen beserta staff karyawan Perguruan Tinggi Raharja.</i>
- Mama tercinta & Keluarga yang senantiasa mendoakan dan memberikan dukungan moril maupun materil untuk keberhasilan penulis. .
- Oktavani & Fitriyani yang telah sama-sama mengerjakan laporan serta saling mendukung satu sama lain.
- Teman-teman yang telah membantu dan banyak memberi masukan serta motivasi dalam penyusunan Laporan Tugas Akhir ini.
- 1 BAB I
- 2 BAB II
- 3 BAB III
- 3.1 Gambaran Umum Perusahaan
- 3.2 Sejarah Singkat Koperasi
- 3.3 Sejarah Singkat KPRI Winaya Bhakti
- 3.4 Tata Laksana Sistem Yang Berjalan
- 3.4.1 Analisa Prosedur Sistem Yang Berjalan
- 3.4.2 Use Case Diagram Sistem yang Berjalan
- 3.4.3 Activity Diagram
- 3.4.4 Sequence Diagram yang Berjalan
- 3.4.5 Metode Analisa Sistem yang Berjalan
- 3.4.6 Matriks Analisa SWOT
- 3.4.7 3.2.3 Analisa Masukan, Analisa Proses, Analisa Keluaran
- 3.4.8 1. Analisa Masukan
- 3.4.9 2. Analisa Proses
- 3.4.10 3. Analisa Keluaran
- 3.4.11 3.2.4 Konfigurasi Sistem Berjalan
- 3.4.12 3.2.5 Analisa Permasalahan dan Analisa Kebutuhan
- 3.4.13 3.2.5.1 Analisa Permasalahan
- 3.4.14 3.2.5.2 Analisa Kebutuhan
- 3.4.15 3.2.5.3 Alternatif Pemecahan Masalah
- 3.4.16 3.3 User Requirement
- 3.4.17 Elisitasi Tahap I
- 3.4.18 3.3.3 Elisitasi Tahap III
- 3.4.19 3.4 Tata Laksana Sistem Yang Diusulkan
- 3.4.20 3.4.1 Usecase Diagram yang Diusulkan
- 3.4.21 3.4.2 Activity Diagram yang Diusulkan
- 3.4.22 3.4.3 Sequence Diagram yang Diusulkan
- 3.4.23 3.5 Rancangan Basis Data
- 3.4.24 3.5.1 Class Diagram yang Diusulkan
- 3.4.25 3.6 Spesifikasi Basis Data
- 3.4.26 Tabel 3.5 Rancangan Tabel User
- 3.4.27 Tabel 3.8 Rancangan Tabel Jenis Pinjaman
- 3.4.28 Tabel 3.9 Rancangan Tabel Simpanan
- 3.4.29 Tabel 3.10 Rancangan Tabel Pinjaman
- 3.4.30 Tabel 3.10 Rancangan Tabel Angsuran
- 3.4.31 3.8 Rancangan Prototype
- 3.4.32 3.9 RancanganProgram
- 3.4.33 3.9 Konfigurasi Sistem
- 3.4.34 3.9.1 Spesifikasi Hardware
- 3.4.35 3.9.2 Aplikasi Yang Digunakan
- 3.4.36 3.9.3 Hak Akses
- 3.4.37 3.10 Testing
- 3.4.38 3.10.1 Metode Implementasi
- 3.4.39 1. Pengujian Black Box
- 3.4.40 1.11 Evaluasi
- 3.4.41 1.12 Schedulle Implementasi
- 3.4.42 Tabel 3.12 Schedulle Implementasi
- 3.4.43 1.11 Estimasi Biaya
- 4 BAB IV
- 5 DAFTAR PUSTAKA
- 6 DAFTAR LAMPIRAN
- Jenis-jenis Elisitasi
- Menetapkan Anggaran Dasar (ART).
- Menetapkan kebijaksanaan umum dibidang organisasi, manajemen, dan usaha koperasi
- Menyelenggarakan pemilihan, pengangkatan, pemberhentian, pengurus dan ataupun 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.
- Memimpin Koperasi dan mengkoordinasikan kegiatan seluruh anggota pengurus.
- Mewakili Koperasi di dalam dan di luar pengadilan.
- Melaksanakan segala perbuatan sesuai dengan keputusan Rapat Anggota dan Rapat Pengurus.
- Menentukan kebijaksanaan dan mengambil keputusan.
- Menandatangani surat-surat dan perjanjian bersama Sekretaris dan Bendahara.
- Ketua bertanggung jawab kepada Rapat Anggota.
- Melaksanakan tugas ketua apabila berhalangan.
- Membina dan mengawasi bidang organisasi dan administrasi.
- Melaksanakan pendidikan dan penyuluhan.
- Menyelenggarakan kontrak usaha dengan pihak lain.
- Bertanggung jawab kegiatan administrasi dan perkantoran.
- Mengusahakan kelengkapan organisasi.
- Mengatur jalannya perkantoran.
- Memimpin dan mengarahkan tugas karyawan.
- Menghimpun dan menyusun laporan kegiatan bersama bendahara dan pengawas.
- Mengambil keputusan dibidang kesekretariatan.
- Menandatangani surat-surat bersama ketua.
- Menetapkan pelaksanaan bimbingan organisasi dan penyuluhan.
- Sekretaris bertanggung jawab kepada Rapat Pengurus melalui Wakil Ketua.
- Membantu tugas sekretaris khususnya yang berkaitan dengan pelayanan administrasif harian.
- Sebagai operator komputer dalam penyusunan administrasi.
- Mengelola surat menyurat.
- Bertanggung jawab masalah keuangan koperasi.
- Mengatur jalannya pembukuan keuangan.
- Menyusun anggaran setiap bulan.
- Mengawasi penerimaan dan pengeluaran uang.
- Menyusun rencana anggaran pendapatan koperasi.
- Menyusun laporan keuangan.
- Mengendalikan anggaran.
- Mengambil keputusan dibidang pengelolaan keuangan dan usaha.
- Bersama dengan ketua menandatangani surat yang berhubungan dengan bidang keuangan dan usaha.
- 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 pengawasannya terhadap pihak ketiga.
- Memeriksa sewaktu-waktu tentang keuangan dengan membuat berita acara pemeriksaannya.
- Memberikan saran dan pendapat serta usul kepada pengurus atau rapat anggota mengenai hal yang menyangkut kehidupan koperasi.
- Memperoleh biaya-biaya dalam rangka menjalankan tugas sesuai dengan keputusan rapat anggota.
- Mempertanggung jawabkan hasil pemeriksaan pada RAT.
- 1 sistem yang mencakup pendaftaran sampai dengan laporan simpan pinjam.
- 5 aktor yang melakukan kegiatan, diantaranya Guru, Wakil Sekretaris, Anggota Koperasi, Bendahara, Ketua.
- 9 Use Case yaitu, Surat Permohonan Anggota, Pendaftaran, Simpanan Pokok, Kartu Anggota, Simpanan Wajib, Form Permohonan Pinjaman, Kartu Pinjaman, Membayar Pinjaman, Laporan.
- 1 Initial Node, objek yang diawali.
- 1 Fork Node, memecah sebuah behaviour menjadi activity yang baru.
- 1 Decision Node, menggambarkan test condition untuk memastikan bahwa control flow atau object flow mengalir ke lebih dari satu jalur
- 14 Action State dari sistem yang mencerminkan eksekusi dari suatu aksi.
- 2 Final State, objek yang di akhiri
- 1 sistem yang mencakup kegiatan Sistem Simpan Pinjam pada KPRI Winaya Bhakti.
- 1 aktor yang melakukan kegiatan, yaitu admin.
- 6 Use Case yang dilakukan, diantaranya menampilkan login, menampilkan menu home, menampilkan menu data master, menampilkan menu transaksi, menampilkan menu laporan, dan menampilkan logout.
3.4.2 Activity Diagram yang Diusulkan
Berdasarkan gambar 3.6 Activity Diagram yang diusulkan terdapat:a. 1 Initial Node, objek yang diawali.b. 32 Activity yang dilakukan, diantaranya: login dengan memasukan username dan password, jika benar akan masuk pada menu home, data master, data transaksi, dan laporan.c. Terdapat masing-masing 5 buah Fork Node. Fork Node sebagai percabangan menu.d. 1 Decision Node, menggambarkan test condition untuk memastikan bahwa control flow atau object flow mengalir ke lebih dari satu jalure. 1 Final Node sebagai objek yang diakhiri.</p>3.4.3 Sequence Diagram yang Diusulkan
Berdasarkan gambar 3.7 diatas, dapat dijelaskan sebagai berikut :a. Aktor yang melakukan kegiatan yaitu admin
b. Terdapat 6Life Line yaitu, Login, Home, Menu Anggota, Menu Transaksi, Laporan, dan Logout.
c. 1Self message yang mempresentasikan pemanggilan metode yang dimiliki oleh objek itu sendiri.
d. 8 Message yang bisa menjadi alat komunikasi antar objek yang memuat informasi-informasi tentang aktifitas yang terjadi.
3.5 Rancangan Basis Data
Rancangan basis data digunakan sebagai media penyimpanan data yang dipergunakan dalam aplikasi dan database membantu pemrograman dalam menampilkan data. Hasil analisa pada sistem yang dihasilkan terdapat beberapa rancangan yang diusulkan. Dari rancangan tersebut akan dibentuk rancangan basis data untuk mempermudah melihat bentuk file dan isinya. Berikut ini adalah penjelasan tentang proses perancangan basis data yang diawali dengan normalisasi yang akan menghasilkan class diagram dan spesifikasi basis data.
3.5.1 Class Diagram yang Diusulkan
Class diagram sangat membantu dalam visualisasi kelas dari suatu sistem. Hal ini disebabkan karena class adalah deskripsi kelompok objek-objek dengan atribut (property) dan relasi yang sama. Disamping itu class diagram bisa memberikan pandangan global atas sebuah sistem. Hal tersebut tercermin dari class-class yang ada dan relasinya dengan yang lain. Berikut ini menggambarkan struktur dan deskripsi class pada sistem simpan pinjam KPRI Winaya Bhakti.
3.6 Spesifikasi Basis Data
Spesifikasi database merupakan desain basis data yang dianggap telah normal. Desain database menjelaskan media penyimpanan yang digunakan,isi yang disimpan, primary key, dan panjang record. Spesifikasi database yang digunakan dalam sistem yang akan dibangun adalah sebagai berikut:
1. Nama File : user
Media : Hardisk
Jumlah Filed :5
Isi : Id + Nama + Username + Password + Level
Primary Key : Id
Panjang Record : 61
Tabel 3.5 Rancangan Tabel User
1. Nama File : SekolahJumlah Filed : 5
Isi : id_sekolah + NamaSekolah + Alamat + Telepon + KepSek
Primary Key : id_sekolah
Panjang Record : 114
1. Nama File :Anggota
Media :Hardisk
Jumlah Filed :6
Isi :NoAnggota + Nama + Alamat + Telepon + id_sekolah + jabatan
Primary Key :NoAnggota
Panjang Record :124
1. Nama File :Jenis Pinjaman Media :Hardisk Jumlah Filed :2 Isi :id_pinjaman + JenisPinjaman Primary Key :id_pinjamanPanjang Record :21
Tabel 3.8 Rancangan Tabel Jenis Pinjaman
1. Nama File :Jenis Simpanan
Media :Hardisk
Jumlah Filed :2
Isi :id_simpanan + JenisSimpanan
Primary Key :id_simpanan
Panjang Record :21
1. Nama File :Simpanan
Media :Hardisk
Jumlah Filed :5
Isi :id +NoAnggota + banyak + id_simpanan + tanggal
Primary Key :id
Panjang Record :28
{pagebreak}
Tabel 3.9 Rancangan Tabel Simpanan
1. Nama File :Pinjaman
Media :Hardisk
Jumlah Filed :6
Isi :id + NoAnggota + NamaAnggota + jumlah + date
Primary Key :id
Panjang Record :131
Tabel 3.10 Rancangan Tabel Pinjaman
1. Nama File :AngsuranMedia :Hardisk
Jumlah Filed :5
Isi :id + NoAnggota + id_pinjaman + jml_angsuran + tanggal
Primary Key :id
Panjang Record :22
Tabel 3.10 Rancangan Tabel Angsuran
3.8 Rancangan Prototype
Tahap ini merupakan gambar yang jelas mengenairancangan bangun yang lengkap kepada para pengguna, juga sebagai pemenuhankebutuhan daripada prapengguna sistem. Berikut ini merupakanprototypeatautampilan dari perancangan sistem penggajian guru yang akandibuat, yaitu:
3.9 RancanganProgram
HIPO (Hirarchy Plus Input Process Output) yaitu alat bantu untuk membuat spesifikasi program yang merupakan struktur yangberisi diagram dimana di dalam program ini berisi input yang diproses danmenghasilkan output. Spesifikasi program menjelaskan megenai cara penggunaanaplikasi program yang diusulkan.
1. Nama program : Login Fungsi program :Untuk masuk ke dalam menu utama Sistem Simpan Pinjam KPRI Winaya Bhakti. Bahasa pemrograman : PHP Proses program : a. Jalankan program. b. Menampilkan halaman login, lalu inputusername dan password. c. Klik login untuk menyatakan bahwausername dan password sudah benar dan jika benar maka akan masuk ke dalam menuutama. d. Jika salah memasukan username danpassword maka akan muncul pesan “Incorrect username orpassword”. 2. NamaProgram : Halaman Akses Fungsi program : Untukmenampilkan halaman akses untuk admin yangterdapat pilihan program yangterdapat didalam sistem Bahasapemrograman : PHP Proses program :Jalankan program halaman akses admin, lalu pilih salah satu halaman akses yangterdiri dari beberapa menu, yaitu terdiri dari: Home, Data Master, DataTransaksi, Laporan, Logout. 3. Namaprogram : Home Fungsi program :Sebagai tampilan awal Sistem Simpan Pinjam KPRI Winaya Bhakti. Bahasapemrograman : PHP Prosesprogram : Setelah berhasil melakukan “Login”. 4. Namaprogram : Data Master Fungsiprogram : Untuk mengetahui dan menyimpan data Anggota dan istansi sekolah. Bahasapemrograman :PHP Prosesprogram : Menginput data yang sudah didapat pada kolom Anggota dan Sekolah. 5. Namaprogram : Data Transaksi Fungsiprogram : Untuk mengetahui dan menyimpan data simpanan, pinjaman dan angsuran. Bahasapemrograman : PHP Prosesprogram : Menginput data yang sudah didapat pada kolom Simpanan, Pinjaman, danAngsuran. 6. Namaprogram : Laporan Fungsiprogram : Untuk mengetahui laporan simpanan dan pinjaman. Bahasapemrograman : PHP Prosesprogram : Menampilkan laporan simpanan dan pinjaman setiap bulan 7. Namaprogram : Logout Fungsiprogram : Untuk keluar dari sistem simpan pinjam Bahasapemrograman : PHP Proses program :Dapat melakukan klik pada menu“Logout” untuk dapat keluar dari sistem simpan pinjam KPRI Winaya Bhakti.
3.9 Konfigurasi Sistem
3.9.1 Spesifikasi Hardware
Perangkat keras yang dibutuhkan oleh sistem adalah suatu unit personal komputer. Perangkat keras yang diusulkan ini dibuat berdasarkan kebutuhan sistem saat ini dan antisipasi kabutuhan di masa yang akan datang. Konfigurasi yang dibutuhkan pada design sistem yang diusulkan, yaitu:
1. Processor : Intel Core i3 – 350M 2.26 Ghz
2. Monitor : 14” LED Screen
3. Mouse : Logitech
4. RAM : 1 GB
5. Hardisk : 320 GB
3.9.2 Aplikasi Yang Digunakan
Perangkat lunak merupakan penunjang dari peralatan komputer yang akan digunakan sebagai penghubung dalam instruksi yang diinginkan, agar komputer dapat menghasilkan informasi yang diharapkan, maka perangkat lunak yang diusulkan dalam rancangan sistem ini adalah sebagai berikut:
1. Sistem Operasi Windows 7 Ultimate
2. Microsoft Office 2007
3. Xampp Control Panel
4. Notepad ++
5. Visual Paradigm for UML
6. Web Browser Yii Framework
3.9.3 Hak Akses
Untuk mengoperasikan atau mengolah data hanya dapat dilakukan oleh 1 (satu) orang, yaitu admin yang bertugas menginput data keseluruhan.
3.10 Testing
3.10.1 Metode Implementasi
Implementasi program Sistem Simpan Pinjam ini dilakukan dengan menggunakan metode Black Box Testing. Metode Black Box Testing merupakan pengujian program yang mengutamakan pengujian terhadap kebutuhan fungsi dari suatu program. Tujuan dari metode Black Box Testing ini adalah untuk menemukan kesalahan fungsi pada program. Pengujian dengan metode Black Box Testing dilakukan dengan cara memberikan sejumlah input pada program. Input tersebut kemudian di proses sesuai dengan kebutuhan fungsionalnya untuk melihat apakah program aplikasi dapat menghasilkan output yang sesuai dengan yang diinginkan dan sesuai pula dengan fungsi dasar dari program tersebut. Apabila dari input yang diberikan, proses dapat menghasilkan output yang sesuai dengan kebutuhan fungsionalnya, maka program yang dibuat sudah benar, tetapi apabila output yang dihasilkan tidak sesuai dengan kebutuhan fungsionalnya, maka masih terdapat kesalahan pada program tersebut, dan selanjutnya dilakukan penelusuran perbaikan untuk memperbaiki kesalahan yang terjadi.
1. Pengujian Black Box
1.11 Evaluasi
Setelah dilakukan pengujian dengan metode Black Box yang dilakukan dengan cara memberikan sejumlah input pada program seperti contoh pengujian pada masing-masing menu dan sub menu. Jika input data tidak lengkap maka sistem akan menampilkan pesan yang sangat membantu admin jika admin mendapati kesalahan saat input data anggota, simpanan, pinjaman, dan angsuran yang tidak lengkap. Selanjutnya yang kemudian akan diproses sesuai dengan kebutuhan fungsionalnya dan dapat menghasilkan output yang sesuai dengan yang diinginkan oleh staff koperasi.
1.12 Schedulle Implementasi
Schedulle implementasi merupakan rencana yang menjelaskan segala sesuatu tentang hal-hal yang dibutuhkan dalam proses implementasi “Sistem Simpan Pinjam KPRI Winaya Bhakti”. Pada tahap ini dibutuhkan rencana-rencana implementasi yang berguna dalam pelaksanaan langkah-langkah kegiatan penerapannya. Langkah-langkah yang dilakukan dalam usaha mewujudkan sistem yang direncanakan ini dalam bentuk tabel dari schedulle implementasi adalah sebagai berikut :
Tabel 3.12 Schedulle Implementasi
1.11 Estimasi Biaya
BAB IVPENUTUPKesimpulan
Kesimpulan Terhadap Rumusan Masalah
Berdasarkan uraian pada bab-bab sebelumnya, maka pada penelitian ini penulis dapat menyimpulkan beberapa hal yang terdapat pada rumusan masalah .Rumusan masalah ini diambil dari BAB I yang dibahas berdasarkan latar belakang masalah :- Analisa terhadap system persediaan barang telah dibahas pada Bab III menggunakan Analisis SWOT dan tool Diagram UML. Sistem informasi simpan pinjam yang sedang berjalan pada KPRI Winaya Bhakti saat ini proses penginputannya masih manual yaitu menggunakan media kertas sehingga sering terjadi kerangkapan data.
- Kendala dan permasalahan pada sistem simpan pinjam telah dibahas pada Bab III, system informasi simpan pinjam yang berjalan masih sederhana sehingga wakil sekretaris dan bendahara koperasi kesulitan ketika mencari data peminjam dan kesulitan untuk meyusun laporan, dikarenakan proses pencarian dan pencatatan untuk data anggota koperasi menggunakan buku besar dan Microsoft Office Excel.
- Rancangan Sistem Informasi Simpan Pinjam telah dibahas pada Bab III, rancangan digambarkan melalui Diagram UML. Rancangan prototype menggunakan aplikasi web dan rancangan database menggunakan MySql. Sistem yang dibangun juga telah dilakukan pengujian menggunakan black box testing dan hasilnya valid sebesar 90%, kesimpulannya rancangan system ini layak untuk diimplementasikan.
Kesimpulan Terhadap Tujuan dan Manfaat Penelitian
Berdasarkan uraian pada bab-bab sebelumnya, maka pada penelitian ini penulis dapat menyimpulkan beberapa hal yang terdapat pada tujuan dan manfaat penelitian:Kesimpulan Terhadap Tujuan yaitu:
- Untuk menganalisa system informasi simpan pinjam yang digunakan KPRI Winaya Bkahti sudah tercapai, dan hasil analisa dituangkan pada BAB III.
- Untuk mengetahui kendala dan permasalahan system simpan pinjam pada KPRI WINAYA BHKATI telah tercapai dan dibahas pada BAB III.
- Untuk merancang system informasi simpan pinjam pada KPRI Winaya Bhakti telah tercapai dan dituangkan pada BAB III.
Kesimpulan Terhadap Manfaat
- Menambah wawasan serta kemampuan berfikir secara luas sesuai dengan ilmu yang didapatkan selama belajar di Perguruan Tinggi Raharja.
- Diharapkan dapat dijadikan salah satu alternatif kepustakaan bagi para pembacanya.
- Mendapatkan informasi yang akurat mengenai sistem informasi simpan pinjam.
Kesimpulan terhadap metode penelitian
Pada penelitian ini, jenis penelitiannya adalah deskriptif, metode pengumpulan datanya yaitu menggunakan metode observasi pada bagian keuangan KPRI Winaya Bhakti, wawancara dilakukan terhadap staff koperasi dan melalui studi pustaka.Untuk metode analisanya menggunakan Analisis SWOT, dan metode pengujian menggunakan black box testing.Saran
Berdasarkan hasil penelitian dan analisis yang telah dilakukan pada Perancangan Sitem Informasi Simpan Pinjam pada KPRI Winaya Bhakti, maka terdapat beberapa cara yang dapat dijadikan masukan untuk meningkatkan kinerja di KPRI Winaya Bhakti, yaitu sebagai berikut:- Apabila sistem yang baru sudah berjalan maka perlu di perhatikan dan di lakukan evaluasi secara berkala terhadap system untuk selanjutnya diadakan perbaikan sesuai dengan perubahan dan perkembangan instansi.
- Perlu dilakukan sosialisasi dan training kepada bagian yang akan memakai sistem ini.
- Di masa yang akan datang, diharapkan penelitian ini dapat dijadikan sebagai acuan untuk melakukan pengembangan sistem selanjutnya.
Kesan
Di dalam kurikulum perkuliahan ada mata kuliah TA (Tugas Akhir) dimana kita di tuntut untuk melakukan penelitian ke suatu perusaahan mengenai sistem yang mereka gunakan dalam kegiatan pekerjaan sehari-hari serta menganalisis hingga mencari pemecahan masalah dari sistem tersebut.Disini penulis melaksanakan TA (Tugas Akhir) pada KPRI Winaya Bhakti Kec. Rajeg khususnya pada Bidang Keuangan dimana penulis menganalis sebuah sistem dalam proses Simpan Pinjam Koperasi. Kesan selama melakukan penelitian disana cukup baik dan tidak mengecewakan karena saat penulis membutuhkan data serta melaksanakan sesi tanya jawab pada salah satu staff disana ia tidak menutupi atau merahasiakannya, tetapi memberikan data yang cukup akurat bahkan di jelaskan satu persatu agar penulis lebih paham mengenai prosedur yang mereka gunakan disana sehingga penulis akhirnya bisa menyelesaikan Laporan TA (Tugas Akhir) ini.
DAFTAR PUSTAKAAnwar Iskandar dkk.”Akuntansi Koperasi”Gordon B. 2010. “The Economic Theory of a Common Property Resource : The Fishery Journal of Political EconomyGuritno. Sudaryono dan Untung Raharja dalam jurnal CCIT 2010Herlawati, Prabowo Pudjo Widodo. 2011. “Menggunakan UML”.Bandung : InformatikaHidayat, Deddy. 2010.”Definisi Sistem”.Tangerang : Jurnal Cyber Raharjahttp://id.wikipedia.org/wiki/Notepad%2B%2B diakses pada tanggal 30-4-2015http://id.wikipedia.org/wiki/PHP diakses pada tanggal 27-4-1015http://www.yiiframework.com/doc/guide/1.0/id/quickstart.what-is-yii diakses pada tanggal 23-4-2015Kadir, Abdul. 2011. “Dasar Pemrograman JavaTM 2.” Yogyakarta : AndiLiyudi.2010.Pegolahan dataMustakini, Jogiyanto Hartono, 2010. “Sistem Informasi Teknologi”.Yogyakarta: Andi OffsetLiyudi.2010.Pegolahan dataNugroho, Adi. 2010. “Rekayasa Perangkat Lunak Menggunakan UML & Java”. Yogyakarta: Andi OffsetSutabri, Tata. 2012. “Analisa Sistem Informasi”. Yogyakarta : AndiOffsetSutabri, Tata. 2012.”Konsep Sistem Informasi”. Yogyakarta : AndiOffsetSutarman. 2012. “Pengantar Teknologi Informasi”.Jakarta: Bumi AksaraYakub, 2012. “Pengantar Sistem Informasi”. Yogyakarta: Graha IlmuDAFTAR LAMPIRANLampiran A:
Lampiran B:
</ol>
Namun penulis menyadari bahwa laporan Tugas Akhir ini masih banyak kekurangan, dan kesalahan, baik dalam penulisan, penyajian ataupun isinya. Oleh karena itu, penulis senantiasa menerima kritik dan saran yang bersifat membangun agar dapat dijadikan acuan bagi penulis untuk menyempurnakan dimasa yang akan datang.
Tangerang, 21 Januari 2016 | |
Penulis |
Daftar isi
DAFTAR SIMBOL
Tabel 1. Simbol Use Case Diagram
Tabel 2. Simbol Activity Diagram
Tabel 3. Simbol Sequence Diagram
Tabel 4. Simbol Class Diagram
Tabel 5. Simbol Flowchart
BAB I
1.1 Latar belakang Masalah
PT. PLN (Persero) adalah sebuah BUMN yang mengurusi semua aspek kelistrikan yang ada di Indonesia. Direktur Utamanya adalah Sofyan Basir (sebelumnya adalah Direktur Utama Bank Rakyat Indonesia), PT. PLN (Persero) telah secara konsisten melaksanakan usaha penyediaan tenaga listrik yang handal dengan tingkat harga yang terjangkau oleh seluruh lapisan masyarakat, sehingga sektor ketenagaan listrikan merupakan elemen sentral dari strategi pertumbuhan ekonomi yang cepat dan pemerataanpembanguan sosial di Indonesia ini sesuai dengan tujuan didirikannya PT. PLN(Persero). Dalam melakukan kegiatan perusahaan memiliki staff – staff pekerja yang bekerja sesuai dengan tugas, wewenang, dan tanggung jawab masing - masing.Diantaranya yaitu bagian Perencanaan. Salah satu tugasnya yaitu Membuat Laporan Anggaran investasi. Pembuatan Laporan Anggaran Investasi masih dilakukan secara manual. Untuk saat ini sistem untuk mengolah data laporan anggaran investasi menggunakan Microsoft Excel. Apabila pengolahan data secara manual jika digunakan untuk mengolah data anggaran yang banyak akan membutuhkan banyak waktu, kurang terorganisir dan kurang akurat datanya. untuk mengatasi hal tersebut dibutuhkan suatu program aplikasi pengolahan data yang mampu mengolah data dnggaran investasi yang ada di PT. PLN CIKUPA dan disesuaikan dengan kemampuan user dalam mengoperasikan program aplikasi tersebut.
Bagian perencanaan ini perlu didukung oleh suatu sistem yang baik, cepat dan akurat sehingga menghasilkan Informasi yang berkualitas. Berdasarkan uraian diatas, maka penulis mengambil sebuah judul “Perancangan Sistem Monitoring Anggaran Investasi Pada PT. PLN Cikupa”.
1.2 Rumusan Masalalah
Untuk mengatasi permasalahan di atas maka penulis merumuskan masalah sebagai berikut:”.
<p class="MsoListParagraphCxSpFirst" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 2.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">1. Bagaimana sistem monitoring anggaran investasi yang sudah berjalan saat ini pada PT. PLN CIKUPA?</p><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 2.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">2. Bagaimana Analisis SWOT pada sistem monitoring anggaran investasi pada PT. PLN Cikupa ? </p><p class="MsoListParagraphCxSpLast" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 2.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">3. Bagaimana merancang sistem monitoring anggaran investasi pada PT. PLN Cikupa?</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-bottom: .0001pt">
Ruang Lingkup
</p><p class="MsoListParagraph" style="text-align: justify; line-height: 200%; margin-bottom: .0001pt"> Agar masalah yang diteliti tidak terlalu luas, maka masalah yang dibahas hanya terfokus pada sistem simpan pinjam yang ada di Koperasi Pegawai Republik Indonesia Kec. Rajeg, pembahasan yang dilakukan mulai dari awal pendaftaran, proses simpanan, proses pinjaman sampai proses laporan.</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-bottom: .0001pt">
tujuan dan manfaat penelitian
1.4.1 Tujuan Penelitian</p><p class="MsoListParagraphCxSpFirst" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 2.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">1. Tujuan Operasional</p><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -14.2pt; line-height: 200%; margin-left: 70.9pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">a. Untuk mengetahui prosedur yang berjalan saat ini pada KPRI Winaya Bhakti</p><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -14.2pt; line-height: 200%; margin-left: 70.9pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">b. Untuk mengetahui kendala dan permasalahan yang ada pada KPRI Winaya Bhakti</p><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -14.2pt; line-height: 200%; margin-left: 70.9pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">c. Untuk mengetahui sistem seperti apakah yang dibutuhkan pada proses simpan pinjam di KPRI Winaya Bhakti </p><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 2.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">2. Tujuan Fungsional</p><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -14.2pt; line-height: 200%; margin-left: 70.9pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">a. Dapat menerapkan metode komputerisasi pada KPRI Winaya</p><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -14.2pt; line-height: 200%; margin-left: 70.9pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">b. Memberikan solusi terhadap permasalahan simpan pinjam yang ada pada KPRI Winaya Bhakti</p><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 2.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">3. Tujuan Individual</p><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -14.2pt; line-height: 200%; margin-left: 70.9pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">a. Dapat menambah pengetahuan baru yang belum pernah di dapat dalam bangku kuliah.</p><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -14.2pt; line-height: 200%; margin-left: 70.9pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">b. Dapat mengimplementasikan dan mengembangkan kemampuan yang dimiliki.</p><p class="MsoListParagraphCxSpLast" style="text-align: justify; text-indent: -14.2pt; line-height: 200%; margin-left: 70.9pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">c. Sebagai salah satu syarat untuk menyelesaikan pendidikan program Diploma III pada jurusan Komputerisasi Akuntansi pada Akademi Manajemen Informatika dan Komputer (AMIK) Raharja Informatika.</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-bottom: .0001pt">1.4.2 Manfaat Penelitian</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-bottom: .0001pt"> Adapun manfaat-manfaat yang diperoleh adalah sebagai berikut :</p><p class="MsoListParagraphCxSpFirst" style="text-align: justify; text-indent: -25.1pt; line-height: 200%; margin-left: 60.55pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">1. Dapat menambah wawasan dan kemampuan berfikir mengenai penerapan teori yang telah didapat dari berbagai mata kuliah yang telah diterima ke dalam penelitian yang sebenarnya.</p><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -18.0pt; line-height: 200%; margin-left: 60.55pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">2. Dapat meningkatkan mutu pelayanan pada KPRI Winaya Bhakti. </p><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -18.0pt; line-height: 200%; margin-left: 60.55pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">3. Dapat mengetahui proses yang terjadi pada KPRI Winaya Bhakti.</p><p class="MsoListParagraphCxSpLast" style="text-align: justify; line-height: 200%; margin-left: 60.55pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt"> </p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-bottom: .0001pt">1.5 Metodologi Penelitian</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-left: 35.45pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt"> Untuk mendapatkan data yang diperlukan dalam penulisan laporan Tugas Akhir, maka penulis mengumpulkan beberapa metode sebagai berikut:</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-bottom: .0001pt">1.5.1 Jenis Penelitian</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-left: 35.45pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt"> Dalam metode penelitian kali ini yang digunakan adalah metode penelitian deskriptif yang bertujuan untuk menggambarkan secara sistematis, faktual dan akurat mengenai fakta-fakta, sifat-sifat suatu individu dan hubungan antar kejadian yang diselidiki.</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-bottom: .0001pt">1.5.2 Metode Pengumpulan Data</p><p class="MsoListParagraphCxSpFirst" style="text-align: justify; text-indent: 14.2pt; line-height: 200%; margin-left: 21.25pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">1. Metode Observasi</p><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 2.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt"> Pada metode ini penulis melakukan pengamatan langsung terhadap sistem yang dipakai. Sehingga penulis dapat melihat langsung permasalahan yang ada saat ini.</p><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: 14.2pt; line-height: 200%; margin-left: 21.25pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">2. Metode Wawancara</p><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 2.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt"> Penulis mengumpulkan keterangan dan data dengan mewawancarai langsung pegawai pada bagian koperasi yang berhubungan dengan bahan penulisan Tugas Akhir.</p><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: 14.2pt; line-height: 200%; margin-left: 21.25pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">3. Metode Studi Pustaka</p><p class="MsoListParagraphCxSpLast" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 2.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt"> Penelitian ini dilakukan dengan mencari data tambahan melalui sumber-sumber seperti data di internet, mendatangi perpustakaan guna mencari literatur review yang terkait, metode ini membantu penulis untuk menyelesaikan penelitian ilimiah ini dengan lebih mudah dan lebih baik lagi, karena dengan metode ini penulis bisa mencari bahan-bahan dengan membaca buku yang berisi teori-teori yang berkaitan dengan permasalahan yang dibahas pada laporan yang penulis sedang teliti saat ini. </p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-bottom: .0001pt"> 1.5.3 Metode Analisa</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt"> Pada metode analisa ini, penulis memakai analisa SWOT. Karena analisa SWOT lebih terperinci mengenai kekuatan, kelemahan serta keunggulan kompetitif yang dimiliki oleh KPRI Winaya bhakti, serta analisa mengenai peluang dan ancaman yang dihadapi KPRI Wianaya Bhakti yang dilakukan melalui analisa terhadap kondisi eksternal. Adapun alat bantu (tools) yang penulis gunakan di dalam melakukan analisa data adalah berupa Unifed Modeling Language (UML), yang dibuat dengan menggunakan software Visual Paradigm.</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-bottom: .0001pt">1.5.4 Metode Perancangan</p><p class="MsoNormal" style="text-align: justify; text-indent: 36.0pt; line-height: 200%; margin-left: 36.0pt; margin-right: 0cm; margin-top: 4.8pt; margin-bottom: 6.0pt; background: white">Pada tahap ini akan dilakukan proses perancangan yang digunakan adalah metode perancangan terstruktur melalui tahapan UML, karena UML dapat menggambarkan cara kerja atau prosedur sistem secara menyeluruh. Untuk pembuatan database dan pembuatan program yang dibutuhkan oleh staff koperasi pada elisitasi. Bahasa pemograman yang digunakan adalah PHP serta database yang digunakan MySQL, sedangkan software pendukung yang digunakan dalam pembuatan program adalah Macromedia Dreamwever.</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-bottom: .0001pt">1.5.5 Metode Testing</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt"> Dalam penelitian ini penulis memilih Black Box Testing yaitu dengan melakukan test case ini bertujuan untuk menunjukan fungsi perangkat lunak tentang cara beroperasinya, apakah pemasukan data keluaran telah berjalan sebagaimana yang diharapkan dan apakah informasi yang disimpan secara eksternal selalu dijaga kemutakhirannya dapat dilihat pada BAB III.</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-bottom: .0001pt">1.6 Sistematika Penulisan</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt"> Pada garis besarnya masalah yang akan dibahas dalam penulisan laporan Tugas Akhir ini dibagi menjadi beberapa bab. Sistematika penulisan TA yang dipakai sebagai berikut :</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-bottom: .0001pt"> BAB I PENDAHULUAN</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">Pada bab ini menjelaskan secara umum Latar Belakang, Perumusan Masalah, Ruang Lingkup, Tujuan dan Manfaat Penelitian, Metode Penelitian, dan Sistematika Penulisan.</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-bottom: .0001pt"> BAB II LANDASAN TEORI</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-left: 35.45pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt"> Pada bab ini berisi tentang Teori Umum, Teori Khusus, dan Literature Review yang berhubungan dengan penelitian.</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-bottom: .0001pt"> BAB III PEMBAHASAN DAN HASIL</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-left: 35.45pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt"> Pada bab ini berisikan tentang Gambaran Umum Perusahaan, Tata Laksana Sistem, User Requirment, Rancangan Basis Data, Flowchart, Rancangan Program, Rancangan Prototipe, Konfigurasi Sistem Usulan, Testing, Evaluasi, dan Implementasi. </p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-bottom: .0001pt"> BAB IV PENUTUP</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-left: 35.45pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt"> Pada bab ini berisi tentang kesimpulan, saran dan kesan yang diberikan penulis dari hasil laporan Tugas Akhir. </p>
BAB II
/i:/
) singkatan dari easy, efficient dan extensible (mudah,efisien, dan bisa diperluas).</p><p class="MsoListParagraph" style="text-align: justify; text-indent: -14.2pt; line-height: 200%; vertical-align: baseline; margin-left: 49.65pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt; background: white">1. Persyaratan </p><p class="MsoNormal" style="text-align: justify; line-height: 200%; vertical-align: baseline; margin-left: 49.65pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt; background: white">Untuk menjalankan aplikasi Web bertenaga-Yii, Anda memerlukan server Web yang mendukung PHP 5.1.0 atau lebih tinggi.</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; vertical-align: baseline; margin-left: 49.65pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt; background: white">Bagi para pengembang yang ingin menggunakan Yii, mengerti pemrograman terorientasi-obyek (OOP) akan sangat membantu, karena Yii murni kerangka kerja OOP.</p><p class="MsoListParagraph" style="text-align: justify; text-indent: -14.2pt; line-height: 200%; vertical-align: baseline; margin-left: 49.65pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt; background: white">2. Yii Terbaik untuk apa? </p><p class="MsoNormal" style="text-align: justify; line-height: 200%; vertical-align: baseline; margin-left: 49.65pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt; background: white">Yii adalah kerangka kerja pemrograman umum Web yang bisa dipakai untuk mengembangkan semua jenis aplikasi Web. Oleh karena Yii sangat ringan dan dilengkapi dengan solusi caching yang memuaskan, ia sangat cocok untuk pengembangan aplikasi dengan lalu lintas-tinggi, seperti portal, forum, sistem manajemen konten (CMS), sistem e-commerce, dll.</p><p class="MsoListParagraph" style="text-align: justify; text-indent: -14.2pt; line-height: 200%; vertical-align: baseline; margin-left: 49.65pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt; background: white">3. Bagaimana Yii Dibandingkan dengan Framework Lain? </p><p class="MsoNormal" style="text-align: justify; text-indent: 36.0pt; line-height: 200%; vertical-align: baseline; margin-left: 13.65pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt; background: white">Seperti kebanyakan PHP framework, Yii adalah MVC framework.</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; vertical-align: baseline; margin-left: 49.65pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt; background: white">Yii melampaui PHP framework lain dalam hal efisiensi, kaya-fitur, dan didokumentasikan dengan jelas. Yii didesain dengan hati-hati dari awal agar sesuai untuk pengembangan aplikasi Web secara serius. Yii bukan berasal dari produk pada beberapa proyek maupun konglomerasi pekerjaan pihak-ketiga. Yii adalah hasil dari pengalaman kaya para pembuat pada pengembangan aplikasi Web dan investigasi serta refleksi kerangka kerja pemrograman Web paling populer dan aplikasi.</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-bottom: .0001pt">2.2.4 Definisi HTML</p><p class="MsoNormal" style="text-align: justify; text-indent: 36.0pt; line-height: 200%; text-autospace: none; margin-left: 49.65pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">Menurut Sibero (2012:19), “HTML (Hyper Text Markup Language) adalah bahasa untuk pertukaran dokumen web”. Berdasarkan pendapat ahli yang dikemukakan diatas dapat ditarik kesimpulan bahwa HTML adalah bahasa yang sangat tepat dipakai untuk menampilkan informasi dalam bentuk hypertext.</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-bottom: .0001pt">2.2.5 Definisi PHP</p><p class="MsoNormal" style="text-align: justify; text-indent: 36.0pt; line-height: 200%; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">PHP ( Akronim dari PHP Hypertext Prepocessor ) yang meupakan bahasa pemogramman berbasis web yang memiliki kemampuan untuk memproses data dinamis. PHP dikatakan sebagai sebuah server-side embedded script language artinya sintaks-sintaks dan perintah yang kita berikan akan sepenuhnya dijalankan oleh server tetapi disertakan pada halaman HTML biasa. Aplikasi-aplikasi yang dibangun oleh PHP pada umumnya akan memberikan hasil pada web browser, tetapi prosesnya secara keseluruhan dijalankan di server.</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-bottom: .0001pt">2.2.5.1 Sejarah PHP</p><p class="MsoNormal" style="text-align: justify; text-indent: 36.0pt; line-height: 200%; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">Pada awalnya PHP merupakan kependekan dari Personal Home Page ( Situs Personal ). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama Form Interpreted (FI), yang wujudnya berupa sekumpulan skrip yang digunakan untuk mengolah data formulir dari web. Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi sumber terbuka, maka banyak pemogram yang tertarik untuk ikut mengembangkan PHP. Pada November 1997, dirilis PHP/FI 2.0. pada rilis ini, interpreter PHP sudah di implementasikan dalam program C. dalam rilis ini disertakan juga modul-modul ekstensi yang meingkatkan kemampuan PHP/FI secara signifikan. Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP diubah menjadi akronim berulang PHP Hypertext Preprocessing. Pada pertengahan tahun 1999, Zend, merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi. Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukan model pemograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemogramman kearah paradigm berorientasi objek.</p><p class="MsoNormal" style="text-align: justify; text-indent: 36.0pt; line-height: 200%; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt"> </p><p class="MsoNormal" style="text-align: justify; text-indent: 36.0pt; line-height: 200%; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt"> </p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-bottom: .0001pt">2.2.5.2 Kelebihan dan Kekurangan PHP </p><p class="MsoNormal" style="text-align: justify; text-indent: 36.0pt; line-height: 200%; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">Banyak sekali kelebihan yang dimiliki PHP dibandingkan dengan bahasa pemrograman yang lain, Diantaranya :</p><p class="MsoListParagraphCxSpFirst" style="text-align: justify; text-indent: -.55pt; line-height: 200%; margin-bottom: .0001pt">a. Bisa membuat Web menjadi Dinamis</p><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 2.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">b. Program yang dibuat dengan PHP bisa dijalankan oleh semua sistem operasi karena PHP berjalan secara web base yang artinya semua sistem operasi bahkan HP yang mempunyai web browser dapat menggunakan program PHP.</p><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 2.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">c. PHP bersifat Open Source yang berartidapat digunakan oleh siapa saja secara gratis.</p><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 2.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">d. Aplikasi PHP lebih cepat dibandingkan dengan ASP maupun Java.</p><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 2.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">e. Bahasa pemograman PHP tidak memerlukan kompilasi / compile dalam penggunaanya.</p><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 2.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">f. Mendukung banyak paket Database seperti MySQL, Oracle, PostgrSQL, dan lain-lain.data</p><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 2.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">g. Pengembangan aplikasi PHP mudah karena banyak Dokumentasi, Refrensi dan Developer yang membantu dalam pengembangannya.</p><p class="MsoListParagraphCxSpLast" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 2.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">h. Banyak bertebaran aplikasi dan program PHP yang gratis dan siap pakai seperti WordPress, PrestaShop, dan lain-lain.</p><p class="MsoNormal" style="text-align: justify; text-indent: 20.7pt; line-height: 200%; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">Selain kelebihan PHP, PHP juga mempunyai kekurangan. Namun masalah kekurangannya sangat sedikit. Diantaranya :</p><p class="MsoListParagraphCxSpFirst" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 2.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">a. PHP tidak mengenal Package.</p><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 2.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">b. Jika tidak di encoding, maka kode PHP dapat dibaca semua orang dan untuk mengencodingkan dibutuhkan tool dari Zend yang mahal sekali biayanya.</p><p class="MsoListParagraphCxSpLast" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 2.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">c. PHP memiliki kelemahan keamanan. Jadi Programmer harus jeli dan berhati-hati dalam melakukan pemograman dan konfigurasi PHP.</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; text-autospace: none; margin-bottom: .0001pt">2.2.6 Definisi Internet</p><p class="MsoNormal" style="text-align: justify; text-indent: 36.0pt; line-height: 200%; text-autospace: none; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">Istilah Internet berasal dari bahasa latin inter, yang berarti “antara”. Secara kata perkata internet berarti jarangan antara atau penghubung. Memang itulah fungsinya, internet menghubungkan berbagai jaringan yang tidak saling bergantung pada satu sama lain sedemikian rupa, sehingga mereka dapat berkomunikasi. Sistem apa yang digunakan pada masing-masing jaringan tidak menjadi masalah, apakah sistem DOS untuk UNIX. Sementara jaringan lokal biasanya terdiri atas komputer sejenis (misalnya DOS atau UNIX), internet mengatasi perbedaan berbagai sistem operasi dengan menggunakan “bahasa” yang sama oleh semua jaringan dalam pengiriman data. Pada dasarnya inilah yang menyebabkan besarnya dimensi internet.(Pardosi, 2007:10) Dengan demikian, definisi internet ialah “Jaringannya jaringan”, dengan menciptakan kemungkinan komunikasi antar jaringan diseluruh dunia tanpa bergantung kepada jenis komputernya. Jadi kesimpulan definisi internet adalah definisi internet merupakan hubungan tersebut memanfaatkan kemajuan media komunikasi (telepon dan satelit) yang menggunakan protocol standar dalam berkomunikasi yaitu protocol TCP/IP dan fungsi internet merupakan media komunikasi dan informasi modern. Internet dapat dikatakan sebagai jaringan komputer yang menghubungkan pemakai komputer dari suatu negara ke negara lain di seluruh dunia, dimana di dalamnya terdapat berbagai sumber informasi, yang semuanya dapat kita dapatkan dari internet (Feri Indayudha, 2008 : 107). Internet merupakan kependekan dari inter-network. Internet adalah jaringan komputer yang sangat luas. Jaringan ini menghubungkan jutaan komputer yang tersebar di seluruh dunia, baik itu LAN (Local Area Network), MAN (Metropolitan Area Network), atau WAN (World Area Network) yang terhubung dengan menggunakan TCP/IP (Transmition Control Protocol/Internet Protocol).</p><p class="MsoNormal" style="line-height: 200%; margin-bottom: .0001pt">2.2.7 Definisi Notepad++</p><p class="MsoNormal" style="text-indent: 36.0pt; line-height: 200%; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">Notepad++ adalah sebuah aplikasi penyunting teks dan penyunting kode sumber yang berjalan di sistem operasi Windows. Notepad++ menggunakan komponen Scintilla untuk dapat menampilkan dan menyuntingan teks dan berkas kode sumber berbagai bahasa pemrograman.</p><p class="MsoNormal" style="text-indent: 36.0pt; line-height: 200%; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">Notepad++ mendukung banyak bahasa pemrograman. Dukungan dalam hal ini adalah dimengerti dan diterjemahkan menjadi teks oleh Notepad++. Misalnya pada C++, fungsi-fungsinya akan di masukan kedalam daftar fungsi dan kata-katanya akan berubah warna sesuai dengan makna kata tersebut di C++.</p><p class="MsoNormal" style="text-indent: 36.0pt; line-height: 200%; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">Beberapa bahasa pemrograman yang didukung oleh Notepad++ sejak versi 5.9.3 adalah: ActionScript, Ada, ASP, Assembler, autoIt, Batch, C, C++, C#, Caml, Cmake, COBOL, CSS, D, Diff, Flash ActionScript, Fortran, Gui4CLI, Haskell, HTML, Berkas INI, InnoSetup, Java, Javascript, JSP, KiXtart, LISP, Lua, Makefile, Matlab, MS-DOS, NSIS, Objective-C, Pascal, Perl, PHP, Postscript, PowerShell, Properties file, Python, R, Resource file, Ruby, Shell, Scheme, Smalltalk, SQL, TCL, TeX, Visual Basic, VHDL, Verilog, XML, YAML.</p><p class="MsoNormal" style="line-height: 200%; margin-bottom: .0001pt">2.2.8 Defnisi XAMPP</p><p class="MsoNormal" style="text-align: justify; text-indent: 36.0pt; line-height: 200%; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">XAMPP adalah perangkat lunak bebas, yang mendukung banyak sistem operasi, merupakan kompilasi dari beberapa program. Fungsinya adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia dalam GNU General Public License dan bebas, merupakan web server yang mudah digunakan yang dapat melayani tampilan halaman web yang dinamis. Untuk mendapatkanya dapat mendownload langsung dari web resminya.</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-bottom: .0001pt">2.2.9 Definisi Database</p><p class="MsoNormal" style="text-align: justify; text-indent: 18.0pt; line-height: 200%; text-autospace: none; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">Basis data (database) adalah kumpulan dari data yang saling berhubungan satu dengan lainnya tersimpan di perangkat keras komputer dan digunakan perangkat lunak untuk memanipulasinya (Jogiyanto, 2009 : 46).</p><p class="MsoNormal" style="text-align: justify; text-indent: .55pt; line-height: 200%; text-autospace: none; margin-left: 35.45pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">Dari definisi di atas terdapat tiga hal yang berhubungan dengan basis data itu sebagai berikut :</p><p class="MsoNormal" style="text-align: justify; text-indent: -14.2pt; line-height: 200%; text-autospace: none; margin-left: 49.65pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">a. Data itu sendiri yang diorganisasikan dalam bentuk basis data (database).</p><p class="MsoNormal" style="text-align: justify; text-indent: -14.2pt; line-height: 200%; text-autospace: none; margin-left: 49.65pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">b. Simpanan permanen (storage) untuk menyimpan basis data tersebut. Simpanan ini merupakan bagian teknologi perangkat keras yang digunakan di sistem informasi. Simpanan permanen yang umumnya digunakan berupa hard disk.</p><p class="MsoNormal" style="text-align: justify; text-indent: -14.2pt; line-height: 200%; text-autospace: none; margin-left: 49.65pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">c. Perangkat lunak untuk memanipulasi basis datanya. Perangkat lunak ini dapat dibuat sendiri dengan menggunakan bahas pemrograman komputer atau dibeli dalam bentuk suatu paket. Banyak paket perangkat lunak ini disebut dengan DBMS(Data Base Management System).</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; text-autospace: none; margin-bottom: .0001pt">2.2.9.1 Istilah-Istilah Database</p><p class="MsoNormal" style="text-align: justify; text-indent: 36.0pt; line-height: 200%; text-autospace: none; margin-bottom: .0001pt">Beberapa terminology dalam database diantara lain :</p><p class="MsoNormal" style="text-align: justify; text-indent: -14.2pt; line-height: 200%; text-autospace: none; margin-left: 49.65pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">1. Basis data (Database) adalah Sekumpulan data yang saling berhubungan untuk mencapai suatu tujuan.</p><p class="MsoNormal" style="text-align: justify; text-indent: -14.2pt; line-height: 200%; text-autospace: none; margin-left: 49.65pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">2. Data adalah fakta-fakta yang dapat disimpan dan mempunyai arti tertentu.Input Data dapat dikelompokkan menjadi 3, antara lain (Jurnal CCIT.2009 : 307):</p><p class="MsoNormal" style="text-align: justify; text-indent: -14.15pt; line-height: 200%; text-autospace: none; margin-left: 63.8pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">a. Data master meliputi : Data pencari kerja, dan data lowongan kerja.</p><p class="MsoNormal" style="text-align: justify; text-indent: -14.15pt; line-height: 200%; text-autospace: none; margin-left: 63.8pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">b. Data transaksi meliputi : Penempatan tenaga kerja, status pencaker, status lowongan kerja, rekapitulasi ke IPK kab/ kota dan rekapitulasi ke IPK provinsi.</p><p class="MsoNormal" style="text-align: justify; text-indent: -14.15pt; line-height: 200%; text-autospace: none; margin-left: 63.8pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">c. Table referensi meliputi : Table-tabel pendukung untuk data master dan transaksi.</p><p class="MsoNormal" style="text-align: justify; text-indent: -14.2pt; line-height: 200%; text-autospace: none; margin-left: 49.65pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">3. Tabel adalah Tempat untuk menyimpan data, tabel terdiri dari field dan record.</p><p class="MsoNormal" style="text-align: justify; text-indent: -14.2pt; line-height: 200%; text-autospace: none; margin-left: 49.65pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">4. Field biasa disebut juga dengan kolom, yaitu bagian tabel tempat menyimpan sebuah item data.</p><p class="MsoNormal" style="text-align: justify; text-indent: -14.2pt; line-height: 200%; text-autospace: none; margin-left: 49.65pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">5. Record biasa disebut juga dengan baris, yaitu satu bagian informasi yang disimpan dalam tabel, misal data seorang mahasiswa akan disimpan dalam satu record yang terdiri dari beberapa kolom / field.</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; text-autospace: none; margin-left: 49.65pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt"> </p><p class="MsoNormal" style="text-align: justify; line-height: 200%; text-autospace: none; margin-bottom: .0001pt">2.2.9.2 Kriteria Database</p><p class="MsoNormal" style="text-align: justify; text-indent: 36.0pt; line-height: 200%; text-autospace: none; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">Database adalah kumpulan datanya, sedangkan program pengelolaannya berdiri sendiri dalam satu paket program yang komersial untuk membaca data, menghapus data dan melaporkan data dalam database. Dalam satu file atau table terdapat record-record yang sejenis, sama besar, sama bentuk, yang merupakan satu kumpulan entitas yang seragam. Satu record (umumnya digambarkan sebagai baris data) terdiri dari field yang saling berhubungan menunjukkan bahwa field tersebut dalam satu pengertian yang lengkap dan disimpan dalam satu record. Adapun struktur database adalah File/Table. Record adalah elemen data/field. Dari pengertian diatas dapat disimpulkan bahwa basis data mempunyai beberapa kriteria penting, yaitu :</p><p class="MsoNormal" style="text-align: justify; text-indent: -14.2pt; line-height: 200%; text-autospace: none; margin-left: 49.65pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">a. Bersifat data Oriented dan bukan program Oriented.</p><p class="MsoNormal" style="text-align: justify; text-indent: -14.2pt; line-height: 200%; text-autospace: none; margin-left: 49.65pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">b. Dapat digunakan oleh beberapa program aplikasi tanpa perlu mengubah</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; text-autospace: none; margin-left: 49.65pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">basis datanya.</p><p class="MsoNormal" style="text-align: justify; text-indent: -14.2pt; line-height: 200%; text-autospace: none; margin-left: 49.65pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">c. Dapat dikembangkan dengan mudah, baik volume maupun strukturnya.</p><p class="MsoNormal" style="text-align: justify; text-indent: -14.2pt; line-height: 200%; text-autospace: none; margin-left: 49.65pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">d. Dapat memenuhi kebutuhan sistem-sistem baru secara mudah.</p><p class="MsoNormal" style="text-align: justify; text-indent: -14.2pt; line-height: 200%; text-autospace: none; margin-left: 49.65pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">e. Dapat digunakan dengan cara-cara yang berbeda.</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; text-autospace: none; margin-bottom: .0001pt">2.2.9.3 Rancangan Database</p><p class="MsoNormal" style="text-align: justify; text-indent: 36.0pt; line-height: 200%; text-autospace: none; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">Rancangan database adalah sebagai kumpulan data dari penempatan tenaga kerja yang saling terkait dan mempengaruhi sesuai dengan tingkat kepentingannya sehingga data tersebut terintegrasi dan independence (Jurnal CCIT. 2010 : 307).</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-bottom: .0001pt">2.2.10 Definisi Tugas Akhir</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt"> Menurut Buku Panduan Tugas Akhir dan Skripsi Perguruan Tinggi Raharja (2013:2), Tugas Akir atau Skripsi adalah karya ilmiah yang harus dibuat mahasiswa sebagai salah satu persyaratan dalam memperoleh gelar Sarjana Komputer (S.Kom) untuk jenjang S1 dan Ahli Madya (A.Md) untuk jenjang DIII dalam ilmu komputer.</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt"> Menurut Buku Panduan Tugas Akhir dan Skripsi Perguruan Tinggi Raharja (2013:1), untuk memperoleh gelar Ahli Madya (A.Md) dalam bidang ilmu komputer di Akademi Manajemen Informatika dan Komputer Raharja Informatika, mahasiswa wajib membuat laporan Tugas Akhir, sedangkan untuk memperoleh gelar Sarjana Komputer (S.Kom) dalam bidang ilmu komputer di Sekolah Tinggi Manajemen dan Ilmu Komputer Raharja, mahasiswa wajib membuat laporan Skripsi. Tujuan Tugas Akhir dan Skripsi adalah untuk mengenal penerapan metode penelitian/perancangan, membina kemampuan memecahkan masalah dan membina keterampilan dalam suatu bidang. Tugas Akhir dan Skripsi juga dapat merupakan latihan pemahaman menyeluruh bagi mahasiswa mengenal pendidikan, dimana disajikan secara terpisah-pisah dalam berbagai mata kuliah dan latihan.</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; margin-bottom: .0001pt">2.2.11 Konsep Dasar Elisitasi</p><p class="MsoListParagraph" style="text-indent: -18.0pt; line-height: 200%; margin-bottom: .0001pt">1. Definisi Elisitasi </p><p class="MsoNormal" style="text-align: justify; text-indent: 18.0pt; line-height: 200%; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">Menurut Jurnal CCIT Guritno, Sudaryono dan Untung Rahardja (2010:302), “Elisitasi (elicitation) berisi usulan rancangan sistem baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk dieksekusi”.</p><p class="MsoNormal" style="text-align: justify; text-indent: 18.0pt; line-height: 200%; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">Berdasarkan pendapat yang dikemukakan di atas dapat ditarik kesimpulan bahwa elisitasi adalah usulan rancangan sistem baru yang diinginkan.</p>Penelitian ini membahas tentang “Perancangan Sistem Informasi Pengajuan KPR (Kredit Kepemilikan Rumah) Pada BTN Cikokol Tangerang”. Sistem yang diusulkan dalam penelitian ini menggunakan aplikasi berbasis Web, namun pada penginputan persyaratan tidak online.</p><p class="MsoListParagraphCxSpMiddle" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 63.8pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">5. Penelitian yang dilakukan oleh Hikmatun (2010)
Penelitian ini membahas tentang “Perancangan Sistem Komputerisasi Simpan Pinjam Pada Koperasi Guru Tigarakasa”. Penelitian ini bertujuan memperbaiki sistem agar lebih efisien maka dalam sistem ini menggunakan aplikasi Visual Basic 6.0. Penelitian ini membahas hanya pada massalah pencatatan anggota, pengajuan pinjaman, pembayaran dan laporan.</p><p class="MsoListParagraphCxSpLast" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 63.8pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">6. Penelitian yang dilakukan oleh Cholis Noviyanti (2010)
Penelitian ini membahas tentang “Perancangan Sistem Informasi Pengajuan Pinjaman Kredit Pada Koperasi KODANAU TANGERANG”. Sistem yang diusulkan pada penelitian ini menggunakan Aplikasi Program Vsual Basic yang diharapkan dapat menangani permasalahan-permasalahan yang ada sehingga sistem pengajuan pinjaman kredit dapat berjalan dengan baik. Sistem ini dapat diakses dengan mudah melalui web browser oleh nasabah. Pada penelitian ini memiliki kesamaan dengan penelitian yang akan dijalankan tetapi penelitian ini sistem pengajuan pinjaman kredit hanya mengacu pada aturan sistem pengajuan pinnjaman koperasi kodanau, sehingga sistem ini tidak dapat digunakan pada koperasi lain.</p><p class="MsoNormal" style="text-align: justify; text-indent: 36.0pt; line-height: 200%; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt; background: white">Penelitian ini berbeda dengan penelitian sebelumnya, metode yang saya lakukan dengan metode perancangan terstruktur melalui tahapan UML, karena UML dapat menggambarkan cara kerja atau prosedur sistem secara menyeluruh. Untuk pembuatan database dan pembuatan program yang dibutuhkan oleh staff koperasi pada elisitasi. Bahasa pemograman yang digunakan adalah PHP serta database yang digunakan MySQL, sedangkan software pendukung yang digunakan dalam pembuatan program adalah Notepad++.</p>
BAB III
Gambaran Umum Perusahaan
Sejarah Singkat Koperasi
<p style="line-height: 2">Koperasi diperkenalkan di Indonesia oleh R. Aria Wiriatmadja di Purwokerto, Jawa Tengah pada tahun 1896. Dia mendirikkan Koperasi Kredit dengan tujuan membantu rakyatnya yang terjerat hutang dengan rentenir. Koperasi tersebut lalu berkembang pesat dan akhirnya ditiru oleh Boedi Oetomo dan SDI. Belanda yang khawatir Koperasi akan dijadikan tempat pusat perlawanan, mengeluarkan UU no. 431 tahun 19 yang isinya yaitu :
a. Harus membayar minimal 50 gulden untuk mendirikan koperasi
b. Sistem usaha harus menyerupai sistem di Eropa
c. Harus mendapat persetujuan dari Gubernur Jendral
d. Proposal pengajuan harus berbahasa Belanda</p>
Sejarah Singkat KPRI Winaya Bhakti
Struktur Organisasi
Tugas dan Wewenang
Tata Laksana Sistem Yang Berjalan
Analisa Prosedur Sistem Yang Berjalan
Use Case Diagram Sistem yang Berjalan
Activity Diagram
Sequence Diagram yang Berjalan
<p class="MsoNormal" style="margin-top:0cm;margin-right:8.5pt;margin-bottom:0cm;margin-left:0cm;margin-bottom:.0001pt;text-align:justify;line-height:200%">Berdasarkan gambar 3.4 Sequence Diagram di atas terdapat:</p><p class="MsoNormal" style="text-align: justify; text-indent: -14.2pt; line-height: 200%; margin-left: 49.65pt; margin-right: 8.5pt; margin-top: 0cm; margin-bottom: .0001pt">a. 5Aktor yang melakukan kegiatan yaitu Guru, Anggota, WakilSekretaris, Bendahara, Ketua.</p><p class="MsoNormal" style="text-align: justify; text-indent: -14.2pt; line-height: 200%; margin-left: 49.65pt; margin-right: 8.5pt; margin-top: 0cm; margin-bottom: .0001pt">b. 2 Self message yang mempresentasikan pemanggilan metode yang dimiliki oleh objek itu sendiri.</p><p class="MsoNormal" style="text-indent: -14.2pt; line-height: 200%; margin-left: 49.65pt; margin-right: 8.5pt; margin-top: 0cm; margin-bottom: .0001pt">c. 1 Lost found Message End untuk mengakhiri kegiatan awal</p><p class="MsoNormal" style="text-align: justify; text-indent: -14.2pt; line-height: 200%; margin-left: 49.65pt; margin-right: 8.5pt; margin-top: 0cm; margin-bottom: .0001pt">d. 9Message yang bisa menjadi alat komunikasi antar objek yang memuat informasi-informasi tentang aktifitas yang terjadi</p><p class="MsoNormal" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 2.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">
Metode Analisa Sistem yang Berjalan
Matriks Analisa SWOT
3.2.3 Analisa Masukan, Analisa Proses, Analisa Keluaran
1. Analisa Masukan
a. Nama Masukan : Form pendaftaran anggota</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:70.9pt;margin-bottom:.0001pt;text-align:justify;line-height:200%">Fungsi : untuk pendataan anggota</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:49.65pt;margin-bottom:.0001pt;text-align:justify;text-indent:21.25pt;line-height:200%">Sumber : wakil sekretaris</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:49.65pt;margin-bottom:.0001pt;text-align:justify;text-indent:21.25pt;line-height:200%">Media : kertas</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:49.65pt;margin-bottom:.0001pt;text-align:justify;text-indent:21.25pt;line-height:200%">Frekuensi : Setiap dibutuhkan</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:49.65pt;margin-bottom:.0001pt;text-align:justify;text-indent:21.25pt;line-height:200%">Format : dapat dilihat pada lampiran</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:72.0pt;margin-bottom:.0001pt;text-align:justify;line-height:200%">Keterangan : berisi data dari calon anggota</p><p class="MsoNormal" style="text-align: justify; text-indent: -14.2pt; line-height: 200%; margin-left: 70.9pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">b. Nama Masukan : Form pengajuan pinjaman </p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:70.9pt;margin-bottom:.0001pt;text-align:justify;line-height:200%">Fungsi : Untuk mengetahui jumlah pinjaman yang diajukan </p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:49.65pt;margin-bottom:.0001pt;text-align:justify;text-indent:21.25pt;line-height:200%">Sumber : Bendahara </p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:49.65pt;margin-bottom:.0001pt;text-align:justify;text-indent:21.25pt;line-height:200%">Media : kertas</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:49.65pt;margin-bottom:.0001pt;text-align:justify;text-indent:21.25pt;line-height:200%">Frekuensi : Setiap dibutuhkan</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:49.65pt;margin-bottom:.0001pt;text-align:justify;text-indent:21.25pt;line-height:200%">Format : dapat dilihat pada lampiran</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:72.0pt;margin-bottom:.0001pt;text-align:justify;line-height:200%">Keterangan : data mengenai total nominal pinjaman</p>
2. Analisa Proses
a. Nama Modul : Pembuatan kartu anggota<p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:55.65pt;margin-bottom:.0001pt;text-align:justify;text-indent:22.35pt;line-height:200%">Masukan : data anggota </p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:55.65pt;margin-bottom:.0001pt;text-align:justify;text-indent:22.35pt;line-height:200%">Keluaran : kartu anggota</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:78.0pt;margin-bottom:.0001pt;text-align:justify;line-height:200%">Ringkasan Proses : proses ini akan menghasilkan kartu anggota yang dibutuhkan anggota untuk melakukan transaksi.</p><p class="MsoNormal" style="text-align: justify; text-indent: -18.0pt; line-height: 200%; margin-left: 78.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">b. Nama Modul : Pembuatan buku simpanan</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:55.65pt;margin-bottom:.0001pt;text-align:justify;text-indent:22.35pt;line-height:200%">Masukan : data simpanan anggota</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:55.65pt;margin-bottom:.0001pt;text-align:justify;text-indent:22.35pt;line-height:200%">Keluaran : Buku simpanan</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:78.0pt;margin-bottom:.0001pt;text-align:justify;line-height:200%">Ringkasan Proses : proses ini akan menghasilkan buku anggota yang dibutuhkan anggota untuk melakukan transaksi simpanan.</p><p class="MsoNormal" style="text-align: justify; text-indent: -18.0pt; line-height: 200%; margin-left: 78.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">c. Nama Modul : Pembuatan kartu pinjaman</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:55.65pt;margin-bottom:.0001pt;text-align:justify;text-indent:22.35pt;line-height:200%">Masukan : data anggota yang akan meminjam </p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:55.65pt;margin-bottom:.0001pt;text-align:justify;text-indent:22.35pt;line-height:200%">Keluaran : Kartu Pinjaman</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:78.0pt;margin-bottom:.0001pt;text-align:justify;line-height:200%">Ringkasan Proses : proses ini akan menghasilkan kartu pinjaman yang dibutuhkan anggota untuk melakukan pembayaran pinjaman.</p><p class="MsoNormal" style="text-align: justify; text-indent: -18.0pt; line-height: 200%; margin-left: 78.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">d. Nama Modul : Pembayaran simpanan</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:55.65pt;margin-bottom:.0001pt;text-align:justify;text-indent:22.35pt;line-height:200%">Masukan : Data total nominal pembayaran simpanan perbulan </p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:55.65pt;margin-bottom:.0001pt;text-align:justify;text-indent:22.35pt;line-height:200%">Keluaran : Laporan simpanan</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:78.0pt;margin-bottom:.0001pt;text-align:justify;line-height:200%">Ringkasan Proses : Proses ini akan menghasilkan laporan simpanan yang dibutuhkan dan dimiliki oleh Bendahara dan Ketua Koperasi</p><p class="MsoNormal" style="text-align: justify; text-indent: -18.0pt; line-height: 200%; margin-left: 78.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">e. Nama Modul : Pembayaran pinjaman</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:78.0pt;margin-bottom:.0001pt;text-align:justify;line-height:200%">Masukan : Data total nominal pembayaran pinjaman perbulan</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:78.0pt;margin-bottom:.0001pt;text-align:justify;line-height:200%">Keluaran : Laporan pinjaman</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:78.0pt;margin-bottom:.0001pt;text-align:justify;line-height:200%">Ringkasan Proeses : Proses ini akan menghasilkan laporan pinjaman yang dibutuhkan dan dimiliki oleh Bendahara dan Ketua Koperasi.</p>
3. Analisa Keluaran
a. Nama Keluaran : Buku simpanan<p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:78.0pt;margin-bottom:.0001pt;text-align:justify;line-height:200%">Fungsi : untuk melakukan transaksi simpanan</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:55.65pt;margin-bottom:.0001pt;text-align:justify;text-indent:22.35pt;line-height:200%">Media : Kertas</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:55.65pt;margin-bottom:.0001pt;text-align:justify;text-indent:22.35pt;line-height:200%">Distribusi : Bendahara dan Anggota</p><p class="MsoNormal" style="text-align: justify; text-indent: -18.0pt; line-height: 200%; margin-left: 78.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">b. Nama Keluaran : Kartu anggota</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:78.0pt;margin-bottom:.0001pt;text-align:justify;line-height:200%">Fungsi : untuk mengetahui data anggota </p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:55.65pt;margin-bottom:.0001pt;text-align:justify;text-indent:22.35pt;line-height:200%">Media : Kertas</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:55.65pt;margin-bottom:.0001pt;text-align:justify;text-indent:22.35pt;line-height:200%">Distribusi : Ketua, Wakil sekretaris, Bendahara dan Anggota</p><p class="MsoNormal" style="text-align: justify; text-indent: -18.0pt; line-height: 200%; margin-left: 78.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">c. Nama Keluaran : Kartu pinjaman</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:78.0pt;margin-bottom:.0001pt;text-align:justify;line-height:200%">Fungsi : untuk melakukan transaksi pembayaran pinjaman</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:55.65pt;margin-bottom:.0001pt;text-align:justify;text-indent:22.35pt;line-height:200%">Media : Kertas</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:55.65pt;margin-bottom:.0001pt;text-align:justify;text-indent:22.35pt;line-height:200%">Distribusi : Bendahara dan Anggota</p><p class="MsoNormal" style="text-align: justify; text-indent: -18.0pt; line-height: 200%; margin-left: 78.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">d. Nama Keluaran : Buku simpanan</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:78.0pt;margin-bottom:.0001pt;text-align:justify;line-height:200%">Fungsi : untuk melakukan transaksi simpanan</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:55.65pt;margin-bottom:.0001pt;text-align:justify;text-indent:22.35pt;line-height:200%">Media : Kertas</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:55.65pt;margin-bottom:.0001pt;text-align:justify;text-indent:22.35pt;line-height:200%">Distribusi : Bendahara dan Anggota</p><p class="MsoNormal" style="text-align: justify; text-indent: -18.0pt; line-height: 200%; margin-left: 78.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">e. Nama Keluaran : Laporan Simpanan</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:78.0pt;margin-bottom:.0001pt;text-align:justify;line-height:200%">Fungsi : untuk mengetahui jumlah simpanan anggota setiap bulan</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:55.65pt;margin-bottom:.0001pt;text-align:justify;text-indent:22.35pt;line-height:200%">Media : Kertas</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:55.65pt;margin-bottom:.0001pt;text-align:justify;text-indent:22.35pt;line-height:200%">Distribusi : Ketua dan Bendahara</p><p class="MsoNormal" style="text-align: justify; text-indent: -18.0pt; line-height: 200%; margin-left: 78.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">f. Nama Keluaran : Laporan Pinjaman</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:78.0pt;margin-bottom:.0001pt;text-align:justify;line-height:200%">Fungsi : untuk mengetahui jumlah pinjaman anggota setiap bulan</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:55.65pt;margin-bottom:.0001pt;text-align:justify;text-indent:22.35pt;line-height:200%">Media : Kertas</p><p class="MsoNormal" style="margin-top:0cm;margin-right:0cm;margin-bottom:0cm;margin-left:55.65pt;margin-bottom:.0001pt;text-align:justify;text-indent:22.35pt;line-height:200%">Distribusi : Ketua dan Bendahara</p>
3.2.4 Konfigurasi Sistem Berjalan
Pada konfigurasi sistem ini berisis tentang spesifikasi Hardware, spesifikasi Software, dan Hak Akses (Brainware).<p class="MsoNormal" style="text-align: justify; text-indent: -1.0cm; line-height: 200%; margin-left: 63.8pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">1. Spesifikasi Software</p><p class="MsoNormal" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 3.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">a. Procesor : core 2 duo</p><p class="MsoNormal" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 3.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">b. Monitor : LCD 15”</p><p class="MsoNormal" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 3.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">c. Mouse : Optical</p><p class="MsoNormal" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 3.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">d. Keyboard : PS2</p><p class="MsoNormal" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 3.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">e. RAM : 2 GB</p><p class="MsoNormal" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 3.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">f. Hardisk : 400 GB</p><p class="MsoNormal" style="text-align: justify; text-indent: -21.25pt; line-height: 200%; margin-left: 3.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">g. Printer : Inkjet</p><p class="MsoNormal" style="text-align: justify; text-indent: -1.0cm; line-height: 200%; margin-left: 63.8pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">2. Spesifikasi Software</p><p class="MsoNormal" style="text-align: justify; text-indent: -18.0pt; line-height: 200%; margin-left: 3.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">a. Office 2007</p><p class="MsoNormal" style="text-align: justify; text-indent: -1.0cm; line-height: 200%; margin-left: 63.8pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">3. Hak Akses (Brainware)</p><p class="MsoNormal" style="text-align: justify; text-indent: -18.0pt; line-height: 200%; margin-left: 3.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">a. Wakil Sekretaris</p><p class="MsoNormal" style="text-align: justify; text-indent: -18.0pt; line-height: 200%; margin-left: 3.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">b. Ketua
3.2.5 Analisa Permasalahan dan Analisa Kebutuhan
3.2.5.1 Analisa Permasalahan
Berdasarkan analisa yang dilakukan peneliti, wakil sekretaris dan bendahara koperasi kesulitan ketika mencari data peminjam dan kesulitan untuk meyusun laporan, dikarenakan proses pencarian dan pencatatan untuk data anggota koperasi menggunakan buku besar danMicrosoft Office Excel. Bendahara koperasi harus mencatat semua data anggota yang meminjam dan menyimpan uang di koperasi. Ketika dalam pencatatan sering sekali terjadi kerangkapan data dan itu sangat tidak efisien.
3.2.5.2 Analisa Kebutuhan
Oleh karena itu berdasarkan penjabaran yang terdapat pada BAB I</p><p class="MsoNormal" style="text-align: justify; line-height: 200%; text-autospace: none; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">perumusan masalah dan BAB III analisa permasalahan kebutuhan dari sistem yang sedang berjalan saat ini adalah :</p><p class="MsoListParagraphCxSpFirst" style="text-align: justify; text-indent: -18.0pt; line-height: 200%; text-autospace: none; margin-left: 2.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">a. Dibutuhkannya proses simpan pinjam yang dilakukan secara komputer dengan basis data sehingga pengontrolnya relatif mudah dan rapih, sehingga memperkecil apabila terjadi kesalahan pada data yang berulang dan dalam merekap data untuk membuat laporan bulanan.</p><p class="MsoListParagraphCxSpLast" style="text-align: justify; text-indent: -18.0pt; line-height: 200%; text-autospace: none; margin-left: 2.0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: .0001pt">b. Dibutuhkannya aplikasi yang dapat memudahkan proses pengolahan data dengan database yang terintegrasi, sehingga mempermudah dalam penyusunan laporan yang cepat dan akurat sehingga mendukung pengambilan keputusan dari Ketua Koperasi.
3.2.5.3 Alternatif Pemecahan Masalah
Adapun alternatif pemecahan masalah sebagai berikut:1. Mengembangkan sistem yang ada menjadi terkomputerisasi agar ketika membuat laporan tidak terjadi kerangkapan data.2. Membuat sistem yang dapat dilihat langsung oleh kepala sekolah agar bendahara koperasi tidak harus menyerahkan laporan setiap bulannya.
3.3 User Requirement
Dalam bab ini penulis akan mengemukakan tentang : Elisitasi tahap 1, Elisitasi tahap 2, Elisitasi tahap 3, dan Final elisitasi. Elisitasi adalah sekumpulan aktivitas yang ditunjukkan untuk menemukan kebutuhan suatu sistem melalui komunikasi dengan pelanggan, pengguna sistem dan pihak lain yang memiliki kepentingan dalam pengembangan sistem
Elisitasi Tahap I
Elisitasi tahap I disusun berdasarkan observasi dan wawancara dilapangan. Berikut lampiran Elisitasi Tahap I yang telah dibuat :
Tabel 3.1 Elisitasi Tahap I
3.3.3 Elisitasi Tahap III
Tabel 3.3 Elisitasi Tahap III
3.4 Tata Laksana Sistem Yang Diusulkan
Pada bab ini penulis akan mengemukakan tentang diagram pengembangan system yang diusulkan, use case diagram yang diusulkan, activity diagram yang diusulkan, sequence diagram sistem yang diusulkan, dan class diagram yang diusulkan
3.4.1 Usecase Diagram yang Diusulkan