BAB III PERANCANGAN SISTEM

dokumen-dokumen yang mirip
BAB III PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. digunakan dalam tahap analisis sistem ini yaitu metode pengembangan waterfall.

BAB IV METODE KERJA PRAKTEK

BAB IV ANALISIS DAN DESAIN SISTEM. Dalam pengembangan sistem informasi dibutuhkan analisis

BAB IV ANALISIS DAN DESAIN SISTEM. membawa kartu Perpustakaan. Siswa memilih buku atau koleksi yang akan

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI PEKERJAAN. dan transaksi baik peminjaman dan pengembalian masih dilakukan dengan cara

BAB IV DESKRIPSI PEKERJAAN

BAB IV ANALISIS DAN DESAIN SISTEM. database terpusat. Proses yang dikembangkan meliputi: Pelajar (KTP) seperti pada gambar di lampiran.

BAB IV ANALISIS DAN DESAIN SISTEM. 4.1 Proses Bisnis Peminjaman dan Pengembalian Perpustakaan. terkait dengan siswa, guru dan petugas perpustakaan.

BAB IV ANALISIS DAN DESAIN SISTEM. perangkat keras, perangkat lunak, dan pengguna. Analisis ini diperlukan sebagai

BAB IV DESKRIPSI PEKERJAAN. Perpustakaan SMA Negeri 3 Nganjuk, secara garis besar permasalahan yang ada

DISKRIPSI PEKERJAAN. tahapan penelitian yang dilakukan adalah sebagai berikut.

BAB IV DESKRIPSI PEKERJAAN. permasalahan yang ada pada instansi ini adalah proses sebagai berikut:

BAB IV DESKRIPSI PEKERJAAN. penggunaan sistem masih dilakukan dengan pencatatan secara manual, sehingga

BAB IV DESKRIPSI PEKERJAAN. berbeda dengan beberapa institusi pendidikan lain. Hal ini disebabkan karena

BAB IV HASIL DAN PEMBAHASAN

BAB IV ANALISIS DAN DESAIN SISTEM. yang lama dengan sistem yang baru. Analisa sistem ini berisi dan System Flow,

BAB IV DESKRIPSI PEKERJAAN. penghitungan data penggajian akan berakibat penerimaan gaji pegawai tidak

DESKRIPSI PEKERJAAN. Pada proses penyusunan laporan kerja praktik peneliti melakukan

BAB IV ANALISIS DAN DESAIN SISTEM. seorang dengan bagian konseling. Bagian Konseling memberikan informasi

BAB IV DESKRIPSI PEKERJAAN. surat masuk dan surat keluar yang pencatatannya masih secara manual, sehingga

BAB IV DESKRIPSI PEKERJAAN. Dalam penyelesaian proyek kerja praktek ini baik di dalam memperoleh. a. Observasi - Studi Lapangan (Field Research)

BAB IV DESKRIPSI PEKERJAAN. kosong. Hal ini dapat digunakan untuk menentukan berapa jumlah limit yang

BAB IV DISKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. baik peminjaman maupun pengembalian masih dilakukan dengan cara manual

BAB IV DESKRIPSI PEKERJAAN. pengamatan secara langsung, dalam hal ini proses sirkulasi perpustakaan pada

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI PEKERJAAN

BAB 4 DESKRIPSI PEKERJAAN. tersebut kedalam laporan perilaku siswa selama 1 hari, 1 bulan, dan 1 tahun.

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV DESKRIPSI PEKERJAAN

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. mempelajari serta memberikan solusi bagi masalah yang timbul. 4. Melakukan pembahasan terhadap hasil implementasi sistem.

BAB IV DESKRIPSI PEKERJAAN. perhitungan data presensi siswa yang dilakukan oleh wali kelas. Dalam

BAB IV DESKRIPSI PEKERJAAN. dilakukan oleh perusahaan untuk mengembangkan usahanya.

BAB IV ANALIS DAN DESAIN SISTEM. Dari document flow yang prosesnya masih manual lalu dibuat system

BAB III ANALISIS DAN PERANCANGAN SISTEM. keputusan atau tindakan dalam menyelesaikan masalah tersebut.

Rancang Bangun Sistem Informasi Perpustakaan pada Universitas X

BAB III ANALISIS DAN PERANCANGAN SISTEM. masyarakat serta lembaga usaha dalam menghadapi ancaman bencana.

BAB IV ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. Tahap analisis sistem merupakansuatu proses untuk menganalisis dan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Berdasarkan hasil survey ke CV. Tiga Kurnia pada Bagian Produksi, selama

BAB IV DESKRIPSI KERJA PRAKTEK. identifikasi masalah. Adapun penjelasannya sebagai berikut: beberapa cara yang telah dilakukan, antara lain:

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV DESKRIPSI SISTEM. manual. Manual di sini mempunyai arti bahwa belum adanya sebuah sistem yang

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV HASIL DAN PEMBAHASAN. 4.1 System Flow Katalog Koleksi dan Presensi Pengunjung Perpustakaan

BAB IV DESKRIPSI KERJA PRAKTEK

DAFTAR ISI. ABSTRAK... Error! Bookmark not defined. DAFTAR ISI... 1 DAFTAR TABEL... 4 DAFTAR GAMBAR... 5 DAFTAR LAMPIRAN... 7

BAB IV DESKRIPSI PEKERJAAN

BAB IV HASIL DAN PEMBAHASAN. yang lama dengan sistem yang baru. Analisa sistem ini berisi dan System Flow,

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil survey, wawancara dan pengamatan yang dilakukan di

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pertama kali dimulai dari pelanggan memilih barang yang dibeli,

BAB IV DESKRIPSI PEKERJAAN. mendapatkan tugas dan di tempatkan pada bagian Bagian Bagian Tata Usaha dalam

DESKRIPSI PEKERJAAN. Pada proses penyusunan laporan kerja praktik peneliti melakukan

BAB IV HASIL DAN PEMBAHASAN. lama dengan sistem yang baru. Analisa sistem ini berisi dan System Flow, Data Flow

BAB IV ANALISA DAN DESIN SISTEM. dalam transaksi PT. PLN (PERSERO) APJ Kediri khususnya mengenai

BAB IV DESKRIPSI PEKERJAAN. diperlukan dalam suatu basis data dan menyimpannya. dan perpanjangan buku, serta pencarian buku yang lebih efektif.

BAB IV DISKRIPSI PEKERJAAN

BAB IV DESKRIPSI SISTEM KERJA PRAKTEK

BAB III METODE PENELITIAN. perancangan sistem, dan tahap evaluasi rancangan sistem. sistematis. Adapun model penelitian dapat dilihat pada Gambar 3.1.

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV DESKRIPSI KERJA PRAKTEK. Berdasarkan data yang didapat, identifikasi masalah yang didapat adalah

BAB IV DESKRIPSI KERJA PRAKTEK. buku pada Badan Arsip dan Perpustakaan kota Surabaya.

BAB IV 4. METODE DAN RANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. 2. Analisa permasalahan dan perancangan sistem

BAB IV PERANCANGAN SISTEM. pengamatan secara langsung, dalam hal ini sistem informasi pada pendataan guru

BAB IV DEKSRIPSI PEKERJAAN

BAB IV METODE KERJA PRAKTEK. Sistem yang terdapat pada SMU Negeri 1 Sidoarjo khususnya pada

BAB IV METODE PENELITIAN. ditemukan solusi yang tepat sesuai dengan harapan pihak perusahaan.

BAB III ANALISIS DAN PERANCANGAN. secara kolektif maupun secara mandiri dengan mendatangi Tempat Uji Kompetensi

BAB IV DESKRIPSI PEKERJAAN

BAB IV ANALISIS DAN DESAIN SISTEM. diharapkan mampu meningkatkan kinerja Sistem Informasi Manajemen Stock

BAB III ANALISIS DAN PERANCANGAN SISTEM. System Development Life Cycle (SDLC) yang berfungsi untuk memberi gambaran

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN DESAIN SISTEM. yaitu sering kali mengalami kesalahan dalam melakukan pencatatan data

BAB IV ANALISIS DAN DESAIN SISTEM. Berdasarkan hasil observasi dan wawancara terkait proses yang berjalan

BAB IV DISKRIPSI PEKERJAAN

BAB IV DISKRIPSI PEKERJAAN. Kerja praktik ini dilaksanakan selama satu bulan di Klinik Pendidikan

BAB IV DESKRIPSI KERJA PRAKTEK. karena sistem yang masih dilakukan secara manual. diharapkan dapat mengatasi permasalahan tersebut.

BAB IV PERANCANGAN SISTEM. Spesifikasi sistem yang ada pada Rancang Bangun Sistem Informasi Pengadaan

BAB IV DESKRIPSI PEKERJAAN. data, selanjutnya melakukan tahapan sebagai berikut: menyajikan suatu rancangan langkah kerja dari sistem yang baru.

BAB IV DISKRIPSI PEKERJAAN. UPT. Taman Budaya Jawa Timur, secara garis besar permasalahan pada

BAB III ANALISIS DAN PERANCANGAN SISTEM. System Development Life Cycle (SDLC). Untuk dapat menganalisis

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV PERANCANGAN SISTEM

BAB IV DESKRIPSI PEKERJAAN. saya mendapatkan tugas dan ditempatkan pada Bagian Tata Usaha dalam hal ini

BAB IV DESKRIPSI PEKERJAAN. mempelajari serta memberikan solusi bagi masalah yang timbul. Permasalahan yang ada pada PT Istana Keramik Indah

BAB IV DESKRIPSI PEKERJAAN. informasi dalam membuat Aplikasi Pemeliharaan Sarana (Pengadaan).

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI PEKERJAAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV DESKRIPSI SISTEM. suatu sistematika penelitian. Adapun urutan langkah penelitian dalam

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. dengan beberapa perusahaan lain. Hal ini diakibatkan karena sistem yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB V HASIL DAN PEMBAHASAN. akan diperbaiki dalam hal ini perancangan aplikasi mencakup system flow, hirarki

Transkripsi:

10 BAB III PERANCANGAN SISTEM 3.1 Analisa Permasalahan Permasalahan yang dihadapi Perpustakaan SMA GIKI 1 Surabaya adalah dalam penanganan pengadaaan dan pengolahan katalog yang masih dilakukan secara manual. Hal ini yang menyebabkan kurang efektif dan efisien dalam melakukan pengadaan dan pengolahan katalog. Selain itu untuk pelaporan tiap bulannya tidak bisa dilakukan karena semua laporan yang dibuat tidak bisa diatur sesuai periode yang diinginkan. Dengan adanya aplikasi pengadaaan dan pengolahan katalog ini diharapkan kinerja perpustakaan SMA GIKI 1 Surabaya bisa lebih ditingkatkan untuk pelayanan terhadap anggota perpustakaan, dan petugas perpustakaan juga dapat memberikan laporan secara periodik setiap bulannya. Hasil yang didapat dari aplikasi ini adalah pengolahan, usulan pengadaan, dan pelaporan transaksi setiap bulannya. 3.2 Perancangan Sistem Berdasarkan dari analisis permasalahan yang ada, tahap berikutnya dari siklus pengembangan sistem adalah perancangan sistem. Pada tahap ini terdapat aktifitas pendefinisian kebutuhan-kebutuhan fungsional dan persiapan untuk rancang bangun hingga implementasi dari sistem. 10

11 Urutan perancangan sistem adalah sebagai berikut : 1. Alur Sistem 2. Data Flow Diagram (DFD) 3. Entity Relational Diagram (ERD) 4. Struktur database 5. Desain Interface 6. Desain Input/Output Langkah-langkah perancangan sistem prosedur-prosedur diatas dijelaskan pada sub berikut ini: 3.2.1 Alur Sistem Pada alur sistem (system flow) ini akan dijelaskan alur porses-proses yang terdapat pada rancang bangun aplikasi pengadaaan dan pengolahan katalog perpustakaan SMA GIKI 1 Surabaya berbasis desktop. Pada alur sistem berikut terdapat 4 (empat) macam alur sistem, yaitu: AA. Alur Sistem Pengadaan Koleksi Proses awal alur sistem pendaftaran anggota adalah diawali Proses dimulai dari daftar buku yang berasal dari daftar usulan buku,daftar pesanan tersebut nantinya akan diberikan ke pemasok selanjutnya akan dicek oleh pemasok apakah judul buku tersebut ada atau tidak,jika ada akan dibuatkan nota penjualan buku beserta dikirimkannya barang tersebut.setelah buku tersebut sampai dibagian perpustakaan akan dilakukan proses mulai dari memasukkan asal buku,selanjutnya akan dilakukan proses klasifikasi dan memasukkan data buku kedalam database.

12 Gambar 3.1 System Flow Pengadaan Koleksi AB. Alur Sistem Pengadaan berdasarkan hibah Pada bagian ini adalah alur sistem pengadaan berdasarkan hibah,proses dimulai dari sebuah instansi luar seperti pemerah khususnya kemendiknas ataupun perusahaan yang ingin menyumbangkan buku bagi sekolah sekolah didaerah Surabaya,khususnya SMA GIKI 1.Buku tersebut diproses mulai dari memasukkan asal buku,selanjutnya akan dilakukan proses klasifikasi dan memasukkan data buku.

13 Gambar 3.2 System Flow Pengadaan berdasarkan hibah AC. Alur Sistem Usulan Koleksi Pada bagian ini alur sistem pengembalian yang prosesnya diawali dengan anggota menginputkan data usulan buku.buku tersebut selanjutnya akan disimpan kedalam database usulan buku Gambar 3.3 System Flow Usulan Koleksi

14 AD. Alur Sistem Pelaporan Pada bagian ini adalah alur sistem pelaporan bulanan perpustakaan SMA GIKI 1 Surabaya, dari mulai data usulan, transaksi, dan jumlah. Dimulai dari petugas perpustakaan yang membuat laporan bulanan, data-data diambil dari database usulan, transaksi, dan jumlah. Kemudian ketiga tabel tersebut menghasilkan laporan usulan, laporan. Setelah laporan selesai dibuat laporan bulanan diserahkan kepada Kepala Sekolah.dan laporan usulan digunakan bagian perpustakaan untuk pengadaan. Gambar 3.4 System Flow Pelaporan Bulanan Perpustakaan 3.2.2 Data Flow Diagram (DFD) Data Flow Diagram (DFD) menggambarkan aliran data yang terjadi di dalam sistem, sehingga dengan dibuatnya DFD ini akan terlihat arus data yang

15 mengalir dalam aplikasi sirkulasi perpustakaan SMA GIKI 1 Surabaya berbasis desktop. A. Context Diagram Pada bagian ini menjelaskan external entity yang berhubungan dengan aplikasi pengadaaan dan pengolahan katalog perpustakaan SMA GIKI 1 Surabaya berbasis desktop. Terdapat 3 External Entity, yang terdiri dari : anggota mencari usulan data baru data asal data klasifikasi dewey 0 aplikasi pengadaan dan pengolahan + laporan perpustakaan kepala sekolah perpustakaan laporan usulan laporan jumlah Gambar 3.5 Context Diagram Aplikasi pengadaaan dan pengolahan katalog Perpustakaan SMA GIKI 1 Surabaya anggota,perpustakaan dan kepala sekolah. Tanda panah menuju ke sistem menunjukkan aliran data yang diberikan oleh external entity kepada sistem, sedangkan tanda panah dari sistem menuju external entity menunjukkan data yang diberikan oleh sistem kepada external entity.

16 A. DFD Level 0 Pada gambar 3.6 merupakan DFD level 0, menjelaskan proses yang terdapat dalam aplikasi Aplikasi pengadaaan dan pengolahan katalog perpustakaan SMA GIKI 1 Surabaya. Pada DFD level 0 terdapat 3(tiga) proses yaitu: 1. Proses pengolahan merupakan proses yang menangani pengolahan baru,melakukan pengklasifikasian,memberikan asala buku dan menerima data usulan. 2. Proses transaksi merupakan proses yang menangani proses transaksi usulan,pencarian,data. 3. Proses pembuatan laporan merupakan proses untuk membuat laporanlaporan yang diperlukan pada setiap bulannya.

17 4 klasifikasi anggota usulan mencari data klasifikasi data asal data baru 1 pengolahan + data usulan 2 transaksi data + perpustakaan data klasifikasi dewey usulan 3 usulan 1 3 laporan jumlah laporan usulan data laporan + data usulan kepala sekolah laporan perpustakaan Gambar 3.6 DFD Level 0 Aplikasi Aplikasi pengadaaan dan pengolahan katalog Perpustakaan SMA GIKI 1 Surabaya B. DFD Level 1 C.1. DFD Level 1 Subsistem Mengelola Koleksi Pada gambar 3.7 merupakan subsistem pengelolaan aplikasi pengadaaan dan pengolahan katalog perpustakaan SMA GIKI 1 Surabaya. Terdapat 2(dua) proses dalam subsistem pengelolaan, yaitu: 1. Proses pengelolaan merupakan proses yang mengelola data baru,data klasifikasi dewey, dan data asal dari external entity

18 perpustakaan Pada proses ini inputan dari external entity akan dicocokkan dengan data store yang diperlukan, jika cocok maka data yang telah diolah akan disimpan pada data store dan klasifikasi. 2. Proses pengecekan usulan merupakan proses yang mengelola data usulan Pada proses ini data usulan akan diolah dengan mencocokkan data store usulan dengan data store apakah data usulan sudah ada dalam atau belum kemudian diproses dan diserahkan ke external entity perpustakaan untuk dilakukan pengadaan. 4 klasifikasi data klasifikasi 1 pengelolaan data baru data klasifikasi dewey perpustakaan 1 usulan data asal 2 data pengecekan usulan data usulan 3 usulan Gambar 3.7 DFD Level 1 Subsistem Proses Sirkulasi Koleksi

19 C.2. DFD Level 1 Subsistem Transaksi Pada gambar 3.8 merupakan subsistem transaksi aplikasi pengadaaan dan pengolahan katalog perpustakaan SMA GIKI 1 Surabaya. Terdapat 2(dua) proses dalam subsistem pengelolaan, yaitu: 1. Proses proses katalog merupakan proses yang mengelola data pencarian dari external entity anggota. Pada proses ini inputan dari external entity akan dicocokkan dengan data store. 2. Proses usulan merupakan proses yang mengelola data usulan dari external entity anggota. Pada proses ini data usulan akan disimpan ke data store usulan. 1 anggota mencari proses katalog data 1 + 2 usulan proses usulan usulan 3 usulan + Gambar 3.8 DFD Level 1 Subsistem transaksi C.3 DFD Level 1 Subsistem Proses Pelaporan Pada gambar 3.9 merupakan subsistem proses pelaporan, terdapat 3(tiga) proses didalam subsistem pelaporan yaitu: 1. Proses memilih laporan merupakan proses memilih laporan yang akan dibuat berdasarkan data store dan data store usulan.

20 2. Proses memilih periode laporan merupakan proses memilih laporan yang akan dibuat berdasarkan periode waktu yang dipilih. 3. Proses mencetak laporan merupakan proses untuk mencetak laporan,yaitu laporan usulan,laporan jumlah,yang akan ditujukan external entity perpustakaan,dan mencetak laporan perpustakaan yang ditujukan untuk external entity kepala sekolah. 1 1 data memilih laporan data usulan 3 usulan data laporan 2 memilih periode laporan data periode laporan 3 perpustaka an laporan usulan laporan jumlah mencetak laporan + laporan perpustakaan kepala sekolah Gambar 3.9 DFD Level 1 Subsistem Proses mengelola laporan 3.2.3 Entity Relational Diagram (ERD) ERD merupakan suatu desain sistem yang digunakan untuk merepresentasikan, menentukan serta mendokumentasikan akan kebutuhankebutuhan sistem dalam pemrosesan database. ERD menyediakan bentuk untuk menunjukkan struktur keseluruhan dari data yang dibutuhkan oleh sistem. Dalam ERD data-data tersebut digambarkan dengan menggambarkan simbol

21 entity. Dalam perancangan sistem ini terdapat beberapa entity yang saling terkait untuk menyediakan data-data yang dibutuhkan oleh sistem. A. Conceptual Data Model (CDM) Sebuah CDM memaparkan relasi-relasi atau hubungan antar tabel dan menggambarkan secara keseluruha konsep struktur basis data yang dirancang untuk suatu aplikasi. Pada CDM telah didefiniskan kolom mana yang menjadi primary key. CDM dari aplikasi pengadaaan dan pengolahan katalog perpustakaan SMA GIKI 1 Surabaya dapat dilihat pada Gambar 3.10. Transaksi Kota Kode_Kota Kota Mempunyai Agama Kode_Agama Agama Ang gota No_Induk No_Angg ota Nama Alamat Kota Telepon Jenis_Kelamin Kelas Tempat_Lahir Tang g al_lahir Agama Tahun_M asuk Mempunyai melakukan usulan No usulan judul peng arang penerbit edisi melakukan3 Melakukan1 No_Transaksi_Pinjam nama Judul_Buku Kateg ori Tang gal_pinjam Tang gal_harus_kembali Tang gal_kembali Jumlah_Pinjam Denda Harus Dibayar Lama Terlambat melakukan2 xvbb no urut judul edisi tahun terbit peng arang penerbit asal buku keterang an isbn status rak jumlah exemplar mempunyai MEMPUNYAI Denda Kode_Denda Jenis_Denda Nominal_Denda kateg ori no klasifikasi Kateg ori Gambar 3.10 CDM Aplikasi pengadaaan dan pengolahan katalog Perpustakaan SMA GIKI 1 Surabaya

22 CDM Aplikasi pengadaaan dan pengolahan katalog Perpustakaan SMA GIKI 1 Surabaya yang terdiri dari beberapa tabel yaitu:,usulan,dan kategori. B. Physical Data Model (PDM) PDM merupakan hasil generate dari CDM yang menggambarkan secara detil konsep rancangan struktur basis data yang dirancang utuk pembuatan sistem. PDM berisikan tabel-tabel penyusun basis data beserta field-field yang terdapat pada setiap tabel seperti Gambar 3.11. ANGGOTA NO_INDUK NO_TRANSAKSI_PINJAM KODE_AGAMA KODE_KOTA NO_ANGGOTA NAMA ALAMAT KOTA TELEPON JENIS_KELAMIN KELAS TEMPAT_LAHIR TANGGAL_LAHIR AGAMA TAHUN_MASUK varchar(8) varchar(50) varchar(40) varchar(15) varchar(10) varchar(15) varchar(15) datetime varchar(10) NO_T RANSAKSI_PINJAM = NO_TRANSAKSI_PINJAM NO_INDUK = NO_INDUK NO_INDUK = NO_INDUK TRANSAKSI NO_TRANSAKSI_PINJAM NO_INDUK KODE_DENDA NO_INDUK_KOLEKSI NAMA_ JUDUL_BUKU KATEGORI TANGGAL_PINJAM TANGGAL_HARUS_KEMBALI TANGGAL_KEMBALI JUMLAH_PINJAM DENDA_HARUS_DIBAYAR LAMA_TERLAMBAT varchar(8) varchar(10) varchar(50) varchar(35) varchar(25) datetime datetime datetime KODE_DENDA = KODE_DENDA DENDA KODE_DENDA JENIS_DENDA varchar(10) NOMINAL_DENDA KOTA KODE_KOTA KOTA varchar(15) KODE_KOTA = KODE_KOTA KODE_AGAMA = KODE_AGAMA AGAMA KODE_AGAMA AGAMA varchar(10) NO_INDUK_KOLEKSI = NO_INDUK_KOLEKSI KOLEKSI NO_INDUK_KOLEKSI varchar(10) NO_KLASIFIKASI varchar(20) USULAN_KOLEKSI NO_USULAN varchar(10) NO_USULAN varchar(10) NO_URUT NO_INDUK JUDUL varchar(50) JUDUL varchar(50) EDISI varchar(20) PENGARANG varchar(30) TAHUN_TERBIT varchar(4) PENERBIT varchar(30) PENGARANG varchar(30) EDISI varchar(20) PENERBIT varchar(30) ASAL_BUKU varchar(20) NO_USULAN = NO_USULAN KETERANGAN varchar(50) ISBN varchar(20) STATUS varchar(10) RAK varchar(10) JUMLAH_EXEMPLAR NO_KLASIFIKASI = NO_KLASIFIKASI KATEGORI NO_KLASIFIKASI varchar(20) KATEGORI varchar(25) Gambar 3.11 PDM Aplikasi pengadaaan dan pengolahan katalog Perpustakaan SMA GIKI 1 Surabaya

23 3.2.4 Struktur Database Dari PDM sudah terbentuk, dapat disusun struktur basis data yang nantinya akan digunakan untuk menyimpan data yang diperlukan yaitu: 1. Tabel Koleksi Primary Key Foreign Key Fungsi : NO_INDUK_KOLEKSI : NO_KLASIFIKASI, NO_USULAN : Untuk menyimpan data master Tabel 3.1 Tabel Koleksi Keterangan NamaKolom Tipe Data Panjang PK FK TabelAsal NO_INDUK_KOLEKSI VarChar 10 NO_KLASIFIKASI VarChar 20 Kategori NO_USULAN VarChar 10 Usulan_Koleksi NO_URUT Integer 1 JUDUL VarChar 50 EDISI VarChar 20 TAHUN_TERBIT VarChar 4 PENGARANG VarChar 30 PENERBIT Integer 30 ASAL_BUKU VarChar 20 KETERANGAN VarChar 50 ISBN VarChar 20

24 STATUS VarChar 10 RAK VarChar 10 JUMLAH_EXEMPLAR Integer 4 2. Tabel KATEGORI Primary Key : NO_KLASIFIKASI Foreign Key : - Fungsi : Menyimpan data master KATEGORI Tabel 3.2 Tabel KATEGORI NamaKolom Tipe Data Panjang Keterangan PK FK TabelAsal NO_KLASIFIKASI Varchar 20 KATEGORI Varchar 25 3. Tabel usulan Primary Key Foreign Key Fungsi : NO_USULAN : NO_INDUK : Menyimpan data transaksi peminjaman dan pengembalian Tabel 3.5 Tabel Peminjaman Koleksi Keterangan Nama Kolom Tipe Data Panjang PK FK TabelAsal NO_USULAN VarChar 10

25 NO_INDUK Integer - Anggota JUDUL VarChar 50 PENGARANG VarChar 30 PENERBIT Integer 30 EDISI VarChar 20 3.2.5 Desain Input/Ouput Sebelum membuat program dari aplikasi pengadaaan dan pengolahan katalog perpustakaan SMA GIKI 1 Surabaya, dibuat desain-desain antar muka dalam setiap kegiatan yang dapat dilakukan dalam aplikasi. Desain antar muka ini mencakup semua proses yang ada dalam aplikasi antara lain login, tambah data, dan transaksi. Desain-desain ini bertujuan agar dalam tahap pengembangan selanjutnya, hasil dari antar muka akan mengikuti desain-desain yang telah dibuat sebelumnya. Desain-desain antar muka ini tampak seperti gambar-gambar berikut. Gambar 3.12 Desain antarmuka Login

26 Gambar 3.13 Desain antarmuka Menu Utama Gambar 3.14 Desain antarmuka data Master kategori Gambar 3.15 Desain antarmuka data Master

27 Gambar 3.16 Desain antarmuka usulan Gambar 3.17 Desain antarmuka katalog buku