Anda di halaman 1dari 37

BAB I

PENDAHULUAN

1.1. Latar Belakang


Ilmu Komputer merupakan ilmu yang mempelajari baik tentang komputasi, perangkat keras

(hardware) maupun perangkat lunak (software). Ilmu komputer mencakup beragam topik yang

berkaitan dengan komputer, mulai dari analisis abstrak algoritma sampai subject yang lebih

konkret seperti bahasa pemrograman, perangkat lunak, termasuk perangkat keras. Sebagai suatu

disiplin ilmu, Ilmu Komputer lebih menekankan pada pemrograman komputer, dan rekayasa

perangkat lunak (software).

Dalam era teknologi dan informasi saat ini disadari bahwa hampir semua aspek kegiatan

disegala bidang ditentukan oleh kualitas dari teknologi dan informasi yang diterima dan

dihasilkan. Berkembangnya teknologi informasi mengubah manusia dalam menyelesaikan semua

pekerjannya. Dahulu manusia menyimpan semua informasi dan d okumen menggunakan buku

yang disimpan dalam lemari dokumen, maka sekarang berubah menggunakan komputer untuk

menyimpan data-data suatu perusahaan (Arifudzaki, B., Somantri, M., & Rochim, A. F.) (2010)

.Kemajuan didalam bidang komputer yang sangat cepat ini semakin dapat dirasakan, bahkan

tidak heran lagi banyak instansi baik pemerintahan maupun perusahaan swasta memanfaatkan

komputer dalam meningkatkan kinerjanya. Berbagai aktivitas dapat dikerjakan dengan lebih

efisien dan efektif, serta pengolahan data dapat dilakukan untuk mendapatkan informasi yang

cepat, tepat dan akurat.

Page | 1
Dengan berkembangnya teknologi sekarang ini yang cepat serta akurat dapat digunakan

untuk mencapai tujuan yang akan dicapai tersebut dengan menggunakan komputer atau aplikasi

dan sarana telekomunikasi karna peningkatan perusahaan sangat diperlukan saat ini. Dengan

adanya teknologi yang berkembang saat ini memudahkan sistem pencatatan pada setiap

perusahaan atau instansi.

Salah satu informasi penting untuk menilai perusahaan/instansi adalah hasil dari laporan

yang sudah terkumpul pada perusahaan/instansi tersebut. Laporan data yang sudah terkumpulkan

bertujuan untuk memberikan informasi dan laporan tersebut jadi arsip yang akan di simpan oleh

sebuah perusahaan/instansi. Hasil dari laporan data-data tersebut merupakan tanggung jawab dari

staff admin dan perusahaan/instansi itu sendiri dalam menyimpan data dan laporan yang sudah

terkumpul dan ada pada perusahan. Untuk mencapai tujuan tersebut, pengumpulan data laporan

dan tugas akhir tersebut menyajikan keseluruhan informasi mengenai data mahasiswa, judul

laporan dan tugas akhir, dosen pembimbing dan tanggal pengumpulan laporan.

Hingga saat ini Fakultas Ilmu Komputer Universitas Sriwijaya Prodi Manajemen

Informatika menerapkan pencatatan laporan menggunakan Microsoft Excel dimana

pengumpulan laporan masih dilakukan dengan cara yang kurang efektif sehingga masih

membutuhkan waktu yang cukup lama. Masalah yang ada pada pengumpulan data laporan

tersebut saat ini adalah menumpuknya pekerjaan staff admin dalam merekap dan menginputkan

data laporan tersebut sehingga penginputan data laporan tersebut menjadi terlambat dan

penginputan nilai setelah mengumpulkan laporan dan tugas tugas akhir tersebut jadi penghambat

mahasiswa dalam satu periode.

Page | 2
Berdasarkan uraian latar belakang ini, maka kami tertarik untuk membuatkan sebuah

aplikasi pengumpulan data laporan dan tugas akhir yang dapat membuat laporan pendapatan

serta memudahkan proses pengumpulan dan penginputan data berbasis web mobile, untuk

membuat sistem pengumpulan data dan sistem penginputan data laporan dapat lebih baik lagi

dan cepat.

1.2 Tujuan

Adapun tujuan dari penelitian ini adalah untuk membuat aplikasi Pencatatan Data Laporan

dan Tugas Akhir Prodi Manajemen Informatika pada Fakultas Ilmu Komputer Universitas

Sriwijaya upaya untuk mempermudah mahasiswa dalam proses pengumpulan data laporan dan

tugas pada fakultas ilmu komputer universitas sriwijaya.

1.3 Manfaat

Adapun manfaat yang diharapkan dari hasil penyusunan tugas akhir ini adalah sebagai
berikut:

1. Membantu proses administrasi dengan cepat dan mudah.

2. Mahasiswa dapat secara langsung mengumpulkan laporan tersebut pada aplikasi ini.

3. Data yang dihasilkan lebih akurat.

1.4 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

Page | 3
terhubung dengan aplikasi yang ada, maka penulis membatasi ruang lingkup yang akan dibahas

adalah:

1. Proses meliputi laporan pengumpulan data laporan dan tugas akhir mahasiswa.

2. Keluaran yang dihasilkan dari aplikasi pengumpulan data tersebut berupa laporan

dalam satu periode.

3. Aplikasi ini di buat menggunakan bahasa pemrograman PHP dan MySQL sebagai

database.

4. Metode pengembangan sistem yang digunakan adalah metode waterfall, dimana

diagram yang digunakan adalah Entity Relationship Diagram (ERD) dan Data Flow

Diagram (DFD).

5. Data yang diolah adalah data mahasiswa aktif maupun data alumni yang ada di prodi

Manajemen Informatika Fakultas Ilmu Komputer Universitas Sriwijaya Palembang.

6. Aplikasi ini hanya digunakan di program studi Manajemen Informatika Fakultas Ilmu

Komputer Universitas Sriwijaya.

1.5 Metodologi Penelitian

Tristianto (2018) berpendapat bahwa, Metode Waterfall adalah suatu proses

pengembangan perangkat lunak berurutan, dimana kemajuan di pandang sebagai terus mengalir

ke bawah (seperti air terjun) melewati fase-fase perencanaan, pemodelan, implementasi, dan

pengujian. Dalam pengembangannya metode waterfall memiliki beberapa tahapan yang terurut

yaitu analisis, perancangan, implementasi dan pengujian.

1. Analisis, tahapan ini merupakan analisa terhadap kebutuhan suatu sistem. Data yang

dikumpulkan dalam tahap ini bisa dilakukan dengan sebuah penelitian, wawancara
Page | 4
ataupun study literature. Tahapan ini akan menghasilkan data yang berhubungan dengan

keinginan pengguna dalam pembuatan suatu sistem.

2. Perancangan, pada proses ini perancangan akan menerjemahkan syarat kebutuhan dalam

sebuah perancangan perangkat lunak yang dapat diperkirakan sebelum membuat coding.

Tahapan perancangan ini akan menghasilkan sebuah software requirement yang akan

digunakan programmer untuk melakukan pembuatan sistemnya.

3. Implementasi dan pengujian coding tahapan ini merupakan penerjemahan perancangan

dalam bahasa yang bisa dikenali oleh komputer. Tahapan ini merupakan tahapan secara

nyata dalam mengerjakan suatu sistem, artinya pengguna komputer akan dimaksimalkan

dalam tahapan ini yaitu tahap pengkodean. Setelah pengkodean selesai maka dilakukan

pengujian terhadap sistem tersebut yang telah dibuat sebelumnya. Adapun tujuan dalam

pengujian yaitu menemukan kesalahan-kesalahan terhadap sistem tersebut dan kemudian

sistem tersebut bisa diperbaiki.

1.6 Lokasi dan Waktu Penelitian

Penelitian ini dilakukan di prodi Manajemen Informatika Fakultas Ilmu Komputer

Universitas Sriwijaya di Jl. Srijaya Negara, Bukit Lama Ilir Barat I, Kota Palembang, Sumatera

Selatan 30128. Pengumpulan data dilakukan selama 3 bulan, yaitu pada bulan Agustus sampai

bulan November tahun 2020.

1.7 Metode Pengumpulan Data

Pengumpulan data merupakan tahapan yang sangat penting dalam melakukan sebuah

penelitian. Pengumpulan data yang benar akan menghasilkan data yang memiliki kredibilitas

Page | 5
tinggi. Aktivitas penulis tidak bisa terlepas dari keberadaan informasi yang merupakan bahan

utama untuk membuat sebuah gambaran spesifik tentang objek penulisan. Data merupakan suatu

fakta yang empiric dimana data sudah dikumpulkan oleh penulis untuk memecahkan suatu

masalah. Data penulisan bisa berasal dari berbagai hal yang dikumpulkan menggunakan berbagai

teknik selama penulisan ini berlangsung.

Untuk mendapatkan sebuah data dan informasi yang dibutuhkan, penulis menggunakan

metode sebagai berikut :

1. Pengamatan

Metode pengumpulan data melalui proses pengumpulan dan penginputan data yang cukup

lama dengan admin prodi Manajemen Informatika Fakultas Ilmu komputer Universitas

Sriwijaya ini dilakukan dengan cara mengamati langsung dan mempraktekkannya yang

berhubungan dengan judul penulisan laporan Projek Akhir yaitu “Sistem Informasi

Pencatatan Data Laporan dan Tugas Akhir Mahasiswa Prodi Manajemen Informatika

Fakultas Ilmu Komputer Universitas Sriwijaya Berbasis Website Mobile”

2. Dokumentasi

Metode yang dilakukan dengan cara melihat langsung sumber-sumber dokumen terkait.

3. Metode Studi Pustaka

Metode yang dilakukan dengan cara mencari bahan yang mendukung dalam pendefinisian

masalah melalui jurnal, buku-buku, dan laporan yang erat kaitannya dengan objek

permasalahan untuk menjadi referensi dan acuan dalam penulisan Projek akhir ini.

Page | 6
BAB II

DASAR TEORI

2.1. Sejarah Fakultas Ilmu Komputer Universitas Sriwijaya

Berdirinya Fakultas Ilmu Komputer didahului dengan Program Diploma Komputer (PDK)

Unsri baru berdiri pertengahan tahun 2003, tepatnya tanggal 5 September 2003 dan merupakan

program pendidikan bidang ICT yang pertama di Universitas Sriwijaya, sehingga melalui

perencanaan strategis yang disusun secara matang dan komprehensif diharapkan dalam lima

tahun ke depan dapat terwujud sebuah sistem pendidikan PDK yang handal dan mampu

mengantisipasi perubahan di masa mendatang.Keinginan untuk mendirikan program pendidikan

di bidang teknologi informasi dan komunikasi di Universitas Sriwijaya telah ada sejak tahun

1985, dimana pada saat itu Unsri telah mulai menyelenggarakan program pendidikan dan

pelatihan profesional bidang komputer di Pusat Komputer Universitas Sriwijaya. Penyiapan

SDM untuk tenaga dosen mulai dilakukan dengan mengirimkan beberapa dosen untuk mengikuti

pendidikan S2 di bidang teknologi informasi dan komunikasi baik di dalam maupun di luar

negeri.

Melalui penyiapan dosen berpendidikan S2 yang saat itu telah berjumlah 8 orang dan

fasilitas teknologi informasi dan komunikasi di Unsri yang mulai memadai setelah Puskom Unsri

menerima 2 (dua) kali hibah bersaing dari Departemen Pendidikan Nasional yakni Due-Like

tahun 1999 s.d. 2003 dan TPSDP tahun 2003 s.d. 2007, keinginan tersebut mulai mengkristal.

Rektor Unsri Prof. Dr. Zainal Ridho Djafar, Pembantu Rektor I, Prof. Dr. Mustafa Abdullah,

Kepala Pusbandik Dr. Rujito Agus Suwignyo dan Kepala Puskom, Drs. Saparudin, M.T. pada
bulan Juli tahun 2002 mulai membicarakan secara intensif rencana pembukaan Program Diploma

Komputer Unsri.

Pada bulan Oktober 2002, dibentuklah panitia persiapan pembukaan Program Diploma

Komputer, dan ditunjuk sebagai ketua pada waktu itu adalah Dr. Zulkardi, M.Ikom., sekretaris Ir.

Bambang Tutuko, M.T. dan anggota, Dr. Rujito Agus Suwignyo dan Drs. Saparudin, M.T.

Kemudian pada bulan Maret 2003, panitia pembukaan Program Diploma Komputer mengalami

revisi kepengurusan, karena Dr. Zulkardi, M.Ikom mendapat penugasan oleh Pemerintah

Provinsi Sumatera Selatan sebagai Kepala Kantor Informasi dan Komunikasi Sumsel. Akhirnya

sebagai ketua panitia ditunjuk Drs. Saparudin, M.T. dan ditunjuk beberapa anggota baru yakni

Erwin, M.Si., Syamsuryadi, M.Kom dan Ir. Iwan Pahendra, M.T.

Dengan Rahmat Allah Yang Maha Kuasa dan dukungan yang kuat dari Rektor Unsri,

rekomendasi Gubernur, Bupati dan Walikota seluruh Provinsi Sumatera Selatan serta komitmen

dan kerja keras panitia, sehingga Pembukaan Program Diploma Komputer Unsri dapat terwujud

pada bulan Agustus 2003. Departemen Pendidikan Nasional melalui Direktorat Jenderal

Pendidikan Tinggi (Dirjen Dikti) menerbitkan surat izin pembukaan 3 (tiga) program studi, yakni

Manajemen Informatika D-III, Teknik Komputer D-III dan Komputerisasi Akuntansi D-III.

Kebutuhan akan tenaga akademik dan profesional di bidang teknologi informasi dan komunikasi

sebagai pengelola informasi di pemerintahan, industri dan perusahaan baik negeri maupun

swasta di Sumsel, menuntut Unsri sebagai institusi pendidikan tinggi untuk menyelenggarakan

pendidikan sarjana (S1) di bidang teknologi informasi dan komunikasi. Sehingga di bawah

koordinasi Rektor Unsri, Prof. Zainal Ridho Djafar dan Tim Pendirian Program Ilmu Komputer

Unsri yang diketuai oleh Drs. Saparudin, M.T. mulai menyusun naskah studi kelayakan
pendirian Program Ilmu Komputer Unsri. Usaha ini pun telah membuahkan hasil sebagai awal

dari suatu perjuangan meniti perjalanan panjang pendidikan teknologi informasi dan komunikasi

di Universitas Sriwijaya. Program Studi Teknik Informasi jenjang S1 dan Program Studi Sistem

Komputer jenjang S1 mendapat persetujuan Dirjen Dikti pada bulan Juni 2005.

Program Ilmu Komputer (PIK) dan Program Diploma Komputer (PDK) Universitas

Sriwijaya mulai menyelenggarakan kegiatan akademik dan menata manajemen dan organisasi.

Perjalanan 2 (dua) tahun penyelenggaraan kedua lembaga tersebut secara swadana dan swakelola

telah mengantarkan pembukaan Fakultas Ilmu Komputer Unsri. Setelah mempelajari naskah

akademik yang terdiri dari evaluasi diri dan proposal PIK dan PDK Unsri, Dirjen Dikti pada

tanggal 22 Februari 2006 menerbitkan surat izin pembukaan Fakultas Ilmu Komputer Unsri

dengan sistem pengelolaan fakultas secara swadana dan swakelola.

Sistem pembelajaran modern dengan didukung fasilitas kelas belajar multimedia,

laboratorium praktek dan riset mahasiswa, perpustakaan dan akses internet. Dosen pengajar

merupakan para ahli dibidang teknologi informasi dan komunikasi lulusan S3 dan S2 dari dalam

dan luar negeri.

2.2. Visi dan Misi Fakultas Ilmu Komputer Universitas Sriwijaya

Fakultas Ilmu Komputer Universitas Sriwijaya mempunyai visi dan misi di dalamnya yaitu

mampu mengembangkan, melakukan penelitian & melanjutkan jenjang pendidikan yang

lebih tinggi dalam bidang teknologi informasi.


2.2.1. Visi Fakultas Ilmu Komputer Universitas Sriwijaya
program pendidikan akademik dan profesional yang unggul dalam melaksanakan
tridharma perguruan tinggi dibidang teknologi informasi dan komunikasi.

2.2.2. Misi Fakultas Ilmu Komputer Universitas Sriwijaya


1. Meningkatkan Mutu Kegiatan Pendidikan.

2. Meningkatkan Mutu Kegiatan Penelitian.

3. Meningkatkan Mutu Kegiatan Pengabdian Pada Masyarakat.

2.3. Tujuan Fakultas Ilmu Komputer universitas Sriwijaya


- Mampu mengembangkan sistem informasi.

- Mampu mengembangkan sistem basis data.

- Mampu mengembangkan sistem jaringan komputer.

- Mampu melakukan penelitian dan melanjutkan jenjang penelitian yang lebih tinggi dalam

bidang teknologi dan informasi.

2.4. Struktur Organisasi


Struktur organisasi adalah sebagai pola hubungan di antara posisi-posisi dalam organisasi

dan antara anggota-anggota dalam organisasi. Dengan menemukan struktur organisasi yang

tepat, sesuai kebutuhan aktifitas instansi perusahaan, akan memudahkan koordinasi dan

menimbulkan semangat kerja antara atasan dengan bawahan, serta meningkatkan integritas

agar dapat melakukan kenaikan jabatan. Pembagian tugas dan tanggung jawab yang jelas

sesuai daftar uraian jabatan akan membantu perusahaan menciptakan suasana kerja yang baik.
Demikian juga dengan Fakultas Ilmu Komputer Universitas Sriwijaya Palembang yang memiliki

struktur organisasi yang melibatkan seluruh sumber daya, anggota, staff yang ada dan

bertanggung jawab terhadap maju mundurnya organisasi.

Struktur organisasi Fakultas Ilmu Komputer Universitas Sriwijaya Palembang yaitu sebagai
berikut:

Gambar 2.1 Struktur Organisasi Fakultas Ilmu Komputer.

2.5. Teori-Teori Pendukung

2.5.1 Mobile Website


Menurut Priyo dan Eko (2013:3) di kutip oleh Davit (2017), mobile website atau website

internet yang digunakan atau diakses pada perangkat mobile. Website yang telah di buat

dapat di akses di berbagai perangkat, baik di perangkat komputer secara umum (PC/Laptop),

perangkat mobile (smartphone) maka hal itu diperlukan teknik tersendiri.


Untuk membuat sebuah website mobile ada beberapa aspek yang harus diperhatikan dan

khusus pada perangkat kerasnya. Dari segi bandwidth kondisi jaringan di Indonesia

khususnya sudah memungkinkan untuk mendapatkan bandwidth yang cukup besar dari

jaringan. Walaupun masih mempertimbangkan beberapa hal yang efesiensi bandwidth

sehingga hal tersebut dapat menghemat biaya yang tergolong masih mahal. Selain dari itu

pertimbangan terhadap keterbatasan pada device mobile pun juga harus di perhatikan seperti

berikut :

1. Keterbatasan pada RAM.

2. Keterbatasan kecepatan processor dalam mengeksekusi.

3. Keterbatasan input pada masing-masing perangkat mobile.

4. Ketahanan baterai yang berbeda-beda pada setiap perangkat.

5. Selain itu software, kompatibilitas browser dan mobile pendukung cukup berpengaruh

dalam menjalankan sebuah mobile website.

2.5.2 Analisa Sistem


Setelah tahap perencanaan sistem dilakukan tahap analisa sistem, tahap ini akan

ditemukan masalah-masalah didalam sebuah sistem informasi. Tahap ini merupakan tahap

yang penting dan fatal apabila terjadi sebuah kesalahan, pengaruhnya berdampak pada tahap

selanjutnya, tahap ini biasa dilakukan oleh seorang sistem analis.

Analisa sistem didefinisikan sebagai istilah yang secara kolektif untuk mendeskripsikan

fase-fase awal pada pengembangan sistem. Tujuan dari analisa sistem yaitu mengetahui

siapa yang akan menggunakan sistem tersebut, seperti apa sistem yang dikembangkan, apa

saja yang bisa dikerjakan oleh sistem dan kapan sistem tersebut dapat digunakan.
2.5.3 PHP (Hypertext Preprocessor)
PHP (hypertext Prepocessor) adalah bahasa script yang dapat disisipkan atau ditanamkan

kedalam HTML. PHP adalah bahasa pemrograman server-side yang digunakan dalam

pembuatan website bersama dengan CSS dan HTML. PHP merubah website dari statis

menjadi lebih dinamis dan mengubah konten serta fungsi website yang lebih interaktif untuk

keperluan user. PHP juga dapat digunakan secara gratis (free) dan bersifat Open Source. PHP

dirilis dalam lisensi PHP license.

1. Create adalah fungsi yang digunakan untuk membuat data baru dalam website. Contoh

saat Anda melakukan registrasi baru ke website, nah inilah yang dinamakan membuat

data baru.

2. Read adalah fungsi yang digunakan untuk membaca atau bisa juga menampilkan data

yang berada di database. Kemudian akan ditampilkan sesuai dari request user.

3. Update adalah fungsi untuk melakukan edit data dari dalam database. Contoh saat

melakukan edit profil pengguna.

4. Delete adalah fungsi yang digunakan unuk menghapus database. Contoh Anda

menghapus profil, komentar dan tindakan sejenis lainnya.

2.5.4 MySQL (My Structure Query Languange)


Mysql adalah salah satu jenis database server yang sangat terkenal. Kepopulerannya

disebabkan MySQL menggunkan SQL sebagai bahasa untuk mengakses database. MySQL

bersifat free dengan lisensi GNU dan GPL (General Public License). Dengan adanya hal ini

kita dapat menggunakan software dengan bebas tanpa perlu takut dengan lisensi yang ada.

MySQL termasuk dalam jenis RDMBS (Relational Database Management System), itulah
sebabnya table, baris, kolom digunakan pada MySQL. Sebuah database MySQL mengandung

sejumlah table.

2.5.5 Basis Data


Basis data atau Database adalah kumpulan informasi yang disusun yang merupakan suatu

kesatuan yang utuh yang disimpan di dalam perangkat keras (komputer) secara sistematis

sehingga dapat diolah menggunakan perangkat lunak. Sistem data tersebut yang terhimpun

dalam suatu database dapat menghasilkan sebuah informasi yang berguna.

Basis Data terdefinisi dalam sejumlah sudut pandang yaitu :

1. Himpunan pada kelompok data (arsip) terhubung agar dapat di manfaatkan dengan

mudah dan cepat.

2. Kumpulan pada data yang dapat disimpan dan juga saling berhubungan secara

bersamaan, untuk memenuhi berbagai kebutuhan .

3. Kumpulan pada data berupa file/arsip/table yang saling berhubungan dan tersimpan di

sebuah media penyimpanan elektronik.

2.6. Perancangan Sistem

2.6.1 DFD (Data Flow Diagram)


Agus dan ana (2015) berpendapat bahwa, DFD adalah sebuah teknik grafis yang

menggambarkan aliran sebuah informasi dan transformasi yang di aplikasikan pada saat

bergerak data dari input menjadi output. Data Flow Diagram adalah sebuah alat pembuatan

model yang memungkinkan sistem professional untuk menggambarkan suatu sistem jaringan

proses yang fungsional dan dihubungkan satu sama lain dengan alur data baik secara manual
ataupun kompensasi. DFD juga sering disebut dengan nama bubble chart, bubble diagram,

proses model, diagram alur kerja atau fungsi model.

DFD terbentuk dalam 2 yaitu DFD fisik (Physical Data Flow Diagram) dan DFD logika

(Logical Data Flow Diagram). DFD fisik lebih menekankan bagaimana proses dari sistem

yang diterapkan sedangkan DFD logika lebih menekankan proses apa saja yang terdapat di

sebuah sistem. DFD digunakan untuk menggambarkan suatu sistem yang sudah ada atau

sistem baru yang dikembangkan dengan logika tanpa harus mempertimbangkan lingkungan

fisik dimana data tersebut mengalir dan akan disimpan.

Ada 3 tahapan untuk membuat DFD sebagai berikut :

1. Diagram Konteks

Diagram ini menerangkan tujuan dan sumber data yang akan di proses secara umum dari

seluruh sistem yang sudah ada.

2. Diagram Level Nol

Diagram ini menerangkan tahapan dari proses pecahan sebuah diagram konteks, dan

uraian dari proses diagram tersebut sangat rinci.

3. Diagram Detail

Diagram ini menerangkan arus data tersebut secara jelas dan detail dari proses tahapan

yang ada pada diagram nol.

Tabel 2.6.1 Data Flow Diagram (DFD)

No Gambar Nama Keterangan


Simbol ini merupakan gambaran
bagian dari sebuah sistem yang
mengolah atau mentransformasi data
1. Proses
input menjadi output dan proses ini
juga menjelaskan proses atau kegiatan
yang sedang atau akan dilakukan

Simbol ini merupakan simbol dari


2. External Entity suatu sistem yang menerima input atau
memberikan output

Simbol ini menggambarkan alur data


3. Data Flow yang menunjukkan arah masuk dan
keluar dari suatu proses data

Simbol ini merupakan tempat


4. Data Store menyimpan data dan menggambarkan
data flow telah tersimpan

2.6.2 ERD (Entity Relationship Diagram)


Entity Relationship Diagram merupakan suatu proses yang menjelaskan hubungan antara

sebuah objek data serta menjelaskan relasi hubungan yang terikat pada sebuah objek data

dimana objek data tersebut di hubungkan menggunakan notasi dan simbol-simbol yang

lainnya. Entity Relationship Diagram juga didesain untuk mengidentifikasikan entitas juga

menjelaskan data dan hubungan antar sebuah data.

Tabel 2.6.2 Entity Relationship Diagram (ERD)

No Gambar Nama Keterangan


Simbol ini merupakan kumpulan suatu
objek atau entitas berupa orang,
tempat, atau kejadian yang dianggap
1 Entitas
penting sehingga segala atributnya
harus dicatat dan disimpan dalam basis
data.
Simbol ini merupakan hubungan
2 Relationship antara dua entitas atau lebih yang
saling berkaitan.

Simbol Ini merupakan karakteristik


dari suatu entitas atau relationship
3 Attribute
yang akan menjelaskan detail tentang
entitas yang dinamakan atribut

Simbol ini merupakan simbol


4 Garis/Link penghubung antara himpunan, relasi,
himpunan entitas dan atribut.
BAB IV

HASIL DAN PEMBAHASAN


4.1 Hasil

Setelah melakukan tahap analisis dan perancangan sistem penulis menerapkan logika

tersebut ke dalam sebuah Sistem Informasi Pencatatan Data Laporan dan Tugas Akhir

Mahasiswa Prodi Manajemen Informatika Fakultas Ilmu Komputer Universitas Sriwijaya

berbasis website mobile, sistem ini dibuat dan dirancang menggunakan bahasa pemrograman

PHP dan MySQL. Sebelum memasuki interface Sistem Informasi Pencatatan Data Laporan dan

Tugas Akhir Mahasiswa Prodi Manajemen Informatika Fakultas Ilmu Komputer Universitas

Sriwijaya memiliki tampilan interface yang terdiri dari :

1. Halaman Login Mahasiswa

2. Halaman Pengumpulan Data Laporan

3. Halaman Login Admin

4. Halaman Dashboard

5. Halaman Laporan TA

6. Halaman Laporan KP

7. Halaman Dosen

8. Halaman Mahasiswa

4.1.1 Interface Pengembangan Sistem

Dalam pengembangan Sistem Informasi Pencatatan Data Laporan dan Tugas Akhir

Mahasiswa Prodi Manajemen Informatika Fakultas Ilmu Komputer Universitas Sriwijaya

terdapat 2 tampilan yang akan di tampilkan dari laman pc desktop dan tampilan di website

mobile phone.
4.1.1.1 Halaman Login Mahasiswa

Gambar 4.1 menampilkan halaman login pada pc desktop dan gambar 4.2 menampilkan

halaman login mahasiswa pada website mobile dimana tampilan ini merupakan akses login yang

dilakukan oleh mahasiswa. Dalam melakukan proses login mahasiswa harus mengisi NIM dan

memilih jenis laporan apa yang akan dikumpulkan.

Gambar 4.1 Halaman Login Mahasiswa


Gambar 4.2 Halaman Mobile Login Mahasiswa

4.1.1.2 Halaman Pengumpulan Data Laporan

Gambar 4.3 menampilkan halaman login pada pc desktop dan gambar 4.4 menampilkan

halaman pengumpulan data laporan pada website mobile dimana tampilan ini akan menampilkan

data mahasiswa seperti NIM, nama, prodi, dan jenis laporan (TA/KP). Halaman ini akan tampil

setelah mahasiswa melakukan akses login dengan mengisi NIM dan jenis laporan (TA/KP).

Setelah itu mahasiswa memilih dan mengisi nama dosen pembimbing 1 dan dosen pembimbing 2

serta judul laporan yang akan dikumpulkan.


Gambar 4.3 Halaman Pengumpulan Data Laporan
Gambar 4.4 Halaman Mobile Pengumpulan Data Laporan

4.1.1.3 Halaman Login Admin

Gambar 4.5 menampilkan halaman login pada pc desktop dan gambar 4.6 menampilkan

halaman login admin pada website mobile dimana tampilan ini merupakan akses login yang

dilakukan oleh admin. Dalam melakukan proses login admin harus memasukkan username dan

password untuk melakukan akses login.

Gambar 4.5 Halaman Login Admin


Gambar 4.6 Halaman Mobile Login Admin

4.1.1.4 Halaman Dashboard ( Admin )

Gambar 4.7 menampilkan halaman login pada pc desktop dan gambar 4.8 menampilkan

halaman dashboard admin pada website mobile halaman ini akan tampil setelah admin

melakukan login menggunakan username dan password. Halaman ini menampilkan total data

mahasiswa secara keseluruhan, total data dosen yang ada, total laporan TA yang ada, dan total

laporan KP yang ada.


Gambar 4.7 Halaman Dashboard Admin
Gambar 4.8 Halaman Mobile Dashboard Admin

4.1.1.5 Halaman Laporan TA ( Admin )

Gambar 4.9 menampilkan halaman login pada pc desktop dan gambar 4.10 menampilkan

halaman laporan TA pada website mobile halaman ini admin dapat melihat data laporan TA

mahasiswa seperti NIM, nama, angkatan, judul, dosen pembimbing 1 dan dosen pembimbing 2.

Di halaman ini admin dapat menambahkan data laporan TA mahasiswa, mengedit data laporan

mahasiswa jika data laporan tidak sesuai serta menghapus data laporan.

Gambar 4.9 Halaman Laporan TA


Gambar 4.10 Halaman Mobile Laporan TA

4.1.1.6 Halaman Laporan KP ( Admin )

Gambar 4.11 menampilkan halaman login pada pc desktop dan gambar 4.12

menampilkan halaman laporan kp pada website mobile halaman ini admin dapat melihat data

laporan KP mahasiswa seperti NIM, nama, angkatan, judul dan dosen pembimbing. Di halaman

ini admin dapat menambahkan data laporan KP mahasiswa, mengedit data laporan mahasiswa

jika data laporan tidak sesuai serta menghapus data laporan.


Gambar 4.11 Halaman Laporan KP
Gambar 4.11 Halaman Mobile Laporan KP

4.1.1.7 Halaman Dosen ( Admin )

Gambar 4.12 menampilkan halaman login pada pc desktop dan gambar 4.13

menampilkan halaman dosen pada website mobile halaman ini admin dapat melihat data dosen

seperti NIP dan nama dosen. Di halaman ini admin dapat menambah dan mengedit data dosen.

Gambar 4.12 Halaman Dosen


Gambar 4.13 Halaman Mobile Dosen

4.1.1.8 Halaman Mahasiswa ( Admin )

Gambar 4.14 menampilkan halaman login pada pc desktop dan gambar 4.15

menampilkan halaman mahasiswa pada website mobile halaman ini admin dapat melihat data

mahasiswa seperti NIM, nama, prodi dan angkatan. Di halaman ini admin dapat menambah dan

mengedit data mahasiswa


Gambar 4.14 Halaman Mahasiswa
Gambar 4.15 Halaman Mobile Mahasiswa

4.1.1.9 Halaman Tambah Laporan TA ( Admin )

Gambar 4.16 menampilkan halaman login pada pc desktop dan gambar 4.17

menampilkan halaman tambah laporan TA pada website mobile halaman ini admin dapat

menambahkan data laporan TA terbaru. Admin harus memasukkan NIM, dosen pembimbing 1

dan dosen pembimbing 2 serta judul laporan TA. Data laporan TA yang telah ditambahkan akan

muncul di halaman laporan TA.

Gambar 4.16 Halaman Tambah Laporan TA


Gambar 4.17 Halaman Mobile Tambah Laporan TA

4.1.1.10 Halaman Tambah Laporan KP ( Admin )

Gambar 4.18 menampilkan halaman login pada pc desktop dan gambar 4.19

menampilkan halaman tambah laporan KP pada website mobile halaman ini admin dapat

menambahkan data laporan KP terbaru. Admin harus memasukkan NIM, dosen pembimbing dan

judul laporan KP. Data laporan KP yang telah ditambahkan akan muncul di halaman laporan KP.
Gambar 4.18 Halaman Tambah Laporan KP

Gambar 4.19 Halaman Mobile Tambah Laporan KP


4.1.1.10 Halaman Tambah Dosen ( Admin )

Gambar 4.20 menampilkan halaman login pada pc desktop dan gambar 4.21

menampilkan halaman tambah dosen pada website mobile halaman ini admin dapat

menambahkan data dosen terbaru. Admin harus memasukkan NIP dan nama dosen. Data dosen

yang telah ditambahkan akan muncul di halaman dosen.

Gambar 4.20 Halaman Tambah Dosen


Gambar 4.21 Halaman Mobile Tambah Dosen

4.1.1.11 Halaman Tambah Mahasiswa ( Admin )

Gambar 4.22 menampilkan halaman login pada pc desktop dan gambar 4.23

menampilkan halaman tambah mahasiswa pada website mobile halaman ini admin dapat

menambahkan data mahasiswa terbaru. Admin harus memasukkan NIM, nama, prodi dan

angkatan. Data mahasiswa yang telah ditambahkan akan mucul di halaman mahasiswa.
Gambar 4.22 Halaman Tambah Mahasiswa

Gambar 4.23 Halaman Mobile Tambah Mahasiswa


BAB V

PENUTUP
5.1 Kesimpulan

Sistem Informasi Pencatatan Data Laporan dan Tugas Akhir Mahasiswa Prodi Manajemen

Informatika Berbasis Website Mobile merupakan sistem informasi yang dirancang dan dibuat

untuk membantu dan memudahkan pekerjaan di prodi Manajemen Informatika dalam menginput

data, mengolah data dan memberikan data secara lengkap dengan tersedianya layanan atau situs

berbasis website mobile. Aplikasi ini juga dibuat menggunakan bahasa pemrograman PHP

(Hypertext Preprocessor) dan MySQL ( My Structure Query Languange) yang digunakan

sebagai database. Sistem informasi Pencatatan Data Laporan dan Tugas Akhir Prodi Manajemen

Informatika Fakultas Ilmu Komputer Universitas Sriwijaya dibuat untuk mempermudah staff

admin dalam mengelola data alumni maupun data mahasiswa yang masih aktif serta memberikan

kemudahan bagi mahasiswa yang masih aktif untuk langsung mengumpulkan laporan yang

sudah ada tanpa harus menunggu waktu yang cukup lama dalam menginput data laporan dan

mahasiswa hanya akan datang ke kampus untuk memberikan dan mengumpulkan laporan

tersebut kepada admin.

5.2 Saran

Berdasarkan hasil dari analisis dan kesimpulan yang telah diuraikan oleh penulis pada

penulisan ini, maka penulis ini ingin menyampaikan saran yaitu penelitian ini hanya sebatas

pengelolaan data laporan mahasiswa aktif dan alumni, pengelolaan data untuk laporan KP dan

laporan TA. Penulis berharap agar penelitian ini dapat menjadi sebuah gambaran atau referensi

untuk dikembangkan nantinya pada penelitian yang akan datang.

Anda mungkin juga menyukai