BINUS UNIVERSITY
_________________________________________________________________ Jurusan Teknik Informatika
Program Studi Database Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008
ANALISIS DAN PERANCANGAN SISTEM BASISDATA PADA TOWNFORKIDS PRESCHOOL Farida Mariana 0800745400 Liliana 0800748056 Alexander Yapmin 0800758813 Kelas/Kelompok: 07PBT/1 Abstrak
Townforkids Preschool adalah institusi yang bergerak dalam bidang pendidikan pada usia dini. Pada saat ini, kegiatan operasional Townforkids Preschool masih belum terintegrasi dengan baik dan masih terdapat duplikasi data, keamanan data yang kurang, dan kesulitan dalam pencarian ataupun perubahan terhadap data yang terlalu banyak, serta konsistensi data dan informasi yang diharapkan oleh kepala sekolah, guru, dan pegawai non guru. Untuk mengatasi permasalahan tersebut diperlukan sistem basisdata yang terstruktur dengan baik serta tersedianya suatu aplikasi yang digunakan oleh kepala sekolah, guru, dan pegawai non guru, sehingga mempermudah pengelolaan data dan perolehan informasi secara cepat dan akurat. Metodologi yang digunakan untuk membangun aplikasi basisdata adalah metode analisis, metode perancangan, dan metode studi pustaka. Metode analisis dilakukan dengan obervasi secara langsung di Townforkids Preschool, dan mewancarai pihak preschool yang bersangkutan. Metode perancangan meliputi perancangan konseptual, logikal, dan fisikal serta perancangan aplikasi. Metode studi pustaka dilakukan dengan studi pustaka yang dijadikan sebagai landasan teori. Hasil yang dicapai berupa aplikasi yang dapat digunakan untuk menunjang kegiatan operasional, membantu mengatasi permasalahan-permasalahan yang dihadapi pada sistem yang manual. Dengan sistem basisdata yang baru pengguna dapat lebih terbantu dalam menjalankan tugas-tugasnya. Disamping itu pengguna dapat memperoleh informasi yang tepat dan akurat serta up to date.
Kata Kunci:
Sistem basisdata, analisis, perancangan sistem basisdata, administrasi sekolah, keuangan sekolah, dan akademik.
PRAKATA
Puji syukur kami panjatkan kepada Tuhan Yang Maha Esa atas berkat dan Rahmat yang telah diberikan-Nya sehingga kami dapat membuat dan menyelesaikan penulisan skripsi berjudul Analisis dan Perancangan Sistem BasisData pada Townforkids Preschool, dalam rangka memenuhi salah satu syarat kelulusan dalam jenjang pendidikan Strata-1 (S1) jurusan Teknik Informatika Universitas Bina Nusantara.
Skripsi ini ditulis dan disusun dengan segenap kemampuan yang ada pada penulis dengan menerapkan apa yang telah dipelajari selama ini. Penulis menyadari bahwa kemungkinan dalam skripsi ini masih terdapat kekurangan – kekurangan. Oleh karena itu, kritik dan saran dari berbagai pihak sangat penulis hargai dalam rangka memperbaili kekurangan yang ada pada skripsi ini.
Dalam penyusunan skripsi ini penulis mendapat banyak dorongan dan bantuan dari berbagai pihak dan pada kesempatan ini penulis ingin menyampaikan terima kasih kepada:
1. Orang tua dan saudara Penulis yang telah memberikan dukungan baik secara moril dan material.
2. Bapak Choirul Huda, S.Kom., MM selaku pembimbing yang telah memberikan petunjuk, saran dan bimbingan.
3. Bapak Prof. Dr. Gerardus Polla M. App.Sc selaku Rektor Universitas Bina Nusantara yang telah memberikan kesempatan untuk menuntut ilmu di Universitas Bina Nusantara.
4. Bapak Sablin Yusuf, Ir., M.Sc., M.CompSc. selaku Ketua Fakultas Ilmu Komputer.
5. Bapak Fredy Purnomo, S.Kom., M.Kom. selaku Ketua Jurusan Teknik Informatika.
6. Ibu Henny Surya Ningsih, S.Kom., MsoftSysEng. Selaku Sekretaris Jurusan Teknik Informatika.
7. Ibu Nunik selaku Kepala Sekolah Townforkids Preschool yang telah bersedia memberikan dokumen dan data yang diperlukan.
8. Semua pihak yang tidak bisa disebutkan satu persatu yang secara langsung maupun tidak langsung terlibat dalam penyusunan skripsi ini sehingga skripsi ini dapat diselesaikan dengan baik.
Akhir kata, Penulis berharap skripsi ini dapat bermanfaat. Semoga penulisan skripsi ini bermanfaat bagi semua pihak dan perkembangan Jurusan Teknik Informatika, khususnya peminatan DatabaseUniversitas Bina Nusantara.
Jakarta, 05 Januari 2008
DAFTAR ISI
Halaman Judul Luar
Halaman Judul Dalam...i
Halaman Persetujuan Soft Cover...ii
Halaman Pernyataan Dewan Penguji Abstrak...iii Prakata...iv Daftar Isi...vi Daftar Tabel...xiv Daftar Gambar...xvii Daftar Lampiran...xxviii BAB 1 PENDAHULUAN 1.1 Latar Belakang...1 1.2 Ruang Lingkup...3
1.3 Tujuan dan Manfaat...4
1.4 Metodologi...5
1.5 Sistematika Penulisan...7
BAB 2 LANDASAN TEORI 2.1 Pendekatan Basisdata...9
2.1.1 Pengertian Data...9
2.1.3 Pengertian Sistem...9
2.1.4 Pengertian Sistem Analisis...11
2.1.5 Pengertian Basisdata...12
2.1.6 Pengertian Sistem Basisdata...14
2.1.7 DBMS (Database Management System)...15
2.1.7.1 Pengertian DBMS...15
2.1.7.2 Sejarah DBMS...15
2.1.7.3 Komponen-komponen dalam Lingkungan DBMS...16
2.1.7.4 Fungsi DBMS...17
2.1.7.5 Karakteristik DBMS dan Basisdata...18
2.1.7.6 Keuntungan dan Kerugian dari DBMS...19
2.1.8 DDL (Data Definition Language)...20
2.1.9 DML (Data Manipulation Language)...21
2.1.10 Siklus Hidup Database………22
2.1.10.1 Database Planning………22
2.1.10.2 System Definition………...24
2.1.10.3 Requirements Collection and Analysis………..24
2.1.10.4 Database Design………...26
2.1.10.5 DBMS Selection...29
2.1.10.6 Application Design...30
2.1.10.7 Prototyping………...32
2.1.10.8 Implementation……….33
2.1.10.9 Data Conversion and Loading………..33
2.1.10.11 Operational Maintenance………...34
2.1.11 Tahap-tahap Perancangan Basisdata………...34
2.1.11.1 Perancangan Konseptual Basisdata...34
2.1.11.2 Perancangan Logikal Basisdata...38
2.1.11.3 Perancangan Fisikal Basisdata...47
2.1.11.4 Pemilihan DBMS...52
2.1.12 Model Entity Relationship...53
2.1.12.1 Tipe Entiti………..53
2.1.12.2 Tipe Relationship...54
2.1.12.2.1 Derajat dari Tipe Relationship………55
2.1.12.2.2 Recursive Relationship………....57
2.1.12.2.3 Batasan Struktural (Structural Constraints)………...58
2.1.12.2.4 Cardinality danParticipation Constraints……….59
2.1.12.3 Tipe Atribut………...61
2.1.12.4 Tipe Key...62
2.2 Teori DAD (Diagram Alir Dokumen)……….62
2.3 Teori STD (State Transaction Diagram)………66
2.3.1 Object State………...66
2.3.2 Definisi STD (State Transition Diagram)...66
2.3.3 Manfaat STD...67
2.3.4 Komponen STD...67
2.4 Pengertian Structured Query Language (SQL)………...68
2.5 Visual Basic.Net (VB.Net)………..70
2.5.2 Alasan Menggunakan VB.Net………...70
2.6 Pengertian Preschool………...………..71
2.7 Pengertian Penerimaan Siswa Baru……….71
2.8 Pengertian Pembayaran………...72
2.9 Pengertian Pemesanan……….72
2.10 Pengertian Proses Penjadwalan……….73
2.11 Pengertian Absensi siswa, Guru, dan Pegawai Non Guru……….73
2.12 Pengertian Penilaian Mata Pelajaran Siswa...74
2.13 Pengertian Penjualan...75
2.14 Pengertian Pembelian………75
2.15 Pengertian Persediaan………....76
BAB 3 ANALISIS DAN PERANCANGAN 3.1 Analisis………78
3.1.1 Riwayat Perusahaan………..78
3.1.1.1 Sejarah Townforkids Preschool………..78
3.1.1.2 Tujuan Townforkids Preschool………...79
3.1.1.3 Visi dan Misi Townforkids Preschool……….79
3.1.2 Struktur Organisasi...80
3.1.3 Pembagian Tugas dan Tanggung Jawab...81
3.1.4 Sistem yang Sedang Berjalan...86
3.1.4.1 Proses Bisnis dan Diagram Aliran Dokumen...86
3.1.4.1.1 Proses Bisnis...86
3.1.4.2 Dukungan Teknologi Informasi...107
3.1.4.3 Kebutuhan Pengguna...107
3.1.4.3.1 Kebutuhan Informasi...107
3.1.4.3.2 Kebutuhan Keamanan Data...109
3.1.4.3.3 Kebutuhan Integritas Data...109
3.1.4.3.4 Kebutuhan Kecepatan Akses Data...110
3.1.4.3.5 Kebutuhan Transaksi...110
3.1.5 Permasalahan yang Dihadapi...110
3.1.6 Usulan Pemecahan Masalah...111
3.2 Perancangan...112
3.2.1 Perancangan Basisdata Konseptual...112
3.2.1.1 Mengidentifikasi Tipe-Tipe Entiti...112
3.2.1.2 Mengidentifikasi Tipe-Tipe Relasi...116
3.2.1.3 Mengidentifikasi dan Menghubungkan Atribut dengan Tipe-Tipe Entiti, Domain Atribut, Primary Keydan Candidate Key……….120
3.2.1.3.1 Mengidentifikasi dan Menghubungkan Atribut dengan Tipe-Tipe Entiti………120
3.2.1.3.2 Menentukan Domain Atribut...141
3.2.1.3.3 Menentukan Atribut Primary Keydan Candidate Key……….146
3.2.1.4 Mempertimbangkan untuk Penggunaan Konsep Pemodelan Enhanced...150
3.2.1.5 Mengecek Redudansi pada Model...150
3.2.1.6 Memvalidasi Model Konseptual Lokal dengan Transaksi Pengguna...152
3.2.2 Perancangan Basisdata Logikal...155
3.2.2.1 Menghilangkan Fitur-Fitur yang Tidak Sesuai dengan Model Relational...156
3.2.2.1.1 Menghilangkan many-to-many binary relationship………..156
3.2.2.1.2 Menghilangkan many-to-many recursive relationship……….160
3.2.2.1.3 Menghilangkan multi valued attributes………....160
3.2.2.2 Menentukan Relasi untuk Model Data Logikal………..164
3.2.2.2.1 Identifikasi Strong Entity...164
3.2.2.2.2 Identifikasi Weak Entity………168
3.2.2.2.3 Identifikasi Tipe Relasi One-to-many(1:*) Binary………..171
3.2.2.2.4 Identifikasi Tipe Relasi One-to-one(1:1) Binary……….183
3.2.2.2.5 Identifikasi Tipe Relasi Many-to-many(*:*) Binary………185
3.2.2.2.6 Identifikasi Tipe Relasi Rekursive………189
3.2.2.2.7 Identifikasi Tipe Relasi Multivalued……….190
3.2.2.3 Validasi Relasi dengan Normalisasi...193
3.2.2.4 Validasi Relasi Melalui Transaksi Pengguna...220
3.2.2.5 Definisi Integrity Constraint...233
3.2.2.6 Meninjau Model Data Logikal Lokal dengan Pengguna...245
3.2.2.7 Membangun dan Memvalidasi Model Data Logikal Global...260
3.2.3 Pemilihan DBMS...263
3.2.4 Perancangan Basisdata Fisikal...273
3.2.4.1 Penerjemahan Model Data Logikal Global untuk DBMS Target...273
3.2.4.1.1 Perancangan Relasi Dasar...273
3.2.4.1.3 Perancangan Enterprise Constraint...311
3.2.4.2 Perancangan Representasi Fisikal...313
3.2.4.2.1 Analisis Transaksi...313
3.2.4.2.2 Penerapan Viewdan Procedure...320
3.2.4.2.3 Pemilihan Organisasi File...365
3.2.4.2.4 Pemilihan Index...366
3.2.4.2.5 Estimasi Kebutuhan Media Penyimpanan...373
3.2.4.3 Perancangan Mekanisme Pengamanan Data...390
3.2.5 Perancangan Program Aplikasi...397
3.2.5.1 Struktur Menu...391
3.2.5.2 STD...399
3.2.5.3 Perancangan Layar...420
3.2.5.4 Perancangan Laporan...456
3.2.5.5 Spesifikasi Proses...479
BAB 4 RENCANA IMPLEMENTASI 4.1 Spesifikasi Sistem...503
4.1.1 Spesifikasi Komputer...503
4.1.1.1 Spesifikasi Perangkat Keras...503
4.1.1.2 Spesifikasi Perangkat Lunak...504
4.1.2 Spesifikasi Personil...504
4.1.3 Spesifikasi Keamanan Sistem...505
4.2 Instalasi...506
4.2.2 Instalasi Program Aplikasi Basisdata...506
4.3 Evaluasi...506
4.4 Backup dan Recovery Basisdata...512
4.5 Konversi Data...513
4.6 Panduan Pengoperasian Program Aplikasi Basisdata...516
4.7 Pelatihan...610
4.8 Pengujian Sistem dan Revisi...611
BAB 5 SIMPULAN DAN SARAN 5.1 Simpulan………..612
5.2 Saran………613
DAFTAR PUSTAKA...614
RIWAYAT HIDUP……….616
LAMPIRAN I (Hasil Wawancara)...619
LAMPIRAN II (Laporan)……...………..………..……...627 FOTOCOPY SURAT SURVEI
DAFTAR TABEL
Tabel 2.1 Simbol-simbol pada DAD...63
Tabel 3.1 Identifikasi Tipe Entiti...113
Tabel 3.2 Identifikasi Tipe Relasi...116
Tabel 3.3 Identifikasi Tipe Atribut pada Entiti Siswa...120
Tabel 3.4 Identifikasi Tipe Atribut pada Entiti Orang_Tua...121
Tabel 3.5 Identifikasi Tipe Atribut pada Entiti Guru...122
Tabel 3.6 Identifikasi Tipe Atribut pada Entiti Pegawai_Non_Guru...124
Tabel 3.7 Identifikasi Tipe Atribut pada Entiti Kepala_Sekolah...126
Tabel 3.8 Identifikasi Tipe Atribut pada Entiti Yayasan...128
Tabel 3.9 Identifikasi Tipe Atribut pada Entiti Jabatan...128
Tabel 3.10 Identifikasi Tipe Atribut pada Entiti Tingkat...129
Tabel 3.11 Identifikasi Tipe Atribut pada Entiti Kelas...129
Tabel 3.12 Identifikasi Tipe Atribut pada Entiti Mata_Pelajaran...129
Tabel 3.13 Identifikasi Tipe Atribut pada Entiti Ruang...130
Tabel 3.14 Identifikasi Tipe Atribut pada Entiti Biaya...130
Tabel 3.15 Identifikasi Tipe Atribut pada Entiti Inventory...130
Tabel 3.16 Identifikasi Tipe Atribut pada Entiti Absensi_Siswa...131
Tabel 3.17 Identifikasi Tipe Atribut pada Entiti Absensi_Guru...132
Tabel 3.18 Identifikasi Tipe Atribut pada Entiti Absensi_Pegawai_Non_Guru...133
Tabel 3.19 Identifikasi Tipe Atribut pada Entiti Nilai...133
Tabel 3.20 Identifikasi Tipe Atribut pada Entiti Kwitansi...134
Tabel 3.22 Identifikasi Tipe Atribut pada Entiti Pembayaran...136
Tabel 3.23 Identifikasi Tipe Atribut pada Entiti Penjualan...138
Tabel 3.24 Identifikasi Tipe Atribut pada Entiti Pembelian...139
Tabel 3.25 Identifikasi Tipe Atribut pada Entiti Pemesanan...140
Tabel 3.26 Identifikasi Tipe Atribut pada Entiti Penerimaan...141
Tabel 3.27 Domain Atribut………..141
Tabel 3.28 Candidate Key danPrimary Key ………..147
Tabel 3.29 Daftar Strong Entity...164
Tabel 3.30 Tipe Entiti yang Kuat...165
Tabel 3.31 Daftar Weak Entity...169
Tabel 3.32 Tipe Entiti yang Lemah...169
Tabel 3.33Global Logical Data Model...233
Tabel 3.34 Perbandingan platformdan harga DBMS...263
Tabel 3.35 Perbandingan SpesifikasiHardware...264
Tabel 3.36 Perbandingan Batas Ukuran Besarnya Data setiap DBMS...265
Tabel 3.37 Kesimpulan Pemilihan DBMS...266
Tabel 3.38 Analisis Transaksi A, B, C, D...313
Tabel 3.39 Analisis Transaksi E, F, G, H...314
Tabel 3.40 Analisis Transaksi I, J, K, L...314
Tabel 3.41 Analisis Transaksi M, N, O, P………...314
Tabel 3.42 Analisis Transaksi Q, R, S, T………315
Tabel 3.43 Analisis Transaksi U, V, W, X………..316
Tabel 3.44 Analisis Transaksi Y, Z, AA, BB………..316
Tabel 3.46 Analisis Transaksi GG, HH, II, JJ...318
Tabel 3.47 Analisis Transaksi KK, LL, MM, NN...318
Tabel 3.48 Analisis Transaksi OO, PP, QQ, RR...319
Tabel 3.49 Analisis Transaksi SS, TT, UU...319
Tabel 3.50 Pemilihan Index...366
Tabel 3.51 Estimasi Ukuran Entiti Perhari...387
Tabel 3.52 Estimasi Perkiraan Ukuran Awal Entiti...388
Tabel 3.53 Kebutuhan Kapasitas Disk dalam Lima Tahun...390
Tabel 3.54 Mekanisme Keamanan...390
Tabel 4.1 Jadwal Implementasi...502
Tabel 4.2 Spesifikasi Kebutuhan Perangkat Keras...503
Tabel 4.3 Spesifikasi Kebutuhan Perangkat Lunak...504
Tabel 4.4 Tabel Evaluasi...509
Tabel 4.5 Backupdan RecoveryBasisdata...513
Tabel 4.5 Backupdan RecoveryBasisdata...513
DAFTAR GAMBAR
Gambar 2.1 Komponen-komponen dalam lingkungan DBMS...17
Gambar 2.2 Siklus Hidup Database...22
Gambar 2.3 Contoh dari Entity Type...54
Gambar 2.4 Contoh dari Entiti kuat dan entiti lemah...54
Gambar 2.5 Representasi diagram dari tiperelationship………...55
Gambar 2.6 ContohUnary Relationship………56
Gambar 2.7 Contoh Binary Relationship………...56
Gambar 2.8 Contoh Ternary Relationship……….57
Gambar 2.9 Contoh Quarternary Relationship………..57
Gambar 2.10 Representasi diagram recursive relationship beserta nama perannya………..58
Gambar 2.11 Representasi diagram entiti dengan dua relationship berbeda beserta nama peran...58
Gambar 2.12 Multiplicitysebagai cardinalitydan participation constraints……60
Gambar 2.13 Object State...66
Gambar 2.14 Bentuk Transitionatau Event...68
Gambar 3.1 Struktur Organisasi...81
Gambar 3.2 Diagram Alir Dokumen Pendaftaran Siswa Baru...98
Gambar 3.3 Diagram Alir Dokumen Pembayaran Buku atau Seragam Sekolah..99
Gambar 3.4 Diagram Aliran Dokumen Pemesanan Buku atau Seragam Sekolah...100 Gambar 3.5 Diagram Aliran Dokumen Pembayaran
Ekstrakurikuler, School Bus, Summer Campatau Field Trip...101
Gambar 3.6 Diagram Aliran Dokumen Pembayaran SPP...102
Gambar 3.7 Diagram Alir Dokumen Proses Penjadwalan...103
Gambar 3.8 Diagram Alir Dokumen Absensi Siswa...104
Gambar 3.9 Diagram Alir Dokumen Absensi Guru dan Pegawai Non Guru...105
Gambar 3.10 Diagram Alir Dokumen Penilaian Siswa...106
Gambar 3.11 Entity Relationship DiagramModel Konseptual...119
Gambar 3.12 Entity Relationship DiagramModel Konseptual dengan Primary Key...149
Gambar 3.13 Validasi Transaksi (Model Konseptual)...153
Gambar 3.14 Entity Relationship DiagramModel Logikal dengan Primary Key...244
Gambar 3.15 Validasi Transaksi (Model Logikal)...245
Gambar 3.16 Struktur Menu...398
Gambar 3.17 STD Awal...399
Gambar 3.18 STD Menu Utama...400
Gambar 3.19 STD Ubah Password……….401
Gambar 3.20 STD Siswa...401
Gambar 3.21 STD Guru...402
Gambar 3.22 STD Pegawai Non Guru...402
Gambar 3.23 STD Kepala Sekolah...403
Gambar 3.24 STD Yayasan...403
Gambar 3.25 STD Jabatan……….404
Gambar 3.27 STD Kelas...405
Gambar 3.28 STD Mata Pelajaran...405
Gambar 3.29 STD Ruang...406
Gambar 3.30 STD Biaya...406
Gambar 3.31 STD Inventory...407
Gambar 3.32 STD Detail Pelajaran Siswa...407
Gambar 3.33 STD Detail KBM...408
Gambar 3.34 STD Detail Pelajaran...408
Gambar 3.35 STD Jadwal...409
Gambar 3.36 STD Detail Ruang...409
Gambar 3.37 STD Absensi Siswa...410
Gambar 3.38 STD Absensi Guru...410
Gambar 3.39 STD Absensi Pegawai Non Guru...411
Gambar 3.40 STD Nilai...411
Gambar 3.41 STD Pembayaran...412
Gambar 3.42 STD Kwitansi...412
Gambar 3.43 STD Penjualan...413
Gambar 3.44 STD Kwitansi Inventory...413
Gambar 3.45 STD Pembelian...414
Gambar 3.46 STD Pemesanan...414
Gambar 3.47 STD Penerimaan...415
Gambar 3.48 STD Laporan Absensi Siswa...415
Gambar 3.49 STD Laporan Absensi Guru...416
Gambar 3.51 STD Laporan Nilai...416
Gambar 3.52 STD Laporan Pembayaran. ...417
Gambar 3.53 STD Laporan Penjualan...417
Gambar 3.54 STD Laporan Pembelian...417
Gambar 3.55 STD Laporan Pemesanan...418
Gambar 3.56 STD Laporan Penerimaan...418
Gambar 3.57 STD Cetak Kwitansi...418
Gambar 3.58 STD Cetak Kwitansi Inventory...419
Gambar 3.59 Rancangan Layar Login...420
Gambar 3.60 Rancangan Layar Menu...421
Gambar 3.61 Rancangan Layar Menu File... 422
Gambar 3.62 Rancangan Layar Menu Pendataan...423
Gambar 3.63 Rancangan Layar Menu Transaksi...424
Gambar 3.64 Rancangan Layar Menu Laporan...425
Gambar 3.65 Rancangan Layar Ubah Password...426
Gambar 3.66 Rancangan Layar Pendataan Siswa...427
Gambar 3.67 Rancangan Layar Pendataan Orang Tua... 428
Gambar 3.68 Rancangan Layar Pendataan Guru... 429
Gambar 3.69 Rancangan Layar Pendataan Pegawai Non Guru... 430
Gambar 3.70 Rancangan Layar Pendataan Kepala Sekolah...431
Gambar 3.71 Rancangan Layar Pendataan Yayasan...432
Gambar 3.72 Rancangan Layar Pendataan Jabatan...433
Gambar 3.73 Rancangan Layar Pendataan Level...434
Gambar 3.75 Rancangan Layar Pendataan Mata Pelajaran...436
Gambar 3.76 Rancangan Layar Pendataan Ruang...437
Gambar 3.77 Rancangan Layar Pendataan Biaya...438
Gambar 3.78 Rancangan Layar Pendataan Inventory...439
Gambar 3.79 Rancangan Layar Pendataan Detail Pelajaran Siswa...440
Gambar 3.80 Rancangan Layar Pendataan Detail KBM...441
Gambar 3.81 Rancangan Layar Pendataan Detail Pelajaran...442
Gambar 3.82 Rancangan Layar Pendataan Jadwal...443
Gambar 3.83 Rancangan Layar Pendataan Detail Ruang...444
Gambar 3.84 Rancangan Layar Transaksi Absensi Siswa...445
Gambar 3.85 Rancangan Layar Transaksi Absensi Guru...446
Gambar 3.86 Rancangan Layar Transaksi Absensi Pegawai Non Guru...447
Gambar 3.87 Rancangan Layar Transaksi Nilai...448
Gambar 3.88 Rancangan Layar Transaksi Pembayaran...449
Gambar 3.89 Rancangan Layar Transaksi Kwitansi...450
Gambar 3.90 Rancangan Layar Transaksi Penjualan...451
Gambar 3.91 Rancangan Layar Transaksi Kwitansi Inventory...452
Gambar 3.92 Rancangan Layar Transaksi Pembelian...453
Gambar 3.93 Rancangan Layar Transaksi Pemesanan.... ...454
Gambar 3.94 Rancangan Layar Transaksi Penerimaan...455
Gambar 3.95 Rancangan Layar Transaksi Laporan Absensi Siswa per NIS... 456
Gambar 3.96 Rancangan Layar Transaksi Laporan Absensi Siswa per Term...456
Gambar 3.98 Rancangan Layar Transaksi Laporan Absensi Siswa per Kode
Matpel...457
Gambar 3.99 Rancangan Layar Transaksi Laporan Absensi Siswa per Total Kehadiran...458
Gambar 3.100 Rancangan Layar Transaksi Laporan Absensi Siswa per Total Absen...458
Gambar 3.101 Rancangan Laporan Absensi Guru per Kode Guru………..459
Gambar 3.102 Rancangan Laporan Absensi Guru per Term………...459
Gambar 3.103 Rancangan Laporan Absensi Guru per Tahun………..460
Gambar 3.104 Rancangan Laporan Absensi Guru per Kode Matpel………...460
Gambar 3.105 Rancangan Laporan Absensi Guru per Total Kehadiran…………..461
Gambar 3.106 Rancangan Laporan Absensi Guru per Total Absen……….461
Gambar 3.107 Rancangan Laporan Absensi Pegawai Non Guru per Kode Pegawai………462
Gambar 3.108 Rancangan Laporan Absensi Guru per Tgl Absensi...462
Gambar 3.109 Rancangan Laporan Nilai per NIS...463
Gambar 3.110 Rancangan Laporan Nilai per Kode Matpel……….463
Gambar 3.111 Rancangan Laporan Nilai per Kode Guru...464
Gambar 3.112 Rancangan Laporan Nilai per Tahun………464
Gambar 3.113 Rancangan Laporan Nilai per Term...464
Gambar 3.114 Rancangan Laporan Pembayaran per Nomor Invoice...465
Gambar 3.115 Rancangan Laporan Pembayaran per Term...465
Gambar 3.116 Rancangan Laporan Pembayaran per Tanggal...466
Gambar 3.118 Rancangan Laporan Pembayaran per Kode Biaya...467
Gambar 3.119 Rancangan Laporan Pembayaran per Kode Pegawai ...467
Gambar 3.120 Rancangan Kwitansi ...468
Gambar 3.121 Rancangan Laporan Penjualan per Nomor Invoice Jual ...468
Gambar 3.122 Rancangan Laporan Penjualan per Tanggal...469
Gambar 3.123 Rancangan Laporan Penjualan per NIS...469
Gambar 3.124 Rancangan Laporan Penjualan Kode Inventory ...470
Gambar 3.125 Rancangan Laporan Penjualan per Kode Pegawai ...470
Gambar 3.126 Rancangan Kwitansi Inventory...471
Gambar 3.127 Rancangan Laporan Pembelian per No. PO...471
Gambar 3.128 Rancangan Laporan Pembelian per Tgl PO...471
Gambar 3.129 Rancangan Laporan Pembelian per Kode Pemesanan...472
Gambar 3.130 Rancangan Laporan Pembelian per Tgl Pemesanan...472
Gambar 3.131 Rancangan Laporan Pembelian per Kode Inventory...473
Gambar 3.132 Rancangan Laporan Pembelian per Kode Pegawai...473
Gambar 3.133 Rancangan Laporan Pemesanan per Kode Pemesanan...474
Gambar 3.134 Rancangan Laporan Pemesanan per NIS...474
Gambar 3.135 Rancangan Laporan Pemesanan per Tgl Pemesanan...475
Gambar 3.136 Rancangan Laporan Pemesanan per Kode Inventory...475
Gambar 3.137 Rancangan Laporan Pemesanan per Kode Pegawai...476
Gambar 3.138 Rancangan Laporan Penerimaan per No Faktur Beli...476
Gambar 3.139 Rancangan Laporan Penerimaan per Tgl Terima...477
Gambar 3.140 Rancangan Laporan Penerimaan per No. PO...477
Gambar 3.142 Rancangan Laporan Penerimaan per Kode Inventory...478
Gambar 3.143 Rancangan Laporan Penerimaan per Kode Pegawai...479
Gambar 4.1 Login...516
Gambar 4.2 Menu Utama...517
Gambar 4.3 Menu File...518
Gambar 4.4 Menu Pendataan...519
Gambar 4.5 Ubah Password...520
Gambar 4.6 Pendataan Siswa...521
Gambar 4.7 Pendataan Guru...522
Gambar 4.8 Pendataan Pegawai Non Guru...523
Gambar 4.9 Pendataan Kepala Sekolah...525
Gambar 4.10 Pendataan Yayasan...526
Gambar 4.11 Pendataan Jabatan...527
Gambar 4.12 Pendataan Tingkat...529
Gambar 4.13 Pendataan Kelas...530
Gambar 4.14 Pendataan Mata Pelajaran...531
Gambar 4.15 Pendataan Ruang...533
Gambar 4.16 Pendataan Biaya...534
Gambar 4.17 Pendataan Inventory...535
Gambar 4.18 Pendataan Detail Pelajaran Siswa...537
Gambar 4.19 Pendataan Detail KBM...539
Gambar 4.20 Pendataan Detail Pelajaran...540
Gambar 4.21 Pendataan Jadwal...542
Gambar 4.23 Menu Transaksi...544
Gambar 4.24 Transaksi Absensi Siswa...545
Gambar 4.25 Transaksi Absensi Guru...547
Gambar 4.26 Transaksi Absensi Pegawai Non Guru...548
Gambar 4.27 Transaksi Nilai...550
Gambar 4.28 Transaksi Pembayaran...551
Gambar 4.29 Transaksi Kwitansi...553
Gambar 4.30 Transaksi Cetak Kwitansi...554
Gambar 4.31 Transaksi Penjualan...555
Gambar 4.32 Transaksi Kwitansi Inventory...556
Gambar 4.33 Transaksi Cetak Kwitansi Inventory...557
Gambar 4.34 Transaksi Pembelian...558
Gambar 4.35 Transaksi Pemesanan...560
Gambar 4.36 Transaksi Penerimaan...561
Gambar 437 Menu Laporan...563
Gambar 4.38 Laporan Absensi Siswa per NIS...564
Gambar 4.39 Laporan Absensi Siswa per Term...565
Gambar 4.40 Laporan Absensi Siswa per Tahun ...566
Gambar 4.41 Laporan Absensi Siswa per Kode Matpel ...567
Gambar 4.42 Laporan Absensi Siswa per Total Kehadiran...568
Gambar 4.43 Laporan Absensi Siswa per Total Absen...569
Gambar 4.44 Laporan Absensi Guru per Kode Guru...570
Gambar 4.45 Laporan Absensi Guru per Term...571
Gambar 4.47 Laporan Absensi Guru per Kode Matpel...573
Gambar 4.48 Laporan Absensi Guru per Total Kehadiran...574
Gambar 4.49 Laporan Absensi Guru per Total Absen...575
Gambar 4.50 Laporan Absensi Pegawai Non Guru per Kode Pegawai...576
Gambar 4.51 Laporan Absensi Pegawai Non Guru per Tgl Absensi...577
Gambar 4.52 Laporan Nilai per NIS...578
Gambar 4.53 Laporan Nilai per Kode MatPel...579
Gambar 4.54 Laporan Nilai per Kode Guru...580
Gambar 4.55 Laporan Nilai per Tahun...581
Gambar 4.56 Laporan Nilai per Term...582
Gambar 4.57 Laporan Pembayaran per Nomor Invoice...583
Gambar 4.58 Laporan Pembayaran per Term...584
Gambar 4.59 Laporan Pembayaran per Tanggal...585
Gambar 4.60 Laporan Pembayaran per NIS...586
Gambar 4.61 Laporan Pembayaran per Kode Biaya...587
Gambar 4.62 Laporan Pembayaran per Kode Pegawai...588
Gambar 4.63 Laporan Penjualan per Nomor Invoice Jual...589
Gambar 4.64 Laporan Penjualan per Tanggal...590
Gambar 4.65 Laporan Penjualan per NIS...591
Gambar 4.66 Laporan Penjualan per Kode Inventory...592
Gambar 4.67 Laporan Penjualan per Kode Pegawai...593
Gambar 4.68 Laporan Pembelian per No. PO...594
Gambar 4.69 Laporan Pembelian per Tgl PO...595
Gambar 4.71 Laporan Pembelian per Tgl Pemesanan...597
Gambar 4.72 Laporan Pembelian per Kode Inventory...598
Gambar 4.73 Laporan Pembelian per Kode Pegawai...599
Gambar 4.74 Laporan Pemesanan per Kode Pemesanan...600
Gambar 4.75 Laporan Pemesanan per Kode Inventory...601
Gambar 4.76 Laporan Pemesanan per Tgl Pemesanan...602
Gambar 4.77 Laporan Pemesanan per NIS...603
Gambar 4.78 Laporan Pemesanan per Kode Pegawai...604
Gambar 4.79 Laporan Penerimaan per No. Faktur Beli...605
Gambar 4.80 Laporan Penerimaan per Tgl Terima...606
Gambar 4.81 Laporan Penerimaan per No. PO...607
Gambar 4.82 Laporan Penerimaan per Tgl PO...608
Gambar 4.83 Laporan Penerimaan per Kode Inventory...609
DAFTAR LAMPIRAN
Hasil Wawancara………..619
Laporan Absensi Siswa per NIS………...627
Laporan Absensi Siswa per Term……….628
Laporan Absensi Siswa per Tahun………...629
Laporan Absensi Siswa per Kode Matpel………630
Laporan Absensi Siswa per Total Kehadiran………...631
Laporan Absensi Siswa per Total Absen………..632
Laporan Absensi Guru per Kode Guru...633
Laporan Absensi Guru per Term………..634
Laporan Absensi Guru per Tahun……….635
Laporan Absensi Guru per Kode Matpel...636
Laporan Absensi Guru per Total Kehadiran……….637
Laporan Absensi Guru per Total Absen………...638
Laporan Absensi Pegawai Non Guru per Kode Pegawai...639
Laporan Absensi Guru per Tgl Absensi………...……640
Laporan Nilai per NIS………..641
Laporan Nilai per Kode Matpel………...642
Laporan Nilai per Kode Guru………...643
Laporan Nilai per Tahun………...644
Laporan Nilai per Term...645
Laporan Pembayaran per Nomor Invoice...646
Laporan Pembayaran per Tanggal...648
Laporan Pembayaran per NIS...649
Laporan Pembayaran per Kode Biaya...650
Laporan Pembayaran per Kode Pegawai...651
Kwitansi………652
Laporan Penjualan per Nomor Invoice Jual……….653
Laporan Penjualan per Tanggal………654
Laporan Penjualan per NIS...655
Laporan Penjualan Kode Inventory………..656
Laporan Penjualan per Kode Pegawai………..657
Kwitansi Inventory………...658
Laporan Pembelian per No. PO...659
Laporan Pembelian per Tgl PO...660
Laporan Pembelian per Kode Pemesanan...661
Laporan Pembelian per Tgl Pemesanan...662
Laporan Pembelian per Kode Inventory...663
Laporan Pembelian per Kode Pegawai...664
Laporan Pemesanan per Kode Pemesanan...665
Laporan Pemesanan per NIS...666
Laporan Pemesanan per Tgl Pemesanan...667
Laporan Pemesanan per Kode Inventory...668
Laporan Pemesanan per Kode Pegawai...669
Laporan Penerimaan per No. Faktur Beli...670
Laporan Penerimaan per No. PO...672
Laporan Penerimaan per Tgl PO...673
Laporan Penerimaan per Kode Inventory...674