MEMBATASI AKSES TERHADAP RUAS TERTENTU DALAM DATABASE WINISIS

dokumen-dokumen yang mirip
PROSEDUR SEDERHANA KONVERSI DATA WINISIS KE EXCEL Oleh : Ruhimat atau

TEKNIK MEMBUAT BASIS DATA PADA PROGRAM WINISIS

CDS/ISIS untuk Mengelola Database Perpustakaan: Sebuah Pengantar *

MEMBUAT PICK-LIST UNTUK PEMASUKAN DATA PADA WINISIS

Data Entri pada Basisdata WINISIS Menggunakan ISISMarc

MENERJEMAHKAN BAHASA DIALOG WINISIS KE BAHASA INDONESIA

KONVERSI DATA VTLS KE DALAM CDS/ISIS

KLINIK TI. Jurnal Pustakawan Indonesia Volume 10 No. 1 MENGOPTIMALKAN PROGRAM LAWAS WINISIS

1. CDS/ISIS VERSI WINDOWS Oleh: B. Mustafa

Cara Membuat Link (Hyperlink) dalam Program Winisis

1. Sorot icon Winisis yang terdapat dilayar computer kemudian klik 2 kali maka akan muncul layar seperti berikut

3. MENGGUNAKAN CONTOH BASISDATA Oleh: B. Mustafa

Cara Mudah Menghitung Jumlah Eksemplar Buku Didalam Data Winisis. Oleh Sri Rahayu

Excel Sebagai Output VB 3.1 Excel Sebagai Output VB

CARA PRAKTIS MEMBUAT LABEL BUKU (NOMOR PANGGIL) DENGAN WINISIS. Azizah 1 dan Fery Siswadi 2 1. Pustakawan Muda IPB

MODUL PRAKTIKUM ALGORITMA & BAHASA PEMROGRAMAN I (BASIC) Dosen Pengasuh : Suroto, S.Kom, M.Ak

Memahami bagaimana membuat aplikasi Mengetahui apa yang dimaksud dengan Batch Mengenal langkah-langkah membuat Batch

MENGENAL LEBIH JAUH SIPISIS VERSI WINDOWS

Praktikum Pemrograman 1. Mengenal Delphi

MEMBUAT MENU YANG BERBEDA PADA CDS/ISIS DOS Oleh: B. Mustafa

PELAYANAN PERPUSTAKAAN BERBASIS KOMPUTER DENGAN SISTEM JARINGAN

PANDUAN. SisPenA S/M. Untuk Asesor. Sistem Informasi Penilaian Akreditasi Badan Akreditasi Nasional Sekolah / Madrasah

PEMROGRAMAN DELPHI 7.0

PRAKTIKUM 1 MENGENAL BAHASA PASCAL. File, Edit, Search, Run, Compile, Debug, Tools, Option, Windows dan Help.

PANDUAN RINGKAS MENJALANKAN PROGRAM SIPISIS Oleh : B. Mustafa

Bila kita mempunyai data pada program WINISIS akan dipindahkan kedalam program Excel

& PEMROGRAMAN. Alex De Kweldju, S.Kom D3 Teknik Komputer Fakultas Teknik Universitas Negeri Papua

1. MENGENAL VISUAL BASIC

BAB IV IMPLEMENTASI DAN EVALUASI. perangkat lunak (software) lain dan perangkat keras (hardware) tertentu. Berikut ini

PANDUAN APLIKASI 2014

TRIK SOAL VBA. Oleh AGUS BUDIANTO, S. Pd, M. Pd

Mencari Akar-akar persamaan kuadrat AX 2 + BX + C = 0

Salam Pramuka. Setelah memilih menu pendaftaran, maka akan muncul tampilan isian pendaftaran

DISUSUN OLEH : : Friska Rosalina NIM :

BAB 3 PERANCANGAN PROGRAM

Panduan Praktis Pengatalogan Dengan Program Aplikasi INLISLite versi 2.1.2

PENGENALAN SPSS & PEMBUATAN FILE DATA

BAB III PEMBAHASAN. Kerja Praktek yang penulis lakukan dilaksanakan pada tanggal 1

BAB 3 PENYELESAIAN KONDISI

PENELUSURAN EFEKTIF PADA WINISIS Oleh: B. Mustafa

2. Perangkat Jaringan (Kabel UTP, Switch/Hub,Ethernet) Perangkat Lunak 1. Sistem Operasi (WindowsXP, Windows 2000, Windows 2003, Linux)

Praktikum Sistem Pakar Jumat 16 Desember 2013 Pertemuan 12. Tabel 1. Rancangan Variabel fuzzy Fungsi Nama Variabel Rentang Nilai Keterangan

I. SOAL PILIHAN GANDA. 1. Tag yang harus dimiliki setiap file HTML adalah : a. <HEAD> b. <TITLE> c. <BODY> d. <TEXT> e. <STYLE>

BAB 8 BATCH. Langkah langkah membuat Batch dari windows overview: 1. Pada window overview klik batches lalu klik icon [new]

AP2B Dini Triasanti STRUKTUR PEMROGRAMAN PYTHON

MODUL IV CONDITION 2

yuliauswh[yo riy[nto.0.

PENGGUNAAN BARCODE UNTUK SISTEM OTOMASI PERPUSTAKAAN

Bab 15 Menggunakan Menu Navigasi Berupa Switchboard dan Form

Program Enkripsi & Dekripsi sederhana menggunakan Visual Basic 6.0

BAB II LANDASAN TEORI

Universitas Ahmad Dahlan ---- Lingkungan Pemrograman Visual. Teknik Informatika

BUKU PANDUAN UNTUK PENGGUNA

PANDUAN ENTRY DATA PEMANTAUAN STATUS GIZI (PSG)

Panduan membuat aplikasi sederhana pada Smartphone berbasis Windows Mobile 5

MENGENAL GREENSTONE DIGITAL LIBRARY SOFTWARE

BAB IV IMPLEMENTASI DAN PENGUJIAN

PANDUAN. SisPenA S/M. Untuk Asesor. Sistem Informasi Penilaian Akreditasi Badan Akreditasi Nasional Sekolah / Madrasah

Pengenalan IDE Delphi. 1 By : Eko Budi Setiawan

Visual Basic (VB) Tatik yuniati. Abstrak.

BAB I PENDAHULUAN Pengantar Bahasa ISETL

Dasar Komputer & Pemrograman 2A

Pemrogram Pem a rogram n Visual Delphi 7

SISTEM INFORMASI PENERIMAAN SISWA BARU SMP NEGERI 1 PRAMBANAN BERBASIS WEB

Panduan Aplikasi SIM Diklat Keahlian Ganda untuk Operator

APLIKASI LAYANAN PERTANAHAN ONLINE

MENGELOLA DATABASE KOLEKSI BUKU DENGAN GREENSTONE UNTUK ORANG AWAM

PANDUAN INSTALASI MICROSOFT SQL SERVER 2008 R2

BAB I SEKILAS VISUAL STUDIO.NET 2008

MANUAL SIMAK UNTUK DOSEN SIMAK FKIP UNIDAR SIMAK FKIP UNIDAR AMBON

PRAKTIKUM 2 KONDISI DAN PILIHAN

Identitas dosen POKOK BAHASAN. mendemonstrasikan tentang membuat project aplikasi dengan database access dengan benar (C3) Suherman,, ST Address

Otodidak VBA MS Excel untuk Pemula

LANGKAH-LANGKAH MENJALANKAN PROGRAM

STRUKTUR KENDALI. Memanfaatkan struktur kendali untuk kasus komputasi

Tombol input mikrokontroller ditampilkan pada form aplikasi yang dibangun dengan Delphi 7

MENCETAK BIBLIOGRAFI PADA WINISIS Oleh : B. Mustafa

MODUL I. A. Landasan Teori. Modul Praktimum Pemrograman Visual II D3 Manajemen Informatika UNIJOYO

BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN. meliputi pembahasan mengenai proses perekaman gambar berdasarkan interval

Untuk dapat memasuki aplikasi KUTAHU e-learning system anda Pertama-tama memasuki login. Login ini dimaksudkan untuk memasuki sistem aplikasi.

Nama NIM : Reni Puspita Sari Kartika Dewi, S.E., Ak., MBA. : Analisis dan Perancangan Sistem Informasi Human Resources

MICROSOFT ACCESS. Tombol Office/menu Tittle bar Close.

PETUNJUK PENGGUNAAN SIAKAD MAHASISWA INSTITUT SAINS DAN TEKNOLOGI AL-KAMAL

Alur Pendaftaran Ulang Mahasiswa Baru

PETUNJUK PENGISIAN JURNAL PERKULIAHAN

Pengenalan Borland Delphi 7.0

BAB IV HASIL DAN UJI COBA

MANUAL BOOK PEMBANGUNAN SISTEM INFORMASI PENYEDIA JASA LAINNYA PERORANGAN PEMERINTAH PROVINSI DKI JAKARTA

3. Setelah berhasil login maka Admin Satuan Kerja akan masuk kehalaman awal Aplikasi Bantu Perbendaharaan, seperti gambar berikut ini:

Modul Praktikum Basis Data 11 Membuat Menu dengan Form

LAPORAN PRAKTIKUM SISTEM OPERASI

Bab I Pengenalan Visual BASIC

Kenalan Dulu sama Visual Basic 6.0

PRAKTIKUM 1 INPUT - OUTPUT

BAB 2 Membuat dan Menjalankan Form dengan Single Block

MATERI 1. FILE MANAGER WINDOWS EXPLORER. 1.1 Pendahuluan

BUKU PETUNJUK. Dinas Pendapatan Daerah Kota Balikpapan

Mengenal dan Mulai Bekerja dengan Access 2007

Manual Book DIGITAL OFFICE KOTA BOGOR. Kantor Komunikasi dan Informatika Kota Bogor

Transkripsi:

MEMBATASI AKSES TERHADAP RUAS TERTENTU DALAM DATABASE WINISIS Oleh: B. Mustafa Staf Perpustakaan IPB mus@ipb.ac.id dan mustafa_smada@yahoo.com Akses pengguna program Winisis terhadap ruas tertentu suatu database dapat dibatasi. Pembatasan ini dapat dilakukan terhadap kegiatan input data, penampilan data atau pencetakan data. Dalam tulisan ini akan dibahas pembatasan akses pengguna dalam hal menampilkan data suatu database Winisis. Selama ini yang telah sering dilakukan oleh pengguna Winisis tingkat lanjut adalah pembatasan akses terhadap suatu database tertentu melalui pengeditan file SYSPAR.PAR. Pembatasan dalam menampilkan data disini dimaksudkan bahwa pengguna tertentu hanya dapat mengakses data tertentu secara tidak lengkap, sedangkan pengguna lain yang diberi akses bebas tetap dapat melihat data secara lebih lengkap. Pembatasan ini dilakukan dengan menggunakan teknik kode atau password tertentu. Jadi pengguna yang akan diberi hak akses harus lengkap mengetahui password atau kode akses lengkap, sedangkan pengguna lain yang tidak boleh mengakses database secara lengkap tidak diberi kode atau password. Dengan demikian pengguna yang mengetahui password akses dapat melihat data secara lengkap. Sedangkan pengguna yang tidak mengetahui password akses tidak dapat melihat data secara lengkap. Teknik ini diperlukan jika memang ada data tertentu dari suatu database tidak boleh diketahui oleh sembarang orang yang dapat mengakses database tersebut. Berikut diuraikan teknik membatasi akses pengguna terhadap suatu database dalam Winisis. Diasumsikan bahwa sudah ada database yang akan diakses. Dalam uraian ini akan digunakan database sederhana sebagai contoh dengan nama BOOK yang sudah dibuat sebelumnya. 1. Langkah pertama adalah membuat program kecil dengan bahasa Pascal seperti berikut: Program CEK ( inp : string; lw, occ: real; out : string)[format]; {Minta password dan munculkan OKE hanya jika password benar} var line : string; ans : real; begin line:=inp; ans:=edit(line,0,0,0,0,1, 'Password dialog%ketikkan Password %lalu klik OK'); if line='musita' then out:='oke' else out:=''; 1

end. Kemudian file itu diberi nama misalnya CEK.PAS lalu simpan dalam folder \WINISIS\PROG\. 2. Selanjutnya COMPILE file PAS untuk menghasilkan file PCD yaitu file yang siap dijalankan oleh Winisis. Jika menemui kesulitan mengcompile di Winisis, sebaiknya proses COMPILE dilakukan di CDS/ISIS versi DOS. Cara ini yang penulis lakukan. 3. Buka database BOOK yang mau diolah yang tampilannya masih seperti berikut: 4. Lalu tampilkan jendela pengeditan format tampilan (PFT EDITOR) dan buat format tampilan baru sehingga formatnya seperti berikut: 5. Simpan format baru ini dengan nama sama yaitu BOOK.PFT 2

6. Buat lagi format tampilan lain yang namanya PASS.PFT seperti berikut: 7. Kemudian buat lagi format tampilan baru yang lebih lengkap dari format BOOK.PFT, simpan dan beri nama misalnya BOOK2.PFT yang isinya seperti berikut: 8. Selanjutnya keluar dari program Winisis. 9. Kemudian dengan Windows Explorer masuk ke folder \WINISIS\ untuk mengedit file SYSPAR.PAR. File SYSPAR.PAR itu setelah diedit isinya seperti berikut: 3

; Isis for Windows - Configuration File 1=C:\winisis\prog\ 2=C:\winisis\menu\ 3=C:\winisis\msg\ 4=C:\winisis\work\ 5=C:\winisis\data\book\ 6=book 8=% ; Default language 102=SH ada perubahan dari bentuk standar tambahan baris untuk membuat database default SH membuat mode penelusuran saja ; Activate Helpbar 121=1 124=1 angka 1 menghilangkan jendela pilihan format dll 125=1 angka 1 menghilangkan jendela Open Database 141=C:\winisis\bg\ 142=10,1 980=1 130=1 122=0, -4, -4, 1027, 741 1001=C:\winisis\data\book\book.mst hanya database BOOK yang bisa dibuka 10. Simpan dan jalankan kembali Winisis. Kini tampilannya seperti gambar berikut: Database BOOK langsung terbuka dan tidak ada tombol-tombol MFN, FORMAT, NAVIGASI dan DICTIONARY yanag memang sengaja dihilangkan melalui perintah 124=1 di file SYSPAR.PAR. 11. Pengguna yang ingin melihat data lengkap akan mengklik baris warna hijau bertuliskan klik untuk tampilan lengkap, yang akan memunculkan prompt berikut: 4

12. Pengguna yang tidak diberi akses lengkap tidak mengetahui passwordnya.. Kalau pengguna tersebut tetap mencoba memasukkan kode password yang salah akan muncul tampilan berikut: 13. Pengguna diminta kembali ke tampilan awal dengan mengklik teks DISINI berwarna hijau. 14. Jika pengguna memasukkan password yang benar dan mengklik OK, akan muncul tampilan berikut: Klik teks DISINI yang berwarna hijau, yang akan memunculkan tampilan lengkap berikut: 5

Demikianlah teknik yang dapat dilakukan untuk mengatur akses pengguna terhadap suatu database. Selamat mencoba. Berikut adalah listing program dan format tampilan yang digunakan dalam pembahasan diatas: Format tampilan BOOK: 'Pengarang : ',v100/'judul : ',v200^a/'penerbit : ',v300^a,', ',v300^b,', ',v300^c/'jumlah halaman : ',v400/##link (('klik untuk tampilan lengkap'),'format pass')/ Format tampilan BOOK2: 'MFN: ',MFN(4)/MDL, " Pengarang [100] : "V100(0,16)/ " Judul [200^a] : "V200(0,16)/ " Penerbit [300^a^b^c]: "V300(0,16)/ "Jumlah halaman [400] : "V400(0,16)/ "Nomor HP : ",v500/ Format tampilan PASS: if &cek('')='oke' then {b,fs30,cl4,'password Anda ',fs40,'benar.'}/## 'klik ',link(('disini'),'format book2'),' untuk mengganti format tampilan. ' else {b,fs30,cl13,'pasword Anda ',fs40,'salah!!'}/## 'klik ',link(('disini '),'FORMAT book'), 'untuk kembali ke format awal.' fi Program PASCAL CEK: Program CEK ( inp : string; lw, occ: real; out : string)[format]; {Minta password dan munculkan OKE hanya jika password benar} var line : string; ans : real; begin line:=inp; ans:=edit(line,0,0,0,0,1, 'Password dialog%ketikkan Password %lalu klik OK'); if line='musita' then out:='oke' else out:=''; end. Dikutip dengan penyesuaian dari buku: New Features of the WinISIS system: Guidebook for users of CDS/ISIS for DOS oleh Zbigniew M. Nowicki. International Trade Centre. Geneva, February 2001. 6