Jumat, 23 November 2018

Hak Akses Menu by Level User

Kelompok :
   1. Rochmad Widianto  185410014
   2. Arif Wibowo            175410179
   3. Sriharyo NK             185410056


Tahap pembuatan atau pengembangan Sistem Informasi Perpustakaan kali ini adalah menentukan hak akses menu untuk setiap user berdasarkan level user tersebut. 

Level user pada Sistem Informasi Perpustakaan ada 4, yaitu :
   1. Admin
   2. Anggota
   3. Operator
   4. Manajemen


1. Admin
Admin adalah pemegang hak akses paling tinggi. Karena Admin dapat menggunakan semua fitur dan menu yang ada pada sistem. Tidak ada pembatasan hak akses untuk user level Admin. Menu yang dapat diakses oleh Admin adalah sebagai berikut :

Hak Akses Level Admin


2. Anggota
Anggota hanya memiliki hak akses untuk melihat halaman Dashboard. Halaman dashboard akan menampilkan ringkasan data history peminjaman dan pengembalian buku untuk user yang bersangkutan saja. Sehingga anggota yang login tidak dapat melihat data anggota lain. Menu yang dapat diakses oleh Anggota adalah sebagai berikut :

Hak Akses Level Anggota


3. Operator
Operator berperan untuk melakukan dan melayani proses peminjaman dan pengembalian buku diperpustakaan. Operator hanya dapat mengakses menu - menu transaksi dan laporan saja. Sehingga operator tidak diberi akses untuk melakukan CRUD pada menu referensi. Menu yang dapat diakses operator adalah sebagai berikut :

Hak Akses Level Operator


4. Manajemen
Manajemen adalah orang atau user yang bertanggung jawab atas segala aktifitas diperpustakaan. Maka user level Manajemen membutuhkan laporan transaksi peminjaman dan pengembalian buku diperpustakaan tersebut. Menu yang dapat diakses oleh manajemen adalah sebagai berikut :

Hak Akses Level Manajemen




Kamis, 08 November 2018

Fungsi Menu Admin

Berikut beberapa fungsi menu dari admin:



Referensi:

1. Kategori
Katergori berfungsi untuk  menampilkan semua data kategori. Dilengakapi dengan menu CRUD seperti brikut.


Tambah kategori
Menambahkan record kategori pada buku. Mengisikan Kode kategori dan Nama kategori.



Edit kategori
Berfungsi untuk mengedit dara record katgori. Bisa merubah  Kode kategori atau Nama kategori.


Hapus kategori
Pada saat hapus kategori di beri pup up notifikasi apakah benar-benar ingin dihapus? Jika iya maka klik ok, jika tidak jadi maka klik cancel.
 
 
 





2. Buku
Buku brisi daftar record buku yang sudah terdaftar. Dilengkapi menu CRUD di Menu Buku


Tambah Buku 
Berfungsi untuk menambah record data buku, data buku yang dimasukkan yaitu: Kode, Judul, Pengarang , Penerbit, dan Kategori.

Edit Buku
Berfungsi mengedit data record buku. 

Delete Buku
Befungsi untuk mendelete data record buku, dilengkapi dengan pup up yang berfungsin menyakinkan apakah benar ingin di delete? Jika iya maka klik Ok, jika tidak klik cancel.


3. Anggota
Menu Anggota berisi data anggota perpustakaan yang sudah tercord, dilengkapi menu CRUD.

Tambah Anggota
Berfungsi menambah daftar anggota dengan mengisikan data Kode, Nama, Tanggal Lahir, Jenis Kelamin, Telp / HP, Pekerjaan, dan Alamat .

Edit Anggota
Berfungsi mengedit data anggota jika ada kesalahan atau ingin dirubah.




 

Delete Anggota
Berfungsi mendelete record data anggota dilengkapi pup up untuk meyakinkan apakah benar ingin di delete, jika ya maka klik oke, jika tidak jadi maka klik cancel.

 

4. Tarif
Menu Tarif berisi data tarif pinjam, telat dan rusak.

Tambah Tarif
Menambah data record tarif  pinjam, telat dan rusak.

Edit Tarif
Merubah data tarif  pinjam, telat dan rusak.

Delete Tarif 
Mendelete data tarif, dilengkapi pup up apakah benar mau di delete, jika ya maka klik oke, jika tidak jadi di delete klik cancel.



Registrasi Anggota
Form registrasi anggota perpustakaan yang berisi Kode, Nama, Tanggal Lahir, Jenis Kelamin, Telp / HP, Pekerjaan, dan Alamat .

Transaksi Peminjaman
Berisi data transaksi setiap anggota perpustakaan.

Kelompok :
   1. Rochmad Widianto  185410014
   2. Arif Wibowo       175410179
   3. Sriharyo NK       185410056



Jumat, 19 Oktober 2018

Update Source Code di Hosting


Kelompok :
   1. Rochmad Widianto  185410014
   2. Arif Wibowo            175410179
   3. Sriharyo NK             185410056

Aplikasi yang telah di-upload dihosting beberapa lalu memang belum lengkap dan masih banyak kekurangan. Untuk itu kali ini source code dan database yang ada dihosting kami lakukan update untuk melengkapi dan memperbaiki beberapa kekurangan yang ada pada sistem kami.
Untuk akses aplikasi klik DEMO

Dari perbaikan dan penambahan beberapa fitur yang kami lakukan, dapat kami sampaikan perubahannya melalui gambar berikut :

1. Halaman Login
Halaman login adalah halaman awal ketika mengakses aplikasi Sistem Informasi Perpustakaan. Pada halaman ini user memasukkan username dan password.

2. Halaman Dashboard
  
Pada halaman dashboard menampilkan ringkasan dari beberapa module yang ada pada aplikasi. Salah satu contohnya adalah penghitungan jumlah data referensi sesuai yang ada pada gambar diatas.

3. Halaman List Data
Gambar diatas merupakan tampilan halaman list data. Beberapa module yang telah kami buat, sebagian besar tampilan halaman list datanya tampak seperti diatas. Karena menurut kami, penyajian data seperti diatas adalah cara paling bagus dan informatif sehingga mudah dipahami oleh user.

4. Halaman Tambah Data
Pada halaman tambah data keseluruhan tampilannya seperti gambar diatas.

5. Notifikasi Berhasil Tambah Data
Gambar diatas merupakan contoh notifikasi setelah melakukan sebuah aksi. Notifikasi tersebut muncul saat user melakukan proses Tambah, Ubah dan Hapus data.

6. Konfirmasi Hapus Data
Untuk menghindari kesalahan hapus akibat dari human error, pada proses hapus kami menyajikan popup konfirmasi terlebih dahulu sebelum benar - benar menjalankan perintah hapus. Popup konfirmasi ini bertujuan untuk meyakinkan user tentang data apa yang akan dihapus.

Form Registrasi

Form Registrasi





Tampilan View Daftar Registrasi

Berisi daftar anggota yang sudah registrasi





Script Registrasi




Kelompok :
   1. Rochmad Widianto  185410014
   2. Arif Wibowo       175410179
   3. Sriharyo NK       185410056

Jumat, 12 Oktober 2018

Script PHP



Berikut ini script coding SIM Perpustakaan


1.  koneksi.php

Befungsi mengoneksikan ke data base db_perpustakaan.


Gambar 1. Script koneksi


2. Script menampilkan data buku:

Berfungsi untuk menampilkan data buku yang sudah diinputkan.


Gambar 2. Script menampilkan data buku

3. Script  update date buku:

Berfungsi untuk edit, update, dan delete data buku.


Gambar 3. Script edit, update, dan delete data buku.



4. Scrip proses add, update, dan delete.
Sebagai scrip untuk proses










Kelompok :
   1. Rochmad Widianto  185410014
   2. Arif Wibowo            175410179
   3. Sriharyo NK             185410056

Jumat, 05 Oktober 2018

Modul : Referensi Anggota.

Pertemuuan Ke - 5

         Pada pertemuan ini kami membuat beberapa modul referensi antara lain:

         List  digunakan untuk menampilkan data referensi anggota.


Gambar 1 : List Anggota

        Berikut adalah tampilan form yang akan digunakan untuk mengolah data anggota.


Gambar 2 :  Form Pengolahan Data Anggota


Kelompok :
   1. Rochmad Widianto  185410014
   2. Arif Wibowo            175410179
   3. Sriharyo NK             185410056

Modul : Referensi Buku


Berikut ini adalah beberapa tampilan pada halaman menu referensi Buku, Pada menu ini, aksi atau proses yang terjadi adalah CRUD, yaitu :

    1. Melihat Data Buku
    2. Input Data Buku
    3. Ubah Data Buku
    4. Hapus Data Buku


 Halaman List Buku

Tampilan pada gambar diatas berfungsi untuk menampilkan data - data buku yang sudah pernah diinputkan. Selain itu pada halaman tersebut juga disediakan beberapa fitur untuk melakukan aksi - aksi yang diperlukan. Fitur yang dimaksud seperti Tambah, Edit, Hapus, Pencarian dan Pagination halaman.


Klik pada lingkaran merah untuk menuju ke halaman form input

Tampilan diatas ditunjukkan button Tambah untuk menuju ke form Tambah Data. Button yang dimaksud ditunjukkan dengan lingkaran merah. 


Halaman form input buku

Gambar diatas merupakan tampilan halam form input atau halaman form tambah buku. Attribut yang digunakan oleh data buku meliputi : Kode, Judul, Pengarang, Penerbit dan Kategori. 


Pada lingkaran merah menunjukkan button - button untuk melakukan edit dan hapus data

Gambar diatas ditunjukkan button untuk melakukan aksi edit dan hapus data. Button ditunjukkan dengan lingkaran merah. 


Tampilan konfirmasi untuk proses hapus data

Tampilan diatas merupakan tampilan pesan konfirmasi. Pesan tersebut muncul apabila user melakukan klik pada button hapus data. Fungsi dari pesan tersebut adalah untuk mengingatkan kembali bahwa user akan melakukan hapus data. Pesan ini dibuat untuk menghindari user salah hapus data.


Sekian beberapa tampilan dan fitur yang terdapat pada modul Referensi Buku. Untuk modul - modul yang lain akan ditambahkan pada pertemuan selanjutnya. Trims.


 Kelompok :
   1. Rochmad Widianto  185410014
   2. Arif Wibowo            175410179
   3. Sriharyo NK             185410056







Hak Akses Menu by Level User

Kelompok :    1. Rochmad Widianto  185410014    2. Arif Wibowo            175410179    3. Sriharyo NK             185410056 Tah...