bab iv deskripsi kerja praktekrepository.dinamika.ac.id/id/eprint/1404/6/bab_iv.pdf · salah satu...
TRANSCRIPT
17
BAB IV
DESKRIPSI KERJA PRAKTEK
Salah satu tugas dari bagian pengolahan pada Badan Arsip dan
Perpustakaan kota Surabaya adalah dalam pengadaan pembelian buku dan
didistribusikan pada Sekolah, TBM(Taman Baca Masyarakat), Perpustakaan, dan
beberapa tempat lain. Berikut merupakan definisi dari proses bisnis pengolahan
buku pada Badan Arsip dan Perpustakaan kota Surabaya.
4.1. Proses Bisnis
Berikut ini adalah deskripsi analisis proses bisnis yang terdapat pada
perusahaan:
1.) Pegawai bagian pengolahan akan membuat daftar pengadaan buku yang
kemudian diberikan kepada APBD
2.) APBD akan memberikan dana dan daftar buku apa saja yang harus dibeli
oleh pegawai bagian pengolahan.
3.) Setelah itu bagian pengolahan akan membeli daftar beli dari APBD dan
melaporkan daftar dan jumlah buku yang sudah dibeli
4.) Selanjutnya buku yang sudah dibeli akan didistribusikan pada Sekolah,
TBM(Taman Baca Masyarakat), Perpustakaan, dan beberapa tempat lain.
Dalam pembuatan aplikasi yang meliputi proses bisnis diatas maka berikut akan
dibuat desain sistem dan implementasi aplikasinya.
4.2. Mendesain Sistem
Desain sistem merupakan tahap pengembangan setelah analisis sistem
dilakukan. Desain sistem dilakukan mulai dari merancang System Flow, Context
18
Diagram, Hierarchy Input Output (HIPO), Data Flow Diagram (DFD), Entity
Relational Diagram (ERD), dan struktur table. Kemudian mendesain input output
untuk dibuat aplikasi selanjutnya.
4.2.1. Document Flow
Document Flow sistem pengolahan buku pada Badan Arsip dan
Perpustakaan Umum Kota Surabaya terdiri atas proses pendataan buku yang
berasal dari pembelian dan pendistribusian buku ke sekolah dan TBM. Proses-
proses pada sistem ini akan menghasilkan laporan pemasukan buku yang berasal
dari pembelian dan pendistribusian buku ke sekolah dan TBM.
1. Document Flow Proses Pembelian Buku
Secara umum document flow untuk proses pembelian buku dapat dilihat
pada bagan di bawah ini:
Document Flow Proses Pembelian Buku
Pegawai Pengolahan APBD Kepala Bagian
Mulai
1
Daftar Permintaan
buku
2
3
Daftar pembelian
buku
Daftar Permintaan
buku
Membuat
daftar
pembelian
buku
1
4
2
Rekap daftar
permintaan buku
4
Cek kelengkapan
buku berdasarkan
permintaan buku
Lengkap?
Daftar buku yang
tidak lengkap
5
Laporan
kelengkapan buku
T Y
Menghitung
jumlah buku
Laporan jumlah
buku
6
Daftar pembelian
buku
3
Rekap daftar
pembelian buku
6
Rekap laporan
jumlah buku
Daftar buku yang
tidak lengkap
5
Selesai
Bagan 4.1 Document Flow Proses Pembelian Buku
19
Pada bagan 4.1 diatas menjelaskan proses pembelian buku dimulai dari
penyerahan daftar permintaan buku kepada pegawai pengolahan. Dari daftar
permintaan tersebut dibuat 3 arsip, dimana arsip pertama diberikan kepada APBD
sebagai bukti permintaan buku dari pihak perpustakaan, arsip kedua sebagia rekap
dari dafatar permintaan diberikan kepada kepala bagian dan arsip yang ketiga
disimpan dibagian pengolahan sebagai bukti permintaan buku untuk pembelian.
Setelah arsip kedua diberikan ke APBD, maka pihak APBD membuat daftar
pembelian buku yang akan diberikan kepada kepala bagian sebagai rekap daftar
pembelian buku dan diberikan kepada pegawai pengolahan sebagai bukti
pembelian buku. Dari bukti daftar pembelian buku yang diberikan kepada
pegawai pengolahan dilakukan pengecekan buka yang di dapat dari APBD
berdasarkan daftar permintaan buku yang ada. Apabila jumlah buku yang diterima
tidak sesuai dengan daftara permintaan buku maka dibuatkan laporan dafatar buku
tidak lengkap. Kemudian diberikan kepada pihak APBD untuk diganti dengan
dengan buku yang baru. Apabila buku yang diterima sesuai denga daftar
permintaan buku maka dibuatkan laporan kelengkapan buku, selanjutnya
dilakukan perhitungan jumlah buku yang ada. Setelah dilakukan perhitungan
selanjutnya dibuatkan 2 arsip laporan jumlah buku. Arsip pertama disimpan di
bagian pegawai pengolahan dan arsip yang kedua diberikan kepada kepala bagian
sebagai rekap perhitungan jumlah buku dari pembelian.
2. Document Flow Proses Pendistribusian Buku ke Sekolah
Secara umum document flow proses pendistribusian buku ke sekolah dapat
dilihat pada bagan 2.4:
20
Document Flow Proses Pendistribusian Buku ke Sekolah
Pegawai Pengolahan
Mulai
Laporan jumlah
buku
Men-
distribusi
Daftar distribusi
buku
2
Daftar distribusi
buku
1
Selesai
Sekolah Kepala Bagian
Daftar distribusi
buku
12
Rekap daftar
distribusi buku
Bagan 4.2 Document Flow Proses Pendistribusian ke Sekolah
Berdasarkan bagan 4.2 di atas bagian pengolahan akan mendistribusikan
buku berdasarkan jumlah buku yang diperoleh dari pembelian. Dari distiribusi
tersebut pegawai pengolahan membuat 3 laporan daftar distribusi yang dimana
laporan pertama akan diberikan kepada sekolah sebagai bukti distribusi, laporan
kedua diberikan kepada kepala bagian sebagai rekap distribusi dan laporan yang
ketiga di simpan di bagian pengolahan sebagai bukti distribusi buku.
3. Document Flow Proses Pendisitribusian Buku ke TBM
Secara umum document flow proses pendistribusian buku ke TBM dapat
dilihat pada bagan 4.3:
21
Document Flow Proses Pendistribusian Buku ke TBM
Pegawai Pengolahan
Mulai
Laporan jumlah
buku
Men-
distribusi
Daftar distribusi
buku
2
Daftar distribusi
buku
1
Selesai
TBM Kepala Bagian
Daftar distribusi
buku
12
Rekap daftar
distribusi buku
Bagan 4.3 Document Flow Proses Pendistribusian Buku ke TBM
Berdasarkan bagan 4.3 di atas bagian pengolahan akan mendistribusikan
buku berdasarkan jumlah buku yang diperoleh dari pembelian. Dari distiribusi
tersebut pegawai pengolahan membuat 3 laporan daftar distribusi yang dimana
laporan pertama akan diberikan kepada TBM sebagai bukti distribusi, laporan
kedua diberikan kepada kepala bagian sebagai rekap distribusi dan laporan yang
ketiga di simpan di bagian pengolahan sebagai bukti distribusi buku.
22
4.2.1. System Flow
System flow yaitu bagan yang memiliki arus pekerjaan secara menyeluruh
dari suatu sistem yang menjelaskan urutan prosedur-prosedur yang terdapat di
dalam sistem.
1. System Flow Proses Pembelian Buku
Secara umum system flow proses pembelian buku dapat dilihat dari bagan
berikut ini:
System Flow Proses Pembelian Buku
Pegawai Pengolaha
3
Daftar pembelian
buku
Input user &
password
Login
Data
petugas
Menu utama
Input data buku
Simpan dan
update
Data
buku
Menghitung
laporan jumlah
pembelian buku
6
Laporan jumlah
pembelian buku
Mulai
Daftar permintaan
buku
1
2
Cek kelengkapan
buku berdasarkan
permintaan buku
Lengkap?
Daftar buku tidak
lengkap
Laporan
kelengkapan buku
T Y
5
Selesai
APBD Kepala Bagian
3
Daftar pembelian
buku
4
Daftar permintaan
buku
1
Membuat
daftar
pembelian
buku
Daftar buku tidak
lengkap
5
4
Rekap pembelian
buku
2
Rekap permintaan
buku
6
Rekap jumlah
pembelian buku
Bagan 4.4 System Flow Proses Pembelian Buku
23
Pada bagan 4.4 menjelaskan proses pembelian buku dimulai dari
penyerahan daftar permintaan buku kepada pegawai pengolahan. Dari daftar
permintaan tersebut dibuat 3 arsip, dimana arsip pertama diberikan kepada APBD
sebagai bukti permintaan buku dari pihak perpustakaan, arsip kedua sebagia rekap
dari daftar permintaan diberikan kepada kepala bagian dan arsip yang ketiga
disimpan dibagian pengolahan sebagai bukti permintaan buku untuk pembelian.
Setelah arsip kedua diberikan ke APBD, maka pihak APBD membuat daftar
pembelian buku yang akan diberikan kepada kepala bagian sebagai rekap daftar
pembelian buku dan diberikan kepada pegawai pengolahan sebagai bukti
pembelian buku. Dari bukti daftar pembelian buku yang diberikan kepada
pegawai pengolahan dilakukan pengecekan buku yang di dapat dari APBD
berdasarkan daftar permintaan buku yang ada. Apabila jumlah buku yang diterima
tidak sesuai dengan daftara permintaan buku maka dibuatkan laporan dafatar buku
tidak lengkap. Kemudian diberikan kepada pihak APBD untuk diganti dengan
dengan buku yang baru. Apabila buku yang diterima sesuai denga daftar
permintaan buku maka pegawai pengolahan akan melakukan login ke system
untuk menginputkan data buku yang diperoleh dari pembelian. Data buku yang
diimputkan akan di simpan dalam database buku, selanjutnya dilakukan proses
perhitungan buku dimana untuk melakukan proses ini akan diambil data buku dari
database buku yang sudah ada. Dari perhitungan akan menghasilkan laporan
jumlah buku yang dibeli dan diberikan kepada kepala bagian sebagia rekap
pembelian buku.
24
2. System Flow Proses Distribusi Buku ke Sekolah
Secara umum system flow proses pembelian buku dapat dilihat dari bagan
berikut ini:
System Flow Proses Distribusi Buku Ke Sekolah
Pegawai Pengolahan
Mulai
Laporan jumlah
buku
Sekolah Kepala Bagian
Daftar distribusi
buku
12
Rekap daftar
distribusi buku
Input user &
password
LoginData
petugas
Menu utama
Data
buku
Laporan distribusi
buku
2
1
Menghitung
jumlah buku yang
didistribusi
Selesai
Laporan jumlah
buku yang
distribusi3
Laporan distribusi
buku
Distribusi buku
3
Rekap jumlah
distribusi buku
Bagan 4.5 System Flow Proses Distribusi Buku Ke Sekolah
Berdasarkan bagan 4.5 di atas bagian pengolahan akan mendistribusikan
buku berdasarkan jumlah buku yang diperoleh dari pembelian. Pegawai
menginputkan username & password untuk melakukan login ke sistem, setelah
melakukan login selanjutnya proses distribusi dimana data buku diambil dari
database buku. Dari proses tersebut akan menghasilkan laporan berupa laporan
distribusi yang akan diberikan kepada sekolah sebagai tanda bukti distribusi buku,
25
arsip laporan dua akan diberikan kepada kepala bagian sebagai rekap distribusi
dan yang lainnya akan disimpan di bagian pengolahan. Kemudian selanjutnya
akan dilakukan proses perhitungan jumlah buku yang didistribusikan dan data di
ambil dari database buku. Dari proses tersebut akan menghasilkan laporan jumlah
buku yang didistribusikan.
3. System Flow Proses Distribusi Buku ke TBM
Secara umum system flow proses distribusi buku ke TBM dapat dilihat
pada bagan berikut ini:
System Flow Proses Distribusi Buku ke TBM
Pegawai Pengolahan
Mulai
Laporan jumlah
buku
TBM Kepala Bagian
Daftar distribusi
buku
12
Rekap daftar
distribusi buku
Input user &
password
Login
Data
petugas
Menu utama
Data
buku
Laporan distribusi
buku
2
1
Menghitung
jumlah buku yang
didistribusi
Selesai
Laporan jumlah
buku yang
distribusi3
Laporan distribusi
buku
Distribusi buku
3
Rekap jumlah
distribusi buku
Bagan 4.6 System Flow Proses Distribusi Buku ke TBM
Berdasarkan bagan 4.5 di atas bagian pengolahan akan mendistribusikan
buku berdasarkan jumlah buku yang diperoleh dari pembelian. Pegawai
menginputkan username & password untuk melakukan login ke sistem, setelah
26
melakukan login selanjutnya proses distribusi dimana data buku diambil dari
database buku. Dari proses tersebut akan menghasilkan laporan berupa laporan
distribusi yang akan diberikan kepada TBM sebagai tanda bukti distribusi buku,
arsip laporan dua akan diberikan kepada kepala bagian sebagai rekap distribusi
dan yang lainnya akan disimpan di bagian pengolahan. Kemudian selanjutnya
akan dilakukan proses perhitungan jumlah buku yang didistribusikan dan data di
ambil dari database buku. Dari proses tersebut akan menghasilkan laporan jumlah
buku yang didistribusikan.
4.2.2. Data Flow Diagram (DFD)
Data Flow Diagram (DFD) yaitu bagan yang memiliki arus data dalam
susatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara
logika.
A. Context Diagram
Context Diagram dari sistem informasi pengolahan data buku pada Badan
Arsip dan Perpustakaan Umum Kota Surabaya ini memiliki 4 external entity
seperti yang digambarkan pada bagan 4.7 di bawah ini:
Data_buku
Data_TBM
Data_Sekolah
daftar buku tidak lengkap
Rekap Jumlah Distribusi Buku
Rekap Daftar Pembelain Buku
Rekap Jumlah Pembelian Buku
Rekap Daftar Distribusi Buku
Daftar Distribusi Buku
Daftar Distribusi Buku
Daftar_pembelian
1
Sistem Informasi peng olahan
pada perpustakaan umum kota
surabaya
+
APBD
TBM
Sekolah
Kepala_Bag ian
Bagan 4.7 Context Diagaram
27
B. DFD Level 0 Sistem Informasi Pengolahan
DFD Level 0 dapat dilihat pada bagan 4.8 di bawah ini yang merupakan hasil
decompose dari context diagram yang menggambarkan proses apa saja yang
terdapat dalam sistem informasi pengolahan pada Badan Arsip dan
Perpustakaan Umum Kota Surabaya. Dalam DFD Level 0 ini terdapat 3
sistem dan 4 external entity. Sistem tersebut antara lain : Data Master,
Transaksi, dan Laporan. Sedangkan external entity-nya adalah Sekolah,
TBM, APBD, dan Kepala Bagian.
Record Data Buku
Record Data Buku
Simpan_Data_Buku
Data_buku
Record data TBM
Record data sekolah
Daftar_pembelian
daftar buku tidak lengkap
Simpan Data Sekolah
Simpan data TBM
Data_TBMData_Sekolah
Daftar Distribusi Buku
Rekap Daftar Distribusi Buku
Daftar Distribusi Buku
Rekap Jumlah Pembelian BukuRekap Daftar Pembelain Buku
Rekap Jumlah Distribusi Buku
APBD
TBM
Sekolah
Kepala_Bag ian
Kepala_Bag ian
Kepala_Bag ian
Kepala_Bag ian
2
Transaksi
+
3
Cetak Laporan
+
3 Master Buku
APBD
SekolahTBM
1
Menambah Data
Master
+
4 Master TBM
2 Master Sekolah
APBD
Bagan 4.8 DFD Level 0 Sistem Informasi Pengolahan
28
C. DFD Level 1 Data Master
Simpan data TBMData_TBM
Data_bukuSimpan_Data_Buku
Data_SekolahSimpan Data Sekolah Sekolah
TBM4 Master TBM
2 Master Sekolah
APBD3 Master Buku
1
Penambahan file
sekolah
2
Penambahan file
buku
3
Penambahan file
TBM
Bagan 4.9 DFD Level 1 Data Master
D. DFD Level 1 Transaksi
Update buku dari pembelian
Record Data Buku
Daftar_pembelian
Record data sekolahRecord data TBM
APBD
2 Master Sekolah4 Master TBM2
Transaksi_distribusi
1
Transaksi_pem
belian
3 Master Buku
Bagan 4.10 DFD Level 1 Transaksi
29
E. DFD Level 1 Laporan
Record data buku pembelian
Record Data Buku
Daftar Distribusi Buku
Daftar Distribusi Buku Rekap Daftar Distribusi Buku
Rekap Jumlah Distribusi Buku
daftar buku tidak lengkap
Rekap Daftar Pembelain Buku
Rekap Jumlah Pembelian Buku
TBM
SekolahKepala_Bag ian
Kepala_Bag ian
Kepala_Bag ian
Kepala_Bag ian
APBD
1
Laporan_pembelian
2
Laporan_distribusi
3 Master Buku
Bagan 4.11 DFD Level 1 Laporan
4.2.3. Perancangan Database
Pada tahap ini, dilakukan penyusunan dan perancangan database yang akan
digunakan beserta strukturnya. Rancangan database system yang dibuat berupa
Entity Relationship Diagram (ERD), yaitu alat untuk merepresentasikan model
data yang ada pada sistem dimana terdapat entity dan relationship.
A. Conceptual Data Model
MEMERIKSA
Didistribusi
Didistribusi_ke
PEGAWAI_PENGOLAHAN
ID_PEGAWAI
NAMA_PEGAWAI
TELP_PEGAWAI
ALAMAT_PEGAWAI...
<pi> Variable characters (10)
Variable characters (30)
Variable characters (12)
Variable characters (30)
<M>
BUKU
NO_INDUK_BUKU
SUBYEK_BUKU
JUDUL_BUKU
NAMA_PENGARANG
PENERBIT
KOTA_PENERBIT
KOTA_PENERBIT_LAIN
NILAI_BUKU
TAHUN_ANGGARAN
ISBN
BIBLIOGRAFI
HALAMAN_ROMAWI
JENIS_BUKU
DESKRIPSI
TAHUN_TERBIT
TINGGI_BUKU
HALAMAN
JUMLAH_BUKU
ASAL_BUKU
<pi> Variable characters (12)
Variable characters (100)
Variable characters (100)
Variable characters (50)
Variable characters (50)
Variable characters (50)
Variable characters (50)
Variable characters (10)
Variable characters (4)
Variable characters (20)
Variable characters (50)
Variable characters (10)
Variable characters (20)
Variable characters (200)
Variable characters (5)
Variable characters (10)
Variable characters (5)
Variable characters (10)
Variable characters (10)
<M>
Identifier_1
...
<pi>
TBM
KODE_TBM
JUMLAH_BUKU_TBM
<pi> Variable characters (20)
Variable characters (10)
<M>
Identifier_1
...
<pi>
SEKOLAH
KODE_SEKOLAH
NAMA_SEKOLAH
ALAMAT_SEKOLAH
TELP_SEKOLAH
JUMLAH_SISWA
JUMLAH_BUKU_SEKOLAH
<pi> Variable characters (20)
Variable characters (30)
Variable characters (30)
Variable characters (12)
Variable characters (10)
Variable characters (10)
<M>
Identifier_1
...
<pi>
Bagan 4.12 Conceptual Data Model (CDM)
30
B. Physical Data Model
PEGAWAI_PENGOLAHAN
ID_PEGAWAI
NAMA_PEGAWAI
TELP_PEGAWAI
ALAMAT_PEGAWAI
...
varchar(10)
varchar(30)
varchar(12)
varchar(30)
<pk>
BUKU
NO_INDUK_BUKU
ID_PEGAWAI
SUBYEK_BUKU
JUDUL_BUKU
NAMA_PENGARANG
PENERBIT
KOTA_PENERBIT
KOTA_PENERBIT_LAIN
NILAI_BUKU
TAHUN_ANGGARAN
ISBN
BIBLIOGRAFI
HALAMAN_ROMAWI
JENIS_BUKU
DESKRIPSI
TAHUN_TERBIT
TINGGI_BUKU
HALAMAN
JUMLAH_BUKU
ASAL_BUKU
...
varchar(12)
varchar(10)
varchar(100)
varchar(100)
varchar(50)
varchar(50)
varchar(50)
varchar(50)
varchar(10)
varchar(4)
varchar(20)
varchar(50)
varchar(10)
varchar(20)
varchar(200)
varchar(5)
varchar(10)
varchar(5)
varchar(10)
varchar(10)
<pk>
<fk>
TBM
KODE_TBM
NO_INDUK_BUKU
JUMLAH_BUKU_TBM
...
varchar(20)
varchar(12)
varchar(10)
<pk>
<fk>
SEKOLAH
KODE_SEKOLAH
NO_INDUK_BUKU
NAMA_SEKOLAH
ALAMAT_SEKOLAH
TELP_SEKOLAH
JUMLAH_SISWA
JUMLAH_BUKU_SEKOLAH
...
varchar(20)
varchar(12)
varchar(30)
varchar(30)
varchar(12)
varchar(10)
varchar(10)
<pk>
<fk>
Bagan 4.13 Physical Data Model (PDM)
4.2.4. Struktur Basis Data dan Tabel
Dari Entity Relationship Diagram (ERD) di atas dapat dibuat struktur table
database seperti urain berikut ini:
1. Tabel Pegawai
Nama Tabel : Pegawai
Fungsi : menyimpan data pegawai yang berhubungan dengan
sistem
Tabel 4.1 Tabel Pegawai
Field Name Type Field
Size Description
ID_PEGAWAI Varchar 20 ID PEGAWAI
NAMA_PEGAWAI Varchar 50 NAMA PEGAWAI
ALAMAT_PEGAWAI Varchar 100 ALAMAT PEGAWAI
TELP_PEGAWAI Varchar 12 TELP PEGAWAI
JABATAN_PEGAWAI Varchar 50 JABATAN PEGAWAI
DALAM ORGANISASI
TAHUN_MASUK Varchar 4 TAHUN MASUK PEGAWAI
PENDIDIKAN_PEGAWAI Varchar 50 PENDIDIKAN TERAKHIR
PEGAWAI
BAGIAN_PEGAWAI Varchar 20 BAGIAN PEGAWAI
DALAM SISTEM
31
2. Tabel Buku
Nama Tabel : Buku
Fungsi : Menyimpan data buku. Selian menyimpan data buku tabel
buku juga menyimpan data pembelian buku dan data
distribusi buku
Tabel 4.2 Tabel Buku
Field Name Type Field
Size Description
NO_INDUK_BUKU Varchar 20 NO INDUK BUKU
ID_PEGAWAI Varchar 20 FOREIGN KEY ID
PEGAWAI
SUBYEK_BUKU Varchar 100 SUBYEK BUKU
JUDUL_BUKU Varchar 200 JUDUL BUKU
NAMA_PENGARANG Varchar 30 NAMA PENGARANG
BUKU
PENERBIT Varchar 50 PENERBIT BUKU
KOTA_PENERBIT Varchar 50 KOTA PENERBIT BUKU
KOTA_PENERBIT_LAIN Varchar 50 KOTA PENERBIT LAIN
NILAI_BUKU Varchar 5 PENILAIAN TERHADAP
BUKU
TAHUN_ANGGARAN Varchar 4 TAHUN ANGGARAN
BUKU
ISBN Varchar 30 ISBN BUKU
BIBLIOGRAFI Varchar 100 BIBLIOGRAFI BUKU
HALAMAN_ROMAWI Varchar 10 HALAMAN ROMAWI
BUKU
JENIS_BUKU Varchar 30 JENIS BUKU
DESKRIPSI Varchar 150 DESKRIPSI BUKU
TAHUN_TERBIT Varchar 10 TAHUN TERBIT BUKU
TINGGI_BUKU Varchar 20 TINGGI BUKU
HALAMAN Varchar 10 JUMLAH HALAMAN BUKU
JUMLAH_BUKU Varchar 20
JUMLAH BUKU YANG
DITERIMA DARI
PEMBELIAN
32
3. Tabel TBM
Nama Tabel : Kecamatan dan Kelurahan
Fungsi : Menyimpan data kecamatan dan kelurahan, karena TBM
berada di setiap kecamatan.
Tabel 4.3 Tabel Kecamatan
Field Name Type Field
Size Description
KODE_KECAMATAN Varchar 20 KODE KECAMATAN
NAMA_KECAMATAN Varchar 50 NAMA KECAMATAN
Tabel 4.4 Tabel Kelurahan
Field Name Type Field
Size Description
KODE_KELURAHAN Varchar 20 KODE KELURAHAN
KODE_KECAMATAN Varchar 20 FOREIGN KEY KODE
KECAMATAN
NAMA_KELURAHAN Varchar 50 NAMA KELURAHAN
KODE_POS Varchar 5 KODE POS
4. Tabel Sekolah
Nama Tabel : Sekolah
Fungsi : menyimpan data sekolah
Tabel 4.5 Tabel Sekolah
Field Name Type Field Size Description
KODE_SEKOLAH Varhar 20 KODE SEKOLAH
NAMA_SEKOLAH Varhar 50 NAMA SEKOLAH
NAMA_KEPALA_SEKOLAH Varhar 30 NAMA KEPALA
SEKOLAH
ALAMAT_SEKOLAH Varhar 50 ALAMAT SEKOLAH
TELP_SEKOLAH Varhar 12 TELP SEKOLAH
33
4.3. Desain Input/output
Desain input/output merupakan rancangan input/output berupa form
untuk memasukkan data dan laporan sebagai informasi yang dihasilkan dari
pengolahan data. Desain input/output juga merupakan acuan pembuat aplikasi
dalam merancang dan membangun sistem.
4.3.1. Desain Input
Desain input merupakan perancangan desain masukan dari pengguna
kepada sistem yang kemudian akan disimpan dalam database.
1. Form Login
Berikut ini merupakan tampilan dari form login yang berfungsi untuk
validasi user yang menggunakan aplikasi:
Gambar 4.1 Form Login
2. Form Menu
Berikut merupakan tampilan menu utama pada aplikasi sistem informasi
perpustakaan umum kota Surabaya
34
Gambar 4.2 Form Menu Utama
3. Form Input Data Buku
Berikut ini merupakan tampilan dari form input data buku yang berfungsi
untuk menginputkan data buku yang berasal dari pembelian dan bantuan. Dari
form input data buku ini semua transaksi yang berhubungan dengan buku
akan diinputkan dalam form ini, dari jumlah pembelian buku sampai proses
buku didistribusikan ke sekolah dan TBM.
Gambar 4. 3 Form Input Data Buku
35
4.3.2. Desain Output
Berikut ini merupakan desain output dari sistem informasi pemasukan
buku dari pembelian berserta distribusinya pada badan arsip dan perpustakaan
umum kota Surabaya:
1. Laporan Distribusi Buku Dari Pembelian
Gambar 4. 4 Laporan Distribusi Buku Dari Pembelian
4.4. Implementasi Sistem
Implementasi sistem ini akan menjelaskan detil aplikasi sistem informasi
pengolahan data buku, penjelesan hardware/software pendukung, dan form-
form yang ada.
36
4.4.1. Teknologi
1. Perangkat Keras
Spesifikasi perangkat keras minimum yang dibutuhkan untuk menjalankan
aplikasi ini adalah satu unit komputer dengan:
a) Processor Intel Pentium4 CPU 2.00 GHz
b) Memory dengan RAM 520 MB
c) VGA on Board
d) Keyboard + mouse
2. Perangkat Lunak
Kebutuahan minimum yang harus diinstall ke dalam sistem komputer
adalah:
a) Microsoft Windows XP Profesional
b) Microsoft SQL Server 2008
4.4.2. Penjelasan Pemakaian Sistem
Dalam sub ini akan dijelaskan langkah-langkah cara pengoperasian program
aplikasi sistem informasi pengolahan data buku.
1. Form Login
Form login ini adalah form pertama yang muncul ketika program
dijalankan. User harus menginputkan username dan password yang sesuai agar
dapat masuk ke menu utama dari aplikasi ini. Form Login ini untuk mengontrol
agar hanya orang yang berhak saja yang dapat mengakses aplikasi ini. Jika orang
37
tersebut tidak memiliki wewenang, maka ia tidak akan dapat membuka aplikasi
ini. Hal ini untuk menjaga keamanan data. Tampilan dari form login ini dapat
dilihat sebagai berikut:
Gambar 4.5 Tampilan Form Login
Jika username atau password yang diinputkan user salah atau tidak sesuai maka
akan muncul message box seperti berikut ini:
Gambar 4.6 Message Box pada Form Login
Klik tombol OK dan user harus menginputkan kembali username dan password
yang sesuai.
38
2. Menu Utama
Menu utama merupakan tampilan awal dari program ini. Pada form ini
terdapat menu-menu yang bermanfaat dalam menjalankan sistem.
Gambar 4.7 Tampilan menu utama
3. Form Input Data Buku
Form input data buku ini berfungsi untuk menginputkan data buku serta
menjelaskan perolehan buku dari pembelian dan akan didistribusikan ke sekolah
dan TBM. Berikut ini gambar yang menunjukan implementasi dari form ini:
Gambar 4.8 Form Input Data Buku
39
4.5 Evaluasi
Untuk mengetahui tingkat kesesuaian dari rancang bangun sistem
informasi histori pekerjaan petugas teknis ini, maka dibuatlah evaluasi
sebagai berikut:
1.) Dari aplikasi yang sudah dijabarkan pada bab ini maka dapat
disimpulkan bahwa sudah tercapainya tujuannya yaitu
membuat rancang bangun sistem informasi distribusi buku ke
sekolah dan TBM yang berasal dari pembelian pada Badan
Arsip dan Perpustakaan kota Surabaya.
2.) Aplikasi yang dibangun sudah sesuai dengan desain sistem
yang sudah dirancang yang meliputi Document flow, System
flow, Data flow diagram, dan Desain database.
3.) Aplikasi yang dibangun sudah dapat menghasilkan laporan
yang diinginkan yaitu laporan distribusi buku ke sekolah dan
Taman Baca Masyarakat (TBM).