• Tidak ada hasil yang ditemukan

Perancangan Sistem informasi koperasi berbasis web

N/A
N/A
Protected

Academic year: 2021

Membagikan "Perancangan Sistem informasi koperasi berbasis web"

Copied!
38
0
0

Teks penuh

(1)

PERANCANGAN WEBSITE KOPERASI

BERBASIS OBJECT ORIENTED

PROGRAMMING

Diajukan untuk memenuhi salah syarat nilai tugas mata kuliah Web Programming III Disusun oleh :

KELOMPOK 2

KELAS 11.7F.01 Program Studi Sistem Informasi

Sekolah Tinggi Manajemen Informatika dan Komputer NUSA MANDIRI

Jakarta 2015

(2)

BAB I

PENDAHULUAN

1.1. Latar Belakang

Perkembangan teknologi informasi semakin pesat, mendorong manusia untuk berlomba memanfaatkan informasi sesuai dengan tujuan. Pemanfaatan teknologi informasi dalam suatu peusahaan tentunya disesuaikan dengan kebutuhan dari desain system diperusahaan tersebut. Teknologi tidak lagi dipandang hanya sebagai pelengkap, tetapi sudah menjadi salah satu penentu atas terlaksananya sasaran dan strategi dari perusahaan. Pengolahan data yang dikerjakan secara manual sudah tidak lagi diperlukan.

Pada koperasi simpan pinjam mengelola proses simpanan dimana didalamnya ada simpanan wajib, dan adanya proses pinjaman dan pembayaran, namun koperasi ini masih mempunyai kesulitan dalam proses transaksi.

Berdasarkan itu penulis akan membuat tulisan ilmiah yang berjudul :

“ PERANCANGAN WEBSITE KOPERASI BERBASIS OBJECT ORIENTED PROGRAMMING”.

(3)

informasi dan mengelola data simpan pinjam secara secara online.

1.2. Maksud dan Tujuan

Adapun maksud penulisan tugas ini adalah :

1. Memberi bekal pengalaman untuk mengaplikasikan ilmu selama dibangku kuliah kedalam karya nyata serta dapat membantu untuk memahami lebih dalam mengenai Web Programming

2. Menambah wawasan dan pengetahuan mengenai aplikasi Web Programming.

1.3. Ruang Lingkup

Ruang lingkup yang akan penulis bahas adalah hanya pembahasan tentang simpan pinjam. Ada pun yang dibahas pada website koperasi simpan pinjam adalah home, halaman admin yang digunkan untuk mengupdate data anggota, user, transaksi dan laporan sedangkan halaman user hanya bisa mengupdate data anggota dan transaksi tidak bisa membuat laporan.

(4)

BAB II

PERANCANGAN DATABASE

(5)
(6)

2.3. Spesifikasi File

Spesifikasi file merupakan kumpulan item-item data yang diatur di dalam suatu record dimana item-item data tersebut dimanipulasi untuk memproses data tertentu. Spesifikasi ini terdiri dari file-file yang akan dibuat untuk sebuah website beserta record-record yang diperlukan untuk website ini, antara lain : 1. Tabel Anggota

Nama Database : Koperasi_pds

Nama Tabel : Anggota Akronim : Anggota

Tipe File : File Master

Fungsi : Untuk Mengetahui Data Anggota Kunci Field : noanggota

(7)

Tabel II.1. Spesifikasi File Anggota

No Elemen Data Akronim Tipe Panjang Keterangan

1 noanggota No Anggota Char 10 Primary key

2 namaanggota Nama Varchar 50

3 jk Jenis Kelamin Char 2

4 tempat_lahir Tempat Lahir Varchar 50

5 tgl_lahir Tanggal Lahir Date

6 alamat Alamat Varchar 50

7 hp Handphone Char 30

8 noidentitas No Identitas Char 30

9 pwd Password Varchar 50

10 totalsimpanan Total Simpanan Decimal

11 totalpinjaman Total Pinjaman Decimal

(8)

2. Tabel Anggota

Nama Database : Koperasi_pds

Nama Tabel : Anggota Akronim : Anggota

Tipe File : File Master

Fungsi : Untuk Melihat User Kunci Field : user_id

Panjang Record : 105 karakter

Tabel II.2. Spesifikasi File User

C Elemen Data Akronim Tipe Panjang Keterangan

1 user_id user Id Varchar 50 Primary key

2 Password password Varchar 50

(9)

3. Tabel jenis_simpan

Nama Database : Koperasi_pds Nama Tabel : Tabel jenis_simpan

Akronim : Jenis Simpan

Tipe File : File Master

Fungsi : Untuk Memilih Jenis Simpanan

Kunci Field : Id_Jenis

Panjang Record : 52 karakter

Tabel II.3. Spesifikasi File jenis_simpan

No Elemen Data Akronim Tipe Panjang Keterangan

1 Id_Jenis Id Jenis Char 2 Primary key

2 Jenis_Simpanan Jenis Simpanan Varchar 50

(10)
(11)

Nama Database : Koperasi_pds Naama Tabel : Tabel Simpanan

Akronim : Simpanan

Tipe File : File Master

Fungsi : Untuk mengupdate simpanan anggota Kunci Field : Id_Simpanan

Panjang Record : 62 karakter

Tabel II.4. Spesifikasi File Simpanan

No Elemen Data Akronim Tipe Panjang Keterangan

1 Id_simpanan Id Simpanan Int 11 Primary key

2 Tgl Tanggal Date

3 Noanggota No anggota Char 2

4 Id_Jenis Id Jenis Char 2 Karir,info,us,help

5 Jumlah Jumlah Int

6 User_id User Id Varchart 50

(12)

Nama Database : Koperasi_pds Nama Tabel : Tabel Pengambilan Akronim : Pengambilan Tipe File : File Master

Fungsi : Untuk mengetahui siapa saja yang melakukan Pengambilan dana.

Kunci Field : id_ambil Panjang Record : 70 karakter

Tabel II.5. Spesifikasi File Pengambilan

No Elemen Data Akronim Tipe Panjang Keterangan

1 Id_ambil Id Ambil Char 10 Primary key

2 Tgl Tanggal Date

3 Noanggota No Anggota Char 10

4 Jumlah Jumlah Int

(13)

6. Tabel Pinjaman_Detail

Nama Database : Koperasi_pds Nama Tabel

: Tabel Pinjaman_Detail Akronim : Pinjaman Detail Tipe File : File Master

Fungsi : Untuk melakukan transaksi pinjaman Kunci Field : Id_pinjam

Panjang Record : 10 Karakter

Tabel II.6. Spesifikasi Pinjaman Detail

No Elemen Data Akronim Tipe Panjang Keterangan

1 Id_pinjam Id Pinjam Char 10 Primary key

2 Cicilan Cicilan smallint 6

3 Angsuran Angsuran Int 11

4 Bunga Bunga Int 11

5 Tgl_bayar Tanggal Bayar Date

6 Jumlah Jumlah Int 11

(14)

Nama Database : Koperasi_pds

Nama Tabel : Tabel Pinjaman_Header Akronim : Pinjaman Header Tipe File : File Master

Fungsi : Untuk mengetahui pinjaman anggota Kunci Field : id_pinjam

Panjang Record : 70 karakter

Tabel II.5. Spesifikasi File Pengambilan

No Elemen Data Akronim Tipe Panjang Keterangan

1 id_pinjam Id Pinjam Char 10 Primary key

2 Tgl Tanggal Date

3 Noanggota No Anggota Char 10

4 Jumlah Jumlah Int

5 Lama lama smallint 6

6 Bunga Bunga smallint 6

7 User_id User Id Varchar 50

(15)

Rancangan Web

3.1. Use Case Diagram

3.1.1. Use Case Halaman Admin

Admin

Login

Mengelola Laporan

Mengelola Data User

Mengelola Transaksi

<<extend>>

<<extend>> <<extend>>

Mengelola Data Anggota

<<extend>>

(16)

User

Login

Mengelola Data Anggota

Mengelola Transaksi

<<extend>> <<extend>>

(17)

3.2.1.Cetak Anggota

(18)
(19)
(20)
(21)
(22)
(23)
(24)
(25)

3.2.9.Login

(26)
(27)
(28)
(29)
(30)
(31)

3.3. Sequence Diagram

3.3.1.Master Anggota

(32)

3.3.3.Transaksi Penarikan

(33)

3.3.5.Transaksi Bayar Pinjaman

3.3.6.Keluar User

(34)
(35)
(36)

PENUTUP

(37)

Berdasarkan uraian yang telah dibahas pada bab-bab sebelumnya, penulis mencoba menarik kesimpulan mengenai “PERANCANGAN WEBSITE KOPERASI

BERBASIS OBJECT ORIENTED PROGRAMMING” yaitu sebagai berikut:

1. Website ini memungkinkan pengelolahan yang lebih mudah, efektif dan efisien.

2. Dengan membuat sebuah website simpan pinjam online, akan memudahkan

anggota dan kegiatan transaksi simpan pinjam pun akan lebih mudah dilakukan.

3. Sebuah website yang baik adalah website yang bersifat interaktif sehingga mudah digunakan oleh orang awam sekalipun.

4.2. Saran

Penulis menyadari masih terdapat beberapa kekurangan pada situs web yang penulis rancang. Penulis mencoba memberikan saran-saran yang berkaitan dengan

website ini :

1. Sebagai tahap awal pengguna program ini, kiranya perlu diadakan pelatihan kepada admin pengguna program untuk memberikan petunjuk pengguna dan mengantisipasi terjadinya kesalahan yang mungkin timbul dalam penggunaan nanti. 2. Menempatkan petugas pengguna program yang bertanggung jawab, teliti, jujur serta disiplin dalam hal memasukan data agar tidak terjadi kesalahan maupun kerugian materiil.

3. Perlu adanya perawatan terhadap hardware maupun software yang terencana dan rutin.

4. Dalam mengelola sebuah website, jangan lupa untuk selalu memperhatikan etika dan aturan dalam beraktivitas di dunia maya, ini sangat penting karena saat ini

(38)

perundang-undangan dalam beraktivitas di dunia maya sudah sangat di perketat, guna mengurangi kejahatan-kejahatan di dunia maya.

5. Sebagai pengaman data yang ada pada sebuah website, ada baiknya di buatkan

Login untuk sedikit memproteksi kegitan-kegiatan yang di lakukan oleh

pengunjung-pengunjung website.

6. Pengelolaan website sebaiknya di lakukan secara rutin agar user selalu mendapatkan berita up-to-date dan meminimalisir kesalahan-kesalahan dalam penggunaan website oleh user.

7. Dalam mendesign sebuah situs, sebisa mungkin menarik agar pengunjung merasa tertarik untuk mencoba informasi di dalamnya.

8. Alur proses didalam situs haruslah jelas dan tidak rumit yang akhirnya dapat membuat user tidak mengerti.

9. Penulis sadar akan program dan system dari website ini masih memiliki kekurangan maka dari itu bagi pembaca agar dapat mengembangkan atau membuat program ini dengan lebih baik lagi.

Gambar

Tabel II.1. Spesifikasi File Anggota
Tabel II.2. Spesifikasi File User
Tabel II.3. Spesifikasi File jenis_simpan
Tabel II.4. Spesifikasi File Simpanan
+4

Referensi

Dokumen terkait

Dari penelitian ini diharapkan dapat memberikan informasi mengenai pembuatan mie basah dengan subtitusi mocaf dan penambahan daun mulberry, memberikan informasi

[r]

Untuk membuat sistem pengaman Brankas Bank dengan menggunakan SMS dan GPS yang berbasis Android maka langkah yang dikerjakan yaitu membuat blok diagram sistem, rangkaian

Sebuah Skripsi yang diajukan untuk memenuhi salah satu syarat memperoleh gelar Sarjana Pendidikan pada Fakultas Ilmu Pendidikan. © Lelis

Keputusan kajian juga mendapati tidak terdapat perbezaan yang signifikan pada tahap kepuasan kerja bagi faktor pendorong (t(209)=-.163 p&gt;.05) dengan faktor persekitaran

Profitabilitas yang digunakan dalam penelitian ini diproksikan dengan Return On Assets (ROA), karena Bank Indonesia juga lebih mengutamakan nilai profitabilitas suatu bank

Banyuasin Tahun Anggaran 2014, berdasarkan Berita Acara Hasil Pengadaan Langsung Nomor.. 10.03/PP.I/Disbun-03/2014 Tanggal 12 Juni 2014 dan Surat Penetapan Penyedia

Rekayasa nilai adalah suatu teknik yang diterapkan secara sistematis untuk menentukan fungsi suatu produk atau jasa, menentukan nilai moneter dari fungsi