Implementasi Basisdata Koneksi Database Melakukan login

Hasil database ‘tainventaris’ untuk sistem ini dapat dilihat pada gambar berikut : Gambar 4.1 Database sistem Gambar berikut akan menampilkan detail tiap-tiap tabel : Tabel 4.2 Tabel aduan Tabel 4.3 Tabel barang Tabel 4.4 Tabel jenis Tabel 4.5 Tabel merek Tabel 4.6 Tabel operator Tabel 4.7 Tabel ruangan Tabel 4.8 Tabel satuan kerja Tabel 4.9 Tabel staff Tabel 4.10 Tabel unit

4.2 Koneksi Database

Untuk melakukan koneksi antara PHP dengan MySQL dibutuhkan sebuah script PHP. Listing programnya sebagai berikut : ?php hostname=localhost; username=root; password=12345; database=tainventaris; ifdbh=mysql_connecthostname,username,password { echo wah gk ada tuh; } mysql_select_dbdatabase,dbh or die database tidak ditemukan; ?

4.3 Implementasi Use Case

4.3.1 Use Case Staff Sarana

a. Melakukan login

 Halaman input : Gambar 4.11 halaman login staff  Halaman output : Gambar 4.12 halaman status login sukses  Listing program dari proses login : ?php session_start; include koneksi.php; cek username dan password operator dalam table operator database NIP = _POST[NIP]; username = _POST[username]; password = _POST[password]; hakakses= _POST[hakakses]; query = mysql_querySELECT NIP,username,password,hakakses FROM hakakses WHERE NIP=NIP AND username=username AND password=password AND hakakses=hakakses; whilehasil=mysql_fetch_arrayquery { NIPtemp=hasil[NIP]; usernametemp=hasil[username]; passwordtemp=hasil[password]; hakaksestemp=hasil[hakakses]; } ifNIPtemp== { penanganan error error =; ifemptyNIP || empty usernama || empty_POST[password] || emptyhakakses{ error =bNIPb dan busernameb dan bpasswordb dan bhakaksesbkosong; }else ifemptyNIP{ error =bNIPb kosong; }else ifemptyusername{ error =busernameb kosong; }else ifempty_POST[password]{ error =bPasswordb kosong; }else ifemptyhakakses{ error =bhakaksesb kosong; }else{ error =bNIPb dan busernameb dan bpasswordb dan bhakaksesbkosong tidak sesuai; }} else { session_registersession_NIP,session_username,session_password,session _hakakses; session_NIP=NIPtemp; session_username=usernametemp; session_password=passwordtemp; session_hakakses=hakaksestemp; ifhakakses == Operator { echo SCRIPTwindow.location.replaceoperatorindex.php;SCRIPT; } else { staff echo SCRIPTwindow.location.replacestaffindex.php;SCRIPT; }}?

b. Menambah data unit

 Halaman input: Gambar 4.13 halaman form tambah unit  Halaman Output: Gambar 4.14 halaman proses tambah unit sukses  Listing program dari proses tambah data unit : ?php session_start; include ..koneksi.php; cek dalam table unit database namaunit = _POST[namaunit]; namasekertaris = _POST[namasekertaris]; nipsekretaris= _POST[nipsekretaris]; namabendahara = _POST[namabendahara]; nipbendahara = _POST[nipbendahara]; query=INSERT INTO unit nama_unit, nama_sekretaris_unit, NIP_sekretaris_unit, nama_bendahara_unit, NIP_bendahara_unit VALUES namaunit, namasekertaris, nipsekretaris, namabendahara, nipbendahara ; hasil=mysql_queryquery; ifhasil == 1 { berhasil echo SCRIPTalertBerhasil Simpan;SCRIPT; } else { gagal

Dokumen yang terkait

Sistem Informasi Pengelolaan Wajib Pajak dan Retribusi Daerah Dinas Pendapatan Daerah (DISPENDA) Kabupaten Kutai Barat

10 49 163

Pembangunan Sistem Informasi Barang Inventaris di Dinas Komunikasi dan Informatika Provinsi Jawa Barat

0 2 1

Sistem Informasi Perpustakaan di Dinas Pendidikan Nasional Jawa Barat

1 7 1

Sistem Informasi Inventarisasi Barang di Balai Pelatihan Pendidik dan Tenaga Kependidikan Pendidikan Kejuruan (BPPTKPK) Jawa Barat

0 17 103

SKRIPSI PELAKSANAAN FUNGSI PENGAWASAN OLEH SEKRETARIAT KABUPATEN KUTAI BARAT TERHADAP PENGGUNAAN MOBIL DINAS PEGAWAI NEGERI SIPIL DAERAH BERDASARKAN PERATURAN DAERAH KABUPATEN KUTAI BARAT NOMOR 5 TAHUN 2012 TENTANG PENGELOLAAN BARANG MILIK DAERAH.

0 2 12

PENDAHULUAN PELAKSANAAN FUNGSI PENGAWASAN OLEH SEKRETARIAT KABUPATEN KUTAI BARAT TERHADAP PENGGUNAAN MOBIL DINAS PEGAWAI NEGERI SIPIL DAERAH BERDASARKAN PERATURAN DAERAH KABUPATEN KUTAI BARAT NOMOR 5 TAHUN 2012 TENTANG PENGELOLAAN BARANG MILIK DAERAH.

0 9 18

PENUTUP PELAKSANAAN FUNGSI PENGAWASAN OLEH SEKRETARIAT KABUPATEN KUTAI BARAT TERHADAP PENGGUNAAN MOBIL DINAS PEGAWAI NEGERI SIPIL DAERAH BERDASARKAN PERATURAN DAERAH KABUPATEN KUTAI BARAT NOMOR 5 TAHUN 2012 TENTANG PENGELOLAAN BARANG MILIK DAERAH.

0 7 6

Sistem informasi inventarisasi barang Dinas Pendidikan Daerah Kabupaten Kutai Barat

1 6 152

Inventarisasi Batubara Bersistem Daerah Senyiur, Kabupaten Kutai Kartanegara Dan Kabupaten Kutai Timur, Provinsi Kalimantan Timur

1 6 8

Inventarisasi Endapan Batubara Marginal di Daerah Long Daliq, Kabupaten Kutai Barat, Provinsi Kalimantan Timur

0 0 10