Anda di halaman 1dari 11

MEMBUAT PERANCANGAN ANTAR MUKA DAN RDBMS SISTEM INFORMASI PERPUSTAKAAN MENGGUNAKAN MICROSOFT ACCESS 2003

Mata Kuliah Pemrograman VIsual

Oleh

RIZKA RAMADHAN 09070301001

PROGRAM STUDI MANAJEMEN INFORMATIKA PROGRAM DIPLOMA KOMPUTER UNIVERSITAS SRIWIJAYA

MEI 2010
DAFTAR ISI Halaman Halaman Judul........................................................................................................ i Daftar Isi................................................................................................................. ii

PERANCANGAN ANTAR MUKA DAN RDBMS SISTEM INFORMASI PERPUSTAKAAN MENGGUNAKAN MICROSOFT ACCESS 2003
1. Sistem Informasi Perpustakaan.........................................................................1 2. Perancangan RDBMS Ms. Access 2003...........................................................2 2.1 Perancangan Tabel...............................................................................2 2.2 Perancangan Relationship...................................................................4 3. Perancangan Antar Muka Untuk Sistem Informasi Perpustakaan....................4 3.1 Rancangan Antar muka Pengolahan Data Buku.................................4 3.2 Rancangan Antar muka Pengolahan Data Penerbit.............................6 3.3 Rancangan Antar muka Pengolahan Data Penulis..............................7 3.4 Rancangan Antar muka Pengolahan Data Anggota............................7 3.5 Rancangan Antar muka Pengolahan Data Peminjaman......................8 DAFTAR PUSTAKA...........................................................................................9

ii

PERANCANGAN ANTAR MUKA DAN RDBMS SISTEM INFORMASI PERPUSTAKAAN DENGAN MENGGUNAKAN MICROSOFT ACCESS 2003

1. Sistem Informasi Perpustakaan Studi Kasus Compiler RDBMS Nama Database Entitas : 1. Buku 2. Penulis 3. Penerbit 4. Anggota Entity Relationship Diagram (ERD) Sistem Informasi Perpustakaan : Sistem Informasi Perpustakaan : Borland C++ Builder : Ms. Acceess 2003 (ADO Connection) MySql (ODB Open Database Connectivity) : Perpustakaan Relasi : : 1. Menulis (Buku Penulis) : 2. Menerbitkan (Buku Penerbit) : 3. Meminjam (Buku Anggota)

Nama Penerbit

Alamat Penerbit

TelpPenerbit

@IdPenerbit

Penerbit 1

#IdBuku @IdAnggota #IdAnggota Nama Anggota @No Peminjaman #IdBuku

Menerbitkan

#IdPenerbit

@IdBuku N

NamaBuku

Sinopsis

AlamatAnggota

Anggota

Meminjam

Buku N IdPenerbit

Id Penulis

BanyakPinjam TelpAnggota

TPinjam TglKembali

Jenis Buku

Jumlah Tersedia

Lama Peminjaman

#Id Penulis

Menulis

#IdBuku

1 @IdPenulis Penulis No Tlp

NamaPenulis

Alamat Penulis

Gambar 1.1 ERD Sistem Informasi Perpustakaan 2. Perancangan RDBMS Ms. Access 2003 Buatlah database dengan nama Perpustakaan.mdb, kemudian buatlah table table dengan cara mengklik Create table in Design view, setelah itu membuat relatiohsip yang terjadi serta membuat query dengan format sebagai berikut : 2.1 Perancangan Tabel Dalam merancang tabel databasenya kita bisa mengisikan data sesuai kebutuhan, tipe data, panjang field, atribut kunci dan lainnya bisa di kembangkan sendiri. Dalam modul ini berikut adalah rancangannya : a. Tabel Anggota, attributnya : - @IdAnggota, Text (4) , Primarykey - NamaAnggota, Text (25) - AlamatAnggota, Text (50) 2

- TelpAnggota, Text (12) b. Tabel Penulis, attributnya : - @IdPenulis, Text (4) , Primarykey - NamaPenulis, Text (25) - AlamatPenulis, Text (50) - TelpPenulis, Text (12) c. Tabel Penerbit, Attributnya : - @IdPenerbit, Text (4) , Primarykey - NamaPenerbit, Text (25) - AlamatPenerbit, Text (50) - TelpPenerbit, Text (12) d. Tabel Buku, Attributnya : - @IdBuku, Text(6) , Primarykey - #IdPenulis, Text(4) , Foreignkey - #IdPenerbit, Text (4) , Foreignkey - NamaBuku, Text (20) - JenisBuku, Text (15) - Sinopsis, Text(100) - JumlahTersedia, int(2). e. Tabel Peminjaman - @NoPinjam, Int(4) , Primarykey - # IdAnggota, Text (4) , Foreignkey - # IdBuku, Text (4) , Foreignkey - BanyakPinjam, Int(1) - LamaPinjam, Int (1) - TglPinjam, Date - TglKembali, Date

2.2. Perancangan Relationship A. Relationship Anggota Peminjaman (1 N) B. Relationship Buku Peminjaman(1-N) C. Relationship Buku Penulis (1-N) D. Relationship Buku Penerbit (1-N)

3.

PERANCANGAN ANTAR MUKA UNTUK SISTEM INFORMASI PERPUSTAKAAN

3.1. Rancangan Antar Muka Pengolahan Data Buku


M n P n o h n D ta B k e u e g la a a uu _ _ X

K d B ku oe u Ju u B ku dl u S o sis in p

: : :

xxx xx xxx xx V xxx xx //// V U d te pa J d lB k u u uu xxx xx xxx xx xxx xx D le e te S os in p is xxx xx xxx xx xxx xx xxx xx xxx xx xxx xx B we ro s xxx xx xxx xx V //// D le e te

In e s rt Kd Bk o e uu xxx xx xxx xx xxx xx

K d B ku oe u Ju u B ku dl u P n rb e e it

: : :

K d B ku oe u

:
V N m P n lis a a eu

In e s rt

Gambar 3.1 Form Pengolahan Data Buku 4

Apabila tombol Browse pada kolom penerbit di tekan, maka program akan membuka form baru yaitu form Pilih Penerbit.
P P ilih enerbit __ X

Kata Kunci
No 99 99 A bil m Nam P a enerbit xxxxx xxxxx

xxxxx K ota xxxxx xxxxx

Cari V //// V

Gambar 3.2 Form Pilih Penerbit Dan apabila menekan tombol Insert pada kolom peulis, maka program akan mengeluarkan form yang terpisah untuk mengambil nama penulis.
Ambil Penulis __ X

Kata Kunci
No 99 99 Ambil

xxxxx Nama Penulis xxxxx xxxxx

Cari V //// V

Gambar 3.3 Form Ambil Penulis

3.2. Rancangan Antar Muka Pengolahan Data Penerbit


Menu Pengolahan Data Penerbit __ X

Kode Penerbit Nama Penerbit Kota Penerbit Nomor Telepon Nomor Fax
Insert Kode Penerbit xxxxx xxxxx xxxxx

: : : : :
Update

xxxxx xxxxx xxxxx xxxxx xxxxx Delete Nomor Telepon xxxxx xxxxx xxxxx Nomor Fax xxxxx xxxxx xxxxx V

xxxxx xxxxx xxxxx

////

Kata Kunci

xxxxx

Cari

Gambar 3.4 Form Pengolahan Data Penerbit

Nama Penerbit

3.3. Rancangan Antar Muka Pengolahan Data Penulis


Menu Pengolahan Data Penulis __ X

ID Penulis Nama Penulis Alamat Penulis Nomor Telepon


Insert ID Penulis xxxxx xxxxx xxxxx

: : : :

xxxxx xxxxx xxxxx xxxxx Update Nama Penulis xxxxx xxxxx xxxxx Alamat Penulis xxxxx xxxxx xxxxx Delete V //// V
X / /// V V

Nomor Telepon xxxxx xxxxx xxxxx

Kata Kunci

xxxxx

Cari

Hari : xxxx

Tanggal : hh mmmm yyyy

Jam : hh:mm:ss

Gambar 3.5 Form Pengolahan Data Penulis 3.4. Rancangan Antar Muka Pengolahan Data Anggota
Mn P n o h nD taA g o e u e g la a a n g ta _ _

N mr A g o o o n g ta Nm A g o a a n g ta A mt la a T le o e pn Pk r a e eja n
In e s rt N mr o o A g oa ngt xxx xx xxx xx xxx xx

: : : : :

x xx xx x xx xx xx x xx x xx xx x xx xx Ud t p ae N m A g oa a a ngt xxx xx xxx xx xxx xx Tl pn e o e xxx xx xxx xx xxx xx D l te e e P k rj a ee a n xxx xx xxx xx xxx xx

K taK n i a uc
H ri a : xx xx

:
Tngl aga

x xx xx

C ri a Jm a : h :m :s h m s

: h m m yy h m m yy

Gambar 3.6 Form Pengolahan Data Anggota

3.5. Rancangan Antar Muka Pengolahan Data Peminajaman


Menu Pengolahan Data Peminjaman __ X

Nomor Peminjaman : Nomor Anggota Kode Buku


Insert Kode Buku xxxxx xxxxx xxxxx Judul Buku xxxxx xxxxx xxxxx

xxxxx xxxxx xxxxx Browse Delete V Penerbit xxxxx xxxxx xxxxx Penulis xxxxx xxxxx xxxxx V

: :

////

Banyak Buku Lama Pinjam Tanggal Pinjam Tanggal Lembali

: : : :

99 99 hh/mm/yyyy hh/mm/yyyy

Nomor Peminjaman :

xxxxx Simpan

Cari

Hari : xxxx

Tanggal : hh mmmm yyyy

Jam : hh:mm:ss

Gambar 3.7 Form Pengolahan Data Peminjaman Jika menekan tombol Browse pada kolom Kode Buku, maka program akan menampilkan form terpisah untuk memilih buku.
Pilih Buku __ X

Kata Kunci
No 99 99 Ambil Judul Buku xxxxx xxxxx

xxxxx Penulis xxxxx xxxxx Penerbit xxxxx xxxxx

Cari V //// V

Gambar 3.8 Form Pilih Buku

DAFTAR PUSTAKA

Gustiawan, Ferry. 2009. Modul 7 Database 1. Fasilkom Unsri. Sanjaya, D. 2005. Asyiknya Belajar Struktur Data di Planet C++. PT Elex Media Komputindo, Jakarta.

Anda mungkin juga menyukai