Anda di halaman 1dari 79

PERANCANGAN SISTEM INFORMASI E-RAPOR PADA SMAN 2

BATANG ANAI DENGAN MENGGUNAKAN


BAHASA PEMOGRAMAN VB.NET

SKRIPSI

Oleh :

VIVI NOVRIDA
1410024262014

SISTEM INFORMASI
YAYASAN MUHAMMAD YAMIN
SEKOLAH TINGGI TEKNOLOGI INDUSTRI
(STTIND) PADANG
2019
PERANCANGAN SISTEM INFORMASI E-RAPOR PADA SMAN 2
BATANG ANAI DENGAN MENGGUNAKAN BAHASA PEMOGRAMAN
VB.NET

Nama : Vivi Novrida


NPM : 1410024262014
Pembimbing : 1. Eko Amri Jaya, M.Kom
: 2. Veni Wedyawati, M.Kom

ABSTRAK

Penelitian ini bertujuan untuk Untuk membuat desain suatu sistem


informasi penilaian yang efektif pada sekolah SMAN 2 Batang Anai dan untuk
meningkatkan hasil pengujian kualitas dari sistem pengelohan hasil belajar siswa
Kurikulum 2013. Jenis penelitian yang penulis lakukan adalah penelitian Terapan
(Applied research). Penelitian terapan adalah penelitian yang diarahkan untuk
mendapatkan informasi yang dapat digunakan untuk memecahkan masalah.
Penelitian terapan dilakukan dengan tujuan untuk menerapkan, menguji dan
mengevaluasi masalah-masalah praktis sehingga dapat dimanfaatkan untuk
kepentingan manusia baik secara individual maupun kelompok. Tempat Penelitian
di SMAN 2 Batang Anai Jl. Tong Blau No.69, Korong Kasai, Nagari Kasang,
Kec. Batang Anai, Kab. Padang Pariaman. Penelitian ini dilaksanakan pada bulan
Desember 2018. Sistem informasi E-Rapor dibangun membantu dalam
meningkatkan penginputan data secara cepat, serta pencarian dapat dilakukan
lebih mudah dibandingkan dengan sistem lama yang harus dicatat lalu di input
secara manual. Sistem aplikasi ini memudahkan user melakukan penginputan nilai
siswa dengan mudah dan cepat.

Kunci : Sistem, Informasi, , MySQL,Vb.Net


DESIGN OF E-RAPOR INFORMATION SYSTEM IN SMAN 2 BATANG
ANAI USING VB.NET PROGRAMMING LANGUAGES

Nama : Vivi Novrida


NPM : 1410024262014
Pembimbing : 1. Eko Amri Jaya, M.Kom
: 2. Veni Wedyawati, M.Kom

ABSTRACT

This study aims to design an effective assessment information system in


SMAN 2 Batang Anai schools and to improve the results of quality testing from
the piloting system of 2013 Curriculum student learning outcomes. The type of
research the author did was Applied research. Applied research is research that
is directed to obtain information that can be used to solve problems. Applied
research is carried out with the aim of applying, testing and evaluating practical
problems so that they can be used for the benefit of humans both individually and
in groups. Research Place at SMAN 2 Batang Anai Jl. Tong Blau No.69, Korong
Kasai, Nagari Kasang, Kec. Batang Anai, Kab. Padang Pariaman. This research
was conducted in December 2018. The E-Rapor information system was built to
help increase data input quickly, and searches can be done more easily than the
old system that must be recorded and then input manually. This application
system makes it easy for users to input student grades easily and quickly.

Key: System, Information, MySQL, Vb.Net


KATA PENGANTAR

Puji syukur penulis ucapkan kepada Allah SWT, yang telah memberikan

Ramat dan kurnia-NYA kepada penulis. Sehingga penulis dapat menyusun dan

menyelesaikan skripsi dengan judul : “Perancangan Sistem Informasi E-Rapor

pada SMAN 2 Batang Anai Dengan Menggunakan Bahasa Pemograman

VB.Net“.

Selama penyusunan skripsi ini penulis telah banyak mendapatkan bantuan

dan dorongan dari berbagai pihak pada kesempatan ini penulis dengan segala

kerendahan hati mengucapkan terima kasih yang setulusnya kepada :

1. Bapak Antonius, SE selaku Ketua Yayasan Muhammad Yamin Padang

2. Bapak Riko Ervil, MT selaku Ketua Sekolah Tinggi Teknologi Industri

(STTIND) Padang.

3. Ibu Tri Ernita, ST, MP selaku Wakil Ketua Sekolah Tinggi Teknologi

Industri (STTIND) Padang.

4. Ibu Veni Wedyawati, M.Kom selaku Ketua Program Studi Sistem

Informasi dan selaku Pembimbing II Sekolah Tinggi Teknologi Industri

(STTIND) Padang.

5. Bapak Eko Amri Jaya, M.Kom selaku Pembimbing I dan Pembimbing

Akademik Sekolah Tinggi Teknologi Industri (STTIND) Padang.

6. Kedua Orang Tua penulis yang telah memberikan do’a dan motivasi baik

moril maupun materil.


7. Teman-teman sesama mahasiswa Sekolah Tinggi Teknogi Industri

(STTIND) Padang yang telah memberikan semangat kepada penulis.

Penulis mengharapkan semoga skripsi ini dapat berguna. Penulis juga

menyadari, bahwa dalam menyusun skripsi ini masih banyak terdapat kekurangan,

karena keterbatasan pengetahuan dan kemampuan, oleh karena itu penulis

mengharapkan kritik dan saran yang sifatnya membangun yang dapat dijadikan

landasan untuk kesempurnaan skripsi yang penulis buat ini.

Akhir kata, penulis sampaikan terima kasih kepada semua pihak yang

telah berperan serta dalam penyusunan skripsi ini dari awal sampai akhir sehingga

dapat bermanfaat khususnya bagi penulis dan bagi pembaca pada umumya.

Semoga Allah SWT senantiasa meridhoi segala usaha kita, Amin

Padang, Juli 2019

Penulis
DAFTAR ISI

KATA PENGANTAR ........................................................................ i

DAFTAR ISI ...................................................................................... iii

DAFTAR TABEL .............................................................................. vii

DAFTAR GAMBAR .......................................................................... viii

BAB I PENDAHULUAN

1.1 Latar Belakang .............................................................................. 1

1.2 Identifikasi Masalah ...................................................................... 3

1.3 Batasan Masalah ........................................................................... 3

1.4 Rumusan Masalah ......................................................................... 4

1.5 Tujuan Penelitian .......................................................................... 4

1.6 Manfaat penelitian......................................................................... 4

BAB II TINJAUAN PUSTAKA

2.1 Landasan Teori ............................................................................. 6

2.1.1 Konsep Dasar Sistem .......................................................... 6

2.1.2 Desain Sistem Secara Umum .............................................. 6

2.1.3 Desain Sistem Secara Terinci .............................................. 8

2.1.4 Defenisi Informasi ............................................................. 9


2.1.5 Komponen Sistem Informasi ............................................... 9

2.1.6 Visual Basic.Net ................................................................. 10

2.1.6.1 Sejarah Visual Basic.Net ........................................ 11

2.1.6.2 Kelebihan Visual Basic.Net .................................... 12

2.1.6.3 Visual Basic.Net VS Visual Basic Studio.Net ......... 12

2.1.6.4 Lingkungan Kerja Visual Basic.Net ....................... 13

2.1.6.5 Komponen-Komponen Visual Basic.Net ................ 14

2.1.7 Basis Data ........................................................................... 15

2.1.8 XAMPP .............................................................................. 16

2.1.9 My Structure Query Language (MySQL) ............................ 16

2.1.10 Pengertian Aliran Sistem Informasi ................................... 18

2.1.11 Pengertian Context Diagram .............................................. 20

2.1.12 Data Flow Diagram (DFD) ................................................. 21

2.1.13 Pengertian Relationship Diagram (ERD) ............................ 22

2.1.14 Tujuan E-Rapor.................................................................. 24

2.2 Kerangka Konseptual .................................................................... 24

BAB III METODE PENELITIAN

3.1 Jenis Penelitian ............................................................................. 26

3.2 Tempat Dan Waktu Penelitian ....................................................... 26

3.2.1 Tempat ................................................................................ 26

3.2.2 Waktu Penelitian ................................................................. 26


3.3 Variabel Penelitian ........................................................................ 26

3.4 Langkah-langkah Metoda Penelitian.............................................. 27

3.5 Data dan Sumber Data................................................................... 27

3.5.1 Data yang Dibutuhkan......................................................... 27

3.5.2 Sumber Data ....................................................................... 28

3.6 Kerangka Metodologi.................................................................... 28

BAB IV ANALISA DESAIN SISTEM

4.1 Analisa Sistem ............................................................................... 35

4.1.1 Analisa Sistem Yang Sedang Berjalan .................................. 35

4.1.2 Evaluasi Sistem Yang Sedang Berjalan ................................ 35

4.2 Desain Sistem ................................................................................ 36

4.2.1 Desain Global ...................................................................... 36

4.2.1.1 Aliran Sistem Informasi ............................................ 36

4.2.1.2 Context Diagram ...................................................... 41

4.2.1.3 Data Flow Diagram ................................................. 42

4.2.1.4 Entity Relationship Diagram (ERD) .......................... 43

4.3 Desain File ..................................................................................... 44

4.3.1 Desain Sistem Secara Detail ................................................. 45

4.3.1.1 Desain Input ............................................................. 45

4.3.1.2 Desain Output........................................................... 48

4.3.2 Desain File........................................................................... 50


4.3.3 Struktur Program.................................................................. 52

BAB V IMPLEMENTASI SISTEM

5.1 Implementasi Sistem ...................................................................... 54

5.2 Desain Database ............................................................................ 54

5.3 Pengujian Sistem............................................................................ 57

5.3.1 Menu Login ......................................................................... 57

5.3.2 Menu Utama ........................................................................ 58

5.3.3 Data siswa ............................................................................ 58

5.3.4 Data Mata Pelajaran ............................................................. 59

5.3.5 Input Data Rapor.................................................................. 60

5.3.6 Laporan Hasil ...................................................................... 60

5.3.7 Laporan Data Rapor ............................................................. 61

BAB VI PENUUP

6.1 Kesimpulan .................................................................................... 62

6.2 Saran.............................................................................................. 62

DAFTAR KEPUSTAKAAN

LEMBARAN KONSULTASI

LAMPIRAN
DAFTAR TABEL

Tabel 2.1 Simbol Aliran Sistem Informasi................................................ 19

Tabel 2.2 Simbol Context Diagram .......................................................... 20

Tabel 2.3 Simbol Yang digunakan DFD ................................................... 21

Tabel 2.4 Simbol ERD ............................................................................. 23

Tabel 4.1 Tabel File Data Siswa ............................................................... 51

Tabel 4.2 Tabel File Data Rapor .............................................................. 51

Tabel 4.4 Tabel Data Mata Pelajaran ........................................................ 52


DAFTAR GAMBAR

Gambar 2.1 Tampilan Splash Visual Studio Ultimate 2013 ......................... 13

Gambar 2.2 Kerangka Konseptual ............................................................... 24

Gambar 3.1 Metodologi Penelitian .............................................................. 31

Gambar 4.1 ASI Lama ................................................................................ 38

Gambar 4.2 ASI Baru ................................................................................. 40

Gambar 4.3 Context Diagram...................................................................... 41

Gambar 4.4 Data Flow Diagram (DFD) ...................................................... 43

Gambar 4.5 Entity Relationship Diagram (ERD) ......................................... 44

Gambar 4.8 Desain Input Mata Pelajaran .................................................... 47

Gambar 4.9 Desain Input Data Rapor .......................................................... 47

Gambar 4.10 Laporan Data Siswa ............................................................... 48

Gambar 4.11 Laporan Data Hasil ................................................................ 49

Gambar 4.12 Desain Output Rapor Siswa ................................................... 49

Gambar 4.13 Relasi Table ........................................................................... 50

Gambar 4.14 Struktur Program ................................................................... 53

Gambar 5.1 MySQL.................................................................................... 55

Gambar 5.2 Tampilan Tabel Admin ............................................................ 55


Gambar 5.3 Tampilan Tabel Data Siswa ..................................................... 56

Gambar 5.4 Tampilan Tabel Mata Pelajaran................................................ 56

Gambar 5.5 Tabel Rapor ............................................................................. 57

Gambar 5.6 Menu Login ............................................................................. 58

Gambar 5.7 Menu Utama ............................................................................ 58

Gambar 5.8 Menu Input Data Siswa ............................................................ 59

Gambar 5.9 Menu Data Mata Pelajaran ....................................................... 59

Gambar 5.10 Input Data Rapor ................................................................... 60

Gambar 5.11 Laporan Hasil ........................................................................ 61

Gambar 5.12 Laporan Data Rapor ............................................................... 61


BAB I

PENDAHULUAN

1.1 Latar Belakang

Perkembangan teknologi komputer semakin pesat dan sudah merambah ke

berbagai bidang kehidupan. Pertumbuhan yang pesat ini juga mengakibatkan

ketergantungan suatu pekerjaan terhadap komputer. Hal ini dikarenakan teknologi

komputer dapat membantu kelancaran suatu pekerjaan bahkan dapat

mempengaruhi perkembangan suatu sistem. Salah satu bidang kehidupan yang

terpengaruh oleh kemajuan teknologi adalah bidang pendidikan. Sekolah yang

ingin terus meningkatkan kualitas sudah mulai menerapkan penggunaan teknologi

komputer untuk kelancaran kegiatannya, salah satunya dalam pengolahan hasil

belajar siswa. Sesuai dengan Permendikbud No. 66 Tahun 2013 tentang Standar

Penilaian Pendidikan, penilaian pencapaian kompetensi pada jenjang pendidikan

dasar dan menengah dilaksanakan oleh pendidik, satuan pendidikan, Pemerintah

dan atau lembaga mandiri. Penilaian pencapaian kompetensi oleh pendidik

dilakukan dengan tujuan untuk memantau proses, kemajuan, dan perkembangan

pencapaian kompetensi peserta didik sesuai dengan potensi yang dimilikinya dan

kemampuan yang diharapkan secara kontinyu atau berkesinambungan.

Penilaian ini juga terdapat beberapa perubahan atau perbedaan antara

KTSP 2006 dengan kurikulum 2013. Salah satu perubahan yang terjadi terdapat

dalam aspek penilaian 5 hasil belajar, diantaranya: (1) Penilaian berbasis


kompetensi. Pada KTSP 2006 belum sepenuhnya berbasis kompetensi sesuai

dengan tuntutan fungsi dan tujuan pendidikan nasional; (2) Pergeseran dari

penilaian melalui tes yaitu mengukur kompetensi pengetahuan berdasarkan hasil,

menuju penilaian otentik yaitu mengukur semua aspek yaitu kompetensi sikap

(KS), kompetensi keterampilan (KK), dan kompetensi pengetahuan (KP)

berdasarkan proses dan hasil; (3) Memperkuat PAP (Penilaian Acuan Patokan)

yaitu pencapaian hasil belajar didasarkan pada posisi skor yang diperolehnya

terhadap skor ideal (maksimal); (4) Penilaian tidak hanya pada level kompetensi

dasar (KD) tetapi juga kompetensi inti (KI) dan Standar Kompetensi Lulusan

(SKL); (5) Mendorong pemanfaatan portofolio yang dibuat siswa sebagai

instrumen utama penilaian. Penilaian kompetensi sikap dalam pembelajaran

merupakan serangkaian kegiatan yang dirancang untuk mengukur sikap peserta

didik sebagai hasil dari suatu program pembelajaran. Kegunaan utama penilaian

sikap sebagai bagian dari pembelajaran adalah refleksi (cerminan) pemahaman

dan kemajuan sikap peserta didik secara individual.

Pengolahan nilai di SMAN 2 Batang Anai mempunyai kelemahan dalam

mengolah nilai siswa. Sering kali ditemukan data nilai yang kurang valid sehingga

menjadi masalah tersendiri bagi guru dan siswa di sekolah karena pengolahan

nilai yang belum terkomputerisasi (manual). Selain itu pada sistem manual ini

masih terdapat beberapa kelemahan, diantaranya masih memerlukan waktu yang

lama untuk proses penilaian dan informasi yang kurang valid. sering terjadi

kesalahan pada hasil penjumlahan dan sering terjadi kehilangan data yang
tercecer. Dimana data-data tersebut digunakan sebagai alat ukur kemajuan prestasi

siswa.

Berdasarkan masalah-masalah tersebut, maka diperlukan suatu sistem

penilaian yang dapat digunakan untuk mengelola nilai dari proses sampai rapor

secara lebih efektif dan efisien. Oleh karena itu, dalam penelitian ini akan dibuat

sistem pengolahan hasil belajar siswa berdasarkan Kurikulum 2013 berbasis

online yang sesuai dengan kebutuhan sekolah di SMA Negeri 2 Batang Anai.

Berdasarkan uraaian di atas, maka penulis merasa perlu melakukan

perancangan aplikasi rapor. Serta memberikan suatu solusi untuk menangani

masalah tersebut dengan mengusulkan suatu aplikasi dan mengambil judul

“Perancangan Sistem Informasi E-Rapor pada SMAN 2 BATANG ANAI

Dengan Menggunakan Bahasa Pemograman VB.Net”

Dengan adanya sistem atau program ini, diharapkan akan dapat membantu

dalam memecahkan masalah yang sedang terjadi serta dapat mengoptimalkan

sistem yang sedang berjalan, sehingga akan menghasilkan data yang tepat.

1.2 Identifikasi Masalah

Berdasarkan latar belakang masalah yang ada maka penulis dapat

mengidentifikasikan masalah sebagai berikut :

1. Pengolahan data nilai yang masih manual.

2. Belum efektifnya dalam proses penilaian.

1.3 Batasan Masalah


Adapun batasan masalah dalam aplikasi ini yaitu : Berfokus pada proses

pengelolaan data nilai secara online (E-Rapor).

1.4 Rumusan Masalah

Berdasarkan identifikasi masalah dan batasan masalah di atas, maka dapat

dirumuskan masalah sebagai berikut:

1. Bagaimana membuat desain suatu sistem informasi penilaian yang efektif

pada sekolah SMAN 2 Batang Anai?

2. Bagaimana hasil pengujian kualitas dari sistem pengelohan hasil belajar siswa

Kurikulum 2013 ?

1.5 Tujuan Penelitian

Adapun tujuan penelitian ini adalah sebagai berikut:

1. Untuk membuat desain suatu sistem informasi penilaian yang efektif pada

sekolah SMAN 2 Batang Anai.

2. Untuk meningkatkan hasil pengujian kualitas dari sistem pengelohan hasil

belajar siswa Kurikulum 2013

1.6 Manfaat Penelitian

Dalam sebuah penelitian tentunya harus ada manfaat yang diperoleh dari

penelitian tersebut baik bagi Instansi, kampus, maupun peneliti. Adapun manfaat

yang diperoleh dari hasil penelitian ini adalah:

1.6.1 Bagi Instansi


Diharapkan dengan adanya aplikasi E-Rapor sekolah mampu melihat dan

memantau perkembangan prestasi anak didiknya.

1.6.2 Bagi Penulis

Menerapkan ilmu-ilmu yang telah diperoleh pada waktu perkuliahan dan

melatih kerja serta mengamati teknik-teknik yang diterapkan dilapangan

dalam bidang sistem informasi dan Peneliti dapat membantu menyelesaikan

masalah guru dalam mengelola nilai siswa dengan perangkat lunak Sistem

Pengolahan Hasil Belajar Siswa/Siswi SMA Berbasis Kurikulum 2013.

1.6.3 Bagi Akademik

Penelitian ini dapat menambah ilmu pengetahuan dan wawasan

mahasiswa/mahasiswi yang membacanya, dapat dijadikan sebagai salah satu

masukan untuk pembuatan jurnal dan dapat dijadikan sebagai referensi dan

pedoman bagi mahasiswa yang akan melakukan penelitian.


BAB II

TINJAUAN PUSTAKA

2.1 Landasan Teori

Beberapa teori yang berhubungan dengan penelitian dan aplikasi yang

akan dirancang sebagai berikut :

2.1.1 Konsep Dasar Sistem Informasi dan Definisi Sistem

Jogiyanto(1999:2) menyatakan bahwa “sistem adalah kumpulan dari

elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu”.

2.1.2 Desain Sistem Secara Umum

Desain sistem secara umum mengidentifikasikan komponen-komponen

sistem informasi yang akan didesain secara rinci. Desain terinci dimaksudkan

untuk pemrogram komputer dan ahli teknik lainnya yang akan

mengimplementasikan sistem. Tahap desain sistem secara umum dilakukan

setelah tahap analisis sistem selesai dan hasil analisis disetujui oleh manajemen.

(Jogiyanto, 1999:209). Adapun komponen-komponen yang harus didefinisikan

pada desain secara umum adalah :

1. Desain Model Secara Umum

Yaitu tahapan mendesain model dari sistem yang diharapkan dalam

bentuk fisik dan logik. Bagan alir sistem (system flowchart) merupakan

alat yang tepat digunakan untuk menggambarkan sistem secara fisik.


Simbol-simbol bagan alir sistem ini menunjukkan secara tepat arti

fisiknya, seperti simbol terminal, hard disk dan laporan-laporan. Model

logic dari sistem lebih menjelaskan kepada pengguna sistem bagaimana

nantinya fungsi-fungsi di sistem secara logika akan bekerja. Model logic

dapat digambarkan dengan menggunakan diagram arus data (data flow

diagram).

2. Desain Output Secara Umum

Output (keluaran) adalah produk dari sistem informasi yang dapat

dilihat. Output dapat berupa hasil di media keras seperti kertas atau hasil

di media lunak berupa tampilan di layar monitor. Di samping itu output

dapat berupa hasil dari suatu proses yang akan digunakan oleh proses lain

dan tersimpan di suatu media seperti tape, disk, atau kartu.

3. Desain Input Secara Umum

Yang dimaksud dengan desain input secara umum disini adalah

alat input yang akan digunakan pada sistem yang akan dikembangkan

seperti keyboard, mouse ataupun touch screen.

4. Desain Database Secara Umum

Basis data (Database) merupakan kumpulan dari data yang saling

berhubungan satu dengan yang lainnya, tersimpan pada komputer dan

digunakan perangkat lunak tertentu untuk memanipulasinya. Database

merupakan salah satu komponen yang penting di sistem informasi, karena

berfungsi sebagai penyedia informasi bagi para pemakainya.

5. Desain Teknologi Secara Umum


Teknologi digunakan untuk menerima input, menjalankan model,

menyimpan dan mengakses data, menghasilkan dan mengirimkan keluaran

dan membantu pengendalian dari sistem secara keseluruhan. Teknologi

terdiri dari 3 bagian utama yaitu hardware, software, brainware.

(Jogiyanto, 1999:213-214)

2.1.3 Desain Sistem Secara Terinci

Desain sistem secara terinci merupakan pembuatan rancang bangun yang

jelas dan lengkap untuk nantinya digunakan untuk pembuatan program komputer.

Rancangan-rancangan pada desain sistem terinci ini adalah sebagai berikut :

1. Desain Output Terinci

Desain output secara terinci adalah rancangan dalam pembuatan

bentuk output yang diperlukan dari suatu sistem seperti bentuk laporan

dalam bentuk tabel atau grafik.

2. Desain Input Terinci

Desain input secara terinci dimaksudkan untuk merancang

dokumen dasar dalam bentuk formulir-formulir dan kode-kode yang

digunakan untuk input data dan dokumen-dokumen yang akan diolah dan

menghasilkan informasi.

3. Desain Dialog Layar Terminal

Desain dialog layar terminal merupakan rancang bangun dari

percakapan antara pemakai sistem (user) dengan komputer. Percakapan ini

dapat terdiri dari proses memasukkan data ke sistem, menampilkan output

informasi kepada pemakai atau keduanya.


4. Desain Database Terinci

Pada tahap desain umum, desain database hanya dimaksudkan

untuk mengidentifikasi kebutuhan file-file database yang diperlukan oleh

sistem informasi. Sedangkan pada tahap desain terinci ini, desain database

dimaksudkan untuk mengidentifikasi isi atau struktur dari tiap-tiap file

yang telah diidentifikasi pada desain umum.

5. Desain Teknologi Terinci

Pada desain teknologi terinci ini akan dijelaskan kapasitas dari

teknologi simpanan luar yang akan digunakan. Setelah file-file database

berhasil didesain secara rinci, maka kebutuhan kapasitas simpanan baru

dapat dihitung dengan lebih tepat (Jogiyanto, 1999:361).

2.1.4 Definisi Informasi

Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan

lebih berarti bagi yang menerimanya (Jogiyanto, 1999:8).

Informasi adalah data yang diolah menjadi bentuk yang lebih berguna

lebih berarti bagi yang menerimanya. Menurut Brunch dan Gary Grundnifshi

mendefinisikan bahwa informasi adalah data yang diletakkan dalam konteks yang

lebih berarti dan berguna yang dikomunikasikan kepada penerima untuk

digunakan dalam pengambilan keputusan.

2.1.5 Komponen Sistem Informasi

Komponen suatu sistem terdiri dari sejumlah komponen yang berinteraksi

yang saling bekerja sama membentuk sebuah kesatuan. Sebagai berikut:


1. Batas sistem (Boundary)

Batas sistem adalah merupakan daerah yang membatasi antara

suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya.

2. Lingkungan luar sistem (Environments)

Lingkungan luar sistem adalah apapun di luar batas sistem yang

mempengaruhi operasi sistem.

3. Penghubung (Interface)

Penghubung adalah media penghubung antara satu subsistem

dengan subsistem yang lain.

4. Masukan (Input)

Input adalah energi yang dimasukkan ke dalam sebuah sistem.

5. Keluaran (Output)

Keluaran adalah hasil energi yang diolah dan diklasifikasikan

menjadi keluaran yang berguna dan sisa pembuangan.

6. Pengolah (Process)

Pengolah adalah suatu sistem yang dapat mempunyai suatu bagian

pengolahan yang akan merubah suatu masukan menjadi suatu keluaran.

7. Sasaran (Objective) atau Tujuan (Goal)

Sasaran atau tujuan adalah suatu sistem yang mempunyai sasaran

kalau suatu sistem tersebut tidak memiliki sasaran, maka sistem tersebut

tidak berguna (Jogiyanto, 1999: 4-5).

2.1.6 Visual Basic.Net


Beberapa teori yang mengenai visual basic.Net sebagai berikut :

2.1.6.1 Sejarah Visual basic.Net

Pada zaman dahulu ada sebuah bahasa pemograman yang diberi nama

basic Basic (Beginner’s All-purpose Symbolic Instruction Code). Sesuai dengan

namanya, Basic ditujukan sebagai bahasa yang paling sederhana bagi mereka

yang tidak terlalu familiar dengan dunia pemrograman.

Pada tahun 1991 Microsoft mengeluarkan Visual Basic, pengembangan

dari Basic yang berubah dari sisi pembuatan antarmukanya. Visual Basic sampai

sekarang masih menjadi salah satu bahasa pemrograman terpopuler di dunia. Pada

akhir tahun 1999, teknologi.Net diumumkan Microsoft memosisikan teknologi

tersebut sebagai platform untuk membangun XML Web services. XML Web

services memungkinkan aplikasi tipe apa pun dapat berjalan pada sistem computer

dengan tipe manapun dan dapat mengambil data yang tersimpan pada server

dengan tipe apa pun melalui internet. Microsoft Visual Basic.Net adalah visual

basic yang direkayasa kembali untuk digunakan pada platform.Net sehingga

aplikasi yang dibuat menggunakan Visual basic.Net dapat berjalan pada sistem

computer apa pun, dan dapat mengambil data dari server dengan tipe apa pun

asalkan terinstal.Net framework. Berikut ini perkembangan Visual Basic. Net :

a. Visual Basic. Net 2002 (VB 7.0)

b. Visual Basic. Net 2003 (VB 7.1)

c. Visual Basic. 2005 (VB 8.0)

d. Visual Basic. 2008 (VB 9.0)


e. Visual Basic. 2010 (VB 10.0)

f. Visual Basic. 2012 (VB 11.0)

g. Visual Basic. 2013

Pada umumnya Visual basic. Net terpaket dalam Visual Studio . Net. Pada

distribusinya, terdapat berbagai versi Visual Studio .Net yaitu versi Professioal,

Premium dan yang paling lengkap adalah versi berbayar dengan harga yang

sangat mahal. Visual Studio .Net Professional dibanderol dengan harga $499,

versi premium dihargai $5.468 sedangkan versi Ultimate harganya adalah

$11.899.

2.1.6.2 Kelebihan Visual Basic.Net

Beberapa kelebihan VB.Net antara lain:

1. Sederhana dan mudah dipahami

2. Mendukung GUI.

3. Menyederhanakan deployment.

4. Menyederhanakan pengembanga perangkat lunak.

5. Mendukung penuh OOP.

6. Mempermudah pengembangan aplikasi berbasis web.

7. Migrasi ke VB .Net dapat dilakukan dengan mudah.

8. Banyak digunakan oleh programmer-programmer di seluruh dunia.

2.1.6.3 Visual Basic.Net VS Visual Basic Studio. Net


Pada intinya, Visual Basic.Net adalah salah satu dari kumpulan tools

pemrograman yang terdapat pada paket Visual Studio.Net terdapat beberapa tools

pemrograman lain seperti: Visual C++.Net. Visual C#.Net dan Visual J#.Net.

Lingkungan pengembangan dari VB.Net disebut .Net framework.

Framework ini menangani bagaiman .Net programming membangun tipe

intrinsik, class dan antarmuka. Pada maret 2015,.Net framework terbaru adalah

versi 4.5.2. komponen paling penting dari framework ini adalah Common

Language Runtime (CLR)

2.1.6.4 Lingkungan kerja Visual Basic.Net

Pada saat pertama kali dijalankan Visual Basic.Net akan menampilkan

sebuah jendela splash visual studio ultimate 2013 pada gambar.

Gambar 2.1 tampilan Splash Visual Studio ultimate 2013

Setelah jendela splash visual studio ultimate 2013 muncul kemuadian akan

keluar sebuah start page Microsoft Visual Studio. Untuk membuka projek yang

ada gunakan tombol Open Project atau langsung mengklik pada daftar proyek

yang ditampilkan sedangkan untuk membuat sebuah proyek baru baru, klik

tombol New Project. Setelah itu akan muncul kotak dialog New project. Pada
kotak pilih Other Languages > Visual Basic > Windows > Windows Form

Application. Untuk memberi nama proyek dapat dilakukan pada bagian name,

tentukan posisi penyimpanan file-file proyek dan tentukan nama Salution-nya dan

tekan OK. Selanjutnya muncul Visual Basic 2013 IDE tempat untuk membangun

aplikasi visual basic. Pada IDE Visual Basic 2013 untuk windows application

default telah terdapat sebuah form. Form tersebut bernama Form1. Pada form

inilah tempat meletakkan kontrol-kontrol atau komponen untuk membuat sebuah

aplikasi windows form dan dari kontrol-kontrol inilah yang biasanya disebut

dengan GUI. Pada IDE Visual Studio 2013 terdapat menu bar, toolbar, salution

explorer, dan properties windows.

2.1.6.5 Komponen-Komponen Visual Basic.Net

A. Menu Bar

Menu bar adalah bagian dari IDE yang terdiri atas perintah-perintah untuk

mengatur IDE, mengedit kode, dan mengeksekusi program. Menu yang terdapat

pada menu bar adalah menu file, edit, view, project, build, debug, data, tools,

window dan help. Menu bar pada visual studio 2013 terlihat pada gambar. Jika

masing-masing menu bar tersebut diklik, maka akan muncul beberapa daftar

pilihan atau submenu.( Bill Sheldon;2010)

B. Toolbar

Fasilitas ini dapat mempercepat pengaksesan perintah-perintah yang ada

dalam pemrograman.
C. Toolbox

Sebuah window yang berisi tombol-tombol kontrol yang akan anda gunakan

untuk mendesain atau membangun sebuah form atau report.

D. Solution Explorer

Solution explorer memberikan tampilan daftar file-file dari proyek yang

sedang dibuat.

E. Provertis Window

Properties window adalah tempat menyimpan property dari setiap objek

control dan komponen.

F. Form

Form merupakan tempat di mana kontrol-kontrol diletakkan. Form juga

berfungsi sebagai tempat pembuatan tampilan atau antarmuka (user interface )

dari sebuah aplikasi windows.

G. Code Editor

Code Editor adalah tempat di mana kita meletakkan atau menuliskan kode

program dari program aplikasi kita.


2.1.7 Basis Data

Basis data adalah kumpulan data, yang dapat digambarkan sebagai aktifitas

dari satu atau lebih organisasi yang berelasi (Kristanto, 2008:79). Database adalah

kumpulan file-file yang saling berelasi, relasi tersebut biasa ditunjukan dengan

kunci dari tiap file yang ada (Kristanto, 2004:1). Menurut Kusuma (2006:7),

database adalah sebuah lokasi di mana pada tempat tersebut berkumpul tabel-

tabel. Database adalah kumpulan dari datadata yang membentuk suatu berkas

(file) yang saling berhubungan (relation) dengan tatacara yang tertentu untuk

membentuk data baru atau informasi (Supriyanto, 2007:190).

2.1.8 XAMPP

XAMPP adalah perangkat lunak gratis yang mendukung banyak sistem

operasi dan merupakan komplikasi dari beberapa program yang berbasi open

source yang dapat digunakan sebagai tool pembantu pengembangan aplikasi

berbasis PHP.XAMPP. (Riyanto, 2010;1) Fungsinya adalah sebagai server yang

berdiri sendiri (Lochalhost),

yang terdiri atas program apache HTTP server, MYSQL database dabn

penerjemah bahasa yang ditulis dengan bahasa pemograman PHP dan Perl.

Mengenal bagian XAMPP yang biasa digunakan pada umumnya:

1. Htdoc adalah folder tempat meletakkan berkas-berkas yang akan

dijalankan, seperti berkas PHP, HTML, dan skriplainnya


2. PhpMyAdmin merupakan alah satu aplikasi yang digunakan untuk

memudahkan dalam melakukan pengelolaan database MySQL.

phpMyAdmin merupakan aplikasi web yang bersifat opensource.

3. kontrol panel yang berfungsi mengelola layanan (servis) XAMPP.

Seperti menghentikan (stop) layanan, ataupun memulai (start).

2.1.9 My Structure Query Language (MySQL)

Menurut W. Jason Gilmore (2010, p477), merupakan software yang

tergolong sebagai DBMS (database Management System) yang bersifat open

source. MySQL merupakan salah satu perangkat lunak sistem manajemen basis

data (database management system) atau DBMS yang menggunakan perintah

standar SQL (Structured Query Language). Dimana MySQL mampu untuk

melakukan banyak eksekusi perintah query dalam satu permintaan

(multithread),baik itu menerima dan mengirimkan data. MySQL juga multi-user

dalam arti dapat dipergunakan oleh banyak pengguna dalam waktu bersamaan.

Dengan sekitar enam juta instalasi di seluruh dunia. MySQL tersedia dalam

perangkat lunak gratis dibawah lisensi GNU. General Public Lisence (GPL) dan

juga menjual dalam lisensi komersial untuk keperluan jika penggunanya tidak

cocok menggunakan lisensi General Public Lisence.

Pada dasarnya, mengelola basis data dengan MySQL harus dilakukan

dengan cara mengetikkan baris-baris perintah yang sesuai (command line) untuk

setiap maksud tertentu. Jika seseorang ingin membuat basis data (database),

ketikkan baris perintah yang sesuai untuk membuat basis data. Penggunaan

MySQL yang merupakan sebuah database server sekaligus dapat sebagai


client,dan dapat berjalan di multi-OS (operating system) memiliki keunggulan

lainnya seperti Open Source sehingga penggunanya tidak perlu membayar lisensi

kepada pembuatnya. Dapat mendukung database dengan kapasitas yang sangat

besar.

Adapun Keunggulan dari MySQL adalah sebagai berikut :

1. Cepat. Tujuan utama dari pengembangan MySQL adalah kecepatan, sebagai

konsekuensi software yang dirancang dari awal untuk kecepatan.

2. Tidak mahal. MySQL adalah cuma – cuma di bawah lisensi GPL (General

Public Lisence) open source, sementara pembiayaan untuk lisensi

komersialnya sangatlah pantas.

3. Mudah digunakan. Kita dapat membangun dan berinteraksi dengan database

MySQL hanya dengan menggunakan sedikit pernyataan (statement) sederhana

di dalam bahasa SQL, yang menjadi bahasa standar untuk komunikasi dengan

RDBMS (Relationship Database Management System).

4. Dapat berjalan pada beberapa sistem operasi. MySQL berjalan pada sistem

operasi yang beragam, seperti Windows, Linus, Mac OS, kebanyakan varias

Unix (termasuk Solaris, AIX, dan DEC Unix), FreeBSD, OS/2, Irix dan

lainnya.

5. Dukungan teknis secara luas tersedia. MySQL menyediakan dukungan cuma

– cuma untuk pengguna via mailing list. Pengembangan MySQL juga

berpartisipasi di dalam e-mail list.

6. Aman. MySQL adalah sistem otorisasi fleksibel yang mengijinkan beberapa

atau semua privilage database (sebagai contoh, privilage untuk menciptakan


database atau menghapus data) untuk pengguna khusus atau kelompok

pengguna.

7. Mendukung database yang benar. MySQL menangani database sampai 50

juta baris atau lebih. Batasan ukuran file secara default untuk tabel adalah

4GB, tetapi kita dapat menaikkannya (jika sistem operasi dapat

menanganinya) hingga 8 juta terabytes (TB).

8. Costumizable. Lisensi GPL (General Public Lisence) open source

mengijinkan pemrogram untuk memodifikasi software MySQL untuk

mencocokkannya dengan lingkungan tertentu.

2.1.10 Pengertian Aliran Sistem Informasi

Aliran sistem informasi merupakan suatu data / grafik dari program yang

dibuat untuk menggambarkan suatu aliran data dan tujuan dari proses yang terjadi

pada perusahaan tertentu, dengan menggunakan logika program yang

digambarkan dalam simbol-simbol yang telah standar, sebagaimana terlihat pada

tabel 4.6

Tabel 2.1 Simbol Aliran Sistem Informasi

Simbol Keterangan

Menunjukkan kegiatan proses dari operasi program

komputer
Simbol Proses
Menunjukkan dokumen input dan output baik untuk

proses manual, mekanik dan komputer


Simbol Dokumen

Menunjukkan pekerjaan manual


Simbol Kegiatan

Manual

File yang diarsip menurut alfabert atau huruf

SimboL Penyimpanan

Menunjukkan arus dari proses

Simbol Garis Alir

http:www.philblock.info/hitkb/c/creating_ISO-ANSI_flowchart.html

2.1.11 Pengertian Context Diagram

Context Diagram adalah gambaran umum tentang suatu sistem yang

terdapat didalam suatu organisasi yang memperlihatkan batasan (boundary)

sistem, adanya interaksi antara eksternal entity dengan suatu sistem dan

informasi secara umum mengalir diantara entity dan sistem. Context Diagram

merupakan alat bantu yang digunakan dalam menganalisa sistem yang akan

dikembangkan.
Simbol-simbol yang digunakan di dalam Context Diagram hampir sama

dengan simbol-simbol yang ada pada DFD, hanya saja pada Context Diagram

tidak terdapat simbol file. Beberapa simbol yang digunakan dalam Context

Diagram dapat dilihat pada Tabel 4.7

Tabel 2.2 Simbol Context Diagram

Simbol Keterangan

Merupakan kesatuan luar sistem yang dapat berupa

orang, organisasi atau sistem lainya yang berada

Kesatuan Luar diluar lingkungan luarnya yang akan memberikan

( EksternalEntity) input atau menerima output sistem.

Arus data mengalir diantara proses, simpanan data

dan kesatuan. Arus data ini menunjukan arus data


Arus Data
dari yang masuk ke dalam proses system
( Data Flow )

Identifikasi
Kegiatan atau kerja yang dilakukan oleh, mesin atau

Nama proses komputer dari suatu arus data yang masuk ke dalam

proses untuk dihasilkan arus data yang akan keluar

Proses dari proses

( Process )

http:www.philblock.info/hitkb/c/creating_ISO-ANSI_flowchart.html
2.1.12 Data Flow Diagram (DFD)

Data Flow Diagram ( DFD ) merupakan gambaran sistem secara logika

yang tidak tergantung pada perangkat keras, perangkat lunak, struktur data atau

organisasi file. Keuntungan dari DFD, memudahkan pemakai yang kurang

menguasai bidang komputer untuk mengerti sistem yang akan dikerjakan atau

dikembangkan.

Simbol-simbol yang digunakan dalam DFD terlihat pada tabel 2.3

Tabel 2.3 Simbol Yang Digunakan DFD

Nama Keterangan

Kesatuan luar merupakan kesatuan(entity) dilingkungan

luar sistem yang dapat berupa orang, organisasi atau sistem

lainnya yang berada dilingkungan luarnya yang akan


External Entity
memberikan input atau menerima output dari system.
( Kesatuan Luar )

Arus data ini mengalir antara proses, simpanan data dan

kesatuan luar. Arus data ini menunjukkan masukan pada


Data Flow
sistem atau hasil dari proses.
( Arus Data )

Proses adalah kegiatan atau kerja yang dilakukan oleh


Identifikasi

orang, mesin atau komputer dari hasil arus data yang

Nama masuk kedalam proses untuk menghasilkan arus data yang


proses
keluar dari proses.
Process

( Proses )
Data Store Simpanan data merupakan simpanan dari data.

( Simpanan Data )

Digunakan untuk melambangkan data yang disimpan

dalam hard drive

Database

http:www.philblock.info/hitkb/c/creating_ISO-ANSI_flowchart.html

2.1.13 Pengertian Relationship Diagram (ERD)

ERD merupakan suatu model untuk menjelaskan hubungan antar data

dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan

antar relasi. ERD untuk memodelkan struktur data dan hubungan antar data, untuk

menggambarkannya digunakan beberapa notasi dan simbol.

Menurut salah satu para ahli, Brady dan Loonam (2010), Entity Relationship

diagram (ERD) merupakan teknik yang digunakan untuk memodelkan kebutuhan

data dari suatu organisasi, biasanya oleh System Analys dalam tahap analisis

persyaratan proyek pengembangan system. Sementara seolah-olah teknik diagram

atau alat peraga memberikan dasar untuk desain database relasional yang

mendasari sistem informasi yang dikembangkan. ERD bersama-sama dengan

detail pendukung merupakan model data yang pada gilirannya digunakan sebagai

spesifikasi untuk database.


Tabel 2.4 Simbol ERD

Simbol Keterangan

Entitas merupakan suatu objek yang dapat dibedakan dari

lainnya yang dapat diwujudkan dalam basis data. Objek

dasar dapat berupa orang, benda, atau hal yang


Entity
keterangannya perlu disimpan didalam basis data.

Garis menghubungkan atribut dengan kumpulan entitas dan

Garis relasi

Atribut merupakan keterangan-keterangan yang terkait pada

sebuah entitas yang perlu disimpan dalam basis data. Atribut


atribut berfungsi sebagai penjelas pada sebuah entitas.

Relasi merupakan hubungan antara sejumlah entitas yang

berasal dari himpunan entitasyang berbeda.


Relasi

http:www.philblock.info/hitkb/c/creating_ISO-ANSI_flowchart.html

2.1.14 Tujuan E-Rapor

Tujuan pengembangan e-Rapor SMA sebagai berikut: Membantu pendidik

dalam mengolah nilai pengetahuan; Membantu pendidik dalam mengolah

deskripsi pengetahuan; Membantu pendidik dalam mengolah nilai keterampilan;

Membantu pendidik dalam mengolah deskripsi keterampilan; Membantu wali

kelas dalam mengolah deskripsi sikap spiritual maupun sosial; Membantu Satuan
pendidikan dalam menyusun laporan hasil penilaian sesuai dengan panduan

penilaian dari Direktorat Pembinaan SMA.

2.2 Kerangka Konseptual

Untuk dapat merancang aplikasi ini, maka di lakukan penelitian yang

merupakan tahapan dalam pengembangan sistem perangkat lunak. Berikut

gambaran skema penelitiannya :

Input Proses Output

- Data siswa - Pengolahan data - E-Rapor

- Mata pelajaran dan membuat

- Data rapor aplikasi

menggunakan

visual basic Net

Gambar 2.2 Kerangka Konseptual

Keterangan gambar 2.2

1. Input adalah masukan yang berfungsi untuk memasukan data guru, data

siswa, nilai siswa, wali kelas dan mata pelajaran . Dimana dari input tersebut

akan disusun aplikasi E-Rapor pada SMA Negeri 2 Batang Anai.

2. Proses adalah pengolahan data guru, data siswa, nilai siswa, wali kelas dan

mata pelajaran.

3. Output adalah E-Rapor


BAB III

METODOLOGI PENELITIAN

3.1 Jenis Penelitian

Jenis penelitian yang peneliti lakukan adalah penelitian terapan (Applied

research). Penelitian terapan adalah penelitian yang diarahkan untuk mendapatkan

informasi yang dapat digunakan untuk memecahkan masalah. Penelitian terapan

dilakukan dengan tujuan untuk menerapkan, menguji dan mengevaluasi masalah-

masalah praktis sehingga dapat dimanfaatkan untuk kepentingan manusia baik

secara individual maupun kelompok.

3.2 Tempat dan Waktu Penelitian

3.2.1 Tempat

Penelitian dilakukan di SMAN 2 Batang Anai Jl. Tong Blau No.69,

Korong Kasai, Nagari Kasang, Kec. Batang Anai, Kab. Padang Pariaman.

3.2.2 Waktu penelitian

Penelitian dilaksanakan pada bulan Januari 2019

3.3 Variabel Penelitian

Variabel penelitian adalah segala sesuatu yang akan menjadi objek

pengamatan dalam penelitian. Sesuai dengan permasalahan yang diteliti maka

variabel penelitian meliputi data–data pada sekolah SMAN 2 Batang Anai.


3.4 Langkah-langkah Metoda Penelitian

Metode-metode yang digunakan untuk mendapatkan informasi dan data-

data yang diperlukan adalah sebagai berikut:

1. Metode Observasi, melalui melalui metode ini penulis melakukan observasi

langsung di sekolah SMAN 2 Batang Anai

2. Metode Wawancara, penulis melakukan wawancara langsung kesekolah

SMAN 2 Batang Anai dengan pihak sekolah tersebut.

3. Studi kepustakaan, yaitu dengan mengumpulkan berbagai sumber referensi

baik berupa buku, artikel, dan sumber-sumber lainnya sebagai acuan dalam

pembuatan E-Rapor

3.5 Data dan Sumber Data

Adapun data dan sumber data yang dibutuhkan yaitu :

3.5.1 Data yang dibutuhkan

Data yang dibutuhkan pada penelitian ini adalah sebagai berikut :

1. Data sumber asli (tidak melalui media perantara). Data jenis ini diperoleh dari

hasil survey dan wawancara.Primer Merupakan sumber data penelitian yang

diperoleh secara langsung.

2. Data Sekunder Merupakan data pendukung yang sumbernya diperoleh secara

tidak langsung melalui media perantara (diperoleh dan dicatat oleh pihak lain).

Data sekunder dapat berupa bukti, catatan atau laporan

3.5.2 Sumber Data


Sumber data yang diperoleh penulis berasal dari hasil pengamatan dan

pengambilan data pada SMAN 2 Batang Anai.

3.6 Kerangka Metodologi

Untuk memperjelas arah penelitian ini, dapat dilihat pada gambar kerangka

metodologi berikut ini :

Mulai

Review Jurnal Landasan Teori


Pendahuluan :
Wawancara dan
Pengamatan
langsung

Identifikasi Masalah

1. pengolahan nilai yang masih manual.


2. memerlukan waktu yang lama untuk proses penilaian.

Batasan Masalah

Sistem informasi ini Berfokus pada proses pengelolaan data nilai


secara online (E-Rapor).

A
A

Rumusan Masalah

1. Bagaimana membuat desain suatu sistem informasi penilaian yang efektif


pada sekolah SMAN 2 Batang Anai?
2. Bagaimana hasil pengujian kualitas dari sistem pengelohan hasil belajar
siswa Kurikulum 2013 ?

Tujuan Penelitian

1. Untuk membuat desain suatu sistem informasi penilaian yang efektif pada
sekolah SMAN 2 Batang Anai
2. Untuk meningkatkan hasil pengujian kualitas dari sistem pengelohan hasil

belajar siswa Kurikulum 2013

Pengumpulan data-data siswa

Perencanaan / Planning

Merancang sistem informasi E-Rapor dengan menggunakan aplikasi VB.Net

A
A

Analisa dan Desain Sistem menggunakan VB.Net database MySQL

1. Data-data siswa dan nilai siswa


2. Mendesain tampilan

Pengolahan Data Menggunakan VB.Net database MySQL

1. Pemberian koding program pada VB.Net


2. Input data-data siswa dan nilai siswa

Implementasi Sistem
Program sedang berjalan

Perawatan Sistem
Program telah diuji

SELESAI

Gambar 3.1 Metodologi Penelitian

Berdasarkan dari kerangka metodologi diatas, bahwa sebelum membuat

perancangan sistem informasi E-rapor ada beberapa hal yang penulis lakukan

sebagai berikut:

1. Pendahuluan

Melakukan wawancara dan pengamatan masalah secara langsung untuk

mendapatkan data-data yang dibutuhkan.

2. Review Jurnal
Disni penulis melakukan review beberapa jurnal untuk melakukan

perbandingan dengan jurnal-jurnal yang ada.

3. Landasan Teori

Disini penulis memberikan penjelasan hal-hal yang berhubungan dalam

perancangan sistem berupa pengertian sistem informasi, VB.Net, MySQL,

pengertian ASI, dan pengertian E-Rapor.

4. Identifikasi Masalah

Identifikasi masalah yang ditemukan adalah :

1. pengolahan data nilai yang masih manual.

2. Belum efektifnya dalam proses penilaian

5. Rumusan Masalah

Setelah masalah di identisifikasi, maka selanjutnya penulis merumuskan

masalah apa yang akan penulis bahas sebagai berikut :

1. Bagaimana membuat desain suatu sistem informasi pada sekolah SMAN

2 Batang Anai?

2. Bagaimana hasil pengujian kualitas dari sistem pengelohan hasil belajar

siswa Kurikulum 2013 ?

6. Tujuan Penelitian

Adapun tujuan dari penelitian ini adalah:

3. Untuk membuat desain suatu sistem informasi penilaian yang efektif

pada sekolah SMAN 2 Batang Anai Mengetahui kualitas sistem

pengelolaan hasil belajar siswa Kurikulum 2013 .


4. Untuk meningkatkan hasil pengujian kualitas dari sistem pengelohan hasil

belajar siswa Kurikulum 2013

7. Pengumpulan data-data siswa dan nilai siswa

8. Perencanaan / planning

Setelah diidentifikasi maslahnya, perencanaan yang dilakukan adalah

Merancang sistem informasi E-Rapor dengan menggunakan aplikasi VB.Net

9. Analisa dan Desain Sistem menggunakan VB.Net database MySQL

Selanjutnya masuk tahap analisa, kegiatanya yang dilakukan pada tahap ini

adalah menganalisa dan menyesuaikan data-data siswa dan mendesain tampilan

program.

10. Pengolahan Data Menggunakan VB.Net database MySQL

Pada tahap ini, program yang akan didesain diberi koding dan data-data

siswa dan diinputkan agar tersimpan kedalam database.

11. Implemetasi sistem

Setelah data-data selesai diinputkan lalu diuji pada tahap ini hingga

program berjalan sesuai dengan semestinya dan siap untuk dipakai.

12. Perawatan Sistem

Pada tahap ini program yang telah diterapkan, dilakukan perawatan seperti

melakukan update untuk menjaga kestabilan sistem.


BAB IV

ANALISA DAN DESAIN SISTEM

4.1 Analisa Sistem

Dalam pengembangan sistem informasi perlu dilakukan tahap analisa sistem

karena merupakan tahap sangat penting.Dimana pada tahap ini nantinya dilakukan

evaluasi seberapa jauh kinerja sistem yang sedang berjalan, identifikasi terhadap

permasalahan-permasalahan yang ada, kelemahan-kelemahan dan hambatan-

hambatan yang ditemukan, kebutuhan-kebutuhan yang diharapkan, yang nantinya

akan sampai pada kesimpulan analisa yang menentukan apakah suatu sistem

informasi tersebut layak atau tidak untuk digunakan.

Dalam melakukan analisa sistem diperlukan data-data dari sistem tersebut,

analis harus mengetahui dan memahami secara keseluruhannya. Data yang

diperlukan adalah hal-hal yang berkaitan dengan defenisi data. Penelitian terhadap

beberapa sistem dari segi aktivitas dan efisiensi sistem yang ada atau yang sedang

digunakan akan muncul sehingga dapat memperlihatkan gambaran sistem.

4.1.1 Evaluasi Sistem Yang Sedang Berjalan

Berdasarkan gambaran proses yang ada dan aliran sistem informasi yang

diterapkan, serta hasil pengamatan dan penelitian yang dilakukan pada Sekolah

Menengah Atas (SMA) Negeri2 Batang Anai, tujuan hal itu dirancang adalah

memudahkan bagi Wali Kelas dalam pengelolaan data Nilai dan Rapor Siswa.
4.2 Desain Sistem

Setelah rancangan output dan input selesai dibuat, langkah selanjutnya

adalah mendesain file - file database. File berfungsi untuk menyimpan dan

mengorganisasi data, file - file tersebut terdiri dari beberapa record, record ini

terdiri dari beberapa field, setiap record akan menampung data yang akan diproses

menghasilkan informasi. Database yang digunakan adalah MySQL, yang mana

MySQL merupakan Relational Database Management Sistem (RDBMS), di mana

setiap orang bebas untuk menggunakan MySQL.

4.2.1 Desain Global

Desain sistem secara global ini sangat berguna bagi penulis dalam

melakukan perancangan yang lebih rinci. Rancangan global ini berfungsi untuk

mengambarkan sistem secara garis besar kepada pengguna atau User agar dapat

dimengerti dan dipahami bagaimana bentuk dari sistem yang akan dirancang dan

diimplementasikan.

Rancangan sistem secara global ini dapat dilihat pada Aliran Sistem

Informasi, Context Diagram, Data Flow Diagram, dan Struktur Program.

4.2.1.1 Aliran Sistem Informasi

Aliran Sistem Informasi (ASI) merupakan bagian yang menunjukkan arus

pekerjaan secara keseluruhan dari sistem dan menjelaskan urutan prosedur yang

ada dalam keseluruhan sistem.

a. Aliran Sistem Informasi yang sedang berjalan


Sebelum melakukan perancangan terhadap sistem baru, perlu adanya

gambaran mengenai sistem yang ada atau sistem yang sedang berjalan pada

Sekolah Menengah Atas (SMA) Negeri 2 Batang Anai mengenai pengolahan data

rapor siswa. Hal ini bertujuan agar memudahkan kita dalam melakukan

perancangan sistem baru tersebut sehingga apa yang diinginkan akan sesuai

sebagaimana mestinya. Dengan kata lain sistem yang lama dapat dijadikan

sebagai bahan perbandingan untuk merancang sistem yang baru, yaitu gagasan

untuk merancang sebuah sistem informasi E-Rapor padaSekolah Menengah Atas

(SMA) Negeri 2 Batang Anai. Aliran sistem informasi lama bertujuan untuk

mengetahui bagaimana terjadinya proses pengolahan data Penerimaan Beasiswa

Bagi Siswa dan juga untuk mengetahui masalah-masalah yang ada serta

kelemahan-kelemahan pada sistem yang sedang berjalan sekarang ini. Jika pada

sistem lama terdapat kekurangan maka dapat disempurnakan dengan

menggunakan sistem yang baru.

Berikut ini aliran sistem informasi pengelolaan data Rapor pada SMA

Negeri 2 Batang Anai :

1. Guru memberikan data nilai siswa kepada Wali Kelas

2. Wali Kelas mencatat nilai siswa ke dalam Rapor.

3. Rapor yang sudah lengkap dengan nilai kemudian diserahkan kepada

Kepala Sekolah untuk dicek dan diACC.

4. Setelah Rapor di ACC oleh kepala sekolah, selanjutnya Rapor tersebut

diberikan kembali kepada Wali Kelas.

5. Wali Kelas memberikan Rapor kepada Siswa.


Untuk lebih jelasnya dapat dilihat pada aliran sistem informasi pengelolaan

data Rapor pada SMA Negeri 2 Batang Anai di bawah ini :

Gambar 4.1 ASI Lama

Berdasarkan gambaran proses yang ada dan aliran sistem informasi yang

diterapkan, serta hasil pengamatan dan penelitian yang dilakukan pada SMA

Negeri 2 Batang Anai, tujuan hal itu dirancang adalah memudahkan bagi Wali

Kelas dalam pengelolaan data Nilai dan Rapor Siswa.


Berdasarkan gambar aliran sistem informasi yang sedang berjalan di atas,

dapat dilihat beberapa kelemahan di antaranya :

1. Sulit melakukan pencarian data dengan cepat sehingga jika suatu

saat dibutuhkan proses pencarian data Siswa, data nilai dan juga

rapor akan memakan waktu lama akibat dokumen yang menumpuk.

2. Kemungkinan terjadi kesalahan dalam memproses data besar.

3. Keamanan data kurang terjamin dari hal-hal yang tidak diinginkan

karena data dalam bentuk kertas dokumen.

b. Aliran Sistem Informasi yang diusulkan

Pada aliran sistem informasi baru ini dilakukan beberapa perubahan dalam

proses pengolahan data. Hal ini ditujukan agar kendala-kendala pada sistem

pengolahan data yang lama dapat diatasi, seperti penginputan data nilai serta

pencetakan Rapor. Adapun keuntungan dari perubahan sistem pengolahan data ini

adalah proses pengolahan data menjadi lebih cepat, keamanan data akan lebih

terjamin dan kejenuhan pemakai sistem akan dapat teratasi dengan perubahan

yang diterapkan pada sistem yang baru. Untuk lebih jelasnya mengenai aliran

sistem informasi yang diusulkan, dapat dilihat pada gambar 4.2 di bawah ini :
Gambar 4.2 ASI Baru
4.2.1.2 Context Diagram

Context diagram adalah gambaran secara umum tentang suatu sistem yang

terdapat di dalam suatu organisasi yang memperlihatkan batasan sistem, adanya

interaksi antara eksternal entity dengan suatu sistem, dan informasi secara umum

mengalir diantata entity dan sistem. Context diagram ini merupakan alat bantu

yang digunakan dalam menganalisa sistem yang akan dikembangkan.

Untuk mendapatkan gambaran umum mengenai suatu sistem yang akan

dirancang dapat melalui penjabaran context diagram. Dimana dalam context

diagram tersebut terdiri dari beberapa entity dan juga terdiri dari sebuah proses

yang disebut dengan Sistem Informasi E-Rapor pada Sekolah Menengah Atas

(SMA) Negeri 2 Batang Anai.Context diagramdapat dilihat pada gambar 4.3

dibawah ini :

Gambar 4.3 Context Diagram


4.2.1.3 Data Flow Diagram

Data Flow Diagram adalah gambaran sistem secara logikal. Gambaran ini

tidak tergantuk pada perangkat keras, perangkat lunak, struktur data atau

organisasi file. Keuntungan menggunakan Data Flow Diagram adalah untuk

memudahkan pemakai yang kurang menguasai bidang komputer untuk mengerti

sistem yang akan dikembangkan.

Data Flow Diagram (DFD) digunakan untuk menggambarkan arus data

suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara

logika. Keuntungan dari pengguna DFD adalah memudahkan pemakai atau user

yang kurang menguasai bidang komputer untuk mengerti sistem yang akan

dikerjakan atau dikembangkan. Untuk memperinci sistem yang akan dirancang

yaitu dengan menguraikan DFD. Penjabaran DFD didasarkan pada context

diagram yang telah dibahas sebelumnya dan dapat dilihat pada gambar di bawah

ini :
Gambar 4.4 Data Flow Diagram (DFD)

4.2.1.4 Entity Relationship Diagram (ERD)

Entity Relationship Diagram (ERD) merupakan suatu dokumentasi data

dengan mengindentifikasikan entity data dan memperlihatkan hubungan yang ada

diantara entity tersebut.

Pada model Entity Relationship Diagram (ERD) ini akan terlihat hubungan

antara yang satu dengan yang lainnya dengan menggunakan kunci relasi (relasi

key) yang merupakan kunci utama dari masing-masing file. Diagram berikut ini

akan memperlihatkan bagaimana entity yang ada dalam file-file yang digunakan.
alamat
Id_siswa
kelas
nama_siswa

jenis_kelamin
Siswa
Id_rapor

tanggal

Id_siswa Memiliki

Id_guru

nilai_rapor
Rapor Memiliki
nilai_huruf

nilai_angka

nilai_rata-rata Mata pelajaran

mata pelajaran
id_guru nama_mapel
rapor_semester

keterangan nama_guru mapel_jurusan

keterangan

Gambar 4.5 Entity Relationship Diagram (ERD)

4.3 Desain File

Setelah rancangan output dan input selesai dibuat, langkah selanjutnya

adalah mendesain file - file database. File berfungsi untuk menyimpan dan

mengorganisasi data, file - file tersebut terdiri dari beberapa record, record ini

terdiri dari beberapa field, setiap record akan menampung data yang akan diproses

menghasilkan informasi. Database yang digunakan adalah MySQL, yang mana

MySQL merupakan Relational Database Management Sistem (RDBMS), di mana

setiap orang bebas untuk menggunakan MySQL.


4.3.1 Desain Sistem Secara Detail

Disain terinci atau disain detail adalah menggambarkan sistem secara

terinci. Dalam disain terinci akan digambarkan disain-disain tentang input, output

dan disain file. Berikut ini akan dibahas satu persatu disain terinci tersebut.

4.3.1.1 Desain Input

Desain input merupakan desain tampilan sistem informasi pada layar

monitor komputer. Tujuan dalam desain ini adalah memberikan panduan kepada

user dalam mengentrikan data sehingga kesalahan dalam pengentrian data dapat

dikurangi. Bentuk dari desain input yang dirancang adalah sebagai berikut :

a. Menu Utama

Gambar 4.6 Desain Menu Utama

Setelah User berhasil login, selanjutnya akan tampil Menu Utama.

Pada tampilan Menu Utama ada background aplikasi dan beberapa tab

menu, di antaranya Master Data, Laporan, dan Logout. Kemudian pada tab

menu tersebut ada lagi beberapa sub menu, yaitu pada tab menu File ada

menu Siswa untuk menampilkan form input data siswa, Matapelajaran


untuk menampilkan form input data Matapelajaran dan input data rapor

untuk menginputkan nilai rapor siswa .

b. Desain input data siswa

Gambar 4.7 Desain input data siswa

Pada form Input Data Siswa, user bisa menambah data siswa,

mengedit data siswa, menghapus data siswa, serta menampilkan data siswa

yang sebelumnya sudah pernah disimpan yang dilengkapi dengan textbox

pencarian yang akan memudahkan user dalam mencari data siswa yang

ingin ditampilkan.
c. Desain input mata pelajaran

Gambar 4.8 Desain input mata pelajaran

Pada form Input Data mata pelajaran, user bias memproses data yang

diinputkan sebelum disimpan,menambah data mata pelajaran serta

menghapus data mata pelajaran

d. Desain input data Rapor

Gambar 4.9 Desain input data Rapor


Pada form Input data Rapor, user bisa memproses data yang

diinputkan sebelum disimpan, menambah data Rapor, edit data Rapor,

serta menghapus data Rapor.

4.3.1.2 Desain Output

Suatu sistem informasi yang baik adalah sistem yang dapat menghasilkan

keluaran yang mudah dipahami, terinci dan bebas dari kesalahan perhitungan.

Berdasarkan disain global dan kebutuhan sistem yang ada, maka dirancang

beberapa bentuk laporan yang akan diberikan kepada pimpinan.

Adapun output-output yang dihasilkan pada sistem informasi E-Rapor

padaSekolah Menengah Atas (SMA) Negeri 2 Batang Anai adalah sebagai

berikut:

a. Desain laporan data siswa

Gambar 4.10 Laporan Data Siswa


Pada form laporan data siswa user dapat memilih nama siswa yang

akan dilihat hasil laporan penilaian persiswa.

b. Desain laporan data siswa

Gambar 4.11 Laporan Data hasil

pada form laporan data hasil user dapat melihat hasil nilai

keseluruhan siswa

c. Laporan Data Rapor Siswa


Gambar 4.12 Desain Output Rapor Siswa

Setelah User berhasil login, selanjutnya akan tampil Menu Utama.

Pada tampilan Menu Utama ada background aplikasi dan beberapa tab

menu, di antaranya master data, laporan, dan Logout. Kemudian pada

laporan cari laporan data rapor setelah itu klik cetak rapor maka akan

tampil laporan data rapor siswa.

4.3.2 Desain File

Setelah perancangan bentuk output dan bentuk input, maka selanjutnya

adalah merancang file-file yang dibutuhkan. Dari file-file tersebut data akan

direkam kedalam media penyimpanan dan perancangan file berdasarkan atas

input-input yang telah dijelaskan pada bagian sebelumnya.

a) Relasi table
Gambar 4.13 Relasi Table

Sebelum membuat database, tentunya user harus merancang relasi antar tabel atau

hubungan dari table ke tabel. Dalam suatu tabel terdapat satu primary key (kunci

utama) dan jika tabel tersebut berelasi maka diantara tabel tersebut harus memiliki

foreign key (kunci tamu). Gambar di atas menampilkan bagaimana hubungan

antar tabel siswa dengan tabel lainnya.

b) File Data Siswa

Tabel 4.1 :Tabel File Data Siswa

No Field Name Type Size Key Description


1 Nissiswa varchar 20 * Nomor induk siswa
2 Namasiswa varchar 40 Nama siswa
3 Jekelsiswa varchar 10 Jenis kelamin siswa
4 Kelas varchar 10 Kelas siswa
5 Alamatsiswa varchar 100 Alamat siswa

Pada table file data siswa terdiri dari no, file name (siswawaid, siswanama,

siswajenkel, siswaalamat), type (varchar), size (20, 40, 10, 100), key, description.

c) File Data Rapor

Tabel 4.2 :Tabel File Data Rapor

No Field Name Type Size Key Description


1 Raporid varchar 20 * Nomor rapor
2 Raportanggal date Tanggal rapor
3 Raporsiswaid varchar 20 ** Id siswa
4 Raporguruid varchar 20 ** Id guru
5 Raporpmid Varchar 20 ** Kode matapelajaran
6 Raporangka int Nilai angka
7 Raporhuruf Varchar 50 Nilai huruf
8 Raporratarata int Rata-rata nilai
9 Raporthpelajaran Varchar 20 Tahun pelajaran
10 Raporsemester Varchar 20 Semester
11 Raporketerangan Varchar 20 keterangan

Pada table file data orang tua terdiri dari no, file name (raporid,

raportanggal, raporsiswaid, raporguruid, rapormpid, raporangka, raporhuruf,

raporthpelajaran, raporsemester, raporratarata), type (varchar, date, int), size

(20,50), key, description.

d) File Data Mata pelajaran

Tabel 4.4 :Tabel File Data Mata pelajaran

No Field Name Type Size Key Description


1 Mpid varchar 20 * Nomor mata pelajaran
2 Mpnama varchar 40 Nama mata pelajaran

Pada table file data orang tua terdiri dari no, file name (mp id, mp nama,

mp kkm, mp jurusan, mp keterangan), type (varchar, int), size (20, 40,10, 50),

key, description.

4.3.3 Struktur Program

Hirarki Input Proses Output (HIPO) data berisikan suatu set diagram yang

secara grafis menjelaskan system dimulai dari tingkat umum sampai ketingkat

khusus. Mula-mula tiap fungsi utama didefenisikan kemudian dibagi lagi kedalam

tingkatan khusus yang lebih rinci.

Struktur program dikembangkan untuk menampilkan apa yang dikerjakan

pada sebuah system atau membuat bagaimana bentuk spesifikasi dari modul-

modul program yang dikerjakan pada sebuah sistem. Untuk lebih jelasnya dapat

dilihat pada struktur program sistem informasi E-Rapor pada Sekolah Menengah

Atas (SMA) Negeri 2 Batang Anai di bawah ini :


Gambar 4.14 Struktur Program
BAB V

IMPLEMENTASI SISTEM

5.1 Implementasi Sistem

Implementasi sistem merupakan suatu prosedur yang dilakukan pada

tahap sistem dalam dokumen yang disetujui dan menguji kemudian mengintalasi

dan menggunakan program yang dibuat. Didalam implementasi sistem ada

beberapa tahap yang harus dilakukan diantaranya adalah menerapkan rencana

implementasi, melakukan kegiatan implementasi dan tindak lanjut implementasi.

Untuk mengimplementasikan program aplikasi yang telah dirancang, maka

diperlukan sebuah alat bantu berupa komputer, yang mana untuk mengoperasikan

komputer itu sendiri yang memerlukan tiga buah komponen pendukung seperti

hardware, software, dan brainware.

5.2 Desain Database

Untuk menjalankan program yang dirancang harus menggunakan beberapa

software pendukung. Software pendukung yang harus diinstal adalah software

XAMPP, database server MySQL dan pemrograman Visual basic.Net. Sebelum

membuka MySQL terlebih dahulu aktifkan XAMPP dahulu dan aktifkan Apache

dan MySQL. Dilanjutkan membuka MySQL lalu klik conect seperti gambar

dibawah ini :
Gambar 5.1 MySQL

Adapun file yang digunakan penulis adalah :

1. Tabel Admin

Tabel Admin berisikan data-data file dalam database yang terdiri dari

beberapa field dengan rancangan struktur seperti gambar 5.2.


Gambar 5.2 Tampilan Tabel Admin

2. Tabel Data Siswa

Tabel data siswa digunakan untuk menampung data-data siswa dalam

database yang terdiri dari beberapa field dengan rancangan struktur seperti

gambar 5.3

Gambar 5.3 Tampilan Tabel Data Siswa

3. Tabel Mata Pelajaran

Tabel ini digunakan untuk menampung data mata pelajaran dalam

database dengan rancangan struktur seperti gambar 5.4


Gambar 5.4 Tampilan Tabel Mata Pelajaran

4. Tabel Rapor

Tabel ini digunakan untuk menampung data nama siswa nilia dan jurusan

masing-masing siswa dalam database dengan rancangan struktur seperti

gambar 5.5

Gambar 5.5 Tabel Rapor

5.3 Pengujian Sistem

Pada bab ini akan dijelaskan lebih rinci tentang sistem yang telah dibuat.

Pengujian sistem dilakukan untuk menguji hubungan antara program aplikasi

yang dibuat dengan elemen yang lain dalam sistem informasi. Adapun tujuan dari

pengujian sistem ini adalah untuk memastikan semua elemen sistem sudah

terhubung dengan baik. Pada pengujian ini sistem akan dilihat perbedaan antara

sistem yang lama dengan yang baru.

5.3.1 Menu Login

Pada tampilan menu login ini menampilkan user atau pengguna untuk

masuk ke menu utama.


Gambar 5.6 Menu Login

5.3.2 Menu Utama

Pada tampilan menu utama ini menampilkan menu Master Data, Transaksi,

Laporan, Logout yang dapat diakses user.

Gambar 5.7 Menu Utama

5.3.3 Data Siswa

Pada menu data siswa ini menampilkan data-data siswa yang akan

menginput data siswa pada SMA Negeri 2 Batang Anai Kabupaten Padang

Pariaman.
Gambar 5.8 Menu Input Data Siswa

5.3.4 Data Mata Pelajaran

Pada data mata pelajaran akan menampilkan mata pelajaran yang akan

dipilih sesuai dengan jurusannya pada SMA Negeri 2 Batang Anai.


Gambar 5.9 Menu Data Mata Pelajaran

5.3.5 Input Data Rapor

Pada menu ini akan menampilkan penginputan pada data rapor siswa SMA

Negeri 2 Batang Anai.

Gambar 5.10 Input Data Rapor

5.3.6 Laporan Hasil

Pada tampilan ini menampilkan hasil nilai masing-masing siswa pada SMA

Negeri 2 Batang Anai


Gambar 5.11 Laporan Hasil

5.3.7 Laporan Data Rapor

Pada tampilan ini menampilkan hasil rapor pada SMA Negeri 2 Batang

Anai Kabupaten Padang Pariaman.

Gambar 5.12 Laporan Data Rapor


BAB VI

PENUTUP

6.1 Kesimpulan

Berdasarkan penelitian yang telah dilakukan mengenai E-rapor untuk

mempermudah pihak sekolah serta para guru pada pengolahan dan penyimpanan

data-data akademik siswa, data guru, data kelas siswa dan pengolahan nilai siswa.

Sistem informasi rapor pada SMA Negeri 2 Batang Anai ini memberikan manfaat

bagi pihak sekolah dengan memberikan informasi bagi siswa dan wali murid

tentang keakademisan siswa, sehingga dapat melihat hasil belajarnya.

6.2 Saran

Dari kesimpulan diatas untuk pengembangan lebih lanjut maka penulis

memberikan saran dalam membangun untuk siswa yaitu:

1. Sistem yang dibuat ini diharapkan nantinya dapat diterapkan dan

digunakan dalam penginputan data siswa pada SMA Negeri 2 Batang

Anai Kabupaten Padang Pariaman

2. Sistem ini diharapkan berjalan dengan efisien agar mempermudah

pekerjaan guru di SMA Negeri 2 Batang Anai Kabupaten Padang

Pariaman.
DAFTAR KEPUSTAKAAN

Bill Sheldon, et.al. “Professional Visual Basic 2010 and .Net 4”, Wiley
Publishing. 2010.

Brunch , Grundnifshi, Gary. Analisis dan Perancangan Sistem Informasi,


Penerbit Andi, 2007.

HM, Jogiyanto. Analisis dan Desain Sistem Informasi. Yogyakarta: Andi

Offset.1999.

http://www.pengertianku.net/2015/09/pengertian-uml-dan-jenis-jenisnya-serta-
contoh-diagramnya.html

https://www.codepolitan.com/unified-modeling-language-uml

Kristanto, Andri. Perancangan Sistem Informasi dan Aplikasinya. Yogyakarta:


Gava Media. 2008.

Kristanto, Harianto. Konsep & Perancangan Database. Yogyakarta: Penerbit


Andi. 2004

Mulyanto, Agus, Sistem Informasi Konsep dan Aplikasi, Penerbit pustaka


pelajar, Yogyakarta, 2009.

O’Brien, A. James, Pengantar Sistem Informasi, Penebit Salemba 4, Jakarta,


2005.

Riyanto, Visual Basic dan XAMPP, Prestasi Pustaka.2010.

Supriyanto, Aji. Pengantar Teknologi Informasi. Jakarta: Penerbit Salemba.


2007.

W. Gilmore, Jason. Bahasa pemograman MySQL, Penerbit Graha Ilmu. 2010.


BIODATA WISUDAWATI

No. Urut :
Nama : Vivi Novrida
Jenis Kelamin : Perempuan
Tempat/ Tanggal Lahir : Padang/ 10 November 1994
NPM : 1410024262014
Program Studi : Sistem Informasi
Tanggal Lulus :
IPK : 3,45
Predikat Lulus : Sangat Memuaskan
Perancangan Sistem Informasi E-
Rapor Pada SMAN 2 Batang Anai
Judul Skripsi :
Dengan Menggunakan Bahasa
Pemograman VB.Net
1. Eko Amri Jaya, M. Kom
Dosen Pembimbing :
2. Veni Wedyawati, M. Kom
Asal SMA : SMA NEGERI 1 BATANG ANAI
Nama Orang Tua : Zainul Isra
Alamat : Palapa Saiyo
No HP : 085215144059
Email : vivii.novrida@gmail.com

Anda mungkin juga menyukai