14
BAB IV
ANALISIS DAN PERANCANGAN SISTEM
4.1 Prosedur Kepesertaan di PrimKopKar Manunggal
1. Calon anggota datang langsung ke koperasi manunggal untuk mengambil blangko pendaftaran dari bagian administrasi dan diisi, beserta dengan syarat kelengkapan data calon anggota, yang terdiri dari :
- Foto copy Kartu Tanda Penduduk
- Pas photo calon anggota 3x4 = 1 lembar
- Foto copy kartu tanda pekerja PT. Damatex – PT. Timatex
2. Blangko yang sudah diisi akan diberikan kepada bagian pelaksana survai, bagian pelaksana survai melakukan uji kelayakan tempat usaha calon anggota. Jika memenuhi syarat maka bagian pelaksana survai memberikan blangko kepada manajer untuk disetujui. 3. Jika sudah disetujui maka calon anggota berhak mendapatkan kartu
anggota. 4.2 Kebutuhan
Untuk membuat aplikasi pencatatan transaksi kas yang efektif dan efisien dibutuhkan beberapa software dan hardware untuk menunjang pemakaian aplikasi antara lain:
4.2.1Browser
Karena aplikasi ini berbasis web jadi dibutuhkan sebuah browser
4.2.2 PHP
PHP (PHP Hypertext Preprocessor) dikenal sebagai suatu bahasa
scripting yang menyatu dengan tag-tag HTML, dieksekusi di server dan digunakan untuk membuat web yang dinamis. Interpreter PHP dalam mengeksekusi kode PHP pada sisi server disebut server side. Artinya semua sintaks yang diberikan akan sepenuhnya dijalankan pada server
sedangkan yang dikirimkan ke browser hanya hasilnya saja. Seluruh aplikasi berbasis web dapat dibuat dengan PHP. Namun kekuatan yang paling utama PHP adalah konektivitasnya dengan berbagai sistem basisdata server. Sistem database yang dapat didukung oleh PHP adalah
Oracle, MySQL, Sybase, PostgreSQL dan lainnya.
4.2.3 MYSQL
MySQL merupakan sebuah produk database management system yang bersifat open source, artinya semua orang dapat menggunakannya tanpa ada kewajiban membayar terhadap penggunaanya. MySQL dapat dijalankan pada semua platform baik sistem operasi Windows maupun
4.3 Jadwal Perancangan
Berikut adalah jadwal perancangan aplikasi Sistem Informasi Pendaftaran Anggota selama melakukan kerja praktek mulai tanggal 2 Mei 2016 –2 Agustus 2016 :
Tabel 4.2 : Jadwal Perancangan Aplikasi Waktu Perencanaan Uraian Perencanaan Minggu 1 - Mengidentifikasi masalah
- Gambaran masalah
Minggu 2 - Merancang desain database dan desain form yang akan digunakan dalam aplikasi
Minggu 3 - Pembuatan halaman login admin Minggu 4 - Pembuatan halaman form pendaftaran Minggu 5 - Pembuatan proses login admin
Minggu 6 - Pembuatan halaman data peserta
Minggu 7 - Pembuatan proses pendaftaran pada form pendaftaran
Minggu 8 - Pembuatan proses penampilan pada data peserta Minggu 9 - Pengujian dan pembuatan Laporan Tugas Akhir Minggu 10 - Laporan Tugas Akhir
Minggu 11 - Laporan Tugas Akhir Minggu 12 - Laporan Tugas Akhir
4.4 Perancangan 4.4.1 Konteks Diagram
SISTEM INFORMASI PENDAFTARAN ANGGOTA KOPERASI PRIMKOPKAR
MANUNGGAL ANGGOTA
BAGIAN PENDAFTARAN MANAGER
Data Diri Data Tempat usaha
Data Pendaftaran anggota Data Anggota
Data Anggota Data Anggota
validasi
4.4.2 Data Flow Diagram
Pendaftaran & pengisian
formulir Formulir
Data Tempat usaha Formulir dan
Data Anggota
Pengecekan dan validasi data anggota Penyerahan data anggota
Data Anggota
Gambar 4.2 : (DFD) Data Flow Diagram
4.4.3 Entity Relation Diagram
anggota mendaftar Bagian
pendaftaran
4.4.4 Relational Model
Gambar 4.4 : Relational Model 4.4.5 Rancangan Database
Database yang digunakan untuk perancangan aplikasi ini bernama
“member” yang mempunyai tabel dan field sebagai berikut :
1. Tabel Admin
Tabel 4.3 : Tabel Admin
Nama Type Data Size Null Default Key Id_admin varchar 10 No Primary Key
Nama_admin varchar 30 No -
Password varchar 10 No -
2. Tabel Jenis Kelamin
Tabel 4.4 : Tabel j_k
Nama Type Data Size Null Default Key
Id_jk tnyint 1 No Primary Key
3. Tabel Status Rumah
Tabel 4.5 : Tabel s_r
Nama Type Data Size Null Default Key
Id_sr tnyint 1 No Primary Key
Ket varchar 10 No -
4. Tabel Peserta
Tabel 4.6 : Tabel peserta
Nama Type
Tanggal_pendaftaran date No -
4.4.6 Rancangan Desain Tampilan 1. Rancangan Halaman Login
Halaman login berfungsi sebagai gerbang untuk masuk ke dalam aplikasi. Hanya Admin yang telah memiliki id yang dapat mengakses aplikasi tersebut.
Gambar 4.5 : Halaman Login 2. Rancangan Halaman Home
Halaman Home berisi penjelasan mengenai fungsi dari menu-menu yang terdapat pada aplikasi.
Gambar 4.6 : Halaman Home
Pendaftaran Anggota PRIMKOPKAR Manunggal
Jl. Argo Busono No.1 Salatiga
Log ID Admin :
Password :
PENDAFTARAN ANGGOTA PRIMKOPKAR MANUNGGAL
Home Formulir Pendaftaran Lihat Data Log Out
3. Rancangan Halaman Formulir Pendaftaran
Halaman formulir pendaftaran berisi tentang form pendaftaran anggota baru.
Gambar 4.7 : Rancangan Halaman Formulir Pendaftaran
FORMULIR
PENDAFTARAN PESERTA PRIMKOPKAR MANUNGGAL Jl. Argo Busono No.1 Salatiga 50711
Telp. (0298) 321702
ID
NAMA
Nrk
BAGIAN
DEPARTEMEN
ALAMAT RUMAH
STATUS RUMAH
JENIS KELAMIN
NAMA PASANGAN
ALAMAT USAHA
NOMOR TELEPON
TANGGAL PENDAFTARAN
4. Rancangan Halaman Lihat Data Anggota
Halaman Lihat Data berisi tentang daftar anggota yang sudah terdaftar dalam database.
Gambar 4.8 : Rancangan Halaman Lihat Data Anggota 4.5 Implementasi
Tampilan pada aplikasi Sistem Informasi Pendaftaran
Anggota Koperasi PRIMKOPKAP “Manunggal” dirancang
dengan cukup sederhana dan mudah dipahami. Berikut adalah User Interface yang terdapat dalam aplikasi Sistem Informasi Pendaftaran Anggota :
1. Halaman Login
Gambar 4.9 : Halaman Login
ID NAMA NRK BAGIAN DEPARTEMEN ALAMAT
TELEPON TANGGAL
PRIMKOPKAR MANUNGGAL DAMATEX-TIMATEX
Jl. Argo Busono No.1 Salatiga 50711 Telp. (0298) 321702
Download
ID Peserta : CEK
2. Halaman Home
Gambar 4.10 : Halaman Home 3. Halaman Formulir Pendaftaran
4. Halaman Lihat Anggota