Sistem Informasi Usaha Peningkatan Pendapatan Keluarga (UP2K) Secara Online Di Kelurahan Bulusan Kecamatan Tembalang

dokumen-dokumen yang mirip
Manual Book Website Adverse Drug Report

BAB IV HASIL DAN UJI COBA

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. Tahap perancangan dalam pembuatan program merupakan suatu hal yang

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III METODE PENELITIAN. Tugas Akhir ini dilaksanakan di Lab Teknik Komputer Jurusan Teknik Elektro

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Bab 4 Implementasi dan Evaluasi

4. BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III PEMBAHASAN. pada website masih bersimafat statis dan proses update data belum secara online

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI SEKOLAH (STUDI KASUS SMP N 2 PATIKRAJA BANYUMAS)

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Gambar Rancangan Layar Halaman Kuis Guru (Langkah Dua)

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu

BAB IV IMPLEMENTASI DAN UJI COBA SISTEM. Aplikasi Sistem Penerimaan Karyawan dibuat berbasis web dengan

BAB IV HASIL DAN UJI COBA

BAB I PERSYARATAN PRODUK

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang manual, yaitu dengan melakukan pembukuan untuk seluruh data dan

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

BAB IV IMPLEMENTASI. dan perancangan selesai dilakukan. Pada sub bab ini akan dijelaskan implementasi

PENGEMBANGAN SISTEM INFORMASI AKREDITASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV DESKRIPSI SISTEM. manual. Manual di sini mempunyai arti bahwa belum adanya sebuah sistem yang

Kata Kunci :Sistem Informasi Akademik, SMA, Waterfall, PHP, MySql

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Sistem Informasi Manajemen Aset Berbasis Intranet

RANCANG BANGUN SISTEM INFORMASI PENJUALAN PRODUK KOPI PADA UD. TIARA GLOBAL COFFEE BERBASIS WEB

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

E-trik Ajax. Database MySQL. Dedi Alnas

BAB II LANDASAN TEORI...

PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL)

SISTEM INFORMASI BANK DATA DAN PENELUSURAN TUGAS AKHIR DAN SKRIPSI BERBASIS WEB ( STUDY KASUS STMIK PRINGSEWU)

SISTEM INFORMASI PENJUALAN ONLINE SEPATU PADA TOKO STARS SHOP MEDAN

BAB III METODE PENELITIAN. Penelitian ini dilakukan di Laboratorium Skripsi dan Tugas Akhir Jurusan Ilmu

BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic.

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

Rancang Bangun Sistem Informasi Pelelangan Ikan Berbasis Web Pada Tempat Pelelangan Ikan Kabupaten Situbondo Jawa Timur

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI. Faktor-faktor tersebut antara lain adalah perangkat keras, perangkat lunak,

BAB IV HASIL DAN UJI COBA

BAB 2 LANDASAN TEORI

PERANCANGAN WEBSITE SEBAGAI SARANA PROMOSI PADA MTs MA ARIF NU 1 AJIBARANG. Oleh: Lina Rahmawati Sistem Informasi, STMIK Amikom Purwokerto ABSTRAKS

BAB 3 PERANCANGAN SISTEM. 3.1 Mendefenisikan Web dalam Macromedia Dreamweaver 8

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB I PENDAHULUAN. Perkembangan teknologi telah berkembang dengan sangat. pesat dan banyak terdapat layanan jasa informasi sampai penjualan

BAB III LANDASAN TEORI

WEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA. Angga Indrajaya /

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

JTI, Vol 6 No.1, Juni 2014 SISTEM INFORMASI PENGOLAHAN DATA KEPENDUDUKAN PADA KECAMATAN TIANG PUMPUNG KEPUNGUT KABUPATEN MUSI RAWAS BERBASIS WEBSITE

BAB IV HASIL DAN UJI COBA

BAB II DASAR TEORI. 2.1 Konsep Dasar Sistem Aplikasi Pengertian Sistem. Pengertian sistem adalah kumpulan dari elemen-elemen yang berinteraksi

BAB IV IMPLEMENTASI DAN PENGUJIAN. lingkungan implementasi, pengkodean, dan interface dari aplikasi sistem tersebut.

APLIKASI TARGETING CHECKLIST DENGAN MENGGUNAKAN WEBSITE SUKIRMAN

BAB III ANALISA DAN PERANCANGAN

SISTEM INFORMASI PENGOLAHAN DATA KEPENDUDUKAN PADA KECAMATAN TIANG PUMPUNG KEPUNGUT KABUPATEN MUSI RAWAS BERBASIS WEBSITE

BAB 4 IMPLEMENTASI DAN EVALUASI SISTEM

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem

BAB IV HASIL DAN UJI COBA

BAB V PEMBAHASAN DAN IMPLEMENTASI

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

PEMBUATAN DAN PERANCANGAN APLIKASI NILAI MATA PELAJARAN SISWA BERBASIS CLIENT SERVER PADA SMP N 1 SAWIT BOYOLALI

BAB III PERANCANGAN SISTEM

BAB I PENDAHULUAN. Kegiatan penjualan pada butik Be Collection merupakan kegiatan pokok

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV DESKRIPSI KERJA PRAKTEK. Sistem yang dibangun adalah Sistem Informasi Penjadwalan kegiatan

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN PERANCANGAN

BAB IV RANCANGAN SISTEM USULAN

BAB III ANALISA DAN DESAIN SISTEM

BAB II ANALISIS DAN PERANCANGAN. pembuatan sebuah web. Langkah ini sebagai gambaran apa saja yang

BAB III ANALISA DAN DESAIN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

SISTEM MONITORING PERALATAN BENGKEL MENGGUNAKAN METODE WATERFALL DENGAN MVC CODEIGNITER. Andriyani Siyoperman Gea ABSTRAK

BAB 1 PENDAHULUAN. berbentuk buku dan kartu-kartu yang berisi data-data buku. Sistem ini sudah dianggap

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

BAB IV HASIL DAN UJI COBA

BAB III METODOLOGI PENELITIAN. Pada pembuatan Plugin Penjadwalan Seminar pada Jurusan Ilmu

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN. Implementasi ini akan menjelaskan detil Company Profile di SMA

BAB 1 PENDAHULUAN. sering disebut dengan e-commerce (Electronic Commerce). E-Commerce

Transkripsi:

. JURNAL TELE Volume 13 mor 2 Edisi Oktober 2015 Sistem Informasi Usaha Peningkatan Pendapatan Keluarga (UP2K) Secara Online Di Kelurahan Bulusan Kecamatan Tembalang Arif Nursyah 1, Andre Siswadi 2 1,2 Jurusan Teknik Elektro, Politeknik Negeri Semarang Jln. Prof. Sudharto, SH, Tembalang, Semarang, 50275 Email: 1 arifnursyah@gmail.com, 2 andre.rockmantic@gmail.com Abstrak Di kelurahan Bulusan, kecamatan Tembalang, Semarang untuk pendataan buku catatan UP2K masih menggunakan cara manual. Sistem Informasi Usaha Peningkatan Pendapatan Keluarga (UP2K) ini dibuat untuk memecahkan masalah tersebut, yang intinya bisa mempermudah untuk mengolah data catatan UP2K. Sistem Informasi Usaha Peningkatan Pendapatan Keluarga (UP2K) ini mampu menginput, mengedit, yang berupa data catatan keluarga untuk disimpan ke dalam database dan dapat dilihat outputnya dalam bentuk web maupun dalam bentuk file excel. Sistem Informasi Usaha Peningkatan Pendapatan Keluarga (UP2K) ini menggunakan bahasa pemrograman PHP dan database MySQL. Sistem Informasi Usaha Peningkatan Pendapatan Keluarga (UP2K) ini dioperasikan oleh administrator, pegawai kelurahan dan kader kelurahan Bulusan. Kata kunci : UP2K; sistem informasi; Bulusan Abstract In Bulusan villages, districts Tembalang, Semarang, for book data collection UP2K still use manual. It can use Information Systems to solve the problem, which essentially can make it easier to process data of UP2K. Information Systems that applied in (UP2K was capable toinput and edit a family record data to be stored into a database and can be output in a web form or in the form of an excel file. Information of (UP2K) is using the programming language PHP and MySQL database. Information Systems Iof (UP2K) is operated by the administrator at Bulusan villages. Keywords : UP2K; information system; Bulusan 1. Pendahuluan Krisis ekonomi merupakan masalah yang kompleks, sampai saat ini krisis ekonomi di Indonesia masih belum bias terselesaikan, yang berakibat buruk terhadap berbagai segi kehupan masyarakat Indonesia, baik sosial, ekonomi maupun politik. Akibat dari kondisi tersebut antara lain adanya pengangguran, kemiskinan, krisis moral. Reformasi telah merubah wujud dan profil masyarakat Indonesia, apa lagi dengan di berlakukannya Undang-undang tentang Pemerintahan Daerah, adaptasinya dari pola sentralisasi ke desentralisasi jelas memerlukan proses dan waktu serta kegiatan partisipasi masyarakat dalam program pembangunan yang semakin meningkat. Berbagai jenis lembaga swadaya timbul, tumbuh dan berkembang sebagai perwujudan partisipasi masyarakat[1]. Mengacu pada buku pedoman PKK, PKK sebagai gerakan masyarakat yang selama ini aktif berperan sebagai mitra pemerintah dalam pelaksanaan berbagai program pembangunan masyarakat, mengalami hambatan antara lain, kemampuan Sumber Daya Manusia(SDM) yaitu Tim Penggerak PKK dan Kader serta anggaran masih terbatas.. Usaha Peningkatan Pendapatan Keluarga (PKK) disini berfungsi untuk menumbuhkan kemampuan wiraswasta keluarga sebagai usaha memperluas lapangan kerja. Maka perlu dikeluarkan petunjuk pelaksanaan bagi semua tingkat kepengurusan Tim Penggerak PKK dalam Usaha Peningkatan Pendapatan Keluarga (UP2K) - PKK sebagai tindak lanjut dari Keputusan Rakernas III PKK Tahun 1998 [2]. Untuk mengembangkan Usaha Peningkatan Pendapatan Keluarga (UP2K) dibutuhkan data yang val tiap Kepala Keluarga(KK). Namun selama ini banyak data yang kurang val dikarenakan penginputan data masih secara manual dan belum terformat dengan jelas. Dengan melihat hal tersebut maka dibuatlah database yang memudahkan dalam penyimpanan data agar lebih aman sehingga data tak hilang dan jika terjadi regenerasi pengurus dalam mengaksesnya menjadi lebih mudah. _ 1

JURNAL TELE Volume 13 mor 2 Edisi Oktober 2015 2. Basis Data Sistem Informasi Basis data (bahasa Inggris: database), atau sering pula dieja basisdata, adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). Konsep dasar dari basis data adalah kumpulan dari catatan-catatan, atau potongan dari pengetahuan. Basis data memiliki penjelasan terstruktur dari jenis fakta yang tersimpan: penjelasan ini disebut skema. Skema menggambarkan obyek yang diwakili suatu basis data, dan hubungan di antara obyek tersebut. Model yang umum digunakan sekarang untuk model data adalah model relasional, yang menurut istilah layman mewakili semua informasi dalam bentuk tabel-tabel yang saling berhubungan dimana setiap tabel terdiri dari baris dan kolom (definisi yang benar yaitu menggunakan terminologi matematika) [3]. MySQL adalah database yang cepat dan tangguh, sangat cocok jika digabungkan dengan PHP, dengan database seseorang bisa menyimpan, mencari dan mengklasifikasikan data dengan lebih akurat dan professional. MySQL menggunakan SQL language (Structur Query Language) yaitu MySQL menggunakan query atau bahasa pemprogaman yang sudah standar di dalam dunia database [4]. Pernyataan SELECT digunakan untuk query database tentang informasi database yang ditampilkan sebagai data. Format dasar dari pernyataan SELECT adalah : SELECT kolom FROM namatabel where kondisi. Pernyataan SQL SELECT dimulai dengan kata kunci SELECT, diikuti oleh tanda koma dari kolom-kolom yang akan ditampilkan, kemudian clause FORM yang menentukan tabel yang berisi data yang akan ditampilkan. Secara bebas, clause WHERE dapat ditambahkan pada pernyataan SELECT, menjelaskan sebuah set dari kondisi yang harus ditemukan oleh data yang akan dikembalikan oleh database. Clause WHERE tak dipisahkan oleh koma, melainkan tehubung oleh pernyataan AND atau OR yang memiliki fungsi sama dengan logik mereka. Menetapkan * sebagai nama kolom memberitahu database server untuk meretrieve semua kolom yang tersedia di dalam tabel [5]. Pernyataan INSERT digunakan untuk memasukkan baris data yang baru dari informasi tabel database yang aktif. Struktur dasar dari pernyataan INSERT adalah : INSERT INTO nama-tabel VALUES(nilai1, nilai2,...) Nama-tabel adalah nama dari tabel yang akan berisi baris data yang baru. Parameter yang diberikan di dalam kata kunci VALUES adalah daftar data dari nilai yang akan ditambahkan ke dalam tabel. Jika seperti ini hanya tabel yang ditetapkan, makasql akan memasukkan nilai yang diberikan pada pernyataan dengan field di dalam database berdasarkan nilai yang dipesan dan field yang ditentukan pada tabel database[6] Pernyataan UPDATE akan mengupdate baris yang dipilih pada tabel, sebagai lawan dari pernyataan INSERT yang menambahkan baris data baru. Format dasar pernyataan UPDATE adalah: UPDATE nama-tabel set nilai-kolom WHERE kondisi. Nama-tabel adalah nama dari tabel yang berisi baris yang akan diupdate, dan nilai-kolom adalah daftar data dari nama kolom dan nilai. Berbagai update harus disesuaikan dengan aturan integritas pada database. Pernyataan DELETE menghapus baris data pada tabel yang dipilih. Struktur dasar dari pernyataan DELETE adalah : DELETE FROM nama-tabel WHERE kondisi Nama-tabel adalah nama dari tabel yang berisi baris data yang akan dihapus. PHP adalah singkatan dari " Hypertext Preprocessor", yang merupakan sebuah bahasa scripting yang terpasang pada HTML. Sebagian besar sintaks mirip dengan bahasa C, Java dan Perl, ditambah beberapa fungsi PHP yang spesifik. Tujuan utama penggunaan bahasa ini adalah untuk memungkinkan perancang web menulis halaman web dinamik dengan cepat. PHP merupakan script untuk pemrograman script web server-se, script yang membuat dokumen HTML secara on the fly. Web browser adalah suatu program atau perangkat lunak yang meminta informasi dari server kemudian mendownload serta menampilkan informasi [7] JavaScript adalah bahasa skrip yang popular di internet dan dapat bekerja di sebagian besar penjelajah web populer seperti Internet Explorer (IE), Mozilla Firefox, Netscape dan Opera. Kode JavaScript dapat disisipkan dalam halaman web menggunakan tag SCRIPT. Secara fungsional, Javascript digunakan untuk menyediakan akses script pada objek yang dibenamkan (embedded). Efek dari Javascript yang bekerja pada sisi browser ini, Javascript dapat merespon perintah user dengan cepat, dan membuat halaman web menjadi lebih responsif. 3. Perancangan dan Implementasi Sistem 3.1. Arsitektur Sistem Arsitektur sistem yang digunakan akan berpengaruh pada hasil yang akan diperoleh. Secara umum, Sistem Informasi Usaha Peningkatan Pendapatan Keluarga (UP2K) secara Online di Kelurahan Bulusan Kecamatan Tembalang Semarang yang berbasis web dapat digambarkan pada gambar 1. Gambar 1 Prinsip kerja secara umum Komputer merupakan pusat informasi data yang digunakan oleh admin untuk mengelola sistem informasi tersebut yaitu untuk menyimpan semua data dan informasi Usaha Peningkatan Pendapatan Keluarga (UP2K) yang ada pada Kelurahan Bulusan. Handphone client yang digunakan yaitu Nexian C951 dengan spesifikasi yaitu 2.0 2

. JURNAL TELE Volume 13 mor 2 Edisi Oktober 2015 bluetooth,camera 2,0 Mp dan Flash, Support Java,MIDP, Opera mini 4.2, Facebook, Twitter, Yahoo Mesengger, MP3 Player, Veo recorder, dan veo player, Internal memory 6Mb, Slot Micro SD (up to 4Gb). Handphone client yang digunakan Plug & Play, CDMA 200 1X EVDO Rev. A Technology, Internal Memory Micro SD Slot, Speed up to 3.1 Mbps for download, Support Operating System : Windows XP/2000/Vista/7 and Mac OS Xampp-win32-1.6.8 digunakan untuk pembuatan database berbasis MYSQL serta sebagai Web browser. Macromedia Dreamweaver 8 digunakan untuk mendesain halaman Web, menulis, mengubah skrip PHP. 3.2. Pemodelan Data Untuk menampung data dari semua sistem yang ada, diperlukan suatu file database. Database yang digunakan pada website ini bernama kelura01_bulusandb yang dibuat dengan menggunakan MySql. Database yang digunakan enam table yang dapat dilihat pada gambar 2. Tabel yang digunakan yaitu tabel user_group, tabel pengurus, tabel wilayah, tabel, tabel triwulan, tabel dana bergulir. Bergulir, Perancangan Halaman Data Dana Bergulir, Perancangan Halaman Cetak Dana Bergulir, Perancangan Tampilan Halaman Kader, Perancangan Halaman Input UP2K, Perancangan Halaman Input Dana Bergulir, Perancangan Tampilan Halaman Pegawai Kelurahan, Perancangan Halaman Data UP2K, Perancangan Halaman Cetak UP2K, Perancangan Halaman Data Dana Bergulir, Perancangan Halaman Cetak Dana Bergulir 3.5. Perancangan Tampilan WAPsite pada Handphone Setelah melakukan perancangan sistem yang ada pada server, kemudian dilakukan tampilan yang akan digunakan kader Pokja2 dalam melakukan input data UP2K dan Dana Bergulir. Berikut perancangan tampilan, yaitu tampilan login, Tampilan Menu Utama, Perancangan Halaman Input UP2K, Perancangan Halaman Input Dana Bergulir, Perancangan Halaman Wilayah, Perancangan Halaman Kelompok. 3.6. Perancangan Halaman Administrator UP2K Untuk diagram alir akses terdiri dari diagram alir akses melalui web, Diagram alir akses login administrator. Diagram alir akeses melalui web dapat dilihat pada gambar 3 start Halaman Utama Beranda Profil Informasi Gallery Buku Tamu Hubungi Kami Selayang Pandang Monografi Pelayanan Masyarakat Gambar 2 Database kelura01_bulusandb PKK Prestasi Peta Situs 3.3. Struktur Halaman WEB Di dalam pembuatan Sistem Informasi Usaha Peningkatan Pendapatan Keluarga (UP2K) secara Online di Kelurahan Bulusan Kecamatan Tembalang Semarang berbasis WEB ini adalah halaman web yang dirancang, halaman index adalah sebagai penentuan navigasi dimana home page atau index menjadi titik awal menuju ke halaman web yang lain. Pada halaman index, terdapat menu login. Dimana pada menu login ini terdapat tiga hak akses, yaitu untuk admin, kader, dan pegawai kelurahan. Login Halaman yang dituju selesai r 3 Diagram Alir Melalui WEB Gamba Dalam proses login untuk menuju halaman administrator harus mengisi username dan password. Bila input salah akan kembali ke halaman login, bila benar, akan menuju ke halaman administrator sesuai dengan gambar 4. 3.4. Perancangan Halaman Administrator UP2K Pada perancangan halaman administrator UP2K terdapat beberapa perancangan, yaitu perancangan halaman administrator, Perancangan Halaman Admin UP2K. Perancangan Halaman Pengelolaan User. Perancangan Halaman Tambah User. Perancangan Halaman Input UP2K, Perancangan Halaman Data UP2K, Perancangan Halaman Cetak UP2K, Perancangan Halaman Input Dana _ 3

JURNAL TELE Volume 13 mor 2 Edisi Oktober 2015 START Start DATA ADMIN Data Pegawai Kelurahan NO REGISTER Register DATA SUDAH LENGKAP DAN DISIMPAN? Data Lengkap dan Disimpan? YES USERNAME & PASSWORD Username dan Password NO LOGIN Login USERNAME & PASSWORD COCOK? Password Sama? YES HAK AKSES Cetak Data UP2K dan Dana Bergulir LOGOUT Logout END End Gambar 3.4 Diagram Alir Penggunaan Sistem Pada Sisi Administrator Alur penggunaan dari sistem informasi pada sisi kader ini merupakan gambaran mengenai alur atau urut-urutan proses ketika kader melakukan pengaksesan dari awal hingga akhir pengaksesan. Alur penggunaan pada sisi kader dapat dilihat pada gambar 5. Start Data Kader Register Data Lengkap dan Disimpan? Username dan Password Login Password Sama? Gambar 3.6 Alur Penggunaan Sistem Pada Sisi Pegawai Kelurahan 3.7. Perancangan Halaman Administrator UP2K Pada perancangan program Sistem Informasi Usaha Peningkatan Pendapatan Keluarga ( UP2K ) secara online ini diuraikan pokok bahasan tentang perancangan yang dibuat dengan menggunakan PHP sebagai Web Server dan MySQL sebagai database server. Context Diagram ini menggambarkan sistem secara umum, yang menghubungkan antara satu bagian dengan bagian yang lain. Setiap bagian mempunyai tugas dan wewenang yang berbeda. Sistem informasi usaha peningkatan pendapatan keluarga (UP2K) ini terdiri dari tiga terminator yaitu administrator, kader, dan pegawai kelurahan dengan satu sistem yaitu Sistem Informasi Usaha Peningkatan Pendapatan Keluarga ( UP2K ) secara Online di Kelurahan Bulusan, Kecamatan Tembalang, Semarang. Data Laporan UP2K dan Dana Bergulir triwulan Simpan Data Data Sudah Disimpan? Logout End Gambar 5 Alur Penggunaan Sistem informasi Pada Sisi Kader Alur penggunaan sistem informasi pada sisi pegawai kelurahan ini merupakan gambaran mengenai alur proses ketika pegawai kelurahan melakukan pengaksesan dari awal hingga akhir pengaksesan. Alur penggunaan pada sisi pegawai kelurahan dapat dilihat pada gambar 6 danabergulir nama tribulan tahun jumlahanggota jumlahmodal simpanpokok simpanwajib simpansukarela lainlain jumlahb bungapinjaman bungabank lainlain2 jumlahc1 honor atk bungasimpanan jumlahc2 jumlahc jumlahd kas bank pinjamanggota lainlain3 jumlahe username wilayah_ wilayah wilayah pengurus username password nama jenis_kelamin kode_level kode_alamat kode_dawis alamat tmpt_lhr tgl_lhr no_telp blokir _session tanggal tahun triwulan wilayah anggota modal_awal modal_sekarang keterangan username user_group group groupname Gambar 7 Entity Relationship Diagram ERD (Entity Relationship Diagram) merupakan model konseptual yang mendeskripsikan hubungan antar entitas 4

. JURNAL TELE Volume 13 mor 2 Edisi Oktober 2015 atau objek yang dapat dientifikasi dalam lingkungan pemakai. ERD ini digunakan untuk memodelkan struktur data dan hubungan antar entitas, serta hubung6an atau relasi antar entitas. Dalam ERD terdiri dari buah tabel yaitu tabel user_group, tabel pengurus, tabel triwulan, tabel danabergulir, tabel wilayah, tabel. Entity Relation Diagram ditunjukkan pada gambar 7. 4. Pengujian dan Analisa Sistem 4.1 Pembuatan Sistem Informasi Usaha Peningkatan Pendapatan Keluarga (UP2K) Pada Pembuatan Sistem Informasi Usaha Peningkatan Pendapatan Keluarga (UP2K) ini diawali dengan pembuatan koneksitas. Agar aplikasi dapat terkoneksi dengan database maka pada program php harus diinisialisasikan koneksitas sebagai berikut. <?php $server = "localhost"; $username = "kelura01_roo123"; $password = "disaster08"; $database = "kelura01_bulusandb"; mysql_connect($server,$username,$password) or die("gagal"); mysql_select_db($database) or die("database tak ditemukan");?> Dari listing tersebut server yang digunakan adalah server lokal dengan user kelura01_roo123 dan password disaster08. Potongan program ini akan digunakan untuk mengkoneksikan aplikasi dengan database kelura01_bulusandb pada mysql. Untuk masuk kedalam sistem harus terlebih dahulu memasukkan username dan password pada halaman utama. Jika login berhasil, maka akan masuk halaman berikutnya yaitu tampilan Menu Home. Menu Pengelolaan User merupakan menu yang digunakan untuk mengelola user dari seluruh level. Dalam menu ini dapat dilakukan penambahan, pengeditan dan detail dari data-data yang berhubungan dengan user system. Tampilan dari menu Pengelolaan User ini dapat dilihat pada gambar 8. pegawai kelurahan) yang ingin mengolah dan mengakses data Pokja2; Sub Menu Edit yaitu administrator melakukan edit data user, administrator juga dapat mengubah segala bentuk data pribadi user. Menu input UP2K terdapat tiga sub menu yaitu input triwulan, input wilayah, dan input. Sub Menu Input Triwulan yaitu administrator hanya dapat melakukan insert saja; Sub Menu Input Wilayah yaitu administrator dapat melakukan penambahan wilayah untuk melengkapi data yang ada di input triwulan; Sub Menu Input Kelompok yaitu administrator dapat melakukan penambahan untuk melengkapi data yang ada di input triwulan. Pada menu data UP2K terdapat tiga sub menu yaitu data triwulan, data wilayah, dan data. Sub Menu Data Triwulan yaitu administrator dapat melihat semua data triwulan, administrator juga dapat mengolah data tersebut; Sub Menu Data Wilayah yaitu administrator dapat melihat semua data wilayah yang ada di data triwulan, administrator juga dapat mengolah data tersebut sama dengan submenu data triwulan; Sub Menu Data Kelompok yaitu administrator dapat melihat semua data yang ada di data triwulan, administrator juga dapat mengolah data tersebut sama dengan submenu data triwulan dan submenu data wilayah. Menu cetak UP2K berfungsi untuk mencari kemudian mencetak data yang untuk diarsipkan. Pada menu input dana bergulir administrator melakukan insert data. Menu Logout ini merupakan menu keluar dari halaman administrator. Pada menu ini tak terdapat tampilan. Namun jika menu ini dipilih, maka secara otomatis pengguna akan keluar dari halaman administrator. Halaman kader merupakan halaman kader UP2K yang digunakan untuk menginput rincian data UP2K dan data dan bergulir yang kegiatannya dilakukan setiap 3bulan. Apabila pengguna tak login sebagai kader UP2K maka pengguna tersebut tak di izinkan untuk masuk ke halaman kader UP2K. Pada halaman ini pegawai kelurahan hanya bisa mencetak data hasil inputan yang telah dilakukan oleh kader pokja2 dan mencetak data UP2K dan data dana bergulir yang setiap 3bulannya akan dicetak kemudian diberikan ke kecamatan. Pada halaman web mobile kader UP2K, halaman yang muncul pertama kali adalah halaman Login, setelah Login kemudian akan muncul halaman utama / Home. Halaman Login ini merupakan halaman pertama kali yang keluar pada saat kader akan mengakses catatan keluarga melalui mobile internet. 4.2 Pengujian Aplikasi Gambar 8 Tampilan Menu Pengelolaan User Pada menu pengelolaan user terdapat bebrapa submenu, yaitu sub menu tambah user yang berfungsi agar administrator melakukan penambahan data user (kader, Pengujian ini bertujuan untuk melakukan pengecekan komponen sistem yang telah dirancang dan untuk memastikan apakah sistem telah berfungsi sesuai dengan yang diharapkan. a. Rencana Pengujian Metode pengujian menggunakan pengujian white box. Pengujian white box adalah pengujian yang dilakukan di interface software. Rencana pengujian white box sistem _ 5

JURNAL TELE Volume 13 mor 2 Edisi Oktober 2015 informasi dan pemantauan dini terhadap perkembangan balita secara online ini adalah seperti tabel 1. Tabel 1 Rencana pengujian Kelas Pengujian Butir Pengujian 1 Pengujian pengisian, perubahan, pengisian dan penghapusan data data Triwulan 2 Pengujian pengisian, perubahan, pengisian dan penghapusan data user data user Nama Form form input triwulan form tambah pengguna b. Kasus dan Hasil Pengujian Contoh kasus beserta hasil pengujian Sistem Informasi Usaha Peningkatan Pendapatan Keluarga secara Online ini dapat pada tabel 2 Tabel 2 Pengujian pengisian data tambah data pendaftaran Data Masukan Yang Kesimpulan diharapkan Pengisisan data triwulan semua kolom harus diisi,kecuali keterangan Muncul peringatan Data input salah Pengisian data user harus diisi semua Muncul peringatan password harus diisi Tabel 3 Pengisian Tambah User Data Masukan Yang diharapkan Kesimpulan password wajib diisi Muncul peringatan Username / password wajib diisi Sistem tak akan menyimpan data apabila data yang wajib diisi belum diisi. Dalam hal ini adalah username dan password. 5.2 Saran Dalam pembuatan Sistem Informasi Usaha Peningkatan Keluarga (UP2K) ini hanya melibatkan buku kas UP2K, pada kenyataannya di lapangan akan lebih besar dan lebih luas lagi, sehingga pengelolaan Sistem Informasi Usaha Peningkatan Keluarga (UP2K) ini dapat diteliti dan dikembangkan lebih lanjut, sehingga dapat diterapkan tak hanya di kelurahan Bulusan, namun diterapkan di semua kelurahan di Semarang Daftar Pustaka [1] Ambarwati, Tri. 2011. Tugas Akhir Sistem Informasi Online Pendataan Administrasi Kependudukan Di Kelurahan Bulusan, Kecamatan Tembalang, Semarang. Semarang. [2] Arbie. 2004. Manajemen Database dengan MySQL. Yogyakarta: Penerbit Andi. [3] Bunafit, Nugroho. 2004. PHP & MYSQL dengan editor Dreamweaver MX.Yogyakarta: Andi. [4] MADCOMS. 2004. Membuat Aplikasi Database karyawan Online Berbasis WEB dengan PHP dan MYSQL, Yogyakarta: Andi. [5] Purwaningsih, Yunita. 2009. Tugas Akhir Layanan Pengaduan Gangguan Sebagai Pendukung Program Customer Relationship Management Berbasis Web PT Gratika Semarang. Semarang. [6] Tiarawati, Nino.,2011, Tugas Akhir Sistem Informasi dan Pemantauan Dini Terhadap Perkembangan Balita Secara Online Di Kelurahan Bulusan, Kecamatan Tembalang, Semarang. Semarang. [7] 2009. Adobe Dreamweaver CS4. Yogyakarta: Penerbit Andi 5. Kesimpulan Dan Saran 5.1 Kesimpulan Kesimpulan yang dapat diambil dari tulisan ini adalah: 1. Sistem Informasi Usaha Peningkatan Keluarga (UP2K) memudahkan system pendataan administratsi catatan data UP2K di kecamatan Tembalang, Semarang. 2. Sistem Informasi Usaha Peningkatan Keluarga (UP2K) telah membuktikan bahwa dengan system berbasis web dapat memudakan kader dan oegawai kelurahan untuk mendata data UP2K di kelurahan Bulusan. 3. Dalam pengujian Sistem Informasi Usaha Peningkatan Keluarga (UP2K), user yang belum melakukan register tak dapat memperoleh hak akses, karena data pribadinya belum tercatat di dalam daftar user. 4. Dalam pengujian Sistem Informasi Usaha Peningkatan Keluarga (UP2K), user yang telah melakukan register dapat memperoleh hak akses sesuai dengan levelnya apakah dia sebagai kader atau pegawai kelurahan. Namun user yang berstatus tak aktif, tak dapat mengakses Sistem Informasi Usaha Peningkatan Keluarga (UP2K). 6