• Tidak ada hasil yang ditemukan

LKP : Rancang Bangun Aplikasi Penilaian Akademik Pada Lembaga Pendidikan dan Pelatihan Mandiri Entrepreneur Center.

N/A
N/A
Protected

Academic year: 2017

Membagikan "LKP : Rancang Bangun Aplikasi Penilaian Akademik Pada Lembaga Pendidikan dan Pelatihan Mandiri Entrepreneur Center."

Copied!
74
0
0

Teks penuh

(1)

RANCANG BANGUN APLIKASI PENILAIAN AKADEMIK

PADA

LEMBAGA

PENDIDIKAN

DAN

PELATIHAN

MANDIRI ENTREPRENEUR CENTER

KERJA PRAKTIK Program Studi

DIII Manajemen Informatika

Oleh:

NURROCHMAN YULIARDI 13.39010.0002

FAKULTAS TEKNOLOGI DAN INFORMATIKA

(2)

viii DAFTAR ISI

Halaman

ABSTRAK ... v

KATA PENGANTAR ... vi

DAFTAR ISI ... viii

DAFTAR TABEL ... xi

DAFTAR GAMBAR ... xii

DAFTAR LAMPIRAN ... xv

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 GAMBARAN UMUM PERUSAHAAN ... 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)

ix

BAB III LANDASAN TEORI ... 11

3.1 Pendidikan ... 11

3.2 Penilaian Akademik ... 11

3.3 Analisis Sistem... 12

3.4 Desain Sistem ... 12

3.5 Perancangan Sistem ... 13

3.6 Database ... 13

BAB IV DESKRIPSI KERJA PRAKTIK ... 14

4.1 Analisis ... 14

4.1.1 Identifikasi Masalah ... 14

4.1.2 Spesifikasi Aplikasi ... 15

4.1.3 Lingkungan Operasi ... 15

4.1.4 Document Flow ... 16

4.2 Desain Sistem ... 18

4.2.1 System Flow ... 18

4.2.2 Context Diagram ... 21

4.2.3 Data Flow Diagram level 0 (DFD level 0) ... 22

4.2.4 Data Flow Diagram level 1 (DFD level 1) ... 23

4.3 Entity Relationship Diagram ... 25

4.3.1 Conceptual Data Model ... 25

4.3.2 Physical Data Model ... 27

4.4 Struktur File ... 29

4.5 Desain Input Output ... 33

(4)

x

4.7 Implementasi Program ... 42

4.8 Penjelasan Pemakaian ... 43

BAB V PENUTUP ... 69

5.1 Simpulan ... 69

5.2 Saran ... 69

DAFTAR PUSTAKA ... 70

(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.

(6)

2

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.

(7)

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 penilaian akademik

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

(8)

4

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 ini sebagai berikut BAB I PENDAHULUAN

Pada bab pendahuluan berisi latar belakang masalah, rumusan masalah, batasan masalah, tujuan, manfaat dan sistematika penulisan.

BAB II GAMBARAN UMUM PERUSAHAAN

Pada BAB II berisi penjelasan tentang sejarah perusahaan yaitu Mandiri Enterpreneur Center. Pemahaman proses bisnis yang meliputi visi dan misi perusahaan, pengenalan struktur organisasi serta deskripsi tugas dari masing – masing bagian yang bersangkutan.

BAB III LANDASAN TEORI

Pada BAB III berisi tentang teori pendidikan, sistem pendidikan, Analisis Sistem, Desain Sistem

BAB IV DESKRIPSI KERJA PRAKTIK

Pada BAB IV berisi tentang uraian tentang tugas – tugas yang dikerjakan yaitu analisis sistem, pembahasan masalah berupa

document flow, system flow, data flow diagram (DFD), entity

(9)

BAB V PENUTUP

(10)

6 BAB II

GAMBARAN UMUM PERUSAHAAN

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

(11)

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)

8

2.5 Strukstur Organisasi

Pada Gambar 2.2 ini merupakan Struktur Organisasi Mandiri Entreprenur Center

KEPALA BIDANG I KEPALA BIDANG II KEPALA BIDANG II KERUMAH TANGGAAN

Gambar 2.2 Struktur Organisasi Mandiri Entrepreneur Center

2.6 Deskripsi Tugas

Pada gambar 2.2 struktur organisasi dideskripsikan sebagai berikut: 1. Yayasan Yatim Mandiri

(13)

kampus Mandiri Entrepreur Center. Yayasan Yatim Mandiri sebagai induk dari kampus Mandiri Entreprenur Center.

2. Pengawas

Pengawas bertanggung 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

(14)

10

7. Kepala Bidang III

(15)

11 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) Para ahli juga mengemukakan pendapat mengenai pendidikan dan mendidik. Pendidikan dan mendidik merupakan dua hal yang saling berhubungan. Mendidik adalah mempengaruhi anak dalam usaha membimbing supaya menjadi dewasa. (Idris, 1993:3).

(16)

12

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

(17)

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

(18)

14 BAB IV

DESKRIPSI KERJA PRAKTIK

4.

4.1 Analisis

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 constraintnya.

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 sentiment yang diekspresikan dalam suatu wawancara.

4.1.1 Identifikasi Masalah

(19)

kuliah yang masih kurang akurat, jika ada kesalahan dalam memasukan nilai maka sedikit kesulitan dalam mencari nilai dan harus mengubah beberapa syntax excel.

4.1.2 Spesifikasi Aplikasi

Spesifikasi aplikasi penilaian akademik pada Lembaga Pendidikan dan Pelatihan Mandiri Entrepreneur Center adalah:

1. Mengolah dan menampilkan data semester 2. Mengolah dan menampilkan data program studi 3. Mengolah dan menampilkan data matakuliah 4. Mengolah dan menampilkan data akademisi 5. Mengolah dan menampilkan data mahasiswa 6. Mengolah dan menampilkan data ruangan 7. Mengolah dan menampilkan data plotting ajar 8. Mengolah dan menampilkan data nilai mahasiswa 9. Menghasilkan Kartu Hasil Studi dan Trakrip Nilai 10. Menghasilkan Laporan Nilai Akademik

4.1.3 Lingkungan Operasi

Spesifikasi kebutuhan lingkungan operasi aplikasi adalah sebagai berikut:

a. Sistem Operasi Windows

(20)

16

b. Visual Studio 2010

Visual Studio digunakan sebagai pengolah bahasa pemrogramananya karena didalam aplikasi ini menggunakan bahasa VB.Net.

c. SQL Server 2008

SQL Server 2008 digunakan untuk mengelola database.

4.1.4 Document Flow

Document flow memuat hasil analisis yang dibuat berdasarkan hasil kerja

praktik pada Lembaga Pendidikan dan Pelatihan Mandiri Entrepreneur Center .

Document flow, menggambarkan bagan alir proses penilaian akademik, secara

manual sebelum adanya aplikasi terkomputerisasi yang akan dirancang sekarang ini.

1. Document Flow Membuat Plotting Ajar

(21)

Document Flow Membuat Plotting Ajar

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 4.1 Document Flow Plotting Ajar

2. Document Flow Memasukan Nilai dan Cetak KHS

(22)

18

Document Flow Diagram Input Nilai dan Cetak KHS

Direktur 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

Gambar 4.2 Document Flow Memasukan Nilai dan Cetak KHS

4.2 Desain Sistem 4.2.1 System Flow

System flow memuat alur sistem yang dibuat berdasarkan hasil analisis

document flow pada Mandiri Entrepreneur Center. System flow merupakan

(23)

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

1. System Flow Mengelola Data Mahasiswa

Pada Gambar 4.3 menjelaskan proses System flow untuk menyimpan data mahasiswa baru. Proses dimulai dari input data mahasiswa oleh bagian akademik kemudian disimpan.

System Flow Mengelola Data Mahasiswa Baru

Mahasiswa Staff Akademik

Input data Mahasiswa

Mahasiswa Mulai

Data Mahasiswa Menyimpan Data Mahasiswa

Gambar 4.3 System Flow Mengelola Data Mahasiswa

2. System Flow Membuat Plotting Ajar

(24)

20

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 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.4 Sysflow Flow Membuat Plotting Ajar

3. System Flow Input Nilai dan Cetak KHS

(25)

untuk dibuat menghitung Indeks Prestasi Komulatif , menyimpan data KHS dan mencetak KHS. Transkrip nilai dan Laporan nilai membaca data nilai dan dicetak.

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.5 System Flow Input Nilai dan Cetak KHS

4.2.2 Context Diagram

(26)

22

Gambar 4.6 Context Diagram Aplikasi Penilaian Akademik

4.2.3 Data Flow Diagram level 0 (DFD level 0)

Pada Gambar 4.7 menjelaskan DFD Level 0 yang terdiri dari 3 proses yaitu mengelola data mahasiswa baru, membuat plotting ajar, transaksi penilaian akademik.

Form Nilai Data A kademisi

Data Mahasiswa Data Nilai

Data P lott ing Ajar Sement ara Transkrip Nilai

Kart u Hasil Studi

(27)

Data Ruangan Diambil

[Dat a Nilai] [Form Nilai]

[Transkrip Nilai] [Dat a Plot ting Ajar S ementara]

[Dat a Akademisi]

[Dat a Mahasiswa]

Nilai Disimpan Data Mata K uliah Diambil Data Mahasiswa Diambil

[Laporan Nilai Akademik]

[K artu Hasil St udi] [Form K et erangan Kesanggupan Mengajar]

Data Mata K uliah Diambil

Data P lott ing Ajar Disimpan Data A kademisi Disimpan Data Mahasiswa Disimpan

Akademisi

Direktur

Mahasiswa 1

Mengelola Data Mahasiswa Baru

+

1 Mahasiswa

2

Membuat Plott ing Ajar

+

2 Akademisi

3 Plotting A jar

4 Mata Kuliah

3

Transaksi P enilaian Akademik

+

Gambar 4.7 Data Flow Diagram level 0 (DVD level 0)

4.2.4 Data Flow Diagram level 1 (DFD level 1) 1. Sub Proses Membuat Plotting Ajar DFD Level 1.

(28)

24

[Dat a Ruangan Diambil]

[Form K et erangan Kesanggupan Mengajar] [Dat a Akademisi]

Data P lott ing Ajar Diperbaruhi [Dat a Plot ting Ajar S ementara]

Data P lott ing Ajar Diam bil

Data P lott ing Ajar Dicet ak [Dat a Plot ting Ajar Disimpan]

[Dat a Mat a Kuliah Diambil] Data Dosen Diambil [Dat a Akademisi Disimpan]

Akademisi 2 Akademisi

3 Plotting A jar

4 Mata Kuliah

Proses Updat e Plotting A jar

3 Plotting A jar Akademisi

7 Ruangan

Gambar 4.8 Sub Proses Membuat Plotting Ajar DFD level 1

2. Sub Proses Transaksi Penilaian Akademik DVD Level 1.

(29)

[K artu Hasil St udi]

Data Nilai Diambil (Laporan)

Data Nilai Diambil (KHS) Data Nilai Diambil (Transkrip) [Form Nilai]

[Dat a Mahasiswa Diambil] [Dat a Mat a Kuliah Diambil]

Mencetak Transkrip Nilai

3.5

Proses Mencetak Kart u Hasil St udi

3.6

Proses Mencetak Laporan Nilai

5 Nilai

Gambar 4.9 Sub Transaksi Penilaian Akademik DFD level 1 4.3 Entity Relationship Diagram

4.3.1 Conceptual Data Model

(30)

Mempunyai S emester Kode Progam St udi

Nama P rogam S tudi Mata Kuliah

Kode Mata Kuliah

Gambar 4.10 Conceptual Data Model(CDM)

(31)

4.3.2 Physical Data Model

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

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

(32)

KODE_KA RY AW AN = KODE_KARYA WA N

KODE_PROGRAM_STUDI = K ODE _P ROGRAM_S TUDI

KODE_RUANGAN = KODE_RUANGAN KODE_SE MES TE R = K ODE _S EME STER

KODE_SE MES TE R = K ODE _S EME STER

KODE_MA TA _K ULIA H = K ODE _MA TA_KULIAH

KODE_KA RY AW AN = KODE_KARYA WA N KODE_MA TA _K ULIA H = K ODE _MA TA_KULIAH

NIM = NIM

KODE_PROGRAM_STUDI = K ODE _P ROGRAM_S TUDI MAHAS ISW A

NIM CHAR(11)

KODE_PROGRAM_STUDI VA RCHAR(6) NA MA_MAHASISW A VA RCHAR(100) JENIS _K ELAMIN CHAR(1) ALA MAT_MA HA SIS WA VA RCHAR(100) TEMP AT_LA HIR VA RCHAR(100) TANGGAL_LAHIR DA TETIME SE COND NO_TELE PON VA RCHAR(12) KODE_SE MES TE R varchar(6)

PROGRAM_STUDI KODE_PROGRAM_STUDI VA RCHAR(6) NA MA_PROGRA M_STUDI VA RCHAR(100)

MATA _K ULIA H

KODE_PROGRAM_STUDI VA RCHAR(6) KODE_MA TA _K ULIA H VA RCHAR(6) KODE_SE MES TE R VA RCHAR(6) NA MA_MATAK ULIA H VA RCHAR(50)

SK S NUMERIC(1)

AK ADEMIS I KODE_KA RY AW AN VA RCHAR(6) NA MA VA RCHAR(100) JENIS _K ELAMIN CHAR(1) ALA MAT VA RCHAR(100) NO_TELP VA RCHAR(12) STA TUS VA RCHAR(10) PIN VA RCHAR(6) NILAI

KODE_KA RY AW AN varchar(6) KODE_MA TA _K ULIA H VA RCHAR(6)

NIM CHAR(11)

KODE_PROGRAM_STUDI VA RCHAR(6) NILAI_P ARTISIP AS I INTEGE R NILAI_TUGAS INTEGE R NILAI_UTS INTEGE R NILAI_UAS INTEGE R NILAI_A KHIR INTEGE R NILAI_HURUF VA RCHAR(2)

SE MES TE R KODE_SE MES TE R VA RCHAR(6) TAHUN_AJA R VA RCHAR(6) SE MES TE R VA RCHAR(6) STA TUS VA RCHAR(10)

PLOTTING_AJAR KODE_PLOTTING VA RCHAR(6) KODE_SE MES TE R VA RCHAR(6) KODE_KA RY AW AN VA RCHAR(6) KODE_MA TA _K ULIA H VA RCHAR(6) KODE_RUANGAN VA RCHAR(6) KODE_PROGRAM_STUDI VA RCHAR(6) HA RI DA TETIME SE COND JAM_ DA TETIME SE COND

RUANGAN KODE_RUANGAN VA RCHAR(6) NA MA_RUANGAN VA RCHAR(50)

Gambar 4.11 Physical Data Model (PDM)

(33)

4.4 Struktur File

Struktur table Aplikasi Penilaian Akademik Pada Mandiri Entrepreneur Center dideskripsikan sebagai berikut:

1. Tabel Semester

Nama Tabel : Semester Primary Key : Kode_Semester Foreign Key : -

Fungsi : Digunakan Untuk Menyimpan Data Semester.

Tabel 4.1 Tabel Semester

No Nama Kolom Tipe Data Panjang Data Constraint

1 Kode_Semester Varchar 6 Primary Key

2 Tahun _Ajar Varchar 6 Not Null

3 Semester Varchar 6 Not Null

4 Status Varchar 10 Not Null

2. 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

(34)

30

3. 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

4. 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

(35)

5. 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

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

8 No_Telepon Varchar 12 Not Null

(36)

32

7. 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 Kode_Semester 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

8. 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

(37)

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.5 Desain Input Output

Dibawah ini terdapat desain dari program Aplikasi Penilaian Akademik Pada Mandiri Entrepreneur Center

a. Desain Form Utama

Pada Gambar 4.12 merupakan saat menjalankan Aplikasi Penilaian Akademik pertama kali yaitu tampil form menu utama. Pada form menu utama dibawah ini terdapat beberapa menu yang berisi fitur-fitur dari aplikasi ini.

Ada empat menu utama yang ada dalam aplikasi ini yaitu Login, Master, Transaksi dan Laporan. Login digunakan untuk login dan logout, Master digunakan untuk melihat data master dari setiap transaksi, Transaksi digunakan untuk melakukan transaksi dan laporan untuk melihat laporan semua transaksi.

(38)

34

b. Desain Login Form

Pada Gambar 4.13 merupakan desain Form Login yang digunakan untuk pengecekan hak akses. Pada form ini terdapat tiga kolom, yaitu kolom username,

pin dan Status.

Gambar 4.13 Desain Form Login

c. Desain Form Master Semester

(39)

Gambar 4.14 Desain Form Master Semester

d. Desain Form Master Program Studi

(40)

36

Gambar 4.15 Desain Form Master Program Studi

e. Desain Form Master Ruangan

(41)

Gambar 4.16 Desain Form Master Ruangan

f. Desain Form Master Mata Kuliah

Pada Gambar 4.17 merupakan form master mata kuliah yang berfungsi untuk menyimpan data master mata kuliah. Dengan form ini data master mata kuliah disimpan ke database mata kuliah.

(42)

38

g. Desain Form Master Akademisi

Pada Gambar 4.18 merupakan form master akademisi yang berfungsi untuk menyimpan data master akademisi. Dengan form ini data master akademisi disimpan ke database akademisi.

Gambar 4.18 Desain Form Master Akademisi

h. Desain Form Master Mahasiswa

(43)

Gambar 4.19 Desain Form Master Mahasiswa i. Desain Form Transaksi Plotting Ajar

Pada Gambar 4.20 merupakan form plotting Ajar yang berfungsi untuk menyimpan data plotting ajar dosen setiap awal semester. Dengan form ini data master plotting ajar disimpan ke database plotting ajar.

(44)

40

j. Desain Form Nilai

Pada Gambar 4.21 merupakan form nilai yang berfungsi untuk menyimpan data nilai. Dengan form ini data nilai disimpan ke database.

(45)

k. Desain Kartu Hasil Studi

Pada Gambar 4.22 merupakan report Kartu Hasil Studi yang berfungsi untuk menampilkan hasil Nilai selama satu semeseter dan indeks prestasi komulatif. Dengan report ini Kartu Hasil Sudi Dicetak.

Gambar 4.22 Desain Kartu Hasil Studi

l. Desain Laporan Plotting Ajar Dosen

(46)

42

Gambar 4.23 Desain Laporan Plotting Ajar

4.6 Install 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.

3. Aplikasi sudah terinstal dengan baik, dan dapat digunakan.

4.7 Implementasi Program

Berikut ini adalah hardware dan software yang dibutuhkan untuk menggunakan Aplikasi Penilaian Akademik Pada Lembaga Pendidikan dan Pelatihan Mandiri Entrepreneur Center yaitu:

a) Software Pendukung

1. Sistem Operasi Microsoft Windows 7.

(47)

3. Microsoft SQL Server 2008. 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.

4.8 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.

a. Fitur Menu Utama

Pada Gambar 4.24 adalah Menu utama saat dibuka aplikasi penilaian akdemik. Menu Utama yang berisi menu bar untuk memilih form yang akan dibuka. Pada awal aplikasi berjalan, semua menubar akan mati kecuali login yang berisi Log In, Logout dan Exit.

(48)

44

b. Fitur Login

Pada Gambar 4.25 user diwajibkan untuk login. Fitur-fitur pada aplikasi ini akan terbuka apabila username, pin dan status diisi yang dimasukkan user sesuai dengan username, pin dan status yang ada pada database.

Gambar 4.25 Form Login

pada Gambar 4.26 menjelasakan Saat username atau pin atau status tidak diisi atau salah akan keluar pesan “Username atau Pin salah atau tidak Boleh Kosong ”. Maka harus diisi dengan username dan pin yang benar sesuai status.

(49)

Apabila muncul notifikasi seperti pada Gambar 4.26 maka proses verifikasi username dan pin gagal. Bila hal tersebut terjadi maka user tidak dapat mengakses fitur yang ada pada aplikasi. Jika username dan pin yang diinputkan benar maka sistem akan menampilkan user yang login dan mengaktifkan fitur yang ada sesuai dengan status yang dimiliki oleh user.

Pada Gambar 4.27, Jika username dan pin dan status karyawan benar maka form akan berhasil masuk dan semua fitur dalam menu akan berubah menjadi aktif.

(50)

46

Gambar 4.28 Form Utama user Dosen

c. Form Master Semester

(51)

Gambar 4.29 Form Master Semester

Pada Gambar 4.30 menjelaskan Pertama user mengisi kolom tahun ajar

maka kode semester akan otomatis berubah, jika semester “Gasal” maka kolom

kode semester akan tampil 1 dan jika semester “Genap” maka kolom tampil 2,

kemudian kolom kode semester juga diambil dari 2 digit angka pada tahun ajar. Pilih status tapi sebelum memilih pastikan tidak ada status aktif, Seperti gambar

2.30 tampil notifikasi “masih ada semester aktif”. Selanjutnya klik simpan maka

(52)

48

(53)

Gambar 4.31 Form Master Semester

(54)

50

Gambar 4.32 Form Master Semester

d. Form Master Program Studi

(55)

Gambar 4.33 Form Master Program Studi

Pertama user mengisi kolom nama prodi, setelah mengisi nama prodi klik simpan maka akan tampil notifikasi “data disimpan” seperti pada gambar 4.34.

(56)

52

Klik salah satu kolom pada tampilan data semester. Kemudian akan tampil pada kolom-kolom. Ubah nama prodi kemudian klik simpan dan akan muncul notifikasi “data diupdate” seperti pada gambar 4.35.

Gambar 4.35 Form Master Program Studi

e. Form Master Ruangan

(57)

Gambar 4.36 Form Master Ruangan

(58)

54

Gambar 4.37 Form Master Ruangan

Klik salah satu kolom pada tampilan data ruangan. Kemudian akan tampil pada kolom-kolom. Ubah nama ruangan kemudian klik simpan dan akan muncul notifikasi data diupdate seperti pada gambar 4.38.

(59)

Klik salah satu kolom pada tampilan data ruangan. Kemudian akan tampil pada kolom-kolom. Ubah nama ruangan kemudian klik simpan dan akan muncul notifikasi “data diupdate” seperti pada gambar 4.39.

Gambar 4.39 Form Master Ruangan

f. Form Master Mata Kuliah

(60)

56

Gambar 4.40 Form Master Mata Kuliah

Pertama user memilih nama prodi, mengisi kolom nama mata kuliah, mengisi kolom sks dan memilih status mata kuliah. Setelah data mata kuliah diisi, klik simpan maka akan tampil notifikasi “data disimpan” seperti pada gambar 4.41.

(61)

Klik salah satu kolom pada tampilan data semester. Kemudian akan tampil pada kolom-kolom. Ubah nama pordi atau nama mata kuliah atau sks atau status kemudian klik simpan dan akan muncul notifikasi “data diupdate” seperti pada gambar 4.42.

Gambar 4.42 Form Master Kuliah

g. Form Master Akademisi

(62)

58

Gambar 4.43 Form Master Akademisi

Pertama user memilih status, mengisi kolom nama, klik tombol random untuk acak pin, memilih jenis kelamin, mengisi kolom alamat dan mengisi kolom nomor telepon. Setelah data akademisi diisi, klik simpan maka akan tampil notifikasi “data disimpan” seperti pada gambar 4.44.

(63)

Klik salah satu kolom pada tampilan data akademisi. Kemudian akan tampil pada kolom-kolom. Ubah nama atau alamat atau nomor telepon kemudian klik simpan dan akan muncul notifikasi “data diupdate” seperti pada gambar 4.45.

Gambar 4.45 Form Master akademisi

h. Form Master Mahasiswa

(64)

60

Gambar 4.46 Form Master Mahasiswa

Pertama user memilih program Studi, mengisi kolom nim, mengisi kolom nama mahasiswa, memilih jenis kelamin, mengisi kolom alamat mahasiswa, memilih tanggal lahir dan mengisi kolom klik tombol random untuk acak pin, memilih jenis kelamin, mengisi kolom alamat dan mengisi kolom nomor telepon. Setelah data mahasiswa diisi, klik simpan maka akan tampil notifikasi

(65)

Gambar 4.47 Form Master Mahasiswa

Klik salah satu kolom pada tampilan data mahasiswa. Kemudian akan tampil pada kolom-kolom. Ubah program studi, nama mahasiswa, alamat atau nomor telepon kemudian klik simpan dan akan muncul notifikasi “data diupdate” seperti pada gambar 4.48.

(66)

62

i. Form Plotting

Pada Gambar 4.49 menjelaskan Form yang berfungsi menyimpan data plotting ajar ke dalam database. Form ini terletak di menu transaksi dari form utama. Tombol Simpan untuk menyimpan data dan tombol Reset untuk menghilangkan tulisan pada kolom kecuali kode plotting, Dosen, SKS dan Tahun Akademik.

Gambar 4.49 Form Plotting Ajar

(67)

Gambar 4.50 Form Data Dosen

Setelah data plotting ajar diisi, klik simpan maka akan tampil notifikasi

“data disimpan” seperti pada gambar 4.51.

(68)

64

j. Form Nilai

Pada Gambar 4.52 menjelaskan Form yang berfungsi menyimpan data nilai ke dalam database. Form ini terletak di menu transaksi dari form utama. Tombol Simpan untuk menyimpan data.

Gambar 4.52 Form Nilai

(69)

Gambar 4.53 Form Data Mahasiswa

Setelah data nilai diisi, klik simpan maka akan tampil notifikasi “data disimpan” seperti pada gambar 4.54.

Gambar 4.54 Form Nilai

k. Kartu Hasil Studi (KHS)

(70)

66

pada kolom-kolom. Semua kolom telah terisi, klik tampil maka tampil pada seperti gambar 4.55.

Gambar 4.55 Form Kartu Hasil Studi

(71)

l. Laporan ploting ajar

Pada gambar 5.46 menjelaskan form yang berfungsi mencetak laporan plotting ajar. Klik tombol cari maka tampil data dosen seperti gambar 4.56 kemudian akan otomatis tampil pada kolom, pilih program studi. Semua kolom telah terisi, klik tampil maka tampil pada seperti gambar 4.57..

(72)

68

(73)

69 BAB V PENUTUP

5.

5.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 yang dibuat pada saat Kerja Praktik ini sangat membantu bagian akademik. 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

5.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. Aplikasi yang akan datang dapat dibangun menggunakan aplikasi berbasis web agar input data lebih real time.

(74)

70 DAFTAR PUSTAKA

Hartono, Jogiyanto. 2005. Analisis dan Perancangan Sistem Informasi. Yogyakarta: Andi Offest.

Hartono, Jogiyanto, HM. 2001. Analisis & Desain Sistem Informasi : Pendekatan

Terstruktur Teori dan Praktek Aplikasi Bisnis. Yogyakarta. Andi.

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

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

Gambar

Gambar 4.10 Conceptual Data Model(CDM)
Gambar 4.11 Physical Data Model (PDM)
Tabel 4.1 Tabel Semester
Tabel 4.4 Tabel Mata Kuliah
+7

Referensi

Dokumen terkait

Customer value adalah nilai yang tumbuh dari konsumen setelah dirinya mempersepsikan nilai pada suatu produk atau jasa, dimana nilai atau manfaat yang ada di benaknya

Berdasarkan rekap data penyelenggaraan bantuan hukum di tingkat penyidikan yang telah diperoleh penulis dari Sat Reskrim Unit Pidana Umum (Pidum) Polres Kota Malang

Pengamatan dilakukan secara destruktif dengan mengambil 2 tanaman contoh untuk setiap perlakuan yang meliputi komponen pertumbuhan jumlah daun, luas daun, jumlah cabang, bobot

Penelitian tentang berbagai bentuk badan kapal tersebut dilakukan di berbagai negara, antara lain dilaporkan di dalam Turner dan Taplin (1968) menjelaskan

Hasil dari penelitian ini yaitu: (1) bank asing mempunyai tingkat perbandingan antara simpanan dengan aktiva maupun aktiva dengan aktiva lebih besar dari pada bank persero,

?ntuk tujuan penilitian bagi pembangunan maka penting diperhatikan bah6a setiap proses geomorfologis meninggalkan jejak yang karakteristik pada bentuk lahan,

Berdasar hasil penelitian dapat disarankan bahwa: (1) Bagi peneliti yang akan mereplikasi penelitian ini pada sekolah/kelas atau materi yang berbeda perlu memperhatikan

Tujuan penelitian ini untuk mengetahui pelaksanaan pelatihan karyawan, untuk mengetahui kinerja karyawan, dan untuk mengetahui hubungan program pelatihan dengan