ANALIS IS DAN PERANCANGAN S IS TEM PENCATATAN KEHADIRAN BERBAS IS JAVA C ARD PADA SOFTWARE LABORATORY CENTER HALAMAN JUDUL LUAR
S KRIPS I
Oleh
Lidya Octarina
0900790310
Iriana Florensia Yansil
0900806536
Kelvin Frans
0900815465
Universitas Bina Nusantara Jakarta 2009
ANALIS IS DAN PERANCANGAN S IS TEM PENCATATAN KEHADIRAN BERBAS IS JAVA C ARD PADA SOFTWARE LABORATORY CENTER HALAMAN JUDUL D ALAM
S KRIPS I
Diajukan sebagai salah satu syarat untuk gelar kesarjanaan pada Jurusan Teknik Informatika Jenjang Pendidikan S trata-1
Oleh
Lidya Octarina
0900790310
Iriana Florensia Yansil
0900806536
Kelvin Frans
0900815465
Universitas Bina Nusantara Jakarta 2009
ANALIS IS DAN PERANCANGAN S IS TEM PENCATATAN KEHADIRAN BERBAS IS JAVA C ARD PADA SOFTWARE LABORATORY CENTER HALAMAN PERS ETUJUAN HARD COVER S KRIPS I
Disusun oleh :
Lidya Octarina
Iriana Florensia Yansil
Kelvin Frans
0900790310
0900806536
0900815465
Disetujui oleh : Pembimbing
Gintoro S .Kom., MM Kddsn : D1843
Universitas Bina Nusantara Jakarta 2009
iii
PRAKATA
Puji syukur kami panjatkan kepada Tuhan Yang M aha Esa atas segala rahmatNya, sehingga skripsi yang berjudul “Analisis dan Perancangan Sistem Pencatatan Kehadiran Berbasis Java Card pada Software Laboratory Center” dapat diselesaikan tepat waktu. Adapun tujuan dari penulisan skripsi ini adalah untuk memenuhi persyaratan dalam menyelesaikan jenjang studi Strata-1 (S1) jurusan Teknik Informatika di Universitas Bina Nusantara. Dalam kesempatan ini, perkenankan kami mengucapkan terima kasih kepada semua pihak yang telah membantu kami dalam menyelesaikan penulisan skripsi ini, yaitu kepada: 1. Bapak Prof. Dr. Gerardus Polla M . App.Sc selaku Rektor Universitas Bina Nusantara yang telah memberikan kesempatan untuk menuntut ilmu di Universitas Bina Nusantara. 2. Bapak Sablin Yusuf, Ir., M .Sc., M .CompSc. selaku Dekan Fakultas Ilmu Komputer. 3. Bapak Fredy Purnomo, S.Kom., M .Kom. selaku Ketua Jurusan Teknik Informatika. 4. Ibu Yen Lina Prasetio, S.Kom., M .CompSc selaku Sekretaris Jurusan Teknik Informatika. 5. Bapak Gintoro. S.Kom., MM . selaku pembimbing yang telah memberikan petunjuk, saran dan bimbingan.
vi
6. Orang tua dan saudara Penyusun yang telah memberikan dukungan, baik secara moral dan materi. 7. Software Laboratory Center Universitas Bina Nusantara atas dukungan dan bantuan fasilitas dalam pengerjaan skripsi ini. 8. Bapak Win Ce, S.Kom., M M . dan Bapak Budi Yulianto, S.Kom atas bantuan dan masukan selama perancangan proses bisnis. 9. Sdra. Aditya Kurniawan, S.Kom. dan Sdri. Dewi Putri M awarno atas bantuan dan masukan selama perancangan database. 10. Sdra. Susanto Usman, S.Kom. dan Sdra. Iswanto, S.Kom atas bantuan dan masukan selama perancangan aplikasi. 11. 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, penyusun menyadari sepenuhnya bahwa skripsi ini masih terdapat banyak kekurangan. Oleh karena itu, penyusun sangat mengharapkan adanya masukan, kritik dan saran yang bersifat membangun dari pembaca. Semoga penyusunan skripsi ini bermanfaat bagi semua pihak dan perkembangan Jurusan Teknik Informatika.
Jakarta, 15 Januari 2008
Penyusun vii
DAFTAR IS I HALAM AN JUDUL LUAR...............................................................................................i HALAM AN JUDUL DALAM ..........................................................................................ii HALAM AN PERSETUJUAN HARD COVER...............................................................iii HALAM AN PERNYATAAN DEWAN PENGUJI.........................................................iv ABSTRAK .........................................................................................................................v PRAKATA........................................................................................................................vi DAFTAR ISI...................................................................................................................viii DAFTAR TABEL............................................................................................................xii DAFTAR GAM BAR.....................................................................................................xvii BAB 1
PENDAHULUAN..............................................................................................1
1.1
Latar Belakang ...................................................................................................1
1.2
Ruang Lingkup ...................................................................................................2
1.3
Tujuan dan M anfaat............................................................................................4
1.4
M etodologi .........................................................................................................6
1.5
Sistematika Penulisan.........................................................................................7
BAB 2
LANDASAN TEORI.........................................................................................9
2.1
Sistem Informasi Data ........................................................................................9
2.2
Database.............................................................................................................9
2.2.1
Sistem Tradisional Berbasiskan File ..........................................................9
2.2.2
Pengertian database .................................................................................11
2.2.3
Database Management System (DBM S)..................................................12
2.3
System Development Life Cycle (SDLC)..........................................................13
2.4
Teknologi Smart Card dan Java Card .............................................................19 viii
2.4.1
Pengenalan Smart Card............................................................................19
2.4.2
Standar Internasional Smart Card ............................................................21
2.4.3
Tipe Smart Card.......................................................................................22
2.4.4
Sistem M emori Smart Card .....................................................................26
2.4.5
Protokol Application Protocol Data Units (APDU)................................27
2.4.6
Protokol Transmission Protocol Data Units (TPDU)..............................28
2.4.7
Teknologi Java Card................................................................................28
2.4.8
Keuntungan Teknologi Java Card ...........................................................31
2.5
Unified Modelling Language (UM L)...............................................................33
2.5.1
Sejarah UM L............................................................................................33
2.5.2
Bagian UM L.............................................................................................34
2.5.2.1
Class Diagram ......................................................................................34
2.5.2.2
Use Case Diagram ................................................................................35
2.5.2.3
Sequence Diagram ...............................................................................37
2.5.2.4
Activity Diagram ..................................................................................37
2.5.2.5
Component Diagram ............................................................................39
BAB 3
ANALISIS DAN PERANCANGAN SOLUSI................................................40
3.1
Gambaran Umum Studi Kasus .........................................................................40
3.1.1
Sejarah dan Perkembangan Studi Kasus ..................................................40
3.1.2
Struktur Organisasi Perusahaan................................................................41
3.2
Analisis Permasalahan......................................................................................55
3.2.1
Analisis Proses Bisnis Berjalan Pada Studi Kasus ...................................55
3.2.2
Analisis Kuesioner dan Wawancara Pada Studi Kasus............................73
3.2.3
Identifikasi Permasalahan.........................................................................80 ix
3.3
Analisis Pemecahan M asalah ...........................................................................82
3.4
Perancangan Solusi...........................................................................................90
3.4.1
Perancangan Proses Bisnis Diusulkan Pada Solusi ..................................91
3.4.2
Perancangan Struktur Fungsi/M enu Pada Solusi ...................................117
3.4.3
Perancangan Layar (Storyboard) Pada Solusi........................................121
3.4.4
Perancangan Basis Data Pada Solusi......................................................130
3.5
Perancangan Aplikasi .....................................................................................149
3.5.1
Perancangan Class Diagram ..................................................................149
3.5.2
Perancangan Component Diagram.........................................................150
3.5.3
Perancangan Sequence Diagram ............................................................151
3.5.4
Perancangan Spesifikasi Proses..............................................................165
3.5.4.1
Pseudocode untuk Proses Input Informasi .........................................165
3.5.4.2
Pseudocode untuk Proses Pengecekan Kelayakan Ujian M ahasiswa 166
3.5.4.3
Pseudocode untuk Proses Pengecekan Telatnya M ahasiswa.............166
3.5.4.4
Pseudocode untuk Proses Simpan Kehadiran ....................................167
3.5.4.5
Pseudocode untuk Proses Isi Kejadian Ujian .....................................168
3.5.4.6
Pseudocode untuk Proses Ubah Tempat Duduk.................................169
3.5.4.7
Pseudocode untuk Proses M embuat Report.......................................169
3.5.4.8
Pseudocode untuk Proses Ubah Password.........................................169
3.5.4.9
Pseudocode untuk Proses Tulis Keterangan File ke Kartu.................170
BAB 4
IMPLEM ENTASI DAN EVALUASI............................................................172
4.1
Implementasi Sistem ......................................................................................172
4.1.1 4.1.1.1
Kebutuhan Sumber Daya........................................................................172 Kebutuhan Sumber Daya Perangkat Lunak .......................................172 x
4.1.1.2
Kebutuhan Sumber Daya Perangkat Keras ........................................173
4.1.1.3
Kebutuhan Jaringan ............................................................................175
4.1.1.4
Kebutuhan Sumber Daya M anusia (SDM )........................................175
4.1.2
Instalasi Sistem.......................................................................................176
4.1.3
Cara Penggunaan Sistem ........................................................................177
4.2
Evaluasi ..........................................................................................................191
4.2.1
Evaluasi dari pengembangan..................................................................191
4.2.1.1
Evaluasi Waktu...................................................................................191
4.2.1.2
Evaluasi Sumber Daya M anusia.........................................................192
4.2.1.3
Evaluasi Tingkat Kesalahan Pada Data..............................................194
BAB 5
SIM PULAN DAN SARAN ...........................................................................196
5.1
Simpulan.........................................................................................................196
5.2
Saran ...............................................................................................................197
DAFTAR PUSTAKA.....................................................................................................198 DAFTAR RIWAYAT HIDUP.......................................................................................200 LAMPIRAN-LAMPIRAN.............................................................................................. L1
xi
DAFTAR TABEL Tabel 2.1 Kelebihan dan Kekurangan SDLC ...................................................................17 Tabel 2.2 Standarisasi ISO/IEC Contactless Smart Card................................................26 Tabel 2.3 Perbandingan Teknologi Smart Card dengan RFID (Anonim3) .....................26 Tabel 3.1 Daftar Proses Bisnis Dalam Studi Kasus .........................................................55 Tabel 3.2 Daftar Proses Bisnis dan Aktornya..................................................................60 Tabel 3.3 Use Case Description dari Use Case M empersiapkan Kehadiran Praktikum .61 Tabel 3.4 Use Case Description dari Use Case M encatat Kehadiran Praktikum M ahasiswa.........................................................................................................61 Tabel 3.5 Use Case Description dari Use Case M empersiapkan Kehadiran Ujian Tengah Praktikum ..........................................................................................................64 Tabel 3.6 Use Case Description dari Use Case M empersiapkan Kehadiran Ujian Akhir Praktikum ..........................................................................................................65 Tabel 3.7 Use Case Description dari Use Case M encatat Kehadiran Ujian M ahasiswa.66 Tabel 3.8 Use Case Description dari Use Case M encatat Kejadian Ujian ......................67 Tabel 3.9 Use Case Description dari Use Case M encetak Keterangan File Jawaban M ahasiswa.........................................................................................................67 Tabel 3.10 Use Case Description dari Use Case M engisi Status Kehadiran Ujian M ahasiswa.........................................................................................................68 Tabel 3.11 Use Case Description dari Use Case M emproses Status Kehadiran Ujian M ahasiswa.........................................................................................................68 Tabel 3.12 Permasalahan Pada Proses Bisnis ..................................................................70 Tabel 3.13 Draft Wawancara 1 ........................................................................................73 Tabel 3.14 Draft Wawancara 2 ........................................................................................75 xii
Tabel 3.15 Evaluasi Hasil Wawancara dan Kuesioner Terhadap Permasalahan .............77 Tabel 3.16 Rangkuman Permasalahan Dalam Studi Kasus .............................................80 Tabel 3.17 Rangkuman Solusi Untuk Permasalahan Studi Kasus ...................................82 Tabel 3.18 Tujuan Dari Solusi Yang Akan Dibangun .....................................................88 Tabel 3.19 Proses Bisnis Untuk M ewujudkan Tujuan dari Solusi...................................92 Tabel 3.20 Use Case Description dari Use Case M empersiapkan Ujian.........................97 Tabel 3.21 Use Case Description dari Use Case M embuat Report .................................98 Tabel 3. 22 Use Case Description dari Use Case M elakukan Login...............................99 Tabel 3.23 Use Case Description dari Use Case M enginput Informasi ..........................99 Tabel 3.24 Use Case Description dari Use Case M elakukan Absen Ujian ...................100 Tabel 3.25 Use Case Description dari Use Case Slide Show.........................................101 Tabel 3.26 Use Case Description dari Use Case M engubah Tempat Duduk................101 Tabel 3.27 Use Case Description dari Use Case M engisi Kejadian Ujian ....................102 Tabel 3.28 Use Case Description dari Use Case M engubah Password ........................103 Tabel 3.29 Use Case Description dari Use Case M enyimpan Status Kehadiran Ujian.104 Tabel 3.30 Use Case Description dari Use Case M enulis Keterangan File ke Kartu ...105 Tabel 3.31 Use Case Description dari Use Case M elakukan Absen Praktikum ...........106 Tabel 3.32 Use Case Description dari Use Case M enyimpan Status Kehadiran Praktikum ........................................................................................................106 Tabel 3.33 Fungsi/M enu vs Pengguna ...........................................................................119 Tabel 3.34 Fungsi/M enu vs Layar (Storyboard)............................................................121 Tabel 3.35 Definisi Tabel M sDosen...............................................................................131 Tabel 3.36 Contoh Isi data M sDosen.............................................................................131 Tabel 3.37 Definisi Tabel M sFakultas ...........................................................................132 xiii
Tabel 3.38 Contoh Isi Data M sFakultas.........................................................................132 Tabel 3.39 Definisi Tabel M sHari..................................................................................132 Tabel 3.40 Contoh Isi Data M sHari ...............................................................................132 Tabel 3.41 Definisi Tabel M sJabatan.............................................................................132 Tabel 3.42 Contoh Isi Data M sJabatan ..........................................................................133 Tabel 3.43 Definisi Tabel M sJenisJagaUjian.................................................................133 Tabel 3.44 Contoh Isi Data M sJenisJagaUjian ..............................................................133 Tabel 3.45 Definisi Tabel M sJenisKejadianUjian .........................................................133 Tabel 3.46 Contoh Isi Data M sJenisKejadianUjian .......................................................133 Tabel 3.47 Definisi Tabel M sJenisUjian........................................................................133 Tabel 3.48 Contoh Isi Data M sJenisUjian......................................................................134 Tabel 3.49 Definisi Tabel M sJurusan.............................................................................134 Tabel 3.50 Contoh Isi Data M sJurusan..........................................................................134 Tabel 3.51 Definisi Tabel M sKaryawan........................................................................134 Tabel 3.52 Contoh Isi Data M sKaryawan......................................................................135 Tabel 3.53 Definisi Tabel M sKelas................................................................................135 Tabel 3.54 Contoh Isi Data M sKelas .............................................................................135 Tabel 3.55 Definisi Tabel M sM ahasiswa.......................................................................135 Tabel 3.56 Contoh Isi Data M sM ahasiswa ....................................................................136 Tabel 3.57 Definisi Tabel M sPeriode.............................................................................136 Tabel 3.58 Contoh Isi Data M sPeriode ..........................................................................136 Tabel 3.59 Definisi Tabel M sSks ...................................................................................136 Tabel 3.60 Contoh Isi Data M sSks.................................................................................136 Tabel 3.61 Definisi Tabel M sStatusPraktikum ..............................................................136 xiv
Tabel 3.62 Contoh Isi Data M sStatusPraktikum............................................................137 Tabel 3.63 Definisi Tabel M sM atakuliah.......................................................................137 Tabel 3.64 Contoh Isi Data M sM atakuliah ....................................................................137 Tabel 3.65 Definisi Tabel M sRuangan...........................................................................138 Tabel 3.66 Contoh Isi Data M sRuangan ........................................................................138 Tabel 3.67 Definisi Tabel M sShift .................................................................................138 Tabel 3.68 Contoh Isi Data M sShift...............................................................................138 Tabel 3.69 Definisi Tabel M sStatusKehadiran ..............................................................139 Tabel 3.70 Contoh Isi Data M sStatusKehadiran............................................................139 Tabel 3.71 Definisi Tabel M sStatusPelunasan...............................................................139 Tabel 3.72 Contoh Isi Data M sStatusPelunasan ............................................................139 Tabel 3.73 Definisi Tabel TrAlokasiKelasH..................................................................139 Tabel 3.74 Contoh Isi Data TrAlokasiKelasH ...............................................................140 Tabel 3.75 Definisi Tabel TrAlokasiPraktikumH ..........................................................140 Tabel 3.76 Contoh Isi Data TrAlokasiPraktikumH........................................................141 Tabel 3.77 Definisi Tabel TrAlokasiPraktikumDetailAst..............................................141 Tabel 3.78 Contoh Isi Data TrAlokasiPraktikumDetailAst ...........................................141 Tabel 3.79 Definisi Tabel TrAlokasiPraktikumDetailM hs ............................................141 Tabel 3.80 Contoh Isi Data TrAlokasiPraktikumDetailM hs..........................................142 Tabel 3.81 Definisi Tabel TrAlokasiUjianH ..................................................................142 Tabel 3.82 Contoh Isi Data TrAlokasiUjianH................................................................142 Tabel 3.83 Definisi Tabel TrAlokasiUjianDetailAst .....................................................142 Tabel 3.84 Contoh Isi Data TrAlokasiUjianDetailAst ...................................................143 Tabel 3.85 Definisi Tabel TrAlokasiUjianDetailM hs....................................................143 xv
Tabel 3.86 Contoh Isi Data TrAlokasiUjianDetailM hs..................................................143 Tabel 3.87 Definisi Tabel TrKehadiranPraktikumH ......................................................143 Tabel 3.88 Contoh Isi Data TrKehadiranPraktikumH....................................................144 Tabel 3.89 Definisi Tabel TrKehadiranPraktikumD ......................................................144 Tabel 3.90 Contoh Isi Data TrKehadiranPraktikumD....................................................144 Tabel 3.91 Definisi Tabel TrKehadiranUjianH ..............................................................144 Tabel 3.92 Contoh Isi Data TrKehadiranUjianH ...........................................................145 Tabel 3.93 Definisi Tabel TrKehadiranUjianD ..............................................................145 Tabel 3.94 Contoh Isi data TrKehadiranUjianD ............................................................145 Tabel 3.95 Definisi Tabel TrKejadianUjian...................................................................145 Tabel 3.96 Contoh Isi data TrKejadianUjian .................................................................145 Tabel 3.97 Definisi Tabel TrStatusPembayaranH..........................................................146 Tabel 3.98 Contoh Isi data TrStatusPembayaranH ........................................................146 Tabel 3.99 Definisi Tabel TrStatusPembayaranD..........................................................146 Tabel 3.100 Contoh Isi data TrStatusPembayaranD ......................................................146 Tabel 3.101 Tabel Pemetaan Tabel Dengan Layar ........................................................148 Tabel 4.1 Tabel Evaluasi Waktu ....................................................................................191 Tabel 4.2 Tabel Evaluasi Sumber Daya M anusia ..........................................................192 Tabel 4.3 Evaluasi Tingkat Kesalahan ...........................................................................194
xvi
DAFTAR GAMBAR Gambar 1.1 Ruang Lingkup Studi Kasus...........................................................................3 Gambar 2.1 Siklus SDLC (Anonim1) ..............................................................................16 Gambar 2.2 Komponen Smart Card (Bezakova et al) .....................................................20 Gambar 2.3 Ukuran standar Smart Card format ID-1(Rankl dan Effing, 2003, p29)......22 Gambar 2.4 Ukuran standar Smart Card format ID-000 (Rankl dan Effing, 2003, p30) 22 Gambar 2.5 Contact Smart Card (Ortiz, C. E.)................................................................24 Gambar 2.6 Smart Card’s pin contact(Anonim2)...........................................................24 Gambar 2.7 Contactless Smart Card (Ortiz, C. E.)..........................................................26 Gambar 2.8 Command APDU..........................................................................................28 Gambar 2.9 Response APDU ...........................................................................................28 Gambar 2.10 Arsitektur Aplikasi Java Card (Anonim4).................................................31 Gambar 2.11 UM L M enjadi Standar Bahasa Pemodelan (Anonim5)..............................34 Gambar 2.12 Contoh Class Diagram...............................................................................35 Gambar 2. 13 Contoh Activity Diagram...........................................................................38 Gambar 3.1 Struktur Organisasi Software Laboratory Center.........................................41 Gambar 3.2 Use Case Sistem Kehadiran Praktikum........................................................61 Gambar 3.3 Use Case Sistem Kehadiran Ujian Tengah Praktikum.................................63 Gambar 3.4 Use Case Sistem Kehadiran Ujian Akhir Praktikum ...................................64 Gambar 3.5 M odel Konseptual Proses Pengisian Kehadiran Ujian dengan Smart Card.85 Gambar 3. 6 M odel Konseptual Proses Pengisian Kehadiran Praktikum dengan Smart Card................................................................................................................87 Gambar 3.7 Usulan Use Case Proses Bisnis Saat Ujian ..................................................96 Gambar 3.8 Usulan Use Case Proses Bisnis Saat Praktikum...........................................97 xvii
Gambar 3. 9 Activity Diagram untuk Use Case M elakukan Login ...............................108 Gambar 3.10 Activity Diagram untuk Use Case M enginput Informasi.........................109 Gambar 3.11 Activity Diagram untuk Use Case M elakukan Absen Ujian ....................110 Gambar 3.12 Activity Diagram untuk Use Case M elakukan Absen Praktikum ............111 Gambar 3.13 Activity Diagram untuk Use Case M elakukan M enyimpan Status Kehadiran Ujian ...........................................................................................112 Gambar 3.14 Activity Diagram untuk Use Case M elakukan M enyimpan Status Kehadiran Praktikum....................................................................................113 Gambar 3.15 Activity Diagram untuk Use Case M elakukan M engubah Tempat Duduk ......................................................................................................................114 Gambar 3.16 Activity Diagram untuk Use Case Slide Show .........................................114 Gambar 3.17 Activity Diagram untuk Use Case M engisi Kejadian Ujian.....................115 Gambar 3.18 Activity Diagram untuk Use Case M enulis Keterangan File ke Kartu ....116 Gambar 3.19 Activity Diagram untuk Use Case M embuat Report................................116 Gambar 3.20 Activity Diagram untuk Use Case M engubah Password .........................117 Gambar 3.21 Layar Form Informasi ..............................................................................122 Gambar 3.22 Layar Form Kehadiran Praktikum............................................................123 Gambar 3.23 Layar Form Kehadiran Ujian ...................................................................124 Gambar 3.24 Layar Form Slide Show ............................................................................125 Gambar 3.25 Layar Form Tukar Bangku.......................................................................126 Gambar 3.26 Layar Form Kejadian Ujian......................................................................126 Gambar 3.27 Layar Form Pelanggaran ..........................................................................127 Gambar 3.28 Layar Form Simpan Kehadiran Ujian ......................................................128 Gambar 3.29 Layar Form Asisten..................................................................................128 xviii
Gambar 3.30 Layar Form Ubah Password ....................................................................129 Gambar 3.31 Form Tulis File ke Kartu ..........................................................................130 Gambar 3.32 Diagram Relasi Antar Tabel.....................................................................147 Gambar 3.33 Class Diagram..........................................................................................149 Gambar 3.34 Component Diagram pada Aplikasi.........................................................150 Gambar 3.35 Component Diagram pada Smart Card....................................................150 Gambar 3.36 Sequence Diagram M elakukan Login ......................................................151 Gambar 3.37 Sequence Diagram M enginput Informasi ................................................152 Gambar 3.38 Sequence Diagram M elakukan Absen Ujian ...........................................153 Gambar 3.39 Sequence Diagram M elakukan Absen Praktikum....................................154 Gambar 3.40 Sequence Diagram M empersiapkan Ujian...............................................155 Gambar 3.41 Sequence Diagram M enyimpan Status Kehadiran Ujian .........................156 Gambar 3.42 Sequence Diagram M enyimpan Status Kehadiran Praktikum .................157 Gambar 3.43 Sequence Diagram M engubah Tempat Duduk........................................158 Gambar 3.44 Sequence Diagram Slide Show .................................................................159 Gambar 3.45 Sequence Diagram M engisi Kejadian Ujian ............................................160 Gambar 3.46 Sequence Diagram M enyimpan Keterangan File ke Kartu .....................162 Gambar 3.47 Sequence Diagram M embuat Report .......................................................163 Gambar 3.48 Sequence Diagram M engubah Password.................................................164 Gambar 4. 1 Kebutuhan Jaringan Dengan Topologi Star ..............................................175 Gambar 4. 2 Layar AttendanceMDIParent ....................................................................177 Gambar 4. 3 Login Form................................................................................................178 Gambar 4.4 Layar Information Form .............................................................................179 Gambar 4.5 Layar Practicum Absent Form .................................................................180 xix
Gambar 4.6 Layar Assistant Form .................................................................................181 Gambar 4.7 Layar Examination Absent Form...............................................................182 Gambar 4.8 Layar SlideShow Form ...............................................................................183 Gambar 4.9 Layar Exchange Seat Form ......................................................................184 Gambar 4.10 Layar Examination Violation Form..........................................................184 Gambar 4.11 Layar Event Violation...............................................................................186 Gambar 4.12 Layar Attendance Examination Form ......................................................187 Gambar 4.13 Layar Assistant Form ...............................................................................188 Gambar 4.14 Layar Binusian Card File Sender Form ...................................................189 Gambar 4.15 Layar Report Dispensasi Ujian Susulan ...................................................190 Gambar 4.16 Layar Ubah Password ..............................................................................191
xx