DESIGN AND IMPLEMENTATION OF INFORMATION SYSTEM ACADEMIC AND INFORMATION SERVICES WEBSITE BASED GUNADARMA UNIVERSITY
Taufik Rahman Undergraduate Program, Information Systems, 2006 Gunadarma University http://www.gunadarma.ac.id
Keywords: Re-registration, Card Study Plan, List of Exchange Semester, UML, PHP, Website
ABSTRACT
Gunadarma University is a university-based computer which has seven faculties with about 25,000 students and approximately 1500 teaching staff. Computer-based system at each parts required to support the existing system at the University of Gunadarma no exception at the Institute of Development Management System Academic. Academic Management System Development Institute (PSMA) Gunadarma University who has authority to process activities college students. Starting from the re-registration activities, charging up to KRS with the processing of Semester for Value college students List. Approach system used to develop the system is the approach structured and Mc Leod system model with three input subsystem (Processing Data, Academic Research and Academic Intelligence) and five output subsystem (Charge Card Study Plan (KRS), Birthday List, Academic Assessment, Administrative and Information Services). And in the implementation of the system the author describes a way of creating web Academic Information System site is expected to handle events academic for students, staff PSMA, Lecturer and Laboratory Staff
Bibliography (1995-2005)
UNIVERSITAS GUNADARMA FAKULTAS ILMU KOMPUTER
PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI AKADEMIK DAN LAYANAN INFORMASI UNIVERSITAS GUNADARMA BERBASISKAN WEBSITE
Di Susun Oleh : Nama NPM Jurusan Fakultas Dosen Pembimbing
: Taufik Rahman : 13102007 : Sistem Informasi : Ilmu komputer : Dr.rer.Pol. Sudaryanto,.MSc
Diajukan guna melengkapi sebagian syarat dalam mencapai Gelar Sarjana Strata Satu (S1) Jakarta 2006
i
LEMBAR PENGESAHAN
Komisi Pembimbing No
Nama
Kedudukan
1
Prof. Suryadi H.S, SSi., MMSI
2
Prof. Dr. Suryo Guritno
Anggota
3
Drs. Didin Mukodim, MM
Anggota
4
Ir. Bambang Setyawan
Anggota
Ketua
Tanggal Sidang :
Panitia Ujian No
Nama
Kedudukan
1
DR. Ravi Ahmad Salim
Ketua
2
DR. Wahyudi Priyono
Sekretaris
3
Prof. Suryadi H.S, SSi., MMSI
Anggota
4
Prof. Dr. Suryo Guritno
Anggota
5
Drs. Didin Mukodim, MM
Anggota
6
Ir. Bambang Setyawan
Anggota
Tanggal Lulus :
Mengetahui, Depok, Pembimbing
Bagian Sidang Sarjana
(Dr.rer.Pol. Sudaryanto,.MSc)
(Drs. Edi Sukirman, MM)
ii
ABSTRAKSI Taufik Rahman, 13102007 PERANCANGAN AKADEMIK
DAN
DAN
IMPLEMENTASI LAYANAN
SISTEM
INFORMASI
INFORMASI UNIVERSITAS
GUNADARMA BERBASISKAN WEBSITE Skripsi, Jurusan Sistem Informasi, Fakultas Ilmu Komputer, Universitas Gunadarma, 2006 Kata Kunci : Daftar Ulang, Kartu Rencana Studi, Daftar Nilai Semester,UML, PHP, Website. (xix + 157 + 90 Lampiran)
Universitas Gunadarma adalah sebuah universitas yang berbasiskan komputer yang memiliki tujuh fakultas dengan kurang lebih 25.000 mahasiswa dan kurang lebih 1500 staff pengajar. Sistem berbasiskan komputer pada masingmasing bagian diperlukan untuk menunjang sistem yang ada pada Universitas Gunadarma tak terkecuali pada Lembaga Pengembangan Sistem Manajemen Akademik. Lembaga Pengembangan Sistem Manajemen Akademik (PSMA) Universitas Gunadarma yang memiliki kewenangan terhadap proses kegiatan perkuliahan mahasiswa. Mulai dari kegiatan daftar ulang, pengisian KRS sampai dengan pemrosesan Daftar Nilai Semester bagi mahasiswa.Pendekatan sistem yang digunakan untuk mengembangkan sistem adalah pendekatan secara terstruktur dan Model sistem Mc Leod dengan tiga subsistem input (Pengolahan Data, Research Akademik dan Intelligence Akademik) dan lima subsistem output (Pengisian Kartu Rencana Studi (KRS), Daftar Ulang, Hasil Penilaian Akademik, Administrasi dan Layanan Informasi). Dan dalam implementasi sistem penulis menjelaskan cara pembuatan web site Sistem Informasi Akademis yang diharapkan mampu menangani kegiatan akademis bagi mahasiswa,Staff PSMA, Dosen dan Staff Laboratorium
Daftar Pustaka ( 1995-2005 )
iii
KATA PENGANTAR Puji syukur kehadirat Allah SWT atas rahmat yang telah diberikan kepada penulis
sehingga
dapat
menyelesaikan
tugas
akhir
yang
berjudul
PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI AKADEMIK
DAN
LAYANAN
INFORMASI
UNIVERSITAS
GUNADARMA BERBASISKAN WEBSITE. Pada dasarnya, tidak ada manusia yang sempurna, maka apabila ada kesalahan dalam studi ini penulis mohon maaf yang sebesar-besarnya. Semoga melalui kesalahan tersebut, para pembaca dapat menulis lebih baik lagi dibandingkan dengan tulisan ini. Pada akhirnya, tugas akhir ini hanya dapat terselesaikan berkat dukungan dan bantuan yang tulus dari berbagai pihak yang tak ternilai harganya. Untuk itu dengan penuh sukacita penulis mengucapkan terima kasih kepada :
1. Ibu Prof.Dr. E.S Margianti, SE, MM. selaku Rektor Universitas Gunadarma. 2. Bapak Bambang Wahyudi, SKom, MMSI selaku Dekan Fakultas Ilmu Komputer Universitas Gunadarma. 3. Ibu Dra.Yuhilza Hanum, Skom, Meng, selaku Ketua Jurusan Sistem Informasi Fakultas Ilmu Komputer Universitas Gunadarma 4. Bapak Dr.rer.Pol. Sudaryanto,.MSc selaku dosen pembimbing yang telah memberikan bimbingan, kesabaran dan pengertian yang luar biasa kepada penulis dalam kelancaran penulisan skripsi ini. 5. Ibu Yuli Karyanti SKom, MMSI , Bapak M Iqbal, ibu Rina dan terutama ibu Betty Yudha S yang telah memberikan kemudahan dalam penulisan skripsi ini.. 6. Ibu Yusye Milawati, Pa Priyo Purwanto,Mas Rooshwan, Bu Retno, seluruh staff Perpustakaan Universitas Gunadarma.
iv
7. Ibu Budi Utami Fahnun yang telah mendorong penulis untuk segera menyelesaikan penulisan ini serta Rekan-rekan dari Perpustakaan Universitas Gunadarma atas pengertiannya. 8. Mas Faisal Hidayat yang telah memberi banyak masukan dan dukungannya baik dalam pemrograman maupun kesabarannya,serta mas Akbar M yang membantu kelancaran installasi website SIAKAD di kalimalang. 9. Untuk Mamah dan Apa yang telah memberikan doa tulusnya sepanjang waktu serta pengertian keduanya ,dan juga untuk saudara-saudara tercinta a Adi,Mba Silmy,Ceu Nani,Mas Nank,Ceu Reni, De Yeni . 10. Teman-teman 4KA01 angkatan 2002 yang banyak memberikan banyak keceriaan, bantuan dan diskusinya selama ini dan khusus untuk soulmate Ilham Fajar Ramdhan yang selalu menjadi teman yang terbaik dan kadang kala menjengkelkan bagi penulis. 11. Komunitas Zero-One , mas Agung, Puritan,Nanda,Evana dan Hasan yang telah banyak memberikan dorongan moril dan perjuangannya. 12. Teman-teman seperjuangan Johan Firdaus, Nofarian , Randikha Dewantoro, Achiyanur F, Nita H yang telah susah payah bersama-sama mengembangkan modul program-program dan dokumentasi penulisan ini, semoga selalu dalam kesuksesan. 13. Calon istri yang belum jelas keberadaannya nun jauh disana, semoga kita bisa secepatnya bertemu.
Serta semua pihak yang tidak dapat disebutkan tapi memberi warna dalam proses penulisan tugas akhir ini. Hanya Allah yang bisa membahas kebaikan kalian,
Jakarta ,
Juli 2006
Penulis
v
DAFTAR ISI Halaman HALAMAN JUDUL …...................................................................................
i
HALAMAN PENGESAHAN ………………………………………………
ii
ABSTRAKSI ..……………………………………………………………….
iii
RIWAYAT HIDUP …………………………………………………………
v
KATA PENGANTAR …………………………………………………........
v
DAFTAR ISI …………………………………………………………….......
vii
DAFTAR TABEL..........................................................................................
xii
DAFTAR GAMBAR.......................................................................................
xiv
DAFTAR LAMPIRAN..................................................................................
xix
BAB I
BAB II
PENDAHULUAN
1.1
Latar Belakang ……………………………………..........
1
1.2
Rumusan Masalah ……………………………….............
4
1.3
Batasan Masalah ………………………………………….
4
1.4
Tujuan Penelitian ……………………………………….
5
1.5
Sistematika Penulisan ………………………………….....
5
LANDASAN TEORI
2.1 Gambaran Umum Sistem Informasi ……………………
2.1.1 Karakteristik dan Pengertian Sistem ……………
7
7
2.1.1.1
Komponen / Elemen …………………
8
2.1.1.2
Batas Sistem …………………………
8
2.1.1.3
Lingkungan Luar Sistem ………………
8
2.1.1.4
Penghubung Sistem …………………
9
2.1.1.5
Input, Proses dan Output ………………
9
2.1.1.6
Tujuan …………………………………
9
2.1.2 Pengertian Sistem Informasi …………………….
11
2.2 Pengembangan Sistem ……………………………………
13
vi
2.3 Teknologi Beorientasi Obyek……………………………..
17
2.4 Desain dan Analisis Berorientasi Obyek.............................
19
2.4.1
Keunggulan Object Oriented …………………….
22
2.4.2
Pemrograman Berorientasi Obyek………………..
23
2.5 Unified Modelling Language (UML) ...…………………
24
2.6
Mengenal Rational Rose …………………………………
25
2.6.1
Dasar-dasar Pemodelan dengan Rational Rose …
25
2.6.1.1
Visual Modelling …………….……….
25
2.6.1.2
Model dalam Rekayasa Software ……
25
2.6.1.3
Edisi Rational Rose ……………………
26
2.6.2
Graphical User Interface dalam Rational Rose …..
27
2.6.3
View dalam Rational Rose ………………………
33
2.6.3.1
Use Case View ……………………….
33
2.6.3.2
Logical View ………………….………
33
2.6.3.3
Component View ...................................
34
2.6.3.4
Deployment View ……………………
34
2.6.4
2.6.5
Diagram dalam Rational Rose …………………
34
2.6.4.1
Use Case Diagram ……………………
34
2.6.4.2
Class Diagram ………………………..
35
2.6.4.3
Statechart Diagram …………………...
35
2.6.4.4
Activity Diagram ……………………..
35
2.6.4.5
Sequence Diagram ……………………
36
2.6.4.6
Collaboration Diagram ………………
36
2.6.4.7
Component Diagram …………………
36
2.6.4.8
Deployment Diagram …………………
36
Use Case Modelling ……………………………..
37
2.6.5.1
Identifikasi Actor ……………………..
38
2.6.5.2
Menemukan Use Case ………………..
39
2.6.5.3
Penamaan Use Case …………………..
39
vii
2.7
2.6.6
Package …………………………………………..
40
2.6.7
Stereotype ……………………………………….
41
2.6.8
Relationship ……………………………………..
42
Model Analisis ………………………………………
43
2.7.1
Kelas dalam Model Analisis ……………………
44
2.7.1.1
Boundary Class ………………………
44
2.7.1.2
Control Class …………………………
45
2.7.1.3
Entity Class …………………………
46
2.7.1.4
Aturan yang Well-formed dalam Model Analisis……………………………….
2.8
2.9
BAB III
47
PHP (PHP Hypertext Preprocessor)………………………
47
2.8.1
Pengenalan PHP………………………………..
47
2.8.2
Keunggulan PHP…………………………………
48
2.8.3
Struktur Dokumen PHP…………………………..
49
2.8.5
Variabel pada PHP………………………………..
50
2.8.8
Fungsi pada PHP………………………………….
51
Struktur Navigasi (Penjejakan)…………………………...
53
2.9.1
Linier (sequence).................................................
53
2.9.2
Hirarki (hierarchy)……………………………
54
2.9.3
Non Linier………………………………………
55
2.9.4
Campuran (composite)………………………….
55
METODOLOGI PENELITIAN
3.1
Metodologi Penelitian ……………………………………
56
3.2
Perumusan Masalah ……………………………………...
57
3.3
Tinjauan Pustaka …………………………...
58
3.4
Pengumpulan Data ……………………………………….
58
3.5
Analisis Kebutuhan Setiap User …………………………
59
3.6
Perancangan Input, Proses dan Output dari Sistem Informasi Akademik ……………………………………..
viii
59
3.7
Kesimpulan dan Saran ……………………………………
60
3.8
Tempat dan Waktu Penelitian ……………………………
60
3.9
Profil PSMA OnLine Universitas Gunadarma …………..
60
BAB IV ANALISA DAN PEMBAHASAN MASALAH
4.1
Analisis Sistem …………………………………………..
63
4.1.1 Langkah-Langkah dalam Tahap Analisis Sistem ..
63
Perancangan Sistem ………………………………………
70
4.2.1 Subsistem Pengolahan Data …………………….
71
4.2.2 Subsistem Research Akademik …………………
71
4.2.3 Subsistem Intelligence Akademik ………………
71
4.2.4 Subsistem Pengisian Kartu Rencana Studi ………
72
4.2.5 Subsistem Daftar Ulang ………………………….
72
4.2.6 Subsistem Hasil Penilaian Akademik ……………
72
4.2.7 Subsistem Administrasi …………………………
73
4.2.8 Subsistem Layanan Informasi ……………………
73
Sistem Yang Berjalan ……………………………………
73
4.3.1 Daftar Ulang …………………………………….
73
4.3.2 Pengisian Kartu Rencana Studi …………………
75
4.3.3 Pemrosesan Daftar Nilai Semester ……………….
78
4.4
Sistem Yang Direkomendasikan …………………………
80
4.5
Use Case View …………………………………………...
82
4.5.1 Business Use-Case Model ………………………
83
4.5.2 Use-Case Model ………………………………...
84
Logical View …………………………………………….
93
4.6.1 Paket Identifikasi Class Entity ………………….
93
4.6.2 Paket Realisasi Sistem Informasi Akademik dan
94
4.2
4.3
4.6
Layanan Informasi ……………………………...
4.7
Collaboration Diagram …………………………………..
97
4.7.1
98
Sistem Login……………………………………
ix
4.7.2
Sistem Perhitungan SKS semester berjalan.......
99
4.7.3
Sistem Perhitungan Kekurangan/Kelebihan uang 100 SKS.....................................................................
4.7.4
Sistem Pengaktifan kembali mahasiswa yang 102 cuti akademik / non_aktif....................................
4.7.5
Sistem Pencetakan Blanko Pembayaran………..
103
4.7.6
Sistem Entry Mata Kuliah……………………… 104
4.7.7
Sistem Distribusi Mata Kuliah per Kelas………. 105
4.7.8
Sistem Distribusi Mata Kuliah per Mahasiswa… 106
4.7.9
Sistem Pengisian Kartu Rencana Studi. ……….
4.7.10
Sistem Pengisian Nilai Mid Test 1 Dosen……
4.7.11
Sistem Pengisian Nilai Mid Test Lebih dari 1 110
109
Dosen………………………………………….
4.7.12
Sistem Pengisian Nilai Tugas…………………..
112
4.7.13
Sistem Pengisian Nilai Final Test (Essay)……..
113
4.7.14
Sistem Scoring Nilai……………………………
114
4.7.15
Sistem untuk Melihat Nilai per Mata Kuliah,
115
Dosen, Jurusan…………………………………
4.8
4.7.16
Sistem Pencetakan Daftar Nilai Semester
116
4.7.17
Sistem Melihat/Mengakses Nilai……………….
117
Sequence Diagram ……………………………………….
118
4.8.1
Sistem Login…………………………………….
118
4.8.2
Sistem Perhitungan SKS semester berjalan..........
119
4.8.3
Sistem Perhitungan Kekurangan/Kelebihan uang
121
SKS......................................................................
4.8.4
Sistem Pengaktifan kembali mahasiswa yang
122
cuti akademik / non_aktif....................................
4.8.5
Sistem Pencetakan Blanko Pembayaran………
123
4.8.6
Sistem Entry Mata Kuliah…………………….
124
x
4.8.7
Sistem Distribusi Mata Kuliah per Kelas……….. 125
4.8.8
Sistem Distribusi Mata Kuliah per Mahasiswa…. 126
4.8.9
Sistem Pengisian Kartu Rencana Studi…………
128
4.8.10 Sistem Pengisian Nilai Mid Test 1 Dosen………..
129
4.8.11 Sistem Pengisian Nilai Mid Test Lebih dari 1
130
Dosen……………………………………………
4.8.12 Sistem Pengisian Nilai Tugas…………………..
132
4.8.13 Sistem Pengisian Nilai Final Test (Essay)………..
133
4.8.14 Sistem Scoring Nilai……………………………… 134
4.8.15 Sistem untuk Melihat Nilai per Mata Kuliah,
135
Dosen, Jurusan……………………………………
4.9
4.8.16 Sistem Pencetakan Daftar Nilai Semester………...
136
4.8.17 Sistem Melihat/Mengakses Nilai…………………
138
Diagram Alir yang terdapat dalam Sistem Informasi 139 Akademik........................................................................
4.10
Perancangan Database …………………………………...
139
4.11
Analisis Kesanggupan Sistem ……………………………
139
4.12
Struktur Navigasi…………………………………………. 141
4.13
4.12.1
Struktur Navigasi untuk umum...........................
141
4.12.2
Struktur Navigasi untuk Mahasiswa...................
142
4.12.3
Struktur Navigasi untuk Dosen...........................
142
4.12.4
Struktur Navigasi untuk STAFF PSMA...............
143
4.12.5
Struktur Navigasi untuk STAFF Laboratorium...
144
Storyboard………………………………………………...
145
4.13.1
Halaman Utama…………………………………
145
4.13.2
Halaman Login………………………………….. 146
4.13.3
Halaman Daftar Ulang…………………………..
147
4.13.4
Halaman Pengisian KRS......................................
148
4.13.5
Halaman Mata Kuliah Pengulangan…………….
149
xi
4.13.6
Halaman Pengisian UTS………………………..
150
4.13.7
Halaman Pengisian UAS………………………..
151
4.14
Spesifikasi Perangkat yang digunakan…………………..
152
4.15
Implementasi……………………………………………..
154
PENUTUP
156
5.1
Kesimpulan ………………………………………………
156
5.2
Saran ……………………………………………………..
157
DAFTAR PUSTAKA ………………………………………………………..
158
BAB V
LAMPIRAN
xii
DAFTAR TABEL Tabel
Halaman
2.1
Definisi Sistem Informasi …………………………………………
12
2.2
Aturan dalam Model Analisis …………………………………...…..
64
4.1
Analisis Kebutuhan Pemakai Sistem ………………………………...
79
4.2
Komponen dan persentasi Ujian Lokal …………………………......
93
4.3
Komponen dan persentasi Ujian Utama ………………………......
93
4.4
Realisasi Paket Sistem.......................................................................
97
4.5
Spesifikasi minimal Server………………………………………….
152
4.6
Spesifikasi Server yang dgunakan…………………………………
153
4.7
Software yang digunakan…………………………………………..
153
4.8
Spesifikasi Minimal………………………………………………….
154
4.9
Tabel t_biaya ……………………………………………………......
L71
4.10
Tabel t_lebur2 ……………………………………………………….
L72
4.11
Tabel t_prdo …………………………………………………………
L73
4.12
Tabel t_kasus ……………………………………………………......
L76
4.13
Tabel t_master ………………………………………………………. L77
4.14
Tabel t_mk ………………………………………………………......
4.15
Tabel t_mkkls ……………………………………………………….. L77
4.16
Tabel t_dosen ……………………………………………………......
L78
4.17
Tabel t_nilai ……………………………………………………….
L78
4.18
Tabel t_terima ……………………………………………………….
L78
4.19
Tabel t_manu_dns ………………………………………………......
L79
4.20
Tabel t_sks_lama ………………………………………………….
L79
4.21
Tabel t_sks_baru …………………………………………………….
L80
4.22
Tabel t_dos_mk_2 ………………………………………………......
L80
4.23
Tabel t_mhs_nil …………………………………………………......
L80
4.24
Tabel t_prk_c ……………………………………………………......
L81
4.25
Tabel t_prk_n ……………………………………………………......
L81
xiii
L77
DAFTAR GAMBAR Gambar
Halaman
2.1
Karakteristik sebuah Sistem ………………………………………..
10
2.2
Pengembangan Sistem Informasi …………………………………..
14
2.3
Kerangka Kerja Pengembangan Sistem Informasi …………………
15
2.4
Graphical User Interface dalam Rational Rose …………………….
27
2.5
Toolbar Standard …………………………………………………...
27
2.6
Toolbox Diagram …………………………………………………...
28
2.7
Browser …………………………………………………………….
29
2.8
Jendela Diagram ……………………………………………………
30
2.9
Jendela Dokumentasi ……………………………………………….
31
2.10
Spesification ………………………………………………………..
32
2.11
Notasi Package (Paket) ……………………………………………..
40
2.12
Ruang Stereotype dalam Jendela Spesification …………………….
41
2.13
Association Relationship …………………………………………...
42
2.14
Aggregation Relationship …………………………………………..
43
2.15
Boundary Class ……………………………………………………..
44
2.16
Control Class ……………………………………………………….
45
2.17
Entity Class …………………………………………………………
46
2.18
Navigasi Linier……………………………………………………...
53
2.19
Navigasi Hirarki…………………………………………………….
54
2.20
Navigasi Non Linier………………………………………………
55
2.21
Navigasi Campuran…………………………………………………
55
3.1
Diagram Alir Metodologi Penelitian ……………………………….
57
3.2
Struktur Organisasi PSMA …………………………………………
61
4.1
Sistem Informasi Akademik Dan Layanan Informasi ……………...
70
4.2
Prosedur Daftar Ulang ……………………………………………...
74
4.3
Prosedur Pengisian KRS Reguler …………………………………..
76
4.4
Prosedur Pengisian KRS Non Kelas ……………………………….
78
xiv
4.5
Prosedur Pemrosesan Daftar Nilai Semester ……………………….
80
4.6
Diagram Utama Use-Case View …………………………………...
83
4.7
Bagian Utama dari Use-Case Model ……………………………….
84
4.8
Actor dalam Sistem ………………………………………………...
85
4.9
Paket Use-Case dalam Sistem ……………………………………...
86
4.10
Paket Use-Case dalam Sistem Penilaian …………………………...
87
4.11
Use-Case dalam Paket Sistem Login ……………………………….
88
4.12
Use-Case dalam Paket Sistem Daftar Ulang ……………………….
89
4.13
Use-Case dalam Paket Sistem Pengisian KRS ……………………..
90
4.14
Use-Case dalam Paket Sistem Pemrosesan DNS …………………..
91
4.15
Use-Case dalam Paket Sistem Mengakses/Melihat DNS …………..
92
4.16
Logical View ……………………………………………………….
93
4.17
Identifikasi Class Entity ……………………………………………
93
4.18
Realisasi Paket dari Sistem Daftar Ulang ………………………….
94
4.19
Realisasi Paket dari Sistem Pengisian KRS ………………………..
94
4.20
Realisasi Paket dari Sistem Pemrosesan Nilai ……………………...
95
4.21
Realisasi Paket dari Sistem Informasi Akademik ………………….
96
4.22
Collaboration Diagram dari Realisasi Paket Sistem Login ………...
99
4.23
Collaboration Diagram dari Realisasi Paket Sistem Perhitungan
100
SKS semester berjalan ……………………………………………...
4.24
Collaboration Diagram dari Realisasi Paket Sistem Perhitungan
101
Kekurangan/Kelebihan SKS ………………………………………..
4.25
Collaboration Diagram dari Realisasi Paket Sistem Pengaktifan
102
Kembali mahasiswa yang cuti akademik/non_aktif ………………..
4.26
Collaboration Diagram dari Realisasi Paket Sistem Pencetakan
103
Blanko Pembayaran ………………………………………………
4.27
Collaboration Diagram dari Realisasi Paket Sistem Entry Mata
104
Kuliah ………………………………………………………………
4.28
Collaboration Diagram dari Realisasi Paket Sistem Distribusi Mata
xv
105
Kuliah per Kelas …………………………………………………… 4.29
Collaboration Diagram dari Realisasi Paket Sistem Distribusi Mata
106
Kuliah per Mahasiwa ……………………………………………….
4.30
Collaboration Diagram dari Realisasi Paket Sistem Pengisian KRS
108
4.31
Collaboration Diagram dari Realisasi Paket Sistem Pengisian Nilai
109
Mid Test 1 Dosen …………………………………………………..
4.32
Collaboration Diagram dari Realisasi Paket Sistem Pengisian Nilai
111
Mid Test Lebih dari 1 Dosen ……………………………………….
4.33
Collaboration Diagram dari Realisasi Paket Sistem Pengisian Nilai
112
Tugas ……………………………………………………………….
4.34
Collaboration Diagram dari Realisasi Paket Sistem Pengisian Nilai
113
Final Test …………………………………………………………...
4.35
Collaboration Diagram dari Realisasi Paket Sistem Scoring Nilai ...
114
4.36
Collaboration Diagram dari Realisasi Paket Sistem untuk Melihat
115
Nilai per Mata Kuliah, Dosen, Jurusan …………………………….
4.37
Collaboration Diagram dari Realisasi Paket Sistem Pencetakan
116
DNS ………………………………………………………………...
4.38
Collaboration
Diagram
dari
Realisasi
Paket
Sistem
117
Melihat/Mengakses Nilai …………………………………………...
4.39
Sequence Diagram dari Realisasi Paket Sistem Login ……………..
118
4.40
Sequence Diagram dari Realisasi Paket Sistem Perhitungan SKS
120
semester berjalan …………………………………………………...
4.41
Sequence Diagram dari Realisasi Paket Sistem Perhitungan
121
Kekurangan/Kelebihan SKS ………………………………………..
4.42
Sequence Diagram dari Realisasi Paket Sistem Pengaktifan
122
Kembali Mahasiswa yang Cuti Akademik/Non_Aktif …………….
4.43
Sequence Diagram dari Realisasi Paket Sistem Pencetakan Blanko
123
Pembayaran ………………………………………………………..
4.44
Sequence Diagram dari Realisasi Paket Sistem Entry Mata Kuliah .
xvi
125
4.45
Sequence Diagram dari Realisasi Paket Sistem Distribusi Mata
126
Kuliah per Kelas ……………………………………………………
4.46
Sequence Diagram dari Realisasi Paket Sistem Distribusi Mata
127
Kuliah per Mahasiwa ……………………………………………….
4.47
Sequence Diagram dari Realisasi Paket Sistem Pengisian KRS …...
128
4.48
Sequence Diagram dari Realisasi Paket Sistem Pengisian Nilai Mid
130
Test 1 Dosen ………………………………………………………..
4.49
Sequence Diagram dari Realisasi Paket Sistem Pengisian Nilai Mid
131
Test Lebih dari 1 Dosen ……………………………………………
4.50
Sequence Diagram dari Realisasi Paket Sistem Pengisian Nilai
132
Tugas ……………………………………………………………….
4.51
Sequence Diagram dari Realisasi Paket Sistem Pengisian Nilai
133
Final Test …………………………………………………………...
4.52
Sequence Diagram dari Realisasi Paket Sistem Scoring Nilai ……..
134
4.53
Sequence Diagram dari Realisasi Paket Sistem untuk Melihat Nilai
135
per Mata Kuliah, Dosen, Jurusan ………………………………….
4.54
Sequence Diagram dari Realisasi Paket Sistem Pencetakan DNS …
137
4.55
Sequence Diagram dari Realisasi Paket Sistem Melihat/Mengakses
138
Nilai ………………………………………………………………...
4.56
Diagram Alir Proses Hitung SKS Semester Berjalan ………………
L54
4.57
Diagram Alir Proses Hitung Kekurangan/Kelebihan SKS …………
L55
4.58
Diagram Alir Proses Daftar Ulang …………………………………
L57
4.59
Diagram Alir Proses Entry Mata Kuliah …………………………...
L58
4.60
Diagram Alir Proses Distribusi Mata Kuliah per Kelas ……………
L59
4.61
Diagram Alir Proses Distribusi Mata Kuliah per Mahasiswa ……...
L60
4.62
Diagram Alir Proses Pengecekan Blanko …………………………..
L61
4.63
Diagram Alir Proses Pengisian KRS ……………………………….
L62
4.64
Diagram Alir Proses Pengisian Nilai Mid ………………………….
L63
4.65
Diagram Alir Proses Pengisian Nilai Mid lebih dari 2 Dosen ……...
L64
xvii
4.66
Diagram Alir Proses Pengisian Nilai Tugas ………………………..
L65
4.67
Diagram Alir Proses Pengisian Nilai Final ………………………...
L66
4.68
Diagram Alir Proses Scoring Nilai …………………………………
L67
4.69
Diagram Alir Proses Pencetakan DNS ……………………………..
L69
4.70
Struktur Navigasi untuk User Umum................................................
141
4.71
Struktur Navigasi untuk User Grup Mahasiswa................................
142
4.72
Struktur Navigasi untuk User Grup Dosen........................................
143
4.73
Struktur Navigasi untuk STAFF PSMA............................................
144
4.74
Struktur Navigasi untuk User Grup STAFF Laboratorium...............
144
4.75
Storyboard Halaman Utama...............................................................
145
4.76
Storyboard untuk login.......................................................................
146
4.77
Storyboard untuk Daftar Ulang.........................................................
147
4.78
Storyboard untuk proses pengisisan KRS…………………………..
148
4.79
Storyboard untuk mata kuliah pengulangan.....................................
149
4.80
Storyboard untuk pengisian nilai UTS.............................................
150
4.81
Storyboard untuk pengisian nilai UAS............................................
151
xviii
DAFTAR LAMPIRAN Halaman LAMPIRAN 1 LISTING PROGRAM.................................................. .....
L1
LAMPIRAN 1 FLOWCHART ............................................................. .....
L53
LAMPIRAN 1 STRUKTUR DATABASE...................................................
L71
LAMPIRAN 1 TAMPILAN PROGRAM………………………………...
L53
xix