Membangun Aplikasi Pengolahan Data Dosen Politeknik PIKSI Ganesha Bandung

(1)

MEMBANGUN APLIKASI PENGOLAHAN DATA DOSEN

POLITEKNIK PIKSI GANESHA BANDUNG

KERJA PRAKTEK

Diajukan untuk Memenuhi Tugas Mata Kuliah Kerja Praktek Program Strata Satu Jurusan Teknik Informatika

Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia

SUSANTI FAISAL

10107443

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG


(2)

i

KATA PENGANTAR

Penulis panjatkan puji dan syukur ke hadirat Tuhan Yang Maha Esa, atas hidayah dan inayah-Nya, sehingga dapat menyelesaikan penulisan laporan kegiatan kerja praktek yang bertempat di POLITEKNIK PIKSI GANESHA BANDUNG Jawa Barat sesuai dengan waktu yang telah ditentukan.

Penulisan laporan ini diajukan untuk memenuhi salah satu syarat menyelesaikan Mata Kuliah Kerja Praktek Program Strata (S-1) Teknik Informatika di Universitas Komputer Indonesia.

Penulis menyadari masih terdapat banyak kekurangan dan jauh dari kesempurnaan dalam penulisan laporan ini dikarenakan oleh keterbatasan ilmu dan wawasan yang penulis miliki, namun atas bantuan dan bimbingan dari berbagai pihak akhirnya laporan ini dapat diselesaikan dengan baik.

Keberhasilan penulis dalam menyelesaikan laporan ini tidak terlepas dari dukungan berbagai pihak. Untuk itu penulis mengucapkan terima kasih yang sebesar-besarnya kepada :

1. Bapak Galih Hermawan, S.Kom., selaku dosen pembimbing dan dosen wali IF-10 yang telah banyak meluangkan waktunya dan memberikan pengarahan kepada penulis.

2. Ibu Mira Kania Sabariah, S.Si., M.T., selaku Ketua Jurusan Teknik Informatika, Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia.

3. Bapak Agus Hermawan S.T., selaku pembimbing di POLITEKNIK PIKSI GANESHA BANDUNG dan seluruh karyawan yang telah sabar memberikan bantuan, bimbingan dan dukungan sehingga Kerja Praktek ini dapat diselesaikan dengan baik.

4. Ayahanda dan Ibunda tercinta, yang telah memberikan begitu banyak do’a dan dorongan serta semangat yang tiada hentinya.


(3)

ii

6. Seluruh teman IF-10 yang tak dapat disebutkan satu persatu. Terima kasih untuk petualangan, persahabatan, keceriaan dan kehangatan yang selalu dapat dirasakan ketika kita bersama.

7. Pihak-pihak lainnya yang sangat mambantu dan tidak dapat penulis sebutkan satu persatu.

Penulis menyadari bahwa laporan ini masih jauh dari sempurna. Semoga laporan ini dapat bermanfaat bagi rekan-rekan lainnya serta dapat digunakan sebagai referensi untuk pembuatan laporan yang lebih baik lagi.

Bandung, 28 Oktober 2010

Penulis, Susanti Faisal


(4)

1

BAB 1

PENDAHULUAN

1.1 Latar Belakang Masalah

Seiring perkembangan teknologi yang semakin pesat saat ini pola pikir dan perilaku masyarakat pada umumnya dan pengguna komputer pada khususnya, yang selalu bekerja dengan menggunakan komputer, hal ini juga sangat dirasakan lagi pada dunia pendidikan dan dunia kerja tentunya, karena teknologi informasi menyediakan proses secara cepat tepat dan menghasilkan tingkat keakuratan yang lebih. Dalam lingkungan perusahaan, komputer adalah alat bantu yang mutlak diperlukan sabagai pendukung pemrosesan data dan informasi.

Penyediaan informasi yang cepat dan akurat,sangat membantu pihak manajemen dalam memimpin suatu organisasi atau perusahaan karena tidak cukup hanya dengan kemampuan dan pikiran dalam mecapai tujuan organisasi. Pengolahan data yang cepat, tepat dan tingkat keakuratan yang tinggi akan mempermudah suatu perusahaan dalam pemantapan manajemen dari persaingan dunia bisnis yang semakin ketat, sebaliknya sistem lama yang masih agak lambat dan tidak berkualitas tidak akan mampu mendukung kegiatan proses kerja suatu perusahaan dalam mencapai tujuan perusahaan tersebut.

Pengolahan data yang cepat, tepat, akurat dan ruang penyimpanan yang besar terhadap data yang baik dapat dinilai dari sistem informasinya. Semakin baik sistem informasi yang dipergunakan maka semakin baik pula informasi yang akan dihasilkan. Untuk menyediakan informasi yang baik tersebut harus didukung oleh penggunaan media dan sistem informasi yang baik, mudah dioperasikan serta sumber daya manusia yang terlatih.

Pada umumnya pekerjaan yang masih dilakukan secara manual dan melibatkan data dalam jumlah besar akan menimbulkan beberapa masalah yang memerlukan perhatian dan penanganan khusus. Dengan menggunakan sistem yang bersifat komputerisasi hasil yang dicapai akan lebih optimal dan pekerjaan


(5)

2

yang dilakukan akan lebih mudah, efektif dan efisien. Pembuatan program aplikasi (software) akan memperluas pemanfaatan komputer dalam dunia pendidikan maupun dunia kerja untuk mendapatkan informasi yang cepat, akurat dan tepat waktu.

Sebuah lembaga pendidikan yang melakukan proses belajar mengajar,dan melakukan evaluasi terhadap dosen dan karyawan tentu membutuhkan sebuah software penunjang sistem kerja dalam kebutuhan pendataan. Hal inilah yang dibutuhkan oleh instansi POLITEKNIK PIKSI GANESHA BANDUNG dalam melakukan pendataan pada para dosen yang mengajar.

Oleh karena itu, penulis bermaksud untuk mengangkat judul yaitu “Membangun Aplikasi Pengolahan Data Dosen Politeknik Piksi Ganesha Bandung menggunakan Delphi”.

1.2 Perumusan Masalah

Berdasarkan latar belakang diatas maka perumusan masalah yang muncul adalah bagaimana membangun aplikasi pengolahan data dosen menggunakan bahasa pemrograman delphi.

1.3 Maksud dan Tujuan

1.3.1 Maksud

Maksud pelaksanaan Kerja Praktek ini adalah sebagai salah satu syarat Mata Kuliah Kerja Praktek Program Strata I Jurusan Teknik Informatika Universitas Komputer Indonesia (UNIKOM) dan untuk mengaplikasikan ilmu yang didapat selama mengikuti pendidikan di Universitas Komputer Indonesia (UNIKOM).

1.3.2 Tujuan

Adapun tujuan dari kerja praktek itu sendiri diantaranya adalah :

1. Membangun sebuah software untuk memudahkan pengolahan data dosen yang dibutuhkan Politeknik Piksi Ganesha.


(6)

3

2. Membantu pihak staf bagian sistem informasi dalam melakukan pendataan dosen yang mengajar di Politeknik Piksi Ganesha melalui software data dosen yang dibangun.

1.4 Batasan Masalah

Untuk mempermudah pembahasan masalah dengan tujuan agar pembahasan dan penyusunan laporan dapat dilakukan secara terarah dan mencapai suatu sasaran yang dikehendaki, maka perlu ruang lingkup masalah yang dibahas. Adapun batasan masalah sebagai berikut :

1. Penulis membangun aplikasi pengolahan data berkaitan dengan data dosen yang mencakup tiga data diantaranya biodata dosen, riwayat pendidikan dosen, dan transaksi mengajar dosen.

2. Perangkat lunak pembangun menggunakan Delphi dan EMS SQL Manager 2010 for MySQL untuk menyimpan database serta Data Source (ODBC)

untuk koneksi database.

3. Tools perancangan sistem yang digunakan adalah DFD (Data Flow Diagram) dan ERD (Entity Relationship Diagram).

1.5 Metode Penelitian

Metode penelitian yang digunakan antara lain : 1. Metode pengumpulan data

a. Studi Pustaka

Metode pengumpulan data dengan mencari data, mempelajari banyak data dari berbagai sumber buku, modul, artikel baik perpustakaan maupun internet yang berhubungan dengan masalah yang dibahas.

b. Wawancara (interview)

Pengumpulan data yang dilakukan dengan cara berkomunikasi langsung dengan pihak-pihak yang dianggap mampu memberikaninformasi (narasumber) yang lebih terinci terhadap permasalahan yang sedangditeliti.


(7)

4 c. Observasi

Teknik pengumpulan data dengan mengadakan penelitian dan peninjauan langsung terhadap permasalahan yang diambil.

2. Metode pengembang perangkat lunak

Metode Pengembang perangkat lunak menggunakan metode waterfall, yang meliputi beberapa proses diantaranya:

a. System / Information Engineering

Merupakan bagian dari sistem yang terbesar dalam pengerjaan suatu proyek, dimulai dengan menetapkan berbagai kebutuhan dari semua elemen yang diperlukan sistem dan mengalokasikannya kedalam pembentukan perangkat lunak.

b. Analisis

Merupakan tahap menganalisis hal-hal yang diperlukan dalam pelaksanaan proyek pembuatan perangkat lunak.

c. Design

Tahap penerjemahan dari data yang dianalisis kedalam bentuk yang mudah dimengerti oleh user.

d. Coding

Tahap penerjemahan data atau pemecahan masalah yang telah dirancang keadalam bahasa pemrograman tertentu.

e. Pengujian

Merupakan tahap pengujian terhadap perangkat lunak yang dibangun.

f. Maintenance

Tahap akhir dimana suatu perangkat lunak yang sudah selesai dapat mengalami perubahan–perubahan atau penambahan sesuai dengan permintaan user.


(8)

5

1.6 Sistematika Penulisan

Laporan kerja praktek ini disusun dalam lima bab yang memiliki sistematika penulisan sebagai berikut :

BAB I PENDAHULUAN

Dalam bab ini diuraikan mengenai latar belakang masalah, perumusan masalah, maksud dan tujuan, batasan masalah, metode penelitian,dan sistematika penulisan.

BAB II TINJAUAN PUSTAKA

Bab ini berisi tentang profil tempat kerja yang berisi sejarah instansi, logo instansi, badan hukum instansi, struktur organisasi dan job description, serta berisi landasan teori yang membahas teori-teori yang berkaitan dengan permasalahan yang dibahas.

BAB III PEMBAHASAN

Bab ini berisi tentang uraian teori pembahasan berkaitan dengan judul atau software yang dibangun.

BAB IV KESIMPULAN DAN SARAN

Bab ini berisikan ulasan kesimpulan dari keseluruhan isi laporan kerja praktek dan beberapa saran untuk pengembangan aplikasi lebih lanjut.


(9)

6

BAB 2

TINJAUAN PUSTAKA

2.1 Profil Tempat Kerja Praktek 2.1.1 Sejarah Singkat Instansi

Pada tanggal 17 Juli 1993 di bentuk suatu lembaga pendidikan yang diberi nama Progress. Tanggal 15 Desember 1993 lembaga pendidikan progress berganti nama menjadi piksi ganesha yang bernaung di bawah yayasan piksi ganesha. Tanggal 14 Januari 2004 berdasarkan SK mendiknas RI .No 04/D/0/2004 secara resmi menjadi Perguruan Tinggi bernama Politeknik Piksi Ganesha Bandung yang berlokasi di Jl.Jend.Gatot Subroto 301 Bandung.

Visi

Menjadi lembaga pendidikan yang mampu menjawab tantangan di era globalisasi dan menghasilkan sumber daya manusia profesional, beriman dan bertakwa kepada Tuhan Yang Maha Esa.

Misi

1. Menyelenggarakan pendidikan berbasis link and match.

2. Menjalin kemitraan dan kerjasama dengan dunia usaha dan industri.

3. Menjalankan sistem pendidikan yang berkualitas nasional maupun internasional.


(10)

7

Tujuan

a. Menghasilkan lulusan yang profesional, berjiwa mandiri dan berbudi luhur serta berdaya saing tinggi dalam penyerapan kerja di dunia usaha dan industri.

b. Menghasilkan lulusan yang memiliki jiwa entrepreneurship dan

leadership yang kuat.

2.1.2 Logo Instansi

Logo Politeknik Piksi Ganesha dapat dilihat pada Gambar 2.1 berikut :

Gambar 2.1Politeknik Piksi Ganesha

2.1.3 Badan Hukum Instansi

Politeknik Piksi Ganesha Bandung merupakan perguruan tinggi swasta yang diresmikan oleh mendiknas pada tanggal 14 Januari 2004 berdasa SK Mendiknas RI No. 04/D/0/2004.


(11)

8

2.1.4 Stuktur Organisasi dan Job Description

Stuktur Organisasi dan Job Description Politeknik Piksi Ganesha dapat dilihat pada Gambar 2.2 berikut :

Gambar 2.2Stuktur Organisasi dan Job Description

Umum dan SDM DIREKTUR POLITEKNIK

PIKSI GANESHA

D O S E N

Kasir

Ketua Yayasan Piksi Ganesha

B P H

Senat Akademik

Perpustakaan

Laboratorium

Pembantu Direktur I Pembantu Direktur II Pembantu Direktur III

M A H A S I S W A

LP P M

Pemagangan dan Penempatan Kerja Adm. Akademik

Ketua Program Studi

Kemahasiswaan


(12)

9

Keterangan: _________ Garis Perintah - - - Garis Koordinasi

2.2 Landasan Teori

2.2.1 PengertianBasis Data (Database)

Basis Data (Database) dapat diartikan sebagai kumpulan data yang terdiri atas satu atau lebih tabel yang terintegrasi satu sama lain, di mana setiap pemakai (user) diberi wewenang (otorisasi) untuk dapat mengakses (mengubah, menghapus, menganalisis, menambah, memperbaiki) data dalam tabel-tabel tersebut.

Tabel-tabel tersebut berfungsi untuk menyimpan data dan merupakan suatu kumpulan data yang berhubungan dengan topik tertentu, misalnya daftar vcd, daftar pemasok, daftar inventaris, dsb. Beberapa istilah yang harus diketahui pada saat bekerja dengan sebuah tabel database adalah:  Field, merupakan tempat di mana data atau informasi dalam kelompok yan sama atau sejenis dimasukkan. Field itu pada umumnya tersimpan dalam bentuk kolom vertikal pada tabel.

Record, merupakan data lengkap dalam jumlah tunggal yang biasanya tersimpan dalam bentuk baris secara horizontal pada tabel.

2.2.2 DFD (Data Flow Diagram)

Data Flow Diagram (DFD) adalah alat perancangan sistem yang berorientasi pada alur data dgn konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun rancangan sistem yg mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program. DFD ini sering disebut juga dengan nama Bubble chart, Bubble diagram, model proses, diagram alur kerja, atau model fungsi.

DFD ini merupakan alat perancangan sistem yang berorientasi pada alur data dengan konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun rancangan sistem yang mudah


(13)

10

dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program.

Dibawah ini terdapat simbol-simbol untuk DFD yaitu:

1. Proses, suatu proses adalah kegiatan atau kerja yang dilakukan oleh orang, prosedur atau alat yang digunakan untuk mentransformasikan data.

2. Data Flow (Arus Data), data yang mengalir dengan arah tertentu dari asal ke tujuan. Data yang mengalir dapat berupa dokumen, surat atau bentuk lainnya.

3. Data Store (Penyimpanan Data), digunakan untuk menyimpan dan mengambil data oleh proses. Data yang disimpan dapat berupa data yang terkomputerisasi maupun tidak terkomputerisasi.

4. Terminator atau Source atau destination atau dikenal juga dengan external entity, berupa orang, organisasi atau sistem lain yang berada diluar batas sistem yang berinteraksi dengan sistem yang sedang dikembangkan.

2.2.3 ERD (Entity Relationship Diagram)

ERD (Entity Relationship Diagram) Merupakan notasi grafis dalam pemodelan data konseptual, yang mendeskripsikan hubungan antara penyimpanan. ERD digunakan untuk memodelkan struktur data dan hubungan antar data, karena hal ini relatif kompleks. Dengan ERD, model dapat diuji dengan mengabaikan proses yang harus dilakukan. ERD menggunakan sejumlah notasi dan simbol untuk menggambarkan struktur dan hubungan antar data, pada dasarnya ada 3 macam simbol yang digunakan :

a. Entity

Adalah suatu objek yang dapat diidentifikasi dalam lingkungan

pemakai, sesuatu yang penting bagi pemakai dalam konteks sistem yang akan dibuat.


(14)

11 b. Atribut

Entity mempunyai elemen yang disebut atribut, dan berfungsi mendeskripsikan karakter entity.

c. Hubungan/Relasi

Relationship sebagai mana Entity maka dalam hubungan pun harus dibedakan dalam hubungan atau bentuk hubungan antar Entity dengan isi dari hubungan itu sendiri.

Relasi yang terjadi diantara dua himpunan entitas (misalnya A dan B) dalam satu basis data yaitu:

1. Satu ke satu (One to one)

Hubungan relasi satu ke satu yaitu setiap entitas pada himpunan entitas A berhubungan paling banyak dengan satu entitas pada himpunan entitas B.

2. Satu ke banyak (One to many)

Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B, tetapi setiap entitas pada entitas B dapat berhubungan dengan satu entitas pada himpunan entitas A.

3. Banyak ke banyak (Many to many)

Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B.

2.2.4 Perangkat Lunak Pendukung

2.2.4.1 Pengertian Delphi

Delphi adalah suatu bahasa pemograman (development language) yang digunakan untuk merancang suatu aplikasi program. Bahasa pemrograman Delphi dikembangkan oleh CodeGear sebagai divisi pengembangan perangkat lunak milik embarcadero. Divisi tersebut awalnya milik borland, sehingga bahasa ini memiliki versi Borland Delphi.


(15)

12

Delphi juga menggunakan konsep yang berorientasi objek (OOP), maksudnya pemrograman dengan membantu sebuah aplikasi yang mendekati keadaan dunia yang sesungguhnya . Hal itu bisa dilakukan dengan cara mendesign objek untuk menyelesaikan masalah. OOP ini memiliki beberapa unsur yaitu ; Encapsulation (pemodelan), Inheritance

(Penurunan), Polymorphism (Polimorfisme).

Umumnya delphi hanya digunakan untuk pengembangan aplikasi dekstop, enterprise berbasis database dan program - program kecil . Namun karena pengembangan delphi yang semakin pesat dan bersifat

general purpose bahasa pemrograman ini mampu digunakan untuk berbagai jenis pengembangan software. Dan Delphi juga disebut sebagai pelopor perkembangan RadTool (Rapid Apllication Development) tahun 1995. Sehingga banyak orang yang mulai mengenal dan menyukai bahasa pemrograman yang bersifat VCL (Visual Component Library) ini.

Kegunaan Delphi :

1. Untuk membuat aplikasi windows

2. Untuk merancang aplikasi program berbasis grafis 3. Untuk membuat program berbasis jaringan (client/server) 4. Untuk merancang program .Net (berbasis internet)

Keunggulan Delphi

1. IDE (Integrated Development Environment) atau lingkungan pengembangan aplikasi sendiri adalah satu dari beberapa keunggulan delphi, didalamnya terdapat menu – menu yang memudahkan kita untuk membuat suatu proyek program.

2. Proses Kompilasi cepat, pada saat aplikasi yang kita buat dijalankan pada Delphi, maka secara otomatis akan dibaca sebagai sebuah program, tanpa dijalankan terpisah.

3. Mudah digunakan, source kode delphi yang merupakan turunan dari pascal, sehingga tidak diperlukan suatu penyesuain lagi.


(16)

13

4. Bersifat multi purphase, artinya bahasa pemograman Delphi dapat digunakan untuk mengembangkan berbagai keperluan pengembangan aplikasi.

Sejarah Borland Delphi

1. Delphi versi 1 (berjalan pada windows 3.1 atau windows 16 bit) 2. Delphi versi 2 (Berjalan pada windows 95 atau delphi 32 bit)

3. Delphi versi 3 (berjalan pada windows 95 keatas dengan tambahan fitur internet atau web)

4. Perkembangan selanjutnya diikuti dengan Delphi versi 4, 5 dan 6. 5. Versi terkini dari delphi adalah versi 7 dengan tambahan vitur .net

dengan tambahan file XML.

2.2.4.2 Pengertian MySQL

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQLAB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.

MySQL adalah Relational Database Management System

(RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat closed source atau komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu SQL (Structured Query Language).

SQL adalah sebuah konsep pengoperasian database, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis. Keandalan


(17)

14

suatu sistem database (DBMS) dapat diketahui dari cara kerja optimizer-nya dalam melakukan proses perintah-perintah SQL, yang dibuat oleh user maupun program-program aplikasinya. Sebagai database server, MySQL dapat dikatakan lebih unggul dibandingkan database server lainnya dalam

query data. Hal ini terbukti untuk query yang dilakukan oleh single user, kecepatan query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali lebih cepat dibandingkan Interbase. Selain itu MySQL juga memiliki beberapa keistimewaan, antara lain :

1. Portability : MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.

2. OpenSource : MySQL didistribusikan secara open source (gratis), dibawah lisensi GPL sehingga dapat digunakan secara cuma-cuma.

3. Multiuser : MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah atau konflik.

4. Performance tuning : MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu.

5. Column types : MySQL memiliki tipe kolom yang sangat kompleks, seperti signed / unsigned integer, float, double, char, text, date, timestamp, dan lain-lain.

6. Command dan functions : MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam query.

7. Security : MySQL memiliki beberapa lapisan sekuritas seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta password terenkripsi.

8. Scalability dan limits : MySQL mampu menangani database dalam skala besar, dengan jumlah records lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya.


(18)

15

9. Connectivity : MySQL dapat melakukan koneksi dengan client menggunakan protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).

10.Localisation : MySQL dapat mendeteksi pesan kesalahan pada client dengan menggunakan lebih dari dua puluh bahasa. Meskipun demikian, bahasa Indonesia belum termasuk didalamnya.

11.Interface : MySQL memiliki interface (antar muka) terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface).

12.Clients dan tools : MySQL dilengkapi dengan berbagai tool yang dapat digunakan untuk administrasi database, dan pada setiap tool yang ada disertakan petunjuk online.

13.Struktur tabel : MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE, dibandingkan database lainnya semacam

PostgreSQL ataupun Oracle.

Untuk melakukan administrasi dalam basis data MySQL, dapat menggunakan modul yang sudah termasuk yaitu command-line (perintah: mysql dan mysqladmin). Juga dapat diunduh dari situs MySQL yaitu sebuah modul berbasis grafik (GUI): MySQL Administrator dan MySQL Query Browser. Selain itu terdapat juga sebuah perangkat lunak gratis untuk administrasi basis data MySQL berbasis web yang sangat populer yaitu phpMyAdmin. Untuk perangkat lunak untuk administrasi basis data MySQL yang dijual secara komersial antara lain: MySQL front, Navicat dan EMS SQL Manager for MySQL.

2.2.4.3 Open Database Connectivity (ODBC)

Open Database Connectivity (ODBC) adalah jangka pendek digunakan untuk Open Database Connectivity. Ini adalah antarmuka yang digunakan oleh programmer untuk dapat menggunakan database

menggunakan query SQL. ODBC juga didefinisikan sebagai metode lain untuk mengakses informasi yang disimpan. Anda dapat menggunakan


(19)

16

ODBC untuk mengakses databases dari Microsoft Access, Excel dan dBase. ODBC adalah cara terbaik untuk mengakses informasi yang disimpan dalam database yang lain tanpa perlu memahami bagaimana hal itu dilakukan. Dalam perspektif programmer, ODBC adalah kode yang dapat membuat pemrograman cukup mudah sehingga dapat mengakses database lain dalam perangkat lunak lain.

ODBC memiliki beberapa komponen utama, yakni sebagai berikut:

ODBC API : sekumpulan panggilan fungsi, kode-kode kesalahan dan sintaksis SQL yang mendefinisikan bagaimana data dalam sebuah DBMS diakses.

Driver basis data ODBC : driver (yang berupa dynamic link library) yang mampu memproses panggilan fungsi ODBC untuk sebuah DBMS tertentu.

ODBC Driver Manager : yang bertugas untuk memuat driver basis data ODBC yang dibutuhkan oleh aplikasi.


(20)

17

BAB 3

PEMBAHASAN

3.1 Sistem Kerja Praktek

3.1.1 Jadwal Kerja Praktek

Jadwal dan waktu pelaksanaan kerja praktek yaitu dimulai dari tanggal 1 Juli 2010 sampai dengan tanggal 31 Juli 2010, atau kurang lebih selama satu bulan.

Pelaksanaan kerja praktek dimulai dari pukul 08.00 sampai dengan pukul 17.00 Wib dengan selang istirahat dari pukul 12.00 sampai pukul 13.00 Wib, atau tergantung situasi yang ada dalam pelaksanaan kerja praktek maupun kebutuhan atau kesempatan yang diberikan oleh pihak bagian Sistem Informasi Politeknik Piksi Ganesha.

3.1.2 Tugas Kerja Praktek

Selama melaksanakan kerja praktek penulis ditugaskan untuk membuat Program Data Dosen dengan menggunakan bahasa pemrograman Delphi yaitu sebuah aplikasi yang dapat melakukan pengolahan data dosen yang dibutuhkan oleh pihak Politeknik Piksi Ganesha. Program ini memiliki tiga tabel atau data yaitu Master Biodata Dosen, Master Riwayat Pendidikan, dan Master Transaksi Mengajar. Ketiga data atau tabel tersebut disimpan dalam sebuah database dengan nama “Dosen”, dimana database

tersebut disimpan pada software EMS SQL Manager 2010 for MySQL dan ODBC (Data Source) untuk koneksi ke database tersebut.

Program ini nantinya akan digunakan oleh staf politeknik piksi ganesha bagian sistem informasi untuk mengolah maupun menyimpan data dosen yang terdaftar di Politeknik Piksi Ganesha.


(21)

18

3.2 Analisis Sistem

Analisis sistem (systems analysis) dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikannya.

3.2.1 Analisis Masalah

Sebuah lembaga pendidikan yang melakukan proses belajar mengajar,dan melakukan evaluasi terhadap dosen dan karyawan tentu membutuhkan sebuah software penunjang sistem kerja dalam kebutuhan pendataan.

Pengolahan data yang cepat, tepat, akurat dan ruang penyimpanan yang besar terhadap data yang baik dapat dinilai dari sistem informasinya. Semakin baik sistem informasi yang dipergunakan maka semakin baik pula informasi yang akan dihasilkan.

Pada umumnya pekerjaan yang masih dilakukan secara manual dan melibatkan data dalam jumlah besar akan menimbulkan beberapa masalah yang memerlukan perhatian dan penanganan khusus. Dengan menggunakan sistem yang bersifat komputerisasi hasil yang dicapai akan lebih optimal dan pekerjaan yang dilakukan akan lebih mudah, efektif dan efisien.

Oleh karena itu, dibutuhkan suatu pembangunan program aplikasi (software) yang akan memperluas pemanfaatan komputer dalam dunia pendidikan maupun dunia kerja untuk mendapatkan informasi yang cepat, akurat dan tepat waktu.

Dalam hal ini, aplikasi yang dibangun adalah Aplikasi Pengolahan Data Dosen di Politeknik Piksi Ganesha Bandung. Dengan aplikasi ini, staf bagian sistem informasi akan dengan mudah melakukan pendataan dosen yang mengajar baik itu dosen tetap maupun dosen honorer.


(22)

19

3.2.2 Analisis Kebutuhan Non-Fungsional

Analisis non fungsional dilakukan untuk menghasilkan spesifikasi kebutuhan non fungsional. Spesifikasi kebutuhan non fungsional adalah spesifikasi yang rinci tentang hal-hal yang akan dilakukan sistem ketika diimplementasikan. Analisis kebutuhan ini diperlukan untuk menentukan keluaran yang akan dihasilkan sistem, masukan yang diperlukan sistem, lingkup proses yang digunakan untuk mengolah masukan menjadi keluaran,

volume data yang akan ditangani sistem, jumlah pemakai dan kategori pemakai, serta kontrol terhadap sistem.

3.2.2.1Analisis Pemakai

Pengguna aplikasi ini adalah staf bagian sistem informasi yang bertugas sebagai administrator dalam mengolah semua data dosen yang bekerja di Politeknik Piksi Ganesha.

Administrator dapat menjalankan aplikasi dengan melakukan proses login terlebih dahulu dengan memasukkan username dan password yang tepat. Setelah proses login berhasil, maka admin dapat melakukan pengolahan data dosen pada biodata dosen, riwayat pendidikan dosen atau transaksi mengajar dosen yang tersedia pada menu utama. Jika dari pihak staf akademik menginginkan laporan data dosen, admin dalam hal ini juga staf bagian sistem informasi dapat mencetak laporan data dosen yang telah tersedia.

3.2.2.2Analisis Perangkat Keras

Dalam membangun aplikasi ini diperlukan alat pendukung perangkat keras (hardware) diantaranya yaitu:

1. Processor dengan kecepatan minimal 500 Mhz 2. RAM minimal 256 MB

3. Hard Disk minimal 40 GB

4. Monitor dengan resolusi 1024 x 768 5. VGA minimal 64 MB


(23)

20

3.2.2.3Analisis Perangkat Lunak

Secara keseluruhan sistem operasi yang digunakan pada komputer di Politeknik Piksi Ganesha adalah Windows Xp dan perangkat kerja yang sering digunakan adalah Microsoft Office Word dan Excel.

Dan perangkat lunak yang digunakan dalam membangun Aplikasi Pengolahan Data Dosen Politeknik Piksi Ganesha Bandung adalah Delphi dan EMS SQL Manager 2010 for MySQL untuk menyimpan database

serta Data Source (ODBC) untuk koneksi database.

3.3 Perancangan Sistem

Perancangan sistem merupakan bagian dari metodologi penelitian pengembangan suatu perangkat lunak yang dilakukan setelah tahap analisis. Perancangan bertujuan untuk memberikan gambaran secara terperinci. Perancangan sistem diharapkan dapat memecahkan permasalahan yang ada.

3.3.1 ERD (Entity Relationship Diagram)

ERD digunakan dalam membangun basis data untuk menggambarkan relasi atau hubungan dari dua file atau dua tabel. ERD terdiri dari 2 komponen utama yaitu entitas dan relasi. Kedua komponen tersebut dideskripsikan lebih jauh melalui atribut–atribut atau properti. Hubungan antar entitas yang terjadi dalam Sistem Pengolahan Data Dosen Politeknik Piksi Ganesha dapat dilihat pada Entity Relationship Diagram


(24)

21

Gambar 3.1 ERD (Entity Relationship Diagram)

3.3.2 DFD (Data Flow Diagram)

DFD adalah suatu model logika data atau proses yang dibuat untuk menggambarkan dari mana asal data dan kemana tujuan data yang keluar, dimana data disimpan, proses apa yang dihasilkan data tersebut.

TGLH

Master Riwayat Pendidikan Dosen (mspds)

BIDI

KOTAASP KDNE

NOIJ Memiliki

Master Biodata Dosen (msdos) KDJE NMDO TPLH GELA STATU KDJA KDPD KDST STDO IDDO ALM NOURU JENJAN GELA ASP NMPTI TAHU Memiliki 1 1 1 1 Transaksi Mengajar Dosen (trakd) NMP THNSE KDMK HAR WAKT TMRE KELAS

KDJEN RUAN

TMRE

NMDO

NMDO


(25)

22

3.3.2.1 Diagram Konteks

Untuk membatasi sistem yang menunjukan adanya interaksi sistem dengan komponen luar sistem maka perlu dibuat diagram konteks yang merupakan suatu diagram yang menggambarkan sistem dalam satu lingkungan dan hubungan dengan entitas luar. Diagram konteks dari sistem yang diusulkan dapat dilihat pada halaman berikutnya yaitu :

Gambar 3.2 Diagram Konteks

3.3.2.2 DFD Level 0 Sistem Pengolahan Data Dosen Politeknik Piksi Ganesha

DFD level 0 Sistem Pengolahan Data Dosen Politeknik Piksi Ganesha, menjelaskan secara keseluruhan proses yang terjadi di dalam sistem yang terdiri dari lima proses, yaitu proses login, proses pengolahan data dosen, proses pengolahan data riwayat pendidikan dosen, proses pengolahan data transaksi mengajar dosen dan proses laporan data dosen tetap dan honorer.

Pada proses pengolahan data dosen, data-data disimpan dan diambil dari tabel msdos. Pada proses pengolahan data riwayat pendidikan dosen, data diambil dari tabel mspds. Pada proses pengolahan data transaksi mengajar dosen, data diambil dari tabel trakd. Sedangkan pada


(26)

23

proses laporan data dosen tetap dan honorer akan menampilkan data dosen tetap dan honorer. DFD Level 0 akan dijelaskan pada gambar 3.3 berikut ini :


(27)

24

3.3.2.3 DFD Level 1 Proses 2

Pada DFD level 1 proses 2, proses pengolahan data dosen dibagi lagi menjadi lima proses yaitu proses tambah biodata dosen, proses edit biodata dosen, hapus biodata dosen, cari biodata dosen dan refresh biodata dosen. Untuk lebih jelasnya lihat gambar 3.4 berikut ini :


(28)

25

3.3.2.4 DFD Level 1 Proses 3

Pada DFD level 1 proses 3, proses pengolahan data riwayat pendidikan dosen dibagi lagi menjadi lima proses yaitu proses tambah riwayat pendidikan dosen, proses edit riwayat pendidikan dosen, hapus riwayat pendidikan dosen, cari riwayat pendidikan dosen dan refresh riwayat pendidikan dosen. Untuk lebih jelasnya lihat gambar 3.5 berikut ini :


(29)

26

3.3.2.5 DFD Level 1 Proses 4

Pada DFD level 1 proses 4, proses pengolahan data transaksi mengajar dosen dibagi lagi menjadi lima proses yaitu proses tambah transaksi mengajar dosen, proses edit transaksi mengajar dosen, hapus transaksi mengajar dosen, cari transaksi mengajar dosen dan refresh transaksi mengajar dosen. Untuk lebih jelasnya lihat gambar 3.6 berikut ini :


(30)

27

3.3.3 Skema Relasi

Dalam proses pengorganisasian file yang berguna untuk menghilangkan kelompok elemen yang berulang disebut relasi antar tabel atau tabel relasi. Proses pengelompokan data menjadi tabel – tabel yang menunjukan entity dan relasinya berfungsi untuk mengakses data yang sedemikian rupa sehingga database tersebut mudah untuk dimodifikasi. Adapun bentuk relasi antar tabel dari Sistem Pengolahan Data Dosen Politeknik Piksi Ganesha dapat dilihat pada halaman berikut :

Gambar 3.7 Skema Relasi msdos

PK IDDOS

NMDOS ALMT STATUS GELAR TPLHR TGLHR KDJEK KDJAN KDPDA KDSTA STDOS TAHUN mspds

PK NOURUT

IDDOS NMDOS JENJANG GELAR ASPTI NMPTI BIDIL KOTAASPTI KDNEG NOIJA trakd

PK KDMK

IDDOS NMDOS NMMK THNSEM KDPST KDJEN KELAS TMREN TMRIL WAKTU HARI RUANG


(31)

28

3.3.4 Struktur Tabel

Berikut ini merupakan struktur tabel dari Sistem Pengolahan Data Dosen Politeknik Piksi Ganesha.

Tabel 3.1MSDOS (Master Biodata Dosen) Nama

Field Tipe Size

Not

Null Keterangan

IDDOS Integer 11 Yes ID Dosen (Primary Key)

NMDOS Char 60 Yes Nama Dosen

ALMT Char 60 No Alamat Dosen

STATUS Char 7 No Status Dosen

GELAR Char 30 No Gelar Akademik

TPLHR Char 50 No Tempat Lahir

TGLHR Date 0 No Tanggal Lahir

KDJEK Char 1 No Kode Jenis Kelamin

KDJAN Char 30 No Kode Jabatan Akademik

KDPDA Char 5 No Kode Pendidikan Tertinggi

KDSTA Char 30 No Kode Status Ikatan Kerja di PTS

STDOS Char 30 No Kode Status Aktivitas Dosen

TAHUN Integer 5 No Tahun Masuk

Tabel 3.2MSPDS (Master Riwayat Pendidikan Dosen) Nama

Field Tipe Size

Not

Null Keterangan

NOURUT Integer 5 Yes No Urut (Primary Key)

IDDOS Integer 11 Yes ID Dosen (Foreign Key)

NMDOS Char 60 Yes Nama Dosen

JENJANG Char 5 No Jenjang Studi

GELAR Char 30 No Gelar Akademik


(32)

29

NMPTI Char 60 No Nama Perguruan Tinggi

BIDIL Char 60 No Bidang Ilmu/Studi

KOTAASPTI Char 20 No Kota Asal Perguruan Tinggi

KDNEG Char 10 No Kode Negara

NOIJA Char 30 No Nomor Ijazah

Tabel 3.3TRAKD (Transaksi Mengajar Dosen) Nama

Field Tipe Size

Not

Null Keterangan

KDMK Char 6 Yes Kode Mata Kuliah (Primary Key)

IDDOS Integer 11 Yes ID Dosen (Foreign Key)

NMDOS Char 60 Yes Nama Dosen

NMMK Char 60 No Nama Mata Kuliah

THNSEM Char 5 No Tahun Semester Berjalan

NMPST Char 60 No Kode Program Studi

KDJEN Char 10 No Kode Jenjang

KELAS Char 25 No Kelas

TMREN Char 4 No Jumlah Tatap Muka yang direncanakan

TMRIL Char 4 No Jumlah Tatap Muka Riil

WAKTU Char 10 No Waktu/Jam Kuliah

HARI Char 20 No Hari Perkuliahan


(33)

30

Tabel 3.4 ADMIN

Nama

Field Tipe Size

Not

Null Keterangan

Username Char 30 Yes Username (Primary Key)

Password Char 30 Yes Password

3.3.5 Struktur Menu

Berikut merupakan struktur menu dari program Sistem Pengolahan Data Dosen Politeknik Piksi Ganesha yang akan dibangun :

Gambar 3.8 Struktur Menu

Login

Biodata Dosen

Riwayat Pendidikan dosen

Menu

Transaksi Mengajar Dosen

Laporan Data Dosen


(34)

31

3.4 Perancangan Antarmuka

Spesifikasi antarmuka merupakan suatu bentuk tampilan dari program yang akan dibuat untuk kebutuhan interface dengan user.

1. Layar Login

Gambar 3.9 Layar Login

Gambar 3.9 Layar Login

Navigasi :

- Isi Username dan Password dengan benar

- Arahkan kursor ke Login maka akan muncul D02 POLITEKNIK PIKSI GANESHA

---Selamat Datang Admin

--Silahkan Mengisi Form Login Admin berikut untuk masuk ke Menu Pengolahan Data Dosen

LOGIN ADMIN Username

Password

LOGIN KELUAR


(35)

32

2. Layar Menu Utama

Gambar 3.10 Layar Menu Utama

Gambar 3.10 Layar Menu Utama

Navigasi :

- Jika memilih Menu Biodata Dosen maka akan muncul D03 - Jika memilih Menu

Pendidikan Dosen maka akan muncul D08

- Jika memilih Menu Transaksi Mengajar Dosen maka akan muncul D12 - Jika memilih Menu

Laporan Data Dosen maka akan muncul D13

- Jika memilih Exit, maka akan keluar dari aplikasi

D02

BIODATA DOSEN

PENDIDIKAN DOSEN

TRANSAKSI MENGAJAR DOSEN

LAPORAN DATA DOSEN

EXIT

Gambar Simbol Politeknik Piksi

Ganesha


(36)

33

3. Layar Biodata Dosen

Gambar 3.11 Layar Biodata Dosen

Gambar 3.11 Layar Biodata Dosen Jenis Kelamin

Tahun Masuk

Navigasi :

- Isikan Biodata Dosen jika ingin

menambahkan biodata dosen, kemudian pilih Save untuk menuju ke layar D04.

- Masukkan biodata dosen yang ingin di ubah, setelah itu pilih Update untuk menuju ke layar D05.

- Masukkan ID Dosen yang ingin dihapus, pilih Delete untuk menuju ke layar D06. - Masukkan Nama

Dosen yang ingin dicari untuk menuju layar D07.

- Jika ingin

menyegarkan tabel Biodata Dosen, pilih Refresh.

- Pilih Kembali Ke Menu Utama untuk menuju layar D02. D03

Biodata Dosen

BIODATA DOSEN Lakukan Pencarian Berdasarkan Nama Dosen :

SEARCH ID Dosen Nama Dosen Alamat Status Gelar Tempat Lahir Tanggal Lahir Jabatan Akademik

Status Ikatan Kerja Pendidikan Tertinggi

Status Aktivitas Dosen

_________________________________________________________________

_________________________________________________________________

IDDOS NMDOS ALMT STATUS GELAR TPLHR TGLHR SAVE

UPDATE

DELETE

REFRESH

KEMBALI KE MENU UTAMA Jenis Kelamin


(37)

34

4. Layar Simpan Biodata Dosen

Gambar 3.12 Layar Simpan Biodata

Gambar 3.12 Layar Simpan Biodata Dosen Information

Data Sudah Tersimpan

OK

Navigasi :

- Setelah menyimpan Biodata Dosen, maka akan muncul kotak box informasi data sudah

tersimpan. - Pilih Kembali Ke

Menu Utama untuk menuju layar D02. D04

Biodata Dosen

BIODATA DOSEN Lakukan Pencarian Berdasarkan Nama Dosen :

SEARCH ID Dosen Nama Dosen Alamat Status Gelar Tempat Lahir Tanggal Lahir Jabatan Akademik

Status Ikatan Kerja Pendidikan Tertinggi

Status Aktivitas Dosen

_________________________________________________________________

_________________________________________________________________

IDDOS NMDOS ALMT STATUS GELAR TPLHR TGLHR xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx

xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx SAVE UPDATE DELETE REFRESH

KEMBALI KE MENU UTAMA Jenis Kelamin

Tahun Masuk

Information

Data sudah tersimpan OK


(38)

35

5. Layar Ubah Biodata Dosen

Gambar 3.13 Layar Ubah Biodata Dosen

Navigasi :

- Setelah mengubah Biodata Dosen, maka akan muncul kotak box informasi data sudah

terUpdate. - Pilih Kembali Ke

Menu Utama untuk menuju layar D02. D05

Biodata Dosen

BIODATA DOSEN Lakukan Pencarian Berdasarkan Nama Dosen :

SEARCH ID Dosen Nama Dosen Alamat Status Gelar Tempat Lahir Tanggal Lahir Jabatan Akademik

Status Ikatan Kerja Pendidikan Tertinggi

Status Aktivitas Dosen

_________________________________________________________________

_________________________________________________________________

IDDOS NMDOS ALMT STATUS GELAR TPLHR TGLHR xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx

xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx SAVE UPDATE DELETE REFRESH

KEMBALI KE MENU UTAMA Jenis Kelamin

Tahun Masuk

Information

Data sudah terUpdate OK


(39)

36

6. Layar Hapus Biodata Dosen

Gambar 3.14 Layar Hapus Biodata Dosen

Gambar 3.14 Layar Hapus Biodata Dosen

Navigasi :

- Setelah mengisi ID Dosen yang ingin dihapus, maka akan muncul kotak box konfirmasi.

- Pilih Ok, maka data akan muncul kotak box informasi data sudah terhapus. - Pilih Kembali Ke

Menu Utama untuk menuju layar D02. D06

Biodata Dosen

BIODATA DOSEN Lakukan Pencarian Berdasarkan Nama Dosen :

SEARCH ID Dosen Nama Dosen Alamat Status Gelar Tempat Lahir Tanggal Lahir Jabatan Akademik

Status Ikatan Kerja Pendidikan Tertinggi

Status Aktivitas Dosen

_________________________________________________________________

_________________________________________________________________

IDDOS NMDOS ALMT STATUS GELAR TPLHR TGLHR xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx

xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx SAVE UPDATE DELETE REFRESH

KEMBALI KE MENU UTAMA Jenis Kelamin

Tahun Masuk

Confirm

Yakin data akan dihapus?

OK CANCEL

Information

Data sudah terhapus OK


(40)

37

7. Layar Cari Biodata Dosen

Gambar 3.15 Layar Cari Biodata Dosen

Gambar 3.15 Layar Cari Biodata Dosen

Navigasi :

- Isikan nama dosen yang ingin dicari, kemudian pilih Search.

- Tabel akan

memunculkan data yang dicari. - Pilih Kembali Ke

Menu Utama untuk menuju layar D02. D07

Biodata Dosen

BIODATA DOSEN Lakukan Pencarian Berdasarkan Nama Dosen :

xxxxxxxxxx SEARCH

ID Dosen Nama Dosen Alamat Status Gelar Tempat Lahir Tanggal Lahir Jabatan Akademik

Status Ikatan Kerja Pendidikan Tertinggi

Status Aktivitas Dosen

_________________________________________________________________

_________________________________________________________________

IDDOS NMDOS ALMT STATUS GELAR TPLHR TGLHR xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx

SAVE

UPDATE

DELETE

REFRESH

KEMBALI KE MENU UTAMA Jenis Kelamin


(41)

38

8. Layar Pendidikan Dosen

Gambar 3.16 Layar Pendidikan Dosen

Gambar 3.16 Layar Pendidikan Dosen

Navigasi :

- Isikan Pendidikan Dosen jika ingin menambahkan pendidikan dosen, kemudian pilih Save untuk menuju ke layar D09.

- Masukkan pendidikan dosen yang ingin di ubah, setelah itu pilih Update untuk menuju ke layar D10.

- Masukkan ID Dosen yang ingin dihapus, pilih Delete untuk menuju ke layar D11. - Masukkan No Urut

dosen yang ingin di cari untuk menuju layar D12.

- Jika ingin

menyegarkan tabel Pendidikan Dosen, pilih Refresh. - Pilih Kembali Ke

Menu Utama untuk menuju layar D02. D08

Pendidkan Dosen

PENDIDIKAN DOSEN Lakukan Pencarian Berdasarkan No Urut :

SEARCH No Urut ID Dosen Nama Dosen Jenjang Gelar

Kode Asal Perguruan Tinggi Nama Perguruan Tinggi

Kota Asal Perguruan Tinggi

Nomor Ijazah Negara

_________________________________________________________________

NOURUT IDDOS NMDOS JENJANG GELAR ASPTI NMPTI

SAVE

UPDATE

DELETE

REFRESH

KEMBALI KE MENU UTAMA Bidang Ilmu


(42)

39

9. Layar Simpan Pendidkan Dosen

Gambar 3.17 Layar Simpan/Tambah Pendidikan Dosen

Navigasi :

- Setelah menyimpan Pendidikan Dosen, maka akan muncul kotak box informasi data sudah

tersimpan. - Pilih Kembali Ke

Menu Utama untuk menuju layar D02. D09

Pendidkan Dosen

PENDIDIKAN DOSEN Lakukan Pencarian Berdasarkan No Urut :

SEARCH No Urut ID Dosen Nama Dosen Jenjang Gelar

Kode Asal Perguruan Tinggi Nama Perguruan Tinggi

Kota Asal Perguruan Tinggi

Nomor Ijazah Negara

_________________________________________________________________

NOURUT IDDOS NMDOS JENJANG GELAR ASPTI NMPTI xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx

xx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx SAVE UPDATE DELETE REFRESH

KEMBALI KE MENU UTAMA Bidang Ilmu

Information

Data sudah tersimpan


(43)

40

10.Layar Ubah Pendidkan Dosen

Gambar 3.18 Layar Ubah Pendidikan Dosen

Navigasi :

- Setelah mengubah Pendidikan Dosen, maka akan muncul kotak box informasi data sudah

terUpdate. - Pilih Kembali Ke

Menu Utama untuk menuju layar D02. D10

Pendidkan Dosen

PENDIDIKAN DOSEN Lakukan Pencarian Berdasarkan No Urut :

SEARCH No Urut ID Dosen Nama Dosen Jenjang Gelar

Kode Asal Perguruan Tinggi Nama Perguruan Tinggi

Kota Asal Perguruan Tinggi

Nomor Ijazah Negara

_________________________________________________________________

NOURUT IDDOS NMDOS JENJANG GELAR ASPTI NMPTI xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx

xx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx SAVE UPDATE DELETE REFRESH

KEMBALI KE MENU UTAMA Bidang Ilmu

Information

Data sudah terUpdate


(44)

41

11.Layar Hapus Pendidkan Dosen

Gambar 3.19 Layar Hapus Pendidikan Dosen

Navigasi :

- Setelah mengisi ID Dosen atau No Urut yang ingin dihapus, maka akan muncul kotak box

konfirmasi.

- Pilih Ok, maka data akan muncul kotak box informasi data sudah terhapus. - Pilih Kembali Ke

Menu Utama untuk menuju layar D02. D11

Pendidkan Dosen

PENDIDIKAN DOSEN Lakukan Pencarian Berdasarkan No Urut :

SEARCH No Urut ID Dosen Nama Dosen Jenjang Gelar

Kode Asal Perguruan Tinggi Nama Perguruan Tinggi

Kota Asal Perguruan Tinggi

Nomor Ijazah Negara

_________________________________________________________________

NOURUT IDDOS NMDOS JENJANG GELAR ASPTI NMPTI xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx

xx xxxxxxxx SAVE UPDATE DELETE REFRESH

KEMBALI KE MENU UTAMA Bidang Ilmu

Confirm

Yakin data akan di hapus?

Information

Data sudah terhapus

OK CANCEL


(45)

42

12.Layar Cari Pendidkan Dosen

Gambar 3.20 Layar Cari Pendidikan Dosen

Navigasi :

- Isikan no urut dosen yang ingin dicari, kemudian pilih Search.

- Tabel akan

memunculkan data yang dicari. - Pilih Kembali Ke

Menu Utama untuk menuju layar D02. D12

Pendidkan Dosen

PENDIDIKAN DOSEN Lakukan Pencarian Berdasarkan No Urut :

xxxxxxxxxx SEARCH

No Urut ID Dosen Nama Dosen Jenjang Gelar

Kode Asal Perguruan Tinggi Nama Perguruan Tinggi

Kota Asal Perguruan Tinggi

Nomor Ijazah Negara

_________________________________________________________________

NOURUT IDDOS NMDOS JENJANG GELAR ASPTI NMPTI xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx

SAVE

UPDATE

DELETE

REFRESH

KEMBALI KE MENU UTAMA Bidang Ilmu


(46)

43

13.Layar Transaksi Mengajar Dosen

Gambar 3.21 Layar Transaksi Mengajar Dosen

Navigasi :

- Isikan Transaksi Mengajar Dosen jika ingin menambahkan transaksi mengajar dosen, kemudian pilih Save untuk menuju ke layar D14.

- Masukkan transaksi mengajar dosen yang ingin di ubah, setelah itu pilih Update untuk menuju ke layar D15. - Masukkan ID Dosen

yang ingin dihapus, pilih Delete untuk menuju ke layar D16. - Masukkan Kode Mata

Kuliah yang ingin di cari untuk menuju layar D17.

- Jika ingin

menyegarkan tabel Transaksi Mengajar Dosen, pilih Refresh. - Pilih Kembali Ke

Menu Utama untuk menuju layar D02. D13

Transaksi Mengajar Dosen

TRANSAKSI MENGAJAR DOSEN Lakukan Pencarian Berdasarkan Kode Mata Kuliah :

SEARCH

ID Dosen Nama Dosen Kode Mata Kuliah Nama Mata Kuliah Tahun Semester Berjalan Nama Program Studi Kode Jenjang

Jumlah Tatap Muka Yang Direncanakan

Waktu/Jam Kuliah Jumlah Tatap Muka Riil

_________________________________________________________________

IDDOS NMDOS KDMK NMMK THNSEM KDPST KDJEN

SAVE

UPDATE

DELETE

REFRESH

KEMBALI KE MENU UTAMA Kelas

Hari Ruang


(47)

44

14.Layar Simpan Transaksi Mengajar Dosen

Gambar 3.22 Layar Simpan Transaksi Mengajar Dosen

Navigasi :

- Setelah menyimpan Transaksi Mengajar Dosen, maka akan muncul kotak box informasi data sudah tersimpan.

- Pilih Kembali Ke Menu Utama untuk menuju layar D02. D14

Transaksi Mengajar Dosen

TRANSAKSI MENGAJAR DOSEN Lakukan Pencarian Berdasarkan Kode Mata Kuliah :

SEARCH

ID Dosen Nama Dosen Kode Mata Kuliah Nama Mata Kuliah Tahun Semester Berjalan Nama Program Studi Kode Jenjang

Jumlah Tatap Muka Yang Direncanakan

Waktu/Jam Kuliah Jumlah Tatap Muka Riil

_________________________________________________________________

IDDOS NMDOS KDMK NMMK THNSEM KDPST KDJEN xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx

xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxx xxxxxx xxxxxxxx SAVE UPDATE DELETE REFRESH

KEMBALI KE MENU UTAMA Kelas Hari Ruang xxxxxxxx xxxxxxxx Information

Data sudah tersimpan OK


(48)

45

15.Layar Ubah Transaksi Mengajar Dosen

Gambar 3.23 Layar Ubah Transaksi Mengajar Dosen

Navigasi :

- Setelah mengubah Transaksi Mengajar Dosen, maka akan muncul kotak box informasi data sudah terUpdate.

- Pilih Kembali Ke Menu Utama untuk menuju layar D02. D15

Transaksi Mengajar Dosen

TRANSAKSI MENGAJAR DOSEN Lakukan Pencarian Berdasarkan Kode Mata Kuliah :

SEARCH

ID Dosen Nama Dosen Kode Mata Kuliah Nama Mata Kuliah Tahun Semester Berjalan Nama Program Studi Kode Jenjang

Jumlah Tatap Muka Yang Direncanakan

Waktu/Jam Kuliah Jumlah Tatap Muka Riil

_________________________________________________________________

IDDOS NMDOS KDMK NMMK THNSEM KDPST KDJEN xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx

xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxx xxxxxx xxxxxxxx SAVE UPDATE DELETE REFRESH

KEMBALI KE MENU UTAMA Kelas Hari Ruang xxxxxxxx xxxxxxxx Information

Data sudah terUpdate OK


(49)

46

16.Layar Hapus Transaksi Mengajar Dosen

Gambar 3.24 Layar Hapus Transaksi Mengajar Dosen

Navigasi :

- Setelah mengisi ID Dosen yang ingin dihapus, maka akan muncul kotak box konfirmasi.

- Pilih Ok, maka data akan muncul kotak box informasi data sudah terhapus. - Pilih Kembali Ke

Menu Utama untuk menuju layar D02. D16

Transaksi Mengajar Dosen

TRANSAKSI MENGAJAR DOSEN Lakukan Pencarian Berdasarkan Kode Mata Kuliah :

SEARCH

ID Dosen Nama Dosen Kode Mata Kuliah Nama Mata Kuliah Tahun Semester Berjalan Nama Program Studi Kode Jenjang

Jumlah Tatap Muka Yang Direncanakan

Waktu/Jam Kuliah Jumlah Tatap Muka Riil

_________________________________________________________________

IDDOS NMDOS KDMK NMMK THNSEM KDPST KDJEN xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx

xxxxxxxx

SAVE

UPDATE

DELETE

REFRESH

KEMBALI KE MENU UTAMA Kelas

Hari Ruang

Information

Data sudah terhapus OK


(50)

47

17.Layar Cari Transaksi Mengajar Dosen

Gambar 3.25 Layar Cari Transaksi Mengajar Dosen

Navigasi :

- Isikan kode mata kuliah yang ingin dicari, kemudian pilih Search. - Tabel akan

memunculkan data yang dicari. - Pilih Kembali Ke

Menu Utama untuk menuju layar D02. D17

Transaksi Mengajar Dosen

TRANSAKSI MENGAJAR DOSEN Lakukan Pencarian Berdasarkan Kode Mata Kuliah :

xxxxxxxx SEARCH

ID Dosen Nama Dosen Kode Mata Kuliah Nama Mata Kuliah Tahun Semester Berjalan Nama Program Studi Kode Jenjang

Jumlah Tatap Muka Yang Direncanakan

Waktu/Jam Kuliah Jumlah Tatap Muka Riil

_________________________________________________________________

IDDOS NMDOS KDMK NMMK THNSEM KDPST KDJEN xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx

SAVE

UPDATE

DELETE

REFRESH

KEMBALI KE MENU UTAMA Kelas

Hari Ruang


(51)

48

18.Layar Laporan Data Dosen

Gambar 3.26 Layar Laporan Data Dosen

Navigasi : - Menu ini

menampilkan Laporan Data Dosen Tetap dan Honorer - Pilih View Report

untuk melihat hasil Laporan Data Dosen - Pilih Print untuk

mencetak hasil Laporan Data Dosen. D18

Laporan Data Dosen

LAPORAN DATA DOSEN

IDDOS NMDOS KDJEK KDPDA KDSTA xxxxx xxxxx xxxxx xxxxx xxxxx

VIEW REPORT

PRINT

KEMBALI KE MENU UTAMA DATA DOSEN TETAP

IDDOS NMDOS KDJEK KDPDA KDSTA xxxxx xxxxx xxxxx xxxxx xxxxx

DATA DOSEN HONORER

VIEW REPORT


(52)

49

3.5 Pengujian Aplikasi

Pengujian perangkat lunak adalah elemen kritis dari jaminan kualitas perangkat lunak dan mempesentasikan kajian pokok dari spesifikasi, desain, dan pengkodean.

1. Pengujian Login

Tabel 3.5Pengujian Login ( Uji Data Normal ) Kasus dan Hasil Uji ( Data Normal )

Data masukan Username dan Password

Yang di harapkan

Data login dimasukkan, isi username dan isi password lalu klik tombol login maka dilakukan proses pengecekan data login. Apabila data login benar maka masuk ke menu pengolahan data dosen.

Pengamatan Dapat mengisi data login sesuai dengan yang diharapkan

Kesimpulan Diterima

Tabel 3.6 Pengujian Login ( Uji Data Salah ) Kasus dan Hasil Uji ( Data Salah )

Data masukan Username dan password tidak terdaftar

Yang di harapkan

Data login tidak terdaftar dan menampilkan pesan kesalahan

Pengamatan Admin tidak bisa melakukan login sesuai dengan yang diharapkan


(53)

50

2. Pengujian Pengolahan Biodata Dosen

Tabel 3.7Pengujian Biodata Dosen ( Uji Data Normal ) Kasus dan Hasil Uji ( Data Normal )

Simpan Data

Data masukan Menambah/menyimpan biodata dosen

Yang diharapkan Proses menambah data benar, klik save (simpan) dan data yang telah ditambahkan akan masuk ke dalam database

Pengamatan Data tersimpan dalam database

Kesimpulan Diterima

Edit Data

Data masukan Mengubah biodata dosen

Yang di harapkan Proses masukan data benar, klik update

(memperbaharui) dan data yang telah di ubah masuk ke dalam database

Pengamatan Data tersimpan dalam database

Kesimpulan Diterima

Hapus Data

Data masukan Hapus biodata dosen dengan mengisi id dosen yang akan dihapus, klik delete (hapus) dan data akan dihapus dalam database


(54)

51

Pengamatan Data berhasil terhapus

Kesimpulan Diterima

Cari Data

Data masukan Cari biodata dosen berdasarkan nama dosen

Yang di harapkan Proses pencarian ditemukan, jika data yang dicari terdaftar dalam database

Pengamatan Data berhasil ditemukan

Kesimpulan Diterima

Tabel 3.8Pengujian Biodata Dosen ( Uji Data Salah ) Kasus dan Hasil Uji ( Data Salah )

Tambah/Simpan Data

Data masukan Id dosen atau nama dosen kosong

Yang diharapkan Proses pemasukan data gagal

Pengamatan Proses pemasukan data gagal, tampil pesan kesalahan

Kesimpulan Diterima

Edit Data

Data masukan Mengubah data yang sudah ada dalam database dengan

id dosen kosong

Yang di harapkan Proses pengubahan data gagal


(55)

52

Kesimpulan Diterima

Hapus Data

Data masukan Hapus data berdasarkan id dosen tidak sesuai dengan harapan

Yang di harapkan Proses penghapusan data gagal

Pengamatan Proses penghapusan data gagal

Kesimpulan Diterima

Cari Data

Data masukan Cari nama dosen yang tidak terdaftar dalam database

Yang di harapkan Proses pencarian data gagal

Pengamatan Data tidak berhasil ditemukan

Kesimpulan Diterima

3. Pengujian Pendidikan Dosen

Tabel 3.9Pengujian Pendidikan Dosen ( Uji Data Normal ) Kasus dan Hasil Uji ( Data Normal )

Simpan Data

Data masukan Menambah/menyimpan pendidikan dosen

Yang diharapkan Proses menambah data benar, klik save (simpan) dan data yang telah ditambahkan akan masuk ke dalam database


(56)

53

Kesimpulan Diterima

Edit Data

Data masukan Mengubah pendidikan dosen

Yang di harapkan Proses masukan data benar, klik update

(memperbaharui) dan data yang telah di ubah masuk ke dalam database

Pengamatan Data tersimpan dalam database

Kesimpulan Diterima

Hapus Data

Data masukan Hapus pendidikan dosen dengan mengisi id dosen yang

akan dihapus, klik delete (hapus) dan data akan dihapus dalam database

Yang di harapkan Proses penghapusan data berhasil

Pengamatan Data berhasil terhapus

Kesimpulan Diterima

Cari Data

Data masukan Cari pendidikan dosen berdasarkan no urut

Yang di harapkan Proses pencarian ditemukan, jika data yang dicari terdaftar dalam database

Pengamatan Data berhasil ditemukan

Kesimpulan Diterima


(57)

54

Tabel 3.10Pengujian Pendidikan Dosen ( Uji Data Salah ) Kasus dan Hasil Uji ( Data Salah )

Tambah/Simpan Data

Data masukan Id dosen, no urut atau nama dosen kosong

Yang diharapkan Proses pemasukan data gagal

Pengamatan Proses pemasukan data gagal, tampil pesan kesalahan

Kesimpulan Diterima

Edit Data

Data masukan Mengubah data yang sudah ada dalam database dengan

id dosen kosong

Yang di harapkan Proses pengubahan data gagal

Pengamatan Proses pengubahan data gagal, tampil pesan kesalahan

Kesimpulan Diterima

Hapus Data

Data masukan Hapus data berdasarkan id dosen tidak sesuai dengan harapan

Yang di harapkan Proses penghapusan data gagal

Pengamatan Proses penghapusan data gagal

Kesimpulan Diterima

Cari Data


(58)

55

Yang di harapkan Proses pencarian data gagal

Pengamatan Data tidak berhasil ditemukan

Kesimpulan Diterima

4. Pengujian Transaksi Mengajar Dosen

Tabel 3.11Pengujian Transaksi Mengajar Dosen ( Uji Data Normal ) Kasus dan Hasil Uji ( Data Normal )

Simpan Data

Data masukan Menambah/menyimpan transaksi mengajar dosen

Yang diharapkan Proses menambah data benar, klik save (simpan) dan data yang telah ditambahkan akan masuk ke dalam database

Pengamatan Data tersimpan dalam database

Kesimpulan Diterima

Edit Data

Data masukan Mengubah transaksi mengajar dosen

Yang di harapkan Proses masukan data benar, klik update

(memperbaharui) dan data yang telah di ubah masuk ke dalam database

Pengamatan Data tersimpan dalam database

Kesimpulan Diterima


(59)

56

Data masukan Hapus transaksi mengajar dosen dengan mengisi id dosen yang akan dihapus, klik delete (hapus) dan data akan dihapus dalam database

Yang di harapkan Proses penghapusan data berhasil

Pengamatan Data berhasil terhapus

Kesimpulan Diterima

Cari Data

Data masukan Cari data berdasarkan kode mata kuliah

Yang di harapkan Proses pencarian ditemukan, jika data yang dicari terdaftar dalam database

Pengamatan Data berhasil ditemukan

Kesimpulan Diterima

Tabel 3.12Pengujian Transaksi Mengajar Dosen ( Uji Data Salah ) Kasus dan Hasil Uji ( Data Salah )

Tambah/Simpan Data

Data masukan Id dosen, kode mata kuliah atau nama dosen kosong

Yang diharapkan Proses pemasukan data gagal

Pengamatan Proses pemasukan data gagal, tampil pesan kesalahan

Kesimpulan Diterima


(60)

57

Data masukan Mengubah data yang sudah ada dalam database dengan

id dosen kosong

Yang di harapkan Proses pengubahan data gagal

Pengamatan Proses pengubahan data gagal, tampil pesan kesalahan

Kesimpulan Diterima

Hapus Data

Data masukan Hapus data berdasarkan id dosen tidak sesuai dengan harapan

Yang di harapkan Proses penghapusan data gagal

Pengamatan Proses penghapusan data gagal

Kesimpulan Diterima

Cari Data

Data masukan Cari berdasarkan kode mata kuliah yang tidak terdaftar dalam database

Yang di harapkan Proses pencarian data gagal

Pengamatan Data tidak berhasil ditemukan


(61)

58

3.6 Implementasi

1. Menu Login dan Menu Utama (Username : dosen_piksi, Password : 12345)

Gambar 3.27 Tampilan Menu Login Admin


(62)

59 2. Menu Pengolahan Biodata Dosen

Gambar 3.29 Tampilan Menu Biodata Dosen


(63)

60

Gambar 3.31 Tampilan Informasi Tambah/Simpan Biodata Dosen


(64)

61

Gambar 3.33 Tampilan Pengisian Biodata Dosen yang Diupdate/diubah


(65)

62

Gambar 3.35 Tampilan Biodata Dosen yang Diupdate/diubah


(66)

63

Gambar 3.37 Tampilan Biodata Dosen yang Dicari

3. Menu Pengolahan Pendidikan Dosen


(67)

64

Gambar 3.39 Tampilan Hasil Tambah/Simpan Pendidikan Dosen


(68)

65

Gambar 3.41 Tampilan Proses Hapus Pendidikan Dosen


(69)

66

4. Menu Pengolahan Transaksi Mengajar Dosen

Gambar 3.43 Tampilan Proses Tambah/Simpan Transaksi mengajar Dosen


(70)

67

Gambar 3.45 Tampilan Proses Update/Edit Transaksi mengajar Dosen


(71)

68

Gambar 3.47 Tampilan Proses Hapus Transaksi mengajar Dosen


(72)

69

Gambar 3.49 Tampilan Proses Cari Transaksi mengajar Dosen

5. Menu Laporan Data Dosen


(73)

70

BAB 4

KESIMPULAN

4.1 Kesimpulan

Berdasarkan hasil penelitian dan pembahasan, maka dapat disimpulkan hal-hal sebagai berikut :

1. Aplikasi yang dibangun memudahkan staf bagian sistem informasi dalam mendata dosen yang mengajar di Politeknik Piksi Ganesha.

2. Program yang dibangun berkaitan dengan data dosen dan memiliki tiga data yang dapat diolah oleh admin yaitu Biodata Dosen, Riwayat Pendidikan Dosen dan Transaksi Mengajar Dosen.

3. Berdasarkan hasil pengujian pada program yang dibangun, admin dapat melakukan pengolahan data seperti ; simpan data, edit/ubah data, hapus data, cari data dan refresh data.

4.2 Saran

Saran-saran yang penulis kemukakan diharapkan dapat lebih meningkatkan hasil yang telah didapatkan. Berikut beberapa saran yang disampaikan oleh penulis :

1. Masih perlu adanya pengembangan dan penyempurnaan aplikasi dari segi

user interface sehingga tampilan program tampak lebih menarik.

2. Penambahan informasi lainnya untuk pendataan agar data dosen yang disediakan lebih lengkap.


(74)

71

DAFTAR PUSTAKA

Kadir, A. (2005). Pemograman Database Dengan Delphi 7 Menggunakan Access ADO. Yogyakarta : ANDI

Wahyono, T. (2004). Sistem Informasi : Konsep Dasar, Analisis Desain dan Implementasi. Yogyakarta : Graha Ilmu

Kadir, A. (2003). Pengenalan Sistem Informasi. Yogyakarta : ANDI

Kadir, A. (2008). Tuntutan Praktis : Belajar Database Menggunakan MySQL.


(75)

DAFTAR RIWAYAT HIDUP

NAMA : SUSANTI FAISAL

NIM : 10107443

TEMPAT/TANGGAL LAHIR : TERNATE, 21 AGUSTUS 1989 JURUSAN / PROGRAM : TEKNIK INFORMATIKA / S1

ALAMAT : JL.CIKUTRA BARAT NO.74 B

BANDUNG 4000

NO. TELEPON : 085220038900

E-MAIL : chansao_shan21@yahoo.co.id

FACEBOOK : chansao_shan21@yahoo.co.id

ALAMAT ORANG TUA : KOMPLEKS BTN KEL. MALIARO TERNATE – MALUT 97722

JUDUL KERJA PRAKTEK :

RIWAYAT PENDIDIKAN

1. 1995 – 2001 : SD Kenari Tinggi 1 Ternate 2. 2001 – 2004 : SMP Negeri 1 Ternate 3. 2004 – 2007 : SMA Negeri 1 Ternate

4. 2007 : Program Studi S1 Jurusan Teknik Informatika Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia

MEMBANGUN APLIKASI PENGOLAHAN DATA DOSEN POLITEKNIK PIKSI GANESHA


(1)

67

Gambar 3.45 Tampilan Proses Update/Edit Transaksi mengajar Dosen


(2)

68

Gambar 3.47 Tampilan Proses Hapus Transaksi mengajar Dosen


(3)

69

Gambar 3.49 Tampilan Proses Cari Transaksi mengajar Dosen

5. Menu Laporan Data Dosen


(4)

70

BAB 4

KESIMPULAN

4.1 Kesimpulan

Berdasarkan hasil penelitian dan pembahasan, maka dapat disimpulkan hal-hal sebagai berikut :

1. Aplikasi yang dibangun memudahkan staf bagian sistem informasi dalam mendata dosen yang mengajar di Politeknik Piksi Ganesha.

2. Program yang dibangun berkaitan dengan data dosen dan memiliki tiga data yang dapat diolah oleh admin yaitu Biodata Dosen, Riwayat Pendidikan Dosen dan Transaksi Mengajar Dosen.

3. Berdasarkan hasil pengujian pada program yang dibangun, admin dapat melakukan pengolahan data seperti ; simpan data, edit/ubah data, hapus data, cari data dan refresh data.

4.2 Saran

Saran-saran yang penulis kemukakan diharapkan dapat lebih meningkatkan hasil yang telah didapatkan. Berikut beberapa saran yang disampaikan oleh penulis :

1. Masih perlu adanya pengembangan dan penyempurnaan aplikasi dari segi user interface sehingga tampilan program tampak lebih menarik.

2. Penambahan informasi lainnya untuk pendataan agar data dosen yang disediakan lebih lengkap.


(5)

71

DAFTAR PUSTAKA

Kadir, A. (2005). Pemograman Database Dengan Delphi 7 Menggunakan Access ADO. Yogyakarta : ANDI

Wahyono, T. (2004). Sistem Informasi : Konsep Dasar, Analisis Desain dan Implementasi. Yogyakarta : Graha Ilmu

Kadir, A. (2003). Pengenalan Sistem Informasi. Yogyakarta : ANDI

Kadir, A. (2008). Tuntutan Praktis : Belajar Database Menggunakan MySQL. Yogyakarta : ANDI


(6)

DAFTAR RIWAYAT HIDUP

NAMA : SUSANTI FAISAL

NIM : 10107443

TEMPAT/TANGGAL LAHIR : TERNATE, 21 AGUSTUS 1989 JURUSAN / PROGRAM : TEKNIK INFORMATIKA / S1

ALAMAT : JL.CIKUTRA BARAT NO.74 B

BANDUNG 4000

NO. TELEPON : 085220038900

E-MAIL : chansao_shan21@yahoo.co.id

FACEBOOK : chansao_shan21@yahoo.co.id

ALAMAT ORANG TUA : KOMPLEKS BTN KEL. MALIARO

TERNATE – MALUT 97722 JUDUL KERJA PRAKTEK :

RIWAYAT PENDIDIKAN

1. 1995 – 2001 : SD Kenari Tinggi 1 Ternate 2. 2001 – 2004 : SMP Negeri 1 Ternate 3. 2004 – 2007 : SMA Negeri 1 Ternate

4. 2007 : Program Studi S1 Jurusan Teknik Informatika Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia

MEMBANGUN APLIKASI PENGOLAHAN DATA DOSEN POLITEKNIK PIKSI GANESHA