interaksi manusia
DESCRIPTION
aplikasi totorialTRANSCRIPT
INTERAKSI MANUSIA & COMPUTER
PROJECT UAS RANCANGAN SISTENM INFORMASI
SISTEM INFORMASI KOPERASI SIMPAN PINJAM BERBASIS WEB
MENGGUNAKAN PHP DAN MYSQL
OLEH
I WAYAN SUMALYA 130030174
I PUTU OKA SUWARTAWAN 120030114
IDA BAGUS OKA SEMADI 130030381
STIMIK STIKOM BALI
2014
Daftar isi
BAB 1...................................................................ERROR! BOOKMARK NOT DEFINED.
PENDAHULUAN......................................................................................................................1
1.1 LATAR BELAKANG...................................................................................................2
1.2 MAKSUD DAN TUJUAN.............................................................................................2
BAB 2.........................................................................................................................................3
SISTEM INFORMASI KOPERASI SIMPAN PINJAM..........................................................3
2.1 NAMA APLIKASI...............................................................................................................3
2.2 FUNGSI APLIKASI..............................................................................................................3
2.3 FITUR APLIKASI................................................................................................................3
2.4 PENGGUNA APLIKASI........................................................................................................4
2.5 RANCANGAN APLIKASI.....................................................................................................4
2.5.1 Rancangan Interface..................................................................................................4
2.5.2 Skenario Aplikasi......................................................................................................5
2.5.3 Segi Ergonomis.........................................................................................................5
2.5.4 Segi Dayaguna..........................................................................................................6
2.6 PARAMETER : 8 GOLDEN RULE DESIGN................................................................7
2.7 IMPLEMENTASI APLIKASI..................................................................................................9
2.8 HASIL IMPLEMENTASI.....................................................................................................14
BAB 3.......................................................................................................................................21
KESIMPULAN DAN SARAN................................................................................................21
i
BAB 1
PENDAHULUAN
1.1. Latar belakang
Koperasi adalah badan hukum yang berdasarkan atas asas kekeluargaan yang anggotanya terdiri dari orang perorangan atau badan hukum dengan tujuan untuk mensejahterakan anggotanya. Umumnya koperasi dikendalikan secara bersama oleh seluruh anggotanya, dimana setiap anggota memiliki hak suara yang sama dalam setiap keputusan yang diambil koperasi. Pembagian keuntungan koperasi biasa disebut sisa hasil usaha atau SHU biasanya dihitung berdasarkan andil.
Mengingat aktivitas did lam koperasi demikian padat maka sangat diperlukan adanya teknologi yang berperat untuk mempermudah segala kegiatan dalam bertransaksi dan memberikan kenyamann bagi seluruh anggota koperasi. Dengan adanya teknologi computer yang semakin canggih maka sudah seharusnya koperasi menggunakan suatu aplikasi computer dalam kegiatan sehari-hari.
Namun karena keterbatasan pengetahuan akan aplikasi computer maka para pengguna maupun penggerak koperasi masih enggan untuk menggunakan computer untuk menunjang kegiatan mereka sehari-hari.
Bertitik tolak dari hal tersebut maka kami berinisiataif untuk mengembangkan aplikasi SISTEM INFORMASI KOPERASI BERBASIS WEB, berbasis web dipilih karena adanya tingkat flexsibelitas yang sangat baik sehingga aplikasi ini harus berjalan di perangkat computer saja melainkan juga dapat berjalan di perangkat mobile yang memeungkinkan para petugas untuk melakukan transaksi dil luar kantor.
1
1.2. Maksud dan Tujuan
1.2.1 Maksud
Maksud dari penyusunan laporan ini adalah sebagai berikut:
Mengetahui proses pengerjaan aplikasi dengan PHP dan Mysql.
Sebagai sarana pembelajaran bagi kami, Mahasiswa Sistem Informasi, dalam
mengaplikasikan ilmu yang tidak diperoleh pada pembelajaran formal pada
umumnya.
Sebagai bahan referensi bagi mahasiswa lainnya dalam mengembangkan dan
membangun program aplikasi dengan menggunakan PHP dan Mysql.
Pemenuhan Tugas Project Akhir pada Mata Kuliah Interaksi Manusia dan
Komputer sebagai UAS.
1.2.2 Tujuan
Hal apapun yang dilakukan tentu memiliki tujuan/goals yang ingin diraih.
Begitupun dalam pembuatan program aplikasi ini. Tujuan yang ingin diraih, yaitu:
Memperoleh pengetahuan tentang penggunaan PHP dalam pembuatan
interface dari program aplikasi yang dibuat.
Menerapkan PHP dan Mysql sebagai Aplikasi Developer dan database untuk
pembuatan dan pengembangan aplikasi yang dibuat.
Terpenuhinya Tugas Project Akhir pada mata kuliah Interaksi Manusia dan
Komputer yang ditujukan kepada mahasiswa Sistem Informasi Stimik Stikom
Bali 2014/2015.
2
BAB 2
SISTEM INFORMASI KOPERASI SIMPAN PINJAM
2.1 Nama Aplikasi
Aplikasi yang bernama “SISTEM INFORMASI KOPERASI SIMPAN PINJAM”
ini adalah sebuah aplikasi yang menekankan pada informasi dari suatu koperasi
terkait dengan anggota, simpanan, pinjaman, penarikan dan pembayaran
pinjaman. Aplikasi ini menggunakan sebuah tema interface menarik, simple, dan
juga memakai tombol dan icon yang mudah dipahami oleh masyarakat
umumnya yang masih awam akan computer sehingga tidak terjadi kesulitan
ketika menjalankan aplikasi ini.
2.2 Fungsi Aplikasi
Aplikasi ini dibuat untuk memudahkan pengelola koperasi untuk
melakukan transaksi terhadap semua anggotanya sehingga dapat membarikan
kenyamanan dan keamanan dalam bertransaksi sehingga akan diperoleh
kepuasan para anggota.
2.3 Fitur Aplikasi
Satwapedia menyediakan berbagai fitur untuk kenyamanan dan
kemudahan saat menjalankan aplikasi ini. Berikut ini fitur yang dimiliki oleh
Sistem Informasi Koperasi Simpan Pinjam ini adalah:
login, yaitu fitur yang berfungsi sebagai pintu gerbang aplikasi
yang memungkinkan aplikasi ini hanya mengijinkan user untuk
membuka aplikasi ini sehingga akan terjadi keamanan terhadap
data yang tersimpan:
3
peringatan, yaitu fitur yang berfungsi untuk mengingatkan user
apabila ingin melakukan tindakan yang dapat mengubah informasi
sehingga meminimalisir kesalahan pengguna.
Interface yang simple dengan warna yang sejuk beserta simbol
button control yang umum digunakan sehingga pengguna tidak
kesulitan memahami tiap button dan icon.
2.4 Pengguna Aplikasi
Aplikasi ini bisa oleh anggota koperasi yang bertindak sebagai pengurus
atau pengelola yang memiliki kepentingan untuk mengakses informasi yang ada
dalam sistem, tetapi aplikasi ini nantinya juga akan dapat digunakan oleh
seluruh anggota koperasi untuk melihat data keanggotaan jumlah simpanan dan
jumlah pinjaman merka secara online tentunya dengan username dan password
khusus yang masih dalm tahap pengembangan
2.5 Rancangan Aplikasi
2.5.1Rancangan Interface
Pada tampilan awalnya sistem informasi koperasi ini akan
menampilakn form login, kemudian setelah login berhasil sistem
informasi ini akan menampilkan interface home yang kemudian berjejer
menu-menu yang memiliki funsi masing-masing. Dalam tampilan menu
menggunakan dropdown yang memberikan kesan simple dan minimalis
namuntelah dikelompokan sedemikian rupa sehingga memberikan
kenyamanan dalam penggunaanya, dalam sisstem ini juga menggunakan
sistem popup untuk menampilkan konten atau modul hal ini berfungsi
untuk meminimalkan kesalahan aksi yang dilakukan pengguna.
4
2.5.2 Skenario Aplikasi
Aplikasi ini telah di implementasikan pada koperasi. Pengelola
ingin melakukan transaksi terhadap anggota akan melihat sistem yang
kosong hal ini disebabkan karena aplikasi ini memiliki database maka
pengelola harung menginputkan terlebih dahulu dta-data yang terkain
dengan sistem informasi ini kemudain baru dapat digunakan secara
normal. Untuk melihat data maka secara keseluruhan akan ditampilkan
pada masing-masing sub menu untuk melakukan aksi tertentu terhadap
suatu data misalnya menghapus dan mengubah maka sudah tertera
pilihan aksi di dekat data tersebut yang kemudian akan muncul
peringatan untuk meyakinkan pengguna untuk menghapus maupun
mengubah data tersebut. Pada bebrapa sub menu akan tertera pesan
modul belum tersedia hal tersebut dikarenakan sistem inni memerlukan
inputan database secara keseluruhan yang kemudian sudah dilakukan
transaksi secar normal, namun adapula modul yang masih dalam tahap
pengembangan karana waktu pengerjaan kami yang sangat singkat.
2.5.3 Segi Ergonomis
Dari segi Ergonomis, Aplikasi ini menggunakan tampilan
tombola dan icon yang letak dan maksudnya mudah dimengerti oleh
pengguna computer pada umumnya sehingga tidak menyulitkan dalam
penggunaannya. Tampilandan yang sejuk dan desain yang minimalis
dapat mengurangi stress dan kejenuhan pengguna dalammenggukan
aplikasi tersebut. Tampilan form yang dinamis membuat pengguna
selalu merasa nyaman untukmenggunakan sistem informasi ini.
5
2.5.4 Segi Dayaguna
Selain sistem informasi berbasis web sebenarnya telah banyak
aplikasi sistem informasi koperasi yang beredar di pasaran namun
kebanyakan berbasis desktop yang tentunya hanya dpat digunakan pada
computer kantor maupun laptop. Sistem informasi yang kami rncang
berbasis web hal ini metujuan untuk memberikan flesibelitas dam
mobilitas karena tren masyarakat sekarang yang begitu mobile dan
dinamis.
6
2.6 PARAMETER : 8 GOLDEN RULE DESIGN
a. Konsistensi
Aplikasi ini menggunakan perintah atau istilah yang sama.
urutan tindakannya konsisten dari awal sehingga tidak terjadi
kebingungan ketika ingin menjalankan dan mengakhiri aplikasi ini.
Selain itu ikon button yang terdapat di dalamnya juga tidak jauh beda
dengan button yang ada di aplikasi lain sehingga user tidak perlu
susah-susah menghafal dan mempelajarinya.
b. Memungkinkan pengguna untuk menggunakan shortcut
Aplikasi ini bisa juga dijalankan dengan menggunakan
shortcut yang biasanya ditaruh di dekstop dengan ikon logo aplikasi
yang nantinya akan mengarah ke url sistem informasi dengan
memenfaatkan browser yang ada.
c. Memberikan umpan balik yang informative
Terdapat beberapa umpan balik dari aplikasi untuk user
seperti ketika pada form tombol menu yang ketika user
mengarahkan ke tombol tersebut akan muncul drop down yang
berfungsi untuk mengetahui fungsi-fungsi yang da dalm menu
tersebut, lalu ketika user ingin mengubah maupun menghapus sustu
data maka akan muncul suatu peringatan dalam bentuk pop up yang
berfungsi untuk meyakinkan user dalam melakukan aksi tersebut
d. Merancang dialog untuk menghasilkan suatu penutupan
Aplikasi ini sudah terancang beberapa dialog saat menekan
tombol mulai pada form login yang memperingatkan user apabila
lupa memesukan username dan password ataupun saat terjadi
kesalahan. lalu ketika user ingin mengubah maupun menghapus sustu
7
data maka akan muncul suatu peringatan dalam bentuk pop up yang
berfungsi untuk meyakinkan user dalam melakukan aksi tersebut
e. Memberikan penanganan kesalahan yang sederhana
Aplikasi ini dirancang sesederhana mungkin dantidak akan
timbul kesalahan seperti “app-crash”. Teteapi apabila terjadi
kesalahan misanya kesalahan input maupun kesalahan edit pengguna
dapat membatalkan aksi tersebut dengan hanya mengklik tombol
batal. Apabila terjadi kesalahan tidak sengaja aplikasi ini di close pada
saat melakukan transaksi maka transaksi terakhir secara otomatis
akan dibatalkan dan dapat diulang pada saat aplikasi kembali
dijalankan hal ini bertujuan untuk menghindari kesalahan data yang
nantinya mempengaruhi informasi yang tersimpan.
f. Mudah kembali ke tindakan sebelumnya
Aplikasi ini menyediakan button “kembali” yang membantu
user untuk kembali ke halaman sebelumnya. Selain itu ketika terjadi
ketidak sengajaan menekan tombol keluar akan muncul peringatan
konfirmasi agar pengguna bisa membatalkannya.
g. Mendukung tempat pengendali internal (internal locus of control)
Aplikasi ini terdapat preview data yang memungkinkan
pengguna untuk mengecek data telebih dahulu sebelum
menyimpanya
h. Mengurangi beban ingatan jangka pendek
Tampilan aplikasi ini yang sederhana dan tidak terlalu
banyak langkah dan halaman form yang dilewati user sehingga
akan membantu user dalam mengingat dan bertindak.
8
2.8 Hasil Implementasi
2.8.1 Tampilan Awal
Keterangan:
1. Terdapat satu textfield yang berfungsi untuk memasukan username.
2. Terdapat satu textfield yang berfungsi untuk memasukan password.
3. Terdapat sebuah tombol login yang digunakan untuk memulai
aplikasi.
14
2.8.2 Tampilan Home
Keterangan:
1. Terdapat Tombol tombol menu di bagian atas yang memiliki funsi
masing-masing sesuai kreteria
2. Terdapat konten selamat datang yang nantinya juga dpat di isi dengan
frofil da layanan koperasi
15
2.8.3 Tampilan master > Jenis simpanan
Keterangan:
1. Terdapat Tombol tambah yang berfungsi untuk menambah jenis
simpanan yang bila di klik akan memunculkan pop up seperti ganbar
dibawahnya
2. Terdapat list jenis simpanan yang sudah ada juga terdapat tombol
edit dan tombol hapus untuk mengubah data yang sudah tersimpan
16
2.8.4 Tampilan master > Daftar anggota
Keterangan:
1. Terdapat Tombol tambah yang berfungsi untuk menambah anggota
yang bila di klik akan memunculkan pop up seperti gambar
dibawahnya
2. Terdapat list jenis simpanan yang sudah ada juga terdapat tombol
edit dan tombol hapus untuk mengubah data yang sudah tersimpan
17
2.8.5 Tampilan Transaksi > Simpanan
Keterangan:
1. Terdapat Tombol simpanan untuk menambah simpanan baru
2. Terdapat Tombol pertanggal yang berfungsi untuk melihat simpanan
dari suatu waktu
3. Terdapat tombol dafta untuk melihat daftar simpanan dari seorang
anggota
4. Tombol simpan untuk menyimpan transaksi
5. Batal untuk membatalkannya
18
2.8.4 Tampilan Transaksi > Pinjaman
Keterangan:
1. Terdapat Tombol Pinjaman untuk menambah simpanan baru
2. Terdapat Tombol ketentuan untuk melihat syarat untuk melakukan
pinjaman
3. Tombol simpan untuk menyimpan transaksi
4. Batal untuk membatalkannya
19
2.8.4 Tampilan Notifikasi atau peringatan
Keterangan:
1. Peringatan yang muncul apabila user akan melakukan suatu aksi yang
dapat mrubah data dalam sistem informasi
2. Terdapat tombol Ok untuk menjalankan atau melanjutan aksi
3. Terdapat tombol cancel untuk membatalkan aksi
BAB 3
20
KESIMPULAN DAN SARAN
3.1 KESIMPULAN:
Kami mendesain aplikasi sistem informasi koperasi simpan pinjam ini dengan
menggunakan PHP dan mysql sebagai databasenya. Kami melakukan berbagai inovasi
untuk membuat suatu aplikasi yang lebih nyaman digunakan. Hal ini kami lakukan untuk
memenuhi tugas akhir matakuliah Interaksi Manusia dan Komputer sebagai Tugas UAS,
disisi lain kami juga menginginkan adanya suatu aplikasi yang flexsibel untuk koperasi
karena melihat gaya masyarakat saat ini yang cendrung mobile dan dinamis sehingga
dibutuhkan suatu palayanan yang lebih dinamis sehingga tercipta kenyamanan dan
kesejarteraan bersama
3.2 SARAN
Banyak sekali aplikasi-aplikasi yang sudah dibuat oleh banyak orang dan
mempunyai tema yang berbeda-beda. Dengan desain yang sangat menawan namun
banyak diantara aplikasi tersebut yang belum tepat sasaran karena centdrung
mengedepankan visual daripada fungsinya.
Untuk itu diperlukan pengetahuan dan penelitian yang mendalam untuk
menciptakan aplikasi yang benar-benar memiliki kualitas baik secara fungsi maupun
visualnya sehingga dapat memberikan rasa nyaman untuk penggunanya
Berkaitan dengan hal tersebut aplikasi yang kami kembangkan ini sudah tentu
juga masih banyak kekurangan yang memerlukan pengujian dan penelitian yang lebih
dalam untuk menciptakan aplikasi yang lebih baik. Untuk itu kami mengharapkan saran
dan masukan dari berbagai pihak untuk melakukan evaluasi.
21