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
17
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. Prosesproses 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
2
Daftar Permintaan buku
Daftar Permintaan buku
Rekap daftar permintaan buku
Membuat daftar pembelian buku
3
1
2
4
4 Daftar pembelian buku
6
Cek kelengkapan buku berdasarkan permintaan buku 3
T
Rekap daftar pembelian buku
Daftar pembelian buku
Rekap laporan jumlah buku
Y Lengkap? 5
Daftar buku yang tidak lengkap
Laporan kelengkapan buku
Daftar buku yang tidak lengkap
5
Menghitung jumlah buku
Laporan jumlah buku
6
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
Sekolah
Kepala Bagian 2
1
Mulai
Daftar distribusi buku
Laporan jumlah buku
Rekap daftar distribusi buku
Mendistribusi
1 Daftar distribusi Daftar bukudistribusi buku
2
Selesai
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
TBM
Kepala Bagian 2
1
Mulai
Daftar distribusi buku
Laporan jumlah buku
Rekap daftar distribusi buku
Mendistribusi
1 Daftar distribusi Daftar bukudistribusi buku
2
Selesai
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
APBD
Mulai
Daftar permintaan buku
2
1
Kepala Bagian
1
2
Daftar permintaan buku
Rekap permintaan buku
Membuat daftar pembelian buku
3
4
Rekap pembelian buku
Daftar pembelian buku
Daftar pembelian buku
4
Cek kelengkapan buku berdasarkan permintaan buku
6 3
5 T
Rekap jumlah pembelian buku
Y
Lengkap?
Daftar buku tidak lengkap Daftar buku tidak lengkap
Laporan kelengkapan buku
5
Input user & password
Data petugas
Login
Menu utama
Input data buku Data buku
Simpan dan update
Menghitung laporan jumlah pembelian buku
Laporan jumlah pembelian buku
6 Selesai
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
Sekolah
Mulai
1
Laporan jumlah buku
Daftar distribusi buku
Kepala Bagian 2
Rekap daftar distribusi buku
Input user & password
Data petugas
Login
3
Rekap jumlah distribusi buku
Menu utama
Distribusi buku
1 Laporan distribusi Laporan bukudistribusi buku
2 Data buku
3
Menghitung jumlah buku yang didistribusi Laporan jumlah buku yang distribusi
Selesai
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
TBM 1
Mulai
Daftar distribusi buku
Laporan jumlah buku
Kepala Bagian 2
Rekap daftar distribusi buku
Data petugas
Input user & password
3 Login
Rekap jumlah distribusi buku Menu utama
Distribusi buku
1 Laporan distribusi Laporan bukudistribusi buku
2
Data buku
3
Menghitung jumlah buku yang didistribusi
Laporan jumlah buku yang distribusi
Selesai
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: Daftar Distribusi Buku TBM APBD
daftar buku tidak lengkap
1 Daftar_pembelian Data_TBM Data_buku
Sistem Informasi peng olahan pada perpustakaan umum kota surabaya
Rekap Daftar Pembelain Buku Rekap Jumlah Pembelian Buku
Data_Sekolah
+
Sekolah
Daftar Distribusi Buku Rekap Daftar Distribusi Buku
Rekap Jumlah Distribusi Buku
Bagan 4.7 Context Diagaram
Kepala_Bag ian
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. 1 TBM
Sekolah
Data_TBM
Data_Sekolah Menambah Data Master Simpan Data Sekolah
APBD
Data_buku
+ Simpan_Data_Buku 2
Master Sekolah
Simpan data TBM 3 4
Master Buku
Master TBM
Record data sekolah Record data TBM
2
APBD
Daftar_pembelian Transaksi Record Data Buku
+ Kepala_Bag ian
3
Kepala_Bag ian
Rekap Daftar Pembelain Buku Rekap Jumlah Pembelian Buku Cetak Laporan
Record Data Buku
+
Rekap Jumlah Distribusi Buku Kepala_Bag ian
TBM
Daftar Distribusi Buku
Rekap Daftar Distribusi Buku
Sekolah
Kepala_Bag ian
Daftar Distribusi Buku
daftar buku tidak lengkap
Bagan 4.8 DFD Level 0 Sistem Informasi Pengolahan
APBD
28
C. DFD Level 1 Data Master 1 2
Master Sekolah Simpan Data Sekolah
Penambahan file sekolah
Data_Sekolah
Sekolah
2 3
Master Buku
Simpan_Data_Buku
Data_buku APBD
Penambahan file buku
3
4
Master TBM
Penambahan file TBM
Simpan data TBM
TBM
Data_TBM
Bagan 4.9 DFD Level 1 Data Master D. DFD Level 1 Transaksi 1 Transaksi_pem belian
APBD Daftar_pembelian
Update buku dari pembelian
3
Master Buku
Record Data Buku
4
Master TBM
Record data TBM
2
Record data sekolah
Transaksi_distribusi
Bagan 4.10 DFD Level 1 Transaksi
2
Master Sekolah
29
E. DFD Level 1 Laporan 1 Kepala_Bag ian
daftar buku tidak lengkap
Rekap Jumlah Pembelian Buku Laporan_pembelian
Rekap Daftar Pembelain Buku
APBD Record data buku pembelian
Kepala_Bag ian
3
Master Buku Record Data Buku
Kepala_Bag ian
2 Rekap Jumlah Distribusi Buku
Laporan_distribusi Daftar Distribusi Buku
TBM
Rekap Daftar Distribusi Buku
Kepala_Bag ian
Sekolah
Daftar Distribusi 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 PEGAWAI_PENGOLAHAN ID_PEGAWAI
Variable characters (10) <M> NAMA_PEGAWAI Variable characters (30) TELP_PEGAWAI Variable characters (12) ALAMAT_PEGAWAI Variable characters (30) ...
MEMERIKSA
BUKU
TBM KODE_TBM Variable characters (20) <M> JUMLAH_BUKU_TBM Variable characters (10) Identifier_1 ...
Didistribusi
NO_INDUK_BUKU Variable characters (12) <M> SUBYEK_BUKU Variable characters (100) JUDUL_BUKU Variable characters (100) NAMA_PENGARANG Variable characters (50) PENERBIT Variable characters (50) KOTA_PENERBIT Variable characters (50) KOTA_PENERBIT_LAIN Variable characters (50) NILAI_BUKU Variable characters (10) TAHUN_ANGGARAN Variable characters (4) ISBN Variable characters (20) BIBLIOGRAFI Variable characters (50) HALAMAN_ROMAWI Variable characters (10) JENIS_BUKU Variable characters (20) DESKRIPSI Variable characters (200) TAHUN_TERBIT Variable characters (5) TINGGI_BUKU Variable characters (10) HALAMAN Variable characters (5) JUMLAH_BUKU Variable characters (10) ASAL_BUKU Variable characters (10)
SEKOLAH
Didistribusi_ke
Identifier_1 ...
Bagan 4.12 Conceptual Data Model (CDM)
KODE_SEKOLAH Variable characters (20) <M> NAMA_SEKOLAH Variable characters (30) ALAMAT_SEKOLAH Variable characters (30) TELP_SEKOLAH Variable characters (12) JUMLAH_SISWA Variable characters (10) JUMLAH_BUKU_SEKOLAH Variable characters (10) Identifier_1 ...
30
B. Physical Data Model PEGAWAI_PENGOLAHAN ID_PEGAWAI NAMA_PEGAWAI TELP_PEGAWAI ALAMAT_PEGAWAI ...
varchar(10) varchar(30) varchar(12) varchar(30)
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 ...
TBM KODE_TBM varchar(20) NO_INDUK_BUKU varchar(12) JUMLAH_BUKU_TBM varchar(10) ...
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)
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)
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
ID_PEGAWAI NAMA_PEGAWAI ALAMAT_PEGAWAI TELP_PEGAWAI
Varchar Varchar Varchar Varchar
Field Size 20 50 100 12
JABATAN_PEGAWAI
Varchar
50
TAHUN_MASUK
Varchar
4
PENDIDIKAN_PEGAWAI
Varchar
50
BAGIAN_PEGAWAI
Varchar
20
Field Name
Type
Description ID PEGAWAI NAMA PEGAWAI ALAMAT PEGAWAI TELP PEGAWAI JABATAN PEGAWAI DALAM ORGANISASI TAHUN MASUK PEGAWAI PENDIDIKAN TERAKHIR PEGAWAI 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
Field Size
Type
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 Type
Field Size
KODE_KECAMATAN
Varchar
20
KODE KECAMATAN
NAMA_KECAMATAN
Varchar
50
NAMA KECAMATAN
Field Name
Description
Tabel 4.4 Tabel Kelurahan Type
Field Size
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
Field Name
Description
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 formform 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).