Implementasi Perangkat Lunak Implementasi perangkat keras Implementasi Basis Data Sintak SQL

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