Pusat Penelitian Informatika - LIPI
Prototype Sistem Informasi Hasil Penelitian Berbasis WEB Ade Cahyana Peneliti pada Pusat Penelitian Informatika (PPI-LIPI) JL.Cisitu No.21/154 Telp (022) – 2504711 – Fax 2504712 – Bandung E-mail :
[email protected]
ABSTRAK Hasil penelitian yang berorentasi pada memberdayakan masyarakat belum sepenuhnya tersentuh oleh penyebaran informasi, informasi – informasi yang menyangkut data hasil penelitian diharapkan oleh masyarakat luas akan melihat, memanfaatkan, mengetahui apa yang telah dihasilkan oleh para peneliti - LIPI. Salah satunya adalah memanfaatkan fasilitas WEB yang dapat diakses melalui jaringan global internet, untuk membangun prototype ini perlu menggunakan, HTML, ASP sebagai Script Language, Microsoft accsess sebagai desain awal tabel database. Kegiatan ini merupakan proyek DIP tahun anggaran 2001 yaitu: prototype software yang dapat menyimpan dan sekaligus menyebarkan luaskan informasi hasil – hasil penelitian yang telah dicapai oleh para peneliti LIPI. Kata kunci: Internet, WEB, Peneliti
PENDAHULUAN Teknologi yang berkembang akhir-akhir ini telah melahirkan perkembangan informasi yang
sangat besar satu diantaranya adalah internet yang menjadi tenaga penggerak
perubahan dalam segala aspek komunikasi manusia. Internet merupakan entitas organik kooperatif bentuk digital pengalaman manusia, yang mampu melayani berbagai bentuk informasi dari kepentinganya, serta menyediakan alat elektronik seperti: perangkat lunak, musik, gambar-gambar, multimedia, video, teks yang merupakan struktur yang tidak mungkin dibatasi oleh ruang dan waktu. Sampai saat ini telah banyak yang dihasilkan oleh para peneliti LIPI, namun pada kenyataannya belum dapat dirasakan secara langsung oleh masyarakat maupun kalangan industri, salah satunya disebabkan oleh penyebaran informasi hasil penelitian tersebut
Kedeputian Ilmu Pengetahuan Teknik
1
Bandung, 29 – 30 Juli 2003
kurang optimal. Salah satu permasalahan yang dihadapi oleh Lembaga Ilmu Pengetahuan Indonesia (LIPI) mengenai hasil penelitian dan pengembangan adalah sebagai berikut : 1.Belum terkomputerisasinya sistem informasi untuk pengelolaan data yang berkaitan dengan hasil penelitian dan pengembangan, yang selama ini hasil kegiatan tersebut hanya didokumentasikan dalam bentuk buku laporan teknis. 2.Masyarakat pada umumnya belum mengetahui hasil-hasil penelitian serta pengembangan yang dihasilkan oleh masing-masing pusat penelitian di lingkungan LIPI, sehingga masih belum dirasakan manfaatnya dalam menunjang berbagai aspek kegiatan.
PERANGKAT LUNAK SISTEM World Wide Web (WWW) adalah suatu jaringan komputer global yang merupakan suatu set aplikasi komunikasi dari sistem perangkat lunak yang memiliki karakteristik tertentu. WWW juga merupakan informasi yang disajikan berupa halaman-halaman (page) yang berisi teks atau gambar/grafik yang mempunyai hubungan silang (cross link) yang dapat dibaca tanpa harus berurutan. HyperText Markup Language (HTML) digunakan untuk membangun suatu halaman web, melakukan mark up (penandaan) terhadap sebuah dokumen teks, Hyper Text Markup Language merupakan wujud dari SGML (Standard Generalized Markup Language) adalah standard untuk mendefinisikan script markup dan DTD (Document Type Definition) dengan spesifikasi untuk script markup yang mengacu pada SGML dengan menggunakan tag-tag markup untuk mendefinisikan elemen-elemen dalam dokumen-dokumen Web. ( Sidharta, Lani, HTML 3.0 dan Nvigator Gold 3.0, PT Elex Media Komputindo, Jakarta, 1997 ) ActiveX Data Object (ADO) merupakan model akses data yang digunakan untuk berinteraksi dengan database, komponen ADO disediakan oleh ASP untuk menangani database, identitas program ADO adalah ADODB. Secara umum penggunaan ADO selalu diikuti dengan object modelnya dan ditampung dalam sebuah variabel sebagai sebuah object tersendiri. ADO mempunyai object-object yang bertugas sebagai pembuat koneksi ke penyedia database, pengambil kumpulan record dari sebuah query, menjalankan string SQL, stored procedures, queries, dan mendefinisikan kesalahan yang terjadi pada objek
2
Pemaparan Hasil Litbang 2003
Pusat Penelitian Informatika - LIPI
ADO (Rumbaugh J, 1991). Untuk databasenya menggunakan Microsoft Access 2000 dalam hal pembuatan tabel databasenya ASP (Active Server Pages) digunakan untuk membuat halaman web yang bersifat dinamis yang merupakan pengembangan lebih lanjut dari IDC (Internet Database Connector), sehingga dapat menggabungkan pengelolaan Web statis yang menggunakan bahasa HTML dengan pengolahan database. ASP merupakan suatu skrip yang bersifat server-side yang ditambahkan pada HTML untuk membuat sebuah web menjadi lebih menarik, dinamis, dan interaktif. Dengan ASP data dapat diolah dengan mengambil sebuah form, membuat aplikasi-aplikasi tertentu dalam sebuah web, atau membuat database dalam sebuah web.[3]
EVENT FLOW PROTOTYPE Aliran event prototype sistem informasi hasil penelitian berbasis WEB dapat digambarkan seperti pada gambar1.
Public/Masyarakat
cari hasil penelitian dan biodata peneliti
Hasil Penelitian
display hasil penelitian dan biodata peneliti
cari hasil penelitian dan biodata peneliti, add, edit, delete data
Peneliti
validasi password, display hasil penelitian dan biodata peneliti validasi password, display hasil penelitian dan biodata peneliti
cari hasil penelitian dan biodata peneliti, add, edit, delete data
Administrator
Gambar.1 Diagram Event Flow
Public/ masyarakat dapat melakukan pencarian hasil penelitian, biodata serta kegiatan peneliti
kehasil
penelitian.
Hasil
penelitian
merespon
perintah
eksekusi
dari
public/masyarakat dengan menampilkan hasil pencariannya. Peneliti dan administrator juga dapat melakukan penambahan, pengeditan dan penghapusan data yang tidak dapat dilakukan oleh public/masyarakat.
Kedeputian Ilmu Pengetahuan Teknik
3
Bandung, 29 – 30 Juli 2003
DIAGRAM KONTEKS PROTOTYPE Entitas yang terdapat pada diagram konteks prototype ini: public/masyarakat, peneliti, dan administrator, pengguna lain yang bukan katagori peneliti dikelompokkan sebagai guest (tamu) sebagai respon dari sistem hasil penelitian menginformasikan data yang dicari dan menampilkan daftar pengisian buku tamu. Seperti pada gambar.2.diagram konteks info data pencarian nc data pe
isi guest book
arian
Peneliti
password tambah data pencarian Public/ masyarakat Info data pencarian
Protoype Perancangan Hasil Penelitian
update info data pencarian data pen ca
rian password tambah
list guest book
Administrator
update
Gambar 2 Context Diagram
DIAGRAM ALIRAN DATA LEVEL-1 Pada tahap ini terdapat beberapa proses utama yaitu proses pemberian informasi mengenai hasil penelitian dan biodata peneliti, proses biodata dan kegiatan peneliti, proses hasil penelitian dan proses guest book. Pada proses pemberian informasi hasil penelitian dan biodata peneliti, data didapatkan dari data store peneliti dan penelitian. Data store merupakan tempat penyimpanan data yang telah mengalami penambahan, pengeditan, dan penghapusan data. Pada proses guest book, user dapat memberikan pertanyaan, komentar dan saran yang langsung dituliskan dan disimpan dalam data store tamu seperti terlihat pada gambar.3 diagram aliran data level -1.
4
Pemaparan Hasil Litbang 2003
Pusat Penelitian Informatika - LIPI
Public/Masyarakat
data pen cari info an dat ap enc aria n
info
tambah
1 Info Hasil Penelitian dan Biodata Peneliti
password
list guest book
Peneliti
n aria enc n aria c pen a t a d
ap
update
isi guest book
dat
Peneliti 4 Guest Book
in
Tamu
fo
da
ta
da ta pe nc
Penelitian
password tidak valid
3 Hasil Penelitian
pe nc ar ia n ar ia n
2 Biodata dan Kegiatan Peneliti
password tidak valid
update
password tambah
Administrator
Gambar. 3 Diagram Aliran Data Level-1
Diagram Aliran Data Level-2 Proses Biodata dan Kegiatan Peneliti Pada gambar 4. merupakan proses biodata dan kegiatan peneliti terdapat empat buah proses, yaitu proses validasi password, proses tambah biodata, proses validasi id dan password, serta proses edit atau hapus biodata. Pada aliran data ini terdapat dua buah proses validasi, yang masing-masing proses mempunyai atribut yang berbeda. Validasi pertama digunakan untuk mendeteksi apakah user tersebut berhak untuk melakukan proses penambahan data. Sedangkan validasi kedua digunakan untuk menguji apakah user yang masuk berhak untuk melakukan perubahan atau penghapusan data.
Kedeputian Ilmu Pengetahuan Teknik
5
Bandung, 29 – 30 Juli 2003
Tambah
Peneliti
Password password tidak valid
Pin
2.1 Validasi Password
2.2 Tambah biodata dan kegiatan
password valid
biodata dan kegiatan
ID & Password ID dan Password tidak valid
2.3 Validasi ID dan Password
id dan
Peneliti
rd passwo
id & password valid
2.4 Edit atau Delete Biodata dan Kegiatan
biodata dan kegiatan
update
Gambar 4. Diagram aliran data level-2 proses biodata dankegiatan peneliti
DIAGRAM ALIRAN DATA LEVEL-2 PROSES HASIL PENELITIAN Proses hasil penelitian ini juga mempunyai satu buah proses yang sama dengan proses biodata dan kegiatan peneliti, yaitu proses validasi password. Penggunaan dan atribut dalam proses ini sama dengan proses biodata dan kegiatan peneliti. Validasi kedua digunakan untuk mendeteksi apakah user tersebut berhak untuk melakukan penambahan data hasil penelitian. Sedangkan validasi ketiga digunakan untuk mendeteksi apakah user tersebut berhak untuk melakukan pengeditan dan penghapusan data hasil penelitian. Jika ID atau kode dan password pada masing-masing proses valid, maka proses penambahan, pengeditan dan penghapusan dapat dilaksanakan.
6
Pemaparan Hasil Litbang 2003
Pusat Penelitian Informatika - LIPI
tambah Administrator
password
password tidak valid
ID & password tidak valid
Pin
3.1 Validasi Password
Password valid
3.2 Validasi ID dan Password
ID dan password valid
3.3 Tambah Data Hasil Penelitian
hasil penelitian
Id dan Password pa ss
wo rd
Penelitian
users
word pass dan kode
va lid
kode & password tidak valid
3.4 Validasi Kode dan Password
kode dan password valid
3.5 Edit atau Hapus data Hasil Penelitian
hasil penelitian
update
Gambar 5. Diagram aliran data level-2 proses hasil penelitian
DESKRIPSI SISTEM Prototype perancangan sistem ini menggunakan bahasa pemrograman ASP (Active Server Pages), dalam pembuatannya didukung oleh bahasa VBS (Visual Basic Script). prototipe ini merupakan proses dokumentasi pada data-data hasil penelitian menjadi lebih teratur, teraksip dengan baik, serta data lebih cepat diakses Pada antarmuka menu peneliti ini baik admin maupun peneliti dapat melakukan pengelolaan file dengan menggunakan masing-masing hak akses. Peneliti dapat melakukan penambahan dan pengeditan biodata dari masing-masing peneliti, sedangkan admin dapat melakukan penambahan dan pengeditan data hasil penelitian dan biodata peneliti. Antarmuka menu peneliti adalah sebagai berikut:
Kedeputian Ilmu Pengetahuan Teknik
7
Bandung, 29 – 30 Juli 2003
Gambar.6 Menu peneliti Item menu yang terdapat dalam menu peneliti adalah : Item Menu
Fungsi
Tambah Data Hasil Penelitian
Menambah data hasil penelitian
Update Data Hasil Penelitian
Mengedit atau menghapus data hasil penelitian
Tambah Biodata Peneliti
Menambah biodata peneliti
Update Biodata Peneliti
Mengedit atau menghapus biodata peneliti
Lihat Biodata Peneliti
Melihat biodata peneliti yang telah dimasukan ke dalam tabel peneliti
BIODATA PENELITI Pada antarmuka ini penambahan biodata peneliti dapat dilakukan oleh admin maupun peneliti, karena perancangan program ini masih merupakan prototype, maka untuk entry datanya masih dilakukan oleh peneliti sendiri.
8
Pemaparan Hasil Litbang 2003
Pusat Penelitian Informatika - LIPI
Gambar.7 Biodata Peneliti Tombol yang terdapat dalam antarmuka tambah biodata peneliti adalah :
Tombol Submit
Fungsi Memasukan biodata yang telah diketikan pada layar antarmuka tambah biodata peneliti
Clear
Menghapus tulsan yang telah diketikan pada layar antarmuka tambah biodata peneliti
KESIMPULAN Prototype perancangan sistem informasi hasil penelitian berbasis WEB ini diharapkan dapat memperbaiki prosedur-prosedur kegiatan baik penyimpanan data hasil penelitian, biodata peneliti maupun lainya yang menyangkut penelitian yang sebelumnya dalam pelaksanaanya masih banyak mendapat kesulitan. Sistem ini dibuat tidak bermaksud untuk menghilangkan pekerjaan manual, tetapi bisa mengurangi keterlibatan manusia dalam melakukan pekerjaan yang bersifat manual, dengan sistem ini nantinya diharapkan dapat memberikan dampak yang posistif bagi Kedeputian Ilmu Pengetahuan Teknik
9
Bandung, 29 – 30 Juli 2003
pelaksanaanya khususnya mengenai manajemen pengolahan data hasil penelitian serta biodata peneliti secara on-line yang akan sangat membantu kelancaran dan cepatnya arus pelayanan informasi yang diminta. Secara keseluruhan prototype perancangan sistem ini dapat meningkatkan kinerja peneliti dan admin guna memenuhi tujuan: 1. Meningkatkan efisiensi kinerja peneliti dan administrator; 2. Memberikan kemudahan dalam pemberian informasi hasil-hasil penelitian serta biodata peneliti; 3. Dokumentasi data menjadi teratur dan tersimpan dengan baik sehingga data dapat diakses dengan cepat dan aman Dari
uraian diatas dapat diambil kesimpulan bahwa manajement pengolahan data
khususnya data hasil penelitian dan biodata peneliti secara on line akan sangat membantu kelancaran dan kecepatan pelayanan informasi yang dibutuhkan.
DAFTAR PUSTAKA Sidharta, Lani. (1997, “HTML 3.0 dan Nvigator Gold 3.0”, PT Elex Media Komputindo, Jakarta, Rumbaugh J. (1991), “Object Oriented Moeling and Design”, Prentice-Hall Inc. Homer, Alex. (1997), “Professional Active Server Pages”, Wrox Press.
10
Pemaparan Hasil Litbang 2003