BEGIN CREATE TABLE [dbo].[Anggota]
[No_Anggota] [nvarchar]10 NULL, [Nama_Anggota] [nvarchar]30 NULL,
[Jenis_Kelamin] [nvarchar]15 NULL, [Alamat_Rumah] [nvarchar]50 NULL,
[No_Telp] [nvarchar]20 NULL, [Kelas] [nvarchar]5 NULL,
[Status_Pinjaman] [nvarchar]15 NULL, [Status_Anggota] [nvarchar]20 NULL
ON [PRIMARY] END
GO BEGIN
CREATE TABLE [dbo].[Buku] [Kode_Buku] [nvarchar]10 NULL,
[Judul_Buku] [nvarchar]30 NULL, [Nama_Pengarang] [nvarchar]20 NULL,
[Nama_Penerbit] [nvarchar]20 NULL, [Tempat_Terbit] [nvarchar]20 NULL,
[Tahun_Terbit] [nvarchar]4 NULL, [Edisi] [nvarchar]20 NULL,
[Jenis_Buku] [nvarchar]20 NULL,
[Status_Buku] [nvarchar]20 NULL, [Letak_Penyimpanan] [nvarchar]5 NULL,
[Jumlah_Buku] [nvarchar]50 NULL, [Harga_Buku] [money] NULL,
[Ketersediaan] [int] NULL, [Tgl_Masuk] [datetime] NULL,
[Jumlah_Peminjaman] [int] NULL ON [PRIMARY]
END GO
OBJECT_IDN[dbo].[DetailPengadaan] AND type in NU BEGIN
CREATE TABLE [dbo].[DetailPengadaan] [No_permohonan] [nvarchar]20 NULL,
[Kode_Buku] [nvarchar]20 NULL, [Jumlah_Buku] [int] NULL
ON [PRIMARY] END
GO BEGIN
CREATE TABLE [dbo].[DetailPengembalian] [No_Pinjaman] [nvarchar]10 NULL,
[Kode_Buku] [nvarchar]10 NULL,
[Tgl_Kembali] [datetime] NULL, [LamaTerlambat] [int] NULL,
[Denda] [money] NULL, [Keterangan] [nvarchar]20 NULL
ON [PRIMARY] END
GO BEGIN
CREATE TABLE [dbo].[DetailPinjaman] [No_Pinjaman] [nvarchar]10 NULL,
[Kode_Buku] [nvarchar]10 NULL, [Status_Buku] [nvarchar]20 NULL
ON [PRIMARY] END
GO BEGIN
CREATE TABLE [dbo].[Pengadaan] [No_Permohonan] [nvarchar]10 NULL,
[Tgl_Permohonan] [datetime] NULL ON [PRIMARY]
END GO
BEGIN
CREATE TABLE [dbo].[Pinjaman] [No_Pinjaman] [nvarchar]10 NULL,
[No_Anggota] [nvarchar]10 NULL, [Tgl_Pinjam] [datetime] NULL,
[Tgl_Kembali] [datetime] NULL, [Status] [nvarchar]10 NULL
ON [PRIMARY] END
5.1.5 Implementasi Antar Muka
Pembuatan basis data dilakukan dengan menggunakan bahasa SQL, dimana aplikasi pemrograman yang digunakan adalah SQL Server . Implementasi basis
datanya adalah sebagai berikut :
5.1.5.1 Implementasi From Menu Utama
Berikut ini akan dijelaskan tampilan antar muka interface dari sistem informasi perpustakaan di SMA Angkasa Lanud Husein Sastranegara Bandung.
Tabel 5.2 Implementasi Menu Utama
Sub Menu
Deskripsi
Login Untuk masuk dan keluar dari program dan melakukan perubahan
user. Master
Untuk menginput data-data yang mendasar dari program ini
seperti memasukan, merubah atau menghapus data anggota,data buku.
Proses Digunakan ketika akan terjadi transaksi peminjaman dan
pengembalian buku serta usulan buku yang dibutuhkan perpustakaan.
Laporan Untuk mencetak berbagai jenis bentuk laporan data yang ada di
perpustakaan Katalog
Untuk melihat data buku
5.1.5.2 Implementasi From Menu User
Pada form menu login ini terdapat beberapa sub – sub menu pilihan, diantaranya
terdapat pada tabel 5.3 berikut :
Tabel 5.3 Implementasi Menu User
Sub Menu Deskripsi
Login Akses user untuk masuk program
Logout Akses user untuk keluar program
User Untuk menambah dan mengubah pengguna program
Keluar Untuk keluar dari aktifitas program
5.1.5.3 Implementasi From Menu Master
Pada form menu master ini terdapat beberapa sub – sub menu pilihan,
diantaranya terdapat pada tabel 5.4 berikut :
Tabel 5.4 Implementasi Menu Master
Sub Menu Deskripsi
Data Anggota File program untuk menginput dan merubah data anggota
perpustakaan serta mencetak kartu anggota Data Buku
File program untuk menginput data buku
5.1.5.4 Implementasi From Menu Proses
Pada form menu proses ini terdapat beberapa sub – sub menu pilihan,
diantaranya terdapat pada tabel 5.5 berikut
Tabel 5.5 Implementasi Menu Proses
Sub Menu Deskripsi
Peminjaman Buku File program untuk menginput data transaksi peminjaman
buku Pengembalian
Buku Denda File program untuk pengembalian transaksi buku dan
melihat data tunggakan buku Usulan Pengadaan
Buku File program untuk mengiput data usulan buku dan
mencetak data kebutuhan buku Update Buku
Filr proram untuk mengupdate buku masuk
5.1.5.5 Implementasi Menu Laporan
Pada form menu laporan ini terdapat beberapa sub – sub menu pilihan,
diantaranya terdapat pada tabel 5.6 berikut :
Tabel 5.6 Implementasi Menu Laporan
Sub Menu Deskripsi
Laporan Anggota per-tahun File program untuk melihat bentuk laporan
anggotaan perpustakaan