PERANCANGAN APLIKASI PENGELOLAAN DATA AKADEMIK BERBASIS CLIENT SERVER PADA SMA NEGERI I WALENRANG
SKRIPSI
Diajukan sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer pada Program Studi Teknik Informatika Fakultas Teknik Komputer Universitas Cokroaminoto Palopo
SERLI 1304411340
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK KOMPUTER UNIVERSITAS COKROAMINOTO PALOPO 2017 i
PENGESAHAN SKRIPSI Judul Nama NIM Program Studi Tanggal Ujian
: Perancangan Aplikasi Pengelolaan Data Akademik Berbasis Client Server Pada Sma Negeri I Walenrang : Serli : 1304411340 : Teknik Informatika :
Pembimbing II,
Menyetujui, Pembimbing I,
Heliawaty Hamrul, S.Kom., M.Kom
Ketua Program Studi Teknik Informatika,
Dr. H. Asri, M.Pd
Mengesahkan, Dekan Fakultas Teknik Komputer,
Nirsal, S.Kom., M.Pd.
Dra. Rusmala Dewi, M.T.
Tanggal:
Tanggal:
ii
ABSTRAK Serli. 2017. Perancangan Aplikasi Pengelolaan Data Akademik Berbasis Client Server Pada SMA Negeri 1 Walenrang (dibimbing oleh H Asri dan Heliawaty Hamrul). Tujuan yang ingin dicapai dalam penelitian ini adalah mendapatkan hasil rancangan aplikasi pengelolaan data akademik berbasis client server pada SMA Negeri 1 Walenrang. Metode penelitian yang digunakan meliputi metode wawancara (terhadap sistem yang sedang berjalan, serta analisis masalah dan kebutuhan) dan metode observasi berupa analisa sistem yang digunakan. Hasil penelitian adalah rancangan aplikasi pengelolaan data akademik berbasis client server pada SMA Negeri 1 Walenrang tidak aman, karena semua kegiatan dapat dengan mudah terekam dan mudah diketahui atau dicuri menggunakan ettercap sebagai paket sniffing, sehingga sangat rentan untuk dimanfaatkan oleh orang yang tak bertanggung jawab. Ettercap berhasil melakukan penyadapan aktifitas pada komputer target dengan merekam seluruh aktifitas yang dilakukan oleh target, termasuk mendapatkan username dan password yang digunakan oleh target. Komputer yang menjadi target sniffing mengalami down respon atau akses yang dilakukan menjadi lambat dibandingkan kondisi normal. Kata kunci : sniffing, ettercap, jaringan, password, username
iii
KATA PENGANTAR
Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa, yang telah memberikan rahmat dan karuniaNya, sehingga penulis dapat menyelesaikan laporan Skripsi. Laporan Skripsi ini disusun guna memenuhi proyek akhir atau skripsi di Universitas Cokroaminoto Palopo. Dalam Penulisan ini penulis menghadapi berbagai hambatan dan kesulitan. Namun dengan Kasih-Nya dan bantuan banyak pihak, sehingga hal itu dapat teratasi dan terselesaikan secara baik. Penulis menyadari tanpa bantuan dari pihak lain, tugas akhir ini tidak dapat terselesaikan. Selanjutnya penulis mengucapkan terima kasih dan penghargaan yang setinggitingginya kepada: 1. Tuhan Yesus Kristus yang memberikan penulis pencerahan dan bantuan setiap saat ketika mengerjakan skripsi hingga selesai. 2. Kepada kedua Orang Tua Penulis Bpk Nico Sinin dan Ibu Mariani yang tak pernah lelah memberikan dukungan luar biasa baik moril maupun materil. 3. Bapak Dr. Suaedi, S.Pd, M.Si, Selaku Rektor Universitas Cokroaminoto Palopo 4. Bapak Nirsal S.Kom,M.Pd selaku Ketua Prodi Teknik Informatika, yang telah memberikan ilmu, perhatian, arahan dan masukan yang sangat berarti kepada penulis. 5. Bpk Dr. H. Asri, M. Pd selaku Dosen pembimbing I, yang telah memberikan kepercayaan, perhatian, bimbingan, dan masukan yang sangat berarti kepada penulis. 6. Ibu Heliawaty Hamrul, S. Kom., M.Kom selaku Dosen pembimbing II, yang telah banyak membantu penulis dari awal sampai selesainya skripsi ini. 7. Seluruh Dosen dan para staff Program Studi Teknik Informatika Fakultas Teknik Komputer Universitas Cokroaminoto Palopo. Demikian laporan tugas akhir ini dibuat dengan sebaik – baiknya oleh penulis. Jika masih ada kekurangan dalam laporan ini, maka kritik dan saran yang bersifat membangun sangat diharapkan demi kesempurnaan laporan ini. Akhir
iv
kata penulis mengucapkan terima kasih kepada semua pihak dan semoga laporan ini dapat bermanfaat bagi pembaca.
Palopo, 10 Juni 2017
Serli
v
RIWAYAT HIDUP Serli, lahir pada tanggal 5 November 1994, di Bungin Pasang. Penulis merupakan enam bersaudara, anak kedua dari pasangan Nico Sinin dan Mariani. Penulis pertama kali menempuh pendidikan formal di Sekolah Dasar Kristen (SDK) Bungin Pasang dan tamat pada tahun 2007. Penulis kemudian melanjutkan pendidikan di SMP Negeri 1 Lamasi dan tamat pada tahun 2010. Pada tahun yang sama penulis melanjutkan pendidikan di SMA PGRI Walenrang dan tamat pada tahun 2013. Pada tahun 2013 pula, penulis meneruskan pendidikan pada tingkat studi Strata Satu dan terdaftar sebagai Mahasiswa di Universitas Cokroaminoto Palopo pada Fakultas Teknik Komputer, Program Studi Teknik Informatika dan berhasil menyelesaikan studi selama 4 tahun.
vi
DAFTAR ISI HALAMAN JUDUL........................................................................................
i
HALAMAN PENGESAHAN ..........................................................................
ii
ABSTRAK
..................................................................................................
iii
KATA PENGANTAR .....................................................................................
iv
RIWAYAT HIDUP ..........................................................................................
v
DAFTAR ISI ....................................................................................................
vi
DAFTAR TABEL ............................................................................................
vii
DAFTAR GAMBAR .......................................................................................
viii
BAB I
BAB II
BAB III
BAB IV
BAB V
PENDAHULUAN .........................................................................
1
1.1
LatarBelakang ......................................................................
1
1.2
RumusanMasalah .................................................................
3
1.3
BatasanMasalah ...................................................................
3
1.4
TujuanPenelitian ..................................................................
3
1.5
ManfaatPenelitian ................................................................
4
TINJAUAN PUSTAKA ................................................................
5
2.1 Kajian Teori ............................................................................
5
2.2 Hasil Penelitian Relevan .........................................................
23
2.3 Kerangka Pikir ........................................................................
24
ANALISI DAN PERANCANGAN SISTEM ...............................
25
3.1
Gambaran Objek Penelitian ................................................
25
3.2
Analisis Sistem ....................................................................
25
3.3
Analisis Kebutuhan ..............................................................
26
3.4
Perancangan Sistem .............................................................
27
IMPLEMENTASI DAN PENGUJIAAN SISTEM ......................
45
4.1
Implementasi Sistem ...........................................................
45
4.2
Pengujian Sistem ................................................................
48
4.3
Pengujian Metode Certainty Factor ....................................
62
4.4
Kesimpulan Hasil Pengujian ...............................................
64
KESIMPULAN DAN SARAN .....................................................
65
5.1
65
Kesimpulan ..........................................................................
vii
5.2
Saran ....................................................................................
65
DAFTAR PUSTAKA ......................................................................................
67
viii
DAFTAR TABEL Halaman 1.
Use Case Diagram ....................................................................................
12
2.
Activity Diagram .......................................................................................
13
3.
sequence diagram .....................................................................................
15
4.
class diagram ............................................................................................
37
5.
Diagram activity Admin ............................................................................
38
6.
Diagram activity input data siswa .............................................................
38
7.
Diagram activity input data mata pelajaran...............................................
39
8.
Diagram activity input data nilai siswa .....................................................
39
ix
DAFTAR GAMBAR Halaman 1.
Sistem
...................................................................................... 21
2.
Sistem informasi ...................................................................................... 24
3.
Sistem informasi Akademik ...................................................................... 25
4.
Model client server ................................................................................... 28
5.
Model LAN
6.
Model Peer-To-Peer ................................................................................. 29
7.
Model Basis Data ...................................................................................... 31
8.
Kerangka Pikir Penelitian ......................................................................... 31
9.
Sistem Yang Berjalan ............................................................................... 32
...................................................................................... 29
10. Sistem yang diusulkan .............................................................................. 33 11. Class Diagram program ........................................................................... 33 12. Diagram sequence user ............................................................................. 34 13. Diagram sequence Admin ......................................................................... 35
x
DAFTAR LAMPIRAN Halaman 1. Dokumentasi Lokasi Penelitian..................................................................
xi
42