You are on page 1of 14

STUDI KASUS ANALISA PERANCANGAN SISTEM INFORMASI DINAS KOPERRASI 1.

LATAR BELAKANG MASALAH Koperasi merupakan badan suatu usaha yang bergerak dibidang simpan pijamuang, karenanya pengelola Koperasi haruslah pandai mengelola keuangan untuk teraturnya keuangan di Koperasi. Sebagai pengelola koperasi harus mampu memberikan pelayanan yang terbaik kepada masyarakat. Dengan adanya dinas koperasi ini memudahkan masyarakat untuk mencari modal, mencari uang tambahan atau untuk sehari-harinya bahkan menyimpan uang dengan melakukan simpan pinjam di Dinas Koperasi. 2. TUJUAN PEMBUATAN PERANGKAT LUNAK Adapun tujuan yang ingin dicapai dari sistem ini adalah sebagai berikut: 1. Membantu Petugas dalam mengelola data peminjaman uang, sehingga menjadi lebih cepat mendapatkan infromasi tentang keadaan/kondisi keuangan. 2. Membantu dan mempercepat proses pengelolaan keuangan. 3. Semua data tersimpan rapih, sehingga dalam pencarian data daftar peminjam, data anggota, data cicilan dan data laporan lebih cepat. 4. Memudahkan dalam penyusunan laporan keseluruhan. 5. Mempercepat kerja Petugas agar lebih efektif dan efisien. 3. RUMUSAN MASALAH Dilihat dari latar belakang tersebut penulis mengambil suatu kesimpulan bagaimana membuat sistem yang terbaik Dinas Koperasi tersebut. Terutama dalam hal mengolah data maka, penulis membuat suatu penelitian sederhana dan merangkumnya dalam sebuah laporan perancangan perangkat lunak yang berjudul Perancangan Perangkat Lunak Pengelolaan Dinas Koperasi dengan UML (Unified Modelling Language). 4. RUANG LINGKUP PROYEK DAN BATASAN MASALAH Agar pembahasan dapat dilakukan secara terarah dan sesuai dengan yang diharapkan, maka perlu diterapkan batasan-batasan permasalahan yang akan dibahas didalamnya, antara lain: 1. 2. Pembahasan hanya pada peminjaman uang yang dipinjam. Orang yang terlibat adalah Anggota, Petugas dan Pimpinan.
1

3. 4. 5.

Sistem mampu mencetak bukti peminjaman dan seluruh laporan. Transaksi yang dibahas hanya transaksi simpanpinjamdaripetugas. Pengelolaan database yang dibahas hanya pengelolaan data anggota, data daftarpeminjam, data cicilandan data laporan.

6.

Aktor atau pengguna yang terlibat langsung dalam pengelolaan perangkat lunak hanya PetugasdanPimpinan, sehinggaPetugas dapat menginput data anggota, data daftarpeminjam dankelolalaporan. Sedangkan aktor yang terlibat secara tidak langsung dalam pengelolaan perangkat lunak adalah Anggotakarena hanya mendapat output (kartuanggotadanuangpinjaman).

7.

Metode pemodelan yang digunakan adalah berorientasi objek dengan menggunakan UML (Unified Modelling Language).

5. KEBUTUHAN FUNGSIONAL 1. USE CASE DIAGRAM

ANGGOTA

Data Anggota

Kartu Anggota

Log In

Kelola Uang Input Data Daftar Peminjam

PIMPINAN

PET UGAS

Input Data Cicilan

Kelola Laporan

Dari gambar di atas dapat diketahui bahwa Anggota,Petugas dan Pimpinan dalam Sistem Dinas Koperasi ini adalah yang bertindak sebagai aktor . Dalam Sistem ini yang dapat masuk kedalam sistem Dinas Koperasi hanya Petugas dan Pimpinan saja karena yang berhak mengatur dan mengelola Sistem Dinas Koperasi hanya Petugas dan Pimpinan saja. Anggota hanya mengisi biodata anggota lalu memberikannya kepada Petugas dalam pengajuan pinjaman, sehingga anggota tidak perlu repot untuk menginput data anggota kedalam Sistem Dinas Koperasi tersebut.

2. SEQUENCE DIAGRAM 2.1 Sequence Diagram Input Data Anggota

PETUGAS

LOGIN

FORM MENU UTAMA

DATA ANGGOTA

User ID dan Password User ID dan Password Salah Pilih Menu Utama Data Anggota Input Data Anggota Data Anggota Kurang Lengkap

Prosedur Login Untuk Petugas dan Iput Data Anggota : 1. Petugas akan mengisi User ID dan Password pada form login. 2. Akan dilakukan pengecekkan oleh sistem. Apabila User ID dan password yang dimasukkan salah maka sistem akan dan Password salah. 3. Dan jika User ID dan Password yang dimasukkan benar maka petugas dapat masuk ke form menu utama. 4. Pada Form Menu Utama Petugas akan memilih Data Anggota untuk menginput Data Anggota. 5. Jika Data Anggota Kurang Lengkap maka Petugas akan kembali Memperbaiki data tersebut. Memunculkan peringatan bahwa user ID

2.2 Sequence Diagram Input DataDaftar Peminjam


ANGGOTA PETUGAS LOG IN FORM MENU UTAMA Tembusan Mengajukan Pinjaman ACC User ID dan Password User ID dan Password Salah DAFTAR PEMINJAM PIMPINAN

Pilih Menu Utama Data Daftar Peminjam

Input Data Daftar Peminjam

Kartu Anggota

Memberikan Uang Pinjaman

Prosedur Input Data Peminjaman : 1. Anggota akan mengajukan pinjam uang ke petugas. 2. Petugas akan memebrikan seluruh data daftar peminjam kepimpinan untuk di ACC. 3. Sehingga pada proses selanjutnya petugas akan login ke Sistem Dinas Koperasi dengan memasuka User dan Password. 4. Akan dilakukan pengecekkan oleh sistem. Apabila User ID dan Password yang dimasukkan salah maka sistem akan memunculkan peringatan bahwa User ID dan Password salah. 5. Dan jika User ID dan Password yang dimasukkan benar maka petugas dapat masuk ke Form Menu Utama, Pada Form Menu Utama Petugas akan memilih Data Peminjaman untuk menginput DataDaftar Peminjam. 6. Setelah semua proses beres dengan prosedur yang sudah di tentukan maka Anggota akan di beri kartu anggota dan uang pinjaman.
5

2.3 Sequence Diagram Input Data Cicilan


ANGGOTA PETUGAS LOGIN FORM MENU UTAMA DATA CICILAN

Membayar Cicilan

User ID dan Password User ID dan Password Salah Pilih Menu Utama Data Cicilan Input Data Cicilan

Kena denda

Prosedur Input Data Cicilan 1. Anggota akan mencicil uang pinjam sesuai dengan prosedur yang sudah di tentukan yang nantinya akan dikelola oleh petugas. 2. Sehingga pada proses selanjutnya petugas akan login ke Sistem Dinas Koperasi dengan memasukan User dan Password. 3. Akan dilakukan pengecekkan oleh sistem. Apabila User ID dan Password yang dimasukkan salah maka sistem akan memunculkan peringatan bahwa User ID dan Password salah. 4. Dan jika User ID dan Password yang dimasukkan benar maka petugas dapat masuk ke Form Menu Utama, Pada Form Menu Utama Petugas akan memilih Data Cicilan untuk menginput Data Cicilan. 5. Apabila anggota lewat batas tanggal yang sudah di tentukan dalam pembayarannya maka anggota atau peminjam akan dikenakan denda.

2.3 Sequence Diagram Input Data Keuangan

PETUGAS

LOGIN

FORM MENU UTAMA

DATA KEUANGAN

User ID dan Password

User ID dan Password Salah

Pilih Menu Utama Data Keuangan

Input Data Keuangan Investor, Peminjam dan Denda

Prosedur Input Data Keuangan : 1. Petugas akan mengisi User ID dan Password pada form login. 2. Akan dilakukan pengecekkan oleh sistem. Apabila User ID dan password yang dimasukkan salah maka sistem akan dan Password salah. 3. Dan jika User ID dan Password yang dimasukkan benar maka petugas dapat masuk ke form Menu Utama. 4. Pada Form Menu Utama Petugas akan memilih Data Keuangan untuk menginput Data Keuangandari Investor, Peminjam, danDenda. memunculkan peringatan bahwa User ID

2.4 Sequence Diagram Input Data Laporan

PIMPINAN

PETUGAS

FORM MENU UTAMA

LAPORAN FORM

LAPORAN DATA ANGGOTA

LAPORAN DATA DAFTAR PEMINJAM

LAPORAN DATA CICILAN

LAPORAN KEUANGAN

Meminta Data

Pilih Menu Utama Form

Pilih Form Laporan Pilih Laporan Data Anggota Tampilkan Laporan Cetak

Pilih Laporan Data Pinjam Tampilkan Laporan Cetak

Pilih Laporan Data Cicilan Tampilkan Laporan Cetak

Pilih Laporan Data Keuangan Tampilkan Laporan Cetak

Cetakan Seluruh Laporan Keseluruhan Laporan

Prosedur nya yaitu : 1. Petugas masuk pada Form Menu Utama. 2. Kemudian petugas akan memilih form laporan setelah itu memilih laporan data anggota. 3. Sistem akan memunculkan laporan data anggota. 4. Jika laporan ingin dicetak maka petugas akan mencetak laporan data anggota. 5. Selanjutnya jika Petugas ingin melihat laporan yang lain petugas tinggal memilih laporan yang diinginkan. Laporan tersebut dapat dipilih pada form Utam lalu pilih Form Laporan. 6. Hasil cetak laporan di setorkan ke Pimpinan.

3. CLASS DIAGRAM

4. ACTIVITY DIAGRAM 4.1 Activity DiagramData Anggota

4.2 Activity Diagram Data DaftarPeminjam

10

4.3 Activity Diagram Data Cicilan

4.4 Activity Diagram Data Keuangan

4.5 Activity Diagram Kelola Data Laporan

11

5. Component Diagram

Peminjaman. exe

Data Transaksi.mdb Laporan Keseluruhan.xlsx

Kelola Data Anggota.exe

Data Anggota.mdb

12

6. KEBUTUHAN NON-FUNGSIONAL 1. Entity Relationalship Diagram (ER-D)

13

2. Struktur Tabel/Struktur Basis Data 2.1 Tabel Anggota Koperasi

2.2 Tabel Petugas Koperasi

2.3 Tabel Peminjaman

2.4 Tabel Bayar Cicilan

2.5 Tabel Pipmpinan

14

You might also like