ANALISIS DAN PERANCANGAN SISTEM INFORMASI...

18
ANALISIS DAN PERANCANGAN SISTEM INFORMASI PERPUSTAKAAN SMA N 1 PRAMBANAN KLATEN BERBASIS WEB NASKAH PUBLIKASI Diajukan oleh Tri Wiratnasari 10.11.4166 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2014

Transcript of ANALISIS DAN PERANCANGAN SISTEM INFORMASI...

Page 1: ANALISIS DAN PERANCANGAN SISTEM INFORMASI …repository.amikom.ac.id/files/Publikasi_10.11.4166.pdf · pengolahan data sirkulasi buku pada perpustakaan SMA N 1 Prambanan Klaten dengan

ANALISIS DAN PERANCANGAN SISTEM INFORMASI

PERPUSTAKAAN SMA N 1 PRAMBANAN

KLATEN BERBASIS WEB

NASKAH PUBLIKASI

Diajukan oleh

Tri Wiratnasari

10.11.4166

kepada

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA

YOGYAKARTA 2014

Page 2: ANALISIS DAN PERANCANGAN SISTEM INFORMASI …repository.amikom.ac.id/files/Publikasi_10.11.4166.pdf · pengolahan data sirkulasi buku pada perpustakaan SMA N 1 Prambanan Klaten dengan

ii

Page 3: ANALISIS DAN PERANCANGAN SISTEM INFORMASI …repository.amikom.ac.id/files/Publikasi_10.11.4166.pdf · pengolahan data sirkulasi buku pada perpustakaan SMA N 1 Prambanan Klaten dengan

iii

ANALYSIS AND INFORMATION SYSTEM DESIGN LIBRARY AT SMA N 1

PRAMBANAN KLATEN WEB BASED

ANALISIS DAN PERANCANGAN SISTEM INFORMASI PERPUSTAKAAN SMA N 1

PRAMBANAN

KLATEN BERBASIS WEB

Tri Wiratnasari Rum Muhamad Andri

Urusan Teknik Informatika STMIK AMIKOM YOGYAKARTA

ABSTRACT

The application of information technology-based or internet website has covered many fields, one for the school library information system. To promote the role of school libraries also get a portion of part a little. Libraries used by the teachers to get a reference for teaching and learning purposes. And increase their knowledge. The students can use the library to borrow or just read books, magazines and others, in order to gain knowledge that can support and facilitate in procedural learning, therefore the library can be used as an effective means to improve the quality of every school community knowledge, so it takes the system the right to handle all the processes running on the library.

In this era of globalization and today's technology, the use of the internet as one of the application of information technology is needed presence to all aspects of life. Internet technology is the fastest growing information, other than that the Internet itself is also a thing that is not familiar to the entire community. One contributing factor is because so much information can be obtained via the internet.

The purpose of the website creation library information system is to facilitate the librarian in the data processing library book circulation at SMA N 1 Prambanan Klaten. Data collection methods used in the information system is the method of literature, observation and interviews.

Keywords : Internet, Information Systems, Library.

Page 4: ANALISIS DAN PERANCANGAN SISTEM INFORMASI …repository.amikom.ac.id/files/Publikasi_10.11.4166.pdf · pengolahan data sirkulasi buku pada perpustakaan SMA N 1 Prambanan Klaten dengan

1

1. Pendahuluan

1.1 Latar Belakang

Saat ini peranan teknologi informasi sangatlah penting salah satunya

penerapannya untuk sistem informasi perpustakaan sekolah. Untuk memajukan sekolah

perpustakaan dapat digunakan sebagai sarana yang efektif untuk meningkatkan mutu

pengetahuan setiap warga sekolah. Penciptaan sebuah sistem informasi perpustakaan

sangat dimungkinkan untuk mempermudah pustakawan dalam pengelolaan bahan

pustaka serta mempermudah dalam melayani pemustaka.

Dengan melihat keberadaan Perpustakaan SMA N 1 Prambanan Klaten saat ini,

pembuatan sistem informasi bisa dipilih berdasarkan 2 basis aplikasi yaitu berbasis

desktop atau berbasis web. Pemilihan aplikasi berbasis desktop dapat menjadi suatu

solusi yang baik. Akan tetapi, timbul permasalahan lain yang kemudian muncul sebagai

konsekuensinya, yakni instalasi perangkat lunak yang tidak praktis dan memakan waktu

lebih lama, ketidakmudahan atau ketidakpraktisan jika ingin melakukan perubahan kode

program ketika diperlukan, dan masalah-masalah teknis lainnya yang menimbulkan

kendala operasional ketika perpustakaan semakin berkembang.

Oleh karena itu untuk mengatasi masalah tersebut dibutuhkan suatu sistem

informasi yang akurat. Berdasarkan pemikiran diatas sekaligus sebagai bukti

penyesuaian terhadap perkembangan teknologi informasi, maka penulis sebagai

mahasiswa yang sedang menempuh matakuliah skripsi pada Sekolah Tinggi Manajemen

Informasi dan Komputer “AMIKOM” Yogyakarta, akan melakukan penelitian untuk

menyusun skripsi dengan Judul ”ANALISIS DAN PERANCANGAN SISTEM INFORMASI

PERPUSTAKAAN SMA N 1 PRAMBANAN KLATEN BERBASIS WEB”.

1.2 Rumusan Masalah

Bagaimana membangun suatu sistem informasi yang dapat mempermudah proses

pengolahan data sirkulasi buku pada perpustakaan SMA N 1 Prambanan Klaten dengan

berbasis WEB?

1.3 Batasan Masalah

1. Data yang diolah meliputi : data admin, data petugas, data anggota, data buku, dan

data transaksi.

2. Sistem ini dipakai untuk melakukan proses peminjaman dan pengembalian buku.

3. Review buku dan informasi katalog.

4. Laporan dan informasi yang dihasilkan meliputi : Laporan Transaksi : peminjaman,

pengembalian, laporan denda, laporan buku dan kartu bebas perpustakaan,

informasi buku apa saja yang masih dalam peminjaman dan siapa saja anggota yang

masih punya pinjaman.

Page 5: ANALISIS DAN PERANCANGAN SISTEM INFORMASI …repository.amikom.ac.id/files/Publikasi_10.11.4166.pdf · pengolahan data sirkulasi buku pada perpustakaan SMA N 1 Prambanan Klaten dengan

2

1.4 Tujuan Penelitian

Membangun sistem informasi yang dapat mempermudah proses pengolahan

data sirkulasi buku pada perpustakaan SMA N 1 Prambanan Klaten dengan berbasis

WEB

1.5 Manfaat Penelitian

1. Mempermudah kerja petugas perpustakaan karena adanya alternatif layanan

perpustakaan bagi pengguna.

2. Teratasinya kendala-kendala yang muncul pada layanan perpustakaan yang bersifat

manual.

1.6 Metode Pengumpulan Data

1. Metode Pustaka

Metode pengumpulan data dengan cara membaca dan mempelajari data-

data dan arsip yang sudah ada.

2. Metode Observasi

Melakukan pengamatan secara langsung ke tempat objek penelitian.

3. Metode interview

Mengadakan tanya jawab secara langsung dengan pihak-pihak yang

berkaitan dengan objek penelitian.

1.7 Sistematika Penulisan

BAB I PENDAHULUAN

Bab ini merupakan pengantar dari pokok permasalahan yang dibahas dalam

skripsi ini, meliputi : latar belakang masalah, rumusan masalah, batasan

masalah, tujuan penelitian, manfaat penelitian, metode pengumpulan data, dan

sistematika penulisan.

BAB II LANDASAN TEORI

Pada bab ini akan diuraikan teori-teori, pendapat, prinsip dan sumber-sumber

lain yang dapat dipertanggungjawabkan secara ilmiah dan dapat dipergunakan

sebagai pembanding atau acuan di dalam pembahasan masalah.

BAB III ANALISIS DAN PERANCANGAN SISTEM

Pada bab ini akan diuraikan tentang tinjauan umum instansi, analisis sistem

informasi yang digunakan yang meliputi analisis PIECES (Performance,

Information, Economy, Control, Efficient, Services).

BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM

Pada bab ini akan diuraikan tentang penjelasan sistem yang dibuat yang berisi

rencana implementasi dan pembahasan program aplikasi yang akan dibuat.

Page 6: ANALISIS DAN PERANCANGAN SISTEM INFORMASI …repository.amikom.ac.id/files/Publikasi_10.11.4166.pdf · pengolahan data sirkulasi buku pada perpustakaan SMA N 1 Prambanan Klaten dengan

3

BAB V PENUTUP

Pada bab ini akan diuraikan kesimpulan dari penelitian dan saran-saran yang

ditujukan bagi pengguna maupun penulis.

2. Landasan teori

2.1 Dasar Teori

2.1.1 Definisi Sistem

Sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur atau

variabel-variabel yang saling terorganisasi, saling berinteraksi dan saling bergantung satu

sama lain1.

2.1.2 Definisi informasi

informasi adalah data yang telah dibentuk menjadi suatu yang memiliki arti dan

berguna bagi manusia2.

2.1.3 Definisi sistem informasi

Sistem informasi merupakan sekumpulan komponen yang saling berhubungan

mengumpulkan (atau mendapatkan) memproses, menyimpan, dan mendistribusikan

informasi untuk menunjang pengambilan keputusan dan pengawasan dalam suatu

organisasi3.

2.2 Konsep Pemodelan Sistem

2.2.1 Flowchart sistem

Flowchart merupakan gambaran algoritma suatu sistem yang direpresentasikan

kedalam bentuk grafik.

2.2.2 Data flow diagram ( DFD )

Data flow diagram (DFD) adalah penggambaran suatu sistem kedalam bentuk

diagram, dengan menggunakan notasi-notasi logika yang tersruktur, jelas, dan mudah

dipahami oleh user.

2.3 Konsep Basis Data

2.3.1 Definisi Basis Data

Basis data atau yang biasa disebut database adalah kumpulan data (elementer)

yang secara logis berkaitan dalam merepresentasikan fenomena/fakta secara tersruktur

dalam domain tertentu untuk mendukung aplikasi pada sistem tertentu4.

1 Hanif Al fatta, Analisis & Perancangan Sistem Informasi untuk Keunggulan Bersaing

Perusahaan & Organisasi Modern, 2007. hal.3 2 Kenneth C. Loudon dan Jane P. Loudon, Sistem Informasi Manajemen, Edisi 10, 2008. hal.16

3 Ibid.

4 Bambang Hariyanto, Dasar Informatika dan Ilmu Komputer Diserta Aksi-aksi Praktis, 2008,

hal.195

Page 7: ANALISIS DAN PERANCANGAN SISTEM INFORMASI …repository.amikom.ac.id/files/Publikasi_10.11.4166.pdf · pengolahan data sirkulasi buku pada perpustakaan SMA N 1 Prambanan Klaten dengan

4

2.3.2 Tujuan Basis Data

Basis data bertujuan untuk mengatur data sehingga diperoleh kemudahan,

ketepatan dan kecepatan dalam pengambilan.

2.3.3 Entity Relatinship Diagram (ERD )

ERD adalah gambar atau diagram yang menunjukkan informasi yang dibuat,

disimpan, dan digunakan dalam sistem. ERD menggunakan simbol-simbol

tertentu dalam menggambarkan elemen-elemen data5.

2.3.4 Structured Query Languge ( SQL )

SQL (Structured Query Languge) adalah salah satu bahasa generasi level ke-4

(4�� GL) yang bersifat request oriented dan bersifat non-prosedural sehingga lebih

mudah untuk dipelajari karena sintaksis yang digunakan hampir menyerupai bahasa

yang digunakan oleh manusia untuk berkomunikasi. Oleh karena itu SQL lebih fleksibel

dalam penggunaannya. Selan itu, SQL juga bersifat non case sensitif6.

2.4 Konsep Sistem Informasi Perpustakaan

2.4.1 Definisi Perpustakaan

Menurut kamus besar bahasa indonesia (2012), Pustaka diartikan sebagai kitab;

buku; buku primbon. Sedangkan Perpustakaan diartikan sebagai tempat, gedung, ruang

yang disediakan untuk pemeliharaan dan pengguanaan koleksi buku, majalah, dan

bahan kepustakaan lain yang disimpan untuk dibaca dipelajari dan dibicarakan7.

2.4.2 Maksut Dan Tujuan Perpustakaan

Aktifitas utama dari perpustakaan adalah menghimpun informasi dalam berbagai

bentuk atau format untuk pelestarian bahan pustaka dan sumber informasi dan sumber

ilmu pengetahuan lainnya.

2.5 Pemrograman Web

2.5.1 HTML

HTML (Hypertext Markup Language), yaitu salah satu client side scripting yang

digunakan dalam pembuatan dokumen web dan aplikasi yang berjalan dihalaman web8.

2.5.2 PHP

(PHP: Hypertext Preprocessor), yaitu salah satu server side scripting yang

menyatu dengan HTML untuk membuat halaman web yang dinamis, yakni halaman web

5 Hanif Al Fatta, Op.cit., hal.121

6 M. Rudyanto Arief, Basis Data menggunakan Transact-SQL dengan Microsoft SQL Server 2000,

2005. hal.23 7 Departemen Pendidikan Nasional, Kamus Besar Bahasa Indonesia Edisi Keempat, 2008.

hal.1121 8 M.Rudyanto Arief, Op.cit., hal.23

Page 8: ANALISIS DAN PERANCANGAN SISTEM INFORMASI …repository.amikom.ac.id/files/Publikasi_10.11.4166.pdf · pengolahan data sirkulasi buku pada perpustakaan SMA N 1 Prambanan Klaten dengan

5

yang dapat membentuk suatu tampilan berdasarkan permintaan terkini, seperti

menampilkan isi basis data ke halaman web9.

2.5.3 Web Server

Web server adalah server yang melayani permintaan klien terdapat pada

halaman web(web browser) dan berkomunikasi dengan middleware untuk

menerjemahkan kode-kode tertentu, menjalankan kode-kode tersebut dan

memungkinkan dengan basis data, PHP atau ASP jika ada permintaan dari browser,

maka web server akan memproses permintaan itu kemudian memberikan hasil

prosesnya berupa data yang diingankan kembali ke browser.

2.5.4 Web Browser

Web browser adalah perangkat lunak (software) disisi klien yang digunakan

untuk mengakses iinformasi web.

2.6 Sistem Perangkat Lunak

2.6.1 Adobe Dreamweaver Cs3

Merupakan program web editor profesional yang digunakan untuk mendesain

dan mengolah situs web yang dikeluarkan oleh Adobe System yang dulu dikenal sebagai

Macromedia Dreamweaver keluaran Macromedia.

2.6.2 Adobe Photoshop Cs3

Adobe Photoshop merupakan perangkat lunak editor citra yang dikhususkan

untuk pengeditan foto, gambar dan pembuatan efect.

2.6.3 XAMPP

Aplikasi perangkat lunak yang merupakan kompilasi dari beberapa program,

yaitu Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis

dengan bahasa pemrograman PHP dan Perl.

2.6.4 MySQL

Salah satu jenis database server yang sangat terkenal dan banyak digunakan

untuk membangun aplikasi web yang menggunakan database sebagai sumber dan

pengelolaan datanya10

.

2.6.5 Apache

web server yang dapat dijalankan di banyak sistem operasi yang berguna

melayani dan memfungsikan aplikasi web.

3. Analisis dan perancangan

3.1 Tinjauan Umum

3.1.1 SMA N 1 Prambanan

9 M.Rudyanto Arief, Op.cit., hal.43 10

M.Rudyanto Arief, Op.cit., hal.151

Page 9: ANALISIS DAN PERANCANGAN SISTEM INFORMASI …repository.amikom.ac.id/files/Publikasi_10.11.4166.pdf · pengolahan data sirkulasi buku pada perpustakaan SMA N 1 Prambanan Klaten dengan

6

SMA NEGERI 1 PRAMBANAN KLATEN Jl. Prambanan-Manisrenggo Km. 2,5

Kebondalem lor prambanan klaten.

Berikut ini merupakan biodata SMA NEGERI 1 PRAMBANAN KLATEN

Nama Sekolah : SMA NEGERI 1 PRAMBANAN KLATEN

NPSN : 20309674

Tipe Sekolah : Sekolah Menengah Atas

Status Sekolah : Negeri

Alamat Sekolah : Jl. Prambanan-Manisrenggo Km. 2,5 Kecamatan Prambanan,

Kabupaten Klaten, Propinsi Jawa Tengah

Telepon/Fax : (0274) 497540

E-Mail : [email protected]

3.1.2 Visi Dan Misi SMA N 1 Prambanan

Visi SMA N 1 Prambanan

“Terciptanya tamatan yang terdidik, telatih berkomunikasi, berbudaya dan berbudi

pekerti.”

Misi SMA N 1 Prambanan

1. Menumbuhkan minat agar memiliki motivasi mencapai prestasi yang unggul.

2. Mendorong siswa agar memiliki kemampuan berkomunikasi dengan bahasa asing.

3. Meningkatkan kesadaran akan luhurnya seni budaya.

4. Meningkatkan profesionalisme guru.

5. Menumbuhkan loyalitas terhadap budaya bangsa.

3.1.3 Struktur Organisasi Sekolah

Gambar 3.1 Struktur Organisasi Sekolah

Page 10: ANALISIS DAN PERANCANGAN SISTEM INFORMASI …repository.amikom.ac.id/files/Publikasi_10.11.4166.pdf · pengolahan data sirkulasi buku pada perpustakaan SMA N 1 Prambanan Klaten dengan

7

3.2 Analisis Sistem

Analisis sistem merupakan teknik pemecahan masalah yang menguraikan

bagian-bagian komponen dengan mempelajari seberapa bagus bagian-bagian komponen

tersebut bekerja dan berinteraksi untuk mencapai tujuan mereka.11

3.2.1 Analisis kelemahan sistem

Untuk mengindetifikasi dan mengklarisifikasi masalah yang ada pada sistem

lama maka digunakan analisis PIECES (Performance, Information, Economic, Control,

Efficiency, Service).

1. Analisis Kinerja (Performance)

Kinerja diukur dengan (Throughput) dan (response time). Throughput adalah

jumlah informasi yang dihasilkan dalam waktu tertentu, sedangkan response time

merupakan waktu tunggu antaran permintaan informasi dengan tanggapan yang

dihasilkan sistem informasi.

Tabel 3.1 Analisis Kinerja

No. Parameter Hasil Analisis

1. Throughput Dalam jangka waktu ± 15 menit petugas mampu menghasilkan 1

laporan sehingga untuk 3 laporan yang dibutuhkan hanya

membutuhkan 45 menit saja.

2. Response Time Untuk melayani 1 transaksi petugas membutuhkan waktu 4-5 menit,

sehingga pada saat jam istirahat yang jangka waktunya hanya

15menit, petugas hanya dapat melayani 3-4 orang, padahal rata-rata

perhari pengunjung lebih dari 15 orang saat jam istirahat.

2. Analisis Informasi (Information)

Laporan-laporan yang sudah diproses digunakan untuk menghasilkan informasi

yang dibutuhkan oleh bidang tata usaha didalam pengambilan keputusan. Dengan ini

diharapkan peningkatan terhadap informasi yang akurat, tepat waktu dan relevan dapat

tercapai.

Tabel 3.2 Analisis Informasi

No. Parameter Hasil Analisis

1. Tepat waktu Informasi yang disajikan bersifat kurang tepat waktu karena

11

Hanif Al Fatta, Analisis dan Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern,(Yogyakarta: Andi, 2007) hal. 106

Page 11: ANALISIS DAN PERANCANGAN SISTEM INFORMASI …repository.amikom.ac.id/files/Publikasi_10.11.4166.pdf · pengolahan data sirkulasi buku pada perpustakaan SMA N 1 Prambanan Klaten dengan

8

pemrosesan data yang lama, sehingga untuk mencari data saja

harus membaca satu persatu arsip yang dicatat dalam buku.

2. Akurat Kemungkinan terjadi pengulangan (duplikat) saat proses

pengkodean buku.

Informasi tentang data buku dan data lainnya menjadi kurang

akurat saat terjadi kesalahan pemberitahuan informasi stok buku

yang sebenarnya masih, namun petugas menginfokan habis

pada anggota yang dapat menyebabkan anggota kecewa.

3. Relevan Informasi yang diberikan petugas menjadi tidak sesuai dengan

informasi yang diminta ketika terjadi pemberitahuan laporan denda

atau laporan peminjaman dan pengembalian yang diminta dalam

jangka waktu tertentu atau bedasarkan hal tertentu (laporan

peminjaman berdasarkan buku atau anggota yang meminjam).

3. Analisis Ekonomi (Economic)

Merupakan penilaian sistem lama dari segi finansial yaitu apakah sistem tersebut

menguntungkan atau tidak sehingga menjadikan bahan pertimbangan untuk

pengambilan keputusan apakah sistem baru layak atau tidak untuk dibuat.

Tabel 3.3 Analisis Ekonomi

No. Parameter Hasil Analisis

1. Keuntungan Sistem manual menggunakan alat tulis (dicatat) untuk

pengarsipannya, yang tidak membutuhkan biaya mahal untuk

perawatannya sehingga menguntungkan karena menghemat biaya

perawatan.

4. Analisis Pengendalian (Control)

Pengendalian (Control) dalam sebuah sistem sangat diperlukan. Control

dipasang untuk meningkatkan kinerja sistem, mencegah atau mendeteksi kesalahan

sistem, dan menjamin keamanan data.

Tabel 3.4 Analisis Pengendalian

No. Parameter Hasil Analisis

1. Hak akses Data dapat diakses siapa saja karena keamanan data tidak

terjamin dan sumber data diletakkan ditempat yang kurang aman,

sehingga siapa saja dapat mengakses data tersebut dan dapat

Page 12: ANALISIS DAN PERANCANGAN SISTEM INFORMASI …repository.amikom.ac.id/files/Publikasi_10.11.4166.pdf · pengolahan data sirkulasi buku pada perpustakaan SMA N 1 Prambanan Klaten dengan

9

dilakukan manipulasi data oleh pihak-pihak tertentu, seperti contoh

terjadi tawar-menawar pembayaran denda oleh siswa pada

petugas saat tidak ada petugas lainnya.

5. Analisis Effisiensi (Efficiency)

Efisiensi berkaitan dengan bagaimana sumber daya yang ada dapat

digunakan dengan sebaik mungkin. Masalah efiensi membutuhkan peningkatan output

dan pengurangan input. Pencatatan proses transaksi dan pembuatan laporan dengan

sistem manual masih membutuhkan waktu yang cukup lama. Hal seperti inilah yang

dapat menyebabkan sistem lama tidak efisien, terutama perbandingan biaya

operasionalnya.

Tabel 3.5 Analisis Efisiensi

No. Parameter Hasis Analisis

1. Sumber daya

yang digunakan

Dibutuhkannya berbagai alat tulis untuk melakukan pencatatan

atau pemrosesan data transaksi secara manual, dapat

meningkatkan biaya operasional dan memakan waktu yang lama

sehingga tidak efisien.

6. Analisis Pelayanan (Service)

Pelayanan adalah peningkatan terhadap pelayanan yang diberikan oleh sistem.

Pelayanan diberikan pada anggota khususnya pada proses peminjaman dan

pengembalian.

Tabel 3.6 analisis pelayanan

No. Parameter Hasil Analisis

1. Kepuasan Dengan sistem manual maka pelayanan transaksi yang

dilakukan oleh petugas menjadi lebih lama karena

petugas hanya dapat melayani 3-4 orang dalam waktu 15

menit saat jam istirahat, sedangkan pengunjung rata-rata

ada 10-15 orang, sehingga ada ± 10 orang yang tidak

terlayani karena kurangnya waktu yang menyebabkan

anggota merasa kecewa.

3.2.2 Analisis Kebutuhan Sistem

1. Kebutuhan Fungsional

Page 13: ANALISIS DAN PERANCANGAN SISTEM INFORMASI …repository.amikom.ac.id/files/Publikasi_10.11.4166.pdf · pengolahan data sirkulasi buku pada perpustakaan SMA N 1 Prambanan Klaten dengan

10

a. Admin dapat menginputkan data pegawai, petugas perpustakaan, siswa dan

kelas.

b. Petugas dapat melakukan proses transaksi peminjaman dan pengembalian buku.

c. Anggota dapat memesan buku yang akan dipinjam lewat website.

2. Kebutuhan Non Fungsional

a. Perangkat Keras (Hardware)

1. Server

a. Komputer yang bisa menjalankan apache dan php.

b. Hosting dan domain.

2. Klien

a. Semua jenis komputer yang memiliki GUI (Grafical user interface) dan

punya web browser.

b. Perangkat Lunak (Software)

1. Server

a. Web server : Apache

b. Web Browser : Mozilla, google chrome, opera dan semua browser yang

mendukung HTML 5

c. Operating Sistem Server : Windows server 2003

d. Database : MySQL

2. Klien

a. Browser : Mozilla, google chrome, opera dan semua browser yang

mendukung HTML 5

c. Keamanan

1. Untuk masuk kedalam sistem pengguna harus menggunakan username dan

password.

2. Pengguna dapat mengubah password sendiri.

d. informasi

Munculnya peringatan pada saat pengguna salah memasukkan username

atau password.

3.3 Perancangan Sistem

3.3.1 Perancancangan Proses

1. DFD (Data Flow Diagram)

Page 14: ANALISIS DAN PERANCANGAN SISTEM INFORMASI …repository.amikom.ac.id/files/Publikasi_10.11.4166.pdf · pengolahan data sirkulasi buku pada perpustakaan SMA N 1 Prambanan Klaten dengan

11

Gambar 3.4 DFD Level 0

Page 15: ANALISIS DAN PERANCANGAN SISTEM INFORMASI …repository.amikom.ac.id/files/Publikasi_10.11.4166.pdf · pengolahan data sirkulasi buku pada perpustakaan SMA N 1 Prambanan Klaten dengan

12

2. Flowchart Sistem

Gambar 3.7 Flowchart Sistem

3. ERD

Page 16: ANALISIS DAN PERANCANGAN SISTEM INFORMASI …repository.amikom.ac.id/files/Publikasi_10.11.4166.pdf · pengolahan data sirkulasi buku pada perpustakaan SMA N 1 Prambanan Klaten dengan

13

Gambar 3.21 Entity Relationship Diagram

3.3.2 Perancangan Database dan Tabel

Database dibuat dengan nama perpustakaan_sekolah. Terdiri dari 9 tabel yaitu

tabel admin, tabel berita, tabel buku, tabel halaman, tabel kelas, tabel pegawai, tabel

peminjaman buku, tabel petugas perpustakaan, dan tabel siswa

3.3.3 Perancangan Interface

1. Rancangan Login Admin

2. Rancangan Halaman Admin

3. Rancangan Halaman Petugas

4. Rancangan Halaman Anggota

4. Implementasi dan pembahasan

4.1 Tahapan Implementasi

Tahap Implementasi adalah tahapan setelah melakukan analisis dan

perancangan pada siklus rekayasa perangkat lunak, harus melalui tahap pengujian

terlebih dahulu sebelum sistem benar-benar dapat digunakan.

4.1.1 Instalasi Program

1. Penentuan domain

Nama domain yang digunakan untuk sistem ini adalah perpus-

sman1prambanan.web.id.

2. Hosting

Untuk menjalankan pertama kali sistem informasi perpustakaan ini mengambil

paket hosting 100 MB selama 3 bulan.

4.1.2 Pelatihan User

Pada web sistem informasi perpustakaan SMA N 1 Prambanan Klaten, pelatihan

administrator dan petugas perpuatakaan dilakukan dengan cara tutorial training dan on-

the-job-training.

4.1.3 Uji coba Sistem

Tujuan utama dari uji coba adalah memastikan bahwa elemen atau komponen

dari telah berfungsi sesuai dengan yang diterapkan. Pengetesan termasuk juga

pengetesan program secara menyeluruh. Mekanisme pengujian menggunakan metode

pengujian black box.

4.1.4 Konversi

1. Konversi data

Memasukkan seluruh data baik berupa data siswa, pegawai, buku, transaksi

ke dalam database sistem.

2. Konversi sistem

Page 17: ANALISIS DAN PERANCANGAN SISTEM INFORMASI …repository.amikom.ac.id/files/Publikasi_10.11.4166.pdf · pengolahan data sirkulasi buku pada perpustakaan SMA N 1 Prambanan Klaten dengan

14

Penginstalasian program untuk menjalankan dan menerapkan sistem yang

telah dibuat.

4.2 Manual Program

a. Manual program admin

b. Manual program petugas perpustakaan

c. Manual program anggota perpustakaan

4.3 Tindak Lanjut Implementasi

4.3.1 Pemeliharaan Domain

Sebagai percobaan Domain yang digunakan yaitu perpus-

sman1prambanan.web.id dengan kapasitas 100MB dan masa aktiv hosting selama

3bulan, doamain dan hosting tersebut bisa diperpanjang lagi sesuai dengan kebutuhan

pengguna.

4.3.2 Pemeliharaan Sistem

Pemeliharaan sistem informasi adalah suatu upaya untuk untuk memperbaiki,

menjaga, menanggulangi masalah dan mengembangkan sistem yang ada. Pemeliharaan

ini diperlukan untuk meningkatkan efisiensi dan efektivitas kinerja sistem agar dalam

penggunaannya dapat optimal.

4.3.3 Pemeliharaan Data

Pemeliharaan data dapat dilakuakan dengan beberapa cara agar data tetap valid

dan tidak terjadi kebocoran data. Hal-hal yang perlu dilakukan antara lain Backup data

dan Pembaharuan data.

5. Penutup

5.1 Kesimpulan

1. Perancangan dan pengimplementasian sistem dilakukan dengan cara

membuat desain proses, desain basis data dan perancangan tampilan.

2. Berdasarkan rancangan kebutuhan sistem terdapat 4 pengguna dalam

website ini yaitu admin, petugas perpustakaan, user member/anggota dan

user/ pengunjung web.

3. Sistem digunakan untuk mempermudah kerja pertugas perpustakaan dalam

melakukan proses sirkulasi buku.

5.2 Saran

1. Dalam menyampaikan informasi harus diperhatikan keamanan dalam

berinteraksi, teknologi yang digunakan dan harus selalu diperbarui mengikuti

perkembangan teknologi.

2. Manajemen database yang lebih baik dapat dibangun dari sistem yang ada

dan dapat menerapkan konsep pengembangan sistem database. Sebagai

contoh penambahan fasilitas backup database jika terjadi kehilangan data.

Page 18: ANALISIS DAN PERANCANGAN SISTEM INFORMASI …repository.amikom.ac.id/files/Publikasi_10.11.4166.pdf · pengolahan data sirkulasi buku pada perpustakaan SMA N 1 Prambanan Klaten dengan

15

3. Keamanan data dalam sistem merupakan hal yang sangat penting untuk

melindungi sistem, oleh karena itu perlu ditambahkan fasilitas keamanan

data dan jaringan dalam sistem ini.

DAFTAR PUSTAKA

Al Fatta, Hanif. 2007. Analisa dan & Perancangan Sistem Informasi. Yogyakarta: Andi.

Arief, M. Rudyanto. 2005. Pemrograman Basis Data Menggunakan Transact-SQL

dengan Microsoft SQL Server 2000. Yogyakarta: Andi.

Departemen Pendidikan Nasional. 2008. Kamus Besar Bahasa Indonesia Edisi Keempat.

Jakarta: Gramedia Pustaka Utama.

Hariyanto, Bambang. 2008. Dasar Informatika dan Ilmu Komputer Diserta Aksi-aksi

Praktis. Yogyakarta: Graha Ilmu.

Jogiyanto HM. 2001. Pengenalan Komputer. Yogyakarta: Andi.

Kenneth C. Loudon dan Jane P. Loudon. 2008. Sistem Informasi Manajemen Edisi 10.

Yogyakarta: Andi.