perancangan basis data

20
TUGAS MAKALAH PERANCANGAN BASIS DATA DOSEN PENGAMPU : MUHAMAD NASIHIN, S.Kom DISUSUN OLEH : 1. DANIEL ARIESTA (12125217) 2. WIDODO (12125872) 3. SUTARNO (12125963) 4. ZULKIFLI (12125938) 5. SUPRIYANDI (12125082) Jurusan Manajemen Informatika Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika Pontianak 2013

Upload: daniel-ars-deata

Post on 01-Dec-2015

684 views

Category:

Documents


0 download

DESCRIPTION

Perancangan Basis Data BSI

TRANSCRIPT

TUGAS MAKALAH PERANCANGAN BASIS DATA

DOSEN PENGAMPU : MUHAMAD NASIHIN, S.Kom

DISUSUN OLEH :

1. DANIEL ARIESTA (12125217)

2. WIDODO (12125872)

3. SUTARNO (12125963)

4. ZULKIFLI (12125938)

5. SUPRIYANDI (12125082)

Jurusan Manajemen Informatika

Akademi Manajemen Informatika dan Komputer

Bina Sarana Informatika

Pontianak

2013

ii

KATA PENGANTAR

Dengan mengucapkan puji syukur kehadirat Allah SWT atas

terselesaikannya makalah kami ini.

Maksud dari penulisan ini adalah untuk memenuhi tugas Mata Kuliah

Perancangan Basis Data di Akademi Manajemen Informatika dan Komputer Bina

Sarana Informatika.

Selama melaksanakan pembuatan Database dengan MS. Access dan dalam

menyelesaikan makalah ini, Kami telah banyak menerima bimbingan,

pengarahan, petunjuk dan saran, serta fasilitas yang membantu hingga akhir dari

penulisan makalah ini. Untuk itu kami menyampaikan ucapan terima kasih yang

sebesar-besarnya kepada yang terhorrmat:

1. Muhamad Nasihin, S.Kom selaku dosen Perancangan Basis data yang telah

memberikan bimbingan dan pengarahan dalam penyelesaian makalah ini.

2. Teman-teman semua yang telah berpartisipasi dalam menyelesaikan makalah

ini.

Akhirnya kami berharap semoga makalah ini bermanfaat bagi semua pihak

yang membantu, meskipun dalam makalah ini masih banyak kekurangannya. Oleh

karena itu kritik dan saran yang membangun tetap kami harapkan.

Pontianak, Desember 2013

Penulis

iii

Daftar Isi

Kata Pengantar ...................................................................................................... ii

Daftar Isi................................................................................................................ iii

Daftar Tabel ..........................................................................................................

BAB I PENDAHULUAN

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

1.2 Tujuan ................................................................................................. 2

1.3 Ruang Lingkup .................................................................................... 2

1.4 Sistematika Penulisan ......................................................................... 2

BAB II LANDASAN MATERI

2.1 Pengertian Sistem ................................................................................ 4

2.2 Konsep dasar Database ....................................................................... 5

2.3 Peralatan Pendukung ........................................................................... 5

BAB III PEMBAHASAN

3.1 Tentang Program ................................................................................. 6

3.2 Minimum Specification Requirement ................................................. 6

3.3 Pembahasan Progam .......................................................................... 7

BAB III PENUTUP

Kesimpulan ........................................................................................................... 12

Saran ...................................................................................................................... 12

iv

Daftar Gambar Gambar 1 Form Menu utama ................................................................................ 7

Gambar 2 Form Peserta ......................................................................................... 9

Gambar 3 Form Pengajar ...................................................................................... 12

v

Daftar Tabel

Tabel 1 ................................................................................................................... 8

Tabel 2 ................................................................................................................... 10

Tabel 3 ................................................................................................................... 11

Tabel 4 ................................................................................................................... 12

vi

Daftar Lampiran

1

BAB I

PENDAHULUAN

1.1 Latar Belakang

Pada masa sekarang ini peran basis data sangat menonjol. Pemrosesan Basis

Data menjadi perangkat andalan. Kehadirannya sangat diperlukan oleh berbagai

institusi dan perusahaan. Hal ini terjadi karena Basis Data tidak hanya

mempercepat perolehan informasi. Basis data diartikan sebagai sistem berkas

terpadu yang dirancang terutama untuk meminimalkan pengulangan data.

Pengguna Sistem Basis Data bisa melakukan berbagai operasi terhadap berkas

yang ada di dalam sistem tersebut. Operasi itu antara lain mengosongkan berkas,

menyisipkan data, mengambil data, menghapus data dan dapat juga menyajikan

informasi yang diambil dari sejumlah berkas yang ada dalam sistem tersebut.

Terkadang masih ada tiap institusi atau perusahaan yang masih menggunakan

sistem berkas manual. Maksudnya dalam penyusunan semua data masih

menggunakan kertas sebagai media penyimpanan data pada institusi atau

perusahaan tersebut. Hal ini juga masih dilakukan di tempat Bimbingan Belajar

SUPER BIMBEL MANDIRI. Sistem pengelolaan data di tempat Bimbingan

Belajar SUPER BIMBEL MANDIRI ini masih menggunakan sistem berkas

manual. Hal ini tentu akan mempersulit SUPER BIMBEL MANDIRI dalam

pengolahan data - datanya.

Selain sulit dalam pengolahan data, sistem berkas manual juga memerlukan

media tempat peyimpanan yang cukup banyak dan memerlukan suatu tempat

khusus untuk tempat penyusunan data tersebut.

2

Berdasarkan uraian di atas disusunlah tugas akhir saya dengan mengambil

judul : “ APLIKASI DATABASE SISWA DI SUPER BIMBEL MANDIRI”.

Dalam perancangan sistem aplikasi ini, penulis menggunakan Microsoft Access

sebagai pembuat aplikasi dan juga sebagai databasenya.

1.2 Tujuan

Adapun tujuannya adalah :

1. Berbagi pengetahuan Tentang pembuatan database dengan Ms Acces

2. Untuk menambah wawasan dibidang Basis Data

3. Mengetahui dan memahami pembuatan Database serta manfaatnya.

1.3 Ruang Lingkup

Dengan semakin banyaknya Bimbel di Pontianak ini maka aplikasi ini sangat

cocok digunakan untuk Bimbel Lainnya. apalagi bagi mereka yang ingin

membuka cabang.

1.4 Sistematika Penulisan

Adapun maksud dan tujuan sistematika penulisan tugas akhir ini adalah untuk

lebih memudahkan penulis dalam membuat dan menyelesaikan permasalahan

yang dianalisa sehingga lebih terarah dan terfokus dan tidak menyimpang dari

ruang lingkup batasan masalah.

Adapun sistematika penulisan tugas akhir ini adalah sebagai berikut :

BAB 1 : PENDAHULUAN

Bab ini merupakan bagian yang berisi mengenai latar belakang

penulisan, tujuan, Ruang lingkup rerta sistematika penulisan.

3

BAB 2 : LANDASAN TEORI

Bab ini berisikan penjelasan landasan teori tentang pengertian

database dan peralatan yang digunakan.

BAB 3 : PEMBAHASAN

Bab ini berisikan tentang cara menggunakan database

BAB 4 : KESIMPULAN DAN SARAN

Bab ini berisikan kesimpulan mengenai hasil rancangan sistem

yang telah dibuat dan disertai dengan saran yang diberikan oleh

penulis apabila aplikasi ini ingin dikembangkan lebih lanjut.

4

BAB III

LANDASAN TEORI

2.1 Pengertian Sistem

Istilah sistem berasal dari bahasa Yunani yaitu “Sistem” yang mengadung

arti kesatuan atau keseluruhan. Ditinjau dari sudut katanya sistem berarti

sekumpulan objek yang bekerja bersama - sama untuk menghasilkan suatu

kesatuan metode, prosedur, teknik yang digabungkan dan diatur sedemikian

rupa sehingga menjadi suatu kesatuan yang berfungsi untuk mencapai tujuan

(www.wikipedia.org).

Pengertian sistem menurut beberapa ahli, yaitu: Jogiyanto (2003, hal:34)

mengatakan “Sistem adalah sebagai kumpulan dari komponen yang saling

berhubungan satu dengan yang lain membentuk satu kesatuan untuk

mencapai tujuan tertentu”.

Abdul Kadir (2002, hal:54)Sistem adalah sekumpulan elemen yang saling

terkait atauterpadu yang dimaksudkan untuk mencapai suatu tujuan, sebagai

gambaran jika dalam sebuah sistem terdapat elemen yang tidak memberikan

manfaat untuk mencapai tujuan yang sama, maka elemen tersebut di

pastikan bukanlah bagian dari sistem.

Jika dapat kita simpulkan bahwa sistem adalah sekumpulan bagian unsur

atau komponen yang saling berhubungan satu sama lain secara teratur yang

merupakan satu kesatuan untuk mencapai suatu tujuan.

5

2.2 Konsep dasar Database

Definisi database adalah kumpulan data yang saling berhubungan (relasi).

Istilah tersebut biasa digunakan pada sistem-sistem yang terkomputerisasi. Dalam

pengertian umum, database diartikan sebagai gabungan dari elemen-elemen data

yang berhubungan dan terorganisir. Relasi biasanya ditunjukan dengan kunci dari

tiap File yang ada. Dalam satu File terdapat record-record yang sejenis, sama

besar, sama bentuk, yang merupakan satu kumpulan entitas yang seragam. Satu

record terdiri dari field yang saling berhubungan menunjukan bahwa field tersebut

dalam satu pengertian yang lengkap dan direkam dalam satu record. Dari

pengertian diatas dapat disimpulkan bahwa database mempunyai beberapa kriteria

penting, yaitu:

1. Bersifat data oriented dan bukan program oriented.

2. Dapat digunakan oleh beberapa program aplikasi tanpa perlu mengubah

database-nya.

3. Dapat dikembangkan dengan mudah, baik volume maupun strukturnya.

4. Dapat memenuhi kebutuhan sistem-sistem baru secara mudah.

5. Dapat digunakan dengan cara-cara yang berbeda.

2.3 Peralatan pendukung

Dalam pembuatan database in peralatan pendukungnya adalah

1. Sebuah komputer/laptop

2. Aplikasi Ms. Acces sebagai Pembuat aplikasi dan databasenya

6

BAB III

PEMBAHASAN

3.1 Tentang Program

Pengguna dari aplikasi ini adalah anak-anak usia Sebuah tempat usaha yang

bergerak dibidang Bimbingan Belajar yaittu Super Bimbel Mandiri. Dalam

aplikasi ini user dapat melakukan kegiatan seperti melihat informasi dari Peserta

Didik, Jadwal Belajar dan Informasi Pengajar, selain itu user juga dapat merubah

informasi yang terdapat di Database.

3.2 Minimum Specification Requirement

Windows XP Service Pack 3

Windows Vista Service Pack 1

Windows 7

Processor 1,6 GHz

RAM 256 MB

7

3.3 Pembahasan Progam

3.3.1 Form Menu Utama

Menu Utama adalah halaman yang muncul ketika pengguna memulai

menggunakan program, menu utama terbagi dalam beberapa bagian menu

antara lain seperti gambar berikut

Menu utama merupakan jendela utama tempat user memulai proses

pemililhan dalam mengolah data tertentu. Menu utama berisi tentang menu-

menu yang berhubungan dengan Form Pengajar, Form Peserta, Report

Peserta dan Report Peserta dari Masing Masing Pelajaran.

Gambar 1 : Menu utama

8

Berikut Penjelasan dari menu – menu yang ada pada form Menu Utama :

Tabel 1 : Penjelasan Menu Utama

Berfungsi sebagai navigasi untuk masuk ke

form Pengajar

Berfungsi sebagai navigasi untuk masuk ke

form peserta

Berfungsi sebagai navigasi untuk masuk ke

laporan peserta Bimbel

Berfungsi sebagai navigasi untuk masuk ke

laporan Peserta yang mengikuti Bahasa

Inggris

Berfungsi sebagai navigasi untuk masuk ke

laporan Peserta yang mengikuti IPA

Berfungsi sebagai navigasi untuk masuk ke

laporan Peserta yang mengikuti Matematika

Berfungsi sebagai navigasi untuk masuk ke

laporan Pengajar

9

3.3.2 Form Peserta

Form Peserta menampilkan informasi tentang Peserta, seperti Nama

Peserta, Alamat, tanggal lahir pilihan materi dan lainnya seperti yang terlihat

pada gambar2. Pada Form peserta Bimbel ini Pengguna juga dapat

menambah informasi Peserta Baru, ataupun menghapus Peserta Lama.

Berikut Tampilan Form Peserta :

gambar 2 Form Peserta

10

Tabel 2 Penjelasan Form Peserta

id Peserta ini akan menampilkan

informasi Id dari Peserta yang di lihat

Nama peserta akan menampilkan

Informasi Nama peserta yang dibuat

Menampilkan tanggal Lahir dari Peserta

yang dilihat

Menampilkan Alamat Peserta

Menampilkan Kode materi Yang dipilih

Peserta

Menampilkan jam masuk dari peserta

Meampilkan jam Pulang Peserta

Menampilakan Ruang kelas tempat

Belajar Peserta

Menampilkan Id Pengajar yang Mengajar

Peserta

11

Tabel 3 Tombol Form Peserta

Untuk kembali ke Form Menu utama

Untuk masuk ke form pengajar

Untuk menambah record peserta baru

Untuk menyimpan record peserta

baru

Untuk menghapus record peserta

ke record berikutnya

Ke record sebelunya

Untuk menutup form

Pada Form Peserta kita dapat mengisi informasi peserta baru dan menghapus

informasi peserta lama. Saat mengisi informasi bagian yang waib diisi adalah Id-

peserta, nama peserta, tanggal lahir, alamat dan pilihan materi, bagian lainnya

dikosongkan.

12

3.3.3 Form Pengajar

Pada Form Pengajar pengguna hanya bisa melihat informasi dari

Pengajar. Pada form ini pengguna tidak bisa menambah, merubah dan

menghapus informasi dari pengar.

Berikut Gambar Form Pengajar :

Tabel 4 Tabel Penjelasan Tombol Form pengajar

Kembali ke record pertama

Kembali ke record sebelumnya

Ke record berikutnya

Ke record akhir

Ke Form menu Utama

Ke record Peserta

Menutup record

gambar 3 Form Pengajar

13

3.3.4 Laporan (Record)

3.3.4.1 Laporan Seluruh Peserta

Pada report ini memuat laporan seluruh peserta yang terdaftar di Super

Bimbel Mandiri.

3.3.4.2 Laporan Peserta Bahasa Inggris

Pada Report ini Hanya memuat laporan Peserta Yang memilih

Pelajaran bahasa inggris

3.3.4.3 Laporan Peserta IPA

Pada Report ini Hanya memuat laporan Peserta Yang memilih

Pelajaran IPA

3.3.4.4 Laporan Peserta Matematika

Pada Report ini Hanya memuat laporan Peserta Yang memilih

Pelajaran

14

BAB IV

PENUTUP

4.1 Kesimpulan

Dari pembuatan sistem database Super Bimbel Mandiri penulis dapat

mengambil kesimpulan bahwa Super Bimbel mandiri memang sangat perlu

dibuatkan aplikasi database dikarenakan semakin banyaknya Peserta Yang

Mengikuti Bimbel ini. Kesimpulan yang dapat diambil secara umum sebagai

berikut :

1. Aplikasi ini dapat membantu dalam pencarian data yang

dibutuhkan.

2. Untuk setiap Peserta Baru maka pengguna tidak Perlu repot- repot

lagi mencatat nya dalam buku

3. Waktu yang dibutuhkan dalam menyimpan Informasi Peserta lebih

cepat dan efisien.

4.2 Saran

Penulis mencoba memberikan beberapa saran yang mungkin dapat membantu

sistem kerja yang optimal dan akurat. Adapun saran – saran sebagai berikut :

1. Penerapan sistem komputerisasi pada Super Bimbel Mandiri sudah

seharusnya diterapkan, karena sistem manual yang selama ini dipakai kurang

mampu memberikan informasi dan menjaga keamanan data dengan baik.

2. Super Bimbel Mandiri hendaknya mengoptimalkan pemanfaatan komputer

guna menangani proses pengolahan berbagai kegiatan.

3. Apabila sistem ini akan dikembangkan diharapkan menambah fungsi

tambahan.