You are on page 1of 10

KATA PENGANTAR

Puji syukur Penulis panjatkan kehadirat Tuhan Yang Maha Esa, atas berkat dan
rahmat-Nya Penulis dapat menyelesaikan laporan kerja praktek ini dengan baik
dan tepat waktu. Penulis mengambil materi mengenai “Perancangan Sistem
Informasi Penilaian Praktikum Program Studi Teknik Elektro di Jurusan Teknik
Elektro Fakultas Teknik Universitas Tanjungpura”. Adapun tujuan dari penulisan
laporan ini yaitu untuk memenuhi syarat dalam menyelesaikan kegiatan kerja
praktek.

Dalam proses penyelesaian kerja praktek ini, Penulis telah mendapat banyak
sekali bantuan dari berbagai pihak. Oleh karena itu, dengan segala kerendahan
hati Penulis ingin mengucapkan terima kasih kepada semua pihak yang telah
membantu, yaitu :
1. Bapak Ir. Syafaruddin AS., MM., selaku Dekan Fakultas Teknik
Universitas Tanjungpura.
2. Bapak Ir. H. M. Iqbal Arsyad, MT., selaku Ketua Jurusan Teknik Elektro
Fakultas Teknik Universitas Tanjungpura.
3. Bapak Muhammad Saleh, ST., MT., selaku Sekretaris Jurusan Teknik
Elektro Fakultas Teknik Universitas Tanjungpura.
4. Bapak Arif B. Putra Negara, ST., MT., selaku Ketua Program Studi Teknik
Informatika sekaligus Dosen Pembimbing Kerja Praktek.
5. Bapak Herry Sujaini, ST., MT., selaku Kepala Laboratorium Informatika
Fakultas Teknik Universitas Tanjungpura sekaligus Dosen Pembimbing
Kerja Praktek.
6. Bapak Anshari H. Arsyid, selaku Laboran Laboratorium Informatika
Fakultas Teknik Universitas Tanjungpura.
7. Pihak-pihak lain dan teman-teman yang telah banyak membantu dan
memberikan dukungan dalam penyusunan laporan kerja praktek ini.

Penulis menyadari bahwa dalam penulisan laporan ini banyak terdapat


kekurangan maupun kesalahan. Oleh karena itu, saran dan kritik yang bersifat
membangun sangat Penulis harapkan demi penyempurnaan laporan ini.
Demikianlah laporan kerja praktek ini dibuat. Semoga dapat bermanfaat dan
dapat digunakan sebagai bahan literatur.

Pontianak, Agustus 2007

Penulis

1
ABSTRAKSI

Pengolahan data nilai praktikum mahasiswa Program Studi Teknik Elektro


Fakultas Teknik Universitas Tanjungpura saat ini menggunakan Microsoft Excel.
Perolehan nilai praktikum mahasiswa terkadang tidak sesuai karena kurangnya
ketelitian pada saat melakukan proses input nilai mahasiswa. Sebelum
menggunakan Microsoft Excel, pengolahan nilai praktikum mahasiswa pernah
menggunakan sistem informasi. Namun ketika terjadi perubahan kurikulum,
sistem informasi tersebut tidak digunakan lagi karena terjadi perombakan
terhadap mata kuliah praktikum sehingga dapat mempengaruhi data-data lain yang
berhubungan. Selain itu, database yang digunakan berbeda dengan database yang
sudah ada sehingga sistem informasi tersebut tidak menggunakan tabel-tabel yang
sudah ada.

Tujuan kerja praktek adalah menghasilkan suatu Sistem Informasi Penilaian


Praktikum Program Studi Teknik Elektro di Jurusan Teknik Elektro Fakultas
Teknik Universitas Tanjungpura yang masih menggunakan konsep perancangan
sistem informasi yang lama dengan penambahan beberapa fitur baru. Metode
analisis yang digunakan adalah data structured oriented analysis dan metode
perancangan sistem menggunakan data flow oriented design yang meliputi data
flow Diagram, normalisasi, tabel relasi. Sistem informasi yang dirancang berbasis
desktop dengan menggunakan Delphi 7, dengan software yang digunakan untuk
menangani database adalah Interbase 6.0.

Kata Kunci : Microsoft Excel, data structured oriented analysis, data flow
oriented design, data flow Diagram, normalisasi , tabel relasi,
desktop, Delphi 7, software, database, Interbase 6.0.

2
DAFTAR ISTILAH

Arus Data (Data Flow)


Tempat mengalirnya informasi dan digambarkan dengan garis yang
menghubungkan komponen dari sistem.

Client
Setiap komputer pada jaringan yang terhubung ke server dan digunakan oleh
pengguna untuk melakukan aktivitasnya

Database
Sekumpulan data store (bisa dalam jumlah sangat besar) yang tersimpan
dalam media magnetic disk, optical disk atau media penyimpanan sekunder
lainnya.

Diagram Aliran Data (Data Flow Diagram/DFD)


Model dari sistem yang menggambarkan pembagian sistem ke modul yang
lebih kecil.

Data flow oriented design


Merupakan salah satu metode perancangan sistem. Data flow oriented design
adalah metode perancangan berarah alir data.

Data structure oriented analysis


Merupakan salah satu metode analisa kebutuhan sistem. Data structure
oriented analysis adalah metode analisis berarah-struktur data.

Diagram Konteks
Diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup
sistem. Diagram ini merupakan level tertinggi dari DFD yang menggambarkan
seluruh input dan output dari sistem.

Diagram Nol/Zero (Overview Diagram)


Diagram yang menggambarkan proses dan data flow diagram. Diagram nol
memberikan pandangan secara menyeluruh mengenai sistem yang ditangani.

Diagram Rinci (Level diagram)


Diagram yang menguraikan proses apa dalam diagram nol atau diagram level
diatasnya.

Entitas luar (External Entity)


Sesuatu yang berada di luar sistem, tetapi ia memberikan data ke dalam sistem
atau memberikan data dari sistem, yang disimbolkan dengan suatu kotak
notasi. Entitas luar tidak termasuk bagian dari sistem.

3
First Normal Form (1NF)
Aturan normalisasi yang dilakukan untuk menghilangkan elemen data yang
berulang dengan data-data tabel yang sesuai pada setiap baris.

Foreign Key
Sembarang atribut yang menunjuk kepada primary key pada tabel yang lain.

Guest
Hak akses tingkat kedua.

Input
Masukkan.

Kamus data
Berfungsi membantu pelaku sistem untuk mengartikan aplikasi secara detail
dan mengorganisasikan semua elemen data yang digunakan dalam sistem
secara persis sehingga pemakai dan penganalisis sistem mempunyai dasar
pengertian yang sama tentang masukan, keluaran, penyimpanan dan proses.

Ketergantungan Fungsional (Functional Depedency)


Menggambarkan hubungan antara atribut-atribut dengan relasi.

Ketergantungan Transitif (Transitif Depedency)


Atribut-atribut dari suatu relasi sedemikian sehingga C memiliki
ketergantungan transitif terhadap A melalui B.

Login
Sistem atau metode yang digunakan untuk mencegah pengaksesan dari yang
tidak berhak.

Model konektifitas jaringan client server


Terdapat sebuah atau lebih mesin yang bertindak sebagai file server dan mesin
yang lain sebagai client.

Normalisasi
Teknik yang digunakan untuk mengidentifikasikan relasi-relasi. Normalisasi
sering dilakukan sebagai suatu uji coba pada suatu relasi secara berkelanjutan
untuk menentukan apakah relasi tersebut sudah baik atau masih melanggar
aturan-aturan standar yang diberlakukan pada suatu relasi yang normal.

Operator
Hak akses tingkat pertama. Bisa dikatakan sebagai administrator.

Output
Keluaran.

4
Password
Kunci yang dapat berupa serangkaian kombinasi huruf, angka dan simbol
yang dimasukkan user pada saat login.

Primary Key
Kunci yang memiliki kriteria lebih sederhana, legih natural untuk digunakan
sebagai acuan dan terjamin keunikannya.

Proses
Merupakan apa yang dikerjakan sistem. Proses dapat mengolah data atau
aliran data.

Query
Metode yang digunakan untuk memasukkan, mengubah, menghapus atau
memanggil kembali data yang ada di dalam database.

Simpanan Data (Data Store)


Tempat penyimpanan data pengikat yang ada dalam sistem.

Second Normal Form (2NF)


Aturan normalisasi yang memiliki ketergantungan fungsional sepenuhnya
pada kunci utama (primary key).

Server
Biasanya merupakan komputer high-end yang memiliki kemampuan tinggi,
dimana di dalamnya terinstall program server yang siap melayani permintaan
layanan dari client.

Third Normal Form (3NF)


Aturan normalisasi yang tidak boleh memiliki ketergantungan transitif.

Update
Mengganti informasi pada data yang ada di dalam database dengan informasi
yang terbaru.

User
Pengguna.

5
DAFTAR ISI

KATA PENGANTAR.........................................................................................i
ABSTRAKSI......................................................................................................ii
DAFTAR ISTILAH...........................................................................................iii
DAFTAR ISI.......................................................................................................vi
DAFTAR TABEL...............................................................................................viii
DAFTAR GAMBAR..........................................................................................ix
BAB I PENDAHULUAN
1.1 LATAR BELAKANG................................................................ ..........1
1.2 MATERI KERJA PRAKTEK............................................. .................4
1.3 TUJUAN KERJA PRAKTEK................................... ..........................5
1.4 MANFAAT KERJA PRAKTEK......................................... .................6
1.5 SISTEMATIKA PENULISAN................................. ...........................6

BAB II RUANG LINGKUP KERJA PRAKTEK


2.1 GAMBARAN UMUM INSTITUSI........................ ............................9
2.2 STRUKTUR ORGANISASI INSTITUSI........................................... .12

BAB III ANALISIS KEBUTUHAN SISTEM


3.1 METODE ANALISA.............................................. ............................15
3.2 HASIL ANALISIS......................................................................... ......15
3.2.1 Diagram Aliran Data (Data Flow Diagram / DFD)
Sistem yang Sedang Berjalan..............................................15
3.2.1.1 Diagram Konteks Sistem........................................15
3.2.1.2 Diagram Nol (Overview
Diagram).......................16
3.2.1.3 Diagram Rinci (Level
Diagram).......................18
3.2.2 Kamus Data.........................................................................22
3.2.3 Fungsi-Fungsi.....................................................................30
3.2.4 Kinerja.................................................................................31
3.2.5 Antarmuka...........................................................................32

BAB IV PERANCANGAN SISTEM


4.1 METODE PERANCANGAN.................................................... ..........34
4.2 HASIL PERANCANGAN............................................................. ......34
4.2.1 Diagram Aliran Data (Data Flow Diagram / DFD)
Sistem yang Sedang Dirancang..........................................34
4.2.1.1 Diagram Konteks Sistem........................................34
4.2.1.2 Diagram Nol (Overview Diagram).........................35
4.2.1.3 Diagram Rinci (Level Diagram).............................37
4.2.2 Kamus Data.........................................................................41
4.2.3 Perancangan Basis Data......................................................51
4.2.3.1 Normalisasi.............................................................51
4.2.3.1.1 Tabel Praktikum.......................................51

6
4.2.3.1.2 Tabel Komulatif.......................................55
4.2.3.1.3 Tabel Data_Praktikum..............................60
4.2.3.2 Tabel Relasi.............................................................67
4.2.4 Spesifikasi Tabel.................................................................69
4.2.5 Tampilan..............................................................................72

BAB V ANALISIS KINERJA SISTEM..........................................................113

BAB VI PENUTUP
6.1 KESIMPULAN ............................................................................. ............115
6.2 SARAN........................................................................................... ...........115

DAFTAR PUSTAKA......................................................................................... .......117

7
DAFTAR TABEL

Tabel 4.1 Spesifikasi Tabel DATA_PRAKTIKUM.............................................69


Tabel 4.2 Spesifikasi Tabel KOMULATIF..........................................................69
Tabel 4.3 Spesifikasi Tabel PRAKTIKUM..........................................................69
Tabel 4.4 Spesifikasi Tabel PRAKTIKUM_SEMENTARA...............................69
Tabel 4.5 Spesifikasi Tabel SUB_PRAKTIKUM................................................69
Tabel 4.6 Spesifikasi Tabel KURIKULUM.........................................................70
Tabel 4.7 Spesifikasi Tabel LOOK_PRAKTIKUM............................................70
Tabel 4.8 Spesifikasi Tabel LIRS.........................................................................70
Tabel 4.9 Spesifikasi Tabel PWORD...................................................................70
Tabel 4.10 Spesifikasi Tabel MATAKULIAH.....................................................70
Tabel 4.11 Spesifikasi Tabel SAH_PRAKTIKUM..............................................71
Tabel 4.12 Spesifikasi Tabel MAHASISWA.......................................................71

8
DAFTAR GAMBAR

Gambar 2.1 Struktur Organisasi Jurusan Teknik Elektro.....................................13


Gambar 3.1 Diagram Konteks Sistem yang Berjalan..........................................16
Gambar 3.2 Diagram Nol Sistem yang Berjalan.................................................17
Gambar 3.3 Diagram Rinci 1.0 Sistem yang Berjalan.........................................18
Gambar 3.4 Diagram Rinci 2.0 Sistem yang Berjalan.........................................19
Gambar 3.5 Diagram Rinci 3.0 Sistem yang Berjalan.........................................19
Gambar 3.6 Diagram Rinci 4.0 Sistem yang Berjalan.........................................21
Gambar 4.1 Diagram Konteks Sistem yang Dirancang.......................................35
Gambar 4.2 Diagram Nol Sistem yang Dirancang..............................................36
Gambar 4.3 Diagram Rinci 1.0 Sistem yang Dirancang......................................38
Gambar 4.4 Diagram Rinci 2.0 Sistem yang Dirancang......................................39
Gambar 4.5 Diagram Rinci 3.0 Sistem yang Dirancang......................................40
Gambar 4.6 Ketergantungan Fungsional pada relasi Praktikum.........................53
Gambar 4.7 Ketergantungan Fungsional pada relasi Komulatif..........................57
Gambar 4.8 Ketergantungan Fungsional pada relasi Nilai_Praktikum...............62
Gambar 4.9 Form Login......................................................................................72
Gambar 4.10 Form Ubah Password....................................................................73
Gambar 4.11 Form Kurikulum............................................................................74
Gambar 4.12 Form Menu Utama.........................................................................75
Gambar 4.13 Form Daftar Praktikum..................................................................75
Gambar 4.14 Submenu File pada Form Daftar Praktikum..................................76
Gambar 4.15 Submenu Operasi pada Form Daftar Praktikum............................76
Gambar 4.16 Tambah Data Praktikum pada Form Daftar Praktikum.................77
Gambar 4.17 Daftar Mata Kuliah pada Form Daftar Praktikum.........................78
Gambar 4.18 Isi Tambah Data Praktikum pada Form Daftar Praktikum............79
Gambar 4.19 Hasil Input Data praktikum pada Form Daftar Praktikum............79
Gambar 4.20 Pilih Praktikum pada Form Daftar Praktikum...............................80
Gambar 4.21 Tambah Data Mata Praktikum pada Form Daftar Praktikum........81
Gambar 4.22 Hasil Tambah Mata Praktikum pada Form Daftar Praktikum.......82
Gambar 4.23 Ubah Data Praktikum pada Form Daftar Praktikum.....................82
Gambar 4.24 Ubah Data Mata Praktikum pada Form Daftar Praktikum............83
Gambar 4.25 Pesan Konfirmasi Hapus Data Praktikum .....................................84
Gambar 4.26 Pesan Konfirmasi Hapus Data Mata Praktikum............................85
Gambar 4.27 Submenu Lihat pada Form Daftar Praktikum................................86
Gambar 4.28 Submenu Urutkan pada Form Daftar Praktikum...........................87
Gambar 4.29 Form Nilai Mahasiswa...................................................................88
Gambar 4.30 Pesan sistem untuk memilih jenis praktikum.................................89
Gambar 4.31 Tambah Nilai Praktikum Mahasiswa.............................................90
Gambar 4.32 Data mahasiswa tidak terdaftar pada LIRS....................................91
Gambar 4.33 Tambah Nilai Praktikum Mahasiswa yang terdaftar LIRS............92
Gambar 4.34 Pesan muncul jika user menambahkan data yang sama...............93
Gambar 4.35 Konfirmasi ya untuk mengubah data.............................................94
Gambar 4.36 Konfirmasi tidak untuk mengubah data.........................................95

9
Gambar 4.37 Input data mahasiswa pada semester yang berbeda.......................96
Gambar 4.38 Ubah nilai mahasiswa pada semester baru.....................................96
Gambar 4.39 Hasil Tambah Nilai Mahasiswa semester baru..............................97
Gambar 4.40 Batal menambahkan nilai mahasiswa............................................98
Gambar 4.41 Ubah data nilai mahasiswa.............................................................99
Gambar 4.42 Hapus data nilai mahasiswa...........................................................99
Gambar 4.43 Pencarian berdasarkan NIM...........................................................100
Gambar 4.44 Pencarian berdasarkan nama..........................................................101
Gambar 4.45 Form Komulatif.............................................................................102
Gambar 4.46 Submenu pengesahan pada Form Komulatif.................................103
Gambar 4.47 Cetak laporan.................................................................................104
Gambar 4.48 Form Anggota................................................................................105
Gambar 4.49 Tambah Data Anggota dengan nama yang sudah ada....................106
Gambar 4.50 Tambah Data Anggota....................................................................107
Gambar 4.51 Hasil Tambah Data Anggota..........................................................107
Gambar 4.52 Ubah Data Anggota........................................................................108
Gambar 4.53 Hasil Ubah Data Anggota..............................................................109
Gambar 4.54 Hapus Data Anggota......................................................................110
Gambar 4.55 Pengurutan berdasarkan nama.......................................................111
Gambar 4.56 Pengurutan berdasarkan tingkat.....................................................111

10

You might also like