KOPERASI DAN UKM
KONSEP-KONSEP SISTEM INFORMASI
C. ARSITEKTUR SISTEM INFORMASI APLIKASI DATA DASAR KOPERASI DAN UKM
Dalam pengembangan sistem informasi aplikasi data dasar Koperasi dan UKM ini, arsitektur aplikasi dirancang berdasarkan lapisan 3-tier (N-Tier), seperti dapat dilihat pada gambar 2.3. Secara umum,
lapisan ini dibagi menjadi lapisan presentasi (client), lapisan server
Gambar 2.3 Arsitektur Sistem
Lapisan Presentasi/Client
• Client Application: Aplikasi yang menampilkan antar muka secara
visual.
• Graphics Display: Aplikasi yang menampilkan diagram dan grafis
secara visual.
• Lapisan Presentasi/Client menggunakan Browser (Internet
Explorer atau lainnya) yang bersifat aktif dalam mengelola informasi berupa HTML, XML, VB Script, Java Script dan lain-lain.
.Lapisan Server Aplikasi
Terdapat aplikasi web yang mengelola sumberdaya server, menangani setiap sesi yang terbentuk. Lapisan Server Aplikasi memiliki:
• Database Connector sebagai penghubung dengan server
database
• User Authentication untuk melakukan otentikasi pengguna sistem
• System administrator untuk mengatur agar sistem dapat
beroperasi dan berjalan.
• Data converter yang memungkinkan pertukaran data dengan
aplikasi yang sudah umum digunakan.
• Alert dan messaging yang memungkinkan komunikasi antar
pengguna.
• Proses merupakan modul yang melakukan
perhitungan-perhitungan sesuai dengan aturan yang ada.
• Theme engine mengatur tampilan visual secara keseluruhan.
• Graphics Display untuk mengatur penampilan diagram dan grafik.
• Printing untuk mengatur penyusunan laporan yang dapat dicetak
pada printer.
• Electronik Help memberikan petunjuk/bantuan penggunaan
Lapisan Server Basis data
• Menyimpan dan membaca seluruh data secara terpusat.
• Merupakan tempat database server yang mengatur lalu lintas
data pada database, menyediakan metoda untuk permintaan data, sorting, pengindeksan, dan sebagainya.
Lapisan server aplikasi dan lapisan server database secara fisik terletak pada komputer server, sedangkan lapisan antar muka terletak
pada setiap pengguna (client).
Teknologi Yang Digunakan
• Teknologi yang diterapkan pada sistem ini adalah Linux yang
berbasis web dengan arsitektur 3-tier dimana pembagian tugas masing-masing tier menjadi pertimbangan yang paling utama.
• Data disimpan dengan Relational Database Management System
(RDBMS) yang mempunyai skabilitas tinggi. RDBMS server yang digunakan adalah MySQL server.
• Komunikasi komputer server dengan pengguna (client)
menggunakan standar TCP/IP dan spesifikasi HTTP 1.1. Implementasi server HTTP dilakukan dengan server web Apache dengan PHP sebagai perangkat pemrosesannya.
• Lapisan antarmuka diimplementasikan dengan standar W3C yaitu
HTML 4.0, CSS 1 dan 2 serta Javascript sebagai implementasi dari standar ECMA 262.
• Interoperabilitas dengan aplikasi lain dapat dilakukan dengan
menggunakan komunikasi standar dalam format XML.
2. Struktur Data dan Pengkodean
Dalam sistem informasi data dasar yang akan diolah dan ditampilkan meliputi:
a. Data keragaan Koperasi.
b. Data keragaan Usaha Kecil dan Menengah.
c. Data tabel, yang berisi tabel referensi untuk data sektor, Koperasi, Usaha Kecil Menengah, kode provinsi, kode kabupaten, dan lain-lain, yang merujuk pada kode dari BPS. d. Data transaksi, berupa data yang akan diolah untuk keperluan
aplikasi lain, seperti SPSS
e. Desain hubungan antar tabel diharapkan seminimal mungkin. f. Ada pengkodean khusus bagi Koperasi dan UKM, sehingga
3. Disain Program Menu
Desain menu program terdiri dari program utama yang nantinya
akan dikaitkan ke sub-sub program lainnya. Sub program
input/edit/output dari koperasi dan UKM harus dipisahkan. Demikian juga sub menu untuk proses mencetak, mengkonversi ke aplikasi lain seperti excell dan pdf. Aplikasi ini juga harus dilengkapi dengan menu bantuan, program utility, backup data, dan lain-lain.
4. Input /edit /hapus data
Dalam mendesain input data disesuaikan dengan
dokumen/kuesioner V-Koperasi dan kuesioner V-UMKM yang telah dibuat pada tahun 2009. Disamping proses penginputan, data harus
dapat diedit, dihapus oleh banyak operator di banyak tempat (multi
user), data dapat diedit dan dihapus untuk setiap KUKM, sektor,
komoditi, provinsi, kabupaten yang diambil dari tabel.
5. Output Sistem Aplikasi
Output data aplikasi yang dihasilkan, selain dapat dicetak melalui printer, output data juga dapat dilihat dilayar. Variabel output yang dihasilkan disesuaikan dengan dokumen data variabel output. Output yang ditampilkan berupa :
b. Output dapat diperoleh/dihasilkan untuk melihat hubungan keterkaitan antar sektor.
c. Data keragaan koperasi, berupa daftar rekap dan rinci koperasi per propinsi, per jenis koperasi, per sektor, dan lain-lain. Data ditampilkan dalam bentuk tabel.
d. Data keragaan UKM (Daftar rekap berupa daftar rekap dan rinci koperasi per propinsi, per jenis koperasi, per sektor, dan lain-lain. Data ditampilkan dalam bentuk tabel.
e. Format output untuk di cetak dalam bentuk fromat PDF.
6. Utility Program
Beberapa utiltiy progam aplikasi yang dirancang mampu untuk
mentransfer data dari format database ke format spredsheet, mampu
memilih field/variabel yang diinginkan untuk diproses/dikeluarkan
outputnya. Ada fasilitas untuk pembuatan/perubahan/penghapusan level pemakai, dan fasilitas pemeliharaan database, seperti index, reindex, post, dan lain-lain)
7. Pemrosesan
Data kuesioner yang diperoleh dapat diproses dalam aplikasi menggunakan beberapa analisis, seperti analisis deskriptif, analisis, regresi, dan analisis Input-Output.
8. Proses backup/restore/clear data
Proses backup data dapat dilakukan per triwulan, per smester atau per tahun. Selain itu, aplikasi ini harus dilengkapi dengan proses
menyimpan ulang (restore) data per periode dan menghapus data
(sistem backup data). Sistem backup data ini diperlukan jika sewaktu-waktu data dibutuhkan kembali untuk pengolahan lebih lanjut. Untuk
sistem keamanan data, proses backup/restore data harus dilakukan oleh
administrator dengan menggunakan password.
9. Desain Komunikasi Data
Rancangan komunikasi data aplikasi sistem informasi data dasar Koperasi dan UKM terpilih dapat dilihat pada gambar 2.4. Aplikasi Sistem Informasi Data Dasar Koperasi dan UKM dan database yang dibangun dapat disimpan di server Kementerian Negara Koperasi dan UKM yang ada di Jl. MT Haryono atau menyewa hosting dan domain. Untuk kebutuhan pengiputan data, Koperasi dan UKM yang ada di daerah dapat langsung mengakses aplikasi melalui jaringan internet dengan menggunakan otorisasi yang diberikan sebelumnya. Data dapat diinputkan baik secara langsung melalui formulir-formulir yang ada di
aplikasi melalui jaringan internet, atau data bisa dikirim secara off line.
Data ini nantinya akan diolah dan dianalisis lebih lanjut menggunakan
tools analisis yang ada dala aplikasi.
Gambar 2.4
Desain Komunikasi Data Sistem Informasi Data Dasar KUKM
!"#$%&'()*&()"+*%&
!"#$%& !"#$%& !"#$%&
'$()$(* '$()$(*+$,* -./&#%0*1*2.34#% '$()$(* 56"#74/# 89:;<9;: -=> $&?$(%$& $&?$(%$& $&?$(%$& ?&&6 *!&6 ?&&6 *!&6 ?&&6 *!&6 !"#$%& !"#$%& !"#$%& "$3$%&(#4%*".6$(4/#*#4%*="$*%$:*-4(&.%.' *,-.-(#%()/0/()/-/1(234.1/-5(6/7(82+($.14595:( ;*7/95-5-(#0/05-05,< ="2*#%(%&>8$()*$*(#8? !" !