PENGEMBANGAN SISTEM INFORMASI MANAGEMENT PERLOMBAAN SEKOLAH TINGKAT SMK STUDI KASUS DINAS PENDIDIKAN PROVINSI KEPULAUAN BANGKA BELITUNG DENGAN
MODEL FAST
SKRIPSI
Nirmawati 1622510006
PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNOLOGI INFORMASI
INSTITUT DAN BISNINS (ISB) ATMA LUHUR
PANGKALPINANG 2020
PENGEMBANGAN SISTEM INFORMASI MANAGEMENT PERLOMBAAN SEKOLAH TINGKAT SMK STUDI KASUS DINAS PENDIDIKAN PROVINSI KEPULAUAN BANGKA BELITUNG DENGAN
MODEL FAST
SKRIPSI
Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer
Oleh:
Nirmawati 1622510006
PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNOLOGI INFORMASI
INSTITUT SAINS DAN BISNIS (ISB) ATMA LUHUR
PANGKALPINANG 2020
i
ii
iii
KATA PENGANTAR
Puji syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan segala rahmat dan karuniaNya, sehingga penulis dapat menyelesaikan laporan skripsi yang merupakan salah satu persyaratan untuk menyelesaikan program studi strata satu (S1) pada Jurusan Sistem Informasi STMIK ATMA LUHUR.
Penulis menyadari bahwa laporan skripsi ini masih jauh dari sempurna.
Karena itu, kritik dan saran akan senantiasa penulis terima dengan senang hati.
Dengan segala keterbatasan, penulis menyadari pula bahwa laporan skripsi ini takkan terwujud tanpa bantuan, bimbingan, dan dorongan dari berbagai pihak.
Untuk itu, dengan segala kerendahan hati, penulis menyampaikan ucapan terima kasih kepada:
1. Allah SWT yang telah menciptakan dan memberikan kehidupan di dunia 2. Bapak dan Ibu tercinta yang telah mendukung penulis baik spirit maupun
materi.
3. Bapak Drs. Djaetun Hs yang telah mendirikan Atma Luhur.
4. Bapak Dr. Husni Teja Sukmana, S.T., M.Sc, selaku Ketua STMIK Atma Luhur.
5. Bapak Okkita Rizan, M. Kom Selaku Kaprodi Sistem Informasi.
6. Bapak Bambang Adiwinoto, M.Kom selaku Dosen Pembimbing
7. Bapak Kepala Dinas Pendidikan Provinsi Kepulauan Bangka Belitung..
8. Orang tua, saudara dan sahabat-sahabatku yang telah memberikan dukungan moral untuk terus meyelesaikan skripsi ini.
Semoga Tuhan Yang Maha Esa membalas kebaikan dan selalu mencurahkan hidayah serta taufikNya, Amin.
Pangkalpinang, Juli 2020
Penulis
iv
ABSTRACTION
Educational, governance business management and common service performing at educational, construction to technical executor unit on duty at educational. On duty education honor bound to give facility to that school programs and activity already being plotted quite a attained. Base usufruct observation at on duty archipelagic Province Education Bangka Belitng that researcher does be gotten usufructs that for the moment, race information distribution increases SMK who is done is still less effective. SMK'S area staff stills to utilize race data management increases SMK manually namely all supportive essential document race, lomba's participant, lomba's participant stipubting, and lomba's champion just most plies deep archives paper and pendataan was integrated just utilize word processing application( Ms.word ) so effective reducing and efficient. It under investment effective since all document is of important SMK'S zoom race just can get lost, on the blink or singe even because an undesirable thing. Besides pendataan manually also under investment efficient and tend data processing is still slow. Haven't marked sense data management information system race increases SMK begets waste of time and effect cost of system that have no features and fungsionalitas what does utilitarians and accord. An information system that is made has effective and according to requirement. Therefore writer builds scheme system that diimplementasikan will in observational following Management's Information System development race Increases SMK Case Study on duty archipelagic Province Education Bangka Belitung by Methodics FAST.
Key word:
Optimasi, Fast, Unifield is Language's Modelling (UML), Management's information system race
v ABSTRAKSI
Dinas pendidikan mempunyai fungsi sebagai perumusan kebijakan teknis di bidang pendidikan, penyelenggaraan urusan pemerintahan dan pelaksanaan pelayanan umum di bidang pendidikan, pembinaan terhadap unit pelaksana teknis dinas di bidang pendidikan. Dinas pendidikan berkewajiban untuk memberikan fasilitas kepada sekolah-sekolah agar program dan kegiatan yang telah direncanakan benar-benar tercapai. Berdasarkan hasil observasi di Dinas Pendidikan Provinsi Kepulauan Bangka Belitng yang peneliti lakukan diperoleh hasil bahwa pada saat ini, distribusi informasi perlombaan tingkat SMK yang dilakukan masih kurang efektif. Staf bidang SMK masih menggunakan pengelolaan data perlombaan tingkat SMK secara manual yakni semua dokumen penting yang mendukung perlombaan, peserta lomba, persyaratan peserta lomba, dan juara lomba hanya terarsip dalam lembaran kertas dan pendataan belum terintegrasi hanya menggunakan aplikasi pengolah kata (Ms.word) sehingga kurang efektif dan efisien. Hal ini dinilai kurang efektif karena semua dokumen penting perlombaan tingkat SMK bisa saja hilang, rusak ataupun terbakar karena suatu hal yang tidak diinginkan. Selain itu pendataan secara manual juga dinilai kurang efisien dan pengolahan data cenderung masih lambat. Belum adanya sistem informasi pengelolaan data perlombaan tingkat SMK mengakibatkan pemborosan waktu dan biaya akibat dari sistem yang tidak memiliki fitur-fitur dan fungsionalitas yang bermanfaat dan sesuai. Suatu sistem informasi yang dibuat harus efektif dan sesuai dengan kebutuhan. Oleh sebab itu penulis membangun sistem perancangan yang akan diimplementasikan dalam penelitian berikut Pengembangan Sistem Informasi Management Perlombaan Tingkat SMK Studi Kasus Dinas Pendidikan Provinsi Kepulauan Bangka Belitung dengan Metode FAST.
Kata kunci :
Optimasi, Fast, Unifield Modeling Language (UML), Sistem Informasi Management Perlombaan
vi DAFTAR ISI
halaman
LEMBAR PERNYATAAN ... i
LEMBAR PERSETUJUAN ... ii
KATA PENGANTAR ... ... iii
ABSTRACTION ... ... iv
ABSTRAKSI .... ... v
DAFTAR ISI ... ... vi
DAFTAR GAMBAR .. ... ix
DAFTAR TABEL ... ... xi
DAFTAR SIMBOL . ... xii
BAB I PENDAHULUAN 1.1 Latar Belakang . ... 1
1.2 Rumusan Masalah ... ... 3
1.3 Batasan Masalah ... ... 4
1.4 Tujuan dan Manfaat Penelitian . ... 4
1.5 Sistematika Penulisan . ... 5
BAB II LANDASAN TEORI 2.1 KonsepDasar Sistem ... 7
2.2 Konsep Dasar Informasi ... ... 9
2.3 Sistem Informasi ... 10
2.4 Konsep Dasar Basis Data ... ... 11
2.5 Perancangan Sistem ... ... 12
2.6 Analisa dan Perancangan Berorientasi Obyek ... 16
2.7 Analisa Berorientasi Obyek ... 18
2.8 Model FAST ... 25
2.9 Tinjauan Penelitian Terdahulu ... 27
vii BAB III METODOLOGI PENELITIAN
3.1 Model Pengembangan Perangkat Lunak ... 31
3.2 Metode Pengembangan Perangkat Lunak ... 32
3.3 Tools ... 32
BAB IV PEMBAHASAN 4.1 Profil Organisasi ... ... 34
4.1.1 Sejarah Singkat Organisasi ... 34
4.1.2 Struktur Organisasi ... 36
4.2 Proses Bisnis ... ... 37
4.3 Activity Diagram... 39
4.4 Analisa Keluaran Sistem Berjalan . ... 48
4.5 Analisa Masukan Sistem Berjalan ... ... 50
4.6 Indentifikasi Kebutuhan .. ... 53
4.7 Use Case ... 56
4.8 Deskripsi Use Case ... 58
4.9 Rancangan Basis Data ... ... 63
4.9.1. Entity Relationship Diagram (ERD) ... 63
4.9.2. Transformasi ERD ke LRS ... 64
4.9.3. Logical Record Structure ... 65
4.9.4. Relasi ... 66
4.9.5. Spesifikasi Basis Data ... 69
4.10 Rancangan Antar Muka.. ... 76
4.10.1 Rancangan Keluaran... 76
4.10.2 Rancangan Masukan... 78
4.11 Rancangan Dialog Layar ... ... 81
4.11.1. Struktur Tampilan... 81
4.12 Rancangan Layar ... ... 82
4.13 Sequence Diagram ... ... 89
4.14 Class Diagram ... 100
viii BAB V PENUTUP
5.1 Kesimpulan .. ... 101
5.2 Saran . ... 101
DAFTAR PUSTAKA .... ... 103
LAMPIRAN Lampiran A Keluaran Sistem Berjalan .. ... 103
Lampiran B Masukan Sistem Berjalan .... ... 109
Lampiran C Rancangan Keluaran Sistem Usulan .. ... 117
Lampiran D Rancangan Masukan Sistem Usulan .. ... 123
Lampiran E Surat Selesai Riset ... 131
Lampiran F Biodata Penulis ... 135
ix
DAFTAR GAMBAR
halaman
Gambar 4.1 : Struktur Organisasi .... ... 37
Gambar 4.2 : Activity Diagram Pendataan Cabdin ... 39
Gambar 4.3 : Activity Diagram Pendataan Sekolah ... 40
Gambar 4.4 : Activity Diagram Pendataan bidang lomba .... ... 41
Gambar 4.5 : Activity Diagram Pembuatan SK Penetapan... 42
Gambar 4.6 : Activity Diagram Pembuatan Undangan... ... 43
Gambar 4.7 : Activity Diagran pembuatan pemberitahuan ... 44
Gambar 4.8 : Activity Diagram pendataan peserta lomba .... ... 45
Gambar 4.9 : Activity Diagram Pendataan koordinator lomba . ... 46
Gambar 4.10 : Activity Diagram Pembuatan SK Pemenang ... 47
Gambar 4.11 : Activity Diagram Laporan ... ... 48
Gambar 4.12 : Use Case ... 57
Gambar 4.13 : ERD ... 64
Gambar 4.14 : Transformasi ... 65
Gambar 4.15 : LRS ... 66
Gambar 4.16 : Struktur Tampilan ... 81
Gambar 4.17 : Rancangan Menu Utama ... 82
Gambar 4.18 : Rancangan Layar Menu Pendataan ... 82
Gambar 4.19 : Rancangan Layar Menu Transaksi ... 83
Gambar 4.20 : Rancangan Layar Enty Cabdin ... 83
Gambar 4.21 : Rancangan Layar Entry Sekolah ... 84
Gambar 4.22 : Rancangan Layar Entry Peserta... ... 84
Gambar 4.23 : Rancangan Layar Entry Bidang Lomba ... ... 85
Gambar 4.24 : Rancangan Layar Entry Panitia ... ... 85
Gambar 4.25 : Rancangan Layar Entry Berkas Peserta ... .. 86
Gambar 4.26 : Rancangan Layar Cetak SK Penetapan ... 86
Gambar 4.27 : Rancangan Layar Cetak Surat Undangan... ... 87
x
Gambar 4.28 : Rancangan Layar Cetak Pemberitahuan... ... 87
Gambar 4.29 : Rancangan Layar Cetak SK Pemenang... ... 88
Gambar 4.30 : Rancangan Layar Cetak Laporan... ... 88
Gambar 4.31 : Sequence Diagram Entry Cabdin... ... 89
Gambar 4.32 : Sequence Diagram Entry Sekolah... ... 90
Gambar 4.33 : Sequence Diagram Entry Peserta... ... 91
Gambar 4.34 : Sequence Diagram Entry Panitia... ... 92
Gambar 4.35 : Sequence Diagram Entry Bidang Lomba ... 93
Gambar 4.36 : Sequence Diagram Entry berkas peserta... ... 94
Gambar 4.37 : Sequence Diagram Cetak SK Penetapan ... 95
Gambar 4.38 : Sequence Diagram Cetak Undangan ... 96
Gambar 4.39 : Sequence Diagram Cetak Pemberitahuan ... 97
Gambar 4.40 : Sequence Diagram Cetak SK Pemenang... 98
Gambar 4.41 : Sequence Diagram Cetak Laporan ... 99
Gambar 4.42 : Class Diagram ... 100
xi
DAFTAR TABEL
halaman
Tabel 4.1 : Tabel Cabdin ... 67
Tabel 4.2 : Tabel Sekolah ... 67
Tabel 4.3 : Tabel Peserta ... 67
Tabel 4.4 : Tabel Bidang Lomba ... 67
Tabel 4.5 : Tabel Panitia ... 67
Tabel 4.6 : Tabel SK Penetapan ... 68
Tabel 4.7 : Tabel Berkas Peserta ... 68
Tabel 4.8 : Tabel Undangan ... 68
Tabel 4.9 : Tabel Surat Pemberitahuan ... 68
Tabel 4.10 : Tabel SK Pemenang ... 68
Tabel 4.11 : Tabel Isi ... 69
Tabel 4.12 : Tabel Lampir ... 69
Tabel 4.13 : Spesifikasi Basis Data Tabel Cabdin... 70
Tabel 4.14 : Spesifikasi Basis Data Tabel Sekolah ... 70
Tabel 4.15 : Spesifikasi Basis Data Tabel Peserta... 71
Tabel 4.16 : Spesifikasi Basis Data Tabel Bidang lomba... 71
Tabel 4.17 : Spesifikasi Basis Data Tabel Panitia ... 72
Tabel 4.18 : Spesifikasi Basis Data Tabel Berkas Peserta ... 72
Tabel 4.19 : Spesifikasi Basis Data Tabel SK Penetapan... 73
Tabel 4.20 : Spesifikasi Basis Data Tabel Undangan ... 74
Tabel 4.21 : Spesifikasi Basis Data Tabel Pemberitahuan ... 74
Tabel 4.22 : Spesifikasi Basis Data Tabel SK Pemenang ... 75
Tabel 4.23 : Spesifikasi Basis Data Tabel Isi ... 75
Tabel 4.24 : Spesifikasi Basis Data Tabel Lampir ... 76
xii
DAFTAR SIMBOL
Start Point
Menggambarkan awal aktifitas
End Point
Menggambarkan akhir dari aktifitas
Activity
Menggambarkan proses bisnis
Decision
Menggambarkan keputusan/pilihan
State Transition
Menggambarkan aliran perpindahan kontrol antara state
Swimlane
Menggambarkan pemisahan aktifitas Simbol Activity Diagram
xiii Actor
Menggambarkan orang, system, atau external entitas
Use Case
Menggambarkan apa yang dikerjakan system
Association
Menggambarkan hubungan actor dengan use case
Class Name
Menggambarkan kumpulan/himpunan objek-objek dengan atribut dan operasi yang sama.
Attribute
Adalah data yang dimiliki suatu objek dalam suatu kelas.
Method/Operation
Sesuatu yang dapat dilakukan oleh sebuah kelas.
Assosiasi
Menggambarkanny hubungan yang terjadi antara kelas.
Simbol Use Case Diagram
Simbol Class Diagram
xiv Simbol ERD (Entity Relation Diagram)
Entity
Menunjukkan obyek-obyek dasar yang terkait dalam sistem.
Relationship
Adalah hubungan yang terjadi antara satu atau lebih entity.
Atrribut/Property
Merupakan keterangan yang terkait pada sebuah entitas.
Simbol Sequence Diagram
Actor
Merupakan keterangan yang terkait pada sebuah entitas.
Entity
Entitas yang mempunyai atribut memiliki data yang bisa direkam.
Boundary
Adalah untuk menghubungkan user dengan sistem.
Control
Untuk mengontrol aktifitas-aktifitas yang dilakukan oleh sebuah kegiatan.