Anda di halaman 1dari 38

LAPORAN TUGAS AKHIR

APLIKASI PENGOLAHAN DATA NILAI SISWA PADA SD NEGERI 1


TULUNG HARAPAN KEC. LEMPUING KAB. OKI
BERBASIS WEB

DISUSUN OLEH :

EDHO DWI HANDI 09010581620039

JURUSAN MANAJEMEN INFORMATIKA


FAKULTAS ILMU KOMPUTER
UNIVERSITAS SRIWIJAYA
2019
i
ii
iii
HALAMAN PERSEMBAHAN

Motto:

 Tekun, Ulet dan Semangat dalam menyelesaikan suatu perkejaan

agar selesai dengan cepat dan tepat.

 Lakukan yang terbaik. Namun jangan merasa jadi yang terbaik.

 Pengetahuan tidak hanya dari kebenaran tapi juga dari kesalahan.

 Kesempatan bukan datang dengan kebetulan tetapi harus di

ciptakan.

 Jangan Menunggu. Takkan pernah ada waktu yang tepat. Teruslah

melangkah.

 Teruslah berusaha walaupun kesempatan itu hanya tinggal 1%

tersisa. Dan yakin pasti bisa melakukannya dan dapat diselesaikan

dengan tepat.

Kupersembahkan Kepada

 Bapak dan Mamak Tercinta.

 Adik-adikku Deta dan Suci.

 Para Sahabat dan rekan-rekan

yang telah membantu saya

dalam menyelesaikan penulisan

laporan Tugas Akhir ini.

 Rekan-rekan seangkatan

Diploma Angkatan 2016.

 Almamaterku Universitas

Sriwijaya.

iv
KATA PENGANTAR

Segala puji dan syukur kehadirat Allah SWT yang telah memberikan rahmat
dan karunia-Nya kepada penulis sehingga penulis dapat menyusun dan
menyelesaikan Tugas Akhir ini, dengan judul "APLIKASI PENGOLAHAN DATA
NILAI SISWA PADA SD NEGERI 1 TULUNG HARAPAN KEC. LEMPUING
KAB. OKI BERBASIS WEB" sesuai dengan waktu yang telah ditentukan.

Tujuan dari pembuatan Tugas Akhir ini adalah sebagai salah satu syarat
untuk menyelesaikan program pendidikan Diploma Tiga (D3) program studi
Manajemen lnformatika di Universitas Sriwijaya.

Selesainya Tugas Akhir ini tidak lepas dari pihak-pihak yang telah banyak
membantu penulis baik dalam segi moril, material maupun spiritual, oleh karena
itu, pada kesempatan ini penulis mengucapkan rasa terima kasih yang sebesar-
besarnya kepada :

1. Bapak Prof. Dr. Ir. H. Anis Saggaff selaku Rektor Universitas Sriwijaya.
2. Bapak Jaidan Jauhari, S.Pd., M.T. selaku Dekan Fakultas Ilmu Komputer
Universitas Sriwijaya.
3. Bapak Apriansyah Putra, S.Kom., M.Kom selaku Ketua Program Studi
Manajemen Informatika Fakultas Ilmu Komputer Universitas Sriwijaya.
4. Bapak Ahmad Rifai, M.T. selaku pembimbing I yang telah meluangkan
waktu, pikiran dan tenaganya untuk membantu dan memberikan bimbingan
serta pengarahan kepada penulis.
5. Ibu Rizka Dhini Kurnia, M.Sc. selaku pembimbing II yang telah
memberikan arahan serta motivasi demi terselesainya laporan Tugas Akhir
ini.
6. Bapak dan lbu Dosen beserta staf-staf Fakultas Ilmu Komputer Universitas
Sriwijaya yang telah memberikan pengetahuan yang sangat bermanfaat
kepada penulis.
7. Kedua Orang Tua, saudara-saudara saya yang tak henti-hentinya selalu
memberikan do'a beserta dukungan kepada penulis.

v
8. Rekan-rekan yang selalu menemani dan memotivasi penulis dalam
menyelesaikan laporan Tugas Akhir ini, terutama kepada Muhammad
Yusron Hartoyo, Ruben Hidayat, Henry Sujana, Richa Pratiwi. Dan rekan-
rekan seperjuangan yang lain, Djemmy Miftah Julian, Rizqi Pratama dan
rekan-rekan yang lain.
9. Teman-teman program studi Manajemen Informatika angkatan 2016 yang
telah membantu memberikan informasi yang sangat berguna.
10. Serta semua pihak yang tidak dapat penulis sebutkan satu per satu yang telah
ikut membantu dalam penyusunan laporan Tugas Akhir ini.

Akhirnya penulis mengharapkan agar penulisan laporan Tugas Akhir ini dapat
bermanfaat bagi orang-orang yang membaca. Tidak lupa penulis mengharapkan
kritik dan saran yang membangun guna menjadi petunjuk dalam menyelesaikan
tugas dimasa mendatang.

Palembang, 25 Juli 2019

Edho Dwi Handi


NIM. 09010581620039

vi
AFTAR ISI

DAFTAR GAMBAR..........................................................................................................x
DAFTAR TABEL ............................................................................................................ xii
BAB I.................................................................................................................................. 1
PENDAHULUAN ............................................................................................................. 1
1.1 Latar Belakang.................................................................................................. 1
1.2 Manfaat ............................................................................................................ 44
1.3 Batasan Masalah ............................................................................................. 44
1.4 Tempat Penelitian ........................................................................................... 45
1.5 Metodologi Penulisan ..................................................................................... 45
1.6.1 Metode Wawancara ................................................................................ 45
1.6.2 Metode Literatur..................................................................................... 45
1.6.3 Metode Observasi.................................................................................... 45
1.7 Metode Pengumpulan Data ............................................................................ 45
1.7.1 Data Primer ............................................................................................. 46
1.7.2 Data Sekunder ......................................................................................... 46
1.8 Metode Pengembangan Sistem ...................................................................... 47
1.8.1 Analisa...................................................................................................... 47
1.8.2 Perancangan ............................................................................................ 47
1.8.3 Implementasi dan Pengujian ................................................................. 48
1.8.4 Penerapan ................................................................................................ 48
1.8.5 Pemeliharaan ........................................................................................... 48
BAB II ..................................................................................Error! Bookmark not defined.
GAMBARAN UMUM ........................................................Error! Bookmark not defined.
2.1 Sekolah Dasar Negeri 1 Tulung Harapan Kec. Lempuing Kab. OKI...Error!
Bookmark not defined.
2.1.1 Visi SD Negeri 1 Tulung Harapan Kec. Lempuing Kab. OKI.......Error!
Bookmark not defined.
2.1.2 Misi SD Negeri 1 Tulung Harapan Kec. Lempuing Kab. OKI ......Error!
Bookmark not defined.
2.1.3 Tujuan SD Negeri 1 Tulung Harapan Kec. Lempuing Kab. OKI.Error!
Bookmark not defined.

vii
2.1.4 Struktur Organisasi ....................................Error! Bookmark not defined.
2.1.5 Uraian Tugas Pokok Dan Fungsi Jabatan Error! Bookmark not defined.
2.2 Tinjauan Pustaka ................................................Error! Bookmark not defined.
2.2.1 Aplikasi ........................................................Error! Bookmark not defined.
2.2.2 Nilai ..............................................................Error! Bookmark not defined.
2.2.3 Fungsi Penilaian ..........................................Error! Bookmark not defined.
2.2.4 Prinsip Penilaian .........................................Error! Bookmark not defined.
2.2.2 World Wide Web (WWW) .........................Error! Bookmark not defined.
2.2.3 HyperText Markup Language (HTML) ...Error! Bookmark not defined.
2.2.4 Hypertext Preprocessor (PHP) ..................Error! Bookmark not defined.
2.2.5 MySQL.........................................................Error! Bookmark not defined.
2.2.6 Pangkalan Data atau Basis Data ...............Error! Bookmark not defined.
2.2.7 Sekolah Dasar ..............................................Error! Bookmark not defined.
ANALISIS DAN PERANCANGAN SISTEM ..................Error! Bookmark not defined.
3.1 Analisis Sistem.....................................................Error! Bookmark not defined.
3.1.1 Analisis Sistem yang Sedang Berjalan ......Error! Bookmark not defined.
3.1.2 Kelemahan Sistem yang Ada .....................Error! Bookmark not defined.
3.1.3 Perancangan Fungsional sistem yang diusulkan.... Error! Bookmark not
defined.
3.2 Rancangan Sistem ...............................................Error! Bookmark not defined.
3.2.1 Diagram Konteks ........................................Error! Bookmark not defined.
3.2.2 Data Flow Diagram (DFD) Level 0............Error! Bookmark not defined.
3.2.3 Proses Bisnis Yang Diusulkan....................Error! Bookmark not defined.
3.2.4 DFD Level 1 Login Admin .........................Error! Bookmark not defined.
3.2.5 DFD Level 1 Data Siswa .............................Error! Bookmark not defined.
3.2.6 DFD Level 1 Data Guru .............................Error! Bookmark not defined.
3.2.7 DFD Level 1 Data Mata Pelajaran ............Error! Bookmark not defined.
3.2.8 DFD Level 1 Data Nilai Siswa ....................Error! Bookmark not defined.
3.2.9 Entity Relationship Diagram (ERD) .........Error! Bookmark not defined.
3.3 Rancangan Tabel ................................................Error! Bookmark not defined.
3.4.1 Tabel Admin ................................................Error! Bookmark not defined.
3.4.2 Tabel Guru ..................................................Error! Bookmark not defined.
3.4.3 Tabel Matapelajaran ..................................Error! Bookmark not defined.

viii
3.4.4 Tabel Nilaisiswa ..........................................Error! Bookmark not defined.
3.4.5 Tabel Siswa ..................................................Error! Bookmark not defined.
3.4 Rancangan Halaman Website ............................Error! Bookmark not defined.
3.5.1 Rancangan Halaman Index ........................Error! Bookmark not defined.
3.5.2 Rancangan Halaman Login .......................Error! Bookmark not defined.
BAB IV .................................................................................Error! Bookmark not defined.
HASIL DAN PEMBAHASAN ...........................................Error! Bookmark not defined.
4.1 Hasil .....................................................................Error! Bookmark not defined.
4.2 Pembahasan.........................................................Error! Bookmark not defined.
4.2.1 Halaman Login ............................................Error! Bookmark not defined.
4.2.2 Halaman Utama ..........................................Error! Bookmark not defined.
4.2.3 Halaman Buat Akun Baru .........................Error! Bookmark not defined.
4.2.4 Halaman Input Data Siswa ........................Error! Bookmark not defined.
4.2.5 Halaman Input Data Guru .........................Error! Bookmark not defined.
4.2.6 Halaman Input Data Mata Pelajaran .......Error! Bookmark not defined.
4.2.7 Halaman Input Data Nilai Siswa ...............Error! Bookmark not defined.
4.2.8 Halaman Tampil Data Siswa .....................Error! Bookmark not defined.
4.2.9 Halaman Tampil Data Guru ......................Error! Bookmark not defined.
4.2.10 Halaman Tampil Data Mata Pelajaran ....Error! Bookmark not defined.
4.2.11 Halaman Tampil Data Nilai Siswa ............Error! Bookmark not defined.
4.2.12 Halaman Edit Data Siswa ..........................Error! Bookmark not defined.
4.2.13 Halaman Edit Data Guru ...........................Error! Bookmark not defined.
4.2.14 Halaman Edit Data Nilai Siswa .................Error! Bookmark not defined.
BAB V ..................................................................................Error! Bookmark not defined.
PENUTUP ...........................................................................Error! Bookmark not defined.
5.1 Kesimpulan ..........................................................Error! Bookmark not defined.
5.2 Saran ....................................................................Error! Bookmark not defined.
DAFTAR PUSTAKA...................................................................................................... 45

ix
DAFTAR GAMBAR

Gambar 2.1 Struktur Organisasi SD Negeri 1 Tulung Harapan Kec. Lempuing


Kab. OKI ................................................................ Error! Bookmark not defined.

Gambar 3.1 Diagram Konteks ............................ Error! Bookmark not defined.


Gambar 3.2 DFD Level 0 ..................................... Error! Bookmark not defined.
Gambar 3.3 DFD Level 1 Login Admin .............. Error! Bookmark not defined.
Gambar 3.4 DFD Level 1 Data Siswa .................. Error! Bookmark not defined.
Gambar 3.5 DFD Level 1 Data Guru ................... Error! Bookmark not defined.
Gambar 3.6 DFD Level 1 Data Mata Pelajaran ... Error! Bookmark not defined.
Gambar 3.7 DFD Level 1 Data Nilai Siswa ......... Error! Bookmark not defined.
Gambar 3.8 DFD Level 1 Data Cetak Rapot ........ Error! Bookmark not defined.
Gambar 3. 9 ERD ................................................. Error! Bookmark not defined.
Gambar 3.10 Rancangan Halaman Index ............. Error! Bookmark not defined.
Gambar 3.11 Rancangan Halaman Login ............ Error! Bookmark not defined.

Gambar 4.1 Halaman Login ................................. Error! Bookmark not defined.


Gambar 4.2 Halaman Utama ................................ Error! Bookmark not defined.
Gambar 4.3 Daftar Akun ...................................... Error! Bookmark not defined.
Gambar 4. 4 Halaman Input Data Siswa .............. Error! Bookmark not defined.
Gambar 4.5 Halaman Input Data Guru................. Error! Bookmark not defined.
Gambar 4.6 Halaman Input Data Mata Pelajaran . Error! Bookmark not defined.
Gambar 4.7 Halaman Input Data Nilai Siswa (Pilih Kelas/Tahun Ajaran) .. Error!
Bookmark not defined.
Gambar 4. 8 Halaman Input Data Nilai Siswa (Input Nilai Berdasarkan Kelas/
Tahun Ajaran) ........................................................ Error! Bookmark not defined.
Gambar 4.9 Halaman Tampil Data Singkat Siswa ............. Error! Bookmark not
defined.
Gambar 4.10 Halaman Tampil Data Lengkap Siswa ......... Error! Bookmark not
defined.

x
Gambar 4.11 Halaman Tampil Data Singkat Guru ............ Error! Bookmark not
defined.
Gambar 4.12 Halaman Tampil Data Lengkap Guru .......... Error! Bookmark not
defined.
Gambar 4.13 Halaman Tampil Data Mata Pelajaran Siswa Error! Bookmark not
defined.
Gambar 4.14 Halaman Tampil Data Nilasi Siswa (Pilih Berdasarkan Kelas)
................................................................................ Error! Bookmark not defined.
Gambar 4.15 Halaman Tampil Data Nilasi Siswa (Berdasarkan Kelas Yang
Dipilih) ................................................................... Error! Bookmark not defined.
Gambar 4.16 Halaman Edit Data Siswa ............... Error! Bookmark not defined.
Gambar 4.17 Halaman Edit Data Guru ................ Error! Bookmark not defined.
Gambar 4.18 Halaman Edit Data Nilai Siswa ...... Error! Bookmark not defined.

xi
DAFTAR TABEL

Tabel 3.1 Tabel Admin.......................................... Error! Bookmark not defined.


Tabel 3.2 Tabel Guru ............................................ Error! Bookmark not defined.
Tabel 3. 3 Tabel matapelajaran ............................. Error! Bookmark not defined.
Tabel 3.4 Tabel nilaimahasiswa ............................ Error! Bookmark not defined.

xii
DAFTAR LAMPURAN

 Permohonan Penerbitan Surat Keputusan Pembimbing


 Surat Kepurusan Pembimbing
 Surat Menerima Kegiatan Pengambilan Data
 Lembar Rekomendasi Ujian Tugas Akhir (Pembimbing I)
 Lembar Rekomendasi Ujian Tugas Akhir (Pembimbing II)
 Kartu Konsultasi (Pembimbing I)
 Kartu Konsultasi (Pembimbing II)
 Form Perbaikan Ujian Tugas Akhir (Penguji I)
 Form Perbaikan Ujian Tugas Akhir (Penguji II)
 Form Perbaikan Ujian Tugas Akhir (Pembimbing I)
 Form Perbaikan Ujian Tugas Akhir (Pembimbing II)
 Surat Keterangan Aktif Kuliah
 Surat Keterangan Hasil Suliet

xiii
xiv
xv
BAB I

PENDAHULUAN

1.1 Latar Belakang


Perkembangan dunia teknologi informasi saat ini berkembang sangat pesat,
semua masyarakat menggunakan teknologi ini dalam kehidupan sehari-hari dimulai
dari digunakan sebagai alat komunikasi, mencari informasi, dan lain-lain. Selain
digunakan dalam kegiatan keseharian, teknologi informasi juga digunakan di
perkantoran termasuk juga lembaga pendidikan formal seperti sekolah dasar,
sekolah menengah pertama, dan sekolah menengah atas.

Penilaian - penilaian pada siswa menjadi hal yang sangat penting dalam
proses belajar mengajar di dunia pendidikan baik sekolah dasar, sekolah menengah
pertama maupun sekolah menengah atas dan dalam perkuliahan. Pengolahan data
nilai yang dikelola dengan baik akan memudahkan para guru dalam memberikan
penilaian - penilaian kepada murid - murid nya. Namun pengolahan data nilai pada
SD NEGERI 1 TULUNG HARAPAN KEC. LEMPUING KAB. OKI ini masih
dilakukan secara manual yakni dengan tulis tangan yang disimpan pada buku.
Pengolahan data nilai yang masih manual akan membuat pengolahan data tersebut
kurang efektif karena akan dapat membuat data yang telah tercatat menjadi tercecer
atau tidak tersimpan dengan baik, atau dapat juga menjadi rusak akibat dimakan
rayap ataupun terkena air. Serta tidak efisien karena akan menggunakan banyak
kertas, pena dan alat tulis lainnya dan akan mengeluarkan cukup banyak biaya
dalam pengelolaannya, pengerjaannya serta keterlambatan informasi atau laporan
dari hasil pengerjaan pengolahan data nilai tersebut karena masih dilakukan secara
manual.

Oleh karena itu penulis memilih untuk membuat penelitian dengan


merancang sebuah applikasi berbasis web untuk mempermudah dalam proses
pengolahan data nilai siswa pada sekolah dasar. Sekolah dasar yang dipilih oleh
penulis adalah SD NEGERI 1 TULUNG HARAPAN KEC. LEMPUING KAB.
OKI yang berada di dekat tempat tinggal penulis. Berdasarkan dari paparan diatas
maka penelitian ini diangkat dengan judul “APLIKASI PENGOLAHAN DATA

1
NILAI SISWA PADA SD NEGERI 1 TULUNG HARAPAN KEC. LEMPUING
KAB. OKI BERBASIS WEB”

1.1 Tujuan

Adapun tujuan dari penelitian ini adalah untuk membuat Aplikasi


Pengolahan Data Nilai Siswa Pada SD Negeri 1 Tulung Harapan Kec. Lempuing
Kab. OKI Berbasis Web untuk mempermudah proses dalam pengolahan data nilai
siswa dengan menggunakan teknologi informasi.

1.2 Manfaat
Adapun manfaat yang diharapkan dari hasil penyusunan tugas akhir ini
adalah sebagai berikut:
1. Dapat memberikan kemudahan dalam pengelolaan data nilai siswa
berdasarkan kelasnya;
2. Dapat mempermudah proses pencarian data nilai siswa berdasarkan nama,
nomor induk siswa, kelas dan lain-lain;
3. Dapat mempermudahkan dalam menentukan perangkingan siswa
berdasarkan kelas siswa tersebut.

1.3 Batasan Masalah


Agar pembahasan yang dilakukan oleh penulis lebih terfokus dan terarah
serta tidak menyimpang dari permasalahan pokok yang ada serta mencapai
kesimpulan yang tepat dan terhubung dengan aplikasi yang ada, maka penulis
membatasi ruang lingkup yang akan dibahas adalah:

1. Aplikasi pengolahan data nilai siswa ini dapat digunakan hanya dengan
menggunakan web browser;
2. Data yang diolah hanya data nilai siswa pada SD Negeri 1 Tulung Harapan
Kec. Lempuing Kab. OKI;
3. Keluaran yang dihasilkan dari aplikasi berupa rekap data dan laporan data
nilai siswa pada SD Negeri 1 Tulung Harapan Kec. Lempuing Kab. OKI;

44
4. Aplikasi ini dibuat menggunakan bahasa pemograman PHP, dan MySQL
sebagai database;
5. Metode pengembangan sistem adalah metode waterfall, dimana diagram
yang digunakan adalah Entity Relationship Diagram (ERD), Data Flow
Diagram (DFD) dan Flowchart, dan dalam tahapannya hanya sampai pada
tahap Implementasi dan Pengujian.

1.4 Tempat Penelitian


Penelitian dilaksanakan pada SD Negeri 1 Tulung Harapan Kec.
Lempuing Kab. Ogan Komering Ilir, Sumatera Selatan 30657.

1.5 Metodologi Penulisan


Adapun dalam penulisan laporan Tugas Akhir ini penulis menggunakan
metode wawancara, metode literature dan metode observasi.
1.6.1 Metode Wawancara
Penulis mendapatkan informasi yang diperlukan dengan cara
bertanya secara langsung kepada pihak yang berkompeten di bidang terkait
yang mendukung penulisan Laporan Tugas Akhir ini.
1.6.2 Metode Literatur
Penulis mendapatkan informasi yang diperlukan melalui media
pembelajaran seperti buku, jurnal, contoh laporan, serta artikel – artikel
terkait yang mendukung penulisan Laporan Tugas Akhir ini.
1.6.3 Metode Observasi
Penulis mendapatkan informasi yang diperlukan dengan cara
mengamati dan melakukan analisa dari kegiatan selama penelitian Tugas
Akhir dilaksanakan terkait hal yang dukung penulisan Laporan Tugas Akhir
ini.

1.7 Metode Pengumpulan Data


Aktivitas penulisan tidak bisa terlepas dari keberadaan info yang merupakan
bahan utama untuk membuat gambaran spesifik tentang objek penulisan. Data

45
merupakan fakta empirik yang sudah dikumpulkan oleh penulis untuk memecahkan
masalah atau menjawab pertanyaan penulisan. Data penulisan bisa berasal dari
berbagai hal yang dikumpulkan dengan menggunakan berbagai teknik selama
proses penulisan berlangsung.
Untuk mendapatkan data dan informasi yang dibutuhkan penulis
menggunakan metode sebagai berikut

1.7.1 Data Primer


Data Primer yaitu data yang dikumpulkan langsung dari objek yang
akan dijadikan Laporan Tugas Akhir dengan cara sebagai berikut:
a. Wawancara
Penulis melakukan pengumpulan data dengan melakukan interview
secara langsung kepada objek saat bekerja untuk mendapatkan data yang
tepat dan akurat. Disini penulis melakukan interview dengan salah satu staf
karyawan di SD Negeri 1 Tulung Harapan Kec. Lempuing Kab. OKI.

b. Dokumentasi
Penulis melalukan pengumpulan data terhadap dokumen - dokumen
yang ada dalam mengumpulkan data atau informasi dengan cara membaca
surat - surat, pembukuan koperasi, bukti - bukti transaksi yang berhubungan
dengan objek yang diteliti. Dengan metode ini penulis mempelajari
dokumen - dokunen tersebut dapat mengenal budaya dan nilai - nilai yang
dianut oleh objek yang diteliti.

1.7.2 Data Sekunder


Data Sekunder yaitu data yang diperoleh dari penelitian orang lain
atau sumber yang telah dipublikasikan. Disini penulis mengumpulkan dan
mempelajari berbagai macam literatur seperti buku - buku, peraturan –
peraturan pengolahan data koperasi simpan pinjam, artikel dari berbagai
media serta literatur - literatur lainnya yang dapat menjadi referensi dan

46
menunjang penulis dalam memperoleh pengetahuan dasar yang relevan
terhadap penyusunan laporan Tugas Akhir ini.

1.8 Metode Pengembangan Sistem


Menurut Kadir (2003), metode waterfall adalah suatu proses pengembangan
perangkat lunak berurutan, dimana kemajuan dipandang sebagai arus mengalir ke
bawah dan melewati fase - fase perencanaan, pemodelan, implementasi atau
kontruksi dan pengujian.
Adapun langkah - langkah dalam merancang dan mengembangkan aplikasi
untuk mendefinisikan masalah antara lain mengambil data, mempelajari masalah
dan menganalisa masalah.

1.8.1 Analisa
Langkah ini merupakan analisa terhadap kebutuhan sistem.
Pengumpulan data dalam tahap ini bisa melakukan sebuah penelitian,
wawancara atau studi literatur. Seorang sistem analis akan menggali
informasi sebanyak - banyaknya dari user sehingga akan tercipta sebuah
sistem komputer yang bisa melakukan tugas - tugas yang diinginkan oleh
user tersebut.
Tahapan ini akan menghasilkan dokumen user requirement atau bisa
dikatakan sebagai data yang berhubungan dengan keinginan user dalam
pembuatan sistem. Dokumen inilah yang akan menjadi acuan sistem analis
untuk menterjemahkan ke dalam bahasa pemrogramman.

1.8.2 Perancangan
Proses design akan menerjemahkan syarat kebutuhan ke sebuah
perancangan perangkat lunak yang dapat diperkirakan sebelum dibuat
coding. Proses ini berfokus pada : struktur data, arsitektur perangkat lunak,
representasi antarmuka, dan detail algoritma prosedural.

47
Tahapan ini akan menghasilkan dokumen yang disebut software
requirement specitication. Dokumen inilah yang akan digunakan
programmer untuk melakukan aktivitas pembuatan sistemnya.

1.8.3 Implementasi dan Pengujian


Implementasi merupakan penerjemahan rancangan menjadi bahasa
yang bisa dikenali oleh komputer. Dilakukan oleh programmer yang akan
menterjemahkan transaksi yang diminta oleh user. Tahapan inilah yang
merupakan tahapan secara nyata dalam mengerjakan suatu sistem.
Dalam artian penggunaan komputer akan dimaksimalkan dalam
tahapan ini. Setelah pengkodean selesai, maka akan dilakukan testing
terhadap sistem yang telah dibuat tadi. Tujuan testing adalah menemukan
kesalahan - kesalahan terhadap sistem tersebut dan kemudian bisa
diperbaiki.

1.8.4 Penerapan
Tahapan ini dikatakan final dalam pembuatan sebuah sistem.
Setelah melakukan analisa, design dan pengkodean maka sistem yang sudah
jadi akan digunakan oleh user.

1.8.5 Pemeliharaan
Perangkat lunak yang sudah disampaikan kepada pelanggan pasti
akan mengalami perubahan. Perubahan tersebut bisa karena mengalami
kesalahan karena perangkat lunak harus menyesuaikan dengan lingkungan
seperti periperal atau sistem operasi baru atau karena membutuhkan
perkembangan fungsional.

48
DAFTAR PUSTAKA

Astiti, K. A. (2017). Hakikat Peninailan Hasil Belajar. Dalam K. A. Astiti,


Evaluasi Pembelajaran (hal. 1). Yogyakarta: Penerbit Andi.

Maliki. (2017). Pengertian Sekolah Dasar. Dalam Maliki, Bimbingan Konseling di


Sekolah Dasar (hal. 52). Jakarta: Prenada Media.

Sinaga, R. (1994). Perangkat Lunak. Dalam R. Sinaga, Software : Perangkat


Lunak Komputer (hal. 1). Simalungun: Ricani Sinaga.

Solichin, A. (2016). HTML, CSS dan Javascript. Dalam A. Solichin,


Pemrograman Web Dengan PHP dan MySQL (hal. 10). Jakarta: Penerbit
Budi Luhur.

Solichin, A. (2016). PHP. Dalam A. Solichin, Pemrograman Web Dengan PHP


dan MySQL (hal. 11). Jakarta: Penerbit Budi Luhur.

Solichin, A. (2016). Web Dan Internet. Dalam A. Solichin, Pemrograman Web


Dengan PHP dan MySQL (hal. 2). Jakarta: Penerbit Budi Luhur.

45
LAMPIRAN

46
47
48
49
50
51
52
53
54
55
56
57
58
59
60

Anda mungkin juga menyukai