laporan kerj - repository.atmaluhur.ac.id
TRANSCRIPT
1
RANCANG BANGUN SISTEM INFORMASI BERBASIS WEB
PADA SD NEGERI 19 PANGKALPINANG
SKRIPSI
Laporan Kerj
Fitroh Nur Rohmah
0922500043
PROGRAM STUDI SISTEM INFORMASI
SEKOLAH TINGGI MANAJEMEN INFORMATIKA
ATMA LUHUR
PANGKALPINANG
2013
iii
KATA PENGANTAR
Alhamdulillahhirobbil’alamin, Puji dan syukur kehadirat Allah SWT yang
telah melimpahkan segala rahmat dan karuniaNya, sehingga penulis dapat
menyelesaikan laporan skripsi ini dengan judul Rancang Bangun Sistem
Informasi Berbasis Web Pada SD Negeri 19 Pangkalpinang. Laporan skripsi ini
di buat untuk memenuhi 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 , Penguasa alam semesta yang maha pemberi petunjuk dan
memberi pertolongan kepada umatnya, sehingga memberi kemudahan,
ketenangan, keselamatan dalam penyusunan Laporan Skripsi ini.
2. Kepada orang tua serta seluruh keluarga besar saya tercinta yang tidak
pernah lelah mendoakan dan memberi semangat sehingga saya bisa
menyelesaikan laporan skripsi ini.
3. Untuk Suami saya tercinta Dani Arisandi, yang merupakan motivator
terbesar dalam hidup saya yang tak pernah bosan dan lelah untuk
mendoakan, memberi semangat serta membantu saya dalam
menyelesaikan laporan skripsi ini.
4. Dr. Moedjiono, Msc, selaku Ketua STMIK Atma Luhur.
5. Ibu Yuyi Andrika, M. Kom Selaku Kaprodi Sistem Informasi.
6. Wishnu Aribowo Probonegoro, M. Kom selaku dosen pembimbing.
iv
7. Bapak Sopian, S.Pd selaku kepala sekolah SD Negeri 19 Pangkalpinang
yang telah mengizinkan penulis mengadakan penelitian
8. Seluruh dosen dan karyawan STMIK Atma Luhur Pangkalpinang
9. Kakakku dan adikku tersayang dan semuanya yang telah memberi
motivasi serta doanya dalam penyelesain laporan skripsi ini.
10. Saudara dan sahabat-sahabatku semua terutama teman-teman semasa
perjuangan (Titaria, Nia, Irmi, Tika, Kurnia, Ulfa, Nisa, Hengky) dan
lain-lain baik yang ada dikelas pagi maupun sore yang telah membantu,
memberikan dukungan moral untuk terus meyelesaikan laporan skripsi ini.
11. Kak Erwandi dan istrinya yang telah membantu mengajarkan kepada saya
menyelesaikan laporan skripsi
12. Semua pihak yang tidak bisa disebutkan satu persatu namanya, terima
kasih atas bantuan dan semangatnya Dan Semoga amal dan kebaikannya
dibalas oleh Allah SWT.
Penulis menyadari bahwa dalam penulisan skripsi ini masih jauh dari
sempurna dan masih banyak kekurangan, oleh karena itu penulis mengharapkan
kritik dan saran untuk perbaikan dimasa yang akan datang.
Akhir kata saya ucapkan terima kasih dan semoga skripsi ini bisa memberikan
manfaat, khusunya bagi penulis dan umumnya bagi semua pihak yang
memerlukannya. Semoga amal ibadah kita diridhoi oleh Allah SWT. Amiin.
Pangakalpinang, Juli 2013
( Penulis
v
ABSTRACTION
Elementary school No 19 Pangkalpinang was an education dapartement
located on Jembatan Street 12 Rangkui river as a purpose to educate nation race
and againts folly in filling the independent that had been struggle by Indonesia
race the school was legitimated in 1981 by education and culture ministry of
Indonesia. The Academic Information system Based on Web to the Elementary
School 19 Pangkalpinang was a system that give the student activation report by
online. It was about score and news report, student announcement based on the
web. So that is could help school storing information information in speedy and
quantity.
Moreover the information based on the web could be connected in
uncertain place and time. In the system, menu could be connected by certain user
including students, teachers and administrators. The result of the research had
developed an Academic Information System Based on Web with the study
problem at elementary School 19 Pangkalpinang. The system development
instruments such as Use Case Diagram, Context Diagram, Entity Relathionship
Diagram (ERD), Flowchart dan Sequen Diagram, were used in constructing the
system. PHP, HTML and MySQL, a language program were also used as a
database.
Keyword : - Information System Based on Web
- Web Of Elementary School 19 Pangkalpinang
vi
ABSTRAK
Sekolah Dasar Negeri 19 Pangkalpinang ini merupakan sebuah
lembaga pendidikan Negeri yang beralokasikan di Jalan Jembatan 12 Sungai
Rangkui yang bertujuan untuk mencerdaskan anak bangsa dan memberantas
kebodohan dalam mengisi kemerdekaan yang telah diperjuangkan oleh bangsa
Indonesia. Sekolah ini diresmikan pada tahun 1981 oleh Mentri Pendidikan dan
Kebudayaan Republik Indonesia. Sistem Informasi Akademik Berbasis Web pada
SD Negeri 19 Pangkalpinang merupakan suatu sistem yang memberikan
informasi laporan keaktifan siswa secara online yang berupa laporan nilai serta
laporan berita, pengumuman tentang siswa yang bersangkutan dengan berbasiskan
web, sehingga membantu kecepatan dan kualitas dalam penyampaian informasi.
Selain itu dengan berbasiskan web maka informasi data dapat diakses
dengan waktu dan tempat yang tidak ditentukan. Pada sistem ini, menu hanya
dapat diakses oleh user tertentu yaitu siswa, pengajar dan administrator. Pada
hasil penelitian ini telah dikembangkan sebuah Sistem Informasi Akademik
Berbasis Web dengan studi kasus pada SD Negeri 19 Pangkalpinang. Dimana
dalam membangun sistem ini digunakan alat bantu pengembangan sistem yaitu
Usecase Diagram, Context Diagram, Entity Relationship Diagram (ERD) dan
Flowchart dan Sequen Diagram serta dengan menggunakan bahasa pemrograman
PHP dan HTML dan MySQL sebagai databasenya.
Kata kunci: - Sistem Informasi Berbasis Web
- Web SD Negeri 19 Pangkalpinang
vii
DAFTAR ISI
Halaman
LEMBAR PERNYATAAN i
LEMBAR PENGESAHAN i
KATA PENGANTAR iii
ABSTRACTION v
ABSTRAKSI vi
DAFTAR ISI vii
DAFTAR GAMBAR x
DAFTAR TABEL xii
DAFTAR LAMPIRAN xiii
DAFTAR SIMBOL xiv
BAB I PENDAHULUAN
1.1. Latar Belakang 11.2. Rumusan Masalah 21.3. Batasan Masalah 31.4. Metode Penelitian 31.5. Tujuan Penelitian 41.6. Sistematika Penulisan 4
BAB II
LANDASAN TEORI
2.1. Perencanaan dan Perancangan Sistem 82.1.1. Sistem 82.1.2. Konsep Sistem Informasi 92.2. UML (Unified Modeling Language) 10
2.2.1. Pengertian UML 102.2.2. Diagram-Diagram UML 112.2.3. Tujuan Penggunaan UML 17
2.3. Microsoft project 17
viii
2.4. Identifikasi Stakeholder 182.5 The Work Breakdown Structure (WBS) 19
2.5.1. The Project Schedule and Budget 202.5.2. The Risk Management Plan 21
2.6. IT Project Risk Management Planning Process 222.7. Internet 232.8. Pemograman Web 242.9. WWW (Wourld Wide Web) 242.10. Web Server 252.11. MySQL 252.12. Joomla 262.13. Hosting dan Domain 27
BAB III PENGELOLAAN PROYEK
3.1 Objectives Project 303.1.1. Latar Belakang Proyek 303.1.2. Tujuan Pelaksanaan Poyek 313.1.3. Manfaat Pelaksanaan Proyek 313.1.4. Layanan Services 313.2. Identifikasi Stakeholde 323.3. Identifikasi Deliverables 333.4. Penjadwalan Proyek 343.4.1. Work Breakdown Structure 343.4.2. Milestone 353.4.3. Jadwal Proyek 373.5. Teknologi yang digunakan 38
3.5.1. Pemakaian Perangkat Keras (Hadrware) 383.5.2. Pemakaian Perangkat Lunak (Software) 393.5.3. Brainware 40
3.6. Analisa Kelayakan Teknologi 403.6.1. Kelayakan Teknologi 413.6.2. Kelayakan Operasi 41
3.7. RAB (Rencana Anggaran Biaya) 423.8. Struktur Tim Proyek 443.9. Analisa Resiko 443.10. Meeting Plan 45
BAB IV ANALISIS MASALAH DAN PERANCANGAN SISTEM
4.1. Tinjauan Organisasi 464.1.1. Sejarah Singkat SD Negeri 19 Pangkalpinang 46
ix
4.1.2. Struktur Organisasi SD Negeri 19 Pangkalpinang 464.1.3. Visi, Misi dan Tujuan SD Negeri 19 Pangkalpinang 50
4.2. Analisis Masalah Yang Sedang Berjalan 514.3. Analisi Proses Bisnis 534.4. Analisis Keluaran 574.5. Analisis Masukan 594.6. Use Case 60
4.6.1. Use Case Administrator604.6.2. Use Case Pengunjung61
4.7. Deskripsi Use Case624.7.1. Deskripsi Use Case Administrator624.7.2. Deskripsi Use Case Pengunjung65
4.8 Analisis Dan Hasil Solusi 694.9 Rancangan Antar Muka
82
BAB V PENUTUP
5.1 Kesimpulan108
5.2 Saran 109
DAFTAR PUSTAKA 110
LAMPIRAN – A : Keluaran Sistem Berjalan 112
LAMPIRAN – B : Rancangan Keluaran ....................................................... 120
LAMPIRAN - C : Surat Keterangan Riset................................................... 121
LAMPIRAN – D : Biodata Penulis................................................................ 123
x
DAFTAR GAMBAR
Halaman
GAMBAR 2.1. KOMPONEN-KOMPONEN USE CASE 11GAMBAR 2.2. USE CASE DIAGRAM 12GAMBAR 2.3. CLASS DIAGRAM 13GAMBAR 2.4. KOMPONEN-KOMPONEN DIAGRAM 14GAMBAR 2.5. ACTIVITY DIAGRAM 15GAMBAR 2.6. SEQUEN DIAGRAM 16GAMBAR 2.7. KOMPONEN SEQUEN DIAGRAM 17GAMBAR 3.1. RANCANGAN WBS (WORK BREADOWN
STRUCTURE 34GAMBAR 3.2. GANNCHART………….. ……………..………………….. 38GAMBAR 3.3. STRUCTURE TIM PROYEK ………....…………………... 44GAMBAR 4.1. STRUKTUR ORGANISASI ………………………………. 47GAMBAR 4.2. ACTIVITY DIAGRAM PROFIL SEKOLAH ……………... 53GAMBAR 4.3. ACTIVITY DIAGRAM BERITA SEKOLAH …………….. 54GAMBAR 4.4. ACTIVITY DIAGRAM NILAI SISWA …….……..……… 54GAMBAR 4.5. ACTIVITY DIAGRAM GALERY SEKOLAH …………… 55GAMBAR 4.6. ACTIVITY DIAGRAM FASILITAS SEKOLAH …….…... 55GAMBAR 4.7. ACTIVITY DIAGRAM KEGIATAN SEKOLAH 56GAMBAR 4.8. ACTIVITY DIAGRAM BUKUTAMU 56GAMBAR 4.9. USE CASE DIAGRAM ADMINISTRATOR . 60GAMBAR 4.10. USE CASE DIAGRAM PENGUNJUNG . 61GAMBAR 4.11. ENTITY RELATIONSHIP (ERD) ……...…..……………... 70GAMBAR 4.12. TRANSFORMASI DIAGRAM ERD KE LRS …………… 71GAMBAR 4.13. LOGICAL RECORDS STRUCTURE …..…..……………. 72GAMBAR 4.14. STRUKTUR HALAMAN ADMINISTRATOR .……….… 85GAMBAR 4.15. STRUKTUR HALAMAN PENGUNJUNG ….................… 86GAMBAR 4.16. RANCANGAN LOGIN ADMINISTRATOR…..……. 87GAMBAR 4.17. RANCANGAN PROFIL SEKOLAH …………..……. 88GAMBAR 4.18. RANCANGAN BERITA SEKOLAH ………………... 89GAMBAR 4.19. RANCANGAN NILAI SISWA ……………………… 90GAMBAR 4.20. RANCANGAN GALERY ……….……………............ 91GAMBAR 4.21. RANCANGAN FASILITAS SEKOLAH …….……… 92GAMBAR 4.22. RANCANGAN KEGIATANSEKOLAH ……………. 93GAMBAR 4.23. RANCANGAN MODUL BUKU TAMU ……….……. 94
xi
GAMBAR 4.24. SEQUENCE DIAGRAM UPDATE PROFIL ……....... 95GAMBAR 4.25. SEQUENCE DIAGRAM UPDATE BERITA ………. 96GAMBAR 4.26. SEQUENCE DIAGRAM ENTRY NILAI ……..……. 97GAMBAR 4.27. SEQUENCE DIAGRAM UPDATE FASILITAS …….. 98GAMBAR 4.28. SEQUENCE DIAGRAM UPDATE KEGIATAN …….. 99GAMBAR 4.29. SEQUENCE DIAGRAM UPDATE BUKU TAMU …... 100GAMBAR 4.30. SEQUENCE DIAGRAM LIHAT PROFIL …………... 101GAMBAR 4.31. SEQUENCE DIAGRAM LIHAT BERITA …………... 102GAMBAR 4.32. SEQUENCE DIAGRAM LIHAT NILAI SISWA .….... 103GAMBAR 4.33. SEQUENCE DIAGRAM LIHAT FASILITAS …..…... 104GAMBAR 4.34. SEQUENCE DIAGRAM LIHAT KEGIATAN .……... 105GAMBAR 4.35. SEQUENCE DIAGRAM LIHAT BUKU TAMU ……. 106GAMBAR 4.36. RANCANGAN CLASS DIAGRAM …..…………........ 107
xii
DAFTAR TABEL
Halaman
TABEL 3.1. WBS (WORK BREAKDOWN STRUCTURE) 36TABEL 3.2. RENCANA ANGGARAN BIAYA (RAB) 43TABEL 4.1. RELASI ADMIN 73TABEL 4.2. RELASI PROFIL SEKOLAH 73TABEL 4.3. RELASI BERITA SEKOLAH 73TABEL 4.4. RELASI NILAI SISWA 74TABEL 4.5. RELASI GALERY SEKOLAH 74TABEL 4.6. RELASI FASILITAS SEKOLAH 74TABEL 4.7. RELASI KEGIATAN SEKOLAH ........................................ 75TABEL 4.8. RELASI BUKU TAMU ......................................................... 75TABEL 4.9. RELASI PENGUNJUNG ….................................................. 75TABEL 4.10. SPESIFIKASI BASIS DATA ADMIN ................................ 76TABEL 4.11. SPESIFIKASI BASIS DATA PROFIL ................................ 77TABEL 4.12. SPESIFIKASI BASIS DATA BERITA ............................... 77TABEL 4.13. SPESIFIKASI BASIS DATA NILAI ….............................. 78TABEL 4.14. SPESIFIKASI BASIS DATA GALERY ............................. 78TABEL 4.15. SPESIFIKASI BASIS DATA FASILITAS ......................... 79TABEL 4.16. SPESIFIKASI BASIS DATA KEGIATAN ........................ 80TABEL 4.17. SPESIFIKASI BASIS DATA BUKU TAMU ..................... 80TABEL 4.18. SPESIFIKASI BASIS DATA PENGUNJUNG .................. 81
xiii
DAFTAR LAMPIRAN
Halaman
LAMPIRAN A – 1 PROFIL SEKOLAH 112LAMPIRAN A – 2 BERITA SEKOLAH 115
LAMPIRAN A – 3 NILAI SISWA 116
LAMPIRAN A – 4 PHOTO SEKOLAH 117LAMPIRAN A – 5 FASILITAS SEKOLAH 118LAMPIRAN A – 6 KEGIATAN SEKOLAH 119
LAMPIRAN B – 1 RANCANGAN DAFTAR NILAI 120
LAMPIRAN C SURAT KETERAN RISET DAN BIMBINGAN …….. 121
LAMPIRAN D BIODATA PENULIS 123
xiv
DAFTAR SIMBOL
1. Simbol Activity Diagram
Start State
Menggambarkan awal dari aktifitas
End State
Menggambarkan akhir dari aktifitas
Transition
Menggambarkan aliran perpindahan kontrol antarastate
Activity State
Menggambarkan proses bisnis
Decision
Menggambarkan pilihan yang terjadi pada transisi
Swimlane
Menggambarkan pemisahan atau pengelompokanaktifitas
xv
2. Use Case Diagram
Actor
Menggambarkan orang atau sistem yang
menyediakan atau menerima informasi dari
sistem atau menggambarkan pengguna sofware
aplikasi (user).
Use Case
Menggambarkan funsionalitas dari suatu sistem,
sehingga pengguna sistem paham dan mengerti
mengenai kegunaan sistem yang akan dibangun.
Association
Menggambarkan hubungan antara actor dengan
usecase
3. Simbol Class Diagram
Class
Menggambarkan sesuatu yang mengkapsul informasidan perilaku
Asosiasi
Menggambarkan hubungan yang terjadi
Generalisasi / Inheritance
Menggambarkan satu atau sekumpulan class mewarisiatribut atau method dari suatu class.
ClassAtribute
Method()