Pembicaraan Pengguna:Nuraeni iriyanti: Perbedaan revisi

Dari widuri
Lompat ke: navigasi, cari
 
(3 revisi antara oleh satu pengguna lainnya tidak ditampilkan)
Baris 98: Baris 98:
 
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Jurusan</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Teknik Informatika</div>
 
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Jurusan</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Teknik Informatika</div>
 
|-
 
|-
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Konsentrasi</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Software Engeenering</div>
+
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Konsentrasi</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Software Engineering</div>
 
|}
 
|}
 
</div>
 
</div>
Baris 163: Baris 163:
 
</div>
 
</div>
 
{{pagebreak}}
 
{{pagebreak}}
 +
 
=<div style="font-family: 'times new roman'; text-align: center">'''BAB I'''</div>=
 
=<div style="font-family: 'times new roman'; text-align: center">'''BAB I'''</div>=
 
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">'''PENDAHULUAN'''</div>
 
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">'''PENDAHULUAN'''</div>
 +
 
==Latar belakang==
 
==Latar belakang==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">
 +
Tingginya budaya gemar membaca mengakibatkan meningkatnya minat membaca. Tanpa membaca seseorang tidak akan tahu apa-apa karena menurut ibarat “Buku adalah jendela dunia”. Minat membaca ditunjukkan dengan keinginan yang begitu kuat untuk melakukan kegiatan membaca. Untuk memenuhi kebutuhan tersebut, biasanya seseorang atau sekelompok orang akan pergi ke tempat yang menyediakan bahan bacaan yang dibutuhkan, salah satunya yaitu perpustakaan. </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">
 +
Perpustakaan sebagai penyedia informasi yang bersumber pada literatur, baik yang tercetak maupun terekam (book material atau non book material) harus mampu memperdayakan koleksinya semaksimal mungkin. Pendayagunaan sumber informasi di perpustakaan tergantung pada citra layanannya. Artinya layanan di perpustakaan menjadi tolak ukur keberhasilan suatu perpustakaan. Untuk memberikan pelayanan yang baik bagi pengunjung perpustakaan dibutuhkan teknologi informasi yaitu sistem informasi berbasis komputer yang terstruktur untuk membentuk pemakai sistem dan mendapatkan informasi yang diperlukan secara cepat, tepat, dan akurat untuk para pengunjung perpustakaan. </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">
 +
Teknologi informasi secara optimal sangat diperlukan dalam pelayanan perpustakaan pada SMA Negeri 4 Kota Tangerang, karena sistem pelayanan perpustakaan di SMA Negeri 4 Kota Tangerang masih belum menggunakan sistem yang terkomputerisasi atau masih menggunakan cara yang manual yaitu menggunakan metode pencatatan sederhana sehingga pengunjung dalam artian siswa akan kebingungan ketika mencari buku yang dicari karena harus dicek terlebih dahulu di buku catatan, jika buku catatannya hilang maka semua proses dan data yang ada di perpustakaan itu akan hilang juga. </p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">
 +
Maka dari itu, peneliti tertarik untuk membuat suatu sistem yang akan membantu petugas perpustakaan dalam melayani para pengunjung yaitu yang berjudul “PERANCANGAN SISTEM PENGELOLAAN DATA PERPUSTAKAAN PADA SMA NEGERI 4 KOTA TANGERANG”. Diharapkan dengan adanya sistem ini semua permasalahan yang ada dapat teratasi dengan baik.
 +
</p></div>
 
==Rumusan Masalah==
 
==Rumusan Masalah==
<p align="justify">Perpustakaan sebagai penyedia informasi yang  bersumber pada literatur baik yang bercetak maupun terekam (<em>book material</em> atau <em>non book material</em>) harus mampu memperdayakan koleksinya semaksimal  mungkin. Pendayagunaan sumber informasi di perpustakaan tergantung pada citra  layanannya. Artinya layanan diperpustakaan menjadi tolak ukur keberhasilan  suatu perpustakaan.<br />
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
  Perpustakaan sekolah juga merupakan salah satu jenis  perpustakaan yang ada. Lembaga ini berada dibawah naungan sebuah Institusi  pendidikan sebagai salah satu fasilitas dan sarana penunjang pendidikan. Perpustakaan  sekolah yang menyediakan buku-buku, koleksi yang lengkap adalah sangat penting  bagi guru dan murid dalam hubungannya dengan keperluan peningkatan belajar mengajar. <br />
+
<p style="line-height: 2">
  Sesungguhnya arti pustaka lebih luas dari arti buku saja,  bahwa bahan-bahan pustaka dapat berupa naskah, gambar, kaset, film, slide dan  sebaginya pada perpustakaan yang lengkap bahan-bahan di perpustakaan tersebut  selain buku-buku.<br />
+
Dari latar belakang diatas penulis dapat memaparkan beberapa rumusan masalah yang terjadi pada perpustakaan SMA Negeri 4 Kota Tangerang, yaitu :
  Penyelenggara layanan perpustakaan memerlukan berbagai  pertimbangan karena ada berbagai jenis perpustakaan. Dan masing-masing  perpustakaan berbeda fungsi harus dijelaskan melalui berbagai tahapan yang diatur  dan disesuaikan dengan fungsi dan ujian masing-masing perpustakaan.<br />
+
1. Bagaimana proses pelayanan perpustakaan yang berjalan saat ini?
  Layanan perpustakaan berarti penyediaan bahan pustaka  secara tepat dan akurat, sesuai dengan kebutuhan pemakai jasa perpustakaan. Ada  berbagai pendapat yang mengatakan bahwa layanan perpustakaan merupakan citra  dari suatu perpustakaan. Dengan kata lain perpustakaan identik dengan layanan,  karena tidak ada perpustakaan yang tidak melibatkan layanan yang baik.<br />
+
2. Bagaimana cara petugas perpustakaan mengontrol setiap buku yang sedang dipinjam atau yang sudah dikembalikan?
  Seperti halnya layanan simpan dan pinjam buku yang  terjadi diperpustakaan, hal ini mengakibatkan proses yang cukup lama dan ribet  apabila dilakukan secara manual atau tertulis dibuku, karena saat penulisan  dibuku belum tentu tersimpan dengan rapih dan bisa saja buku data tersebut  hilang. Oleh sebab itu sistem peminjaman dan pengembalian buku tidak lepas dari  sistem pelayanan perpustakaan. Peminjaman dan pengembalian adalah salah satu  dari berbagai kegiatan pelayanan yang diberikan perpustakaan kepada pembacanya.  Ada layanan informasi, layanan peningkatan minat baca, ada pula layanan  penelusuran literatur, layanan meminjamkan bahan perpustakaan.<br />
+
3. Bagaimana merancang dan membangun sebuah sistem informasi perpustakaan yang dapat mengelola data peminjaman, pengembalian dan katalog diperpustakaan?
  Akan tetapi sampai saat ini menurut kenyataan yang ada,  sistem peminjaman perpustakaan masih kurang dipahami dan dimengerti oleh banyak  orang. Padahal sistem peminjaman di perpustakaan adalah sangat penting, sebab  bertujuan agar bahan yang dipinjamkan tidak hilang, selalu tahu dimana buku  yang dipinjamkan berada dan dipergunakan oleh siapa. Sistem peminjaman harus  disusun secara sistematis.<br />
+
</p></div>
  Penerapan sistem  peminjaman menggunakan barcode scanner dapat menjadi nilai tambah bagi sebuah  perpustakaan dalam mengakses dan memodifikasi serta memelihara data seluruh  koleksi perpustakaan. Sistem aplikasi ini dapat meningkatkan efisiensi kinerja,  waktu, tenaga dan sumber daya. <br />
+
 
  Berdasarkan  latar belakang yang telah diuraikan di atas, maka penulis tertarik untuk  membahas masalah tersebut dalam laporan skripsi ini dengan judul &ldquo;<strong><em>sistem  e-library menggunakan scanner berbasis web pada SMA Negeri 4 kota Tangerang</em></strong>&rdquo;.</p>
+
==Ruang Lingkup  Penelitian==
<ol>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
  <li><strong>1.2 Rumusan Masalah</strong></li>
+
<p style="line-height: 2">
</ol>
+
Untuk memudahkan penelitian laporan skripsi ini, maka  perlu dibuat suatu batasan masalah. Penelitian ini hanya membahas masalah  informasi, peminjaman, pengembalian buku serta keaktifan pelayanan dan  kelengkapan buku pada perpustakaan SMA Negeri 4 Kota Tangerang.</p></div>
<p>Dari latar belakang diatas penulis dapat memaparkan beberapa rumusan masalah yang terjadi pada perpustakaan SMA Negeri 4 Kota Tangerang, yaitu :</p>
+
 
<ol>
+
==Tujuan dan  Manfaat Penelitian==
  <li>Bagaimana cara petugas perpustakaan mengontrol setiap buku yang sedang dipinjam atau yang sudah dikembalikan?</li>
+
===Tujuan Penelitian===
  <li>Bagaimana merancang dan membangun sebuah sistem informasi perpustakaan yang dapat mengelola data peminjam, pengembalian dan katalog diperpustakaan, sehingga aplikasi yang  dibuat sesuai dengan analisis sistem yang akan diterapkan?</li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
</ol>
+
<p style="line-height: 2">
<ol>
+
Tujuan dari laporan skripsi ini adalah sebagai berikut :</p></div>
  <li><strong>1.3 Ruang Lingkup  Penelitian</strong></li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
</ol>
+
<p style="line-height: 2">
<p>Untuk memudahkan penelitian laporan skripsi ini, maka  perlu dibuat suatu batasan masalah. Penelitian ini hanya membahas masalah  informasi, peminjaman, pengembalian buku serta keaktifan pelayanan dan  kelengkapan buku pada perpustakaan SMA Negeri 4 Kota Tangerang.</p>
+
Membantu pelayanan perpustakaan, seperti  peminjaman, serta pemeliharaan data dengan merancang sistem E-library pada  perpustakaan SMA Negeri 4 kota Tangerang</p></div>
<ol>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
  <li><strong>1.4 Tujuan dan  Manfaat Penelitian</strong></li>
+
<p style="line-height: 2">
  <li>1.4.1 Tujuan Penelitian</li>
+
Untuk memahami arti penting perpustakaan  sekolah sebagai salah satu sarana yang utama dalam pencarian sumber informasi.</p>
</ol>
+
<p style="line-height: 2">
<p>Tujuan dari laporan skripsi ini adalah sebagai berikut :</p>
+
Membuat sistem aplikasi manajemen  perpustakaan yang <em>user friendly, </em>baik  dari segi <em>interface</em> (tampilan sistem  layanan perpustakaan) dan fitur-fitur yang disediakan untuk membantu pengguna  akhir mengakses <em>database</em> tersebut.</p>
<ol>
+
<p style="line-height: 2">
  <li>Membantu pelayanan perpustakaan, seperti  peminjaman, serta pemeliharaan data dengan merancang sistem E-library pada  perpustakaan SMA Negeri 4 kota Tangerang.</li>
+
Dengan adanya <em>database</em>, perpustakaan SMA Negeri 4 kota Tangerang dapat memberikan  kemudahan bagi pengguna akhir untuk mengakses data peminjaman koleksi, data  pengembalian koleksi, serta pemeliharaan data perpustakaan.</p></div>
  <li>Untuk memahami arti penting perpustakaan  sekolah sebagai salah satu sarana yang utama dalam pencarian sumber informasi.</li>
+
 
  <li>Membuat sistem aplikasi manajemen  perpustakaan yang <em>user friendly, </em>baik  dari segi <em>interface</em> (tampilan sistem  layanan perpustakaan) dan fitur-fitur yang disediakan untuk membantu pengguna  akhir mengakses <em>database</em> tersebut.</li>
+
===Manfaat Penelitian===
  <li>Dengan adanya <em>database</em>, perpustakaan SMA Negeri 4 kota Tangerang dapat memberikan  kemudahan bagi pengguna akhir untuk mengakses data peminjaman koleksi, data  pengembalian koleksi, serta pemeliharaan data perpustakaan. </li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
  <li>1.4.2 Manfaat Penelitian</li>
+
<p style="line-height: 2">
</ol>
+
Manfaat dari laporan skripsi ini adalah sebagai berikut :</p>
<p>Manfaat dari laporan skripsi ini adalah sebagai berikut :</p>
+
<p style="line-height: 2">
<ol>
+
Agar mempermudah  pegawai perpustakaan melakukan pendataan siapa saja yang meminjam dan  mengembalikan buku serta pendataan buku yang baru masuk langsung menggunakan  scan barcode.</p>
  <li>Agar mempermudah  pegawai perpustakaan melakukan pendataan siapa saja yang meminjam dan  mengembalikan buku serta pendataan buku yang baru masuk langsung menggunakan  scan barcode.</li>
+
 
   <li>Dapat memberikan  pelayanan yang lebih baik lagi karena fasilitas dan penyediaan buku bahkan  bahan-bahan pembelajaran lainnya yang cukup memadai.</li>
 
   <li>Dapat memberikan  pelayanan yang lebih baik lagi karena fasilitas dan penyediaan buku bahkan  bahan-bahan pembelajaran lainnya yang cukup memadai.</li>
 
</ol>
 
</ol>
Baris 236: Baris 250:
 
<p>&nbsp;</p>
 
<p>&nbsp;</p>
  
 
+
<p align="center"><strong>BAB II</strong><br>
[ [ Category:Skripsi 2016/2017 ] ]
+
  <strong>LANDASAN TEORI</strong></p>
 +
<p>Untuk  mendukung pembuatan laporan ini, maka perlu dikemukakan hal-hal atau  teori-teori yang berkaitan dengan permasalahan dan ruang lingkup pembahasan  sebagai landasan dalam pembuatan laporan ini.</p>
 +
<ol>
 +
  <li><strong>Teori Umum</strong></li>
 +
  <li><strong>Konsep  Dasar Sistem</strong></li>
 +
  <li><strong>Definisi  Sistem</strong></li>
 +
</ol>
 +
<p>Menurut I putu (2014:8) &ldquo;Sistem adalah  sekumpulan prosedur yang saling berkaitan dan saling terhubung untuk melakukan  suatu tugas bersama-sama.&rdquo;.<br>
 +
  Menurut Sutarman (2012:13) &ldquo; sistem  adalah kumpulan elemen yang saling berhubungan dan berinteraksi dalam satu  kesatuan untuk menjalankan suatu proses pencapaian suatu tujuan utama&rdquo;.</p>
 +
<ol>
 +
  <li><strong>Karakteristik  Sistem</strong></li>
 +
</ol>
 +
<p>Menurut Putu Agus (2014:11), Suatu  sistem mempunyai karakteristik atau sifat-sifat tertentu, yaitu mempunyai  komponen-komponen (<em>components</em>), batas  sistem (<em>baoudary</em>), lingkungan luar  sistem (<em>environment</em>), penghubung (<em>interface</em>), masukan (<em>input</em>), pengolah (<em>process</em>), keluaran (<em>output</em>),  dan sasaran (<em>objective</em>) atau tujuan (<em>goals</em>), berikut adalah penjelasan dari  karakteristik sistem :</p>
 +
<ol>
 +
  <li>Komponen  sistem </li>
 +
</ol>
 +
<p>Komponen sistem (<em>components</em>) yaitu dari sejumlah komponen yang saling berinteraksi,  yang artinya saling bekerja sama membentuk satu kesatuan. Elemen-elemen sistem  dapat berupa suatu subsistem yang mempunyai sifat-sifat dari sistem untuk  menjalankan suatu fungsi tertentu dan mempengaruhi sistem secara keseluruhan,  setiap sistem tidak peduli berapapun kecilnya, selalu mengandung  subsistem-subsistem.</p>
 +
<ol>
 +
  <li>Batas  sistem</li>
 +
</ol>
 +
<p>Batas sistem (<em>boundary</em>), yaitu daerah yang membatasi antara suatu sistem dengan  sistem yang lainnya atau dengan lingkungan luarnya. Batas sistem ini  memungkinkan suatu sistem dipandang.</p>
 +
<ol>
 +
  <li>Lingkungan  luar sistem</li>
 +
</ol>
 +
<p>Lingkungan luar sistem (<em>environment</em>), dari suatu sistem yaitu  apapun diluar batas dari sistem yang mempengaaruhi operasi sistem. Lingkungan  luar sistem dapar bersifat menguntungkan dan dapt juga merugikan sistem  tersebut. Lingkungan luar yang menguntungkan merupakan energi dari sistem yang  harus tetap dijaga dan dipelihara.</p>
 +
<ol>
 +
  <li>Penghubung  sistem</li>
 +
</ol>
 +
<p>Penghubung sistem (<em>interface</em>), merupakan media penghubung antara satu subsistem dengan  subsistem lainnya. Melalui penghubung ini memungkinkan sumber-sumber daya  mengalir dari satu subsistem ke subsistem lainnya. Keluaran (<em>output</em>) dari sistem akan menjadi masukan  (<em>input</em>) untuk subsistem dapat  berintegrasi dengan subsistem lainnya membentuk satu kesatuan.</p>
 +
<ol>
 +
  <li>Masukan  sistem</li>
 +
</ol>
 +
<p>Masukan sistem (<em>input</em>), yaitu energi yang dimasukkan kedalam sistem. Masukan sistem  dapat berupa masukan perawatan (<em>maintenance  input</em>) dan masukan sinyal (<em>signal  input</em>). <em>Maintenance input</em> adalah  energi yang dimasukkan agar sistem tersebut beroperasi. <em>Signal input</em> adalah energi yang diproses untuk mendapatkan  keluaran.</p>
 +
<ol>
 +
  <li>Pengolahan  sistem</li>
 +
</ol>
 +
<p>Pengolahan sistem (process), yaitu  sistem dapat mempunyai bagian pengolahan yang akan merubah masukan menjadi  keluaran. Suatu sistem produksi akan mengolah masukan bahan baku atau bahan-bahan  yang lainnya menjadi berupa barang jadi.</p>
 +
<ol>
 +
  <li>Keluaran  sistem</li>
 +
</ol>
 +
<p>Keluaran sistem (output), yaitu hasil  energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna. Keluaran  dari sistem dapat merupakan masukan untuk subsistem yang lain. Keluaran dapat  berupa tampilan layar di monitor yaitu dalam bentuk laporan, grafik, table, dan  keluaran yang lainnya adalah hasil cetakan laporan ke media kertas.</p>
 +
<ol>
 +
  <li>Sasaran  sistem</li>
 +
</ol>
 +
<p>Suatu sistem pasti punya tujuan (<em>goals</em>) atau sasaran sistem (<em>objective</em>). Jika suatu sistem tidak  mempunyai tujuan, maka operasi sistem tidak akan berguna. Sasaran dari suatu  sistem sangat menentukan sekali masukan yang dibutuhkan sistem dikatakan  berhasil apabila mengenai sasaran atau tujuannya.</p>
 +
<ol>
 +
  <li> <strong>Tujuan  Sistem</strong></li>
 +
</ol>
 +
<p>Menurut Taufiq (2013 : 5), tujuan sistem  merupakan sasaran atau hasil yang diinginkan. Manusia, tumbuhan, hewan,  organisasi, lembaga dan lain sebagainya pasti memiliki tujuan yang bermanfaat  minimal bagi dirinya sendiri atau bagi lingkungannnya.<br>
 +
  Tujuan  sangatlah penting karena tanpa tujuan yang jelas segala sesuatu pasti akan  hancur dan berantakan tapi dengan tujuan yang jelas akan lebih besar  kemungkinan akan tercapai sasarannya. Begitu pula dengan sistem yang baik  adalah sistem yang mamiliki tujuan yang jelas dan terukur yang memungkinkan  untuk mencapai dan memiliki langkah-langkah yang terstruktur kemungkinan besar  sistem itu akan tercapai tujuannya sesuai dengan apa yang telah menjadi  tujuannya. <br>
 +
  Tujuan sangatlah penting karena tanpa  tujuan yang jelas segala sesuatu akan hancur dan berantakan, tapi dengan tujuan  yang jelas akan lebih besar kemungkinan untuk tercapai sasarannya.<br>
 +
  Begitu juga sistem yang baik, adalah  sistem yang memiliki tujuan yang jelas dan terukur yang memungkinkan untuk  dicapai dan memiliki langkah – langkah terstruktur untuk mencapainya. Dengan  begitu kemungkinan besar sistem itu akan tercapai tujuannnya sesuai dengan apa  yang telah menjadi tujuannya.</p>
 +
<ol>
 +
  <li> <strong>Konsep Dasar  Data</strong></li>
 +
  <li><strong>Definisi  Data</strong></li>
 +
</ol>
 +
<p>Menurut Sutarman (2012:3) &ldquo;Data adalah  fakta dari semua pernyataan yang berasal dari kenyataan, dimana pernyataan  tersebut merupakan hasil pengukuran atau pengamatan. Data berupa angka-angka,  huruf-huruf, simbol-simbol, atau gabungan darinya&rdquo;.<br>
 +
  Menurut McLeod dalam buku yang ditulis  oleh Yakub (2012:5), &ldquo;Data adalah deskripsi kenyataan yang menggambarkan adanya  suatu kejadian (<em>event</em>), data terdiri  dari fakta (<em>fact</em>) dan angka yang  secara relatif tidak berarti bagi pemakai&rdquo;. Data dapat berbentuk nilai yang  terformat, teks, citra, audio, dan video.</p>
 +
<ol>
 +
  <li>Teks,  adalah sederetan huruf, angka, dan simbol – simbol yang kombinasinya tidak  tergantung pada masing – masing <em>item </em>secara  individual. Misalnya, artikel koran, majalah, dan lain – lain ;</li>
 +
  <li>Data  yang terformat, adalah data dengan suatu format tertentu, misalnya data yang  menyatakan tanggal atau jam, dan nilai mata uang ;</li>
 +
  <li>Citra  (<em>image</em>), adalah data dalam bentuk  gambar, citra dapat berupa, grafik, oto, hasil rontgen, dan tanda tangan ;</li>
 +
  <li>Audio,  adalah data dalam bentuk suara. Misalnya, instrumen musik, suara orang, suara  binatang, detak jantung, dan lain – lain ;</li>
 +
  <li>Video,  adalah data dalam bentuk gambar yang bergerak dan dilengkapi dengan suara.  Misalnya, suatu kejadian dan aktivitas – aktivitas dalam bentuk film.</li>
 +
</ol>
 +
<p>Dari pendapat yang dikemukakan diatas,  dapat disimpulkan bahwa data adalah fakta dari sesuatu, kejadian, aktifitas dan  transaksi yang dicatat, diklasifikasikan dan disimpan berupa angka, tulisan,  gambar namun belum diorganisasikan dalam bentuk yang dimengerti.<br>
 +
  Diketahui artinya yang sudah terjadi  merupakan fakta (bukti). Data dapat memberikan gambaran tentang suatu keadaan  atau personal.</p>
 +
<ol>
 +
  <li><strong>Konsep  Dasar Informasi</strong></li>
 +
  <li><strong>Definisi  Informasi</strong></li>
 +
</ol>
 +
<p>Menurut Maimunah dkk dalam jurnal CCIT  (2012:57) &ldquo;informasi adalah data yang telah diolah menjadi sebuah bentuk yang  lebih berarti bagi penerimanya dan bermanfaat dalam mengambil suatu keputusan&rdquo;.<br>
 +
  Menurut Putu Agus (2014:9) &ldquo;informasi  merupakan hasil pengolahan data dari satu atau berbagai sumber, yang kemudian  diolah, sehingga memberikan nilai, arti, dan manfaat bagi penerima.&rdquo;<br>
 +
  Menurut McLeod dalam buku Yakub (2012:8)  &ldquo;Informasi berupa sekumpulan fakta (data) yang diorganisasikan data yang diolah  menjadi bentuk yang lebih berguna bagi penerimanya&rdquo;.<br>
 +
  Menurut I Putu (2014:9) &ldquo;Informasi  merupakan hasil pengolahan data dari satu atau berbagai sumber, yang kemudian  diolah, sehingga memberikan nilai, arti, dan manfaat&rdquo;.<br>
 +
  Berdasarkan beberapa pendapat yang  dikemukakan diatas dapat ditarik kesimpulan bahwa &ldquo;informasi adalah fakta yang  telah diolah dengan cara tertentu dan mempunyai arti berguna bagi penerimanya,  atau menggambarkan suatu kejadian nyata yang dapat dipahami dan dapat digunakan  untuk pengambilan keputusan, sekarang maupun untuk masa depan&rdquo;.</p>
 +
<ol>
 +
  <li><strong>Analisis  Sistem</strong></li>
 +
  <li><strong>Definisi  Analisa Sistem</strong></li>
 +
</ol>
 +
<p>Menurut  Rosa A. S, dkk (2014:18) &ldquo;Kegiatan analisa sistem adalah kegiatan untuk melihat  sistem yang sudah berjalan, melihat bagian mana   yang bagus dan tidak bagus, dan kemudian mendokumentasikan kebutuhan  yang akan dipenuhi dalam sistem yang baru. Hal tersebut terlihat sederhana,  namun sebenarnya tidak. Banyak hambatan yang akan ditemui dalam proses  tersebut&rdquo;.<strong></strong></p>
 +
<ol>
 +
  <li><strong>Langkah  – Langkah Analisa Sistem</strong></li>
 +
</ol>
 +
<p>Menurut  Taufiq (2013:159) &ldquo;untuk melakukan analisa sistem agar hasil analisa dapat  maksimal maka langkah – langkah yang dilakukan juga harus terstruktur agar  tidak tumpang tindih antara hasil analisa yang satu dengan hasil analisa yang  lain atau dengan tujuan hasil analisa sistem yang dilakukan sehingga mudah  untuk dipelajari atau dikembangkan lagi ke dalam rancang bangun sistem  informasi.&rdquo;<br>
 +
  Beberapa urutan langkah  yang bisa digunakan dalam analisa sistem menurut Whitten L.Jeffery dalam Taufiq  (2013:159) adalah sebagai berikut :</p>
 +
<ol>
 +
  <li>Definisi  Lingkup</li>
 +
</ol>
 +
<p>Definisi lingkup (<em>scope definition</em>) adalah langkah pertama  proses pengembangan sistem. Dalam metodologi lain hal ini mungkin disebut (<em>preliminary investigation phase</em>), fase  studi awal (<em>initial study phase</em>),  komunikasi (<em>comminication</em>) atau  inisiasi proyek atau pengumpulan kebutuhan.</p>
 +
<ol>
 +
  <li>Analisis  Masalah</li>
 +
</ol>
 +
<p>Analisis masalah  menyediakan analisis dengan pemahaman, kesempatan dan atau perintah lebih  mendalam yang memicu proyek. Analisa masalah menjawab pertanyaan, &ldquo;apakah  masalah – masalah tersebut layak untuk dipecahkan&rdquo; dan &ldquo;apakah sistem yang baru  layak untuk dibangun&rdquo;. Dalam metodologi lain, langkah analisis masalah mungkin  dikenal sebagai langkah studi, studi sistem saat ini, langkah – langkah  penyelidikan terinci, atau langkah analisis kelayakan.<br>
 +
  Tujuan analisis masalah  adalah mempelajari dan memahami bidang masalah dengan cukup baik untuk secara  menyeluruh menganalisis masalah, kesempatan, dan batasannya.</p>
 +
<ol>
 +
  <li>Analisis  Persyaratan</li>
 +
</ol>
 +
<p>Beberapa analisis yang  kurang pengalaman membuat kesalahan yang fatal sesudah melalui langkah analisis  masalah. Godaan pada titik ini adalah mulai melihat berbagai solusi alternatif,  khususnya solusi teknis. Salah satu kesalahan yang kerap terjadi di dalam sistem  informasi terbaru ditunjukkan dalam pertanyaan, &ldquo;Memastikan sistem bekerja dan  secara teknis mengesankan, tapi ia harus tidak melakukan apa yang kita inginkan  untuk dilakukan  oleh sistem&rdquo;. Langkah  analisis persyaratan menentukan persyaratan bisnis bagi sistem yang baru.</p>
 +
<ol>
 +
  <li>Desain <em>Logic</em></li>
 +
</ol>
 +
<p>Tidak semua proyek  mencakup pengembangan <em>model driven</em>,  tapi kebanyakan masukkan beberapa pemodelan sistem desain <em>logic</em> lebih lanjut mendokumentasikan persyaratan bisnis dengan  menggunakan model – model sistem yang menggambarkan struktur data, proses  bisnis, aliran data dan antar muka pengguna. Dalam hal tertentu, desain <em>logic</em> mengesahkan persyaratan yang  dibuat pada langkah sebelumnya.</p>
 +
<ol>
 +
  <li>Analisa  Kebutuhan</li>
 +
</ol>
 +
<p>Dengan adanya  persyaratan bisnis, maka kita akhirnya dapat menekankan bagaimana sistem baru  termasuk alternatif – alternatif berbasis komputer dapat diimplementasikan  dengan teknologi. Maksud dari analisa keputusan adalah untuk mengenali solusi  kandidat, menganalisa solusi kandidat tersebut, dan merekomendasikan sebuah  sistem target yang akan dirancang, dibangun, serta diimplementasikan.<br>
 +
  Peluang muncul saat ada  seseorang yang telah mendapatkan sebuah visi terhadap solusi teknik. Tetapi  hampir selalu ada solusi alternatif yang mungkin merupakan solusi yang lebih  baik. Selama analisis keputusan memang penting untuk mengenali berbagai  pilihan, menganalisa beberapa pilihan tersebut dan menjual solusi terbaik  berdasarkan analisis tersebut.</p>
 +
<ol>
 +
  <li><strong>Tahap  – Tahap Analisa Sistem</strong></li>
 +
</ol>
 +
<p>Menurut  Hendri dkk dalam jurnal CCIT (2011:322) &ldquo;Tahap analisis sistem adalah tahap  penguraian dari suatu sistem yang utuh ke dalam bagian-bagian komponennya  dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan,  kesempatan, hambatan – hambatan yang terjadi dan kebutuhan – kebutuhan yang  diharapkan sehingga dapat dibuat rancangan sistem yang baru sesuai dengan  kebutuhan&rdquo;. Tahap analisis merupakan tahap yang paling kritis dan sangat  penting, karena kesalahan di tahapan ini akan menyebabkan kesalahan di tahap  selanjutnya.<strong></strong><br>
 +
  Menurut  Murad (2013:51) &ldquo;tahap analisis merupakan tahap dalam mencari informasi  sebanyak – banyaknya mengenai sistem yang diteliti dengan melakukan metode –  metode pengumpulan data sehingga ditemukan kelebihan dan kekurangan sistem  serta <em>user requirement</em>. Selain itu,  tahap ini juga dilakukan untuk mencari pemecah masalah dan menganalisa  bagaimana sistem akan dibangun untuk memecahkan masalah pada sistem sebelumnya.&rdquo; <strong></strong><br>
 +
  Adapun  tujuan utama dari tahap analisis sistem ini adalah sebagai berikut :<strong></strong></p>
 +
<ol>
 +
  <ol>
 +
    <ol>
 +
      <li>Memberikan  pelayanan kebutuhan informasi kepada fungsi - fungsi manajerial di dalam  pengendalian pelaksanaan kegiatan operasional perusahaan ;</li>
 +
      <li>Membantu  para pengambil keputusan, yaitu para pemimpin, untuk mendapatkan bahan  perbandingan sebagai tolak ukur hasil yang telah dicapainya ;</li>
 +
      <li>Mengevaluasi  sistem – sistem yang telah ada dan berjalan sampai saat ini, baik pengolahan data  maupun pembuatan laporannya.</li>
 +
      <li>Merumuskan  tujuan – tujuan yang ingin dicapai berupa pola pengolahan data dan pembuatan  laporan yang baru.</li>
 +
      <li>Menyusun  suatu tahap rencana pengembangan sistem dan penerapannya serta perumusan  langkah dan kebijaksanaan.</li>
 +
    </ol>
 +
  </ol>
 +
</ol>
 +
<p>Selama tahap analisis sistem, <em>system analyst</em> terus bekerja sama dengan  manajer, dan komite pengarah terlibat dalam titik yang penting. Adapun langkah  – langkah yang harus dilakukan pada tahap analisis sistem adalah sebagai  berikut :</p>
 +
<ol>
 +
  <ol>
 +
    <ol>
 +
      <ol>
 +
        <li>Mengumumkan  Penelitian Sistem</li>
 +
      </ol>
 +
    </ol>
 +
  </ol>
 +
</ol>
 +
<p>Ketika perusahaan  menerapkan aplikasi komputer baru, manajemen mengambil langkah untuk memastikan  kerjasama dari para pekerja. Perhatian mula- mula ditunjukan pada kekhawatiran  pegawai mengenai cara komputer mempengaruhi kerja mereka.</p>
 +
<ol>
 +
  <ol>
 +
    <ol>
 +
      <ol>
 +
        <li>Mengorganisasikan  Tim Proyek</li>
 +
      </ol>
 +
    </ol>
 +
  </ol>
 +
</ol>
 +
<p>Tim proyek yang akan  melakukan penelitian sistem yang dikumpulkan. Banyak perusahaan mempunyai  kebijakan menjadi pemakai dan bukan spesialis informasi sebagai pemimpin  proyek. Agar proyek berhasil, pemakai perlu berperan aktif dari pada hanya  pasif.</p>
 +
<ol>
 +
  <ol>
 +
    <ol>
 +
      <ol>
 +
        <li>Mendefinisikan  Kebutuhan Informasi</li>
 +
      </ol>
 +
    </ol>
 +
  </ol>
 +
</ol>
 +
<p>Analisis mempelajari  kebutuhan informasi pemakai dengan terlibat dalam berbagai kegiatan pengumpulan  informasi, wawancara perorangan, pengamatan, pencarian catatan, dan survei.</p>
 +
<ol>
 +
  <ol>
 +
    <ol>
 +
      <ol>
 +
        <li>Mengidentifikasikan  Kriteria Kinerja Sistem</li>
 +
      </ol>
 +
    </ol>
 +
  </ol>
 +
</ol>
 +
<p>Setelah kebutuhan  informasi manajer didefinisikan, langkah selanjutnya adalah menspesifikasikan  secara tepat apa yang harus dicapai oleh sistem, yaitu kriteria kinerja sistem.</p>
 +
<ol>
 +
  <ol>
 +
    <ol>
 +
      <ol>
 +
        <li>Menyiapkan  Usulan Rancangan</li>
 +
      </ol>
 +
    </ol>
 +
  </ol>
 +
</ol>
 +
<p>Analisis sistem  memberikan kesempatan bagi manajer untuk membuat keputusan untuk meneruskan  atau menghentikan untuk kedua kalinya. Disini manajer harus menyetujui tahap  rancangan dan dukungan bagi keputusan itu termasuk di dalam usulan rancangan.</p>
 +
<ol>
 +
  <ol>
 +
    <ol>
 +
      <ol>
 +
        <li>Menyetujui  atau Menolak Rancangan Proyek</li>
 +
      </ol>
 +
    </ol>
 +
  </ol>
 +
</ol>
 +
<p>Manajer dan komite  sistem mengevaluasi usulan rancangan dan menentukan apakah akan memberikan  persetujuan atau tidak. Dalam beberapa kasus, tim mungkin diminta melakukan  analisis lain dan menyerahkan kembali atau proyek ditinggalkan. Jika  persetujuan diberikan, proyek akan maju ke tahap rancangan.</p>
 +
<ol>
 +
  <li><strong><em>Object Oriented Analysis</em></strong><strong> (OOA)</strong></li>
 +
</ol>
 +
<p><em>Object  oriented analysis</em> (OOA) merupakan metode analisis yang  memeriksa <em>requirements</em>, yaitu syarat  atau keperluan yang harus dipenuhi oleh sistem dari sudut pandang kelas – kelas  dan objek – objek yang ditemui dalam ruang lingkup permasalahan. OOA  mempelajari permasalahan dengan menspesifikasi atau mengobservasi permasalahan  tersebut dengan menggunakan metode berorientasi objek. Biasanya analisa sistem  dimulai dengan adanya dokumen permintaan yang diperoleh dari semua pihak yang  berkepentingan. Analisa ini sebaiknya dilakukan oleh orang – orang yang benar –  benar memahami implementasi sistem yang berbasis atau berorientasi objek, karena  tanpa pemahaman itu maka sistem yang dihasilkan bisa jadi tidak realistis jika  diimplementasikan dengan berbasis objek.</p>
 +
<ol>
 +
  <li><strong>Konsep  Dasar Perancangan Sistem</strong></li>
 +
  <li><strong>Definisi  Perancangan Sistem</strong></li>
 +
</ol>
 +
<p>Menurut  al-Jufri (2011:141), &ldquo;Rancangan sistem adalah penentuan proses dan data yang  diperlukan oleh sistem baru.&rdquo;<br>
 +
  Menurut  Mahdiana (2011:37) &ldquo;Perancangan sistem adalah merancang sistem secara rinci  berdasarkan hasil analisa sistem yang ada, sehingga menghasilkan model sistem  baru yang diusulkan.&rdquo;<strong></strong><br>
 +
  Menurut  Verzello / John Reuter II dalam Darmawan (2013:227), &ldquo;Perancangan Sistem adalah  tahap setelah analisis dari siklus pengembangan sistem, yaitu pendefinisian  dari kebutuhan – kebutuhan fungsional serta persiapan untuk rancang bangun  implementasi, yakni menggambarkan bagaimana suatu sistem dibentuk&rdquo;.<strong></strong><br>
 +
  Berdasarkan  definisi di atas, maka dapat disimpulkan perancangan sistem adalah suatu  tahapan perencanaan untuk membentuk suatu model dan sistem agar dapat berfungsi  dan berjalan.<strong></strong></p>
 +
<ol>
 +
  <li><strong>Tujuan  Perancangan Sistem</strong></li>
 +
</ol>
 +
<p>Menurut Darmawan (2013  : 228), Tahap Perancangan atau Desain Sistem mempunyai 2 tujuan utama, yaitu :<strong></strong></p>
 +
<ol>
 +
  <ol>
 +
    <ol>
 +
      <ol>
 +
        <li>Untuk memenuhi kebutuhan pemakai sistem ; </li>
 +
        <li>Untuk  memberikan gambaran yang jelas dan rancang bangun yang lengkap pada pemograman  komputer dan ahli - ahli teknik yang terlihat (lebih condong pada desain sistem  yang terperinci).</li>
 +
      </ol>
 +
    </ol>
 +
  </ol>
 +
  <li><strong>Tahap  – Tahap Rancangan Sistem</strong></li>
 +
</ol>
 +
<p>Menurut  Al-Jufri (2011:141), tahap – tahap rancangan sistem yaitu :</p>
 +
<ol>
 +
  <ol>
 +
    <ol>
 +
      <ol>
 +
        <ol>
 +
          <ol>
 +
            <ol>
 +
              <li>Menyiapkan  Rancangan Sistem Yang Terinci</li>
 +
            </ol>
 +
          </ol>
 +
        </ol>
 +
      </ol>
 +
    </ol>
 +
  </ol>
 +
</ol>
 +
<p>Analis  bekerja sama dengan <em>user</em> dan  mendokumentasikan rancangan sistem yang baru dengan alat- alat yang dijelaskan  dengan modul teknis. Beberapa alat memudahkan analis untuk menyiapkan  dokumentasi secara <em>top down</em>, dimulai  dengan gambaran besar dan secara bertahap mengarah lebih rinci. Pendekatan <em>top down </em>ini merupakan ciri rancangan  terstruktur (<em>structured design</em>),  yaitu rancangan bergerak dari tingkat sistem ke tingkat subsistem. Alat – alat  dokumentasi yang populer yaitu :</p>
 +
<ol>
 +
  <li>Kamus  data (<em>Data dictionary</em>).</li>
 +
  <li><em>Flowchart</em>.</li>
 +
  <li>Model  hubungan objek.</li>
 +
  <li>Spesifikasi  kelas.</li>
 +
  <ol>
 +
    <ol>
 +
      <ol>
 +
        <ol>
 +
          <ol>
 +
            <ol>
 +
              <li>Mengidentifikasi  Berbagai Alternatif Konfigurasi Sistem</li>
 +
            </ol>
 +
          </ol>
 +
        </ol>
 +
      </ol>
 +
    </ol>
 +
  </ol>
 +
</ol>
 +
<p>Analis  mengidentifikasi konfigurasi, bukan merek atau model peralatan komputer yang  akan memberikan hasil yang terbaik bagi sistem dalam menyelesaikan pemrosesan.</p>
 +
<ol>
 +
  <ol>
 +
    <ol>
 +
      <ol>
 +
        <ol>
 +
          <ol>
 +
            <ol>
 +
              <li>Mengevaluasi  Berbagai Alternatif Konfigurasi Sistem</li>
 +
            </ol>
 +
          </ol>
 +
        </ol>
 +
      </ol>
 +
    </ol>
 +
  </ol>
 +
</ol>
 +
<p>Analis  bekerja sama dengan manajer mengevaluasi berbagai alternatif. Alternatif yang  dipilih adalah yang paling memungkinkan subsistem memenuhi kriteria kinerja,  dengan kendala – kendala yang ada.</p>
 +
<ol>
 +
  <ol>
 +
    <ol>
 +
      <ol>
 +
        <ol>
 +
          <ol>
 +
            <ol>
 +
              <li>Memilih  Konfigurasi Terbaik</li>
 +
            </ol>
 +
          </ol>
 +
        </ol>
 +
      </ol>
 +
    </ol>
 +
  </ol>
 +
</ol>
 +
<p>Analis  mengevaluasi semua konfigurasi subsistem dan menyesuaikan kombinasi peralatan  sehingga semua subsistem menjadi satu konfigurasi tunggal. Setelah selesai  analis membuat rekomendasi kepada manajer untuk disetujui. Bila manajer  menyetujui konfigurasi tersebut, persetujuan selanjutnya dilakukan oleh MIS (<em>Management Information System</em>).</p>
 +
<ol>
 +
  <ol>
 +
    <ol>
 +
      <ol>
 +
        <ol>
 +
          <ol>
 +
            <ol>
 +
              <li>Menyiapkan  Usulan Penerapan </li>
 +
            </ol>
 +
          </ol>
 +
        </ol>
 +
      </ol>
 +
    </ol>
 +
  </ol>
 +
</ol>
 +
<p>Analis  menyiapkan usulan penerapan (<em>implementation  proposal</em>) yang mengikhtisarkan tugas – tugas penerapan yang harus  dilakukan, keuntungan yang diharapkan, serta biaya yang harus dikeluarkan.</p>
 +
<ol>
 +
  <ol>
 +
    <ol>
 +
      <ol>
 +
        <ol>
 +
          <ol>
 +
            <ol>
 +
              <li>Menyetujui  Atau Menolak Penerapan Sistem</li>
 +
            </ol>
 +
          </ol>
 +
        </ol>
 +
      </ol>
 +
    </ol>
 +
  </ol>
 +
</ol>
 +
<p>Keputusan untuk  terus pada tahap penerapan sangatlah penting, karena usaha ini akan sangat  meningkatkan jumlah orang yang terlibat. Jika keuntungan yang diharapkan dari  sistem melebihi biaya, maka penerapan akan disetujui.</p>
 +
<ol>
 +
  <li><strong>SDLC  (<em>System Development Life Cycle</em>)</strong></li>
 +
</ol>
 +
<p>Menurut Rosa A.S dan M.Shalahuddin (2011 : 24)  menyatakan bahwa SDLC atau <em>Sistem  Development Life cycle</em> adalah proses mengembangkan atau mengubah satu  sistem perangkat lunak dengan menggunakan model-model dan metodologi yang  digunakan orang untuk mengembangkan sistem – sistem perangkat lunak sebelumnya  (berdasarkan <em>Best practice</em> atau  cara-cara yang sudah teruji baik). <br>
 +
  Maksud  dari Rosa adalah bahwa sebuah perangkat lunak bias saja mengalami siklus hidup  tergantung dari proses pengembangannya mulai dari ide dasar hingga saat  lahirnya perangkat lunak itu sendiri.</p>
 +
<ol>
 +
  <li>Tahapan SDLC</li>
 +
</ol>
 +
<p>Tahapan-tahapan SDLC secara global  adalah sebagai berikut :</p>
 +
<ol>
 +
  <li>Inisiasi (<em>initiation)</em></li>
 +
</ol>
 +
<p> Tahap ini biasanya ditandai dengan pembuatan  proposal proyek perangkat lunak.</p>
 +
<ol>
 +
  <li>Pengembangan Konsep Sistem (<em>System Concept Development)</em></li>
 +
</ol>
 +
<p>     Mendefinisikan lingkup konsep termasuk  dokumen lingkup sistem, analisis manfaat biaya, manajemen rencana, dan  pembelajaran kemudahan sistem.</p>
 +
<ol>
 +
  <li>Perencanaan (<em>planning)</em></li>
 +
</ol>
 +
<p>     Mengembangkan rencana manajemen proyek dan  dokumen perencanaan lainnya. Menyediakan dasar untuk mendapatkan sumber daya (<em>Resources) </em>yang dibutuhkan untuk  memperoleh solusi.</p>
 +
<ol>
 +
  <li>Analisis Kebutuhan (<em>requirements analysis)</em></li>
 +
</ol>
 +
<p>     Menganalisa kebutuhan pemakai sistem  perangkat lunak (<em>user) </em>dan  mengembangkan kebutuhan <em>user.</em></p>
 +
<ol>
 +
  <li>Desain (<em>design)</em></li>
 +
</ol>
 +
<p>     Mentransformasikan kebutuhan detail menjadi  kebutuhan yang sudah lengkap dapat memenuhi fungsi-fungsi yang di butuhkan.</p>
 +
<ol>
 +
  <li>Pengembangan (<em>Development)</em></li>
 +
</ol>
 +
<p>     Mengonversi desain ke sistem informasi yang  lengkap termasuk bagaimana memperoleh dan melakukan instalasi lingkungan sistem  yang dibutuhkan; membuat basis data dan mempersiapkan prosedur kasus pengujian;  mempersiapkan berkas atau Ike pengujian, pengodean, pengompilasian, memperbaiki  dan membersihkan program; peninjnauan pengujian.</p>
 +
<ol>
 +
  <li>Integrasi dan Pengujian (<em>integration and test)</em></li>
 +
</ol>
 +
<p>     Mendemonstrasikan sistem perangkat lunak  bahwa telah memenuhi kebutuhan yang di spesifikasikan pada dokumen kebutuhan  fungsional. Dengan diarahkan oleh staf penjamin kualitas (<em>quality assurance) </em>dan <em>user</em>.  Menghasilkan laporan analisis pengujian.</p>
 +
<ol>
 +
  <li>Implementasi (<em>implementation)</em></li>
 +
</ol>
 +
<p>     Termasuk pada persiapan implementasi,  implementasi perangkat lunak pada lingkungan produksi dan menjalankan resolusi  dari permasalahan yang teridentifikasi dari fase integrasi dan pengujian.</p>
 +
<ol>
 +
  <li>Operasi dan Pemeliharaan (<em>operations and maintenance)</em></li>
 +
</ol>
 +
<p>     Mendeskripsikan pekerjaan untuk  mengoperasikan pekerjaan dan memelihara sistem informasi pada lingkungan  produksi, termasuk implementasi akhir dan masuk pada proses peninjauan.</p>
 +
<ol>
 +
  <li>Disposisi (<em>disposition)</em></li>
 +
</ol>
 +
<p>     Mendeskripsikan  aktivitas akhir dari pengembangan sistem dan     membangun data yang sebenarnya sesuai dengan aktivitas user.</p>
 +
<ol>
 +
  <li>Model SDLC</li>
 +
</ol>
 +
<p>SDLC memiliki beberapa model dalam  penerapan tahan prosesnya. Antara lain:<br>
 +
  1.<em>  Waterfall</em><br>
 +
  <img width="322" height="145" src="bab2345_clip_image002.jpg">Model SDLC air terjun  sering juga disebut model sekuensial linier atau alur hidup klasik. Model air  terjun menyediakan pendekatan alur hidup perangkat lunak secara sekuensial atau  terurut dimulai dari analisis, desain, pengodean, pengujian dan tahap  pendukung.</p>
 +
<p>&nbsp;</p>
 +
<p align="center">Gambar 2.2 Model W<em>aterfall</em></p>
 +
<ol>
 +
  <li><em>Prototype</em></li>
 +
</ol>
 +
<p>Model <em>Prototype</em> (<em>prototyping model</em>) dimulai dari mengumpulkan kebutuhan pelanggan  terhadap perangkat lunak yang akan dibuat. Lalu dibuatlah program prototipe  agar pelanggan lebih terbayang dengan apa yang sebenarnya diinginkan. Program  prototipe biasanya merupakan program yang belum jadi. Program ini biasanya  menyediakan tampilan dengan simulasi alur perangkat lunak sehingga tamak  seperti seperangat lunak yang sudah jadi. Program prototipe ini dievaluasi oleh  pelanggan atau usir sampai ditemukan spesifikasi yang sesuai dengan keinginan  pelanggan atau user.<br>
 +
  <img width="273" height="194" src="bab2345_clip_image004.jpg">&nbsp;</p>
 +
<p>&nbsp;</p>
 +
<br clear="ALL">
 +
<p align="center">Gambar 2.3  Model <em>Prototype</em></p>
 +
<ol>
 +
  <li><em>Rapid Application Development</em></li>
 +
</ol>
 +
<p><em>Rapid Application Development</em> (RAD) adalah model proses pengembangan perangkat lunak bersifat inkremental  terutama untuk waktu pengerjaan yang pendek. Model RAD adalah adaptasi dari  model air terjun versi kecepatan tinggi dengan menggunakan model air terjun  untuk pengembangan setiap komponen perangkat lunak.</p>
 +
<p>&nbsp;</p>
 +
<p><img width="366" height="308" src="bab2345_clip_image006.png">&nbsp;</p>
 +
<p>&nbsp;</p>
 +
<p>&nbsp;</p>
 +
<br clear="ALL">
 +
<p align="center">Gambar 2.4  Model <em>RAD</em></p>
 +
<ol>
 +
  <li>Iteratif</li>
 +
</ol>
 +
<p><img width="493" height="297" src="bab2345_clip_image008.png" alt="Untitled">Model  iteratif mengombinasikan proses-proses pada model air terjun dan iteratif pada  model prototipe. Model inkremental akan menghasilkan versi-versi perangkat  lunak yang sudah mengalami penambahan fungsi untuk setiap pertambahannya.</p>
 +
<p>&nbsp;</p>
 +
<p align="center">&nbsp;</p>
 +
<p align="center">&nbsp;</p>
 +
<p align="center">Gambar 2.5 Model <em>Iterative</em></p>
 +
<ol>
 +
  <li>Spiral</li>
 +
</ol>
 +
<p>Model  spiral memasangkan iteratif pada model prototipe dengan kontrol dan aspek  sistematik yang diambil dari model air terjun.</p>
 +
<p>&nbsp;</p>
 +
<p><img width="329" height="223" src="bab2345_clip_image010.jpg" alt="images">&nbsp;</p>
 +
<p>&nbsp;</p>
 +
<br clear="ALL">
 +
<p align="center">Gambar 2.6 Model spiral</p>
 +
<ol>
 +
  <li><strong>Konsep Dasar Prototype</strong><strong> </strong></li>
 +
  <ol>
 +
    <ol>
 +
      <ol>
 +
        <li><strong>Definisi <em>Prototype</em></strong></li>
 +
      </ol>
 +
    </ol>
 +
  </ol>
 +
</ol>
 +
<p>Menurut Simarmata (2010  : 62), &ldquo;<em>Prototype </em>adalah bagian dari  produk yang mengekspresikan logika maupun fisik antarmuka eksternal yang  ditampilkan&rdquo;.<br>
 +
  Menurut Mall (2010 :  43), &ldquo;<em>Prototype is a toy implementation  of the system</em> (<em>Prototype</em> adalah  sebuah implementasi tiruan dari sebuah sistem)&rdquo;.<br>
 +
  Berdasarkan kedua  definisi di atas, maka dapat disimpulkan <em>Prototype </em>adalah contoh atau gambaran dari sistem dalam bentuk yang menyerupai wujud  sebenarnya dan dapat dirubah sesuai keinginan sebelum direalisasikan.</p>
 +
<ol>
 +
  <ol>
 +
    <ol>
 +
      <ol>
 +
        <li><strong>Jenis  – Jenis <em>Prototype</em></strong></li>
 +
      </ol>
 +
    </ol>
 +
  </ol>
 +
</ol>
 +
<p>Jenis – jenis <em>Prototype</em> secara umum dibagi menjadi dua, yaitu :</p>
 +
<ol>
 +
  <li><em>Rapid Throw-away Prototyping</em></li>
 +
</ol>
 +
<p>Pendekatan pengembangan perangkat keras  / lunak ini dipopulerkan oleh Gomaa dan Scoot (1981) yang saat ini telah  digunakan secara luas oleh industri, terutama di dalam pengembangan aplikasi.  Pendekatan ini biasanya digunakan dengan <em>item </em>yang berisiko tinggi (<em>high risk</em>)  atau dengan bagian dari sistemyang tidak dimengerti secara keseluruhan oleh  para tim pengembang. Pada pendekatan ini, <em>Prototype  &ldquo;quick and dirty&rdquo;</em> dibangun, diverifikasi oleh konsumen, dan dibuang hingga <em>prototype </em>yang diinginkan tercapai pada  saat proyek berskala besar dimulai.</p>
 +
<ol>
 +
  <li><em>Prototype Evolusioner</em></li>
 +
</ol>
 +
<p>Pada pendekatan <em>evolusioner,</em> suatu <em>prototype</em> berdasarkan kebutuhan  dan pemahaman secara umum. <em>Prototype </em>kemudian  diubah dan dievolusikan daripada dibuang. <em>Prototype </em>yang dibuang biasanya digunakan dengan aspek sistem yang dimengerti secara  luas dan dibangun atas kekuatan tim pengembang.</p>
 +
<ol>
 +
  <li><strong>Pengujian <em>Black Box  Testing</em></strong><strong> </strong></li>
 +
</ol>
 +
<p>Teknik  pengujian dapat dilakukan dengan menggunakan pengujian <em>Black – Box. Black Box Testing </em>Merupakan pengujian yang berfokus  pada spesifikasi fungsional dari perangkat lunak, dapat mendefinisikan kumpulan  kondisi input dan melakukan pengetesan pada spesifikasi fungsional program.</p>
 +
<ol>
 +
  <li><strong>Konsep  Dasar Sistem Informasi</strong></li>
 +
  <li><strong>Definisi  Sistem Informasi</strong></li>
 +
</ol>
 +
<p>Menurut I Putu (2014:10) &ldquo;Sistem  informasi merupakan gabungan dari empat bagian utama. Keempat bagian utama  tersebut mencakup perangkat lunak (<em>software</em>),  perangkat keras (<em>hardware</em>),  infrastruktur, dan Sumber Daya Manusia (SDM) yang terlatih. Keempat bagian  utama ini saling berkaitan untuk menciptakan sebuah sistem yang dapat mengolah  data menjadi informasi yang bermanfaat&rdquo;</p>
 +
<ol>
 +
  <li><strong>Komponen  Sistem Informasi</strong></li>
 +
</ol>
 +
<p>Menurut Sutarman (2012:14-15) &ldquo;Sistem  informasi terdiri dari komponen-komponen yang disebut dengan istilah blok  bangunan (building block), yang terdiri dari blok masukan, blok model, blok  keluaran, blok teknologi, blok basis data, dan blok kendali. Sebagai suatu  sistem, keenam blok tersebut saling berinteraksi satu dengan yang lain membentuk  satu kesatuan untuk mencapai sasaran.<strong></strong></p>
 +
<ol>
 +
  <li>Blok  Masukan (<em>Input Block</em>)</li>
 +
</ol>
 +
<p>Input  mewakili data yang masuk ke dalam sistem informasi. Input disini termasuk  metode-metode dan media untuk menangkap data yang akan dimasukkan, yang dapat  berupa dokumen-dokumen dasar.</p>
 +
<ol>
 +
  <li>Blok  Model (<em>Model Block</em>)</li>
 +
</ol>
 +
<p>Blok  ini terdiri dari kombinasi prosedur, logika dan model matematik yang akan  memanipulasi data input dan data yang tersimpan di basis data dengan cara yang  sudah tertentu untuk menghasilkan keluaran yang diinginkan.</p>
 +
<ol>
 +
  <li>Blok  Keluaran (<em>Output Block</em>)</li>
 +
</ol>
 +
<p>Produk  dari sistem informasi adalah keluaran yang merupakan informasi yang berkualitas  dan dokumentasi yang Berguna untuk semua tingkatan manajemen serta semua  pemakai sistem.</p>
 +
<ol>
 +
  <li>Blok  Teknologi (<em>Technologi Block</em>)</li>
 +
</ol>
 +
<p>Teknologi  digunakan untuk menerima input, menjalankan model, menyimpan dan mengakses  data, menghasilkan dan mengirimkan keluaran dan membantu pengendalian dari  sistem secara keseluruhan. Blok Teknologi terdiri dari 3 bagian utama yaitu  teknisi (<em>Humanware atau Brainware</em>),  perangkat lunak (<em>Software</em>) dan  perangkat keras (<em>Hardware</em>).</p>
 +
<ol>
 +
  <li>Blok  Basis data (<em>Database Block</em>)</li>
 +
</ol>
 +
<p>Basis  data (<em>Database</em>) merupakan kumpulan  dari data yan saling berhubungan satu dengan yang lainnya, tersimpan di  perangkat keras computer dan digunakan perangkat lunak untuk memanipulasinya.  Basis data diakses atau dimanipulasi dengan menggunakan perangkat lunak paket  yang disebut dengan DBMS (<em>Database  Management System</em>).</p>
 +
<ol>
 +
  <li>Blok  Kendali (<em>Control Block</em>)</li>
 +
</ol>
 +
<p>     Beberapa  pengendalian perlu dirancang dan diterapkan untuk meyakinkan bahwa hal-hal yang  dapat merusak sistem dapat dicegah ataupun bila terlanjur terjadi  kesalahan-kesalahan dapat langsung cepat diatasi.<strong></strong></p>
 +
<ol>
 +
  <li><strong>Unified  Modelling Language (UML)</strong></li>
 +
  <li><strong>Sejarah  UML</strong></li>
 +
</ol>
 +
<p>Bahasa  pemograman berorientasi objek yang pertama dikembangkan dikenal dengan nama Simula-67  yang dikembangkan pada tahun 1967. Bahasa pemograman ini kurang berkembang dan  dikembangkan lebih lanjut, namun dengan kemunculannya telah memberikan  sumbangan yang besar pada developer pengembang bahasa pemograman berorientasi  objek selanjutnya.<br>
 +
  Perkembangan aktif dari  pemograman berorientasi objek mulai menggeliat ketika berkembangnya bahasa  pemograman Smalltalk pada awal 1980-an yang kemudian diikuti dengan  perkembangan bahasa pemograman berorientasi objek yang lainnya seperti C objek,  C++, Eifel, dan CLOS. Secara aktual, penggunaan bahasa pemograman berorientasi  objek pada saat itu masih terbatas, namun telah banyak menarik perhatian di  saat itu.<br>
 +
  Sekitar lima tahun  setelah Smalltalk berkembang, maka berkembang pula metode pengembangan  berorientasi objek. Metode yang pertama diperkenalkan oleh Sally Shlaer dan  Stephen Mellor (Shlaer-Mellor, 1988) dan peter Coad dan Edward Yourdon  (Coad-Yourdon), diikuti oleh Grady Booch (Booch, 1991), james R. Rumbaugh,  Michael R. Blaha, William Lorensen, Fredrick Eddy, William Premerliani  (Rumbaugh-Blaha-Premerlani-Eddy-Lorensen, 1991), dan masih banyak lagi.<br>
 +
  Buku terkenal yang juga  berkembang selanjutnya adalah karangan Ivar Jacobson (Jacobson, 1992) yang  menerangkan perbedaan pendekatan yyang fokus pada use case dan proses  pengembangan. Sekitar lima tahun kemudian muncul buku yang membahas mmengenai  metodologi berorientasi objek yang diikuti dengan buku-buku yang lainnya. Di  dalamnya juga membahas mengenai konsep, definisi, notasi, terminologi, dan  proses mengenai metodologi berorientasi objek.<br>
 +
  Pada 1996, object Management Group  (OMG) mengajukan proposal agar adanya standardisasi pemodelan berorientasi  objek dan pada bulan September 1997 UML diakomodasikan oleh OMG sehingga sampai  saat ini UML telah memberikan kontribusinya yang cukup besar di dalam  metodologi berorientasi objek dan hal-hal yang terkait di dalamnya.</p>
 +
<p>Secara  fisik, UML adalah sekumpulan spesifikasi yang dikeluarkan oleh OMG. UML terbaru  adalah UML 2.3 yang terdiri dari 4 macam spesifikasi, yaitu diagram Interchange  Specification, UML infrastucture, UML Superstructure, dan Object Constraint  Language (OCL). Seluruh spesifikasi tersebut dapat diakses di website <a href="http://www.omg.org">http://www.omg.org</a>.</p>
 +
<ul>
 +
  <li><strong>Definisi  UML</strong></li>
 +
</ul>
 +
<p>Menurut Rosa A.  S dkk (2014:133) &ldquo;UML (<em>Unified Modelling  Language</em>) adalah salah standar bahasa yang banyak digunakan di dunia  industri untuk mendefinisikan requirmen, membuat analisis dan desain, serta  menggambarkan arsitektur dalam pemograman berorientasi objek.&rdquo;<br>
 +
  Menurut Widodo (2011:6)  &ldquo;UML (<em>Unified Modelling Language</em>)  adalah bahasa pemodelan standar yang dimiliki sintak dan semantik&rdquo;.</p>
 +
<p>&nbsp;</p>
 +
<p>Berdasarkan pendapat yang  dikemukakan diatas dapat ditarik kesimpulan bahwa <em>Unified Modelling Language </em>(UML) adalah sebuah bahasa yang  berdasarkan grafik atau gambar untuk menvisualkan, menspesifikasikan, membangun  dan pendokumentasian dari sebuah sistem pengembangan perangkat lunak berbasis  objek (<em>Object Oriented Programming</em>).</p>
 +
<ul>
 +
  <li><strong>Tujuan  UML</strong></li>
 +
</ul>
 +
<p>Menurut  Yasin (2012:268), tujuan UML diantaranya adalah :</p>
 +
<ul>
 +
  <li>Memberikan  model yang siap pakai, bahasa pemodelan visual yang dapat saling menukar model  dengan mudah dan dimengerti secara umum.</li>
 +
  <li>Memberikan  bahasa pemodelan yang bebas dari berbagai bahasa pemograman dan proses  rekayasa.</li>
 +
  <li>Menyatukan  praktik – praktik terbaik yang terdapat dalam pemodelan.</li>
 +
  <li><strong> Tipe-tipe UML</strong></li>
 +
</ul>
 +
<p>Menurut  Yasin (2012:268), tipe – tipe diagram UML adalah :</p>
 +
<ul>
 +
  <li><em>Use Case Diagram</em></li>
 +
</ul>
 +
<p><em>Use Case Diagram </em>adalah  gambar dari beberapa atau seluruh aktor dan <em>use  case</em> dengan tujuan mengenali interaksi mereka dalam suatu sistem. <em>Use case diagram</em> menggambarkan  fungsionalitas yang diharapkan dari sebuah sistem, yang ditekankan adalah &ldquo;apa&rdquo;  yang diperbuat sistem, dan bukan &ldquo;bagaimana&rdquo;. Sebuah <em>use case </em>mempresentasikan sebuah interaksi antaa aktor dengan  sistem. <em>Use case</em> menggambarkan kata  kerja seperti <em>login </em> ke sistem, <em>maintenance  user</em> dan sebagainya. Oleh karena itu, <em>use  case diagram</em> dapat membantu menganalisa kebutuhan suatu sistem. Dalam <em>use case</em> diagram terdapat istilah  seperti aktor, <em>use case</em> dan <em>use case relationship</em>.</p>
 +
<ul>
 +
  <li><em>Activity Diagram</em></li>
 +
</ul>
 +
<p><em>Activity diagram</em> menggambarkan rangkaian aliran dari aktifitas, digunakan untuk mendeskripsikan  aktivitas yang dibentuk dalam suatu operasi sehingga dapat juga digunakan untuk  aktivitas lainya seperti <em>use case</em> atau interaksi. <em>Activity diagram</em> berupa <em>flow chart</em> yang digunakan  untuk memperlihatkan aliran kerja dari sistem. Notasi yang digunakan dalam <em>activity</em> diagram adalah sebagai berikut  :</p>
 +
<ul>
 +
  <li><em>Activity</em>,  yaitu notasi yang menggambarkan pelaksanaan dari berbagai proses dalam aliran  pekerjaan.</li>
 +
  <li><em>Transaction</em>,  yaitu notasi yang digunakan untuk memperlihatkan aliran kontrol dari <em>activity</em> ke <em>activity</em>.</li>
 +
  <li><em>Decision</em>,  yaitu notasi yang menandakan kontrol dari cabang aliran berdasarkan <em>decision point</em>.</li>
 +
  <li><em>Syncrounitation Bars</em>,  yaitu aliran kerja notasi yang menandakan bahwa beberapa aktivitas dapat  diselesaikan secara bersamaan (pararel).</li>
 +
</ul>
 +
<p><em>Activity  diagram</em> menggambarkan berbagai alir aktivitas dalam sebuah  sistem yang sedang dirancang, bagaimana masing – masing alir berawal, <em>decision</em> yang mungkin terjadi dan  bagaimana mereka berakhir. <em>Activity  diagram</em> juga dapat menggambarkan proses pararel yang mungkin terjadi pada  beberapa eksekusi. <em>Activity diagram</em> tidak menggambarkan sifat internal pada sebuah sistem secara eksak, tetapi  lebih menggambarkan proses – proses pada jalur aktivitas dari level atas secara  umum.</p>
 +
<ul>
 +
  <li><em>S</em><em>equence  Diagram</em></li>
 +
</ul>
 +
<p><em>Sequence  diagram</em> menggambarkan kolaborasi dinamis antara sejumlah  objek dan untuk menunjukkan rangkaian pesan yang dikirim antar objek juga  interaksi antar objek, sesuatu yang terjadi pada titik tertentu dalam eksekusi  sistem. <em>Sequence diagram</em> menjelaskan  interaksi objek yang disusun berdasarkan urutan waktu. Secara mudahnya sequence  diagram adalah gambaran tahap demi tahap yang seharusnya dilakukan untuk  menghasilkan sesuatu sesuai dengan <em>use  case diagram</em>. Dalam <em>sequence diagram</em> terdapat 2 model, yaitu :</p>
 +
<ul>
 +
  <li><em>Actor</em>,  untuk menggambarkan pengguna sistem.</li>
 +
  <li><em>Lifeline</em>,  untuk menggambarkan kelas dan objek.</li>
 +
  <li><em>Class diagram</em></li>
 +
</ul>
 +
<p><em>Class  diagram</em> menggambarkan struktur dan deskripsi <em>class, package</em>, dan objek beserta  hubungan seperti containment, pewarisan, asosiasi dan lain-lain. <em>Class diagram</em> berfungsi untuk  menjelaskan tipe dari objek sistem dan hubungannya dengan objek lain. Objek  adalah nilai tertentu dari setiap <em>atribut  class entity</em>.</p>
 +
<ul>
 +
  <li><strong>Konsep  Database</strong></li>
 +
  <li><strong>Definisi  database</strong></li>
 +
</ul>
 +
<p>Database merupakan salah satu komponen  yang penting didalam sistem informasi, karena berfungsi sebagai basis penyedia  informasi bagi para pemakainya. Penerapan database dalam sistem informasi  disebut dengan sistem database (<em>database  system</em>).<br>
 +
  Menurut Martono Aris, dkk (2009:307) &ldquo;Database  adalah sebagai kumpulan data dari penempatan tenaga kerja yang saling berkait  dan mempengaruhi sesuai dengan tingkat kepentingannya sehingga data tersebut  terintegrasi dan independence.&rdquo;<br>
 +
  Secara  umum sebuah sistem database ini adalah suatu sistem informasi yang  mengintegrasikan kumpulan dari data yang saling berhubungan satu dengan yang  lainnya dan membuatnya tersedia untuk beberapa aplikasi yang bermacam-macam di  dalam suatu organisasi.</p>
 +
<ul>
 +
  <li><strong>Definisi  Mysql</strong></li>
 +
</ul>
 +
<p>MenurutPriyanto  Hidayatullah dkk (2015:180)  &ldquo;MySQL adalah salah satu aplikasi DBMS yang sudah sangat banyak digunakan para  pemrogram aplikasii web. Kelebihan dari MySQL adalah gratis, handal, selalu  di-update dan banyak forum yang memfasilitasi para pengguna jika memiliki  kendala. MySQL juga menjadi DBMS yang sering dibundling dengan web server  sehingga proses instalasinya jadi lebih mudah&rdquo;.</p>
 +
<ul>
 +
  <li><strong>Definisi  DBMS</strong></li>
 +
</ul>
 +
<p>MenurutPriyanto Hidayatullah  dkk (2015:13) &ldquo;<em>Database Management System</em> (DBMS) adalah aplikasi yang dipakai  untuk mengelola basis data. DBMS biasanya menawarkan beberapa kemampuan yang  terintegritas seperti :<strong> </strong></p>
 +
<ul>
 +
  <li>Membuat, menghapus, menambah, dan  memodifikasi basis data.</li>
 +
  <li>Pada beberapa DBMS pengelolanya berbasis  windows (berbentuk jendela-jendela) dehingga lebih mudah digunakan.</li>
 +
  <li>Tidak semua orang bisa mengakses basis  data yang ada sehingga memberikan keamanan bagi data.</li>
 +
  <li>Kemampuan berkomunikasi dengan program  aplikasi yang lain. Misalnya dimungkinkan untuk mengakses basis data MySQL  menggunakan aplikasi yang dibuat menggunakan PHP.</li>
 +
  <li>Kemampuan pengaksesan melalui komunikasi  antar komputer (client server).</li>
 +
</ul>
 +
<ul>
 +
  <li><strong>Konsep  Dasar Internet</strong></li>
 +
  <li><strong>Sejarah  Internet</strong></li>
 +
</ul>
 +
<p>jika memiliki sejarahnya, internet dan  jaringan komputer adalah hasil dari evolusi ARPANET, sebuah proyek riset  tingkat tinggi yang dimiliki oleh Departemen Pertahanan Amerika Serikat. DARPA  mensponsori perkembangan jaringan yang menggunakan <em>internet protocol </em>(IP), TCP (<em>Transmission  control Protocol</em>) dan UDP (<em>User  Datagram Protocol</em>).<br>
 +
  Pada  mulanya ARPANET hanya menghubungkan 4 situs saja yaitu Standfard Institute,  University of California, Santa Barbara, University of Utah, dimana mereka  membentuk satu jaringan terpadu pada tahun 1969, dan secara umum ARPANET  diperkenalkan pada bulan oktober 1972.<br>
 +
  Tidak  lama kemudian proyek ini berkembang pesat diseluruh daerah, dan semua  universitas di negara tersebut ingin bergabung, sehingga membuat ARPANET  kesulitan untuk mengaturnya. Oleh sebab itu ARPANET dipecah menjadi dua, yaitu  &ldquo;MILNET&rdquo; untuk keperluan militer dan &ldquo;ARPANET&rdquo; baru yang lebih kecil untuk  keperluan non militer seperti, universitas-universitas. Gabungan kedua jaringan  akhirnya dikenal dengan nama DARPA Internet, yang kemudian disederhanakan  menjadi Internet.<br>
 +
  Pada  tahun 1982 istilah &ldquo;internet&rdquo; pertama kali digunakan, dan TCP/IP diadopsi  sebagai protokol universal untuk jaringan tersebut. Pada tahun1986  diperkenalkan sistem nama domain, yang sekarang dikenal dengan DNS (<em>Domain Name System</em>) yang berfungsi untuk  menyeragamkan sistem pemberian nama alamat di jaringan komputer. Singkatnya  begini, komputer hanya mengenali IP Adress. Dengan DNS anda cukup mengingat <a href="http://www.google.com">www.google.com</a> karena DNS nanti yang akan  menerjemahkan menjadi 173.194.38.165 dan kemudian diakses oleh komputer kita.<br>
 +
  Berkaitan  dengan DNS ini, pada 9 Juli 2012 diisukan akan terjadi kiamat internet yang  teradi. Ini terjadi karena telah tersebar DNS <em>Charger </em>ke seluruh dunia. DNS <em>Charger</em> adalah program jahat yang dapat mengubah konfigurasi <em>Domain Name Server</em> (DNS) pada komputer korban. Secara diam-diam,  program jahat ini mampu mengerahkan DNS korban ke <em>server</em> DNS palsu milik Rove Digital.<br>
 +
  Seharusnya,  lamat DNS setiap komputer diarahkan ke server DNS milik penyedia layanan  internet (<em>Internet Service Provider</em>-ISP).  Penjahatnya sudah ditangkap oleh FBI dan kepolisian Estonia. Pada tanggal 9  Juli 2012 kemarin FBI diperintahkan untuk mematikan DNS palsu tersebut yang  diduga akan membuat komputer di berbagai belahan dunia tidak dapat mengakses  internet karena dia tidak bisa mendapatkan IP Address sesungguhnya ketika dia mengetikkan  sebuah alamat web seperti <a href="http://www.google.com">www.google.com</a>. Namun  ternyata hal itu tidak terjadi. Orang-orang dapat tetap mengakses internet  tanpa hambatan yang berarti.</p>
 +
<ul>
 +
  <li><strong>Pengertian  Internet</strong></li>
 +
</ul>
 +
<p>Menurut Priyanto Hidayatullah, dkk (2015:1) &ldquo;Internet adalah  jaringan global yang menghubungkan komputer-komputer di seluruh dunia. Dengan  internet, sebuah komputer bisa mengakses data yang terdapat pada komputer lain  di benua yang berbeda.&rdquo;<br>
 +
  Menurut Jonathan Sarwono, dkk (2012:17) &ldquo;Internet merupakan  sekumpulan jaringan yang berskala global. Tidak ada satu pun orang, kelompok  atau organisasi yang bertanggung jawab untuk menjalankan internet.&rdquo;</p>
 +
<ul>
 +
  <li><strong>Konsep  Dasar H</strong><strong>TML</strong><strong> </strong></li>
 +
  <li><strong>Pengertian  H</strong><strong>TML</strong><strong> </strong></li>
 +
</ul>
 +
<p>MenurutPriyanto Hidayatullah  dkk (2015:45) &ldquo;HTML 5 adalah standar  baru HTML. Versi HTML sebelumnya yaitu HTML 4.01 muncul pada tahun 1999.  Internet mengalami perubahan yang sangat signifikan sejak saat itu sampai  sekarang. HTML 5 didesain untuk memenuhhi hampir semua kebutuhan user tanpa  plugin halaman tambahan&rdquo;.<br>
 +
  Menurut  M. Rudyanto Arief (2011:23) &ldquo;HTML atau HyperText Language merupakan salah satu  format yang digunakan dalam pembuatan dokumen dan aplikasi yang berjalan di  halaman web. Dokumen ini dikenal sebagai web page.&rdquo;<strong> </strong></p>
 +
<ul>
 +
  <li><strong>Konsep  Dasar P</strong><strong>HP</strong><strong> </strong></li>
 +
  <li><strong>Sejarah  P</strong><strong>HP</strong><strong> </strong></li>
 +
</ul>
 +
<p>Pada awalnya PHP merupakan kependekan  dari Personal Home Page (Situs Personal). PHP pertama kali dibut oleh Rasmus  Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama Form Interpreted  (FI), yang wujudnya berupa sekumpulan skrip yang digunakan untuk mengolah data  formulir dari web.<br>
 +
  Selanjutnya Rasmus merilis kode sumber  tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber ini  menjadi sumber terbuka, maka banyak pemogram yang tertarik untuk ikut  mengembangkan PHP.<br>
 +
  Pada November 1997, dirilis PHP/FI 2.0.  Pada rilis 2.0 ini, intrepreter PHP sudah diimplementasikan dalam program C. di  dalam rilis ini juga ikut disertakan modul-modul ekstensi yang meningkatkan  kemampuan PHP/FI secara signifikan.<br>
 +
  Kemudian pada tahun 1997, sebuah  perusahaan bernama Zend menulis ulang intrepreter PHP menjadi lebih bersih,  lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut  merilis intrepreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP  3.0 dan singkatan PHP diubah menjadi akronim berulang PHP ; Hypertext  Processing.<br>
 +
  Pada pertengahan tahun 1999, Zend  merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0  adalah versi PHP yang paling banyak dipakai pada abad ke-21. Versi ini banyak  dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi  tetap memiliki kecepatan dan stabilitas yang tinggi.<br>
 +
  Pada Juni 2004, Zend merilis PHP 5.0.  dalam versi ini, inti dari intrepreter PHP mengalami perubahan besar. Versi ini  juga memasukkan model pemograman berorientasi objek kedalam PHP untuk menjawab  perkembangan bahasa pemograman ke arah paradigma berorientasi objek.<strong></strong></p>
 +
<ul>
 +
  <li><strong>Pengertian  P</strong><strong>HP</strong><strong> </strong></li>
 +
</ul>
 +
<p>Menurut Priyanto Hidayatullah, dkk  (2015:231) &ldquo;PHP <em>hypertext preprocessor</em> atau disingkat  dengan PHP ini adalah suatu Bahasa <em>scripting</em> khusunya digunakan untuk web development. Karena sifatnya yang <em>server side scripting</em>, maka untuk  menjalankan PHP harus menggunakan web server. PHP juga dapat diintegrasikan  dengan HTML, JavaScript, JQuery, Ajax. Namun, pada umumnya PHP lebih banyak  digunakan bersamaan dengan file bertipe HTML&rdquo;.<br>
 +
  Menurut  M. Priyanto Arief (2011:43) &ldquo;PHP (PHP:Hypertext Preprocessor) adalah bahasa <em>server-side scripting</em> yang menyatu  dengan HTML untuk membuat halaman web yang dinamis.&rdquo;</p>
 +
<ul>
 +
  <li><strong>Konsep  Dasar Jquery</strong></li>
 +
  <li><strong>Pengertian  Jquery</strong></li>
 +
</ul>
 +
<p>Menurut Priyanto Hidayatullah, dkk  (2015:426) &ldquo;JQuery adalah kumpulan fungsi-fungsi JavaScript yang sudah dibentuk  sebagai suatu objek. Sehingga penggunaan JQuery ini bisa dikategorikan sebagai  suatu <em>library</em> yang nantinya kita  hanya perlu menggunakan fungsi-fungsi didalam <em>library</em> tersebut.</p>
 +
<ul>
 +
  <li><strong>Konsep  Dasar Dreamweaver</strong></li>
 +
  <li><strong>Pengertian  Dreamweaver</strong></li>
 +
</ul>
 +
<p>Menurut Muhammad Sadeli (2013:2)  &ldquo;Dreamweaver merupakan suatu perangkat lunak web editor keluaran Adobe System  yang digunakan untuk membangun dan mendesain suatu website dengan fitur-fitur  yang menarik dan kemudahan dalam penggunaanya&rdquo;.</p>
 +
<ul>
 +
  <li><strong>Konsep  Dasar Web Server XAMPP</strong></li>
 +
  <li><strong>Pengertian  XAMPP</strong></li>
 +
</ul>
 +
<p>Menurut Priyanto Hidayatullah, dkk  (2015:125) &ldquo;XAMPP adalah sebuah web server dimana kita bisa menyimpan aplikasi  web kemudian mengaksesnya melalui internet. Setiap perubahan, kecil maupun  besar, kita upload ke web server baru setelah itu kita periksa apakah perubahan  itu sudah sesuai dengan yang kita inginkan atau belum.&rdquo;<br>
 +
  Menurut  Pratama, I Putu (2014:440) &ldquo;XAMPP adalah aplikasi <em>web server</em> bersifat instan (siap saji) yang dapat digunakan baik di  sistem operasi Linux maupun di sistem operasi Windows. </p>
 +
<ul>
 +
  <li><strong>Elisitasi</strong></li>
 +
  <li><strong>Elisitasi  Tahap 1</strong></li>
 +
</ul>
 +
<p>Berisi seluruh  rancangan sistem baru yang diusulkan oleh pihak manajemen terkait melalui  proses wawancara.</p>
 +
<ul>
 +
  <li><strong>Elisitasi  Tahap II</strong></li>
 +
</ul>
 +
<p>Merupakan hasil pengklasifikasian  elisitasi tahap I berdasarkan metode MDI. Metode MDI bertujuan memisahkan  antara rancangan sistem yang penting dan harus ada pada sistem baru dengan  rancangan yang disanggupi oleh penulis untuk dieksekusi. Berikut penjelasan mengenai  MDI:<strong></strong></p>
 +
<ul>
 +
  <ul>
 +
    <ul>
 +
      <ul>
 +
        <li>&ldquo;M&rdquo;  pada MDI berarti <em>Mandatory </em>(penting)</li>
 +
      </ul>
 +
    </ul>
 +
  </ul>
 +
</ul>
 +
<p>Maksudnya, <em>requirement </em>tersebut harus ada dan tidak  boleh dihilangkan pada saat membuat sistem baru.</p>
 +
<ul>
 +
  <ul>
 +
    <ul>
 +
      <ul>
 +
        <li>&ldquo;D&rdquo;  pada MDI berarti <em>Desirable</em></li>
 +
      </ul>
 +
    </ul>
 +
  </ul>
 +
</ul>
 +
<p>Maksudnya <em>requirement </em>tersebut tidak terlalu  penting dan boleh dihilangkan. Namun, jika <em>requirement</em> tersebut digunakan dalam pembentukan sistem maka akan membuat sistem tersebut  lebih sempurna.</p>
 +
<ul>
 +
  <ul>
 +
    <ul>
 +
      <ul>
 +
        <li>&ldquo;I&rdquo;  pada MDI berarti <em>Inessential</em></li>
 +
      </ul>
 +
    </ul>
 +
  </ul>
 +
</ul>
 +
<p>Maksudnya, <em>requirement </em>tersebut bukanlah bagian  sistem yang dibahas, tetapi bagian dari luar sistem.</p>
 +
<ul>
 +
  <li><strong>Elisitasi  Tahap III</strong></li>
 +
</ul>
 +
<p>Merupakan hasil penyusutan eksitasi  tahap II dengan cara mengeliminasi semua <em>requirement </em>dan <em>option </em>I pada metode MDI.  Selanjutnya, semua <em>requirement </em>yang  tersisa diklasifikasikan kembali melalui metode TOE, yaitu:</p>
 +
<ul>
 +
  <li><em>Technical </em>(T),  bagaimana tata cara atau teknik pembuatan <em>requirement </em>dalam sistem yang diusulkan?</li>
 +
  <li><em>Operational </em>(O),  bagaimana tata cara pengguna <em>requirement </em> dalam sistem akan dikembangkan?</li>
 +
  <li><em>Economic </em>(E),  berapakah biaya yang diperlukan guna membangun <em>requirement </em>di dalam sistem?</li>
 +
</ul>
 +
<p>Metode  TOE tersebut dibagi kembali menjadi beberapa <em>option</em>, yaitu :</p>
 +
<ul>
 +
  <li><em>High</em> (H), sulit untuk dikerjakan karena teknik pembuatan dan pemakaiannya sulit  serta biayanya mahal, maka <em>requirement</em> tersebut harus di eliminasi.</li>
 +
  <li><em>Middle</em> (M), mampu dikerjakan.</li>
 +
  <li><em>Low</em> (L), mudah dikerjakan.</li>
 +
  <li><strong>Final  Draft Elisitasi</strong></li>
 +
</ul>
 +
<p>Merupakan hasil akhir  yang dicapai dari suatu proses elisitasi yang dapat digunakan sebagai dasar  pembuatan suatu sistem yang akan dikembangkan.</p>
 +
<strong><br clear="all">
 +
</strong>
 +
<ul>
 +
  <li><strong>Teori Khusus</strong></li>
 +
  <li><strong>Konsep  Dasar Perpustakaan</strong></li>
 +
  <li><strong>Pengertian  Perpustakaan</strong></li>
 +
</ul>
 +
<p>Apabila kita memasuki perpustakaan, yang  kita lihat pertama kali adalah jajaran buku dan bahasa pustaka lain yang diatur  secara rapi di rak buku, rak majalah, maupun rak-rak bahan pustaka lain.<br>
 +
  Bahan pustaka tersebut diatur menurut  suatu sistem tertentu sehingga memudahkan bagi pengunjung untuk menemukan  kembali bahan pustaka yang diperlukan.<br>
 +
  Didalam UNDANG-UNDANG REPUBLIK INDONESIA NOMOR 43 TAHUN 2007 TENTANG  PERPUSTAKAAN<br>
 +
  &ldquo;DENGAN RAHMAT TUHAN YANG MAHA ESA  PRESIDEN REPUBLIK INDONESIA,<br>
 +
  Menimbang: </p>
 +
<ul>
 +
  <li>Bahwa dalam rangka mencerdaskan  kehidupan<br>
 +
    bangsa sebagaimana diamanatkan dalam Undang-<br>
 +
    Undang Dasar Negara Republik Indonesia Tahun<br>
 +
    1945, perpustakaan sebagai wahana belajar<br>
 +
    sepanjang hayat mengembangkan potensi masyarakat<br>
 +
    agar menjadi manusia yang beriman dan bertakwa<br>
 +
    kepada Tuhan Yang Maha Esa, berakhlak mulia,<br>
 +
    sehat, berilmu, cakap, kreatif, mandiri, dan menjadi<br>
 +
    warga negara yang demokratis serta bertanggung<br>
 +
    jawab dalam mendukung penyelenggaraan pendidikan<br>
 +
    nasional. </li>
 +
  <li>Bahwa sebagai salah satu upaya untuk  memajukan<br>
 +
    kebudayaan nasional, perpustakaan merupakan<br>
 +
    wahana pelestarian kekayaan budaya bangsa. </li>
 +
  <li>Bahwa dalam rangka meningkatkan  kecerdasan<br>
 +
    kehidupan bangsa, perlu ditumbuhkan budaya gemar<br>
 +
    membaca melalui pengembangan dan pendayagunaan<br>
 +
    perpustakaan sebagai sumber informasi yang berupa<br>
 +
    karya tulis, karya cetak, dan/atau karya rekam. </li>
 +
  <li>Bahwa ketentuan yang berkaitan  dengan<br>
 +
    penyelenggaraan perpustakaan masih bersifat parsial<br>
 +
    dalam berbagai peraturan sehingga perlu diatur<br>
 +
    secara komprehensif dalam suatu undang-undang<br>
 +
    tersendiri. </li>
 +
  <li>Bahwa berdasarkan pertimbangan  sebagaimana<br>
 +
    dimaksud dalam huruf a sampai dengan huruf d,<br>
 +
    perlu dibentuk Undang-Undang tentang<br>
 +
    Perpustakaan. </li>
 +
</ul>
 +
<p>Mengingat: <br>
 +
  Pasal 20 dan Pasal 21 Undang-Undang Dasar Negara<br>
 +
  Republik Indonesia Tahun 1945. Dengan Persetujuan Bersama DEWAN PERWAKILAN  RAKYAT REPUBLIK INDONESIA dan PRESIDEN REPUBLIK INDONESIA MEMUTUSKAN:<br>
 +
  Menetapkan: UNDANG-UNDANG TENTANG PERPUSTAKAAN.&rdquo; <br>
 +
  Banyak  batasan atau pengertian tentang perpustakaan yang disampaikan oleh para pakar  di bidang perpustakaan seperti dibawah ini:<br>
 +
  Menurut  Prastowo (2012:41) &ldquo;perpustakaan Sekolah adalah sarana penunjang pendidikan di  sekolah yang berupa kumpulan bahan pustaka, baik berupa buku-buku maupun bukan  buku.&rdquo;<br>
 +
  Menurut  Agus Saputra, dkk (2012:11) &ldquo;perpustakaan merupakan suatu tempat yang dibiayai  dari dana umum, baik sebagian maupun seluruhnya dan terbuka untuk masyarakat  umum, serta memberikan layanan secara gratis kepada masyarakat umum.&rdquo;<br>
 +
  Menurut  Drs. Suhendar Yahya, dkk (2005:1) &ldquo;perpustakaan secara umum yaitu sebagai suatu  tempat yang didalamnya terdapat kegiatan penghimpunan, pengolahan dan  penyebarluasan segala macam informasi.&rdquo;<br>
 +
  Menurut  Sulistyo Basuki dalam buku Prastowo (2012:41) &ldquo;Perpustakaan adalah sebuah  ruangan, bagian sebuah gedung, ataupun gedung yang digunakan untuk menyimpan  buku dan terbitan lainnya.&rdquo;<br>
 +
  Menurut  Suwarno Wiji dalam bukunya Prastowo (2012:42) &ldquo;menyatakan perpustakaan secara  umum bahwa poin itu adalah :</p>
 +
<ul>
 +
  <li>Perpustakaan  sebagai suatu unit kerja artinya perpustakaan itu memiliki sumber daya manusia,  ruangan khusus dan kumpulan koleksi sesuai dengan jenis perpustakaannya.</li>
 +
  <li>Perpustakaan  sebagai tempat pengumpul, penyimpan dan pemelihara berbagai koleksi bahan  pustaka.</li>
 +
  <li>Bahan  pustaka digunakan oleh pengguna secara kontinu.</li>
 +
  <li>Perpustakaan  sebagai sumber informasi.</li>
 +
</ul>
 +
<p>Tetapi, dengan koleksi dan penemuan  media baru selain buku untuk menyimpan informasi, banyak perpustakaan kini juga  merupakan tempat penyimpanan dan/atau akses ke <a href="https://id.wikipedia.org/w/index.php?title=Map&action=edit&redlink=1" title="Map (halaman belum tersedia)">map</a>, <a href="https://id.wikipedia.org/w/index.php?title=Cetak_%28seni%29&action=edit&redlink=1" title="Cetak (seni) (halaman belum tersedia)">cetak</a> atau <a href="https://id.wikipedia.org/w/index.php?title=Hasil_seni&action=edit&redlink=1" title="Hasil seni (halaman belum tersedia)">hasil seni</a> lainnya, <a href="https://id.wikipedia.org/wiki/Mikrofilm" title="Mikrofilm">mikrofilm</a>, <a href="https://id.wikipedia.org/wiki/Mikrofiche" title="Mikrofiche">mikrofiche</a>, <a href="https://id.wikipedia.org/w/index.php?title=Tape_audio&action=edit&redlink=1" title="Tape audio (halaman belum tersedia)">tape audio</a>, <a href="https://id.wikipedia.org/wiki/CD" title="CD">CD</a>, <a href="https://id.wikipedia.org/w/index.php?title=Tape_video&action=edit&redlink=1" title="Tape video (halaman belum tersedia)">tape video</a> dan <a href="https://id.wikipedia.org/wiki/DVD" title="DVD">DVD</a>. Selain itu,  perpustakaan juga menyediakan fasilitas umum untuk mengakses gudang data <a href="https://id.wikipedia.org/wiki/CD-ROM" title="CD-ROM">CD-ROM</a> dan <a href="https://id.wikipedia.org/wiki/Internet" title="Internet">internet</a>.<br>
 +
  Perpustakaan dapat juga diartikan  sebagai kumpulan informasi yang bersifat ilmu pengetahuan, hiburan, rekreasi,  dan <a href="https://id.wikipedia.org/wiki/Ibadah" title="Ibadah">ibadah</a> yang merupakan kebutuhan hakiki manusia.<br>
 +
  Oleh karena itu perpustakaan modern  telah didefinisikan kembali sebagai tempat untuk mengakses <a href="https://id.wikipedia.org/wiki/Informasi" title="Informasi">informasi</a> dalam format apa pun, apakah informasi itu disimpan dalam gedung perpustakaan  tersebut ataupun tidak. Dalam perpustakaan modern ini selain kumpulan buku  tercetak, sebagian buku dan koleksinya ada dalam <a href="https://id.wikipedia.org/wiki/Perpustakaan_digital" title="Perpustakaan digital">perpustakaan digital</a> (dalam bentuk data  yang bisa diakses lewat jaringan komputer).<br>
 +
  Berdasarkan pengertian di atas  perpustakaan sekolah adalah sebagai sumber informasi yang memiliki fungsi ilmu  pengetahuan, teknologi dan kebudayaan, dalam rangka mencerdaskan kehidupan  bangsa dan memberi ilmu pengetahuan.</p>
 +
<ul>
 +
  <li><strong>Tujuan  Perpustakaan</strong></li>
 +
</ul>
 +
<p>Tujuan didirikannya perpustakaan sekolah  tidak terlepas dari tujuan diselenggarakannya pendidikan sekolah secara keseluruhan,  yaitu untuk memberikan bekal kemampuan dasar kepada peserta didik, serta  mempersiapkan mereka untuk mengikuti pendidikan.<br>
 +
  Menurut Prastowo (2012:50) dijelaskan tujuan  perpustakaan sebagai berikut : <strong></strong></p>
 +
<ul>
 +
  <li>Mendorong dan mempercepat proses  penguasaan teknik membaca para siswa.</li>
 +
  <li>Membantu menulis kreatif bagi para siswa  dengan bimbingan guru dan pustakawan.</li>
 +
  <li>Menumbuh kembangkan minat dan kebiasaan  membaca para siswa.</li>
 +
  <li>Menyediakan berbagai macam sumber  informasi untuk kepentingan pelaksanaan kurikulum.</li>
 +
  <li>Mendorong, memelihara, dan memberi  semangat membaca dan belajar kepada para siswa.</li>
 +
  <li>Memperluas, memperdalam, dan memperkaya  pengalaman belajar para siswa dengan membaca buku dan koleksi lain yang  mengandung ilmu pengetahuan dan teknologi yang disediakan oleh perpustakaan.</li>
 +
  <li>Memberikan hiburan sehat untuk mengisi  waktu senggang melalui kegiatan membaca, khususnya buku-buku dan sumber bacaan  lain yang bersifat kreatif dan ringan, misalnya fiksi, cerpen, dan lain  sebagainya.</li>
 +
</ul>
 +
<ol>
 +
  <li><strong>Fungsi-Fungsi  Perpustakaan</strong></li>
 +
</ol>
 +
<p>Menurut Prastowo (2012:54) beberapa  funsi-fungsi perpustakaan sebagai berikut :<strong></strong></p>
 +
<ol>
 +
  <li>Fungsi  Edukatif maksudnya, segala fasilitas dan sarana perpustakaan sekolah, terutama  koleksi yang dikelolanya, banyak membantu para siswa untuk belajar dan  memperoleh kemampuan dasar dalam mentransfer konsep-konsep pengetahuan.</li>
 +
  <li>Fungsi  Informatif ini berkaitan dengan mengupayakan penyediaan koleksi perpustakaan  yang sifat memberi tahu dan memberi informasi atau keterangan akan hal-hal yang  berhubungan dengan kepentingan para siswa dan guru.</li>
 +
  <li>Fungsi  Rekreasi maksudnya, dengan disediakan koleksi yang bersifat ringan seperti  surat kabar, majalah umum, buku-buku fiksi, dan lain sebagainya, perpustakaan  dapat menghibur pembacanya, dan dapat berfungsi sebagai sarana yang menyediakan  bahan-bahan putaka yang mengandung hiburan yang sehat.</li>
 +
  <li>Fungsi  Riset atau Penelitian fungsi ini adalah koleksi perpustakaan sekolah bisa  dijadikan untuk membantu dilakukannya kegiatan penelitian dengan mengumpulkan  data atau keterangan-keterangan yang dibutuhkan untuk penelitian.</li>
 +
  <li>Fungsi  Tanggung Jawab Administratif funsi ini tampak dalam kegiatan sehari-hari di  perpustakaan sekolah. Setiap ada peminjaman dan pengembalian buku selalu  dicatat oleh guru pustakawan. Dan setiap siswa yang memasuki perpustakaan  sekolah harus menunjukkan kartu anggota atau pelajar.</li>
 +
</ol>
 +
<ol>
 +
  <li><strong>Konsep  Dasar Codeigniter (CI)</strong></li>
 +
  <li><strong>Sejarah  CI</strong></li>
 +
</ol>
 +
<p>Code Igniter pertama kali dikenalkan  pada publik pada tanggal 28 Februari 2006 dengan versi pertama yang rilis  adalah versi 1.0.<br>
 +
  Karena CodeIgniter bersifat <em>open source</em> sehingga programmer dapat  secara keseluruhan mengkostumisasi bagian CodeIgniter. Hingga saat ini versi  terakhir yang dirilis oleh <em>team  development</em> CodeIgniter suda mencapai versi 2.1.2 tentu saja bnyak  perubahan dan revisi.<br>
 +
  Framework CodeIgniter diciptakan oleh  EllisLab Incorporation, dimana Rick Ellis yang menjadi pendiri dan CEO  EllisLab. Perusahaaan EllisLab ialah perusahaan <em>software development</em> yang menggunakan bahasa <em>scripting</em> PHP sebagai basisnya. EllisLab berada di Bend, Oregon  negara bagian Deschutes, Amerika Serikat.<br>
 +
  codeIgniter merupakan produk ketiga dari  perusahaan EllisLab Incorporation. Sebelumnya perusahaan ini pernah membuat  aplikasi <em>web</em> bernama <em>pMachine Pro</em> namun saat ini sudah tidak  dikembangkan, <em>pMachine Pro</em> adalah  sebuah <em>webblog</em> yang fiturnya hampir  mirip seperti <em>Movable Type</em>, <em>Geeklog</em>, <em>and LiveJournal</em>. Kemudian perusahaan ini pun membuat produk <em>content management system</em> (CMS) dengan <em>Expression Engine</em> yang ditulis dengan  PHP dan MySQL sebagai tempat penyimpanan datanya. Namun berbeda dengan  CodeIgniter yang bersifat <em>open source</em>, <em>Expression Engine</em> saat ini sudah  merupakan aplikasi <em>web</em> berbayar  walaupun asalnya terdapat versi trialnya.<br>
 +
  Pada acara konferensi internasional  FrOSCon <em>(Free and Open Source software  Conference</em>) tepatnya pada tahun 2008, pembuat bahasa <em>scripting</em> PHP yaitu Rasmus Lerdorf mengatakan bahwa ia menyukai  CodeIgniter karena CodeIgniter lebih cepat dan ringan (<em>nothing that he liked CodeIgniter &ldquo;because it is faster, ligher, and  the least like a framework&rdquo;, said</em> Rasmus Lerdorf)<br>
 +
  Saat ini CodeIgniter banyak dikembangkan  oleh komunitas dan disebarkan ke seluruh dunia melalui internet. Dan tentu saja  anda pun bisa menjadi bagian dalam komunitas CodeIgniter bahkan menjadi <em>team development</em> framework CodeIgniter. </p>
 +
<ol>
 +
  <li><strong>Pengertian  CI</strong></li>
 +
</ol>
 +
<p>Menurut Priyanto Hidayatullah, dkk  (2015:295) &ldquo;Code igniter adalah salah satu framework PHP bahkan framework PHP  yang paling <em>powerful</em> saat ini karena  di dalamnya terdapat fitur lengkap aplikasi <em>web</em> dimana fitur-fitur tersebut sudah dikemas menjadi satu&rdquo;. </p>
 +
<ol>
 +
  <li><strong>Keuntungan  Framework CI (code igniter)</strong></li>
 +
</ol>
 +
<p>Beberapa keuntungan yang didapat dalam  penggunaan framework adalah :</p>
 +
<ol>
 +
  <li>Menghemat  waktu pengembangan yaitu dengan library yang telah disediakan oleh framework  maka tidak perlu lagi memikirkan hal-hal dasar atau hal-hal umum yang sudah  dibuat pada library, jadi kita hanya fokus ke proses bisnis yang akan  dikerjakan.</li>
 +
  <li>Penggunaan  ulang program atau kode yaitu dengan menggunakan framework maka pekerjaan ana  akan memiliki struktur yang baku, sehingga kita dapat menggunakan program atau  kode itu kembali untuk pekerjaan lainnya.</li>
 +
  <li>Bantuan  komunitas yaitu pada umumnya setiap framework yang besar mempunyai komunitas  dimana komunitas inilah yang siap membantu jika ada permasalahan, selain itu  juga bisa berbagai ilmu sehingga dapat meningkatkan kemampuan pemograman kita.</li>
 +
  <li>Kumpulan  program terbaik yaitu sebuah framework merupakan kumpulan program terbaik yang  sudah teruji, sehingg dapat meningkatkan kualitas program atau kode kita.</li>
 +
  <li><strong>Pengertian  MVC</strong></li>
 +
</ol>
 +
<p>Model View Controller atau yang kita  sebut dengan MVC adalah suatu metode yang memisahkan <em>data logic</em> (Model) dari <em>presentation  logic</em> (View) dan <em>Process logic</em> (Controller) atau secara sederhana adalah memisahkan antara desain <em>interface</em>, data, dan proses. Dalam MVC  terdapat tiga komponen yaitu :</p>
 +
<ol>
 +
  <li>Model</li>
 +
</ol>
 +
<p>Model mengelola basis data (RDBMS)  seperti MySQL ataupun Oracle RDMS. Model berhubungan dengan database sehingga  biasanya dalam model akan berisi class ataupun fungsi untuk membuat (<em>create</em>), melakukan pembaruan (<em>update</em>), menghapus data (<em>delete</em>), mencari data (<em>search</em>), dan mengambil data (<em>select</em>) pada database. Selain itu juga  model akan berhubungan dengan perintah-perintah <em>query</em> sebagai tindak lanjut dari fungsi-fungsi (<em>create, update, delete, select</em>).</p>
 +
<ol>
 +
  <li>View</li>
 +
</ol>
 +
<p><em>View</em> adalah bagian <em>user interface</em> atau  bagian yang nantinya merupakan tampilan untuk <em>end</em>-<em>user</em>. <em>View</em> bisa berupa halaman html, css, rss,  javascript, jquery, ajax, dan lain-lain. Karena metode yang dipakai merupakan  MVC sehingga dalam <em>view</em> tidak boleh  terdapat pemrosesan data ataupun pengaksesan yang berhubungan dengan <em>database</em>. Sehingga <em>view</em> hanya menampilkan data-data hasil dari model dan <em>controller.</em></p>
 +
<ol>
 +
  <li>Controller</li>
 +
</ol>
 +
<p><em>Controller</em> adalah penghubung antara <em>view</em> dan  model, maksudnya ialah karena model tidak dapat berhubungan langsung dengan <em>view</em> ataupun sebaliknya jadi, <em>controller</em> inilah yang digunakan sebagai  jembatan dikeduanya. Sehingga tugas <em>controller</em> ialah sebagai pemrosesan data atau alur <em>logic</em> program, menyediakan variable yang akan ditampilkan di <em>view</em>, pemanggilan model sehingga model dapat mengakses <em>database</em>, <em>error</em> <em>handling</em>, validasi  atau <em>check</em> terhadap suatu <em>inputan</em>.           </p>
 +
<ol>
 +
  <li><strong>Literatur Review</strong></li>
 +
</ol>
 +
<p>Banyak penelitian yang sebelumnya  dilakukan mengenai sistem perpustakaan. Dalam upaya pengembangan sistem  e-library menggunakan scanner berbasis web pada SMA Negeri 4 Kota Tangerang,  dilakukan studi pustaka sebagai salah satu alat penerapan metode penelitian.  Diantaranya adalah mengidentifikasi kesenjangan (<em>identify gaps</em>), menghindari pembuatan ulang (<em>reinventing the whell</em>), mengidentifikasi metode yang pernah  dilakukan, meneruskan penelitian sebelumnya, serta mengetahui orang lain yang  spesialisasi dan area penelitiannya sama bidang ini. Beberapa Literatur review  tersebut adalah sebagai berikut</p>
 +
<ol>
 +
  <li>Penelitian skripsi pada perguruan tinggi  raharja ini dijalankan oleh Achmad Jaelani (2013/2014) yang berjudul &ldquo;Aplikasi  Sistem Informasi Perpustakaan Siswa Berbasis Web Pada SMK Al-Hikmah Curug  Kabupaten Tangerang&rdquo; penelitian ini membahas mengenai sistem informasi  perpustakaan yang mencakup pengolahan data peminjaman dan pengembalian buku,  membuat laporan denda. Kekurangan sistem ini adalah hanya membuat sistem  aplikasi perpustakaan dari yang manual menjadi terkomputerisasi.</li>
 +
  <li>Penelitian skripsi pada perguruan tinggi  raharja ini dijalankan oleh Achmad Kamaludin Muhtar (2012/2013) yang berjudul &ldquo;Perancangan  Sistem Pengolahan Data pada Perpustakaan MAN Parungpanjang Bogor&rdquo; penelitian  ini membahas mengenai pencegahan mengantri saat peminjaman dan pengembalian  buku, membuat laporan transaksi peminjaman dan pengembalian. Kekurangan sistem  ini adalah belum adanya pengendalian buku yang tersedia, serta tidak lengkapnya  laporan yang akan diajukan ke kepala sekolah MAN Parungpanjang karena hanya  laporan peminjaman dan pengembalian.</li>
 +
  <li>Penelitian skripsi pada perguruan tinggi  raharja ini dijalankan oleh Miftahul Jannah (2013/2014) yang berjudul &ldquo;Perancangan  Dashbord Sebagai Alat Untuk memonitor Minat Baca Siswa di Perpustakaan SMA PGRI  109 Tangerang&rdquo; penelitian ini membahas mengenai minat baca siswa di  perpustakaan SMA PGRI 109 Tangerang menggunakan kuisioner berbasis web sehingga  mempermudah siswa mengisi kuisioner tersebut, dashboard kuisioner untuk  mengetahui minat baca di perpustakaan, menyediakan e-book untuk pembaca,  serta laporan presentase transaksi peminjaman  tiap bulan, dan laporan jumlah pengunjung per-harinya</li>
 +
  <li>Penelitian skripsi pada Perguruan tinggi  raharja ini dijalankan oleh Lilian Nila Sari Putri (2013/2014) yang berjudul &ldquo;Perancangan  Sistem Informasi Perpustakaan Sekolah pada SMK Teluknaga Tangerang&rdquo; penelitian  ini membahas sistem terkomputerisasi untuk mempermudah dalam pengambilan  keputusan serta informasi yang terpercaya dan akurat, membuat rekapitulasi  laporan harian yang dibuat oleh staff perpustakaan. Dari sistem ini hampir  lengkap dalam proses penyajiannya namun belum membantu pustakkawan untuk  membuat laporan kegiatan sehari-hari dan belum memberikan kemudahan bagi  anggota atau pengunjung perpustakaan untuk melihat keberadaan buku yang ingin  dipinjam.</li>
 +
  <li>Penelitian jurnal CCIT pada Perguruan  tinggi raharja ini dijalankan oleh Untung Rahardja, dkk (2014) yang berjudul &ldquo;Analisa Peminjaman Buku Perpustakaan Dengan  Menggunakan Sistem RFID Pada Perguruan Tinggi Raharja&rdquo; penelitian ini  membahas tentang sistem peminjaman buku pada Perguruan Tinggi Raharja  menggunakan sistem RFID, sistem pencarian buku melalui <em>ID </em>dari <em>tag  RFID </em>yang terhubung dengan suatu komputer yang mempunyai basis data. Serta  perlunya sistem informasi pengelola data buku perpustakaan yang dapat mengelola  perpustakaan dengan mudah, sistem pengolahan data buku ini nantinya dapat  dipergunakan untuk pencarian buku, pengolahan, penyimpanan, melihat kembali,  dan merekap informasi - informasi. Oleh karena sistem perpustakaan RFID dapat  memudahkan si peminjam dalam melakukan peminjaman buku dan transaksi pun lebih  cepat karena tidak lagi menggunakan sistem manual yang harus kerja 2X saat  melakukan peminjaman.</li>
 +
</ol>
 +
<br clear="all">
 +
<p align="center"><strong>BAB III</strong><br>
 +
  <strong>ANALISA SISTEM YANG BERJALAN</strong></p>
 +
<ol>
 +
  <li><strong>Analisa  Organisasi</strong></li>
 +
  <li><strong>Sejarah singkat SMA Negeri 4 Kota  Tangerang</strong></li>
 +
</ol>
 +
<p>SMA  Negeri 4 Tangerang berdiri tahun 1984 dengan berafiliasi ke SMAN 2 Tangerang.  Kepala sekolah dirangkap oleh SMAN 2 Tangerang Drs. Rujito Hadi. Guru-guru  angkatan pertama : Tatang Sutardy, M.Pd., Ojahan Simbolon, S.Pd., Drs. Hudaya,  Drs. Yusup Sunandar, Dra. Nina Kania, Drs. Kosasih, Imam Yustiarto, Ahmad  Syukur dll.<br>
 +
  Tahun  1986 resmi mandiri dengan nama SMAN 3 Tangerang. Tempat belajar masih numpang  di SMAN 2 Tangerang. Kepala Sekolah dijabat Drs. Tadjudin Noor.<br>
 +
  Tahun  1987 pindah lokasi ke Jl. Padasuka I Pabuaran Tumpeng. Di atas sebidang tanah  dengan luas 8205 m2 berdiri 4 lokal kelas, 1 ruang TU, 1 ruang  kepala sekolah, 1 ruang guru.<br>
 +
  Tahun  1989 kepala sekolah dijabat Drs. Achda Sembada. Ruang belajar bertambah menjadi  8 ruang. Dua guru, Drs. Kosasih dan Drs. Sutono mendapat promosi menjadi kepala  sekolah.<strong></strong><br>
 +
  Tahun  1994 Drs. Achda Sembada melepas jabatan, beliau mutasi ke SMAN 1 Garut. SMa 3  Tangerang dijabat kepala sekolah baru Drs. Vredi Kastam Marta. Diakhir masa  jabatannya Drs. Achda Sembada berhasil menambah ruang belajar 9 ruang dan  terjadi Ruislag tanah dengan PT ITS dari bentuk leter L menjadi persegi. Pada  masa jabatan Drs. Vredi Kastam Marta berhasil menambah ruang sebanyak 7 ruang  dan seorang guru, Drs. Hudaya promosi menjadi kepala sekolah.<br>
 +
  Pada  tahun 1997, saat kepemimpinan Drs. Shofa&rsquo;I Adnan dengan SK Mendikbud no.  35/O/1997 nama SMAN 3 Tangerang berubah menjadi SMAN 4 Tangerang.<br>
 +
  Tahun  1999 terjadi pergantian kepala sekolah Drs. Sutono, tahun 2001 kepada Drs. Tata  Suandana dan tahun 2004 kepada Drs. Empik Sukmadadi. Guru guru yang promosi :  Drs. Yusup Sunandar dan Dra Nina Kania menjadi pengawas pada periode  kepemimpinan Drs. Sutono dan Tatang Sutardy, M.Pd., serta REP Bahuwedha, S.Pd.  menjadi kepala sekolah saat kepemimpinan Drs. Tata Suandana.<br>
 +
  Kondisi  SMAN 4 Tangerang pada kepemimpinan Drs. Empik Sukmadadi memiliki 26 rombongan  belajar, 29 ruang belajar, 2 lab. IPA, 2 lab. Komputer, 1 riang multimedia, 1  ruang perpustakaan, mushola, kantin, dan koperasi.<br>
 +
  Pada  tahun 2007 Drs. Empik Sukmadadi digantikan dengan Drs. H. Tatang Murdio, H.  M.Si, dibawah kepemimpinan beliau SMA Negeri 4 mengalami perubahan yang sangat  signifikan, ruang kelas, ruang lab, semua ditambah hingga menjadi sekolah yang  cukup megah.</p>
 +
Masa kepemimpinan Drs. H. Tatang Murdio, H. M.Si  harus digantikan oleh Dra. H. Juana Sadeli, M.Ikom pada tahun 2015 karena  perintah dari dinas, dan hingga
 +
<p>saat  ini kepemimpinan kepala sekolah masih di jabat oleh Dra. H. Juana Sadeli,  M.Ikom.<br>
 +
  Prestasi  fenomenal yang membuat SMAN 4 Tangerang dikenal adalah terpilihnya 2 orang  siswa menjadi pengibar bendera pusaka di Istana Negara pada upacara peringatan  hari Kemerdekaan 17 Agustus, yaitu Arief Hartoyo pada tahun 1992 dan Tari Huria  pada tahun 1995.<br>
 +
  Sekolah  berwawasan teknologi informasi merupakan wawasan keunggulan yang dipilih SMAN 4  Tangerang. Selain mempunyai modal yang cukup untuk menjadikan Teknologi  Informasi sebagai wawasan keunggulan. SMAN 4 Tangerang adalah sekolah pertama  di kota Tangerang yang melaksanakan pembelajaran komputer dan memanfaatkan  internet untuk pendidikan. Fasilitas cukup lengkap dan SDM yang dimiliki cukup  memadai. Teknologi informasi dapat menjadi daya tarik bagi lulusan SMP dan  orang tua untuk menyekolahkan anaknya ke SMAN 4 Tangerang.<br>
 +
  Sekolah  berwawasan teknologi informasi adalah sekolah yang memanfaatkan dan  mengotimalkan teknologi informasi untuk pencapaian tujuan pendidikan di sekolah  dan sekaligus menjadikan teknologi informasi sebagai ciri dan jati diri  sekolah. Pemanfaatan teknologi informasi   di SMAN 4 dapat dilakukan dengan mengoptimalkan fungsi-fungsi teknologi  informasi sebagai berikut:</p>
 +
<ol>
 +
  <li>Manajemen Sisten Informasi(SIM),</li>
 +
  <li>E-learning,</li>
 +
  <li>Media pembelajaran, dan</li>
 +
  <li>Life skill</li>
 +
</ol>
 +
<ol>
 +
  <li><strong>Struktur Organisasi SMA Negeri 4  Kota Tangerang</strong></li>
 +
</ol>
 +
<p>Sebuah  Organisasi atau perusahaan harus mempunyai suatu struktur organisasi yang  digunakan untuk memudahkan pengkoordinasian dan penyatuan usaha, untukmenunjukkan  kerangka-kerangka hubungan di antara fungsi, bagian-bagian maupun tugas dan  wewenang serta tanggung jawab. Serta untuk menunjukkan rantai (garis) perintah  dan perangkapan fungsi yang diperlukan dalam suatu organisasi.<br>
 +
  Sama  halnya dengan SMAN 4 Tangerang yang mempunyai struktur organisasi sebagai  berikut :<br>
 +
  <img src="bab2345_clip_image002_0000.jpg" alt="" width="661" height="755"><br>
 +
  Gambar  3.1 Struktur Organisasi SMA Negeri 4 Kota Tangerang</p>
 +
<ol>
 +
  <li><strong>Tugas dan Tanggung jawab</strong></li>
 +
  <li><strong>Kepala  Sekolah</strong></li>
 +
</ol>
 +
<p>Kepala sekolah  berfungsi dan bertugas sebagai edukator, manajer, administrator, dan  supervisor, pemimpin/leader, dan motivator.<strong></strong></p>
 +
<ol>
 +
  <li><strong>Kepala  sekolah selaku edukator</strong></li>
 +
</ol>
 +
<p>Kepala sekolah selaku  edukator bertugas melaksanakan proses belajar mengajar secara efektif dan  efisien (lihat tugas guru).<strong></strong></p>
 +
<ol>
 +
  <li><strong>Kepala  sekolah selaku manajer mempunyai tugas :</strong></li>
 +
  <li>Menyusun  perencanaan<strong></strong></li>
 +
  <li>Mengorganisasikan  kegiatan<strong></strong></li>
 +
  <li>Mengarahkan  kegiatan<strong></strong></li>
 +
  <li>Mengkoordinasikan  kegiatan<strong></strong></li>
 +
  <li>Melaksanakan  pengawasan<strong></strong></li>
 +
  <li>Melakukan  evaluasi terhadap kegiatan<strong></strong></li>
 +
  <li>Menentukan  kebijakan</li>
 +
  <li>Mengadakan  rapat</li>
 +
  <li>Mengambil  keputusan</li>
 +
  <li>Mengatur  proses belajar mengajar</li>
 +
  <li>Mengatur  administrasi, ketatausahaan, siswa, keterangan, sarana dan prasarana,  keuangan/RAPBS</li>
 +
  <li>Mengatur  organisasi siswa intra sekolah (OSIS)</li>
 +
  <li>Mengatur  hubungan sekolah dengan masyarakat dan istansi terkait.</li>
 +
  <li><strong>Kepala  sekolah selaku administrator bertugas menyelenggarakan administrasi</strong> :<strong></strong></li>
 +
  <li>Perencanaan<strong></strong></li>
 +
  <li>Pengorganisasian<strong></strong></li>
 +
  <li>Pengarahan<strong></strong></li>
 +
  <li>Pengkoordinasian<strong></strong></li>
 +
  <li>Pengawasan<strong></strong></li>
 +
  <li>Kurikulum<strong></strong></li>
 +
  <li>Kesiswaan<strong></strong></li>
 +
  <li>Ketatausahaan<strong></strong></li>
 +
  <li>Ketenagaan<strong></strong></li>
 +
  <li>Kantor<strong></strong></li>
 +
  <li>Keuangan<strong></strong></li>
 +
  <li>Perpustakaan<strong></strong></li>
 +
  <li>Laboratorium<strong></strong></li>
 +
  <li>Ruang  keterampilan/kesenian<strong></strong></li>
 +
  <li>Bimbingan  konseling<strong></strong></li>
 +
  <li>UKS<strong></strong></li>
 +
  <li>OSIS<strong></strong></li>
 +
  <li>Serbaguna<strong></strong></li>
 +
  <li>Media<strong></strong></li>
 +
  <li>Gudang<strong></strong></li>
 +
  <li>7K<strong></strong></li>
 +
  <li><strong>Kepala  sekolah selaku administrator bertugas menyelenggarakan supervisi mengenai</strong> :<strong></strong></li>
 +
  <li>Proses  belajar mengajar<strong></strong></li>
 +
  <li>Kegiatan  konseling dan bimbingan<strong></strong></li>
 +
  <li>Kegiatan  ekstra kulikuler<strong></strong></li>
 +
  <li>Kegiatan  ketatausahaan<strong></strong></li>
 +
  <li>Kegiatan  kerjasama dengan masyarakat dan instansi terkait<strong></strong></li>
 +
  <li>Sarana  dan prasarana<strong></strong></li>
 +
  <li>Kegiatan  OSIS<strong></strong></li>
 +
  <li>Kegiatan  7K<strong></strong></li>
 +
  <li><strong>Kepala  sekolah selaku leader/pemimpin</strong></li>
 +
  <li>Dapat  dipercaya, jujur dan bertanggung jawab</li>
 +
  <li>Memahami  kondisi guru, karyawan, dan siswa</li>
 +
  <li>Memiliki  visi dan memahami misi sekolah</li>
 +
  <li>Mengambil  keputusan intern dan ektern sekolah</li>
 +
  <li>Membuat,  mencari dan memilih gagasan baru.</li>
 +
  <li><strong>Kepala  sekolah selaku inovator</strong></li>
 +
  <li>Melakukan  pembaharuan dibidang :</li>
 +
  <li>KBM</li>
 +
  <li>BK</li>
 +
  <li>Ekstra  kulikuler</li>
 +
  <li>pengadaan</li>
 +
  <li>Melaksanakan  pembinaan guru dan karyawan</li>
 +
  <li>Melakukan  pembaharuan dalam menggali sumber daya di komite sekolah dan masyarakat.</li>
 +
  <li><strong>Kepala  sekolah sebagai motivator</strong></li>
 +
  <li>Mengatur  ruang kantor yang kondusif untuk bekerja.<strong></strong></li>
 +
  <li>Mengatur  ruang kantor yang konduktif untuk KBM / BK.<strong></strong></li>
 +
  <li>Mengatur  ruang laboratorium yang konduktif untuk praktikum.<strong></strong></li>
 +
  <li>Mengatur  ruang perpustakaan yang konduktif untuk belajar.<strong></strong></li>
 +
  <li>Mengatur  halaman atau lingkungan sekolah yang sejuk dan teratur.<strong></strong></li>
 +
  <li>Menciptakan  hubungan kerja yang harmonis sesama guru dan karyawan.<strong></strong></li>
 +
  <li>Menciptakan  hubungan kerja yang harmonis antar sekolah dan lingkungan.<strong></strong></li>
 +
  <li>Menerapkan  prinsip penghargaan dan hukuman dalam melaksanakan tugasnya, kepala sekolah  dapat mendelegasikan kepada wakil kepala sekolah.<strong></strong></li>
 +
</ol>
 +
<ol>
 +
  <li><strong>Wakil  Kepala sekolah</strong></li>
 +
</ol>
 +
<p>Wakil kepala sekolah  membantu kepala sekolah dalam kegiatan sebagai berikut :<strong></strong></p>
 +
<ol>
 +
  <li>Menyusun  pernencanaan, membuat program kegiatan dan pelaksanaan program.<strong></strong></li>
 +
  <li>Pengorganisasian.</li>
 +
  <li>Pengarahan</li>
 +
  <li>Ketenagaan</li>
 +
  <li>Pengkoordinasian</li>
 +
  <li>Pengawasan</li>
 +
  <li>Penilaian</li>
 +
  <li>Identifikasi  dan pengumpulan data</li>
 +
  <li>Penyusunan  laporan.</li>
 +
</ol>
 +
<p>Wakil kepala sekolah  bertugas membantu kepala sekolah dalam urusan-urusan sebagai berikut :</p>
 +
<ul>
 +
  <li><strong>Kurikulum</strong></li>
 +
  <li>Menyusun  dan menjabarkan kalender pendidikan.</li>
 +
  <li>Menyusun  pembagian tugas guru dan jadwal pelajaran.</li>
 +
  <li>Mengatur  penyusunan program pengajaran (program caturwulan, program satuan pelajaran,  persiapan mengajar, penjabaran dan penyesuaian kurikulum).</li>
 +
  <li>Mengatur  pelaksanaan kegiatan kurikuler dan ekstra kulikuler.</li>
 +
  <li>Mengatur  pelaksanaan program penilaian kriteria kenaikan kelas, kriteria kelulusan dan  laporan kemajuan belajar siswa serta pembagian raport dan STTB.</li>
 +
  <li>Mengatur  pelaksanaan progam perbaikan dan pengajaran.</li>
 +
  <li>Mengatur  pemanfaatan lingkungan sebagai sumber belajar.</li>
 +
  <li>Mengatur  pengembangan MGMPP dan koordinator mata pelajaran.</li>
 +
  <li>Mengatur  mutasi siswa.</li>
 +
  <li>Melakukan  supervisi administrasi dan akademis.</li>
 +
  <li>Menyusun  laporan.</li>
 +
  <li><strong>Kesiswaan</strong></li>
 +
  <li>Mengatur  program dan pelaksanaan bimbingan dan konseling.<strong></strong></li>
 +
  <li>Mengatur  dan mengkoordinasi pelaksanaan 7K (keamanan, kebersihan, ketertiban, keindahan,  kekeluargaan, kesehatan, dan kerindangan).<strong></strong></li>
 +
  <li>Mengatur  dan membina program kegiatan OSIS meliputi kepramukaan, palang merah remaja  (PMR), usaha kesehatan sekolah (UKS), patrol keamanan sekolah (PKS), paskibra.<strong></strong></li>
 +
  <li>Mengatur  program pesantren kilat.<strong></strong></li>
 +
  <li>Menyusun  dan mengatur pelaksanaan pemilihan siswa teladan sekolah.<strong></strong></li>
 +
  <li>Menyelenggarakan  cerdas cermat, olah raga prestasi.<strong></strong></li>
 +
  <li>Menyeleksi  calon untuk diusulkan mendapat beasiswa.<strong></strong></li>
 +
  <li><strong>Sarana/prasarana</strong></li>
 +
  <li>Merencanakan  kebutuhan sarana prasarana untuk menunjang proses belajar mengajar.</li>
 +
  <li>Merencanakan  program pengadaannya.</li>
 +
  <li>Mengatur  pemanfaatan sarana dan prasarana.</li>
 +
  <li>Mengelola  perawatan, perbaikan dan pebgisian.</li>
 +
  <li>Mengatur  pembakuannya.</li>
 +
  <li>Menyusun  laporan.</li>
 +
  <li><strong>Humas</strong></li>
 +
  <li>Mengatur  dan mengembangkan hubungan dengan komite sekolah dan peran komite sekolah.</li>
 +
  <li>Menyelenggarakan  bakti sosial, karyawisata.</li>
 +
  <li>Menyelenggarakan  pameran hasil pendidikan di sekolah (gebyar pendidikan).</li>
 +
  <li>Menyusun  laporan.</li>
 +
</ul>
 +
<ul>
 +
  <li><strong>Guru</strong></li>
 +
</ul>
 +
<p>Guru bertanggung jawab  kepada sekolah dan mempunyai tugas melakukan kegiatan proses belajar mengajar  secara efektif dan efisien. Tugas dan wewenang guru meliputi :</p>
 +
<ul>
 +
  <li>Membuat  perangkat program pengajaran</li>
 +
  <li>AMP</li>
 +
  <li>Program tahunan atau cawu</li>
 +
  <li>Program satuan pelajaran</li>
 +
  <li>Program rencana pengajaran</li>
 +
  <li>Program minggu guru</li>
 +
  <li>LKS</li>
 +
  <li>Melaksanakan  kegiatan pembelajaran.</li>
 +
  <li>Melaksanakan  kegiatan penilaian proses belajar ulangan harian, ulangan umum, ujian akhir.</li>
 +
  <li>Melaksanakan  analisis hasil ulangan harian.</li>
 +
  <li>Menyusun  dan melaksanakan program perbaikan dan pengayaan.</li>
 +
  <li>Mengisi  daftar nilai siswa.</li>
 +
  <li>Melaksanakan  kegiatan membimbing (pengimbasan pengetahuan) kepada guru lain dalam proses  kegiatan belajar mengajar.</li>
 +
  <li>Membuat  alat pelajaran atau alat peraga.</li>
 +
  <li>Membubuhkembangkan  sikap menghargai karya seni.</li>
 +
  <li>Mengikuti  kegiatan pengembangan dan pemasyarakatan kurikulum.</li>
 +
  <li>Melaksanakan  tugas tertentu di sekolah.</li>
 +
  <li>Mengadakan  perkembangan program pengajaran yang menjadi tanggung jawabnya.</li>
 +
  <li>Membuat  catatan tentang kemajuan hasil belajar siswa.</li>
 +
  <li>Mengisi  dan meneliti daftar hadir siswa sebelum memulai pengajaran.</li>
 +
  <li>Mengatur  kebersihan ruang kelas dan ruang praktikum.</li>
 +
  <li>Mengumpulkan  dan menghitung angka kredit untuk kenaikkan pangkatnya.</li>
 +
</ul>
 +
<ul>
 +
  <li><strong>Wali  Kelas</strong></li>
 +
</ul>
 +
<p>Wali kelas membantu  kepala sekolah dalam kegiatan – kegiatan sebagai berikut :</p>
 +
<ul>
 +
  <li>Pengelolaan  kelas.</li>
 +
  <li>Penyelenggaraan  administrasi kelas meliputi:</li>
 +
  <li>Denah tempat duduk siswa</li>
 +
  <li>Papan absensi siswa</li>
 +
  <li>Daftar pelajaran kelas</li>
 +
  <li>Daftar piket kelas</li>
 +
  <li>Buku absensi siswa</li>
 +
  <li>Buku kegiatan pembelajaran atau buku  kelas</li>
 +
  <li>Tata tertib siswa</li>
 +
  <li>Penyusunan  pembuatan statistik bulanan siswa.</li>
 +
  <li>Pengisisan  daftar kumpulan nilai siswa (<em>legger</em>).</li>
 +
  <li>Pembuatan  catatan khusus tentang siswa.</li>
 +
  <li>Pencatatan  mutasi siswa.</li>
 +
  <li>Pengisian  buku laporan penilaian hasil belajar.</li>
 +
  <li>Pembagiuan  buku laporan penilaian hasil belajar.</li>
 +
</ul>
 +
<ul>
 +
  <li><strong>Guru  bimbingan dan Konseling</strong></li>
 +
</ul>
 +
<p>Bimbingan dan konseling  membantu kepala sekolah dalam kegiatan-kegiatan sebagai berikut :</p>
 +
<ul>
 +
  <ul>
 +
    <li>Menyusun  program dan pelaksanaan bimbingan dan konseling.</li>
 +
    <li>Koordinasi  dengan wali kelas dalam rangka mengatasi masalah-masalah yang dihadapi oleh  siswa tentang kesulitan belajar.</li>
 +
    <li>Memberikan  layanan dan bimbingan kepada siswa agar lebih berprestasi dalam kegiatan  belajar.</li>
 +
    <li>Memberikan  saran dan pertimbangan kepada siswa dalam memperoleh gambaran tentang lanjutan  pendidikan dan lapangan pekerjaan yang sesuai.</li>
 +
    <li>Mengadakan  penilaian pelaksanaan bimbingan dan konseling.</li>
 +
    <li>Menyusun  statistik hasil penilaian bimbingan dan konseling.</li>
 +
    <li>Melaksanakan  kegiatan analisis hasil evaluasi belajar.</li>
 +
    <li>Menyusun  dan melaksanakan program tindak lanjut bimbingan dan konseling.</li>
 +
    <li>Menyusun  laporan pelaksanaan bimbingan dan konseling.</li>
 +
  </ul>
 +
</ul>
 +
<ul>
 +
  <li><strong>Pustakawan  Sekolah</strong></li>
 +
</ul>
 +
<p>Pustakawan sekolah  membantu kepala sekolah dalam kegiatan-kegiatan sebagai berikut :</p>
 +
<ul>
 +
  <li>Perencanaan  pengadaan buku-buku, bahasa pustaka, media elektronika.</li>
 +
  <li>Pengurusan  pelayanan perpustakaan.</li>
 +
  <li>Perencanaan  pengembangan perpustakaan.</li>
 +
  <li>Pemeliharaan  dan perbaikan buku-buku, bahan pustaka, media elektronika.</li>
 +
  <li>Inventarisasi  dan pengadministrasian buku-buku, bahan pustaka, media elektronika.</li>
 +
  <li>Melakukan  layanan bagi siswa, guru dan tenaga pendidik lainnya, serta masyarakat.</li>
 +
  <li>Penyimpanan  buku-buku, bahan pustaka, media elektronika.</li>
 +
  <li>Menyusun  tata tertib perpustakaan.</li>
 +
  <li>Menyusun  laporan pelaksanaan kegiatan perpustakaan secara berkala.</li>
 +
</ul>
 +
<ul>
 +
  <li><strong>Laboran</strong></li>
 +
</ul>
 +
<p>Pengelolaan  laboratorium membanu kepala sekolah dalam kegiatan-kegiatan sebagai berikut :</p>
 +
<ul>
 +
  <li>Perencanaan  pengadaan alat dan bahan laboratorium.</li>
 +
  <li>Menyusun  jadwal dan tata tertib penggunaan laboratorium.</li>
 +
  <li>Mengatur  penyimpanan dan daftar alat-alat laboratorium.</li>
 +
  <li>Memelihara  dan perbaikan alat-alat laboratorium.</li>
 +
  <li>Inventarisasi  dan pengadministrasian peminjaman alat-alat laboratorium.</li>
 +
  <li>Menyusun  laporan dan pelaksanaan kegiatan laboratorium.</li>
 +
</ul>
 +
<ul>
 +
  <li><strong>Kepala  Tata Usaha</strong></li>
 +
</ul>
 +
<p>Kepala tata usaha  sekolah mempunyai tugas melaksanakan ketatausahaan sekolah dan bertanggung  jawab kepada kepala sekolah dalam kegiatan-kegiatan sebagai berikut :</p>
 +
<ul>
 +
  <li>Penyusunan  program kerja tata usaha sekolah.</li>
 +
  <li>Pengelolaan  keuangan sekolah.</li>
 +
  <li>Pengurusan  administrasi ketenagaan dan siswa.</li>
 +
  <li>Pembinaan  dan pengembangan karir pegawai tata usaha sekolah.</li>
 +
  <li>Penyusunan  administrasi perlengkapan sekolah.</li>
 +
  <li>Penyusunan  dan penyajian data atau statistik sekolah.</li>
 +
  <li>Mengkoordinasikan  dan melaksanakan 7K.</li>
 +
  <li>Penyusunan  laporan pelaksanaan kegiatan pengurusan ketatausahaan secara berkala.</li>
 +
</ul>
 +
<ul>
 +
  <li><strong>Teknisi  Media</strong></li>
 +
</ul>
 +
<p>Teknisi media membantu  kepala sekolah dalam kegiatan-kegiatan sebagai berikut :</p>
 +
<ul>
 +
  <li>Merencanakan  pengadaan alat-alat media.</li>
 +
  <li>Menyusun  jadwal dan tata tertib penggunaan media.</li>
 +
  <li>Menyusun  program kegiatan teknisi media.</li>
 +
  <li>Mengatur  penyimpanan, pemeliharaan dan perbaikan alat-alat media.</li>
 +
  <li>Inventarisasi  dan pengadministrasian alat-alat media.</li>
 +
  <li>Menyusun  laporan pemanfaatan alat-alat media.</li>
 +
</ul>
 +
<p>Teknisi  media dibagi kedalam dua bagian yaitu :</p>
 +
<ul>
 +
  <li><strong>Layanan  Teknis Di Bidang Pertanaman / Kebun (Tukang Kebun)</strong></li>
 +
  <li>Mengusulkan  keperluan alat perkebunan.</li>
 +
  <li>Merencanakan  distribusi, jenis dan pemilihan tanaman.</li>
 +
  <li>Memotong  rumput.</li>
 +
  <li>Menyiangi  rumput liar.</li>
 +
  <li>Memelihara  dan memangkas tanaman.</li>
 +
  <li>Memupuk  tanaman.</li>
 +
  <li>Memberantas  hama dan penyakit tanaman.</li>
 +
  <li>Menjaga  kebersihan dan keidahan tanaman serta kerindangan.</li>
 +
  <li>Merawat  tanaman dan infrastrukturnya (pagar, saluran air).</li>
 +
  <li>Merawat  dan memperbaiki peralatan kebun.</li>
 +
  <li>Membuang  sampah kebun dan lingkungan sekolah ketempat sampah.</li>
 +
  <li><strong>Layanan  Teknis Di Bidang Keamanan (Penjaga sekolah atau satpam)</strong></li>
 +
  <li>Mengisi  buku catatan kejadian.<strong></strong></li>
 +
  <li>Mengatur  atau memberi petunjuk tamu sekolah.<strong></strong></li>
 +
  <li>Mengamankan  pelaksanaan upacara, PMB, UAN / UAS.<strong></strong></li>
 +
  <li>Menjaga  kebersihan pos jaga.<strong></strong></li>
 +
  <li>Menjaga  ketenangan dan keamanan sekolah.<strong></strong></li>
 +
  <li>Meraawat  peralatan jaga malam.<strong></strong></li>
 +
  <li>Melaporkan  kejadian secepatnya, bila ada.<strong></strong></li>
 +
</ul>
 +
<ul>
 +
  <li><strong>Visi, Misi dan Tujuan</strong></li>
 +
  <li><strong>Visi</strong></li>
 +
  <li>Unggul dalam prestasi.</li>
 +
  <li>Profesional dalam pelayanan</li>
 +
  <li>Bernuansa religius</li>
 +
  <li>Berwawasan lingkungan.</li>
 +
</ul>
 +
<p><strong>&nbsp;</strong></p>
 +
<ul>
 +
  <li><strong>Misi</strong></li>
 +
  <li>Meningkatkan  Profesionalisme dalam Mengajar.<strong> </strong></li>
 +
  <li>Mengembangkan  proses pembelajaran yang demokratis guna membentuk pribadi yang terbuka dan  kritis.<strong> </strong></li>
 +
  <li>Menumbuhkan  sikap inovatif, kreatif, dan kompetitif serta prestatif.<strong> </strong></li>
 +
  <li>Meningkatkan  pemahaman terhadap perkembangan ilmu pengetahuan dan teknologi.<strong> </strong></li>
 +
  <li>Membina  peserta didik menjadi pribadi yang berakhlak mulia.<strong> </strong></li>
 +
  <li>Penataan  Ruang Sekolah berwawasan lingkungan.<strong> </strong></li>
 +
  <li>Meningkatkan  hubungan kerjasama antara sekolah, orang tua, masyarakat dan instansi terkait.<strong> </strong></li>
 +
  <li><strong>Tujuan</strong></li>
 +
  <li>Meningkatnya ketaqwaan kepada Tuhan YME.<strong> </strong></li>
 +
  <li>Meningkatnya nilai rata-rata UN pada tiap tahun.<strong> </strong></li>
 +
  <li>Meningkatnya jumlah derajat mutu lulusan yang lolos masuk seleksi  perguruan tinggi.<strong> </strong></li>
 +
  <li>Meningkatnya daya keunggulan dan daya kompetisi siswa dalam bidang  akademik dan non akademik.<strong> </strong></li>
 +
  <li>Meningkatnya kompetensi siswa dalam menggunakan bahasa Inggris  sebagai bahasa sehari-hari dan bahasa ilmu pengetahuan.<strong> </strong></li>
 +
  <li>Menjadi sekolah berbasis TI&amp;K.<strong> </strong></li>
 +
  <li>Menjadi pusat pengembangan seni tradisional.</li>
 +
</ul>
 +
<ol>
 +
  <li><strong>Tata  laksana sistem yang berjalan</strong></li>
 +
</ol>
 +
<p>Untuk  menjabarkan sistem yang berjalan pada sistem yang berjalan pada penelitian ini  digunakan program <em>visual paradigm for UML  6.0.</em> untuk menggambarkan <em>Use Case  Diagram</em>, <em>Sequence Diagram</em>, dan <em>Activity Diagram</em></p>
 +
<ol>
 +
  <li><strong><em>Usecase  diagram</em></strong><strong> sistem yang berjalan</strong></li>
 +
</ol>
 +
<p><img src="bab2345_clip_image002_0001.jpg" alt="" width="604" height="468"><br>
 +
  Gambar  3.2 Use Case Diagram Pendaftaran anggota siswa yang berjalan<br>
 +
  Berdasarkan  gambar 3.2 use case diagram sistem yang sedang berjalan saat ini :</p>
 +
<ol>
 +
  <li>1 Sistem yang mencakup seluruh kegiatan  pengolah perpustakaan.</li>
 +
  <li>2 actor yang melakukan kegiatan  diantaranya : siswa dan pustakawan.</li>
 +
  <li>4 use case yang biasa dilakukan oleh actor-actor  tersebut diantaranya : mengisi buku pengunjung, mendaftar anggota perpustakaan,  mengisi formulir dan melengkapi persyaratan, dan mencetak kartu anggota.</li>
 +
</ol>
 +
<p><img src="bab2345_clip_image004_0000.jpg" alt="" width="723" height="571"><br>
 +
  Gambar  3.3 use case diagram peminjaman buku sistem yang berjalan<br>
 +
  Berdasarkan gambar 3.3 <em>use case diagram</em> yang berjalan saat ini  :</p>
 +
<ol>
 +
  <li>1 sistem yang mencakup seluruh kegiatan  pengolahan perpustakaan.</li>
 +
  <li>2 <em>actor</em> yang melakukan kegiatan diantaranya : siswa dan pustakawan.</li>
 +
  <li>5 <em>use  case</em> yang biasa dilakukan oleh <em>actor-actor</em> tersebut diantaranya : mengisi buku pengunjung, memilih koleksi buku,  menyerahkan kartu anggota dan buku, mencatat tanggal pinjam dan tanggal  pengembalian, dan menyerahkan buku yang dipinjam.</li>
 +
</ol>
 +
<p><img src="bab2345_clip_image006.jpg" alt="" width="713" height="582"><br>
 +
  Gambar 3.4 use case  diagram pengembalian buku sistem yang berjalan<br>
 +
  Berdasarkan gambar 3.4 <em>use case diagram</em> yang berjalan saat ini  :</p>
 +
<ol>
 +
  <li>1 sistem yang mencakup kegiatan  pengembalian buku di perpustakaan</li>
 +
  <li>2 <em>actor</em> yang melakukan kegiatan diantaranya : siswa dan pustakawan.</li>
 +
  <li>5 <em>use  case</em> yang biasa dilakukan oleh <em>actor-actor</em> tersebut diantaranya : mengisi buku pengunjung,, mengembalikan buku yang  dipinjam, menyerahkan buku dan kartu, cek data buku, cek data pinjam dan denda,  mengembalikan kartu anggota.</li>
 +
</ol>
 +
<ol>
 +
  <li><strong><em>Activity  diagram</em></strong><strong> sistem yang berjalan</strong></li>
 +
</ol>
 +
<p><img src="bab2345_clip_image007.jpg" alt="" width="442" height="513"><br>
 +
  Gambar 3.5 <em>activity diagram</em> pendaftaran anggota  sistem yang berjalan</p>
 +
<p>Berdasarkan gambar 3.5 <em>activity diagram</em> yang berjalan saat ini  :</p>
 +
<ol>
 +
  <li>1 <em>initial node</em>, objek yang diawali</li>
 +
  <li>11 <em>action state</em> yang dimulai dari datang  ke perpustakaan yang merupakan eksekusi dari suatu aksi yang diakhiri menerima  kartu anggota</li>
 +
  <li>1 <em>final state</em>, objek yang diakhiri</li>
 +
</ol>
 +
<p><img src="bab2345_clip_image008.jpg" alt="" width="504" height="484"><br>
 +
  Gambar 3.6 <em>activity diagram</em> peminjaman buku sistem  yang berjalan</p>
 +
<p>Berdasarkan gambar 3.6 <em>activity diagram</em> yang berjalan saat ini  :</p>
 +
<ol>
 +
  <li>1 <em>initial node</em>, objek yang diawali</li>
 +
  <li>8 <em>action state</em> yang dimulai dari datang  ke perpustakaan yang merupakan eksekusi dari suatu aksi yang di akhiri dengan  menerima buku.</li>
 +
  <li>1 <em>final state</em>, objek yang diakhiri.</li>
 +
</ol>
 +
<p><img src="bab2345_clip_image009.jpg" alt="" width="512" height="477"><br>
 +
  Gambar 3.7 <em>activity diagram</em> pengembalian buku  sistem yang berjalan</p>
 +
<p>Berdasarkan gambar 3.7 <em>activity diagram</em> yang berjalan saat ini  :</p>
 +
<ol>
 +
  <li>1 <em>initial node</em>, objek yang diawali</li>
 +
  <li>7 <em>action state</em> yang dimulai dari datang  ke perpustakaan yang merupakan eksekusi dari suatu aksi yang di akhiri dengan  menerima kartu anggota.</li>
 +
  <li>1 <em>final action state</em>, objek yang di  akhiri.</li>
 +
</ol>
 +
<ol>
 +
  <li><strong><em>Sequence  diagram</em></strong><strong> sistem yang berjalan</strong></li>
 +
</ol>
 +
<p><img src="bab2345_clip_image011.jpg" alt="" width="749" height="336"><br>
 +
  Gambar 3.8 <em>sequance diagram</em> pendaftaran anggota  sistem yang berjalan</p>
 +
<p>Berdasarkan <em>sequance diagram</em> yang berjalan saat ini  :</p>
 +
<ol>
 +
  <li>1 <em>life line</em> antarmuka yang saling  berinteraksi, diantaranya daftar anggota.</li>
 +
  <li>2 <em>actor</em> yang melakukan kegiatan,  diantaranya : siswa dan pustakawan</li>
 +
  <li>11 <em>message</em> spesifikasi dari komunikasi  antar objek yang memuat informasi-informasi tentang aktifitas yang terjadi.  Kegiatan yan biasa dilakukan oleh <em>actor-actor</em> tersebut, diantaranya : mengisi buku pengunjung, mendaftar kartu anggota,  menyerahkan formulir, menerima formulir dan melengkapi persyaratan, menyerahkan  formulir, menerima formulir, mencatat data anggota, mencetak kartu anggota,  menyerahkan kartu anggota, menerima kartu anggota.</li>
 +
</ol>
 +
<p>&nbsp;</p>
 +
<p><img src="bab2345_clip_image013.jpg" alt="" width="752" height="438"><br>
 +
  Gambar 3.9 <em>sequence diagram</em> peminjaman buku sistem  yang berjalan</p>
 +
<p>Berdasarkan <em>sequance diagram</em> yang berjalan saat ini  :</p>
 +
<ol>
 +
  <li>1 <em>life line</em> antarmuka yang saling  berinteraksi, diantaranya peminjaman buku.</li>
 +
  <li>2 <em>actor</em> yang melakukan kegiatan,  diantaranya : siswa dan pustakawan.</li>
 +
  <li>8 <em>message</em> spesifikasi dari komunikasi  antar objek yang memuat informasi-informasi tentang aktifitas yang terjadi.  Kegiatan yan biasa dilakukan oleh <em>actor-actor</em> tersebut, diantaranya : mengisi buku pengunjung,memilih koleksi buku,  menyerahkan kartu anggota dan buku, menerima kartu anggota, mencatat tanggal  pinjam dan pengembalian, menyerahkan buku yang dipinjam, menerima buku.</li>
 +
</ol>
 +
<p>&nbsp;</p>
 +
<p><img src="bab2345_clip_image015.jpg" alt="" width="742" height="399"><br>
 +
  Gambar 3.10 <em>sequence diagram</em> pengembalian buku  sistem yang berjalan</p>
 +
<p>Berdasarkan <em>sequance diagram</em> yang berjalan saat ini  :</p>
 +
<ol>
 +
  <li>1 <em>life line</em> antarmuka yang saling  berinteraksi, diantaranya pengembalian buku.</li>
 +
  <li>2 <em>actor</em> yang melakukan kegiatan,  diantaranya : siswa dan pustakawan.</li>
 +
</ol>
 +
<p>8 <em>message</em> spesifikasi dari komunikasi antar objek yang memuat  informasi-informasi tentang aktifitas yang terjadi. Kegiatan yan biasa  dilakukan oleh <em>actor-actor</em> tersebut,  diantaranya : mengisi buku pengunjung, menyerahkan kartu anggota, menyerahkan  buku, cek data peminjaman, mencatat data pengembalian, mencatat tanggal  pengembalian, meletakkan kembali ke rak buku, mengembalikan kartu anggota,  menerima kartu anggota.</p>
 +
<ol>
 +
  <li><strong>Analisa  sistem yang berjalan</strong></li>
 +
  <li><strong>Metode analisa</strong></li>
 +
  <li><strong>Analisa  masukan</strong></li>
 +
</ol>
 +
<p>Analisa  masukan adalah analisa atau penguraian masalah yang dilakukan terhadap semua  data atau informasi yang berfungsi sebagai data input sehingga menghasilkan  proses dan kemudian akan ada hasil dari sebuah proses itu sendiri. Data buku perpustakaan  yang dipinjam dan  dikembalikan didapat dari buku besar data buku perpustakaan  yang dibuat oleh karyawan perpustakaan.</p>
 +
<ol>
 +
  <ol>
 +
    <li>Nama Masukan&nbsp;: buku besar data buku perpustakaan</li>
 +
    <li>Fungsi &nbsp;: Sebagai  catatan buku perpustakaan (buku yang dipinjam dan  sudah dikembalikan)</li>
 +
    <li>Sumber &nbsp;: karyawan perpustakaan</li>
 +
    <li>Media &nbsp;: buku besar </li>
 +
    <li>Frekuensi &nbsp;: Setiap  sebulan sekali pemberian laporan yang di buat oleh karyawan perpustakaan  yang akan diterima  oleh kepala sekolah untuk laporan buku.</li>
 +
    <li>Keterangan &nbsp;: Berisi  daftar peminjaman dan  pengembalian buku dari anggota </li>
 +
  </ol>
 +
</ol>
 +
<ol>
 +
  <li><strong>Analisa  proses</strong></li>
 +
</ol>
 +
<p>Analisa  proses adalah analisa atau penguraian masalah yang dilakukan pada proses  sebagai suatu hasil respect balik karena adanya data input di dalam proses  inilah semua data atau informasi yang masuk akan diolah dengan menggunakan  pengolahan sistem yang ada.</p>
 +
<ol>
 +
  <ol>
 +
    <li>Nama modul : form data buku perhari</li>
 +
    <li>Masukan  : Daftar peminjaman  dan pngembalian buku perhari dari anggota</li>
 +
    <li>Keluaran : Catatan daftar peminjam dan  pengembalian</li>
 +
    <li>Ringkasan Proses : Proses  ini akan menghasilkan catatan manual mengenai dafatar peminjaman dan pengembalian  buku..</li>
 +
  </ol>
 +
</ol>
 +
<ol>
 +
  <li><strong>Analisa  keluaran</strong></li>
 +
</ol>
 +
<p>Analisa  keluaran adalah analisa atau penguraian masalah yang dilakukan pada hasil dari  keseluruhan proses yang terjadi dari mulai penginputan data sampai terjadi  proses pengolahan data melalui sistem pengolahan data yang ada. Dan juga  melalui proses pengecekan kembali data-data yang ada bila terjadi kesalahan  atau data kurang lengkap, yaitu:</p>
 +
<ol>
 +
  <ol>
 +
    <li>Nama keluaran&nbsp;:  Laporan daftar peminjaman dan  pengembalian buku</li>
 +
    <li>Fungsi &nbsp;: Mencetak dan  menampilkan laporan  daftar peminjam dan pengembalian buku.</li>
 +
    <li>Media &nbsp;: Kertas A4</li>
 +
  </ol>
 +
  <li><strong>Analisa batasan sistem</strong></li>
 +
</ol>
 +
<p>Setiap  sistem mempunyai batasan sistem (boundary) yang memisahkan sistem dengan  lingkungan luarnya. Kesatuan luar merupakan kesatuan di luar sistem yang dapat  berupa orang, organisasi, atau sistem lainnya yang memberikan input atau  menerima output dari sistem.<br>
 +
  Melihat  permasalahan yang ada pada perpustakaan SMA Negeri 4 Kota Tangerang, maka  dibatasi permasalahan mengenai sistem pada perpustakaan SMA Negeri 4 Kota  Tangerang, yaitu :</p>
 +
<ol>
 +
  <li>Pendaftaran Anggota</li>
 +
</ol>
 +
<p>Proses  yang dilakukan untuk memasukkan data calon anggota.</p>
 +
<ol>
 +
  <li>Proses sirkulasi, bagian ini hanya  mencakup</li>
 +
  <li>Peminjaman</li>
 +
</ol>
 +
<p>Pada  proses ini hanya mencakup peminjan buku yang dilakukan oleh anggota sesuai  dengan persyaratan peminjaman.</p>
 +
<ol>
 +
  <li>Pengembalian</li>
 +
</ol>
 +
<p>Pada  proses ini hanya mencakup penanganan pengembalian buku secara utuh (tidak  mencakup pengembalian buku dalam keadaan rusak atau hilang).</p>
 +
<ol>
 +
  <li>Pendaftaran buku</li>
 +
  <li>Non-ebook : Proses yang dilakukan untuk  memasukkan data buku baru (buku sudah melalui proses pengklasifikasian dan  pengkodean).</li>
 +
  <li>Ebook : proses yang dilakukan untuk  memasukkan ebook.</li>
 +
  <li>Proses penelusuran buku</li>
 +
</ol>
 +
<p>Penelusuran  buku hanya berdasarkan judul  buku.  Apabila siswa tidak menemukan buku pada raknya dapat menanyakan kepada petugas.</p>
 +
<ol>
 +
  <li>Proses pembuatan laporan</li>
 +
  <li>Laporan anggota per tahun</li>
 +
  <li>Laporan buku per semester</li>
 +
  <li>Laporan sirkulasi per bulan</li>
 +
  <li><strong>Analisa kekurangan  sistem yang berjalan</strong></li>
 +
  <li>Analisa kerja</li>
 +
</ol>
 +
<p>sistem peminjaman buku selama ini berjalan secara manual, yang  mana untuk proses peminjaman dan pengembalian dengan menggunakan buku besar.  Dan ketika anggota datang secara bersamaan mengakibatkan antrian yang panjang  dalam proses peminjaman dan pengembalian buku karena hanya dilayani oleh satu  petugas.</p>
 +
<ol>
 +
  <li>Informasi</li>
 +
</ol>
 +
<p>Proses pengembalian dan peminjaman menjadi lambat. Pengunjung  kesulitan mencari buku karena katalog masih dalam buku besar.</p>
 +
<ol>
 +
  <li>Ekonomi atau biaya</li>
 +
</ol>
 +
<p>Pengeluaran biaya lumayan membengkak karena peralatan kantor  seperti kertas dan alat tulis cepat habis karena jika ada perubahan setiap saat  akan diadakan manipulasi data melalui kertas.</p>
 +
<ol>
 +
  <li>Kontrol</li>
 +
</ol>
 +
<p>Data yang disimpan tidak bisa dijamin keamanannya karena siapapun  bisa melihat data yang ada. Selain itu tidak bisa mengontrol kesalahan tulisan  atau masukan.</p>
 +
<ol>
 +
  <li>Pelayanan</li>
 +
</ol>
 +
<p>Proses pelayanan pada saat peminjaman dan pencarian buku lamban.  Selain itu proses perubahan data akan menjadikan kerja ekstra karena harus  duakali kerja.</p>
 +
<ol>
 +
  <li><strong>Konfigurasi  sistem yang berjalan</strong></li>
 +
</ol>
 +
<p>Di dalam membuat analisa  program untuk penulisan laporan Skripsi, penulis menggunakan komputer dengan  konfigurasi sebagai berikut&nbsp;:<strong> </strong></p>
 +
<ol>
 +
  <li>Spesifikasi Hardware</li>
 +
  <ol>
 +
    <li>Processor&nbsp;: Intel  Pentium Dual Core</li>
 +
    <li>Monitor&nbsp;: Laptop  hp Pavilion G series</li>
 +
    <li>Harddisk&nbsp;: 500 GB</li>
 +
    <li>RAM&nbsp;: 2 GB</li>
 +
    <li>Mouse&nbsp;: Logitech  USB</li>
 +
  </ol>
 +
  <li>Spesifikasi Software</li>
 +
  <ol>
 +
    <li>XAMPP</li>
 +
    <li>Deramweaver</li>
 +
    <li>Windows 8.0</li>
 +
    <li>Microsoft word 2013</li>
 +
    <li>Microsoft exel 2013</li>
 +
  </ol>
 +
  <li>Hak Akses</li>
 +
  <ol>
 +
    <li>Admin</li>
 +
    <li>Anggota</li>
 +
  </ol>
 +
</ol>
 +
<ol>
 +
  <li><strong>Permasalahan  yang dihadapi dan alternatif pemecahan masalah</strong></li>
 +
  <li><strong>Permasalahan yang dihadapi</strong></li>
 +
</ol>
 +
<p>Berdasarkan penelitian  yang dilakukan, sistem perpustakaan yang berjalan pada SMAN 4 Tangerang masih  menggunakan sistem perpustakaan secara manual, banyak kekurangan yang ada pada  sistem yang berjalan, diantaranya tidak ada penyimpanan data buku yang komplek,  sehingga sering terjadi gangguan data buku yang masuk, dipinjam dan hilang  karena hanya menggunakan <em>note book </em>saja,  lalu belum adanya pemberitahuan informasi sekitar perpustakaan atau sekolah,  dan tidak adanya laporan dari keseluruhan data peminjaman dan pengembalian.<br>
 +
  Dari permasalahan diatas, dapat  ditarik kesimpulan bahwa sistem perpustakaan yang berjalan pada SMA Negeri 4  Tangerang, masih belum baik dan belum memenuhi kebutuhan para pengunjung atau  anggota perpustakaan secara komplek.</p>
 +
<ol>
 +
  <li><strong>Alternatif pemecahan masalah</strong></li>
 +
</ol>
 +
<p>Setelah  melakukan penelitian, penulis memberikan alternatif pemecahan masalah kepada  SMA Negeri 4 Tangerang terhadap masalah yang dihadapi. Alternatif tersebut  diantaranya adalah sebagai berikut :<strong></strong></p>
 +
<ol>
 +
  <li>Membuat sistem perpustakaan secara  online, sehingga anggota perpustakaan bisa mencari buku dengan mudah, dimana  saja dan kapan saja.</li>
 +
  <li>Membuat sistem perpustakaan yang  terkomputerisasi, dimana pustakawan dapat membuat laporan informasi kepada  kepala sekolah atau anggota yang membutuhkan.</li>
 +
  <li>Membuat sistem perpustakaan yang  didalamnya terdapat sarana untuk berkomunikasi sesama anggota perpustakaan  untuk <em>share</em> ilmu atau berdiskusi.</li>
 +
  <li>Membuat sistem informasi tentang  perpustakaan atau sekolah.</li>
 +
</ol>
 +
<ol>
 +
  <li><strong>User  requiretmen</strong></li>
 +
  <li><strong>Elisitasi tahap I</strong></li>
 +
</ol>
 +
<p>Elisitasi tahap I merupakan daftar yang  diperoleh dari hasil pengumpulan data dari lapangan yang dilakukan dengan cara  observasi dan wawancara mengenai kekurangan dari sistem yang sedang berjalan,  dan kebutuhan pengguna sistem yang belum terpenuhi.</p>
 +
<ol>
 +
</ol>
 +
<table border="1" cellspacing="0" cellpadding="0" width="575">
 +
  <tr>
 +
    <td width="575" colspan="2" valign="top"><p>Functional </p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="575" colspan="2" valign="top"><p>Analisa Kebutuhan </p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="575" colspan="2" valign="top"><p>Saya ingin sistem    dapat : </p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>1.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan menu login</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>2.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan menu    verifikasi login</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>3.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan menu utama</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>4.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan halaman    admin</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>5.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan halaman    untuk anggota</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>6.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan halaman    pendaftaran anggota</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>7.</p></td>
 +
    <td width="519" valign="top"><p>Melakukan pengolahan    pendaftaran anggota</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>8.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan halaman    data peminjaman</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>9.</p></td>
 +
    <td width="519" valign="top"><p>Melakukakan pengolahan    data peminjaman buku</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>10.</p></td>
 +
    <td width="519" valign="top"><p>Melakukan pengolahan    data informasi keseluruhan data perpustakaan</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>11.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan halaman    laporan perpustakaan</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>12.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan laporan    data buku</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>13.</p></td>
 +
    <td width="519" valign="top"><p>Melakukan pengolahan    laporan data buku</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>14.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan laporan    data anggota</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>15.</p></td>
 +
    <td width="519" valign="top"><p>Melakukan pengolahan    laporan data anggota</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>16.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan halaman    laporan peringkat peminjaman</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>17.</p></td>
 +
    <td width="519" valign="top"><p>Melakukan pengolahan    data laporan pengunjung perhari</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>18.</p></td>
 +
    <td width="519" valign="top"><p>Melakukan pengolahan    data laporan peminjaman buku perminggu</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>19.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan laporan    kunjungan</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>20.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan laporan    peminjaman dan pengembalian</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>21.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan halaman    katalog</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>22.</p></td>
 +
    <td width="519" valign="top"><p>Melakukan pengolahan    daftar katalog buku</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>23.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan halaman    daftar peminjaman</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>24.</p></td>
 +
    <td width="519" valign="top"><p>Melakukan pengolahan    daftar peminjaman</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>25.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan halaman    daftar pengunjung</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>26.</p></td>
 +
    <td width="519" valign="top"><p>Melakukan pengolahan    daftar pengunjung</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>27.</p></td>
 +
    <td width="519" valign="top"><p>Manmpilkan halaman    daftar pengembalian</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>28.</p></td>
 +
    <td width="519" valign="top"><p>Melakukan pengolahan    daftar pengembalian</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>29.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan halaman    petugas</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>30.</p></td>
 +
    <td width="519" valign="top"><p>Melakukan pengolahan    daftar petugas</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>31.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan halaman    pembuatan kartu anggota</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>32.</p></td>
 +
    <td width="519" valign="top"><p>Melakukan pengolahan    kartu anggota</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>33.</p></td>
 +
    <td width="519" valign="top"><p>Mencetak kartu anggota</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="575" colspan="2" valign="top"><p>Non Functional</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="575" colspan="2" valign="top"><p>Saya ingin sistem    dapat :</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>1.</p></td>
 +
    <td width="519" valign="top"><p>Sistem dapat berjalan    dengan baik</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>2.</p></td>
 +
    <td width="519" valign="top"><p>Sistem mudah digunakan    oleh admin</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>3.</p></td>
 +
    <td width="519" valign="top"><p>Sistem dengan mudah    digunakan oleh anggota</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>4.</p></td>
 +
    <td width="519" valign="top"><p>Terdapat tampilan    sistem yang menarik</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="575" colspan="2" valign="top"><p align="center">Menyetujui,<br>
 +
      Penyususn                                                 stakeholer</p>
 +
      <p>&nbsp;</p>
 +
      <p>(nuraeni iriyanti)                          (Panji Nurhakim,    S.Pd)</p></td>
 +
  </tr>
 +
</table>
 +
<ul>
 +
  <li><strong>Elisitasi tahap II</strong></li>
 +
</ul>
 +
<p>Elisitasi Tahap II dibentuk berdasarkan  Elisitasi Tahap I yang kemudian diklasifikasikan lagi dengan menggunakan metode  MDI (Mandatory Desirable Innessential). Berikut penjelasan dari beberapa  requirement yang diberi opsi Inessential (I) dan harus dieliminasi, yaitu  sebagai berikut:</p>
 +
<table border="1" cellspacing="0" cellpadding="0" width="718">
 +
  <tr>
 +
    <td width="718" colspan="5" valign="top"><br>
 +
      Functional </td>
 +
  </tr>
 +
  <tr>
 +
    <td width="718" colspan="5" valign="top"><p>Analisa Kebutuhan</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="718" colspan="5" valign="top"><p>Saya ingin sistem    dapat :</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>NO.</p></td>
 +
    <td width="428" valign="top"><p>Keterangan</p></td>
 +
    <td width="85" valign="top"><p align="center">M</p></td>
 +
    <td width="68" valign="top"><p align="center">D</p></td>
 +
    <td width="48" valign="top"><p align="center">I</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>1.</p></td>
 +
    <td width="428" valign="top"><p>Menampilkan menu login</p></td>
 +
    <td width="85" valign="top"><ul>
 +
      <li><img src="bab2345_clip_image001.png" alt="" width="6" height="18"></li>
 +
    </ul></td>
 +
    <td width="68" valign="top"><p>&nbsp;</p></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>2.</p></td>
 +
    <td width="428" valign="top"><p>Menampilkan menu    verifikasi login</p></td>
 +
    <td width="85" valign="top"><p>&nbsp;</p></td>
 +
    <td width="68" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>3.</p></td>
 +
    <td width="428" valign="top"><p>Menampilkan menu utama</p></td>
 +
    <td width="85" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="68" valign="top"><p>&nbsp;</p></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>4.</p></td>
 +
    <td width="428" valign="top"><p>Menampilkan halaman    admin</p></td>
 +
    <td width="85" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="68" valign="top"><p>&nbsp;</p></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>5.</p></td>
 +
    <td width="428" valign="top"><p>Menampilkan halaman    untuk anggota</p></td>
 +
    <td width="85" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="68" valign="top"><p>&nbsp;</p></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>6.</p></td>
 +
    <td width="428" valign="top"><p>Menampilkan halaman    pendaftaran anggota</p></td>
 +
    <td width="85" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="68" valign="top"><p>&nbsp;</p></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>7.</p></td>
 +
    <td width="428" valign="top"><p>Melakukan pengolahan    pendaftaran anggota</p></td>
 +
    <td width="85" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="68" valign="top"><p>&nbsp;</p></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>8.</p></td>
 +
    <td width="428" valign="top"><p>Menampilkan halaman    data peminjaman</p></td>
 +
    <td width="85" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="68" valign="top"><p>&nbsp;</p></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>9.</p></td>
 +
    <td width="428" valign="top"><p>Melakukakan pengolahan    data peminjaman buku</p></td>
 +
    <td width="85" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="68" valign="top"><p>&nbsp;</p></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>10.</p></td>
 +
    <td width="428" valign="top"><p>Melakukan pengolahan    data informasi keseluruhan data perpustakaan</p></td>
 +
    <td width="85" valign="top"><p>&nbsp;</p></td>
 +
    <td width="68" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>11.</p></td>
 +
    <td width="428" valign="top"><p>Menampilkan halaman    laporan perpustakaan</p></td>
 +
    <td width="85" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="68" valign="top"><p>&nbsp;</p></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>12.</p></td>
 +
    <td width="428" valign="top"><p>Menampilkan laporan    data buku</p></td>
 +
    <td width="85" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="68" valign="top"><p>&nbsp;</p></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>13.</p></td>
 +
    <td width="428" valign="top"><p>Melakukan pengolahan    laporan data buku</p></td>
 +
    <td width="85" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="68" valign="top"><p>&nbsp;</p></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>14.</p></td>
 +
    <td width="428" valign="top"><p>Menampilkan laporan    data anggota</p></td>
 +
    <td width="85" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="68" valign="top"><p>&nbsp;</p></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>15.</p></td>
 +
    <td width="428" valign="top"><p>Melakukan pengolahan    laporan data anggota</p></td>
 +
    <td width="85" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="68" valign="top"><p>&nbsp;</p></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>16.</p></td>
 +
    <td width="428" valign="top"><p>Menampilkan halaman    laporan peringkat peminjaman</p></td>
 +
    <td width="85" valign="top"><p>&nbsp;</p></td>
 +
    <td width="68" valign="top"><p>&nbsp;</p></td>
 +
    <td width="48" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>17.</p></td>
 +
    <td width="428" valign="top"><p>Melakukan pengolahan    data laporan peminjaman buku perminggu</p></td>
 +
    <td width="85" valign="top"><p>&nbsp;</p></td>
 +
    <td width="68" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>18.</p></td>
 +
    <td width="428" valign="top"><p>Menampilkan laporan    kunjungan</p></td>
 +
    <td width="85" valign="top"><p>&nbsp;</p></td>
 +
    <td width="68" valign="top"><p>&nbsp;</p></td>
 +
    <td width="48" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>19.</p></td>
 +
    <td width="428" valign="top"><p>Menampilkan laporan    peminjaman dan pengembalian</p></td>
 +
    <td width="85" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="68" valign="top"><p>&nbsp;</p></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>20.</p></td>
 +
    <td width="428" valign="top"><p>Menampilkan halaman    katalog</p></td>
 +
    <td width="85" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="68" valign="top"><p>&nbsp;</p></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>21.</p></td>
 +
    <td width="428" valign="top"><p>Melakukan pengolahan    daftar katalog buku</p></td>
 +
    <td width="85" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="68" valign="top"><p>&nbsp;</p></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>22.</p></td>
 +
    <td width="428" valign="top"><p>Menampilkan halaman    daftar peminjaman</p></td>
 +
    <td width="85" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="68" valign="top"><p>&nbsp;</p></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>23.</p></td>
 +
    <td width="428" valign="top"><p>Melakukan pengolahan daftar    peminjaman</p></td>
 +
    <td width="85" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="68" valign="top"><p>&nbsp;</p></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>24.</p></td>
 +
    <td width="428" valign="top"><p>Menampilkan halaman    daftar pengunjung</p></td>
 +
    <td width="85" valign="top"><p>&nbsp;</p></td>
 +
    <td width="68" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>25.</p></td>
 +
    <td width="428" valign="top"><p>Melakukan pengolahan    daftar pengunjung</p></td>
 +
    <td width="85" valign="top"><p>&nbsp;</p></td>
 +
    <td width="68" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>26.</p></td>
 +
    <td width="428" valign="top"><p>Manmpilkan halaman    daftar pengembalian</p></td>
 +
    <td width="85" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="68" valign="top"><p>&nbsp;</p></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>27.</p></td>
 +
    <td width="428" valign="top"><p>Melakukan pengolahan    daftar pengembalian</p></td>
 +
    <td width="85" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="68" valign="top"><p>&nbsp;</p></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>28.</p></td>
 +
    <td width="428" valign="top"><p>Menampilkan halaman    petugas</p></td>
 +
    <td width="85" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="68" valign="top"><p>&nbsp;</p></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>29.</p></td>
 +
    <td width="428" valign="top"><p>Melakukan pengolahan    daftar petugas</p></td>
 +
    <td width="85" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="68" valign="top"><p>&nbsp;</p></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>30.</p></td>
 +
    <td width="428" valign="top"><p>Menampilkan halaman    pembuatan kartu anggota</p></td>
 +
    <td width="85" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="68" valign="top"><p>&nbsp;</p></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>31.</p></td>
 +
    <td width="428" valign="top"><p>Melakukan pengolahan    kartu anggota</p></td>
 +
    <td width="85" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="68" valign="top"><p>&nbsp;</p></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>32.</p></td>
 +
    <td width="428" valign="top"><p>Mencetak kartu anggota</p></td>
 +
    <td width="85" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="68" valign="top"><p>&nbsp;</p></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="517" colspan="2" valign="top"><p>Non Functional</p></td>
 +
    <td width="85" valign="top"><p>&nbsp;</p></td>
 +
    <td width="68" valign="top"><p>&nbsp;</p></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="517" colspan="2" valign="top"><p>Saya ingin sistem    dapat :</p></td>
 +
    <td width="85" valign="top"><p>&nbsp;</p></td>
 +
    <td width="68" valign="top"><p>&nbsp;</p></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>1.</p></td>
 +
    <td width="428" valign="top"><p>Sistem dapat berjalan    dengan baik</p></td>
 +
    <td width="85" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="68" valign="top"><p>&nbsp;</p></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>2.</p></td>
 +
    <td width="428" valign="top"><p>Sistem mudah digunakan    oleh admin</p></td>
 +
    <td width="85" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="68" valign="top"><p>&nbsp;</p></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>3.</p></td>
 +
    <td width="428" valign="top"><p>Sistem dengan mudah    digunakan oleh anggota</p></td>
 +
    <td width="85" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="68" valign="top"><p>&nbsp;</p></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="89" valign="top"><p>4.</p></td>
 +
    <td width="428" valign="top"><p>Terdapat tampilan    sistem yang menarik</p></td>
 +
    <td width="85" valign="top"><p>&nbsp;</p></td>
 +
    <td width="68" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="48" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="718" colspan="5" valign="top"><p align="center">Menyetujui,<br>
 +
      Penyususn                                                          stakeholer</p>
 +
      <p>&nbsp;</p>
 +
      <p>(nuraeni iriyanti)                                                       (Panji    Nurhakim, S.Pd)  </p></td>
 +
  </tr>
 +
</table>
 +
<p>Keterangan&nbsp;:<br>
 +
M (Mandatory) : Dibutuhkan atau penting.<br>
 +
D (Desirable)  : Diinginkan atau tidak terlalu penting dan boleh dihilangkan.<br>
 +
I (Innessential) : Di luar sistem atau di  eliminasi.</p>
 +
<p>&nbsp;</p>
 +
<ul>
 +
  <li><strong>Elisitasi tahap III</strong></li>
 +
</ul>
 +
<p>Berdasarkan Elisitasi Tahap II di atas,  dibentuklah Elisitasi Tahap III yang diklasifikasikan kembali dengan  menggunakan metode TOE (Technical, Operational, Economic) dengan opsi LMH (Low,  Middle, High). Berikut adalah penjelasannya, yaitu:</p>
 +
<p>&nbsp;</p>
 +
<table border="1" cellspacing="0" cellpadding="0" width="780">
 +
  <tr>
 +
    <td width="378" colspan="2" valign="top"><p>feasibility</p></td>
 +
    <td width="130" colspan="3" rowspan="3" valign="top"><p align="center">T</p></td>
 +
    <td width="130" colspan="3" rowspan="3" valign="top"><p align="center">O</p></td>
 +
    <td width="142" colspan="3" rowspan="3" valign="top"><p align="center">E</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="378" colspan="2" valign="top"><p>Risk</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="378" colspan="2" valign="top"><p>Functional</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>NO.</p></td>
 +
    <td width="319" valign="top"><p>Keterangan</p></td>
 +
    <td width="47" valign="top"><p align="center">L</p></td>
 +
    <td width="47" valign="top"><p align="center">M</p></td>
 +
    <td width="36" valign="top"><p align="center">H</p></td>
 +
    <td width="47" valign="top"><p align="center">L</p></td>
 +
    <td width="47" valign="top"><p align="center">M</p></td>
 +
    <td width="35" valign="top"><p align="center">H</p></td>
 +
    <td width="47" valign="top"><p align="center">L</p></td>
 +
    <td width="47" valign="top"><p align="center">M</p></td>
 +
    <td width="47" valign="top"><p align="center">H</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>1.</p></td>
 +
    <td width="319" valign="top"><p>Menampilkan menu login</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="36" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="35" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>2.</p></td>
 +
    <td width="319" valign="top"><p>Menampilkan menu    verifikasi login</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="36" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="35" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>3.</p></td>
 +
    <td width="319" valign="top"><p>Menampilkan menu utama</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="36" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="35" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>4.</p></td>
 +
    <td width="319" valign="top"><p>Menampilkan halaman    admin</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="36" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="35" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>5.</p></td>
 +
    <td width="319" valign="top"><p>Menampilkan halaman    untuk anggota</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="36" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="35" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>6.</p></td>
 +
    <td width="319" valign="top"><p>Menampilkan halaman    pendaftaran anggota</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="36" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="35" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>7.</p></td>
 +
    <td width="319" valign="top"><p>Melakukan pengolahan    pendaftaran anggota</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="36" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="35" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>8.</p></td>
 +
    <td width="319" valign="top"><p>Menampilkan halaman    data peminjaman</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="36" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="35" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>9.</p></td>
 +
    <td width="319" valign="top"><p>Melakukakan pengolahan    data peminjaman buku</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="36" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="35" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>10.</p></td>
 +
    <td width="319" valign="top"><p>Melakukan pengolahan    data informasi keseluruhan data perpustakaan</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="36" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="35" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>11.</p></td>
 +
    <td width="319" valign="top"><p>Menampilkan halaman    laporan perpustakaan</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="36" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="35" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>12.</p></td>
 +
    <td width="319" valign="top"><p>Menampilkan laporan    data buku</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="36" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="35" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>13.</p></td>
 +
    <td width="319" valign="top"><p>Melakukan pengolahan    laporan data buku</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="36" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="35" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>14.</p></td>
 +
    <td width="319" valign="top"><p>Menampilkan laporan    data anggota</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="36" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="35" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>15.</p></td>
 +
    <td width="319" valign="top"><p>Melakukan pengolahan    laporan data anggota</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="36" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="35" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>16.</p></td>
 +
    <td width="319" valign="top"><p>Menampilkan laporan    peminjaman dan pengembalian</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="36" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="35" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>17.</p></td>
 +
    <td width="319" valign="top"><p>Menampilkan halaman    katalog</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="36" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="35" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>18.</p></td>
 +
    <td width="319" valign="top"><p>Melakukan pengolahan    daftar katalog buku</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="36" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="35" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>19.</p></td>
 +
    <td width="319" valign="top"><p>Menampilkan halaman    daftar peminjaman</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="36" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="35" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>20.</p></td>
 +
    <td width="319" valign="top"><p>Melakukan pengolahan    daftar peminjaman</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="36" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="35" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>21.</p></td>
 +
    <td width="319" valign="top"><p>Menampilkan halaman    daftar pengunjung</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="36" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="35" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>22.</p></td>
 +
    <td width="319" valign="top"><p>Melakukan pengolahan    daftar pengunjung</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="36" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="35" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>23.</p></td>
 +
    <td width="319" valign="top"><p>Manmpilkan halaman    daftar pengembalian</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="36" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="35" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>24.</p></td>
 +
    <td width="319" valign="top"><p>Melakukan pengolahan    daftar pengembalian</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="36" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="35" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>25.</p></td>
 +
    <td width="319" valign="top"><p>Menampilkan halaman    petugas</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="36" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="35" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>26.</p></td>
 +
    <td width="319" valign="top"><p>Melakukan pengolahan    daftar petugas</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="36" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="35" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>27.</p></td>
 +
    <td width="319" valign="top"><p>Menampilkan halaman    pembuatan kartu anggota</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="36" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="35" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>28.</p></td>
 +
    <td width="319" valign="top"><p>Melakukan pengolahan    kartu anggota</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="36" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="35" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>29.</p></td>
 +
    <td width="319" valign="top"><p>Mencetak kartu anggota</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="36" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="35" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="378" colspan="2" valign="top"><p>Non Functional</p></td>
 +
    <td width="130" colspan="3" valign="top"><p align="center">T</p></td>
 +
    <td width="130" colspan="3" valign="top"><p align="center">O</p></td>
 +
    <td width="142" colspan="3" valign="top"><p align="center">E</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="378" colspan="2" valign="top"><p>Saya ingin sistem    dapat :</p></td>
 +
    <td width="47" valign="top"><p align="center">L</p></td>
 +
    <td width="47" valign="top"><p align="center">M</p></td>
 +
    <td width="36" valign="top"><p align="center">H</p></td>
 +
    <td width="47" valign="top"><p align="center">L</p></td>
 +
    <td width="47" valign="top"><p align="center">M</p></td>
 +
    <td width="35" valign="top"><p align="center">H</p></td>
 +
    <td width="47" valign="top"><p align="center">L</p></td>
 +
    <td width="47" valign="top"><p align="center">M</p></td>
 +
    <td width="47" valign="top"><p align="center">H</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>1.</p></td>
 +
    <td width="319" valign="top"><p>Sistem dapat berjalan    dengan baik</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="36" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="35" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>2.</p></td>
 +
    <td width="319" valign="top"><p>Sistem mudah digunakan    oleh admin</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="36" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="35" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>3.</p></td>
 +
    <td width="319" valign="top"><p>Sistem dengan mudah    digunakan oleh anggota</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="36" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="35" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="59" valign="top"><p>4.</p></td>
 +
    <td width="319" valign="top"><p>Terdapat tampilan    sistem yang menarik</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="36" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
    <td width="35" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><p align="center">&nbsp;</p></td>
 +
    <td width="47" valign="top"><ul>
 +
      <li>&nbsp;</li>
 +
    </ul></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="780" colspan="11" valign="top"><p align="center">Menyetujui,<br>
 +
      Penyususn                                                                         stakeholer</p>
 +
      <p>&nbsp;</p>
 +
      <p>(nuraeni iriyanti)                                                                     (Panji    Nurhakim, S.Pd)                                                                                                           </p></td>
 +
  </tr>
 +
</table>
 +
<p>Keterangan&nbsp;:<br>
 +
  T &nbsp;: Technical              L &nbsp;: Low<br>
 +
  O &nbsp;: Operational           M &nbsp;: Middle<br>
 +
  E &nbsp;: Economic                         H &nbsp;: High</p>
 +
<ul>
 +
  <li><strong>Final draft elisitasi</strong></li>
 +
</ul>
 +
<p>Final draft elisitasi merupakan bentuk akhir  dari tahap-tahap elisitasi yang dapat dijadikan acuan dan dasar untuk membangun  sistem media informasi. Berdasarkan Elisitasi Tahap III di atas, dihasilkan  requirement final draft yang diharapkan dapat mempermudah penulis membuat suatu  sistem e-library menggunakan scanner berbasis web pada SMA Negeri 4 Kota  Tangerang, yaitu sebagai berikut :</p>
 +
<table border="1" cellspacing="0" cellpadding="0" width="575">
 +
  <tr>
 +
    <td width="575" colspan="2" valign="top"><p>Functional </p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="575" colspan="2" valign="top"><p>Analisa Kebutuhan </p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="575" colspan="2" valign="top"><p>Saya ingin sistem    dapat : </p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>1.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan menu login</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>2.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan menu    verifikasi login</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>3.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan menu utama</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>4.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan halaman    admin</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>5.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan halaman    untuk anggota</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>6.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan halaman    pendaftaran anggota</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>7.</p></td>
 +
    <td width="519" valign="top"><p>Melakukan pengolahan    pendaftaran anggota</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>8.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan halaman    data peminjaman</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>9.</p></td>
 +
    <td width="519" valign="top"><p>Melakukakan pengolahan    data peminjaman buku</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>10.</p></td>
 +
    <td width="519" valign="top"><p>Melakukan pengolahan    data informasi keseluruhan data perpustakaan</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>11.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan halaman    laporan perpustakaan</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>12.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan laporan    data buku</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>13.</p></td>
 +
    <td width="519" valign="top"><p>Melakukan pengolahan    laporan data buku</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>14.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan laporan    data anggota</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>15.</p></td>
 +
    <td width="519" valign="top"><p>Melakukan pengolahan    laporan data anggota</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>16.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan laporan    peminjaman dan pengembalian</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>17.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan halaman    katalog</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>18.</p></td>
 +
    <td width="519" valign="top"><p>Melakukan pengolahan    daftar katalog buku</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>19.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan halaman    daftar peminjaman</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>20.</p></td>
 +
    <td width="519" valign="top"><p>Melakukan pengolahan    daftar peminjaman</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>21.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan halaman    daftar pengunjung</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>22.</p></td>
 +
    <td width="519" valign="top"><p>Melakukan pengolahan    daftar pengunjung</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>23.</p></td>
 +
    <td width="519" valign="top"><p>Manmpilkan halaman    daftar pengembalian</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>24.</p></td>
 +
    <td width="519" valign="top"><p>Melakukan pengolahan    daftar pengembalian</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>25.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan halaman    petugas</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>26.</p></td>
 +
    <td width="519" valign="top"><p>Melakukan pengolahan    daftar petugas</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>27.</p></td>
 +
    <td width="519" valign="top"><p>Menampilkan halaman    pembuatan kartu anggota</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>28.</p></td>
 +
    <td width="519" valign="top"><p>Melakukan pengolahan    kartu anggota</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>29.</p></td>
 +
    <td width="519" valign="top"><p>Mencetak kartu anggota</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="575" colspan="2" valign="top"><p>Non Functional</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="575" colspan="2" valign="top"><p>Saya ingin sistem    dapat :</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>1.</p></td>
 +
    <td width="519" valign="top"><p>Sistem dapat berjalan    dengan baik</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>2.</p></td>
 +
    <td width="519" valign="top"><p>Sistem mudah digunakan    oleh admin</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>3.</p></td>
 +
    <td width="519" valign="top"><p>Sistem dengan mudah    digunakan oleh anggota</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="56" valign="top"><p>4.</p></td>
 +
    <td width="519" valign="top"><p>Terdapat tampilan    sistem yang menarik</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="575" colspan="2" valign="top"><p align="center">Penyususn</p>
 +
      <p align="center">(nuraeni iriyanti)</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="575" colspan="2" valign="top"><p align="center">Mengetahui,<br>
 +
      Pembimbing 1                                 pembimbing 2</p>
 +
      <p>         (Ir Abdul Hayat M.TI)                        (Haerudin S.Kom M.M)</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="575" colspan="2" valign="top"><p align="center">Menyetujui,<br>
 +
      Kepala Jurusan                                                Stackholder</p>
 +
      <p>            (Junaidi M.Kom)                                    (Panji    Nurhakim, S.Pd)</p></td>
 +
  </tr>
 +
</table>
 +
<p align="center"><strong>BAB IV</strong><br>
 +
  <strong>RANCANGAN SISTEM YANG DIUSULKAN</strong></p>
 +
<ol>
 +
  <li><strong>Rancangan Sistem Usulan</strong></li>
 +
</ol>
 +
<p>Setelah  mengadakan penelitian dan analisa sistem yang berjalan maka ditemukan beberapa  masalah yang dihadapi yaitu sistem yang berjalan masih belum optimal  dikarenakan masih ada data buku yang dimasukkan secara manual,masih  menggunakan buku  besar.<br>
 +
  Adapun  perancangan sistem yang coba diusulkan ini dibuat dengan menggunakan UML  (Unified Modelling Language) diagram dengan menggunakan aplikasi software  Visual Paradigm for UML 6.4. Sedangkan untuk pembuatan perangkat lunaknya dibuat  dengan menggunakan framework CodeIgniter dengan sistem aplikasi database  menggunakan Xampp. UML yang akan dibuat menggunakan antara lain:<strong> </strong></p>
 +
<ol>
 +
  <ol>
 +
    <ol>
 +
      <li>Use Case Diagram</li>
 +
      <li>Sequence Diagram</li>
 +
      <li>Activity Diagram</li>
 +
      <li>Class Diagram</li>
 +
    </ol>
 +
  </ol>
 +
</ol>
 +
<ol>
 +
  <li><strong>Prosedur Sistem Usulan</strong></li>
 +
  <li><strong>Pustakawan</strong></li>
 +
  <li>Melakukan login<strong></strong></li>
 +
  <li>Mendaftarkan anggota<strong></strong></li>
 +
  <li>Mendata buku<strong></strong></li>
 +
  <li>Masukkan data buku<strong></strong></li>
 +
  <li>Masukkan data ebook<strong></strong></li>
 +
  <li>Menampilkan data buku<strong></strong></li>
 +
  <li>Menampilkan data anggota<strong></strong></li>
 +
  <li>Menampilkan profil sekolah<strong></strong></li>
 +
  <li>Menampilkan profil perpustakaan<strong></strong></li>
 +
  <li>Menampilkan grafik<strong></strong></li>
 +
  <li>Menampilkan laporan<strong></strong></li>
 +
  <li>Membuat laporan<strong></strong></li>
 +
  <li>Menampilkan data peminjam buku<strong></strong></li>
 +
  <li>Menampilkan data pengembalian buku<strong></strong></li>
 +
  <li>Melakukan logout<strong></strong></li>
 +
  <li><strong>Anggota</strong></li>
 +
  <li>Melakukan login<strong></strong></li>
 +
</ol>
 +
<ol>
 +
  <li><strong>&nbsp;</strong></li>
 +
  <li>Menampilkan data buku<strong></strong></li>
 +
  <li>Menampilkan ebook<strong></strong></li>
 +
  <li>Menampilkan profil sekolah<strong></strong></li>
 +
  <li>Menampilkan profil perpustakaan<strong></strong></li>
 +
  <li>Menampilakn data anggota pribadi<strong></strong></li>
 +
  <li>logout<strong></strong></li>
 +
  <li><strong>Pengunjung</strong></li>
 +
  <li>Menampilkan profil sekolah</li>
 +
  <li>Menampilkan profil perpustakaan</li>
 +
</ol>
 +
<ol>
 +
  <li><strong>Usecase Diagram Yang Diusulkan</strong></li>
 +
</ol>
 +
<p><strong><img width="477" height="591" src="bab2345_clip_image001.jpg" alt="use case petugas"></strong><strong> </strong><br>
 +
  <strong>Gambar 4.1 Use Case  Diagram Usulan Petugas</strong></p>
 +
<p>Dapat dijelaskan gambar 4. Usecase Diagram Usulan Petugas  diatas pada saat ini terdiri dari 1 actor dan juga memiliki 16 usecase  diantaranya yaitu&nbsp;:<br>
 +
  Prosedur : Login<br>
 +
  Usecase : Sistem Perpustakaan <br>
 +
  Actor : Petugas <br>
 +
  Skenario : Petugas melakukan login untuk  mengakses menu utama, data master, transaksi, laporan, dan logout.<br>
 +
  Prosedur Menu Utama</p>
 +
<p>Usecase : Sistem Perpustakaan<br>
 +
Actor : Petugas<br>
 +
Skenario : Bagian Petugas mengakses menu  utama untuk penginputan data master, transaksi, dan laporan untuk diberikan  kepada koordinator perpustakaan.<br>
 +
Prosedur Logout<br>
 +
Usecase : Sistem Perpustakaan<br>
 +
Actor : Petugas<br>
 +
Skenario : Petugas mengakses logout untuk  menghentikan semua proses yang sedang berjalan.<br>
 +
<strong><img width="661" height="528" src="bab2345_clip_image001_0000.jpg" alt="use case anggota"></strong><strong> </strong><br>
 +
<strong>Gambar 4.2 Digram  Usecase Usulan Anggota</strong></p>
 +
<p>Dapat dijelaskan gambar 4.2 Usecase Diagram Usulan Anggota  diatas pada saat ini terdiri dari 1 actor dan juga memiliki 9 usecase  diantaranya yaitu&nbsp;:<br>
 +
  Prosedur : Login<br>
 +
  Usecase : Sistem Perpustakaan<br>
 +
  Actor : Anggota<br>
 +
  Skenario : Anggota melakukan login untuk  mengakses menu utama, data master, dan logout.<br>
 +
  Prosedur Menu Utama<br>
 +
  Usecase : Sistem Perpustakaan<br>
 +
  Actor : Anggota<br>
 +
  Skenario : Bagian Petugas mengakses menu  utama untuk melihat  data master yang berisi data anggota pribadi, data buku dan ebook yang  tersedia.<br>
 +
  Prosedur Logout<br>
 +
  Usecase : Sistem Perpustakaan<br>
 +
  Actor : Anggota<br>
 +
  Skenario : Anggota mengakses logout untuk  menghentikan semua proses yang sedang berjalan.</p>
 +
<ol>
 +
  <li><strong>Activity Diagram Yang Diusulkan</strong></li>
 +
</ol>
 +
<p><strong>&nbsp;</strong></p>
 +
<p><strong><img width="661" height="414" src="bab2345_clip_image003.jpg" alt="Activity petugas"></strong><strong> </strong><br>
 +
  <strong>Gambar 4.3 Activity Diagram  Usulan Petugas </strong></p>
 +
<p>Activity diagram sistem untuk perpustakaan  yang diusulkan saat ini, yaitu:</p>
 +
<ol>
 +
  <ol>
 +
    <li>1 (satu) initial node  sebagai objek yang di awali.</li>
 +
    <li>24 (dua puluh empat) activity  sebagai state dari sistem yang terdiri dari home, login, verifikasi login, dashboard  administrator, data master, buku, anggota, petugas, ebook, transaksi,  peminjaman, pengembalian, laporan, data buku, data anggota, data peminjaman,  data pengembalian, dan logout </li>
 +
    <li>1 (satu) choice sebagai  opsi pilihan jika login gagal akan login ulang kembali, jika berhasil akan  masuk dashboard administrator.</li>
 +
    <li>7 (tujuh)  fork node sebagai penghubung dari 1(satu) data ke banyak data atau lebih dari  1(satu).</li>
 +
    <li>1 (satu) initial final node  yang merupakan akhir dari sistem.</li>
 +
  </ol>
 +
</ol>
 +
<p><img width="603" height="598" src="bab2345_clip_image004_0001.jpg" alt="activity siswa"> <br>
 +
  <strong>Gambar 4.4 Activity Diagram  Usulan Siswa</strong></p>
 +
<p>Activity  diagram sistem untuk siswa perpustakaan yang diusulkan saat ini,  yaitu:</p>
 +
<ol>
 +
  <li>1 (satu) initial node  sebagai objek yang di awali.</li>
 +
  <li>10 (sepuluh)  activity sebagai state dari sistem yang terdiri dari home, login, verifikasi  login, data master, buku, anggota, ebook, dan logout </li>
 +
  <li>1 (satu) choice sebagai  opsi pilihan jika login gagal akan login ulang kembali, jika berhasil akan  masuk data master </li>
 +
  <li>4 (empat)  fork node sebagai penghubung dari 1(satu) data ke banyak data atau lebih dari  1(satu).</li>
 +
  <li>1 (satu) initial final node  yang merupakan akhir dari sistem.</li>
 +
</ol>
 +
<ol>
 +
  <li><strong>Sequence Diagram Yang Diusulkan</strong></li>
 +
</ol>
 +
<p><strong>&nbsp;</strong></p>
 +
<p><strong><img width="661" height="492" src="bab2345_clip_image006_0000.jpg" alt="sequence petugas"></strong><strong> </strong><br>
 +
  <strong>Gambar 4.5 Sequence Diagram Usulan  untuk Petugas</strong></p>
 +
<p>Diagram diatas menggambarkan sequence diagram  untuk prosedur barang masuk dan keluar yang diusulkan saat ini, yaitu sebagai  berikut:</p>
 +
<ol>
 +
  <ol>
 +
    <li>1 (satu)  actor yang melakukan kegiatan, yaitu siswa </li>
 +
    <li>13 (enam)  entity class yang menggambarkan hubungan kegiatan yang akan dilakukan,  yaitu&nbsp;: home, <em>login</em>, menu master anggota, menu  master buku, menu master <em>ebook</em>, menu  master petugas, transaksi peminjaman, transaksi pengembalian, laporan data  anggota, laporan data buku, laporan data peminjaman, laporan data pengembalian, <em>logout</em></li>
 +
    <li>Message yang menggambarkan  pengiriman pesan, yaitu:</li>
 +
  </ol>
 +
  <li>Melakukan <em>login</em></li>
 +
  <li>Masukan <em>username</em> dan <em>password</em></li>
 +
  <li>Verifikasi <em>login</em></li>
 +
  <li>Login berhasil</li>
 +
  <li>Masuk ke menu dashboard administrator </li>
 +
  <li>Pilih menu master anggota</li>
 +
  <li>Menampilkan menu master anggota </li>
 +
  <li><em>Create, delete, update</em> dan <em>read</em> data anggota </li>
 +
  <li>Simpan data </li>
 +
  <li>Pilih menu master rbuku </li>
 +
  <li>Menampilkan menu master  rbuku </li>
 +
  <li><em>Create, delete, update</em> dan <em>read</em> data </li>
 +
  <li>Simpan data </li>
 +
  <li>Pilih menu master <em>ebook</em></li>
 +
  <li>Menampilkan menu master <em>ebook</em></li>
 +
  <li><em>Create, delete, update</em> dan <em>read</em> data <em>ebook </em></li>
 +
  <li>Pilih menu master  petugas </li>
 +
  <li>Menampilkan menu master  petugas </li>
 +
  <li><em>Create, delete, update</em> dan <em>read</em> data petugas </li>
 +
  <li>Simpan data </li>
 +
  <li>Pilih menu transaksi  peminjaman </li>
 +
  <li>Menampilkan menu  transaksi peminjaman </li>
 +
  <li><em>Create, delete, update</em> dan <em>read</em> data transaksi peminjaman </li>
 +
  <li>Simpan data </li>
 +
  <li>Pilih menu transaksi  pengembalian </li>
 +
  <li>Menampilkan menu  transaksi pengembalian </li>
 +
  <li><em>Create, delete, update</em> dan <em>read</em> data transaksi pengembalian </li>
 +
  <li>Simpan data </li>
 +
  <li>Pilih menu laporan data  anggota </li>
 +
  <li>Menampilkan menu laporan  data anggota </li>
 +
  <li><em>Create, delete, update</em> dan <em>read</em> laporan data anggota </li>
 +
  <li>Simpan data </li>
 +
  <li>Pilih menu laporan data  peminjaman </li>
 +
  <li>Menampilkan menu laporan  data peminjaman </li>
 +
  <li><em>Create, delete, update</em> dan <em>read</em> laporan data peminjaman </li>
 +
  <li>Simpan data </li>
 +
  <li>Pilih menu laporan data  pengembalian </li>
 +
  <li>Menampilkan menu laporan  data pengembalian </li>
 +
  <li><em>Create, delete, update</em> dan <em>read</em> laporan data pengembalian </li>
 +
  <li>Simpan data </li>
 +
  <li>Pilih menu laporan data  buku </li>
 +
  <li>Menampilkan menu laporan  data buku </li>
 +
  <li><em>Create, delete, update</em> dan <em>read</em> laporan data buku </li>
 +
  <li>Simpan data </li>
 +
  <li><em>Logout</em></li>
 +
</ol>
 +
<p><strong>&nbsp;</strong></p>
 +
<p><strong><img width="661" height="441" src="bab2345_clip_image008_0000.jpg" alt="sequence siswa"></strong><strong> </strong><br>
 +
  <strong>Gambar 4.6 Sequence Diagram Usulan  untuk Siswa atau Anggota</strong></p>
 +
<p>Diagram diatas menggambarkan sequence diagram  untuk prosedur barang masuk dan keluar yang diusulkan saat ini, yaitu sebagai  berikut:</p>
 +
<ol>
 +
  <li>1 (satu)  actor yang melakukan kegiatan, yaitu siswa </li>
 +
  <li>6 (enam)  entity class yang menggambarkan hubungan kegiatan yang akan dilakukan,  yaitu&nbsp;: home, <em>login</em>, menu master anggota, menu  master buku, menu master <em>ebook</em>, <em>logout</em></li>
 +
  <li>Message yang menggambarkan  pengiriman pesan, yaitu:</li>
 +
  <li>Masuk ke menu <em>login</em></li>
 +
  <li>Masukan <em>username</em> dan <em>password</em></li>
 +
  <li>Verifikasi <em>login</em></li>
 +
  <li>Login berhasil</li>
 +
  <li>Pilih menu master anggota</li>
 +
  <li>Menampilkan menu master anggota </li>
 +
  <li><em>Update</em> dan <em>read</em> data anggota pribadi </li>
 +
  <li>Simpan data </li>
 +
  <li>Pilih menu master ebook </li>
 +
  <li>Menampilkan menu master  ebook </li>
 +
  <li><em>Read</em> data <em>ebook</em></li>
 +
  <li>Pilih menu master rbuku </li>
 +
  <li>Menampilkan menu master  rbuku </li>
 +
  <li><em>Read</em> data rbuku </li>
 +
  <li><em>Logout </em><strong></strong></li>
 +
</ol>
 +
<p><strong>&nbsp;</strong></p>
 +
<ol>
 +
  <li><strong>Perbedaan Prosedur Antara Sistem  Berjalan Dan Sistem Usulan</strong></li>
 +
</ol>
 +
<table border="1" cellspacing="0" cellpadding="0" width="617">
 +
  <tr>
 +
    <td width="48" valign="top"><p>No.</p></td>
 +
    <td width="246" valign="top"><p>Sistem Berjalan</p></td>
 +
    <td width="324" valign="top"><p>Sistem Usulan</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>1.</p></td>
 +
    <td width="246" valign="top"><p>Sistem masih manual</p></td>
 +
    <td width="324" valign="top"><p>Menggunakan sistem terkomputerisasi</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>2.</p></td>
 +
    <td width="246" valign="top"><p>Penyimpanan semua data tidak aman</p></td>
 +
    <td width="324" valign="top"><p>Keamanan data lebih terjamin karena disimpan dalam    komputer dan juga tidak mudah diubah oleh pihak-pihak yang tidak bertanggung    jawab</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>3.</p></td>
 +
    <td width="246" valign="top"><p>Terjadi kesalahan pendataan buku atau    terjadi pengulangan penyimpanan data</p></td>
 +
    <td width="324" valign="top"><p>Tidak terjadi kesalahan pendataan buku dan tidak    terjadi pengulangan karena data yang sudah disimpan tidak bisa ditambah lagi</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>4.</p></td>
 +
    <td width="246" valign="top"><p>Terjadi antrian yang panjang</p></td>
 +
    <td width="324" valign="top"><p>Mengurangi antrian karena sistem lebih mudah    digunakan</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>5.</p></td>
 +
    <td width="246" valign="top"><p>Proses mengecek data buku yang ada    rumit</p></td>
 +
    <td width="324" valign="top"><p>Proses pengecekan data buku lebih mudah karena    tinggal melihat data yang sudah disimpan dalam sistem</p></td>
 +
  </tr>
 +
</table>
 +
<p><strong>Tabel  4.1 Perbedaan Prosedur Antara Sistem Berjalan Dan Sistem Usulan</strong></p>
 +
<ol>
 +
  <li><strong>Rancangan Basis Data</strong></li>
 +
  <li><strong>Normalisasi</strong></li>
 +
</ol>
 +
<p><strong>&nbsp;</strong></p>
 +
<p>Bentuk  normal suatu basis data relasional dicapai melalui beberapa tahapan yang  disebut proses normalisasi. Langkah-langkah Unnormalized, First Normal Form  (1NF), Second Normal Form (2ndNF) sampai ke bentuk Third Normal Form (3NF) akan  dibahas dalam bagian berikut ini:</p>
 +
<ol>
 +
  <li><strong>Un-normalized </strong><strong> </strong></li>
 +
</ol>
 +
<table border="0" cellspacing="0" cellpadding="0" width="236">
 +
  <tr>
 +
    <td width="236" nowrap valign="bottom"><p align="center">UN-NORMAL</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Nis</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Nama</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Jk</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Tempat</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Ttl</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Kelas</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Alamat</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Ibu</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Hp</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Email</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Pass</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Image</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Na</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Kode_buku</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Judul</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>pengarang </p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Jenis</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Ebook</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Sumber</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Id</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>nm_buku</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Pengarang</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Penerbit</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Isbn</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Rak</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Ket</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Bahasa</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Id_transaksi</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Nis</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Kode_buku</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Tanggal_pinjam</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Tanggal_kembali</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Status</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Id_petugas</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Id_transaksi</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Tgl_pengembalian</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Denda</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Nominal</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Id_petugas</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Id_petugas</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>User</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="236"><p>Password</p></td>
 +
  </tr>
 +
</table>
 +
<p><strong>Table 4.2 Tabel Unnormal</strong><br>
 +
  Dapat dijelaskan gambar Unnormalized Form  merupakan sebuah kumpulan data yang akan direkap, tidak ada keharusan untuk  mengikuti suatu format tertentu, dapat saja tidak lengkap atau terduplikasi.  Data dikumpulkan apa adanya sesuai dengan kedatangannya.</p>
 +
<p><strong>&nbsp;</strong></p>
 +
<ol>
 +
  <li><strong>First Normal Form (1NF)</strong><strong> </strong></li>
 +
</ol>
 +
<p><strong><img src="bab2345_clip_image002_0002.jpg" alt="" width="372" height="578"></strong><strong> </strong><br>
 +
  <strong>Gambar 4.7 </strong><strong>First Normal Form (1NF)</strong><strong> </strong><br>
 +
  Dapat dijelaskan gambar First Normal Form  (1NF) merupakan sebuah tabel tersendiri untuk setiap kelompok data yang  berhubungan.</p>
 +
<ol>
 +
  <li><strong>Second Normal Form (2NF)</strong><strong> </strong></li>
 +
</ol>
 +
<p><strong><img src="bab2345_clip_image004_0002.jpg" alt="" width="661" height="393"></strong><strong> </strong><br>
 +
  <strong>Gambar 4.8 Second Normal  Form (2NF)</strong></p>
 +
<p>Dapat dijelaskan gambar  Second Normal Form (2ndNF) merupakan tabel untuk sekelompok nilai yang  berhubungan dan terdiri dari 6 tabel, yaitu tabel anggota, tabel petugas, tabel transaksi,  tabel pengembalian, tabel buku, tabel r_buku.</p>
 +
<ol>
 +
  <li><strong>Third Normal Form (3NF)</strong><strong> </strong></li>
 +
</ol>
 +
<p><strong><img width="660" height="433" src="bab2345_clip_image005.jpg" alt="class diagram"></strong><strong> </strong><br>
 +
  <strong>Gambar 4.9 </strong><strong>Third  Normal Form (3NF)</strong></p>
 +
<p>Dapat dijelaskan gambar  Third Normal Form (3NF) merupakan tabel yang telah normal dan untuk digunakan  dalam sistem yang akan dibangun dan terdiri dari 6 tabel, yaitu : tabel anggota, tabel petugas,  tabel transaksi, tabel pengembalian, tabel buku, tabel r_buku.</p>
 +
<ol>
 +
  <li><strong>Spesifikasi Data</strong></li>
 +
</ol>
 +
<p>Spesifikasi basis data  merupakan sebuah design data yang dianggap telah normal. Design basis data  menjelaskan media penyimpanan yang digunakan, isi yang disimpan, primary key,  dan panjang record. Spesifikasi basis data yang digunakan dalam sistem yang  akan dibangun adalah sebagai berikut&nbsp;:<strong> </strong></p>
 +
<ol>
 +
  <li>Nama file : Anggota</li>
 +
</ol>
 +
<p>Akronim  &nbsp;: - <br>
 +
  Fungsi &nbsp;: Untuk menyimpan dan mengetahui data anggota perpustakaan <br>
 +
  Tipe  File &nbsp;: File Master <br>
 +
  Organisasi  File&nbsp;: Index <br>
 +
  Media  &nbsp;: Harddisk <br>
 +
  Panjang  record&nbsp;: 334 karakter <br>
 +
  Primary  key &nbsp;: nis </p>
 +
<table border="1" cellspacing="0" cellpadding="0" width="624">
 +
  <tr>
 +
    <td width="43" valign="top"><br>
 +
      No </td>
 +
    <td width="157" valign="top"><p>Nama field</p></td>
 +
    <td width="90" valign="top"><p>Akronim</p></td>
 +
    <td width="102" valign="top"><p>Tipe data</p></td>
 +
    <td width="93" valign="top"><p>Panjang</p></td>
 +
    <td width="138" valign="top"><p>Keterangan</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="43" valign="top"><p>1.</p></td>
 +
    <td width="157" valign="top"><p>NIS</p></td>
 +
    <td width="90" valign="top"><p>Nis</p></td>
 +
    <td width="102" valign="top"><p>varchar</p></td>
 +
    <td width="93" valign="top"><p>10</p></td>
 +
    <td width="138" valign="top"><p><em>Primary key</em></p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="43" valign="top"><p>2.</p></td>
 +
    <td width="157" valign="top"><p>Nama Lengkap</p></td>
 +
    <td width="90" valign="top"><p>Nama</p></td>
 +
    <td width="102" valign="top"><p>varchar</p></td>
 +
    <td width="93" valign="top"><p>50</p></td>
 +
    <td width="138" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="43" valign="top"><p>3.</p></td>
 +
    <td width="157" valign="top"><p>Jenis Kelamin</p></td>
 +
    <td width="90" valign="top"><p>Jk</p></td>
 +
    <td width="102" valign="top"><p>Varchar </p></td>
 +
    <td width="93" valign="top"><p>10</p></td>
 +
    <td width="138" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="43" valign="top"><p>4.</p></td>
 +
    <td width="157" valign="top"><p>Tempat Lahir</p></td>
 +
    <td width="90" valign="top"><p>tempat</p></td>
 +
    <td width="102" valign="top"><p>varchar</p></td>
 +
    <td width="93" valign="top"><p>15</p></td>
 +
    <td width="138" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="43" valign="top"><p>5.</p></td>
 +
    <td width="157" valign="top"><p>Tanggal Lahir</p></td>
 +
    <td width="90" valign="top"><p>Ttl</p></td>
 +
    <td width="102" valign="top"><p>date</p></td>
 +
    <td width="93" valign="top"><p>&nbsp;</p></td>
 +
    <td width="138" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="43" valign="top"><p>6.</p></td>
 +
    <td width="157" valign="top"><p>Kelas</p></td>
 +
    <td width="90" valign="top"><p>kelas</p></td>
 +
    <td width="102" valign="top"><p>Varchar </p></td>
 +
    <td width="93" valign="top"><p>10</p></td>
 +
    <td width="138" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="43" valign="top"><p>7.</p></td>
 +
    <td width="157" valign="top"><p>Alamat Rumah</p></td>
 +
    <td width="90" valign="top"><p>alamat</p></td>
 +
    <td width="102" valign="top"><p>Varchar </p></td>
 +
    <td width="93" valign="top"><p>text</p></td>
 +
    <td width="138" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="43" valign="top"><p>8.</p></td>
 +
    <td width="157" valign="top"><p>Nama Ibu</p></td>
 +
    <td width="90" valign="top"><p>ibu</p></td>
 +
    <td width="102" valign="top"><p>Varchar </p></td>
 +
    <td width="93" valign="top"><p>50</p></td>
 +
    <td width="138" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="43" valign="top"><p>9.</p></td>
 +
    <td width="157" valign="top"><p>No. Handphone</p></td>
 +
    <td width="90" valign="top"><p>hp</p></td>
 +
    <td width="102" valign="top"><p>Varchar </p></td>
 +
    <td width="93" valign="top"><p>14</p></td>
 +
    <td width="138" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="43" valign="top"><p>10.</p></td>
 +
    <td width="157" valign="top"><p>Email</p></td>
 +
    <td width="90" valign="top"><p>email</p></td>
 +
    <td width="102" valign="top"><p>Varchar</p></td>
 +
    <td width="93" valign="top"><p>50</p></td>
 +
    <td width="138" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="43" valign="top"><p>11.</p></td>
 +
    <td width="157" valign="top"><p>Password</p></td>
 +
    <td width="90" valign="top"><p>pass</p></td>
 +
    <td width="102" valign="top"><p>Varchar</p></td>
 +
    <td width="93" valign="top"><p>15</p></td>
 +
    <td width="138" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="43" valign="top"><p>12.</p></td>
 +
    <td width="157" valign="top"><p>Photo anggota</p></td>
 +
    <td width="90" valign="top"><p>image</p></td>
 +
    <td width="102" valign="top"><p>Varchar </p></td>
 +
    <td width="93" valign="top"><p>100</p></td>
 +
    <td width="138" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="43" valign="top"><p>13.</p></td>
 +
    <td width="157" valign="top"><p>No. Anggota</p></td>
 +
    <td width="90" valign="top"><p>na</p></td>
 +
    <td width="102" valign="top"><p>Integer </p></td>
 +
    <td width="93" valign="top"><p>10</p></td>
 +
    <td width="138" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
</table>
 +
<p><strong>Tabel 4.3 Tabel Anggota</strong></p>
 +
<ol>
 +
  <li>Nama file : Ebook</li>
 +
</ol>
 +
<p>Akronim  &nbsp;: buku <br>
 +
  Fungsi &nbsp;: Untuk menyimpan, membaca  dan mengetahui ebook yang sudah di <em>upload</em> <br>
 +
  Tipe  File &nbsp;: File Master <br>
 +
  Organisasi  File&nbsp;: Index <br>
 +
  Media  &nbsp;: Harddisk <br>
 +
  Panjang  record&nbsp;: 535  karakter <br>
 +
  Primary  key &nbsp;: kode_buku</p>
 +
<table border="1" cellspacing="0" cellpadding="0" width="642">
 +
  <tr>
 +
    <td width="48" valign="top"><br>
 +
      No. </td>
 +
    <td width="153" valign="top"><p>Nma Field</p></td>
 +
    <td width="111" valign="top"><p>Akronim</p></td>
 +
    <td width="126" valign="top"><p>Tipe Data</p></td>
 +
    <td width="83" valign="top"><p>Panjang</p></td>
 +
    <td width="122" valign="top"><p>Keterangan</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>1.</p></td>
 +
    <td width="153" valign="top"><p>Kode Buku</p></td>
 +
    <td width="111" valign="top"><p>Kode_buku</p></td>
 +
    <td width="126" valign="top"><p>Varchar </p></td>
 +
    <td width="83" valign="top"><p>5</p></td>
 +
    <td width="122" valign="top"><p><em>Primary Key</em></p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>2.</p></td>
 +
    <td width="153" valign="top"><p>Judul Buku</p></td>
 +
    <td width="111" valign="top"><p>judul</p></td>
 +
    <td width="126" valign="top"><p>Varchar </p></td>
 +
    <td width="83" valign="top"><p>100</p></td>
 +
    <td width="122" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>3.</p></td>
 +
    <td width="153" valign="top"><p>Pengarang Buku</p></td>
 +
    <td width="111" valign="top"><p>pengarang </p></td>
 +
    <td width="126" valign="top"><p>Varchar </p></td>
 +
    <td width="83" valign="top"><p>50</p></td>
 +
    <td width="122" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>4.</p></td>
 +
    <td width="153" valign="top"><p>Jenis Buku</p></td>
 +
    <td width="111" valign="top"><p>jenis</p></td>
 +
    <td width="126" valign="top"><p>Varchar </p></td>
 +
    <td width="83" valign="top"><p>25</p></td>
 +
    <td width="122" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>5.</p></td>
 +
    <td width="153" valign="top"><p>Ebook</p></td>
 +
    <td width="111" valign="top"><p>ebook</p></td>
 +
    <td width="126" valign="top"><p>Varchar </p></td>
 +
    <td width="83" valign="top"><p>255</p></td>
 +
    <td width="122" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>6.</p></td>
 +
    <td width="153" valign="top"><p>Sumber</p></td>
 +
    <td width="111" valign="top"><p>sumber</p></td>
 +
    <td width="126" valign="top"><p>varcahar</p></td>
 +
    <td width="83" valign="top"><p>100</p></td>
 +
    <td width="122" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
</table>
 +
<p><strong>Tabel 4.4 Tabel Buku</strong></p>
 +
<ol>
 +
  <li>Nama file : Rak buku</li>
 +
</ol>
 +
<p>Akronim  &nbsp;: r_buku <br>
 +
  Fungsi  &nbsp;: Untuk menyimpan data buku yang ada di rak<br>
 +
  Tipe  File &nbsp;: File Master <br>
 +
  Organisasi  File&nbsp;: Index <br>
 +
  Media  &nbsp;: Harddisk <br>
 +
  Panjang  record&nbsp;: 272  karakter <br>
 +
  Primary  key &nbsp;: id</p>
 +
<table border="1" cellspacing="0" cellpadding="0" width="697">
 +
  <tr>
 +
    <td width="48" valign="top"><br>
 +
      No. </td>
 +
    <td width="177" valign="top"><p>Nama Field</p></td>
 +
    <td width="130" valign="top"><p>Akronim</p></td>
 +
    <td width="127" valign="top"><p>Tipe Data</p></td>
 +
    <td width="93" valign="top"><p>Panjang</p></td>
 +
    <td width="123" valign="top"><p>Keterangan</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>1.</p></td>
 +
    <td width="177" valign="top"><p>Kode Buku</p></td>
 +
    <td width="130" valign="top"><p>id</p></td>
 +
    <td width="127" valign="top"><p>Varchar </p></td>
 +
    <td width="93" valign="top"><p>9</p></td>
 +
    <td width="123" valign="top"><p><em>Primary key</em></p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>2.</p></td>
 +
    <td width="177" valign="top"><p>Judul Buku</p></td>
 +
    <td width="130" valign="top"><p>nm_buku</p></td>
 +
    <td width="127" valign="top"><p>Varchar</p></td>
 +
    <td width="93" valign="top"><p>50</p></td>
 +
    <td width="123" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>3.</p></td>
 +
    <td width="177" valign="top"><p>Pengarang Buku </p></td>
 +
    <td width="130" valign="top"><p>pengarang</p></td>
 +
    <td width="127" valign="top"><p>Varchar</p></td>
 +
    <td width="93" valign="top"><p>30</p></td>
 +
    <td width="123" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>4.</p></td>
 +
    <td width="177" valign="top"><p>Penerbit Buku</p></td>
 +
    <td width="130" valign="top"><p>penerbit</p></td>
 +
    <td width="127" valign="top"><p>Varchar</p></td>
 +
    <td width="93" valign="top"><p>30</p></td>
 +
    <td width="123" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>5.</p></td>
 +
    <td width="177" valign="top"><p>ISBN</p></td>
 +
    <td width="130" valign="top"><p>isbn</p></td>
 +
    <td width="127" valign="top"><p>Varchar</p></td>
 +
    <td width="93" valign="top"><p>25</p></td>
 +
    <td width="123" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>6.</p></td>
 +
    <td width="177" valign="top"><p>Kode Rak</p></td>
 +
    <td width="130" valign="top"><p>rak</p></td>
 +
    <td width="127" valign="top"><p>Varchar</p></td>
 +
    <td width="93" valign="top"><p>8</p></td>
 +
    <td width="123" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>7.</p></td>
 +
    <td width="177" valign="top"><p>Jenis Buku</p></td>
 +
    <td width="130" valign="top"><p>ket</p></td>
 +
    <td width="127" valign="top"><p>Varchar</p></td>
 +
    <td width="93" valign="top"><p>100</p></td>
 +
    <td width="123" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>8.</p></td>
 +
    <td width="177" valign="top"><p>Bahasa Buku</p></td>
 +
    <td width="130" valign="top"><p>bahasa</p></td>
 +
    <td width="127" valign="top"><p>Varchar</p></td>
 +
    <td width="93" valign="top"><p>20</p></td>
 +
    <td width="123" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
</table>
 +
<p><strong>Tabel 4.5 Tabel Rak Buku</strong></p>
 +
<ol>
 +
  <li>Nama file : Peminjaman</li>
 +
</ol>
 +
<p>Akronim  &nbsp;: transaksi</p>
 +
<p>Fungsi &nbsp;: Untuk menyimpan dan mengetahui data transaksi pengembalian  buku <br>
 +
Tipe  File &nbsp;: File Transaksi <br>
 +
Organisasi  File&nbsp;: Index <br>
 +
Media  &nbsp;: Harddisk <br>
 +
Panjang  record&nbsp;: 83 karakter <br>
 +
Primary  key &nbsp;: id_transaksi </p>
 +
<table border="1" cellspacing="0" cellpadding="0" width="698">
 +
  <tr>
 +
    <td width="48" valign="top"><br>
 +
      No. </td>
 +
    <td width="174" valign="top"><p>Nama Field</p></td>
 +
    <td width="158" valign="top"><p>Akronim</p></td>
 +
    <td width="106" valign="top"><p>Tipe Data</p></td>
 +
    <td width="83" valign="top"><p>Panjang</p></td>
 +
    <td width="130" valign="top"><p>Keterangan</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>1.</p></td>
 +
    <td width="174" valign="top"><p>No Transaksi</p></td>
 +
    <td width="158" valign="top"><p>Id_transaksi</p></td>
 +
    <td width="106" valign="top"><p>Varchar</p></td>
 +
    <td width="83" valign="top"><p>12</p></td>
 +
    <td width="130" valign="top"><p><em>Primary    Key</em></p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>2.</p></td>
 +
    <td width="174" valign="top"><p>NIS</p></td>
 +
    <td width="158" valign="top"><p>Nis</p></td>
 +
    <td width="106" valign="top"><p>Varchar</p></td>
 +
    <td width="83" valign="top"><p>10</p></td>
 +
    <td width="130" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>3.</p></td>
 +
    <td width="174" valign="top"><p>Kode Buku</p></td>
 +
    <td width="158" valign="top"><p>Kode_buku</p></td>
 +
    <td width="106" valign="top"><p>Varchar</p></td>
 +
    <td width="83" valign="top"><p>5</p></td>
 +
    <td width="130" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>4.</p></td>
 +
    <td width="174" valign="top"><p>Tanggal Pinjam</p></td>
 +
    <td width="158" valign="top"><p>Tanggal_pinjam</p></td>
 +
    <td width="106" valign="top"><p>date</p></td>
 +
    <td width="83" valign="top"><p>&nbsp;</p></td>
 +
    <td width="130" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>5.</p></td>
 +
    <td width="174" valign="top"><p>Tanggal Kembali</p></td>
 +
    <td width="158" valign="top"><p>Tanggal_kembali</p></td>
 +
    <td width="106" valign="top"><p>date</p></td>
 +
    <td width="83" valign="top"><p>&nbsp;</p></td>
 +
    <td width="130" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>6.</p></td>
 +
    <td width="174" valign="top"><p>Status</p></td>
 +
    <td width="158" valign="top"><p>Status</p></td>
 +
    <td width="106" valign="top"><p>Varchar</p></td>
 +
    <td width="83" valign="top"><p>45</p></td>
 +
    <td width="130" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>7.</p></td>
 +
    <td width="174" valign="top"><p>Id Petugas</p></td>
 +
    <td width="158" valign="top"><p>Id_petugas</p></td>
 +
    <td width="106" valign="top"><p>Integer </p></td>
 +
    <td width="83" valign="top"><p>11</p></td>
 +
    <td width="130" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
</table>
 +
<p><strong>Tabel 4.6 Tabel Transaksi</strong></p>
 +
<ol>
 +
  <li>Nama file : Pengembalian</li>
 +
</ol>
 +
<p>Akronim  &nbsp;: - <br>
 +
  Fungsi  &nbsp;: Untuk menyimpan data transaksi pengembalian buku<br>
 +
  Tipe  File &nbsp;: File Transaksi <br>
 +
  Organisasi  File&nbsp;: Index <br>
 +
  Media  &nbsp;: Harddisk <br>
 +
  Panjang  record&nbsp;: 56 karakter <br>
 +
  Primary  key &nbsp;: id_petugas</p>
 +
<table border="1" cellspacing="0" cellpadding="0" width="781">
 +
  <tr>
 +
    <td width="48" valign="top"><br>
 +
      No. </td>
 +
    <td width="232" valign="top"><p>Nama Field</p></td>
 +
    <td width="168" valign="top"><p>Akronim</p></td>
 +
    <td width="108" valign="top"><p>Tipe Data</p></td>
 +
    <td width="83" valign="top"><p>Panjang</p></td>
 +
    <td width="143" valign="top"><p>Keterangan</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>1.</p></td>
 +
    <td width="232" valign="top"><p>No Transaksi</p></td>
 +
    <td width="168" valign="top"><p>Id_transaksi</p></td>
 +
    <td width="108" valign="top"><p>Varchar</p></td>
 +
    <td width="83" valign="top"><p>12</p></td>
 +
    <td width="143" valign="top"><p><em>Primary Key</em></p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>2.</p></td>
 +
    <td width="232" valign="top"><p>Tanggal Pengembalian</p></td>
 +
    <td width="168" valign="top"><p>Tgl_pengembalian</p></td>
 +
    <td width="108" valign="top"><p>date</p></td>
 +
    <td width="83" valign="top"><p>&nbsp;</p></td>
 +
    <td width="143" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>3.</p></td>
 +
    <td width="232" valign="top"><p>Denda</p></td>
 +
    <td width="168" valign="top"><p>Denda</p></td>
 +
    <td width="108" valign="top"><p>Varchar</p></td>
 +
    <td width="83" valign="top"><p>15</p></td>
 +
    <td width="143" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>4.</p></td>
 +
    <td width="232" valign="top"><p>Nominal</p></td>
 +
    <td width="168" valign="top"><p>Nominal</p></td>
 +
    <td width="108" valign="top"><p>double</p></td>
 +
    <td width="83" valign="top"><p>&nbsp;</p></td>
 +
    <td width="143" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>5.</p></td>
 +
    <td width="232" valign="top"><p>Id Petugas</p></td>
 +
    <td width="168" valign="top"><p>Id_petugas</p></td>
 +
    <td width="108" valign="top"><p>Interger </p></td>
 +
    <td width="83" valign="top"><p>11</p></td>
 +
    <td width="143" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
</table>
 +
<p><strong>Tabel 4.7 Tabel Pengembalian</strong></p>
 +
<ol>
 +
  <li>Nama file : petugas</li>
 +
</ol>
 +
<p>Akronim  &nbsp;: - <br>
 +
  Fungsi  &nbsp;: Untuk menyimpan data petugas<br>
 +
  Tipe  File &nbsp;: File Master <br>
 +
  Organisasi  File&nbsp;: Index <br>
 +
  Media  &nbsp;: Harddisk <br>
 +
  Panjang  record&nbsp;: 56 karakter <br>
 +
  Primary  key &nbsp;: id_petugas</p>
 +
<table border="1" cellspacing="0" cellpadding="0" width="587">
 +
  <tr>
 +
    <td width="48" valign="top"><br>
 +
      No. </td>
 +
    <td width="122" valign="top"><p>Nama Field</p></td>
 +
    <td width="106" valign="top"><p>Akronim</p></td>
 +
    <td width="100" valign="top"><p>Tipe Data</p></td>
 +
    <td width="91" valign="top"><p>Panjang</p></td>
 +
    <td width="120" valign="top"><p>Keterangan</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>1.</p></td>
 +
    <td width="122" valign="top"><p>Id Petugas</p></td>
 +
    <td width="106" valign="top"><p>Id_petugas</p></td>
 +
    <td width="100" valign="top"><p>Integer </p></td>
 +
    <td width="91" valign="top"><p>11</p></td>
 +
    <td width="120" valign="top"><p><em>Primary key</em></p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>2.</p></td>
 +
    <td width="122" valign="top"><p>Username</p></td>
 +
    <td width="106" valign="top"><p>User</p></td>
 +
    <td width="100" valign="top"><p>Varchar </p></td>
 +
    <td width="91" valign="top"><p>45</p></td>
 +
    <td width="120" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="48" valign="top"><p>3.</p></td>
 +
    <td width="122" valign="top"><p>Password </p></td>
 +
    <td width="106" valign="top"><p>password</p></td>
 +
    <td width="100" valign="top"><p>text</p></td>
 +
    <td width="91" valign="top"><p>&nbsp;</p></td>
 +
    <td width="120" valign="top"><p>&nbsp;</p></td>
 +
  </tr>
 +
</table>
 +
<p><strong>Tabel 4.8 Tabel Petugas</strong></p>
 +
<ol>
 +
  <li><strong>Rancangan Program</strong></li>
 +
  <li>Tampilan halaman login<strong> </strong></li>
 +
</ol>
 +
<p><strong><img src="bab2345_clip_image001_0001.jpg" alt="" width="425" height="397"></strong><strong> </strong><br>
 +
  <strong>Gambar  4.10 Tampilan halaman login</strong></p>
 +
<ol>
 +
  <li>Tampilan halaman dashboard administrator<strong> </strong></li>
 +
</ol>
 +
<p><strong><img src="bab2345_clip_image003_0000.jpg" alt="" width="662" height="372"></strong><strong> </strong><br>
 +
  <strong>Gambar  4.11 Tampilan halaman dashboard administrator </strong></p>
 +
<ol>
 +
  <li>tampilan halaman buku<strong> </strong></li>
 +
</ol>
 +
<p><img src="bab2345_clip_image005_0000.jpg" alt="" width="661" height="372"><strong> </strong><br>
 +
  <strong>Gambar  4.12 Tampilan halaman buku</strong></p>
 +
<ol>
 +
  <li>Tampilan halaman data anggota<strong> </strong></li>
 +
</ol>
 +
<p><img src="bab2345_clip_image007_0000.jpg" alt="" width="661" height="372"><strong> </strong><br>
 +
  <strong>Gambar  4.13  Tampilan halaman data anggota</strong></p>
 +
<ol>
 +
  <li>tampilan halaman tambah anggota<strong> </strong></li>
 +
</ol>
 +
<p><img src="bab2345_clip_image009_0000.jpg" alt="" width="661" height="372"><strong> </strong><br>
 +
  <strong>Gambar  4.14 tampilan halaman tambah anggota </strong></p>
 +
<ol>
 +
  <li>tampilan halaman tambah buku<strong> </strong></li>
 +
</ol>
 +
<p><img src="bab2345_clip_image011_0000.jpg" alt="" width="661" height="372"><strong> </strong><br>
 +
  <strong>Gambar  4.15 Tampilan halaman tambah buku</strong></p>
 +
<ol>
 +
  <li>tampilan halaman tambah ebook<strong> </strong></li>
 +
</ol>
 +
<p><img src="bab2345_clip_image013_0000.jpg" alt="" width="661" height="372"><strong> </strong><br>
 +
  <strong>Gambar  4.16 Tampilan halaman tambah ebook</strong></p>
 +
<ol>
 +
  <li>Tampilan halaman transaksi peminjaman<strong> </strong></li>
 +
</ol>
 +
<ol>
 +
  <li><strong>&nbsp;</strong></li>
 +
</ol>
 +
<p><img src="bab2345_clip_image002_0003.jpg" alt="" width="661" height="372"><strong> </strong><br>
 +
  <strong>Gambar  4.17 Tampilan halaman transaksi peminjaman</strong></p>
 +
<ol>
 +
  <li>Tampilan halaman transaksi pengembalian<strong> </strong></li>
 +
</ol>
 +
<p><img src="bab2345_clip_image004_0003.jpg" alt="" width="661" height="372"><strong> </strong><br>
 +
  <strong>Gambar  4.18 Tampilan halaman transaksi pengembalian</strong></p>
 +
<ol>
 +
  <li>Tampilan halaman laporan anggota<strong> </strong></li>
 +
</ol>
 +
<p><img src="bab2345_clip_image006_0001.jpg" alt="" width="661" height="372"><strong> </strong><br>
 +
  <strong>Gambar  4.19 Tampilan halaman laporan anggota</strong></p>
 +
<ol>
 +
  <li>Tampilan halaman cetak data laporan  anggota</li>
 +
</ol>
 +
<p><img src="bab2345_clip_image008_0001.jpg" alt="" width="661" height="372"> <br>
 +
  <strong>Gambar  4.20 Tampilan halaman cetak data laporan  anggota</strong></p>
 +
<ol>
 +
  <li>Tampilan halaman laporan buku<strong> </strong></li>
 +
</ol>
 +
<p><img src="bab2345_clip_image010_0000.jpg" alt="" width="661" height="372"><strong> </strong><br>
 +
  <strong>Gambar  4.21 Tampilan halaman laporan buku</strong></p>
 +
<ol>
 +
  <li>Tampilan halaman laporan peminjaman<strong> </strong></li>
 +
</ol>
 +
<p><img src="bab2345_clip_image012.jpg" alt="" width="661" height="372"><strong> </strong><br>
 +
  <strong>Gambar  4.22 Tampilan halaman laporan peminjaman</strong></p>
 +
<ol>
 +
  <li>Tampilan halaman laporan pengembalian<strong> </strong></li>
 +
</ol>
 +
<p><img src="bab2345_clip_image014.jpg" alt="" width="661" height="372"><strong> </strong><br>
 +
  <strong>Gambar  4.23 Tampilan halaman laporan pengembalian</strong></p>
 +
<strong><br clear="all">
 +
</strong>
 +
<p><strong>&nbsp;</strong></p>
 +
<ol>
 +
  <li><strong>Rancangan Prototype</strong></li>
 +
</ol>
 +
<p>Tahap  ini merupakan gambar mengenai rancangan bangun yang lengkap kepada para  pengguna yang diteliti, juga sebagai pemenuhan kebutuhan daripada para pengguna  sistem. Berikut ini merupakan prototype atau tampilan dari Sistem E-Library menggunakan  scanner berbasis web yang akan dibuat, yaitu:</p>
 +
<ol>
 +
  <li>Prototype halaman Login </li>
 +
</ol>
 +
<p><img src="bab2345_clip_image015_0000.jpg" alt="" width="659" height="418"> <br>
 +
  <strong>Gambar 4.24 Gambar  prototype halaman login</strong></p>
 +
<ol>
 +
  <li>Prototype halaman Login salah </li>
 +
</ol>
 +
<p><img src="bab2345_clip_image016.jpg" alt="" width="645" height="418"> <br>
 +
  <strong>Gambar 4.25 prototype  halaman login salah</strong></p>
 +
<ol>
 +
  <li>Prototype halaman Dashboard Administrator </li>
 +
</ol>
 +
<p><img src="bab2345_clip_image017.jpg" alt="" width="557" height="407"> <br>
 +
  <strong>Gambar 4.26 prototype  halaman dashboard administrator</strong></p>
 +
<ol>
 +
  <li>Prototype halaman index buku </li>
 +
</ol>
 +
<p><img src="bab2345_clip_image018.jpg" alt="" width="554" height="401"> <br>
 +
  <strong>Gambar 4.27 Prototype  halaman index buku</strong></p>
 +
<ol>
 +
  <li>Prototype halaman buku </li>
 +
</ol>
 +
<ol>
 +
  <li>&nbsp;</li>
 +
</ol>
 +
<p><img src="bab2345_clip_image002_0004.jpg" alt="" width="662" height="396"> <br>
 +
  <strong>Gambar 4.28 Prototype  halaman buku</strong></p>
 +
<ol>
 +
  <li>Prototype halaman ebook </li>
 +
</ol>
 +
<p><img src="bab2345_clip_image004_0004.jpg" alt="" width="662" height="396"> <br>
 +
  <strong>Gambar 4.29 Prototype  halaman ebook</strong></p>
 +
<ol>
 +
  <li>Prototype halaman tambah anggota </li>
 +
</ol>
 +
<p><img src="bab2345_clip_image005_0001.jpg" alt="" width="557" height="437"> <br>
 +
  <strong>Gambar 4.30 prototype  halaman tambah anggota</strong></p>
 +
<p><strong>&nbsp;</strong></p>
 +
<ol>
 +
  <li>Prototype halaman tambah ebook </li>
 +
</ol>
 +
<p><img src="bab2345_clip_image006_0002.jpg" alt="" width="551" height="435"> <br>
 +
  <strong>Gambar 4.31 Prototype  halaman tambah ebook</strong></p>
 +
<ol>
 +
  <li>Prototype halaman tambah buku </li>
 +
</ol>
 +
<p><img src="bab2345_clip_image007_0001.jpg" alt="" width="554" height="441"> <br>
 +
  <strong>Gambar 4.32 Prototype  halaman tambah buku</strong></p>
 +
<ol>
 +
  <li>Prototype halaman transaksi peminjaman </li>
 +
</ol>
 +
<p><img src="bab2345_clip_image008_0002.jpg" alt="" width="557" height="405"> <br>
 +
  <strong>Gambar 4.33 Prototype  halaman transaksi peminjaman</strong></p>
 +
<ol>
 +
  <li>Prototype halaman transaksi pengembalian </li>
 +
</ol>
 +
<p><img src="bab2345_clip_image009_0001.jpg" alt="" width="560" height="412"> <br>
 +
  <strong>Gambar 4.34 Prototype  halaman transaksi pengembalian</strong></p>
 +
<p><strong>&nbsp;</strong></p>
 +
<ol>
 +
  <li>Prototype halaman laporan anggota </li>
 +
</ol>
 +
<p><img src="bab2345_clip_image010_0001.jpg" alt="" width="618" height="374"> <br>
 +
  <strong>Gambar 4.35 prototype  halaman laporan anggota</strong></p>
 +
<ol>
 +
  <li>Prototype halaman laporan buku </li>
 +
</ol>
 +
<p><img src="bab2345_clip_image012_0000.jpg" alt="" width="662" height="397"> <br>
 +
  <strong>Gambar 4.36 prototype  halaman laporan buku</strong></p>
 +
<p><strong>&nbsp;</strong></p>
 +
<ol>
 +
  <li>Prototype halaman laporan peminjaman </li>
 +
</ol>
 +
<p><img src="bab2345_clip_image013_0001.jpg" alt="" width="617" height="374"> <br>
 +
  <strong>Gambar 4.37 Prototype  halaman laporan peminjaman</strong></p>
 +
<ol>
 +
  <li>Prototype halaman laporan pengembalian </li>
 +
</ol>
 +
<p><img src="bab2345_clip_image015_0001.jpg" alt="" width="662" height="396"> <br>
 +
  <strong>Gambar 4.38 Prototype  halaman laporan buku</strong></p>
 +
<p><strong>&nbsp;</strong></p>
 +
<ol>
 +
  <li><strong>Konfigurasi Sistem Usulan</strong></li>
 +
  <li><strong>Spesifikasi Hardware</strong></li>
 +
</ol>
 +
<p>Perangkat keras yang dibutuhkan oleh sistem  adalah suatu unit personal komputer. Perangkat keras yang diusulkan ini dibuat  berdasarkan kebutuhan sistem saat ini dan antisipasi kebutuhan di masa yang  akan datang. Konfigurasi yang dibutuhkan pada design sistem yang diusulkan,  yaitu:<strong> </strong></p>
 +
<ol>
 +
  <li>Processor : Intel Core i5<strong> </strong></li>
 +
  <li>Monitor : Accer 14&rdquo;<strong> </strong></li>
 +
  <li>Mouse : Logitec<strong> </strong></li>
 +
  <li>RAM : 2 GB<strong> </strong></li>
 +
  <li>HD : 500 GB<strong> </strong></li>
 +
  <li>Keyboard : Logitec<strong> </strong></li>
 +
  <li>Printer : Canon Ip1800  Series<strong> </strong></li>
 +
</ol>
 +
<ol>
 +
  <li><strong>&nbsp;</strong></li>
 +
  <li><strong>Aplikasi Yang Digunakan</strong></li>
 +
</ol>
 +
<p>Perangkat  lunak merupakan penunjang dari peralatan komputer yang akan digunakan sebagai  penghubung dalam instruksi yang diinginkan, agar komputer dapat menghasilkan  informasi yang diharapkan, maka perangkat lunak yang diusulkan dalam rancangan  sistem ini adalah sebagai berikut:<strong> </strong></p>
 +
<ol>
 +
  <li>Sistem Operasi Windows  10<strong> </strong></li>
 +
  <li>Microsoft Office 2016<strong> </strong></li>
 +
  <li>Chrome <strong> </strong></li>
 +
</ol>
 +
<ol>
 +
  <li><strong>Hak Akses</strong></li>
 +
</ol>
 +
<p>Untuk mengoperasikan atau  mengolah data hanya dapat dilakukan oleh admin yang bertugas sebagai petugas perpustakaan, sedangkan  siswa yang sudah menjadi anggota hanya bisa  melihat sebagian menu saja.<strong> </strong></p>
 +
<ol>
 +
  <li><strong>Testing</strong></li>
 +
</ol>
 +
<p>Metode Black Box Testing merupakan pengujian  program yang mengutamakan pengujian terhadap kebutuhan fungsi dari suatu  program. Tujuan dari metode Black Box Testing ini adalah untuk menemukan  kesalahan fungsi pada program.<br>
 +
  Pengujian dengan metode Black Box Testing  dilakukan dengan cara memberikan sejumlah input pada program. Input tersebut  kemudian di proses sesuai dengan kebutuhan fungsionalnya untuk melihat apakah  program aplikasi dapat menghasilkan output yang sesuai dengan yang diinginkan  dan sesuai pula dengan fungsi dasar dari program tersebut. Apabila dari input  yang diberikan, proses dapat menghasilkan output yang sesuai dengan kebutuhan  fungsionalnya, maka program yang dibuat sudah benar, tetapi apabila output yang  dihasilkan tidak sesuai dengan kebutuhan fungsionalnya, maka masih terdapat  kesalahan pada program tersebut, dan selanjutnya dilakukan penelusuran  perbaikan untuk memperbaiki kesalahan yang terjadi.</p>
 +
<ol>
 +
  <li>Pengujian Black Box</li>
 +
</ol>
 +
<p>Berikut ini adalah tabel pengujian Black Box  berdasarkan  sistem E-Library menggunakan scanner berbasis web pada SMA Negeri 4 Kota  Tangerang, yaitu sebagai berikut:</p>
 +
<p><strong>&nbsp;</strong></p>
 +
<div align="center">
 +
  <table border="1" cellspacing="0" cellpadding="0" width="856">
 +
    <tr>
 +
      <td width="61" valign="top"><p align="center">No.</p></td>
 +
      <td width="178" valign="top"><p>Skenario pengujian</p></td>
 +
      <td width="174" valign="top"><p>Test case</p></td>
 +
      <td width="165" valign="top"><p>Hasil yang diharapkan</p></td>
 +
      <td width="162" valign="top"><p>Hasil pengujian</p></td>
 +
      <td width="116" valign="top"><p>Kesimpulan</p></td>
 +
    </tr>
 +
    <tr>
 +
      <td width="61" valign="top"><p align="center">1.</p></td>
 +
      <td width="178" valign="top"><p>Melakukan proses login lalu    mengosongkan &ldquo;username&rdquo; dan &ldquo;password&rdquo; lalu klik navigasi &ldquo;login&rdquo;</p></td>
 +
      <td width="174" valign="top"><p><img src="bab2345_clip_image002_0005.jpg" alt="" width="144" height="183"></p></td>
 +
      <td width="165" valign="top"><p>Sistem akan menolak akses login dan    menampilkan &ldquo;username dan password yang anda masukkan salah&rdquo;</p></td>
 +
      <td width="162" valign="top"><p><img src="bab2345_clip_image004_0005.jpg" alt="" width="144" height="206"></p></td>
 +
      <td width="116" valign="top"><p><em>valid</em></p></td>
 +
    </tr>
 +
    <tr>
 +
      <td width="61" valign="top"><p align="center">2.</p></td>
 +
      <td width="178" valign="top"><p>Melakukan pengisian kode buku pada    form ebook lebih dari 5 karakter</p></td>
 +
      <td width="174" valign="top"><p><img src="bab2345_clip_image006_0003.jpg" alt="" width="195" height="222"></p></td>
 +
      <td width="165" valign="top"><p>Sistem akan menolak dan muncul    tampilan form tambah yang baru lalu ada pesan &ldquo;The kode buku field can not    exceed 5 characters in length&rdquo;</p></td>
 +
      <td width="162" valign="top"><p><img src="bab2345_clip_image008_0003.jpg" alt="" width="177" height="280"></p></td>
 +
      <td width="116" valign="top"><p><em>valid</em></p></td>
 +
    </tr>
 +
    <tr>
 +
      <td width="61" valign="top"><p align="center">3</p></td>
 +
      <td width="178" valign="top"><p>Mengklik navigasi &ldquo;Tambah&rdquo; lalu    langsung klik navigasi &ldquo;Simpan&rdquo; tanpa mengisi data</p></td>
 +
      <td width="174" valign="top"><p><img src="bab2345_clip_image010_0002.jpg" alt="" width="176" height="300"></p></td>
 +
      <td width="165" valign="top"><p>Sistem akan menolak dan akan    menampilkan pesan</p></td>
 +
      <td width="162" valign="top"><p><img src="bab2345_clip_image012_0001.jpg" alt="" width="159" height="268"></p></td>
 +
      <td width="116" valign="top"><p><em>valid</em></p></td>
 +
    </tr>
 +
    <tr>
 +
      <td width="61" valign="top"><p align="center">4.</p></td>
 +
      <td width="178" valign="top"><p>Mengisi tanggal 1 sampai 5 Januari    2017 lalu klik navigasi &ldquo;Cetak&rdquo;</p></td>
 +
      <td width="174" valign="top"><p><img src="bab2345_clip_image014_0000.jpg" alt="" width="159" height="208"></p></td>
 +
      <td width="165" valign="top"><p>Sistem tidak akan menampilkan apa-apa    karena data kosong</p></td>
 +
      <td width="162" valign="top"><p><img src="bab2345_clip_image016_0000.jpg" alt="" width="152" height="215"></p></td>
 +
      <td width="116" valign="top"><p><em>valid</em></p></td>
 +
    </tr>
 +
  </table>
 +
</div>
 +
<p><strong>Tabel  4.9 </strong><strong>Pengujian  Black Box</strong></p>
 +
<p><strong>&nbsp;</strong></p>
 +
<ol>
 +
  <li><strong>Evaluasi</strong></li>
 +
</ol>
 +
<p>Setelah  dilakukan pengujian dengan metode Black Box, dengan cara memberikan sejumlah  input pada program seperti contoh pengujian pada masing-masing menu dan sub  menu. Jika input data tidak lengkap maka sistem akan menampilkan pesan dan  menyampaikan pesan yang sangat membantu admin jika admin mendapati kesalahan  saat input data buku, anggota yang tidak lengkap, selanjutnya yang kemudian  akan di proses sesuai dengan kebutuhan fungsionalnya dan dapat menghasilkan  output yang sesuai dengan yang diinginkan oleh sekolah.</p>
 +
<ol>
 +
  <li><strong>Implementasi</strong></li>
 +
  <li><strong>Schedule</strong></li>
 +
</ol>
 +
<p>Schedulle Implementasi  merupakan rencana yang menjelaskan segala sesuatu tentang hal-hal yang  dibutuhkan dalam proses implementasi &ldquo;Sistem E-Library Menggunakan Scanner Berbasis  Web Pada SMA Negeri 4 Kota Tangerang&rdquo;. Pada tahap ini  dibutuhkan rencana implementasi yang berguna dalam pelaksanaan langkah-langkah  kegiatan penerapannya. Langkah-langkah yang dilakukan dalam usaha mewujudkan  sistem yang direncanakan ini dalam bentuk tabel dari Schedulle Implementasi  adalah sebagai berikut:<strong> </strong></p>
 +
<p><strong>&nbsp;</strong></p>
 +
<table border="1" cellspacing="0" cellpadding="0" width="765">
 +
  <tr>
 +
    <td width="45" nowrap rowspan="2"><p align="center">No</p></td>
 +
    <td width="237" nowrap rowspan="2"><p>Kegiatan</p></td>
 +
    <td width="133" nowrap colspan="4" valign="bottom"><p align="center">Oktober</p></td>
 +
    <td width="128" nowrap colspan="4" valign="bottom"><p align="center">November</p></td>
 +
    <td width="127" nowrap colspan="4" valign="bottom"><p align="center">Desember</p></td>
 +
    <td width="95" nowrap colspan="3" valign="bottom"><p align="center">januari</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="33" nowrap valign="bottom"><p align="right">1</p></td>
 +
    <td width="33" nowrap valign="bottom"><p align="right">2</p></td>
 +
    <td width="33" nowrap valign="bottom"><p align="right">3</p></td>
 +
    <td width="33" nowrap valign="bottom"><p align="right">4</p></td>
 +
    <td width="32" nowrap valign="bottom"><p align="right">1</p></td>
 +
    <td width="32" nowrap valign="bottom"><p align="right">2</p></td>
 +
    <td width="32" nowrap valign="bottom"><p align="right">3</p></td>
 +
    <td width="32" nowrap valign="bottom"><p align="right">4</p></td>
 +
    <td width="32" nowrap valign="bottom"><p align="right">1</p></td>
 +
    <td width="32" nowrap valign="bottom"><p align="right">2</p></td>
 +
    <td width="32" nowrap valign="bottom"><p align="right">3</p></td>
 +
    <td width="32" nowrap valign="bottom"><p align="right">4</p></td>
 +
    <td width="32" nowrap valign="bottom"><p align="right">1</p></td>
 +
    <td width="32" nowrap valign="bottom"><p align="right">2</p></td>
 +
    <td width="32" nowrap valign="bottom"><p align="right">3</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="45" nowrap valign="bottom"><p align="center">1</p></td>
 +
    <td width="237" nowrap valign="bottom"><p>Pengumpulan    Data</p></td>
 +
    <td width="33" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="33" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="33" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="33" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="45" nowrap valign="bottom"><p align="center">2</p></td>
 +
    <td width="237" nowrap valign="bottom"><p>Analisa    Sistem</p></td>
 +
    <td width="33" nowrap valign="bottom"></td>
 +
    <td width="33" nowrap valign="bottom"></td>
 +
    <td width="33" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="33" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="45" nowrap valign="bottom"><p align="center">3</p></td>
 +
    <td width="237" nowrap valign="bottom"><p>Perancangan    Sistem</p></td>
 +
    <td width="33" nowrap valign="bottom"></td>
 +
    <td width="33" nowrap valign="bottom"></td>
 +
    <td width="33" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="33" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="45" nowrap valign="bottom"><p align="center">4</p></td>
 +
    <td width="237" nowrap valign="bottom"><p>Pembuata    Program</p></td>
 +
    <td width="33" nowrap valign="bottom"></td>
 +
    <td width="33" nowrap valign="bottom"></td>
 +
    <td width="33" nowrap valign="bottom"></td>
 +
    <td width="33" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="45" nowrap valign="bottom"><p align="center">5</p></td>
 +
    <td width="237" nowrap valign="bottom"><p>Testing    Program</p></td>
 +
    <td width="33" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="33" nowrap valign="bottom"></td>
 +
    <td width="33" nowrap valign="bottom"></td>
 +
    <td width="33" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="45" nowrap valign="bottom"><p align="center">6</p></td>
 +
    <td width="237" nowrap valign="bottom"><p>Evaluasi    Program</p></td>
 +
    <td width="33" nowrap valign="bottom"></td>
 +
    <td width="33" nowrap valign="bottom"></td>
 +
    <td width="33" nowrap valign="bottom"></td>
 +
    <td width="33" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="45" nowrap valign="bottom"><p align="center">7</p></td>
 +
    <td width="237" nowrap valign="bottom"><p>Perbaikan    Program</p></td>
 +
    <td width="33" nowrap valign="bottom"></td>
 +
    <td width="33" nowrap valign="bottom"></td>
 +
    <td width="33" nowrap valign="bottom"></td>
 +
    <td width="33" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="45" nowrap valign="bottom"><p align="center">8</p></td>
 +
    <td width="237" nowrap valign="bottom"><p>Pelatihan    User</p></td>
 +
    <td width="33" nowrap valign="bottom"></td>
 +
    <td width="33" nowrap valign="bottom"></td>
 +
    <td width="33" nowrap valign="bottom"></td>
 +
    <td width="33" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="45" nowrap valign="bottom"><p align="center">9</p></td>
 +
    <td width="237" nowrap valign="bottom"><p> Dokumentasi</p></td>
 +
    <td width="33" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="33" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="33" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="33" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
    <td width="32" nowrap valign="bottom"><p>&nbsp;</p></td>
 +
  </tr>
 +
</table>
 +
<p><strong>Tabel 4.10 Shcedule Implementasi</strong></p>
 +
<ol>
 +
  <li><strong>Estimasi Biaya</strong></li>
 +
</ol>
 +
<table border="0" cellspacing="0" cellpadding="0" width="603">
 +
  <tr>
 +
    <td width="80"><p align="center"><strong>Nomor</strong></p></td>
 +
    <td width="283"><p align="center"><strong>Uraian Kegiatan</strong></p></td>
 +
    <td width="80"><p align="center"><strong>Volume</strong></p></td>
 +
    <td width="80"><p align="center"><strong>Harga Satuan</strong></p></td>
 +
    <td width="80"><p align="center"><strong>Biaya</strong></p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="80"><p align="right">1</p></td>
 +
    <td width="283"><p><strong>Bahan dan Peralatan    Penelitian</strong></p></td>
 +
    <td width="80"><p>&nbsp;</p></td>
 +
    <td width="80"><p>&nbsp;</p></td>
 +
    <td width="80"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="80"><p>&nbsp;</p></td>
 +
    <td width="283"><p>Personal Komputer Core    2 Duo + Monitor</p></td>
 +
    <td width="80"><p>1 Paket</p></td>
 +
    <td width="80"><p>5.300.000</p></td>
 +
    <td width="80"><p>5.300.000</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="80"><p>&nbsp;</p></td>
 +
    <td width="283"><p>Windows 2010</p></td>
 +
    <td width="80"><p>1 Paket</p></td>
 +
    <td width="80"><p>2.000.000</p></td>
 +
    <td width="80"><p>2.000.000</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="80"><p>&nbsp;</p></td>
 +
    <td width="283"><p>&nbsp;</p></td>
 +
    <td width="80"><p>&nbsp;</p></td>
 +
    <td width="80"><p>&nbsp;</p></td>
 +
    <td width="80"><p>&nbsp;</p></td>
 +
  </tr>
 +
  <tr>
 +
    <td width="80"><p>&nbsp;</p></td>
 +
    <td width="283"><p>&nbsp;</p></td>
 +
    <td width="80"><p>&nbsp;</p></td>
 +
    <td width="80"><p>&nbsp;</p></td>
 +
    <td width="80"><p><strong>7.300.000</strong></p></td>
 +
  </tr>
 +
  <tr>
 +