• Tidak ada hasil yang ditemukan

PSI : Rancang Bangun Aplikasi Penilaian Akademik Berbasis Web Pada Mandiri Entrepreneur Center.

N/A
N/A
Protected

Academic year: 2017

Membagikan "PSI : Rancang Bangun Aplikasi Penilaian Akademik Berbasis Web Pada Mandiri Entrepreneur Center."

Copied!
57
0
0

Teks penuh

(1)

RANCANG BANGUN

APLIKASI PENILAIAN AKADEMIK BERBASIS WEB PADA

MANDIRI ENTREPRENEUR CENTER

PROYEK SISTEM INFORMASI Program Studi

DIII Manajemen Informatika

Oleh:

NURROCHMAN YULIARDI 13.39010.0002

FAKULTAS TEKNOLOGI DAN INFORMATIKA

(2)

xi

DAFTAR ISI

Halaman

ABSTRAK ... vii

ABSTRACT ... viii

KATA PENGANTAR ... ix

DAFTAR ISI ... xi

DAFTAR TABEL ... xiv

DAFTAR GAMBAR ... xv

DAFTAR LAMPIRAN ... xvii

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 2

1.3 Batasan Masalah ... 2

1.4 Tujuan ... 3

1.5 Manfaat ... 3

1.6 Sistematika Penulisan ... 4

BAB II HASIL SURVEY ... 6

2.1 Gambaran Umum Mandiri Entreprenur Center (MEC) ... 6

2.2 Logo Mandiri Entreprenur Center ... 7

2.3 Visi Mandiri Entrepreneur Center ... 7

2.4 Misi Mandiri Entrepreneur Center ... 7

2.5 Strukstur Organisasi ... 8

(3)

xii

2.7 Analisis Sistem Sedang Berjalan ... 10

BAB III LANDASAN TEORI ... 13

3.1 Pendidikan ... 13

3.2 Penilaian Akademik ... 13

3.3 Analisis Sistem ... 14

3.4 Desain Sistem ... 14

3.5 Perancangan Sistem ... 15

3.6 Database ... 15

BAB IV HASIL DAN PEMBAHASAN ... 16

4.1 Analisis Sistem ... 16

4.2 Desain Sistem ... 16

4.2.1 System Flow ... 16

4.2.2 Data Flow Diagram ... 19

4.2.3 Entity Relationship Diagram ... 23

4.2.4 Struktur File ... 27

4.2.5 Desain Input Output ... 31

BAB V IMPLEMENTASI DAN PEMBAHASAN ... 40

5.1 Sistem Yang Digunakan ... 40

5.2 Cara Setup Program ... 40

5.3 Penjelasan Pemakaian ... 41

5.3.1 Halaman Utama ... 41

5.3.2 Form Master ... 43

5.3.3 Form Transaksi ... 49

(4)

xiii

BAB VI PENUTUP ... 51

6.1 Simpulan ... 51

6.2 Saran ... 51

DAFTAR PUSTAKA ... 52

(5)

1

BAB I PENDAHULUAN

1.

1.1 Latar Belakang Masalah

Di era globalisasi saat ini, perkembangan teknologi komputer sangatlah

maju dan pesat. Secara langsung maupun tidak langsung menimbulkan dampak

yang dominan dalam kegiatan sehari – hari. Teknologi komputer merupakan salah

satu peralatan modern yang memberikan alternatif pemecahan masalah yang

efektif dalam memenuhi kebutuhan informasi. Lembaga Pendidikan dan Pelatihan

(LPP) Mandiri Entrepreneur Center (MEC) merupakan kampus yang program

studi diploma 1. Lembaga Pendidikan dan Pelatihan (LPP) yang merupakan

bagian divisi Yayasan Yatim Mandiri dan menjadi lembaga pendidikan dan

pelatihan bagi anak yatim.

Sistem penilaian akademik di MEC masih belum dapat memenuhi secara

optimal karena dalam pengelolaan data atau melakukan penilaian yang

menggunakan microsoft excel sehingga kurang mampu untuk mendukung proses

akademik dalam hal pengelolaan data penilaian dan penilaian setiap mata kuliah

yang masih kurang akurat, jika ada kesalahan dalam memasukan nilai maka

sedikit kesulitan dalam mencari nilai dan harus mengubah beberapa syntax excel.

megatasi permasalan tersebut maka diperlukan aplikasi penilaian akademik guna

menunjang kinerja akademis pada Lembaga Pendidikan dan Pelatihan Yatim

(6)

Berdasarkan masalah diatas maka dibutuhkan aplikasi yang dapat

mempercepat kinerja bagian akademik dalam megolah data dan mendapatkan data

dari dosen secara lebih real time. Kesimpulan dari permasalahan diatas maka

aplikasi penilaian akademik dibutuhkan untuk memudahkan kinerja bagian

akademik dan dosen sebagai pengguna.

1.2 Rumusan Masalah

Berdasarkan latar belakang permasalahan di atas, maka dapat dirumuskan

permasalahan yaitu Bagaimana Merancang Bangun Aplikasi Penilaian Akademik

Lembaga Pendidikan dan Pelatihan Pada Mandiri Entrepreneur Center.

1.3 Batasan Masalah

Batasan masalah pada Aplikasi Penilaian Akademik Pada Lembaga

Pendidikan dan Pelatihan Mandiri Entrepreneur Center adalah sebagai berikut :

a. Aplikasi ini terdiri dari data master :

1. Mengolah data Semester yaitu memasukan data semester baru setiap

awal semester dimulai

2. Mengolah data program studi yaitu memasukan dan mengolah data

program studi.

3. Mengolah data matakuliah yaitu memasukan dan mengolah data

matakuliah atau kurikulum setiap tahun ajaran baru.

4. Mengolah data mahasiswa yaitu memasukan data diri mahasiswa setiap

(7)

3

5. Mengolah data akademisi yaitu memasukan data diri karyawan dan

dosen

b. Aplikasi ini terdiri dari proses:

1. Penilaian mahasiswa dari setiap mata kuliah dan hasil yang telah

dicapai selama satu semester.

2. Membuat plotting ajar setiap awal semester baru

c. Aplikasi ini menghasilkan:

1. Kartu Hasil Studi (KHS) mahasiswa dicetak setiap akhir semester

pertama masa studi.

2. Laporan plotting ajar

1.4 Tujuan

Tujuan pada aplikasi penilaian akademik adalah membuat rancang bangun

aplikasi akademik untuk mengatasi permasalahan yang sedang dihadapi oleh

MEC dalam mengelola data proses penilaian akademik.

1.5 Manfaat

Aplikasi penilaian akademik berbasis web dapat dimanfaatkan oleh

pengguna dan pengguna tersebut antara lain:

1. Bagian administrasi akademik

Bagian administrasi akademik dengan mudah mengakses informasi

dikarenakan aplikasi ini membantu jalannya kinerja dan dapat meringankan

kinerja dari bagian administrasi akademik dalam melakukan penilaian akademik

(8)

2. Dosen atau Tutor

Sebagai user yang menggunakan aplikasi ini maka memudahkan

melakukan penilaian dikarenakan penilaian yang dilakukan dengan berbasis web

dan memasukan nilai dapat langsung real time.

1.6 Sistematika Penulisan

Sistematika pada penulisan laporan proyek penilaian akademik berbasis

web adalah sebagai berikut:

Pada bab pertama pendahuluan berisi latar belakang Proyek Sistem

Informasi, rumusan masalah, batasan masalah, tujuan Proyek Sistem Informasi,

waktu dan jangka waktu Proyek Sistem Informasi, ruang lingkup Proyek Sistem

Informasi, dan sistematika penulisan.

Pada bab kedua berisi Gambaran umum Mandiri Enterpreneur Center,

Pemahaman proses bisnis yang meliputi visi dan misi perusahaan, pengenalan

struktur organisasi serta deskripsi tugas dari masing – masing bagian yang

bersangkutan dan analisis hasil survey.

Pada bab ketiga berisi tentang teori pendidikan, penilaian akademik serta

teori dari fitur-fitur yang digunakan pada Aplikasi Penilaian Akademik.

Pada bab empat berisi tentang uraian tentang pembahasan hasil survey

adalah analisis sistem, pembahasan desain sistem berupa document flow, system

(9)

5

Pada bab lima Membahas sistem yang digunakan untuk

mendukung jalannya aplikasi ini yang meliputi hardware maupun software. Selain

itu dalam bab ini juga menjelaskan tentang cara menggunakan aplikasi ini.

Pada bab enam penutup membahas tentang kesimpulan dan saran dari

seluruh isi laporan ini yang disesuaikan dengan hasil dan pembahasan pada

(10)

6

BAB II HASIL SURVEY

2.

2.1 Gambaran Umum Mandiri Entreprenur Center (MEC)

Mandiri Entreprenur Center (MEC) didirikan oleh Yayasan Yatim

Mandiri. MEC adalah lembaga pendidikan dan pelatihan profesi khusus bagi anak

yatim lulusan SMA/sederajat.

Program pendidikan dan pelatihan di MEC merupakan program diploma

1. Selama proses pendidikan dan pelatihan, para mahasiswa mendapatkan 3

program utama, yaitu

a. Pembinaan mental keagamaan

pembinaan mental keagamaan adalah sebuah program yang bertujuan

untuk meningkatkan ketaqwaan mahasiswa kepada Allah SWT. Program

ini diadakan setiap malam hari.

b. Pembinaan akademik

pembinaan akademik adalah pembinaan yang bertujuan untuk

peningkatan keahlian di berbagai bidang sesuai dengan program studi di

MEC.

c. Pembinaan wirausaha dan kemadirian

Pembinaan wirausaha dan kemandirian disiapkan khusus bagi mahasiswa

sebagai bekal mewujudkan kemandirian dari sisi keuangan. Program ini

dilakasanakan mahasiswa dengan mencari penghasilan dan usahanya

(11)

7

2.2 Logo Mandiri Entreprenur Center

Pada Gambar 2.1 ini merupakan logo dari Mandiri Entrepreneur Center

2.3 Visi Mandiri Entrepreneur Center

Menyiapkan anaka purna asuh yatim hidup mandiri sesuai tantangan jaman.

2.4 Misi Mandiri Entrepreneur Center

1. Memfasilitasi semua aktivitas yang diperlukan guna terwujudnya anak purna

asuh yatim yang mandiri

2. Memfasilitasi sinergi peran lintas pelaku antar lembaga pendidikan dan

pelatihan ketrampilan dengan dunia usaha

3. Membangun kapasitas kelembagaan lokal yang mendukung program

kemandirian anak purna asuh yatim

(12)

2.5 Strukstur Organisasi

Pada Gambar 2.2 ini merupakan Struktur Organisasi Mandiri Entreprenur

Center

Gambar 2.2 Struktur Organisasi Mandiri Entrepreneur Center

2.6 Deskripsi Tugas

Pada gambar 2.2 struktur organisasi dideskripsikan sebagai berikut:

Tabel 2.1 Tabel Deskripsi Tugas

NO JABATAN TUGAS

1

Yayasan Yatim

Mandiri

Yayasan Yatim Mandiri memiliki divisi Lembaga

Pendidikan dan Pelatihan bagi anak yatim, divisi

ini menaungi Sekolah Insan Cendikia Mandiri

dan kampus Mandiri Entrepreur Center. Yayasan

Yatim Mandiri sebagai induk dari kampus

(13)

9

NO JABATAN TUGAS

2 Pengawas

Pengawas bertangung Jawab mengawasi jalannya

pendidikan di MEC dan sebagai penjembatani

antara kampus dengan yayasan.

3 Direktur MEC

Direktur bertanggung jawab sebagai top

management dalam membuat kebijakan dan

putusan dalam sistem pendidikan MEC.

4 Kerumah Tanggaan

Bidang Kerumahan tanggaan yang bertanggung

jawab atas menyusun rencana dan kegiatan,

menyusun kebutuhan sarana dan prasarana,

memfasilitasi kegiatan, menginventarisasikan dan

memilahara sarana prasana dan megelola

keuangan bagi staff keuangan.

5 Kepala Bidang I

Memiliki tugas dan tanggung jawab dalam

mengelola sistem akademik dan perekrutan

sumber daya manusia seperti mahasiswa dan

dosen.

6 Kepala Bidang II

Memiliki tugas dan tanggung jawab dalam

membina mahasiswa dalam kegiatan keagamaan

atau kegiatan mahasiswa dan mengelola asrama

mahasiswa

7 Kepala Bidang III

Memiliki tugas dan tanggung jawab dalam

hubungan dengan masyarakat seperti membantu

alumni dalam mencari pekerjaan. Membina

mahasiswa dalam pengkaryaan tugas entreprenur

(14)

2.7 Analisis Sistem Sedang Berjalan

Pada Mandiri Entrepreneur Center Bagian akademik yang menangani

penilaian akademik belum memiliki aplikasi yang real time. Misalnya, dosen

terlambat saat menyerahkan data nilai mahasiswa.

A. Document Flow Membuat Plotting Ajar

Pada gambar dibawah ini menjelaskan documet Flow untuk membuat

daftar plotting ajar dosen. Proses membuat plotting ajar setiap awal semester,

dimulai dari membuat daftar plotting ajar sementara oleh staff akademik dan

dosen melakukan konfirmasi jadwal yang pasti kepada bagian akademik. Setelah

mealakukan jadwal yang pasti maka staff akademik membuat daftar plotting ajar

rangkap 3 yang disimpan dan diberikan kepada dosen dan direktur MEC. Proses

(15)

11

Dokumen Flow Membuat Plotting Ajar

Direktur

Daftar Plotting Ajar sementara 2

Data Matakuliah

N 2

Daftar Plotting Ajar Sementara Daftar Plotting Ajar

Fix 1 N

Daftar Plotting Ajar Fix

2

Daftar Plotting Ajar Fix

Gambar 2.3 Document Flow Plotting Ajar

B. Document Flow memasukan Penilaian dan Cetak KHS

Gambar 2.4 menjelaskan documet Flow untuk memasukan nilai dan

mencetak KHS. Proses dimulai memasukan nilai oleh dosen dan data nilai dibaca

untuk dibuat Kartu Hasil Studi, Transkrip nilai yang diberikan kepada mahasiswa

dan Laporan nilai diberikan kepada direktur. Proses bagan alir lebih jelasnya

(16)

Dokumen Flow Diagram Memasukan Nilai dan Cetak KHS Laporan Nilai Per

Angkatan 1

N N

2 Laporan Nilai Per

Prodi 1

2

N

Laporan Nilai Per Mata Kuliah 1 Membuat

Transkrip Nilai

Laporan Nilai Per Mata Kuliah 2

Laporan Nilai Per Prodi

1

Laporan Nilai Per Angkatan

(17)

13

BAB III LANDASAN TEORI

3.1 Pendidikan

Dalam proses pendidikan terkait berbagai hal seperti pendidik,

kurikulum, buku, metoda mengajar, dan lain-lain. Sedangkan hasil pendidikan

dapat meliputi hasil belajar (yang berupa pengetahuan, sikap dan keterampilan)

setelah selesainya suatu proses belajar mengajar tertentu. Dalam rangka yang

lebih besar, hasil proses pendidikan dapat berupa kelulusan dari lembaga

pendidikan. (Idris,1992:39).

3.2 Penilaian Akademik

Pendidikan merupakan proses interaksi manusiawi yang ditandai oleh

keseimbangan kedaulatan subjek didik dengan kebiwaan pendidik (Idris, 1992:1)

Yang dimaksud aplikasi Penilaian akademik adalah sistem yang

menangani semua yang terkait tentang akademis seperti penilaian dan proses

(18)

3.3 Analisis Sistem

Menganalisis sistem merupakan tahapan dalam menganalisis

kebutuhan-kebutuhan sistem. Menurut Kendall & Kendall (2003:13), perangkat atau teknik

untuk menentukan kebutuhan sistem adalah dengan menggunakan diagram aliran

data untuk menyusun daftar input, proses, dan output fungsi bisnis dalam bentuk

grafik terstruktur. Dari diagram aliran data, dikembangkan suatu kamus data

berisikan daftar seluruh item data yang digunakan dalam sistem beserta

spesifikasinya berupa tipe data atau constrainnya.

Menganalisis kebutuhan sistem dapat pula dilakukan dengan melakukan

teknik wawancara guna mendapatkan informasi penting lainnya seperti tujuan di

masa mendatang. Jenis informasi berupa perilaku, atau sikap-sikap, keyakinan dan

karakteristik beberapa orang utama dalam organisasi yang bisa terpengaruh oleh

sistem yang diajukan atau dari yang sudah ada, bisa didapatkan melalui

penggunaan kuesioner (Kendall & Kendall, 2003:167). Dengan menggunakan

kuesioner, dapat mengukur apa yang ditemukan dalam wawancara dan untuk

menentukan seberapa luas atau terbatasnya sentimen yang diekspresikan dalam

suatu wawancara.

3.4 Desain Sistem

Menurut Jogiyanto (2005 :196) desain sistem dapat didefinisikan sebagai

penggambaran, perencanaan, dan pembuatan sketsa atau pengaturan dari beberapa

elemen yang terpisah kedalam suatu kesatuan yang utuh dan berfungsi. Desain

sistem menetukan bagaimana suatu sistem akan menyelesaikan tahap ini

menyangkut mengkonfigurasi dari komponen-komponen perangkat lunak dan

(19)

15

benar-benar memuaskan rancang bangun yang telah ditetapkan pada akhir tahap

analisis sistem (Jogiyanto ; 2005:196).

3.5 Perancangan Sistem

Perancangan sistem merupakan penguraian suatu sistem informasi yang

utuh ke dalam bagian komputerisasi yang dimaksud, mengidentifikasi dan

mengevaluasi permasalahan, menentukan kriteria, menghitung konsistensi

terhadap kriteria yang ada, serta mendapatkan hasil atau tujuan dari masalah

tersebut serta mengimplementasikan seluaruh kebutuhan operasional dalam

membangun aplikasi. Analisis dan perancangan sistem dipergunakan untuk

menganalisis, merancang dan mengimplementasikan peningkatan-peningkatan

fungsi bisnis yang dapat dicapai melalui penggunaan sistem informasi

terkomputerisasi.(Kendall dan Kendall,2003:7).

3.6 Database

Menurut Marlinda (2004:1) database adalah suatu sistem menyusun dan

mengelola record-record menggunakan komputer untuk menyimpan atau

merekam serta memelihara data operasional lengkap dengan sebuah

organisasi/perusahaan sehingga mampu menyediakan informasi yang optimal

(20)

16

BAB IV

HASIL DAN PEMBAHASAN

4.

4.1 Analisis Sistem

Analisis sistem ini digunakan untuk melihat proses-proses sistem baru yang

akan dibuat. Dari analisa sistem ini juga bisa melihat perbedaan antara sistem

yang lama dengan sistem yang baru. Analisa sistem ini berisi dan System Flow,

Data Flow Diagram dan Entity Relationship Diagram.

4.2 Desain Sistem

Berdasarkan analisis yang telah dilakukan, maka dibuatlah sistem yang

baru. Sistem yang baru tersebut dapat digambarkan pada system flow

komputerisasi sebagai berikut ini.

4.2.1 System Flow

System flow memuat alur sistem yang dibuat berdasarkan hasil analisis document flow pada Mandiri Entrepreneur Center. System flow merupakan

gambaran dari sistem yang telah dikembangkan. system flow mempunyai beberapa

proses yang dilakukan secara komputerisasi. Proses yang dikembangkan meliputi,

proses mengelola data mahasiswa, proses membuat plotting Ajar dan input nilai

(21)

17

A.System Flow Mengelola data mahasiswa

System flow untuk menyimpan data mahasiswa baru. Proses dimulai dari

input data mahasiswa oleh bagian akademik kemudian disimpan. System flow

dapat lihat pada gambar 4.1

System Flow Mengelola Data Mahasiswa Baru

Mahasiswa Staff Akademik

Input data Mahasiswa

Mahasiswa Mulai

Data Mahasiswa Menyimpan Data

Mahasiswa

Gambar 4.1 Mengelola Data Mahasiswa

B.System Flow Input Plotting Ajar

System flow untuk membuat plotting ajar dosen. Proses dimulai membuat

plotting ajar setiap awal semester, dimulai dari bagian akademik input data dosen

dan disimpan data dosen tersebut. Bagian akademik menyimpan data plotting ajar

sementara setelah itu dosen melakukan konfirmasi jadwal yang pasti kepada

bagian akademik, bagian akademik memperbaruhi data plotting ajar. System flow

(22)

System Flow Membuat Plotting Ajar

Dosen Staff Akademik

Data Dosen Mulai

Input Data Dosen

Menyimpan Data Dosen

Dosen Mata Kuliah

Menyimpan Data

Plotting Ajar Plotting Ajar

Form keterangan Kesanggupan

Mengajar

Mencetak daftar Plotting Ajar

Sementara Daftar plotting ajar

sementara

Gambar 4.2 Input Plotting Ajar

C.System Flow Input Nilai dan Mencetak KHS

System Flow untuk input nilai dan mencetak KHS. Proses dimulai

memasukan nilai oleh dosen dan data nilai dibaca untuk dibuat menghitung

Indeks Prestasi Komulatif , menyimpan data KHS dan mencetak KHS. Transkrip

nilai dan Laporan nilai membaca data nilai dan dicetak. System flow dapat lihat

(23)

19

Input Nilai Mahasiswa dan Membuat Kartu Hasil Studi

Mahasiswa Direktur Bagian Akademik

Dosen

Memasukan Nilai Per Matakuliah

Memasukan Nilai Di Ubah

Nilai Laporan Nilai Per Prodi

Laporan Nilai Per Angkatan

Laporan Nilai Per Angkatan A Laporan Nilai Per

Mata Kuliah

Laporan Nilai Per Prodi Laporan Nilai Per

Mata Kuliah Menyimpan

Nilai T

Kartu Hasil Studi

Gambar 4.3 Input Nilai dan Cetak KHS

4.2.2 Data Flow Diagram

Data Flow Diagram (DFD) digunakan untuk menggambarkan aliran data

dan proses yang terjadi dalam sebuah sistem serta entitas–entitas apa saja yang

terlibat.

A.Context Diagram

Context Diagram dibawah ini menjelaskan tentang alur sistem yang telah

(24)

Form Nilai Data Akademis i

Data Mahas is wa Data Nilai

Data Plotting Ajar Sementara Trans krip Nilai

Kartu Hasil Studi

Laporan Nilai Akademik Form Keterang an Kes ang g upan Mengajar

0

Aplikasi Penilaian Akademik

+ Mahas is wa

Akademis i

Direktur

Gambar 4.4 Context Diagram Aplikasi penilaian akademik

B.Data Flow Diagram Level 0

Gambar 4.5 menjelaskan DFD Level 0 yang terdiri dari 3 proses yaitu

mengelola data mahasiswa baru, membuat plotting ajar dan transaksi penilaian

(25)

21

Data Ruang an Diambil

Data Nilai Form Nilai

Trans krip Nilai Data Plotting Ajar Sementara

Data Akademis i Data Mahas is wa

Nilai Disimpan Data Mata Kuliah Diambil Data Mahas is wa Diambil

Laporan Nilai Akademik

Kartu Hasil Studi Form Keterang an Kes ang g upan Mengajar

Data Mata Kuliah Diambil

Data Plotting Ajar Dis impan Data Akademis i Disimpan Data Mahas is wa Disimpan

Akademis i

Direktur

Mahas is wa 1

Meng elola Data Mahas is wa Baru +

1 Mahas is wa

2

Membuat Plotting Ajar

+

2 Akademis i

3 Plotting Ajar 4 Mata Kuliah

3

Trans aksi Penilaian Akademik

+

Gambar 4.5 DFD Level 0 Aplikasi penilaian akademik

C.Data Flow Diagram Level 1 Membuat Plotting Ajar

Gambar 4.6 menjelaskan DFD level 1 yang merupakan sub proses dari

DFD lv 0 membuat plotting ajar. DFD level 1 membuat plotting ajar terdiri dari 4

proses yaitu proses memasukan data dosen, proses menyimpan data plotting ajar,

(26)

Data Ruang an Diambil

Form Keterang an Kes ang g upan Mengajar Data Akademis i

Data Plotting Ajar Diperbaruhi Data Plotting Ajar Sementara

Data Plotting Ajar Diambil

Data Plotting Ajar Dic etak Data Plotting Ajar Dis impan

Data Mata Kuliah Diambil Data Dos en Diambil Data Akademis i Disimpan

Akademis i 2 Akademis i

3 Plotting Ajar

4 Mata Kuliah Data Plotting Ajar

3

3 Plotting Ajar Akademis i

7 Ruang an

Gambar 4.6 DFD Level 1 Plotting Ajar

D.Data Flow Diagram Level 1 Input Nilai Dan Cetak KHS

Gambar 4.7 menjelaskan DFD level 1 yang merupakan sub proses dari

DFD lv 0 Transaksi penilaian akademik. DFD level 1 Transaksi penilaian

akademik teridiri dari 6 proses yaitu proses mengolah nilai, proses menyimpan

nilai, proses meubah nilai, proses mencetak transkrip nilai, proses proses

(27)

23

Kartu Hasil Studi

Data Nilai Diambil (Laporan)

Data Nilai Diambil (KHS) Data Nilai Diambil (Transkrip) Form Nilai Data Mata Kuliah Diambil

Direktur

Proses Mencetak Kartu Hasil Studi

6

Proses Mencetak Laporan Nilai

5 Nilai

Gambar 4.7 DFD Level 1 Penilaian Akademik

4.2.3 Entity Relationship Diagram

Entity Relationship Diagram (ERD) digunakan untuk menggambarkan

tabel-tabel yang ada dalam sebuah sistem berikut relasi antar tabelnya.

A.Conceptual Data Model

Conceptual Data Model (CDM) dari Rancang Bangung Aplikasi Penilaian

akademik Berbasis web terdapat 8 tabel. Masing-masing tabel mempunyai relasi

(28)

Menilai

Kart u Hasil Studi Mempunyai Nilai Kode Progam S tudi

Nama P rogam S tudi Mata Kuliah

Kode Mata Kuliah

Gambar 4.8 Conceptual Data Model(CDM)

(29)

25

B.Physical Data Model

Pada Gambar 4.9 merupakan Physical Data Model (PDM) yang telah

di-generate dari conceptual data model yang sebelumnya dari Rancang Bangung

Aplikasi Penilaian akademik Berbasis web. PDM dapat dilihat pada lampiran

telah yang disertakan. PDM yang sudah dilampirkan juga terdapat 9 tabel yang

sudah saling terhubung. Tabel-tabel tersebut yaitu tabel master Semester, tabel

master Program Studi, tabel master Ruangan, tabel master Mata Kuliah, tabel

master Mahasiswa, tabel master Akademisi . Sedangkan tabel transaksi adalah

(30)

KODE_KA RY AW AN = K ODE _KARYAW AN

KODE_PROGA M_S TUDI = KODE_PROGAM_S TUDI

KODE_RUANGAN = KODE_RUA NGA N KODE_MATA _K ULIA H = K ODE_MA TA _K ULIA H

KODE_PROGA M_S TUDI = KODE_PROGAM_S TUDI

KODE_KA RY AW AN = K ODE _KARYAW AN

KODE_MATA _K ULIA H = K ODE_MA TA _K ULIA H KODE_PROGA M_S TUDI = KODE_PROGAM_S TUDI NIM = NIM

KODE_PROGA M_S TUDI = KODE_PROGAM_S TUDI MAHAS ISW A

NIM char(11)

KODE_PROGA M_S TUDI varchar(6)

NA MA_MAHASISW A varchar(100)

JENIS _K ELAMIN char(1)

ALAM AT_MA HA SIS WA varchar(100)

TEMP AT_LAHIR varchar(100)

TANGGAL_LA HIR dat et ime

NO_TELE PON varchar(12)

PROGA M_S TUDI

KODE_PROGA M_S TUDI varchar(6)

NA MA_PROGAM_S TUDI varchar(100)

MATA _K ULIA H

KODE_MATA _K ULIA H varchar(6)

KODE_PROGA M_S TUDI varchar(6)

NA MA_MATAK ULIA H varchar(50)

SK S numeric(1)

AK ADEMIS I

KODE_KA RY AW AN varchar(6)

PA SS WORD varchar(6)

NA MA varchar(100)

NILAI

NIM char(11)

KODE_MATA _K ULIA H varchar(6)

KODE_KA RY AW AN varchar(6)

KODE_PROGA M_S TUDI varchar(6)

NILAI_P ARTIS IP ASI int

NILAI_TUGA S int

SE MES TE R varchar(6)

PLOTTING_AJAR

KODE_PLOTTING varchar(6)

KODE_KA RY AW AN varchar(6)

KODE_MATA _K ULIA H varchar(6)

KODE_RUANGAN varchar(6)

KODE_PROGA M_S TUDI varchar(6)

TAHUN_AJA R varchar(6)

Gambar 4.9 Physical Data Model (PDM)

(31)

27

4.2.4 Struktur File

Struktur table Aplikasi Penilaian Akademik Pada Mandiri Entrepreneur

Center dideskripsikan sebagai berikut:

a. Tabel Semester

Nama Tabel : Semester

Primary Key : -

Foreign Key : -

Fungsi : Digunakan Untuk Menyimpan Data Semester.

Tabel 4.1 Tabel Semester

No Nama Kolom Tipe Data Panjang Data Constraint

1 Tahun _Ajar Varchar 6 Not Null

2 Semester Varchar 6 Not Null

b. Tabel Program _Studi

Nama Tabel : Program _Studi

Primary Key : Kode _ Program _Studi

Foreign Key : -

Fungsi : Digunakan Untuk Menyimpan Data Program _Studi.

Tabel 4.2 Tabel Program Studi

No Nama Kolom Tipe Data Panjang Data Constraint

1 Kode _ Program _Studi Varchar 6 Primary Key

(32)

c. Tabel Data Ruangan

Nama Tabel : Data Ruangan

Primary Key : Kode _ Ruangan

Foreign Key : -

Fungsi : Digunakan Untuk Menyimpan Data Ruangan

Tabel 4.3 Tabel Data Ruangan

No Nama Kolom Tipe Data Panjang Data Constraint

1 Kode_ Ruangan Varchar 6 Primary Key

2 Nama_ Ruangan Varchar 100 Not Null

d. Tabel Mata_Kuliah

Nama Tabel : Mata_Kuliah

Primary Key : Kode _ Mata_Kuliah, Kode_Program_Studi

Foreign Key : Kode_Program_Studi

Fungsi : Digunakan Untuk Menyimpan Data Mata_Kuliah

Tabel 4.4 Tabel Mata Kuliah

No Nama Kolom Tipe Data Panjang Data Constraint

1

Kode_Program_Studi Varchar 6 Primary Key

Foreign Key

2 Kode_ Mata_Kuliah Varchar 6 Primary Key

3 Nama_MataKuliah Varchar 50 Not Null

(33)

29

e. Tabel Akademisi

Nama Tabel : Akademisi

Primary Key : Kode _Karyawan

Foreign Key : -

Fungsi : Digunakan Untuk Menyimpan Data Akademisi

Tabel 4.5 Tabel Akademisi

No Nama Kolom Tipe Data Panjang Data Constraint

1 Kode_ Karyawan Varchar 6 Primary Key

2 Username Varchar 100 Not Null

3 Password Varchar 6 Not Null

f. Tabel Mahasiswa

Nama Tabel : Mahasiswa

Primary Key : NIM

Foreign Key : Kode_Program_Studi, Kode_Semester

Fungsi : Digunakan Untuk Menyimpan Data Mahasiswa

Tabel 4.6 Tabel Mahasiswa

No Nama Kolom Tipe Data Panjang Data Constraint

1 NIM Char 11 Primary Key

2 Kode_Program_Studi Varchar 10 Foreign Key

3 Nama_Mahasiswa Varchar 100 Not Null

4 Jenis_Kelamin Char 1 Not Null

5 Alamat_Mahasiswa Varchar 100 Not Null

6 Tempat_Lahir Varchar 100 Not Null

7 Tanggal_Lahir Datetime - Not Null

(34)

g. Tabel Plotting_Ajar

Nama Tabel : Plotting_Ajar

Primary Key : Kode _Plotting_Ajar

Foreign Key : Kode_Semester, Kode_Karyawan, Kode_Mata_Kuliah,

Kode_Ruangan, Kode_Program_Studi

Fungsi : Digunakan Untuk Menyimpan Data Plotting_Ajar

Tabel 4.7 Tabel Plotting Ajar

No Nama Kolom Tipe Data Panjang Data Constraint

1 Kode_Plotting Varchar 6 Primary Key

2 Tahun_Ajar Varchar 6 Foreign Key

3 Kode_Karyawan Varchar 6 Foreign Key

4 Kode_Mata_Kuliah Varchar 6 Foreign Key

5 Kode_Ruangan Varchar 6 Foreign Key

6 Kode_Program_Studi Varchar 6 Foreign Key

7 Hari Datetime - Not Null

8 Jam Datetime - Not Null

h. Tabel Nilai

Nama Tabel : Nilai

Primary Key : NIM

Foreign Key : NIM, Karyawan, Kode_Mata_Kuliah

Fungsi : Digunakan Untuk Menyimpan Data Nilai

Tabel 4.8 Tabel Nilai

No Nama Kolom Tipe Data Panjang Data Constraint

1 Kode_Karyawan Varchar 10 Foreign Key

2 Kode_Mata_Kuliah Varchar 10 Foreign Key

3 Kode_Program_Studi Varchar 10 Foreign Key

4

NIM Char 11 Primary Key

Foreign Key

(35)

31

No Nama Kolom Tipe Data Panjang Data Constraint

6 Nilai_UTS Integer - -

7 Nilai_UAS Integer - -

8 Nilai_Akhir Integer - Not Null

9 Nilai_Huruf Integer - Not Null

4.2.5 Desain Input Output

Dibawah ini terdapat desain dari program Aplikasi Penilaian Akademik

Pada Mandiri Entrepreneur Center

A. Fitur Halaman Utama

Pada Gambar 4.10 adalah Halaman Utama saat dibuka aplikasi penilaian

akademik. Halaman utama yang berisi menu login .

Gambar 4.10 Form Menu Utama

B. Desain Login Form

Pada Gambar 4.11 merupakan desain form login yang digunakan untuk

pengecekan hak akses. Pada form ini terdapat 2 kolom, yaitu kolom username

(36)

Gambar 4.11 Form Login

C. Desain Menu Utama

Pada Gambar 4.12 merupakan desain menu utama yang memiliki menu

bar master, transaksi, Kartu Hasil Studi, dan logout.

(37)

33

D. Desain Master Semester

Pada Gambar 4.13 merupakan form master semester berfungsi untuk

mengelola data master semester. Dengan form ini data master semester disimpan

didatabase.

Gambar 4.13 Form Master Semester

E. Desain Master Bidang Keahlian

Pada Gambar 4.14 merupakan form master bidang keahlian berfungsi

untuk mengelola data master bidang keahlian. Dengan form ini data master bidang

keahlian disimpan didatabase.

(38)

F. Desain Master Mata Kuliah

Pada Gambar 4.15 merupakan form master mata kuliah berfungsi untuk

mengelola data master mata kuliah. Dengan form ini data master mata kuliah

disimpan didatabase.

Gambar 4.15 Form Master Mata Kuliah

G. Desain Master Kelas

Pada Gambar 4.16 merupakan form master kelas berfungsi untuk

mengelola data master kelas. Dengan form ini data master kelas disimpan

didatabase.

(39)

35

H. Desain Master Akademisi

Pada Gambar 4.17 merupakan form master akademisi berfungsi untuk

mengelola data master akademisi atau hak akses user. Dengan form ini data

master akademisi disimpan didatabase.

Gambar 4.17 Form Master Akademisi

I. Desain Master Mahasiswa

Pada Gambar 4.18 merupakan form master mahasiswa berfungsi untuk

mengelola data master mahasiswa. Dengan form ini data master mahasiswa

(40)

Gambar 4.18 Form Master mahasiswa

J. Desain Transaksi Plotting Ajar

Pada Gambar 4.19 merupakan form transaksi plotting ajar berfungsi

untuk mengelola data plotting ajar. Dengan form ini data plotting ajar disimpan

didatabase.

(41)

37

K. Desain Transaksi Penilaian

Pada Gambar 4.20 merupakan form transaksi penilaian berfungsi untuk

mengelola data penilaian. Dengan form ini data penilaian disimpan didatabase.

Gambar 4.20 Form Transaksi Penilaian

L. Desain Laporan Plotting Ajar

Pada Gambar 4.21 merupakan hasil laporan plotting ajar setelah dosen

(42)

Gambar 4.21 Laporan Plotting Ajar

M. Desail Kartu Hasil Studi

Pada Gambar 4.22 merupakan Kartu Hasil Studi yang berisi detail nilai

dan indeks prestasi komulatif. Kartu Hasil Studi dicetak dan diberikan kepada

mahasiswa

(43)

40

BAB V

IMPLEMENTASI DAN PEMBAHASAN

5.1 Sistem Yang Digunakan

Berikut ini adalah software dan hardware yang dibutuhkan untuk

mendukung Aplikasi Penilaian Akademik Berbasis web

A. Software Pendukung

1. Sistem Operasi Microsoft Windows 7.

C. XAMPP dan MySQL.

B. Hardware Pendukung

1. Komputer dengan processor Core i3 M 370 @ 2.40 GHz atau lebih tinggi.

2. Graphic Intel 32-bit dengan resolusi 1366 x 768 atau lebih tinggi.

3. Memori RAM 2.00 GB atau lebih tinggi.

5.2 Cara Setup Program

Dalam tahap install program, pengguna harus memperhatikan dengan

benar terhadap cara menginstal perangkat lunak. Langkah-langkah install

aplikasi adalah sebagai berikut:

1. Install SQL Server pada komputer yang digunakan.

2. Install Program Aplikasi Penilaian akademik pada Mandiri Entrepreneur

Center di komputer yang digunakan.

(44)

5.3 Penjelasan Pemakaian

Tahap ini merupakan langkah-langkah dari pemakaian Aplikasi Penilaian

Akademik . Berikut pembahasan pemakaian dari Aplikasi Penilaian Akademik

Pada Lembaga Pendidikan dan Pelatihan Mandiri Entrepreneur Center.

5.3.1 Halaman Utama

Pada Gambar 5.1 adalah Menu utama saat dibuka aplikasi penilaian

akdemik. Pada awal aplikasi berjalan, terdapat menu login untuk mengakses

aplikasi.

Gambar 5.1 Halaman Utama

Pada Gambar 5.2 user diwajibkan untuk login. Fitur-fitur pada aplikasi

ini akan terbuka apabila username dan password diisi sesuai dengan username,

dan password yang ada pada database. Notifikasi username atau salah tampil saat

(45)

42

Gambar 5.2 Form Login dan Notifikasi salah

Pada Gambar 5.3, Jika username dan paswword karyawan benar maka

form akan berhasil masuk dan semua fitur dalam menu tampil. Menu tersebut

adalah menu Master yang terdiri dari Master Semester, Master Bidang Keahlian,

Master Mata Kuliah, Master Kelas, Master Akademisi dan Master Mahasiswa.

Menu Transaksi terdiri dari Plotting Ajar dan Input Nilai . Menu Laporan terdiri

dari Laporan Plotting ajar dan Kartu Hasil Studi. Logout merupakan menu keluar

dari aplikasi.

(46)

5.3.2 Form Master

Aplikasi penilaian akademik memiliki menu-menu master. Menu-menu

master digunakan untuk mengakses form-form master yang ada pada program.

Form-form master digunakan mengelola data yang ada. Penjelasan tentang

manfaat dan cara penggunaan masing-masing form master dijelaskan lebih detil

pada penjelasan berikut ini.

A.Form Master Semester

Pada Gambar 5.4 menjelaskan Data semester yang memiliki fungsi

menampilkan data semester. Form ini terletak di menu data master dari form

utama. Tombol data semester untuk menambahkan data, tombol edit untuk

memperbaruhi data semester dan tombol delete untuk menghapus data.

Gambar 5.4 Data Semester

Pada Gambar 5.5 menjelaskan Form semester yang memiliki fungsi

menyimpan data semester ke dalam database. Form ini terletak di menu data

master dari form utama. Setelah data diisi kemudian tekan Tombol Simpan untuk

(47)

44

Gambar 5.5 Form Menu Master Semester

B.Form Master Bidang Keahlian

Pada Gambar 5.6 menjelaskan Data bidang keahlian yang memiliki

fungsi menampilkan data bidang keahlian. Form ini terletak di menu data master

dari form utama. Tombol data bidang keahlian untuk menambahkan data, tombol

edit untuk memperbaruhi data bidang keahlian dan tombol delete untuk

menghapus data.

Gambar 5.6 Data Bidang Keahlian

Pada Gambar 5.7 menjelaskan Form bidang keahlian yang memiliki

fungsi menyimpan data bidang keahlian ke dalam database. Form ini terletak di

menu data master dari form utama. Setelah data diisi kemudian tekan Tombol

(48)

Gambar 5.7 Form Bidang Keahlian

C.Form Master Kelas

Pada Gambar 5.8 menjelaskan Data kelas yang memiliki fungsi

menampilkan data kelas. Form ini terletak di menu data master dari form utama.

Tombol data kelas untuk menambahkan data, tombol edit untuk memperbaruhi

data kelas dan tombol delete untuk menghapus data.

Gambar 5.8 Data Kelas

Pada Gambar 5.7 menjelaskan Form kelas yang memiliki fungsi

menyimpan data kelas ke dalam database. Form ini terletak di menu data master

dari form utama. Setelah data diisi kemudian tekan Tombol Simpan untuk

(49)

46

Gambar 5.9 Form Kelas

D.Form Master Mata Kuliah

Pada Gambar 5.10 menjelaskan Data mata kuliah yang memiliki fungsi

menampilkan data mata kuliah. Form ini terletak di menu data master dari form

utama. Tombol data mata kuliah untuk menambahkan data, tombol edit untuk

memperbaruhi data mata kuliah dan tombol delete untuk menghapus data.

Gambar 5.10 Data Mata Kuliah

Pada Gambar 5.11 menjelaskan Form mata kuliah yang memiliki fungsi

menyimpan data mata kuliah ke dalam database. Form ini terletak di menu data

master dari form utama. Setelah data diisi kemudian tekan Tombol Simpan untuk

(50)

Gambar 5.11 Form Mata Kuliah

E.Form Master Akademisi

Pada Gambar 5.12 menjelaskan Data akademisi yang memiliki fungsi

menampilkan data akademisi dan akademis untuk hak akses masuk aplikasi. Form

ini terletak di menu data master dari form utama. Tombol data mata kuliah untuk

menambahkan data, tombol edit untuk memperbaruhi data mata kuliah dan

tombol delete untuk menghapus data.

Gambar 5.12 Data Akademisi

Pada Gambar 5.13 menjelaskan Form akademisi yang memiliki fungsi

menyimpan data akademisi ke dalam database. Form ini terletak di menu data

master dari form utama. Setelah data diisi kemudian tekan Tombol Simpan untuk

(51)

48

Gambar 5.13 Form Akademisi

F. Form Master Mahasiswa

Pada Gambar 5.14 menjelaskan Data mahasiswa yang memiliki fungsi

menampilkan data mahasiswa. Form ini terletak di menu data master dari form

utama. Tombol data mata kuliah untuk menambahkan data, tombol edit untuk

memperbaruhi data mata kuliah dan tombol delete untuk menghapus data.

Gambar 5.14 Data Mahasiswa

Pada Gambar 5.15 menjelaskan Form akademisi yang memiliki fungsi

menyimpan data akademisi ke dalam database. Form ini terletak di menu data

master dari form utama. Setelah data diisi kemudian tekan Tombol Simpan untuk

(52)

Gambar 5.15 Form mahasiswa

5.3.3 Form Transaksi

Aplikasi penilaian akademik memiliki dua form transaksi yaiitu transaksi

plotting ajar dan penilaian akademik. Form-form master digunakan mengelola

data-data transaksi yang ada.

A.Form Trasaksi Plotting Ajar

Pada Gambar 5.16 menjelaskan Form transaksi plotting ajar yang

memiliki fungsi menyimpan data plotting ajar ke dalam database. Form ini

terletak di menu data transaksi dari form utama. Setelah data diisi kemudian tekan

(53)

50

Gambar 5.16 Form Input Plotting Ajar

B.Form Transaksi Input Nilai

Pada Gambar 5.17 menjelaskan Form transaksi input nilai yang memiliki

fungsi menyimpan data nilai ke dalam database. Form ini terletak di menu data

transaksi dari form utama. Setelah data diisi kemudian tekan Tombol Simpan

untuk menyimpan data.

(54)

5.3.4 Laporan

Menu-menu form laporan digunakan untuk menampilkan laporan-laporan

yang dihasilkan dari data master dan data transaksi. Dimana data tersebut dapat

digunakan dalam mengambil keputusan.

A.Laporan Plotting Ajar

Pada Gambar 5.18 menjelaskan menjelaskan form yang berfungsi

mencetak laporan plotting ajar. Form ini terletak di menu data laporan dari form

utama. Form hasil input data plotting ajar yang kemudian dicetak dan diserahkan

kepada dosen atau akademisi.

(55)

52

B.Kartu Hasil Studi

Pada Gambar 5.19 menjelaskan menjelaskan form yang berfungsi

mencetak Kartu Hasil Studi. Form ini terletak di menu data laporan dari form

utama. Form hasil input data nilai yang kemudian dicetak dan diserahkan kepada

mahasiswa.

(56)

51

BAB VI PENUTUP

6.

6.1 Simpulan

Setelah melakukan analisa dan perancangan, serta implementasi aplikasi

Penilaian Akademik pada Lembaga Pendidikan dan Pelatihan Mandiri

Entrepreneur Center, maka dapat diperoleh kesimpulan sebagai berikut :

a. Aplikasi ini membantu melakukan input data nilai mahasiswa dan membuat

plotting ajar setiap semester baru

b. Aplikasi dalam sistem ini, menghasilkan Kartu Hasil Studi (KHS) , Transkrip

Nilai dan Laporan Nilai

6.2 Saran

Dari penggunaan aplikasi ini, masih terdapat banyak kekurangan yang

ada. Demi pengembangan dan kemajuan yang lebih baik, maka hal-hal yang perlu

diperhatikan antara lain:

a. Pengembangan aplikasi selanjutnya dapat lebih real time.

(57)

52

DAFTAR PUSTAKA

Jogiyanto. 2005. Analisis dan Perancangan Sistem Informasi. Yogyakarta: Andi

Offest.

Idris, H. Z. 1992. Pengantar Pendidikan 2. Gramedia Widiasarana Indonesia:

Jakarta.

Kendall, dan Kendall. 2003. Analisis dan Perancangan Sistem Jilid 1. Jakarta:

Prenhallindo.

Gambar

Tabel 2.1 Tabel Deskripsi Tugas
Gambar 2.3 Document Flow Plotting Ajar
Gambar 2.4 Document Flow memasukan nilai dan cetak KHS
Gambar 4.1 Mengelola Data Mahasiswa
+7

Referensi

Dokumen terkait

Sebagaimana diuraikan sebelumnya, etika merupakan nilai-nilai perilaku yang ditunjukkan oleh seseorang atau suatu organisasi dalam interaksinya dengan lingkungan. Nilai-nilai

( kalamullah ), berarti tidak semua kalam manusia, jin dan malaikat. Makna “yang diturunkan” adalah tidak termasuk kalam Allah yang sudah khusus menjadi

Dasar hukum Pedoman Penyelenggaraan Peningkatan Kompetensi Guru PAI pada SMP adalah sebagai berikut:.. Undang-Undang Republik Indonesia Nomor 20 Tahun 2003 tentang

Hal ini berbeda jika dalam proses negosiasi/ perundingan dengan teori hukum kontrak modern yang atau preliminary negotiation , salah satu telah banyak dianut oleh

a. Dalam hal terdapat dokumen asli berupa Rembug Desa / Keputusan Desa / Peraturan Desa yang telah disahkan oleh Bupati dan/atau Gubernur, maka Kepala Desa dapat mengajukan

Selanjutnya untk memberikan arah dan sasaran yang jelas serta sebagai pedoman dan tolok ukur kinerja Pengadilan Agama Kebumen diselaraskan dengan arah kebijakan dan program Mahkamah

Berdasarkan uraian tersebut, penelitian ini akan menganalisis eko-efisiensi industri pengolahan di Indonesia yang difokuskan pada industri intensif energi, yaitu pengolahan

pulan bahwa, prosentase pembagian upah melalui sistem bagi hasil yang diterima ABK ≥ 40 % dari total pendapatan bersih, namun pendapatan ABK masih dibawah UMK Kabupaten