sistem informasi parkiran
Post on 01-Sep-2015
312 Views
Preview:
DESCRIPTION
TRANSCRIPT
FINAL PROJECT ANSISISTEM INFORMASI PERPARKIRANDENGAN MENGGUNAKAN APLIKASI VB 6
Oleh :
Hening Ciptaningsih (13.12.7235)Happy Permana Sari (13.12.7253)Eklesia Kinanti E S(13.12.7254)Khaharudin Kasiu (13.12.7257)Liani Ayu P(13.12.7258)Kelas : 13.S1-SI.02Dosen : Krisnawati S.Si MT
STMIK AMIKOM YOGYAKARTA2015SISTEM INFORMASI PERPARKIRAN DENGAN MENGGUNAKAN APLIKASI VBI.1. PLANNINGDalam membangun sistem informasi parkir kita mengevaluasi dari sistem lama yang sedang berjalan, yang pendataan masih di lakukan secara manual, sehingga masih banyak terjadi kesalahan-kesalahan dan memerlukan waktu yang banyak dalam proses. Kita membangun Sistem perpakiran berbasis komputer yang akan mempermudah dalam proses parkir sehingga lebih terorganisir dan lebih efisien.Uraian di atas menjadi bahan pertimbangan dari kelompok kami untuk mencoba membuat Sistem Informasi Parkiran yang lebih praktis dan sistematis dari sistem manual ke arah mesin moderen otomatis dengan memanfaatkan aplikasivb yang pernah diajarkan oleh dosen kami.Hal-hal yang di butuhkan dalam membangun sistem ini adalah Basis DataMenurut Pujiono pengguna aplikasi dapat dibagi menjadi dua macam yaitu: parametric end users yaitu orang secara tetap melakukan query dan update, misalnya teller bank dan petugas reservasi di Bandara, selanjutnya sophisticated Jaringan Client Server yang saling terhubung dan dapat saling bertukar informasi. Terdapat dua model koneksi dalam jaringan, yaitu model peer to peer dan model jaringan client-server. Pada penelitian ini model jaringan yang akan digunakan adalah model jaringan client-server.
Microsoft Visual BasicMicrosoft visual basic 6.0 mempunyaibanyakkelebihandibandingkan software atau bahasa pemograman lainnya, diantara kelebihan dari visual basic adalahsebagaiberikut :1. Kurva pembelajaran dan pengembangan yang lebih singkat dibandingkan bahasa pemrograman yang lainseperti C/C++, Delphi atau bahkan PowerBuilder sekalipun.2. Menghilangkan kompleksitas pemanggilan fungsi windows API, karena banyak fungsi fungsi tersebut sudah di embedded kedalam syntax visualbasic.3. Cocok digunakan untuk mengembangkan aplikasi / program yang bersifatRapid Application Development.4. Dapat menggunakan OCX atau komponen yang disediakan oleh pihak ketiga(Third Party) sebagai tools pengembang.5. Menyediakan wizard yang sangat berguna untuk mempersingkat atau Mempermudah pengembangan aplikasi.
Microsoft AccesMicrosoft Access adalah sebuah program aplikasi basis data computer relasional yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga menengah. Aplikasi ini merupakan anggota dari beberapa aplikasi Microsoft Office, selain itu tentunya Microsoft Word, Microsoft Excel, dan Microsoft Power Point.Aplikasi ini menggunakan mesin basis data Microsoft Jet Database Engine, dan juga menggunakan tampilan grafis yang intuitif sehingga Memudahkan pengguna.
I.2. ALUR PROSES1. Pengendara memasuki area parkir, pengendara berhenti di loket masuk2. Petugas parkir memasukkan data petugas yang meliputi nama, jenis kelamin, nik, dan data kendaraan yang meliputi nomor kendaraan, nomor parkir, jenis kendaraan.Data yang diinputkan harus lengkap jika tidak lengkap maka aka nada peringatan data tidak tersimpan dan jika lengkap data otomatis akan tersimpan-Petugas memasukkan jam mulai parkir3. Petugas mencetak data parkir lalu petugas akan memberikan print outnya dalam bentuk karcis ,data yang terdapat dalam karcis yaitu nomor parkir dan plat kendaraan,yang kemudian diberikan kepada pengendara4. pengendara menerima karcis dan segera menuju ke lahan parkir yang sudah disediakan, -selang beberapa waktu pengendaraa akan mengambil kendaraan dan segera menuju keloket keluar parkir- di loket parker pengendara memberikan karcis masuk yang diberikan oleh petugas ketika pengendara masuk 5. Petugas mengecek data Apakah data yang dicek benar dan ada dalam system,jika ada;6. Sistem menghitung lamanya jam parkir untuk perhitungan biaya parkir, pengendara segera membayar nominal yang telah ditentukan dan kemudian meninggalkan lokasi.
I.3. ANALISIS PIECES1) ANALISIS KINERJA(PERFORMANCE)kemampuan dalam penginputan data kendaraan yang akan diparkir yang berupa nomor kendaraan , jenis kendaraan, nomor parkir secara cepat teratur dari system ini.Sistem yang dikembangkan ini mampu menyimpan data semua kendaraan yang diparkir setiap harinya.Kelemahan: system yang lama cara penginputan datanya dengan cara manual sehingga membutuhkan waktu yang lama untuk penginputan data dan tidak mampu menyimpan data yang banyak karena keterbatasan kertas atau karcis2) ANALISIS INFORMASI(INFORMATION)Data-data semua kendaraan yang diparkir setiap harinya diurutkan sesuai dengan jam masuk parkir dan jam keluar parkir yang kemudian akan disimpan oleh sistem tersebut lalu akan diproses untuk dijadikan laporan harian, dengan adanya informasi tersebut pihak atasan atau pihak pengguna dapat mengetahui jumlah yang parkIr setiap harinya.Kelemahan:Data tidak terstruktur,karena tidak ada keterangan jam masuk dan keluar kendaraan 3) ANALISIS EKONOMI (ECONOMY)Sistem ini akan memberikan penghematan akan biaya operasional karena hanya membutuhkan dua unit PC dan printer .Sistem tidak memerlukan biaya yang sangat memadai untuk mengembangkannya,dengan hanya memerlukan delapan petugas yang menjalankan system pada loket masuk dan keluar maka akan sedikit menghemat biaya.Kelemahan: Terlalu memakan biaya untuk pembelian kertas sehingga boros4) ANALISIS KEAMANANSistem selalu menyimpan data yang sudah diinputkan ketika sistem mengalami error, dan untuk keamanan pengguna dapat membuat password agar data tidak tidak di manipulasi oleh pihak lain yang tidak berhak.Kelemahan: Data bisa mudah dimanipulasi pihak lain karena hanya mengandalkan karcis tanpa melihat inputan datanya
5) ANALISIS EFISIENSISistem informasi perparkiran dengan aplikasi vb 6 lebih efisien,karena dalam pendataan semua data kendaraan parkir akan terdokumentasi secara otomatis, sehingga pengguna tidak bersusah payah untuk mengurutkan data sesuai dengan waktunya yang berarti lebih menghemat waktu.Kelemahan: Terlalu memakan banyak waktu, karena data tidak terdokumentasi secara otomatis6) ANALISIS PELAYANANPelayanan terhadap kendaraan parkir dilakukan dengan cepat karena hanya mengisikan data terhadap system,dan akan diproses juga oleh systemKelemahan:Pelayanan masih memakan banyak waktu karena inputan data masih dengan manual sehingga kendaraan banyak yang mengantri
I.4. ANALISIS SWOT
Strength (S)Sistem mampu menyimpan data banyak kendaraanWeakness(W)Sistem mudah error apabila digunakan tidak sesuai dengan aturan penggunaan sistem yang sudah ditetapkan
Opportunity (O)Banyak perusahaan yang minat untuk memakai system ini dalam proses parkir
Strategi (SO)Agar lebih diminati banyak perusahaan system harus mampu menyimpan banyak data kendaraan dengan jangka waktu yang panjangStrategi (WO)Melakukan training kepada pengguna sistem dan membuat langkah-langkah penginputan data agar program tidak mudah error sehingga perusahaan yang memakai system tidak mengalami masalah perparkiran
Threats (T)Jika sistem tidak digunakan dengan baik maka tidak akan bisa digunakan dalam jangka waktu yang panjang.
Strategi (ST)Sistem harus digunakan dengan baik agar tetap dapat digunakan untuk memasukkan banyak data dengan jangka waktu yang panjangStrategi (WT)Agar system dapat digunakan dalam jangka waktu yang lama maka system harus digunakan sesuai dengan aturan yang ditetapkan sehingga system tidak akan cepat error
1.5 JADWAL KEGIATANKegiatanBulan April 2015
Waktu Tanggal
1234567
Planning
Pengambilan Data
Pengolahan Data
PengujianSistem
Implementasi
PemeliharaanSistem
Pembuatan Laporan
I.6 ANALISIS KELAYAKAN EKONOMI(BIAYA MANFAAT)Rincian Biaya Dan ManfaatTahun ke-0Tahun ke-1Tahun ke-2Tahun ke-3
Rincian BiayaBiaya Pengadaan SistemPerangkat Keras 2unitPrinter Karcis 2 unitSoftwareBiaya pelatihan 4 orangBiaya PemeliharaanRp 3.500.000Rp10.500.000Rp 2.500.000Rp 5.500.000Rp 1.000.000
Rp 400.000
Rp 500.000
Total BiayaRp23.000.000Rp 400.000 Rp 500.000
Manfaat BerwujudManfaat Tak BerwujudRp 4.500.000Rp 4.750.000Rp 4.700.000Rp 4.900.000 Rp 4.800.000 Rp 5.150.000
Total ManfaatRp 9.250.000Rp 9.600.000 Rp 9.950.000
Selisih total biaya dan total ManfaatRp9.250.000Rp 9.200.000 Rp 9.450.000
1. Perhitungan Payback PriodProcced (Total Manfaat-Total Biaya)Total Biaya Investasi/tahunRp23.000.000Procced Tahun 1(Rp 9.250.000) Rp13.750.000Procced Tahun 2( Rp 9.200.000) Rp 4.550.000Procced Tahun 3 Rp 9.450.000Perhitungan berakhir sisa 4.550.000 x 2th=0,94/th 9.450.000Periode Pengembalian sudah dapat dicapai pada tahun ke 3 secara detailnya adalah adalah 2.94/tahunMaka pada tahun ke 3 mulai dapat mendapat keuntungan dari system perparkiran sebesar 2.94/tahun2. Perhitungan ROITM-TB x100%Total BiayaTM=28.800.000TB=23.900.00028.800.000-23.900.000x100%23.900.000=20,5% >>Sangat Layak3. Perhitungan NPVDengan asumsi suku bunga 5%NPV=-23.000.000+(9.250.000/(1+0,05))+(9.200.000/(1+0.05))+(9.450.000/(1+0,05))=-23.000.000+8.809.524+8.344.671+8.163.301=--23.000.000+25.317.496=2.317.496NPV >0= layak
1.7 ANALISISData(What)Function(How)People(Who)Time(When)Network(Where)Alasan(Why)
Data Kendaraan
Input Data KendaraanMengolah data kendaraanCek data KendaranCari data KendaraanPetugas
Ketika parkir masuk dan keluar
Ketika kendaraan akan keluarDi Sistem(loket masuk dan keluar)
Sistem(locket keluar)Agar bisa menberikan bukti parkir
Agar dapat mengetahui data kendaraan itu benar atau salah
Data PetugasInput data petugas
Olah data petugasPetugasMenangani parkir
Ketika menggunakan systemSistem(loket masuk dan keluar)Agar dapat menginputkan data kendaraan
Bukti ParkirCetak bukti parkir
Petugas
Saat masuk
Saat keluarLoket Masuk
Loket KeluarAgar kendaraan dapat melakukan parkir
Agar dapat mengecek data kendaraan dan dapat mengetahui nominal yang harus dibayar
1.8 ANALISIS KEBUTUHAN FUNGSIONAL DAN NON FUNGSIONALI.8.1. Analisis Kebutuhan FungsionalKebutuhan fungsional berisi proses-proses apasaja yang nantinya dilakukan oleh sistem. Dibutuhkan sebuah sistem yang mampu melakukan fungsi-fungsi seperti ini :1. Sistem mampu melakukan entry data kendaraan yang akan diparkir2. Sistem mampu melakukan entry data petugas yang berjaga diloket masuk maupun keluar3. Sistem mampu mencetak laporan dalam waktu yang singkat.4. Sistem mampu menampilkan laporan secara periodik.5. Sistem mampu menghitung biaya lamanya parkir.6.Sistem mampu mencetak kartu atau karcis parkir masuk dan keluar
Pengguna;1. Pengguna bisa memasukkan data kendaraan yang terdiri dari, jenis kendaraan,nomor kendaraan,merek kendaraan,dan nomor parker2. Pengguna dapat memasukkan data Petugas parkir3. Pengguna dapat mencari data kendaraan yang terparkir4. Pengguna dapat memasukan jam kendaraan masuk dan kendaraan keluar5. Petugas dapat menampilkan jumlah biaya parkir setiap kendaraan 6. Pengguna dapat mencetak karcis7. Pengguna dapat menerima kartu parkir
I.8.2.Analisis Kebutuhan Sistem Non FungsionallKebutuhan non fungsional merupakan kebutuhan di luar kebutuhan fungsional system meliputi :a. Operasional Menggunakan sistem Operasi Windows XP SP 2 Menggunakan aplikasi vb 6 Printer untuk mencetak karcis(kartu parkir)b. KeamananDilengkapi dengan password agar sistem tidak dapat dijalankan oleh orang yang tidak berwenangc. InformasiDigunakan untuk memberi informasi kepada pengguna apabila password yang diinputkan tidak sesuai atau salahDigunakan untuk menampilkan semua data kendaraan yang diparkir setiap harinyad. KinerjaDalam proses penghitungan biaya parkir setiap kendaraan berlangsung tiga menit ,sudah dengan print karcis keluar
1.8.3 Kebutuhan non Fungsional EVENT TABLEEvent(keb fungsional)Trigger (data yang diinputkan ke system)Source (user yg melakukan input)Use Case(proses yang dilakukan sistem)Response(output yg dihasilkan oleh system)Destination(user yg menerima output langsung dari system)
Input dataKendaraanData Kendaraan(nomor kendaraan,jenis kendaraan,merek kendaraan)PetugasMengolah dan menyimpan dataNotifikasiTampilan dataPetugas
Input Data PetugasData Petugas(Nama petugas, jenis kelamin, nik)PetugasMengolah dan menyimpan dataNotifikasi Tampilan DataPetugas
Cari data kendaraan PetugasMencari data kendaraan yang terparkirNotifikasi tampilan dataPetugas
Cetak Laporan ParkirData Kendaraan yang parkir dan data petugasPetugasMengolah dan menyimpan dataNotifikasiTampilan dataPetugas
Cetak Bukti ParkirData Kendaraan&Jam Masuk dan Keluar(Lama Parkir)Petugas
Mencetak Data parkirNotif, tampilan data dan tariff yang harus dibayarkanPetugas
1.9 ENTITASPetugas, Kendaraan
1.10 ATRIBUTKendaraan : Id Kendaraan, Jenis Kendaraan, Merek KendaraanPetugas :ID Petugas, NIK, Nama PetugasS, Jenis Kelamin, AlamatParkir : Nomor Parkir,Id Kendaraan,id Petugas,jam masuk,jam keluar,tariff
1.11 RELASIParkir
PARKIR
KENDARAANPETUGAS1.12 ERDmm
KendaraanPetugasField
*Id Kendaraan
Jenis Kendaraan
Merek Kendaraan
Field
*Id Petugas
NIK
Nama Petugas
Jenis Kelamin
Alamat
ParkirField
*No Parkir
**Id Kendaraan
**Id Petugas
Jam Masuk
Jam Keluar
Tarif
1.13 DIAGRAM KONTEKS
PETUGASKENDARAAN0SISTEM INFORMASI PERPARKIRAN Input data kendaraanInput data PetugasKarcisLaporan Data/Notifikasi
1.14 DFD LEVEL 0
1OLAH DATA PETUGAS
1 TB.Data Petugas
2OLAH DATA KENDARAAN MASUK5Perhitungan TarifData PetugasInf.Data Petugas
PETUGAS Data Kend masukTarif ParkirInf.Kend.MasukInformasi TarifInf.Kend keluarData Kend Keluar
2 TB data Kend.Masuk3OLAH DATA KENDARAAN KELUAR 4 TarifInput Data
Data KendaraanLap Parkir Keluar
3 TB Dt Kend KeluarMasukLap.Parkir Masuk
4CETAK DATAData Kend Keluar
4 Karcis
1.15 DFD LEVEL 1DFD LEVEL 1PROSES OLAH DATA KENDARAAN MASUK
2.2OLAH DATA DATA PETUGASPETUGASData Petugas
2.1OLAH DATA KENDARAAN MASUK Data Kendaraan MasukData Petugas Loket Masuk
2TB DATA PETUGASData Kendaraan Masuk 2
1TB DATA KEND MASUK
DFD LEVEL 1PROSES OLAH DATA KELUAR
3.2OLAH DATA PETUGASPETUGASData Petugas
3.1OLAH DATA KENDARAAN KELUAR Data Kendaraan KeluarData Petugas Loket Keluar
2TB DATA PETUGAS
1TB DATA KEND KELUARData Kendaraan Keluar 2
DFD LEVEL 1 PROSES CETAK LAPORAN DATA PARKIR KENDARAAN
4.1CETAK DATA PARKIR PETUGASData Kendaraan
1KARCIS Laporan Data Kendaraan
5.1PROSES PERHITUNGAN TARIF PARKIRDFD LEVEL 1 PROSES PERHITUNGAN TARIF
PETUGASData KendaraanJam Masuk & Jam Keluar
1KARCIS Tarif Yang harus dibayarkan
1.16 DFD LEVEL 2PROSES OLAH DATA MASUK
Kendaraan2.2.1Cek Data Lengkap2.1.1Dt Kendaraan Masuk Dt Kendaraan Masuk Data Petugas Data Petugas
PetugasCek data lengkapPetugasnotifikasiNotifNotif
2.2.2Cek Data Di Tabel2.1.2
Cek data ada di tabel Petugas
2.2.3Simpan2.1.3
Simpan
DFD LEVEL 2PROSES OLAH DATA KELUAR3.2.1PetugasPetugas
3.1.1KendaraanDt Kendaraan Keluar Dt Kendaraan KeluarDt Petugas Dt Petugas
Cek data petugasCek data kendaraanNotifNotif
3.1.2Cek data ada ditabel3.2.2
PetugasCek data ada ditabel
3.1.33.2.3
simpansimpan
DFD LEVEL 2PROSES CETAK LAPORAN DATA PARKIR KENDARAANData kendaraan
KendaraanCek Data Parkir4.1.1PetugasData kendaraannotifikasi
4.1.2
Cek data ada di tabel Karcis
4.1.3
simpan
DFD LEVEL 2PROSES PERHITUNGAN TARIF
Tarif Kendaraan5.1.1Cek tariff parkirPetugasData KendaraanData Kendaraan
Notifikasi
5.1.2Cek data ada ditabel
Karcis
5.1.3Simpan
1.17 FLOWCHART
Start
Data TarifOlah Data Perhitungan TarifPetugasOlah Data PetugasData Petugas
Kendaraan
Data Kendaraan MasukData Kendaraan KeluarOlah Data Kendaraan KeluarOlah Data Kendaraan Masuk
FinishCetak Laporan
Laporan Dari Data Kendaraan Parkir & Karcis
1.18 STRUCTURE CHART
SI Parkir
Cetak Laporan & KarcisOlah Data Perhitungan tarifOlah Data Kendaraan MasukOlah Data Kendaraan KeluarOlah Data Petugas
TambahEditHapusTambahEditHapusTambahEditHapusCariTambahEditHapusCariTambahEditHapusCari
SimpanCek data Ada Di TabelCek Data LengkapSimpanCek data ada di tabelCek Data LengkapSimpanCek Data Ada Di TabelCek Data Lengkap SimpanCek Data Ada Di TabelCek Data LengkapSimpanCek Data Ada Di TabelCek Data Lengkap
1.19 DATA DEFINITIONTabel KendaraanFieldTipeLebarMin/maxFormat
Id KendaraanChar10 Min : 8Max : sesuai plat kendaraanxx xxxx xxDua digit pertama huruf, empat digit ditengah angka, dan dua digit terakhir huruf.
Jenis KendaraanVarchar10Min : 1Max : sesuai merek kendaraanKarakter bervariasi bisa huruf maupun angka
Merk KendaraanVarchar20Min : 1Max : Karakter unik berupa angka dan huruf
Tabel PetugasFieldTipeLebarMin/MaxFormat
Id PetugasChar5Min :1Max : 10xxxxxxxxxxangka degan penempatan secara acak
NIKChar10Min : 1Max :6xxxxxxangka dengan penempatan secara acak
Nama PetugasVarchar25Min : 3Max : 25xxxhuruf
Jenis KelaminVarchar15Min : 1Max : 1xsymbol dari hurug
AlamatVarchar50Min : 5Max : 50Berupa huruf dan angka
Tabel ParkirFieldTipeLebarMin/MaxFormat
No ParkirChar10Min : 1Max : 4xxxxsatu digit pertama huruf dan dibelakangnya angka
Id KendaraanChar10Min : 8Max: sesuai plat kendaraanxx xxxx xxDua digit pertama huruf, empat digit ditengah angka, dan dua digit terakhir huruf.
Id PetugasChar5Min :1Max : 10xxxxxxxxxxangka degan penempatan secara acak
Jam MasukChar10Min: 4Max : 6xx.xx.xxdua digit pertama detik, dua digit ditengah menit, dan dua digit terakhir jam. Penulisan menggunakan angka.
Jam KeluarChar10Min: 4Max : 6xx.xx.xxdua digit pertama detik, dua digit ditengah menit, dan dua digit terakhir jam. Penulisan menggunakan angka.
TarifInt10Min : 4Max : 5xxxxangka (Rp)
1.20 Matrik CRUDProsesPetugasParkirKendaraan
Mengolah dan menyimpan dataCRUD
Mencari data kendaraan yang terparkirCR
Mencetak Data ParkirR
1.21 NORMALISASI1.21.1 Bentuk Tidak Normal ( Tabel Universal )Tabel KendaraanId KendaraanJenis KendaraanMerek Kendaraan
AA 7216 WKMotorBEAT
AB 7200 TKMobilAvanza
AD 7253 NRMotorMio
Tabel PetugasId PetugasNIKNama PetugasJenis KelaminAlamat
001771211YantoLJl. Nangka No 8
002771212SunarsoLJl. Delima No 1
003771213SardiLJl. Ijo No 58
Tabel ParkirNo ParkirId KendaraanId PetugasJam MasukJam KeluarTarif
A01AA 7216 WK00107:05:2308:53:002000
A02AB 7200 TR00109:30:4511:00:122000
A03AD 7253 NR00109:32:1110:40:512000
1.21.2 Bentuk Normal Ke Satu ( 1 NF )Id KendaraanJenis KendaraanMerek Kendaraan
AA 7216 WKMotorBEAT
AB 7200 TKMobilAvanza
AD 7253 NRMotorMio
Id PetugasNIKNama PetugasJenis KelaminAlamat
001771211YantoLJl. Nangka No 8
002771212SunarsoLJl. Delima No 1
003771213SardiLJl. Ijo No 58
No ParkirJam MasukJam KeluarTarif
A0107:05:2308:53:002000
A0209:30:4511:00:122000
A0309:32:1110:40:512000
1.21.3 Bentuk Normal Ke Dua ( 2 NF )Id Kendaraan Jenis Kendaraan, Merek KendaraanNo Parkir Jam Masuk, Jam Keluar, TarifId Petugas NIK, Nama, Jabatan, Alamat
1.21.4 bentuk Normal Ke Tiga ( 3 NF )Id Kendaraan Jenis KendaraanJenis Kendaraan Merek KendaraanNo Parkir Jam Masuk, Jam KeluarJam Masuk, Jam Keluar Tarif
1.22 USER INTERFACE1.22.1 Gambar Form Login
1.22.2 Gambar Form Loading
1.22.3 Gambar Form Menu Utama
1.22.4 Gambar Form Data Petugas
1.22.5 Gambar Form Data Kendaraan
1.22.6 Gambar Form Kendaraan Masuk
1.22. 7 Gambar Form Kendaraan Keluar
1.22.8 Tampilan Laporan
Input/outputDFDPetugas:Input data petugas(output:tampilan)Edit ..Hapus ..Cari/tampil .Pengolahan data petugas.
Input data kendaraan(output:tampilan)UpdateEditHapus..Cari/tampilCetak bukti parkir kendaraan(output:kartu parkir kendaraan).Cetak laporan(output:laporan)Pengolahan data kendaraanDESAIN SECURITYLogin untuk petugas,Login ke database.Enkripsi data.
top related