BAB II LANDASAN TEORI
4.2. Perancangan Sistem
5.2.2. Kasus dan Hasil Pengujian
5.2.2. Kasus dan Hasil Pengujian
1. Pengujian Login User
Berikut ini adalah tabel pengujian login untuk pengecekan user yang telah terdaftar
Tabel 5.3. Pengujian login User yang telah terdaftar
Kasus dan Hasil Uji ( Data Normal )
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Data login user terdaftar. NIP : 199906001 Password : suprapti Tercantum pada textbox NIP & password user
Dapat mengisi login user sesuai yang diharapkan
[X] diterima [ ] ditolak
Klik Login Dapat masuk ke
form selanjutnya untuk user yang telah terdaftar Tombol login dapat berfungsi sesuai yang diharapkan [X] diterima [ ] ditolak
Kasus dan Hasil Uji ( Data Salah )
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Data login user tidak terdaftar. NIP : XXXXXX Password : xxx
Tidak dapat login dan menampilkan pesan & Halaman Login kembali
User tidak dapat login dan menampilkan pesan “Please check your admin name and your password again, Login Failed”
[X] diterima [ ] ditolak
2. Pengujian Login Admin
Berikut ini adalah tabel pengujian login admin untuk pengecekan admin telah terdaftar .
Tabel 5.4. Pengujian Login Admin
Kasus dan Hasil Uji ( Data Normal )
Data Masukan Yang Diharapkan Pengamatan Kesimpilan
Admin : Suprapti Password : 105060 Tercantum pada textbox username & password admin Dapat mengisi login admin sesuai yang diharapkan [X] diterima [ ] ditolak
Klik Login Dapat masuk ke
form selanjutnya untuk useradmin yang telah terdaftar Tombol login dapat berfungsi sesuai yang diharapkan [X] diterima [ ] ditolak
Kasus dan Hasil Uji ( Data Salah)
Data Masukan Yang Diharapkan Pengamatan Kesimpilan
Data login admin Admin : zzz Password : zzz
Tidak dapat login dan menampilkan pesan & kembali ke form login
Admin tidak dapat login dan memberikan pesan
menampilkan pesan “Please check your admin name and your password again, Login Failed”
[X] diterima [ ] ditolak
146
3. Pengujian Pendaftaran User
Berikut ini adalah tabel pengujian pendaftaran User untuk pengecekan user yang belum terdaftar :
Tabel 5.5. Pengujian Pendaftaran User
Kasus dan Hasil Uji ( Data Normal )
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
User mengisi Form pendaftaran secara lengkap Tercantum pada textbox form pendaftaran anggota Dapat melakukan pengisian form pendaftaran sesuai dengan yang diharapkan [X] diterima [ ] ditolak
Klik proses Menampilkan
tabel inputan data user beserta pesan “masukan data sukses klik dibawah ini untuk melakukan login” Data pengisian anggota tersimpan sesuai yang diharapkan [X] diterima [ ] ditolak
Kasus dan Hasil Uji ( Data Salah )
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Pengisian data anggota tidak lengkap Tidak dapat melakukan pengisian form pendaftaran anggota Mengeluarkan pesan “Maaf !! data yang anda masukan kurang lengkap. Mohon isi ulang kembali secara lengkap. Terima kasih”
[X] diterima [ ] ditolak
4. Pengujian Permohonan pinjaman
Berikut ini adalah tabel pengujian formulir permohonan pinjaman yang dilakukan oleh user :
Tabel 5.6. Pengujian permohonan pinjaman
Kasus dan Hasil Uji ( Data Normal )
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
User mengisi Form pinjaman secara lengkap Tercantum pada textbox formulir permohonan kredit Dapat melakukan pengisian form pinjaman sesuai dengan yang diharapkan [X] diterima [ ] ditolak
Klik submit Menampilkan tabel
inputan data
pinjaman dan pesan “data yang anda masukan sukses, klik di bawah ini untuk kembali ke menu utama” Data pengisian form pinjaman sesuai yang diharapkan [X] diterima [ ] ditolak
Kasus dan Hasil Uji ( Data Salah )
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Pengisian data form pinjaman secara tidak lengkap Tidak dapat melakukan pengisian form pinjaman Mengeluarkan pesan “Maaf!! Data yang anda masukan kurang lengkap, Mohon isi ulang kembali secara lengkap terima kasih”
[X] diterima [ ] ditolak
148
5. Pengujian Formulir Permohonan pemesanan barang
Berikut ini adalah tabel pengujian formulir pemesanan barang:
Tabel 5.7. Pengujian permohonan pemesanan barang
Kasus dan Hasil Uji ( Data Normal )
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
User klik barang yang akan dipesan dan mengisi Form pemesanan barang secara lengkap Tercantum pada textbox formulir Dapat melakukan pengisian form pemesanan barang sesuai dengan yang diharapkan [X] diterima [ ] ditolak
Klik submit Menampilkan data
pemesanan barang dan pesan “Data yang anda masukan sukses, klik dibawah ini untuk kembalike menu utama” Data pengisian form pemesanan barang sesuai yang diharapkan [X] diterima [ ] ditolak
Kasus dan Hasil Uji ( Data Salah )
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Pengisian data form pemesanan barang secara tidak lengkap Tidak dapat melakukan pengisian form pemesanan barang Mengeluarkan pesan “Maaf!! Data yang anda masukan kurang lengkap, mohon ulang kembali pengisian secara lengkap terima kasih” [X] diterima [ ] ditolak
5.2.3. Kesimpulan Hasil Pengujian
Berdasarkan hasil pengujian yang dilakukan dengan kasus uji diatas dapat ditarik kesimpulan bahwa perangkat lunak bebas dari kesalahan sintak dan secara fungsional mengeluarkan hasil yang sesuai dengan yang diharapkan.
BAB VI
KESIMPULAN DAN SARAN
Berikut ini merupakan kesimpulan yang berisi hasil-hasil yang diperoleh setelah dilakukan analisis, pengujian dan implementasi dari perancangan perangkat lunak yang dibangun serta saran-saran yang dapat memberikan catatan penting dan kemungkinan perbaikan yang perlu dilakukan untuk pembangunan perangkat lunak selanjutnya.
6.1. Kesimpulan
Berdasarkan hasil observasi yang dilakukan oleh penulis maka kesimpulan yang diperoleh adalah sebagai berikut :
1. Dalam sistem informasi koperasi yang sedang berjalan, diketahui bahwa para calon anggota maupun anggota koperasi merasa sulit untuk melakukan proses pendaftaran anggota, peminjaman, mengetahui data barang dan melakukan pemesanan barang, mengetahui segala informasi mengenai simpan pinjam, status anggota , sisa cicilan dan juga informasi terbaru yang ada di Koperasi karena harus datang langsung atau menelepon ke koperasi. Kurangnya media penyampaian informasi pada Koperasi mengakibatkan calon anggota maupun anggota Koperasi sulit memperoleh informasi yang dibutuhkan.
2. Dengan adanya Sistem Informasi koperasi berbasis web ini dapat mempermudah para calon anggota maupun anggota koperasi, dalam melakukan pendaftaran anggota, melakukan peminjaman, pemesanan barang maupun mengetahui informasi simpan pinjam, data barang, status anggota, sisa
cicilan dan informasi terbaru di Koperasi karena informasi dapat diakses kapan dan dimanapun.
3. Pengujian yang dilakukan terhadap Perangkat lunak ini menggunakan pengujian black box. Karena dengan pengujian black box dapat mengetahui apakah perangkat lunak yang dibuat dapat berfungsi dengan benar dan telah sesuai dengan yang diharapkan. Berdasarkan hasil pengujian yang dilakukan dapat ditarik kesimpulan bahwa perangkat lunak bebas dari kesalahan sintak dan secara fungsional mengeluarkan hasil sesuai dengan yang diharapkan.
4. Aplikasi Sistem Informasi berbasis web ini telah diimplementasikan sedemikian rupa dari segi interface sehingga dapat mempermudah bagi user untuk menggunakan perangkat lunak ini. Implementasi Sistem Informasi Koperasi berbasis web pada koperasi Karyawan PT. BCA, Tbk Mitra Sejahtera Bandung ini dilakukan dengan menggunakan bahasa dan pemograman PHP, Basis data yang digunakan ialah MySQL
6.2. Saran
Saran-saran terhadap penggunaan sistem yang telah dibuat adalah sebagai berikut :
1. Adanya penambahan fasilitas informasi jumlah simpanan anggota baik Simpanan wajib maupun simpanan pokok.
2. Perlu adanya penambahan fasilitas informasi perhitungan jumlah SHU (Sisa Hasil Usaha) yang akan diperoleh anggota koperasi.
152
3. Perlu adanya pemeliharaan dan pengembangan terhadap sistem yang telah dibuat sehingga sistem dapat dipergunakan sesuai dengan kebutuhan seperti adanya pembaharuan informasi baik isi maupun tampilan website.
BIODATA PENULIS
Nama Lengkap : Suprapti
Tempat Tanggal Lahir : Nganjuk, 04 Desember 1988
Alamat : Jl. Jendral Sudirman No. 239 Bandung
No. Telp : ( 022 ) 6034173 / 085722246917
Agama : Islam
Jenis Kelamin : Perempuan
E–mail : [email protected]
Riwayat Pendidikan :
- TK Pasundan Istri Bandung 1992 - 1994
- SD Durman 3 Bandung 1994 - 2000
- SMP Pasundan 4 Bandung 2000 - 2003
- SMA Pasundan 7 Bandung 2003 - 2006
Perancangan Sistem Informasi Koperasi Berbasis Web pada Koperasi Karyawan PT. BCA, Tbk Mitra Sejahtera
Bandung
SKRIPSI
Diajukan untuk memenuhi syarat kelulusan pada Program Studi Sistem Informasi Jenjang Sarjana Fakultas Teknik & Ilmu Komputer
SUPRAPTI NIM 10506033
PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK & ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA BANDUNG
xii
Gambar 2.1 Modul Sistem………. 11
Gambar 2.2 Star network……..………….……….. 32
Gambar 2.3 Bus network………….……….……… 33
Gambar 2.4 Gambar 2.5 Gambar 2.6 Gambar 2.7 Loop network……….……… Ring network……… Hierarcical network……… Web network………. 33 34 34 35 Gambar 3.1 Struktur Ogranisasi……… 47
Gambar 3.2. Model Waterfall……….… 58
Gambar 4.1 Gambar 4.2 Flowmap pendaftaran anggota sistem yang sedang berjalan. Flowmap permohonan kredit sistem yang sedang berjalan..
73 74 Gambar 4.3 Flowmap pemesanan barang sistem yang sedang berjalan… 75 Gambar 4.4 Diagram kontek sistem yang sedang berjalan…..………….. 76
Gambar 4.5 DFD Proses pendaftaran anggota sistem yang berjalan….... 76
Gambar 4.6 DFD Proses permohonan kredit sistem yang berjalan…..… 77
Gambar 4.7 DFD Proses pemesanan barang sistem yang berjalan…….. 77
Gambar 4.8 Arsitektur infrastruktur………..……… 79
Gambar 4.9 Diagram Kontek sistem yang diusulkan……… 82
Gambar 4.10 DFD Level 0 sistem yang diusulkan…………...………….. 83
Gambar 4.11 DFD Level 1 proses 1 sistem yang diusulkan………....….. 85
Gambar 4.12 DFD Level 2 proses 1.1 sistem yang diusulkan..…………. 86
Gambar 4.13 DFD Level 2 proses 1.3. sistem yang diusulkan …………. 86
Gambar 4.14 DFD Level 2 proses 1.4. sistem yang diusulkan…..………. 87
Gambar 4.15 DFD Level 1 proses 2 sistem yang diusulkan………... 88
Gambar 4.16 Tabel relasi sistem yang diusulkan……… 95
Gambar 4.17 ERD sistem yang diusulkan……..……… 96
xiii
Gambar 4.19 Desain input login user…….………. 103
Gambar 4.20 Desain input pendaftaran anggota….……….... 104
Gambar 4.21 Desain Input permohonan kredit..………. 104
Gambar 4.22 Desain data barang...……….. 105
Gambar 4.23 Desain input pemesanan barang...…...……... 105
Gambar 4.24 Desain input login admin……….………….. 106
Gambar 4.25 Desain data anggota…..……… 106
Gambar 4.26 Desain data pinjaman………..……….. 107
Gambar 4.27 Desain input konfirmasi pinjaman………..……….. 107
Gambar 4.28 Gambar 4.29 Gambar 4.30 Gambar 4.31 Gambar 4.32 Gambar 4.33 Gambar 4.34 Gambar 4.35 Gambar 4.36 Gambar 5.1 Gambar 5.2 Gambar 5.3 Gambar 5.4 Gambar 5.5 Gambar 5.6 Gambar 5.7 Gambar 5.8 Gambar 5.9 Gambar 5.10 Gambar 5.11 Gambar 5.12 Desain input data barang....………..
Desain data pemesanan barang….………...
Desain input konfirmasi pemesanan barang………
Desain input cicilan pemesanan barang………..…………
Desain input cicilan pinjaman……….…….…………
Laporan pinjaman oleh user……….…………
Laporan pemesanan barang oleh user………..
Laporan pinjaman oleh admin……….………
Laporan pemesanan barang oleh admin….…….…………
Icon file Appserv……….………….
Appserv setup wizard……….…………
License agreement……….
Choose Install Location……….
Select Componen………...
Apache HTTP Server Information……….
MySql Server Configuration………..
Installing……….
Completing the AppServ Wizard………..
Localhost………
Tampilan Utama User………
Tampilan Login User………. 108 108 109 109 110 111 111 112 112 123 124 124 125 125 126 126 127 127 128 129 130
xiv Gambar 5.14 Gambar 5.15 Gambar 5.16 Gambar 5.17 Gambar 5.18 Gambar 5.19 Gambar 5.20 Gambar 5.21 Gambar 5.22 Gambar 5.23 Gambar 5.24 Gambar 5.25 Gambar 5.26 Gambar 5.27 Gambar 5.28 Gambar 5.29 Gambar 5.30 Gambar 5.31 Gambar 5.32 Gambar 5.33 Gambar 5.34 Gambar 5.34
Tampilan input Pendaftaran anggota……….
Tampilan input Pinjaman………...
Tampilan data barang………..…………..
Tanpilan input pemesanan barang………..
Tampilan data permohonan pinjaman …..………
Tampilan data permohonan pemesanan barang …………...
Tampilan inbox konfirmasi pinjaman………..……….
Tampilan inbox konfirmasi pemesanan……….
Tampilan Laporan pinjaman user……….
Tampilan Laporan pemesanan barang user………..
Tampilan login admin………
Tampilan menu utama admin………
Tampilan pengelolaan data anggota………
Tampilan pengelolaan data pinjaman………..
Tampilan pengelolaan konfirmasi pinjaman………
Tampilan pengelolaan data cicilan pinjaman………..
Tampilan pengelolaan data barang………..
Tampilan pengelolaan data pemesanan barang………
Tampilan pengelolaan konfirmasi pemesanan barang…….
Tampilan pengelolaan data cicilan pemesanan barang……
Laporan peminjaman………
Laporan pemesanan barang………..
131 132 132 133 134 134 135 135 136 136 137 137 138 138 139 139 140 140 141 141 142 142
vii DAFTAR ISI
LEMBAR PENGESAHAN
LEMBAR PERNYATAAN KEASLIAN
MOTTO………... i
ABSTRAK………... ii
ABSTRACT………. iii
KATA PENGANTAR……… iv
DAFTAR ISI………... vii
DAFTAR GAMBAR……….. xii
DAFTAR TABEL………... xv
DAFTAR SIMBOL………. xvi
BAB I PENDAHULUAN
1.1. Latar Belakang…..………. 1
1.2. Identifikasi dan Rumusan Masalah ……….…………..
1.2.1. Identifikasi Masalah ………..
1.2.2. Rumusan Masalah ……….
4 4 4 1.3. Maksud dan Tujuan Penelitian ……….
1.3.1. Maksud Penelitian…..……… 1.3.2. Tujuan Penelitian… ……….. 5 5 5 1.4. Kegunaan Penelitian ……… 6 1.4.1. Kegunaan Akademis ...……….. 6 1.4.2. Kegunaan Praktis ….………. 7 1.5. Pembatasan Masalah .……….. 7
1.6. Lokasi dan Waktu Penelitian ……… 8
BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem.……… 10
2.1.1. Pengertian Sistem ……….. 2.1.2. Karakteristik Sistem ……….. 2.1.3. Klasifikasi Sistem ………. 10 10 13
viii
2.2.1. Pengertian Informasi……...……… 15
2.2.2. Nilai Informasi……..……….. 16
2.3. Konsep Dasar Sistem Informasi………. . 17
2.3.1. Pengertian Sistem Informasi..………
2.3.2. Komponen Sistem Informasi...………..….
17 18 2.4. Koperasi……… 19
2.4.1. Pengertian Koperasi...………..……….….
2.4.2. Fungsi dan Peran Koperasi...…….……….…
2.4.3. Prinsip Koperasi...……….….
2.4.4. Jenis-jenis Koperasi...……… ……
2.4.5. Sumber Modal Koperasi...…… ...…….………….…
2.4.6. Ketentuan-ketentuan……… 19 20 21 21 22 23 2.5. Arsitektur Jaringan………...……….… 29
2.5.1. Pengertian Jaringan Komputer...……… 29
2.5.2. Macam-macam tipe Jaringan….……… 30
2.5.3. Topologi Jaringan Komputer……….… 31
2.6. Internet……….……….……
2.6.1. Pengertian Internet……….….
2.6.2. Fasilitas yang ada pada internet……….….
2.6.3. Istilah-istilah dalam internet….……….….
35 35 36 37 2.7. Pengertian web database…...……… 37
2.8. Perangkat lunak pendukung….……….
2.8.1. HTML (Hyper Text Markup Language)…………. ..
2.8.2. PHP (Personal Home Page)…...………. ...
2.8.3. MYSQL………..…...……….…
2.8.4. APACHE………...……….…
2.8.5. Dreamweaver……….……….…
2.8.6. Microsoft office Exel………….……….…
2.8.7. Addobe PDF……….………….……….… 38 38 39 39 38 38 43 43
ix
BAB III OBJEK DAN METODE PENELITIAN
3.1 Objek Penelitian ………...… 44
3.1.1. Sejarah Singkat Perusahaan ……….…. 44
3.1.2. Visi dan Misi Perusahaan………... 45
3.1.3. Struktur Organisasi Perusahaan………. 46
3.1.4. Deskripsi Tugas……….…
3.1.5. Ruang Lingkup Usaha..……….…
47 52 3.2. Metode Penelitian………..………...… 53
3.2.1. Desain Penelitian………... 54
3.2.2. Jenis dan Metode Pengumpulan Data………
3.2.2.1. Sumber data Primer….……….
3.2.2.2. Sumber data Sekunder……….
55 55 56 3.2. 3. Metode Pendekatan dan Pengembangan Sistem… 56 3.2.3.1. Metode Pendekatan Sistem………….
3.2.3.2. Metode Pengembangan Sistem.…...
3.2.3.3. Alat bantu analisis & perancangan…. 57 57 60 1. Flow Map………. 61
2. Diagram Konteks………. 61
3. Data Flow Diagram ………. 61
4. Kamus Data …...………. 63
5. Perancangan Basis Data ………… 64
1. Normalisasi ……….. 64
2. Tabel Relasi………
3. ERD………
66 66 BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Sedang Berjalan………. 68
4.1.1. Analisis Dokumen……….. 69
4.1.2. Analisis Prosedur Yang Sedang Berjalan ……… 72
4.1.2.1. Flow Map………...………... 73
4.1.2.2. Diagram Konteks ……...………. 76
x
4.2. Perancangan Sistem………. ……… 78
4.2.1. Tujuan Perancangan Sistem.……….. 78
4.2.2. Gambaran Umum Sistem Yang Diusulkan……… 79
4.2.3. Perancangan Prosedur Yang Diusulkan…………. 80
4.2.3.1. Diagram Konteks ………. 82
4.2.3.2. Data Flow Diagram………...…… 83
4.2.3.3. Kamus Data………..…...……….. 89
4.2.4. Perancangan Basis Data……….……… 92
4.2.4.1. Normalisasi………... 92
4.2.4.2. Relasi Tabel………... 95
4.2.4.3. Entity Relationship Diagram..………... 96
4.2.4.4. Struktur File………... 96
4.2.4.5. Kodifikasi………..… 100
4.2.5. Perancangan Antar Muka ……….…… 102
4.2.5.1. Struktur Menu…..………. 102
4.2.5.2. Perancangan Input………. 103
4.2.5.3. Perancangan Output………..…
4.2.6. Perancangan Arsitektur Jaringan………….……..
110 113 BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1. Implementasi………..……….….. 114
5.1.1. Batasan Implementasi……… 114
5.1.2. Implementasi Perangkat Lunak………….…….… 115
5.1.3. Implementasi Perangkat Keras………..… 115
5.1.4. Implementasi Basis Data……… 116
5.1.5. Implementasi Antar Muka……….…
5.1.6. Implementasi Instalasi Program……….
5.1.7. Penggunaan Program………. 120 123 128 5.2. Pengujian………..……….… 143 5.2.1. Rencana Pengujian……….… 143
xi
5.2.3. Kesimpulan Hasil Pengujian………..… 149
BAB VI KESIMPULAN DAN SARAN
6.1. Kesimpulan .. ………..……… 150 6.2. Saran ……….………..………. 151
DAFTAR PUSTAKA BIODATA PENULIS LAMPIRAN
DAFTAR PUSTAKA
Al-Bahra, B.L.B. 2004. Konsep Sistem Basis Data Dan Implementasinya. Graha Ilmu. Yogyakarta.
Amsyah, Zulkifli, Drs. 2001. Manajemen Sistem Informasi. Jakarta
Jogiyanto H.M, 2004. Analisis dan Desain Sistem Informasi, Edisi Kedua, Yogyakarta,.
Jogiyanto H.M, 2005. Sistem Teknologi Informasi, Edisi Kedua, Yogyakarta,. Profil company Koperasi Karyawan PT. BCA, Tbk Mitra Sejahtera Bandung. Suryana, Taryana dan Sarwono, Jonathan. 2007. E-Commerce Menggunakan PHP
MySQL. Edisi pertama. Graha Ilmu. Yogyakarta http://ilmukomputer.com/php 07 Maret 2010
xvi
DAFTAR SIMBOL
Flow Map (Bagan Aliran Dokumen)No Simbol Keterangan
1. Arah Aliran Dokumen
Menunjukan arah aliran dokumen antar bagian yang terkait pada suatu sistem, dapat dari sistem keluar atau pun dari luar ke sistem dan antar bagian di luar sistem
2.
Dokumen
Menunjukan dokumen berupa dokumen input, output pada proses manual dan proses berbasis komputer.
3.
Proses Manual
Menunjukan proses yang di lakukan secara manual.
4.
Proses Komputer
Menunjukan proses yang di lakukan secara komputerisasi
5.
Penghubung
Menunjukan alir dokumen yang terputus atau terpisah pada halaman alir dokumen yang sama
6.
Pengarsipan
Menunjukan simpanan data non komputer/informasi file pada proses manual, dokumen dapat di simpan pada lemari arsip, map, file, dll
7.
Penyimpanan Magnetik
Menunjukn medi penyimpanan data / informasi file pada proses berbasis komputer, file dapat di simpan pada hardisk, disket, cd, dll
8.
Penyimpanan on-line
Menunjukan media penyimpanan sementara data / informasi dalam file on-line dalam sebuah media direct access
xvii
DAFTAR SIMBOL
Diagram konteks dan Data Flow Diagram
No Simbol Keterangan
1.
Entitas Luar
Menunjukan bagian luar sistem yang mempunyai hubungan langsung dengan sistem.
2.
Boundary Sistem (Proses)
Menunjukan nama dan batas antar suatu sistem.
3.
Simpanan Data
Merupakan simbol dari media penyimpanan data.
4.
Arah Aliran Dokumen
Menunjukan arah aliran dokumen antar bagian yang terkait pada suatu sistem, dapat dari sistem keluar atau pun dari luar ke sistem dan antar bagian di luar sistem
xviii
DAFTAR SIMBOL
Diagram Relasi Entitas (ERD)No Simbol Keterangan
1. Menunjukan aliran data
2. Merupakan suatu kesatuan atau entitas
3. Merupakan simbol dari hubungan atau relasi antar entitas
4.
Menunjukan arah Relasi tabel
xv Tabel 1.1
Tabel 2.1
Jadwal Penelitian………...
Tabel kewajiban anggota………..
9 26 Tabel 4.1 Arsitektur Perangkat lunak...………..……... 80
Tabel 4.2 Deskripsi Entitas………... 83
Tabel 4.3 Deskripsi Proses DFD Level 0……….. 84
Tabel 4.4 Deskripsi File……… 84
Tabel 4.5 Deskripsi Proses DFD Level 1 Proses 1……… 85
Tabel 4.6 Deskripsi Proses DFD Level 2 Proses 1.1 ……… 86
Tabel 4.7 Deskripsi Proses DFD Level 2 Proses 1.3 ……… 87
Tabel 4.8 Deskripsi Proses DFD Level 2 Proses 1.4. ………... 87
Tabel 4.9 Deskripsi Proses DFD Level 1 Proses 2 ………... 88
Tabel 4.10 Tabel 4.11 File Anggota……..……….... File Pegawai……….. 97 97 Tabel 4.12 File Pinjaman……….……… 98
Tabel 4.13 File Kpinjaman……….………. 98
Tabel 4.14 File data Barang……….……….. 99
Tabel 4.15 File Transaksi………..………. 99
Tabel 4.16 Tabel 4.17 File Kpesanan………..……. File Admin……… 100 100 Tabel 5.1 Implementasi Sub Menu User………... 121
Tabel 5.2 Implenentasi Sub menu Admin………. 122
Tabel 5.3 Pengujian LoginUser yang Telah Terdaftar……… 144
Tabel 5.4 Tabel 5.5 Tabel 5.6 Tabel 5.7 Pengujian Login Admin………
Pengujian Pendaftaran User………..
Pengujian Permohonan Pinjaman………..
Pengujian Permohonan Pemesanan barang………... 145 146 147 148
iv
KATA PENGANTAR
ﻢْﻴِﺣ ﱠﺮﻟا ِﻦَﻤْﺣﱠﺮﻟاِﷲاِﻢْﺴِﺑ
Puji dan syukur penulis panjatkan ke khadirat Allah SWT, yang Maha memiliki segala ilmu, karena berkat rahmat dan hidayah-Nya penulis dapat menyelesaikan Skripsi ini. Skripsi ini dibuat untuk memenuhi syarat kelulusan pada Program Studi Sistem Informasi Jenjang Sarjana Fakultas Teknik & Ilmu Komputer di Universitas Komputer Indonesia
Pada kesempatan ini penulis menyusun Skripsi dengan judul
“PERANCANGAN SISTEM INFORMASI KOPERASI BERBASIS WEB
PADA KOPERASI KARYAWAN PT. BCA. TBK MITRA SEJAHTERA
BANDUNG”. Hasil dari Skripsi ini diharapkan dapat bermanfaat bagi para
pembaca pada umumnya dan pihak instansi yang terkait, sehingga dapat dijadikan sebagai masukan dalam pengembangan dan penerapan perangkat lunak yang lebih baik lagi.
Dari lubuk hati yang paling dalam, dengan segala keikhlasan dan kerendahan hati penulis ucapkan terima kasih atas segala sumbang asih dan bantuan yang diberikan oleh semua pihak. Untuk itu penulis menyampaikan terima kasih yang sebesar–besarnya kepada :
1. Dr. Ir. Eddy Suryanto Soegoto, M.Sc., Selaku Rektor Universitas Komputer Indonesia.
2. Prof. Dr. Ir. Ukun Sastraprawira, M.Sc., Selaku Dekan Fakultas Teknik dan Ilmu Komputer di Universitas Komputer Indonesia.
v
3. Dadang Munandar SE, M.Si, Selaku Ketua Program Studi Sistem Informasi di Universitas Komputer Indonesia dan Selaku Dosen pemimbing yang telah memberikan bimbingan kepada penulis hingga terlaksananya Skripsi ini.
4. Rina Kurniawati, S.Kom, MT. Selaku Dosen wali MI–1 angkatan 2006
5. Seluruh Staf Dosen Pengajar & Staf Tata Usaha Program Studi Sistem Informasi Fakultas Teknik & Ilmu Komputer di Universitas Komputer Indonesia.
6. Bpk. Nindin Dian Suarsa, Selaku Pengurus Koperasi Karyawan PT. BCA,
Tbk Mitra Sejahtera Bandung.
7. Ibu Susi Susilawati, Selaku staf yang telah membantu dengan memberikan data–data yang dibutuhkan selama penulis melakukan penelitian pada Koperasi Karyawan PT. BCA, Tbk Mitra Sejahtera Bandung.
8. Ibu Ely Gunawan, selaku relasi yang telah menyediakan tempat penelitian.
9. Seluruh keluarga terutama Ayah dan Ibu tercinta yang dengan penuh
ketulusan dan kesabaran telah memberikan segala yang terbaik, baik moril maupun materil dan juga do’a yang tulus dan ikhlas.
10. Mas Rino Wicaksono yang selalu memberikan ilmu, dukungan, semangat,
do’a dan kasih sayangnya.
11. Sahabat–sahabat ku Silva, Wie, Ayu, Rina, Silvi, Arifin, Eki, Arief, Budi dan seluruh teman MI–1 Angkatan 2006 yang telah membantu, mendukung penulis dalam menyelesaikan Skripsi ini dan sikap persahabatan yang erat yang telah diberikan sejak awal perkuliahan.
12. Semua pihak yang telah banyak membantu dalam rangka penyusunan
vi
Penulis menyadari banyak kekurangan dan kekeliruan dalam penyusunan Skripsi ini, hal itu disebabkan keterbatasan pengetahuan, kemampuan serta pengalaman yang dimiliki penulis, oleh karena itu penulis mengharapkan kritik dan saran yang berguna yang bersifat membangun.
Do’a penulis semoga Allah SWT menjadikan amal sholeh atas budi baik semuanya. Akhir kata, dengan segala keterbatasan penulis, semoga Skripsi ini dapat bermanfaat bagi semua pihak, khususnya bagi penulis sendiri, amin.