• Tidak ada hasil yang ditemukan

Aplikasi Sistem Pengolahan Data Penerimaan Dana Di Yayasan Pendidikan Dan Sosial Islam (YPSI) Muhammad Iqbal

N/A
N/A
Protected

Academic year: 2017

Membagikan "Aplikasi Sistem Pengolahan Data Penerimaan Dana Di Yayasan Pendidikan Dan Sosial Islam (YPSI) Muhammad Iqbal"

Copied!
111
0
0

Teks penuh

(1)

APLIKASI SISTEM PENGOLAHAN DATA PENERIMAAN DANA

DI YAYASAN PENDIDIKAN DAN SOSIAL ISLAM (YPSI)

MUHAMMAD IQBAL

TUGAS AKHIR

Diajukan untuk Menempuh Ujian Akhir Ahli Madya Program Diploma Tiga Jurusan Teknik Informatika

Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia

ARIEF KURNIA IRAWAN

10705036

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG

(2)

iii

KATA PENGANTAR

Segala puji bagi Allah SWT, penguasa dan pengatur seluruh alam semesta. shalawat beserta salam semoga tercurah kepada Rasulullah Muhammad SAW. Alhamdullilah saya ucapkan atas terselesaikannya penyusunan tugas akhir ini, mudah-mudahan usaha ini dicatat sebagai amal saleh di sisi-Nya. Penyusunan tugas akhir ini tidak mungkin terselesaikan tanpa bimbingan dan pertolongan Allah SWT serta bantuan dan dorongan dari berbagai pihak yang telah memberikan bantuan baik secara moril maupun materil.

Tidak lupa ucapan terima kasih yang sebesar-besarnya ditujukan kepada : 1. Ibu yang selalu menjaga dan memberi segala hal yang terbaik untuk

anaknya yang tak bisa digantikan oleh apapun..

2. Bapak Dr. Eddy Suryanto Soegoto, M.Sc., selaku Rektor Universitas Komputer Indonesia (UNIKOM) Bandung.

3. Bapak Prof. Dr. Ir. H. Ukun Sastraprawira, M.Sc., selaku Dekan Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia (UNIKOM) Bandung.

4. Ibu Mira Kania Sabariah, S.T, M.T., selaku Ketua Jurusan Teknik Informatika Universitas Komputer Indonesia..

5. Bapak Iskandar Ikbal, S.T., selaku Dosen Pembimbing dalam Penyusunan Tugas Akhir ini dan Wali IF-7 angkatan 2005 yang telah banyak membantu selama perkuliahan.

(3)

iv

bisa kuberikan semoga Allah SWT selalu menyayangi dan memberikan kebahagian dunia akhirat. Amieen. Adiku Dewi dan Neneku Tercinta terima kasih doa dan dukunganya.

8. Eka Rahmat Martono hatur nuhun lurz tos nga bantosan ngadamelan TA.. Cing Sukses ”HOPLANE”sareng cita-cita nu laena...

9. Dulur-dulur di IF-7 Ikbal, Kamil, Billy, Irpan, Mulie, Eka, Boz, Uem, Andri, sareng nu sanesna nu moalz mahi jiganamah men dituliskeun sadayana.. Semangat lurzzzzzz...,

10. Sadaya rerencangan di UNIKOM!! sadayana moal mungkin di hilapken.. punten bilih gaduh kalepatan..

11. Sony Rahman dan Semua pihak di Yayasan Pendidikan dan Sosial Islam (YPSI) Muhammad Iqbal yang telah membantu.

Cimahi, Januari 2009

(4)

v

DAFTAR ISI

LEMBAR JUDUL

LEMBAR PENGESAHAN

ABSTRAK ... i

ABSTRACT ... ii

KATA PENGANTAR ... iii

DAFTAR ISI ... v

DAFTAR TABEL ... ix

DAFTAR GAMBAR ... xi

DAFTAR SIMBOL ... xiv

DAFTAR LAMPIRAN ... xvii

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Identifikasi Masalah ... 2

1.3 Maksud dan Tujuan ... 2

1.3.1 Maksud ... 2

1.3.2 Tujuan ... 2

1.4 Batasan Masalah ... 2

1.5 Metodologi Penelitian ... 3

1.6 Sistematika Penulisan ... 5

BAB II TINJAUAN PUSTAKA ... 7

2.1 Tinjauan Perusahaan ... 7

2.1.1 Sejarah Perusahaan ... 7

(5)

vi

2.2.1 Bentuk Umum Sistem... 11

2.2.2 Pengertian Sistem ... 12

2.2.3 Klasifikasi Sistem ... 13

2.2.4 Alat Pengembangan Sistem ... 14

2.2.4.1 Diagram Arus Data (Data Flow Diagram) ... 15

2.2.4.2 Kamus Data (Data Dictionary) ... 16

2.2.5 Pengertian Basis Data ... 17

2.2.6 Tujuan Basis Data ... 17

2.2.7 Perancangan Basis Data... 18

2.2.8 Entity Relationship Diagram (ERD) ... 19

2.2.9 Sekilas Tentang Visual Basic... 19

2.2.10 Sekilas Tentang MS Access ... 20

BAB III ANALISIS DAN PERANCANGAN SISTEM ... 21

3.1 Analisis ... 21

3.1.1 Analisis Sistem ... 21

3.1.2 Analisis Data ... 21

3.1.3 Analisis Prosedur ... 22

3.1.3.1 Prosedur Pendaftaran Donatur Tetap ... 22

3.1.3.2 Prosedur Pengambilan Dana Dari……… Donatur Tetap ... 24

3.1.4 Analisis Kebutuhan Non Fungsional ... 26

(6)

vii

3.1.4.2 Analisis Perangkat Lunak (Software) ... 27

3.1.5 Analisis Pengguna ... 27

3.2 Perancangan Sistem ... 28

3.2.1 Tujuan Perancangan Sistem ... 28

3.2.2 Perancangan Diagram Konteks ... 28

3.2.3 Perancangan Data Flow Diagram (DFD) ... 29

3.2.4 Spesifikasi Proses ... 38

3.2.5 Perancangan Basis Data... 47

3.2.5.1 Kamus Data ... 47

3.2.5.2 ERD (Entity Relation Diagram) ... 54

3.2.5.3 Tabel Relasi ... 54

3.2.5.4 Struktur Tabel ... 55

3.2.6 Perancangan Kode ... 59

3.2.7 Perancangan Antar Muka ... 60

3.2.7.1 Perancangan Sruktur Menu ... 60

3.2.7.2 Perancangan Antar Muka Menu Utama ... 61

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM ... 73

4.1 Implementasi ... 73

4.1.1 Perangkat Keras ... 73

4.1.2 Perangkat Lunak ... 74

4.1.3 Implementasi Database ... 74

4.1.4 Implementasi Antarmuka ... 79

4.1.5 Tampilan ... 80

(7)

viii

4.2.3 Kesimpulan Hasil Pengujian Alpha ... 95

4.2.4 Pengujian Beta ... 96

BAB V KESIMPULAN DAN SARAN... 98

5.1 Kesimpulan... 98

5.2 Saran ... 98

(8)

LEMBAR PENGESAHAN

APLIKASI SISTEM PENGOLAHAN DATA PENERIMAAN

DANA DI YAYASAN PENDIDIKAN DAN SOSIAL ISLAM

(YPSI) MUHAMMAD IQBAL

ARIEF KURNIA IRAWAN

10705036

Menyetujui,

LEMBAR PENGESAHAN

Pembimbing

Iskandar Ikbal S.T. NIP : 41277006020

Ketua Jurusan Teknik Informatika

(9)

APLIKASI SISTEM PENGOLAHAN DATA PENERIMAAN

DANA DI YAYASAN PENDIDIKAN DAN SOSIAL ISLAM

(YPSI) MUHAMMAD IQBAL

ARIEF KURNIA IRAWAN

10705036

Penguji II

Iskandar Ikbal S.T. NIP : 41277006020

Penguji I

(10)

i

ABSTRAK

APLIKASI SISTEM PENGOLAHAN DATA PENERIMAAN

DANA DI YAYASAN PENDIDIKAN DAN SOSIAL ISLAM

(YPSI) MUHAMMAD IQBAL

Oleh

Arief Kurnia Irawan

10705036

Aplikasi Sistem Pengolahan Data Penerimaan Dana Di Yayasan Pendidikan Dan Sosial Islam (YPSI) Muhammad Iqbal adalah aplikasi yang diperuntukkan untuk mengelola dan menyimpan data donatur. Belum optimalnya pengolahan data penerimaan dana donatur menyebabkan sulitnya mencari informasi tentang data donatur dan pembuatan laporan penerimaan yang belum memadai. Oleh karena itu di perlukan suatu aplikasi yang bisa mendukung dan memecahkan permasalahan tersebut.

Berdasarkan permasalahan tersebut penulis bermaksud menyusun tugas akhir dengan judul ”Aplikasi Sistem Pengolahan Data Penerimaan Dana Di Yayasan Pendidikan Dan Sosial Islam (YPSI) Muhammad Iqbal”. Metode penelitian yang digunakan dalam penulisan adalah metode peninjauan deskriptif. Adapun teknik pengumpulan data adalah observasi, wawancara, dan studi pustaka sedangkan tahap pengembangan sistem menggunakan sistem waterfall.

Berdasarkan hasil pengujian aplikasi ini dapat membantu yayasan dalam proses pengolahan data donatur sehingga mampu meningkatkan kinerja di Yayasan Pendidikan dan Sosial Islam (YPSI) Muhammad Iqbal.

(11)

ii

THE APPLICATION OF FUND RECEIPT DATA

PROCESSING SYSTEM IN YAYASAN PENDIDIKAN DAN

SOSIAL ISLAM (YPSI) MUHAMMAD IQBAL

by

Arief Kurnia Irawan

10705036

The Application Of Fund Receipt Data Processing System In Yayasan Pendidikan Dan Sosial Islam (YPSI) Muhammad Iqbal is one application allotment which to manage and save the result of donors data. The lack of receipt data processing caused difficulty to get the information and make the report. Based on that, is needed one particular application to support and solve the problems.

Thus, this report entitled “Aplikasi Sistem Pengolahan Data Penerimaan Dana Di Yayasan Pendidikan Dan Sosial Islam (YPSI) Muhammad Iqbal” is based on the problem that the writer has been found on it. The method used in writing this final report is descriptive method which is to describe the data and characteristics about what is being studied. The techniques of collecting data are interview, observation and library research and to develop the system is used waterfall system.

Based on the test result this application will help the Yayasan Pendidikan Dan Sosial Islam (YPSI) Muhammad Iqbal data processing that it can improve the company performance.

(12)

1 BAB I PENDAHULUAN

1.1 Latar Belakang Masalah

YPSI (Yayasan Pendidikan dan Sosial Islam) Muhammad Iqbal terdaftar sebagai suatu yayasan yang bergerak di bidang pendidikan dan sosial kemasyarakatan yang mana memiliki komitmen untuk memberikan kontribusi kepada masyarakat berupa pelayanan pendidikan yang di khususkan untuk masyarakat kurang mampu. Terbentuk pada tahun 1994 dan terdaftar sebagai yayasan pada tahun 1999, YPSI Muhammad Iqbal berkembang sampai sekarang tidak luput dari kontribusi para donatur.

Donatur sangat berperan penting bagi kelangsungan YPSI (Yayasan Pendidikan dan Sosial Islam) Muhammad Iqbal, pengolahan data yang penuh transparan terhadap masyarakat merupakan amanat dari donatur karena data

harus jelas dan bisa dipertanggung jawabkan. Pengolahan data yang belum terpusat dalam satu aplikasi menjadi kurang efektif dan efisien, mulai dari transasksi donatur menggunakan ms excel, pendataan anggota donatur, laporan menggunakan ms word dan kerahasiaan data yang belum diperhatikan. Berdasarkan permasalahan diatas diperlukan pengolahan data yang terkomputerisasi secara memadai dan adanya database sebagai media penyimpanan yang diharapkan bisa mengatasi permasalahan yang ada.

(13)

1.2 Identifikasi Masalah

Berdasarkan latar belakang masalah yang telah dijelaskan di atas, dapat diidentifikasi masalah yang timbul yaitu “Bagaimana cara membangun suatu Aplikasi Sistem Pengolahan Data Penerimaan Dana di Yayasan Pendidikan dan Sosial Islam (YPSI) Muhammad Iqbal.”

1.3 Maksud dan Tujuan 1.3.1 Maksud

Maksud dari penelitian tugas akhir ini adalah membangun Aplikasi Sistem Pengolahaan data Penerimaan Dana di Yayasan Pendidikan Dan Sosial Islam (YPSI) Muhammad Iqbal.

1.3.2 Tujuan

Yang akan dicapai pada penelitian tugas akhir ini adalah :

1. Membangun aplikasi yang mampu membantu dan mempermudah proses pengolahaan data penerimaan dana di YPSI Muhammad Iqbal.

2. Mempermudah pencarian data dan pembuatan laporan setiap periodenya serta mengamankan data-data penting dari tindakan penyalahgunaan data.

1.4 Batasan Masalah

1. Sistem menangani proses pengolahaan data donatur terdiri dari : Data donatur tetap, data donatur non tetap, data staf lapangan, transaksi donatur tetap, transaksi donatur non tetap, laporan donatur tetap dan laporan penerimaan dana.

(14)

3

4. Program aplikasi yang digunakan dalam pembuatan sistem informasi ini adalah Visual Basic 6.0 dan databasenya menggunakan Ms. Access

1.5 Metodologi Penelitian

Metodologi penelitian yang digunakan dalam penulisan tugas akhir ini adalah

1. Tahap pengumpulan data

a. Observasi, pada tahap ini penulis mengumpulkan data dengan cara meninjau langsung objek penelitian.

b. Wawancara, yaitu melakukan dialog secara secara langsung dengan pihak yang bersangkutan dalam memberikan keterangan terhadap informasi yang dibutuhkan.

c. Studi literatur, pada tahap ini dilakukan pengumpulan literatur dan informasi terkait dengan penelitian tugas akhir baik dari buku ataupun melalui internet.

2. Tahap pembuatan perangkat lunak

Adapun metode yang di gunakan adalah metode Waterfall yang meliputi : 1. Analisis

Menganalisis masalah yang akan diselesaikan serta memberikan batasan-batasan dari masalah yang ada.

2. Perancangan

(15)

3. Implementasi

Perancangan perangkat lunak direalisasikan sebagai serangkaian program atau unit program.

4. Pengujian

Setelah program selesai dibuat, maka tahap berikutnya adalah pengujian terhadap program tersebut.

5. Pemeliharaan

Mencakup koreksi error yang tidak ditemukan pada tahap-tahap terdahulu dan melakukan perawatan untuk pengembangan sistem selanjutnya.

Gambar 1.1 Model Waterfall Analisis

Perancangan

Implementasi

Pengujian

(16)

5

1.6 Sistematika Penulisan

Sistematika penulisan pada penyusunan tugas akhir ini adalah sebagai berikut .

BAB I PENDAHULUAN

Bab ini berisi tentang latar belakang masalah, identifikasi masalah, maksud dan tujuan, batasan masalah, metodologi penelitian, dan sistematika penulisan.

BAB II LANDASAN TEORI

Bab ini menjelaskan mengenai teori apa saja yang digunakan dalam pembangunan sistem informasi.

BAB III ANALISIS DAN PERANCANGAN SISTEM

Bab ini berisi tentang analisis dan perancangan dari keseluruhan sistem, yang mencakup perancangan basis data, Data Flow Diagram, Entity Relationship Diagram, Diagram Konteks dan perancangan antar muka

dari sistem yang akan dibangun.

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

(17)

BAB V KESIMPULAN DAN SARAN

(18)

7 BAB II

TINJAUAN PUSTAKA

2.1 Tinjauan Perusahaan

2.1.1 Sejarah Perusahaan

Yayasan Pendidikan dan Sosial Islam (YPSI) Muhammad Iqbal berdiri pada tanggal 2 Desember 1999, yang awalnya dari kegiatan kerohaniaan (mengaji) dan berkembang dengan membentuk sebuah TK, TPA dan Madrasah Diniyah (MD). YPSI Muhammad Iqbal berlokasi di Kelurahan Cibabat Kecamatan Cimahi Utara Kota Cimahi, tepatnya di jalan Pesantren no 122. Tujuan dari YPSI Muhammad Iqbal yaitu :

1. Memberikan pelayanan kepada masyarakat, khususnya anak-anak yatim piatu atau kurang mampu untuk mendapatkan pendidikan.

2. Memberikan bantuan kepada keluarga kurang mampu dalam hal sembako atau lain sebagainya.

3. Menyediakan tempat untuk mencari dan menambah ilmu pengetahuan. 4. Memfasilitasi warga sekitar untuk berdikari dengan berwirausaha. 5. Meningkatkan Sumber Daya Manusia di lingkungan sekitar yayasan. 6. Mengajak, memotivasi dan mendidik anggotanya untuk belajar

berorganisasi.

7. Ikut andil dalam memelihara dan melestarikan lingkungan sekitar.

(19)

2.1.2 Struktur Organisasi

Struktur organisasi dalam yayasan merupakan gambaran yang menunjukkan pembagian tugas, wewenang dan tanggung jawab yang harus dilaksanakan oleh masing-masing bagian atau anggota dari organisasi yayasan yang bersangkutan. Adapun struktur organisai di YPSI Muhammad Iqbal adalah sebagai berikut :

Gambar 2.1 Struktur organisasi YPSI Muhammad Iqbal 2.1.3 Deskripsi Kerja

Pembagian tugas dalam suatu instansi / lembaga / perusahaan / organisasi sangat penting, supaya terjadi keharmonisan dalam mencapai suatu tujuan.

Berikut ini terdapat deskripsi jabatan yang berlaku di YPSI Muhammad Iqbal:

1. Tugas Ketua Yayasan a. Memimpin organisasi

(20)

9

c. Memberikan laporan pertanggung jawaban dalam pelaksanaan kegiatan pada Rapat Anggota (RA) dan Rapat Anggota Tahunan (RAT).

d. Memimpin rapat pengurus dan rapat anggota.

e. Menandatangani surat-surat perjanjian, surat berharga, laporan-laporan pertanggung jawaban dan surat-surat lainnya.

f. Menghadiri rapat-rapat yang diselenggarakan oleh instansi-instansi terkait / pemerintah.

g. Menetapkan keputusan dan tindakan pencegahan serta perbaikan organisasi dan manajemen.

h. Memberikan rekomendasi / disposisi keuangan. i. Mengangkat dan memberhentikan anggota.

j. Bersama pengurus lainnya membuat perencanaan kerja dan pendidikan anggota.

2. Tugas Sekretaris

a. Memelihara dan mengerjakan buku-buku administrasi organisasi b. Menyelenggarakan notulen rapat-rapat pengurus / anggota. c. Menyususn laporan organisasi keuangan yayasan.

d. Mencatat keluar masuk anggota.

e. Membuat dan menandatangani surat-surat yang keluar bersama pengurus lainnya.

f. Mewakili ketua dalam menghadiri rapat-rapat tertentu. g. Membuat ketentuan tugas anggota seluruhnya.

(21)

3. Tugas Bendahara Yayasan a. Mengurus soal keuangan.

b. Mencatat setiap pengeluaran dan pemasukan uang setiap ada transaksi kedalam buku kas.

c. Menyimpan dan mengeluarkan uang sesuai dengan Rencana Anggaran Pendapatan dan Belanja.

d. Membuat rencana penerimaan dan pengeluaran uang setiap bulan bersama pengurus lainnya.

e. Membuat laporan keuangan setiap bulan untuk bahan rapat pengurus dan pengawas.

f. Menandatangani surat-surat berharga bersama ketua dan sekretaris. g. Menyediakan / mencatat keuangan yang disimpan di bank.

h. Meyediakan uang tunai di dalam kas setiap hari / bulan, sebesar yang telah ditetapkan oleh rapat anggota pengurus.

i. Menyelenggarakan administrasi pembukuan keuangan sesuai peraturan dan ketentuan yang berlaku.

4. Ketua Bidang Yayasan

a. Memimpin bidang masing-masing

b. Mengawasi pelaksanaan tugas anggota di bidang masing masing c. Memberikan laporan pertanggung jawaban pelaksanaan kegiatan

kepada ketua umum yayasan.

d. Memimpin rapat bidang masing-masin..

(22)

11

f. Memberikan rekomendasi / disposisi keuangan.

g. Bersama pengurus lainnya membuat perencanaan kerja dan pendidikan anggota.

2.2 Landasan Teori

2.2.1 Bentuk Umum Sistem

Bentuk umum dari suatu sistem terdiri dari atas masukan (input), proses dan keluaran (output), dalam bentuk umum sistem ini terdapat satu atau lebih masukan yang akan diproses dan akan menghasilkan suatu keluaran.

Gambar 2.2 Bentuk umum sistem

2.2.2 Pengertian Sistem

Terdapat dua kelompok pendekatan dalam mendefinisikan sistem yaitu yang menekankan pada prosedurnya mendefinisikan sistem sebagai berikut :

Menurut JOG [1] :

Sistem adalah suatu jaringan dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu.

Sedangakan pendekatan sistem yang menekankan pada komponennya mendefinisikan sistem sebagai berikut :

(23)

Sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu.

Beberapa ciri dari sistem yaitu sebagai berikut : 1. Mengarah Pada Tujuan

Cara kerja sistem ini adalah merangkaikan dan mengkoordinasikan fakta-fakta untuk mencapai tujuan dengan menggunakan aturan-aturan tertentu. 2. Merupakan Suatu Keseluruhan

Sistem merupakan suatu keseluruhan yang bulat dan utuh, dimana tujuan masing-masing dari bagian yang membentuk sistem akan saling menunjang dan mencapai tujuan dari sistem secara keseluruhan, dan ini berarti bahwa pencapaian tujuan dari salah satu bagian tidak dapat dilakukan dengan mengabaikan pencapaian tujuan dengan bagian yang lainnya.

3. Adanya Keterbatasan

Sistem memiliki sifat yang terbuka, dimana suatu sistem dapat berinteraksi dengan sistem lainnya yang lebih besar.

4. Adanya Proses Transformasi

Suatu sistem mempunyai atau melakukan proses transformasi kegiatan yang mengubah suatu input atau masukan menjadi suatu output untuk mencapai tujuan.

5. Saling Berkaitan

(24)

13

2.2.3 Klasifikasi Sistem

Sistem dapat diklasifikasikan menjadi beberapa sudut pandang diantaranya adalah sebagai berikut :

1. Sistem di klasifikasikan sebagai sistem abstrak (abstract system) dan sistem fisik (physical system), sistem abstrak terbentuk dari gagasan-gagasan atau konsep-konsep saling berkaitan. Sistem fisik didefinisikan sebagai suatu sistem yang unsur-unsur pendukungnya secara fisik dapat dilihat atau dirasakan dan memiliki keterkaitan antara satu unsur dengan unsur lainnya.

2. Sistem diklasifikasikan sebagai sistem alamiah dan sistem buatan manusia (human made system). Sistem alamiah merupakan sistem yang terjadi

melalui proses alam, tidak dibuat manusia, sedangkan sistem buatan manusia merupakan sistem yang dirancang oleh manusia, sistem manusia yang melibatkan interaksi manusia dengan mesin (komputer) disebut human machine system.

3. Sistem diklasifikasikan sebagai sistem tertentu (deterministic system) dan sistem tak tentu (probabilistic system), sistem tertentu beroperasi dengan tingkah laku yang sudah diprediksi. Interaksi diantara bagian-bagiannya dapat dideteksi dengan pasti, sehingga keluaran dari sistem dapat diramalkan. Sistem tak tentu adalah sistem yang kondisi masa depannya tidak dapat diprediksi karena mengandung unsur probabilitas.

4. Dan yang terakhir adalah klasifikasi sistem sebagai sistem tertutup (closed system) dan sistem terbuka (open system), dimana sistem tertutup tidak

(25)

tanpa ada campur tangan dari pihak luar. Sebaliknya sistem terbuka merupakan sistem yang berhubungan dan terpengaruh dengan lingkungan luar.

Pengertian sistem itu sendiri sangat luas dan bermacam-macam disesuaikan dengan pendekatan dalam mendefinisikan.

Kegiatan sistem mencakup :

1. Input, menggambarkan kegiatan untuk menyediakan data untuk diproses. 2. Proses, menggambarkan bagaimana suatu data diproses untuk

menghasilkan suatu informasi yang bernilai tambah.

3. Output, suatu kegiatan untuk menghasilkan laporan proses diatas tesebut. 4. Penyimpanan, suatu kegiatan untuk memelihara dan menyajikan data. 5. Kontrol, suatu aktifitas untuk menjamin bahwa sistem tersebut sesuai

dengan yang diharapkan.

2.2.4 Alat Pengembangan Sistem

Pengembangan sistem merupakan hal yang penting bagi kelangsungan sistem itu sendiri. Pengembangan sistem adalah suatu upaya untuk menjaga efektifitas sistem dalam memenuhi kebutuhan pengguna sistem. Pengembangan sistem dapat berarti menyusun suatu sistem yang baru untuk mnggantikan sistem yang lama secara keseluruhan atau memperbaiki sistem yang ada.

Alat-alat yang digunakan dalam pengembangan sistem antara lain : 1. Data Flow Diagram (DFD)

(26)

15

2.2.4.1Diagram Arus Data (Data Flow Diagram)

Menurut JOG [1] :

Data flow diagram adalah suatu gambaran secara logika, data flow

diagram biasa digunakan untuk membuat sebuah model sistem informasi

dalam bentuk proses-proses yang saling berhubungan yang disebut dengan aliran data.

1. Arus Data (Data Flow)

Arus data ini menunjukan arus dari data yang dapat berupa masukan untuk sistem atau hasil dari proses sistem. Pada DFD, arus data digambarkan dengan tanda panah.

2. Proses

Proses adalah kegiatan yang dilakukan oleh orang, mesin atau komputer dari hasil arus data yang masuk ke dalam proses untuk dihasilkan arus data yang akan keluar dari proses. Pada DFD, proses digambarkan dalam simbol lingkaran.

3. Kesatuan Luar (External Entity)

Kesatuan luar merupakan kesatuan di lingkungan luar sistem yang dapat berupa orang, organisasi atau sistem lain yang akan memberikan masukan (input) atau menerima keluaran (output) dari sistem. Kesatuan luar digambarkan dengan simbol kotak persegi panjang.

4. File

(27)

Konsep dasar DFD dapat dilakukan dengan analisa Top Down, yaitu pemecahan sistem yang besar menjadi beberapa sub-sub sistem yang lebih kecil DFD terdiri dari :

1. Diagram Konteks

Menurut JOG [1], Diagram Konteks adalah diagram arus data yang berfungsi untuk menggambarkan yang dirancang disuatu objek, diagram konteks ini menggambarkan secara global atau menyeluruh dari suatu sistem informasi keterkaitan aliran-aliran data antara sistem dengan bagian-bagian luar. Kesatuan luar ini merupakan sumber arus data atau tujuan data yang berhubungan dengan sistem informasi tersebut.

2. Midle Level

Merupakan pemecahan dari tiap-tiap proses yang mempunyai fungsi sama. Pada middle level diagaram 0 dipecah menjadi diagram 1,2,3 dan seterusnya yang merupakan penguraian dari diagram konteks.

3. Lowest Level

Merupakan pemecahan dari data flow yang ada pada middle level. Pemecahan tersebut masih tetap mempunyai fungsi yang sama dari level sebelumnya. Untuk Lowest Level, pemberian nomor diagram terdiri dari bagian middle level.

2.2.4.2Kamus Data (Data Dictionary) Menurut JOG [1] :

(28)

17

Dengan adanya kamus data, didapat definisi-definisi dari bentuk-bentuk yang tidak dimengerti dalam DFD yaitu aliran data, file, proses dan elemen-elemen data. Arus data pada DFD bersifat global, hanya ditunjukan nama arus datanya saja. Keterangan lebih lanjut tentang struktur dari arus data, secara lebih lengkap dapat dilihat di kamus data.

2.2.5 Pengertian Basis Data (Database)

Basis data adalah kumpulan file-file yang mempunyai kaitan antara satu file lain dengan file lain sehingga membentuk suatu bangunan data untuk

menginformasikan suatu perusahaan/instansi, dalam batasan tertentu basis data merupakan salah satu komponen penting dalam sistem informasi karena basis data adalah dasar untuk menyediakan informasi bagi para pemakai.

2.2.6 Tujuan Basis Data

Tujuan dari basis data erat hubungannya dengan masalah-masalah yang timbul dalam file basis data, yaitu :

1. Penyediaan akses yang fleksibel, yaitu untuk memberikan kemudahan dalam menampilkan semua informasi yang diperlukan.

2. Pemeliharaan integritas data, basis data berisi file yang saling berkaitan yaitu dengan adanya field kunci yang menghubungkan kedua file tersebut. 3. Keamanan data, basis data dapat mendefinisikan prosedur otoritas untuk

(29)

4. Menghilangkan ketergantungan data, Program yang berinteraksi dengan DBMS (Database Management System) relatif mandiri terhadap data

aktual dalam basis data. Hanya perubahan yang mungkin dilakukan terhadap struktur data tanpa membutuhkan perubahan terhadap program aplikasi yang telah ada

5. Mengurangi kerangkapan data.

6. Penggunaan data bersama-sama, data yang sama dapat diakses atau digunakan oleh beberapa user pada saat bersamaan. Hal ini menggunakan sistem basis data, tiap aplikasi mempunyai file tersendiri, sehingga suatu data tunggal dalam basis data dapat digunakan untuk beberapa kegunaan. 7. Standardisasi data, yaitu memberikan fasilitas-fasilitas kamus data untuk

mendefiniskan nama-nama data secara rinci.

2.2.7 Perancangan Basis Data

Pada perancangan model konseptual, penekanan tinjauan dilakukan pada struktur data dan relasi antar file. Pendekatan yang dilakukan pada perancangan model konseptual adalah menggunakan model data relational.

2.2.8 Entity Relationship Diagram (ERD)

Entity Relationship Diagram dibuat untuk merancang suatu basis data

dengan memperlihatkan hubungan antara entity atau objek yang terlibat beserta atributnya. Untuk membantu gambaran relasi secara lengkap ada tiga macam relasi dalam hubungan atribut dalam suatu file :

(30)

19

Hubungan antara file kesatu dengan file kedua adalah satu berbanding satu. 2. One to Many Relationship

Hubungan antara file pertama dengan file kedua adalah satu berbanding banyak atau dapat pula dibalik banyak berbanding satu.

3. Many to Many Relationship

Hubungan antara file pertama dan file kedua adalah banyak ke banyak.

2.2.9 Sekilas Tentang Visual Basic

Visual Basic adalah bahasa pemrograman berbasis MS-Windows. Sebagai bahasa pemrograman yang mutakhir, Visual Basic didesain untuk dapat memanfaatkan fasilitas MS-Windows, khususnya MS-Windows 95/97 dan MS-Windows NT.

Visual Basic juga merupakan bahasa pemrograman Object Oriented Programming (OOP), yaitu pemrograman yang berorientasi objek. Visual Basic menyediakan objek-objek yang sangat kuat, berguna dan mudah dipakai.

Visual Basic merupakan bahasa pemograman yang digunakan untuk membuat aplikasi Windows yang berbasis GUI (Grafhical User Interface) atau program yang memungkinkan pemakai (user) berkomunikasi dengan menggunakan modus grafik atau gambar.

Visual Basic merupakan pemrograman terkendali kejadian (event-drivent) artinya program menunggu sampai adanya respon dari pemakai (user) berupa event atau kajian tertentu. Ketika event terdeteksi, kode yang berhubungan dengan

(31)

2.2.10 Sekilas Tentang Ms Access

Microsoft Access merupakan suatu program pengolahan database yang canggih, digunakan untuk mengolah berbagai jenis data dengan pengoprasian yang mudah. Banyak kemudahan yang diperoleh jika bekerja dengan Ms Access, diantaranya dapat melakukan proses penyortiran, pengaturan data , pembuatan table serta pembuatan laporan.

Microsoft Access adalah suatu aplikasi yanga dapat membantu kita membuat sebuah aplikasi database yang dalam waktu relatif singkat.

Bagian dari Microsoft Access adalah : a. Table digunakan untuk menyimpan data b. Query digunakan untuk memanipulasi data

c. Form digunakan untuk Frontend. Biasanya untuk menampilkan data, menambah data dan lain-lain.

d. Report digunakan untuk membuat laporan.

(32)

21

- BAB III

ANALISIS DAN PERANCANGAN SISTEM

3.1 Analisis

3.1.1 Analisis Sistem

Analisis sistem merupakan kegiatan penguraian suatu sistem informasi yang utuh dan nyata ke dalam bagian-bagian atau komponen-komponen komputer yang bertujuan untuk mengidentifikasikan serta mengevaluasi masalah-masalah yang muncul, hambatan-hambatan yang mungkin terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga mengarah kepada suatu solusi untuk perbaikan maupun pengembangan ke arah yang lebih baik dan sesuai dengan kebutuhan serta perkembangan teknologi yang diantaranya membahas mengenai sistem yang terdapat dalam sistem sekolah yang selama ini ada, baik dari segi kelebihan dan kekurangannya.

3.1.2 Analisis Data

(33)

3.1.3 Analisis Prosedur

Analisis prosedur atau proses sistem, sistem memberikan gambaran tentang sistem yang saat ini sedang berjalan. Analisis sistem bertujuan untuk mengetahui lebih jelas bagaimana cara kerja sistem tersebut, sehingga kelebihan dan kekurangan sistem dapat diketahui.

3.1.3.1 Prosedur Pendaftaran Donatur Tetap

Prosedur ini berisi mengenai proses pendaftaran menjadi anggota donatur tetap dan pembuatan kartu donatur tetap. donatur tetap adalah donatur yang rutin setiap bulan-nya memberikan dana kepada yayasan.

Adapun prosedurnya sebagai berikut :

1. Staf Penerimaan Dana Donatur atau SP2D memberikan blanko formulir pendaftaran untuk diisi calon anggota donatur tetap .

2. Anggota mengisi blanko formulir pendaftaran dan diserahkan ke SP2D lalu SP2D mengecek blanko formulir pendaftaran keanggotaan, jika telah benar ditandatangani kemudian diarsipkan.

3. SP2D membuat kartu anggota dan diberikan ke anggota. 4. Anggota menerima kartu anggota donatur tetap.

(34)
[image:34.612.133.506.76.537.2]

23

Gambar 3.1 Flowmap pembuatan anggota donatur tetap Keterangan :

A1 : Arsip formulir pendaftaran donatur tetap A2 : Arsip kartu anggota donatur tetap

(35)

3.1.3.2 Prosedur Pengambilan Dana Dari Donatur Tetap

Prosedur ini berisi mengenai proses pengambilan dana di donatur tetap: 1. Anggota menyerahkan kartu donatur tetap pada Staf SP2D

2. Staf SP2D lalu mengisi kartu donatur setelah di isi, Staf SP2D memberikan kembali kartu donatur kepada anggota donatur.

3. Staf SP2D membuat laporan penerimaan dana donatur.

(36)
[image:36.612.134.506.87.570.2]

25

Gambar 3.2 Flowmap Penerimaan dana dari donatur tetap A2 : Arsip Penerimaan Dana Donatur tetap

Ketua Yayasan Staf SP2D

(37)

3.1.4 Analisis Kebutuhan Non Fungsional

Analisis kebutuhan non fungsional menggambarkan keadaan sistem yang ada pada Yayasan Pendidikan Sosial Islam (YPSI) Muhammad Iqbal di bagian penerimaan dana donatur, diantaranya perangkat pengguna, perangkat keras dan perangkat lunak, sebagai bahan analisis kebutuhan yang harus dipenuhi dalam perancangan sistem yang akan diterapkan.

3.1.4.1 Analisis Perangkat Keras (Hardware)

Perangkat keras komputer atau hardware sangat mendukung dalam kinerja sistem. Semakin baik spesifikasi perangkat keras yang ada maka kinerja sistem pun akan semakin baik.

Spesifikasi perangkat keras yang digunakan di bagian penerimaan dana donatur (SP2D) adalah sebagai berikut :

Processor : Intel(R) Pentium(R) 4 CPU 1,7 GHz Motherboard : PC Chip

RAM : 256 MB

VGA : On-Board

Harddisk : 40 GB

(38)

27

3.1.4.2 Analisis Perangkat Lunak (Software)

Dalam melaksanakan kegiatannya, Staf pada penerimaan dana donatur (SP2D) menggunakan aplikasi Microsoft Office Microsoft Office Excel 2003. Sistem Operasi yang digunakan adalah Microsoft Windows XP Professional. untuk mendukung sistem pengolahan data donatur yang akan dibangun, maka komputer yang ada pada staf penerimaan dana donatur (SP2D) diperlukan penambahan perangkat lunak Crystal Report.

3.1.5 Analisis Pengguna

Pengguna komputer/user di Yayasan Pendidikan Sosial Islam (YPSI) Muhammad Iqbal dibagian staf penerimaan dana donatur (SP2D) adalah sebagai berikut :

a. Admin

Nama : Sony Rahman

Bagian : Staf Penerimaan Dana Donatur (SP2D)

Lama menggunakan komputer : 8 tahun Latar belakang pendidikan : SMU Sistem Operasi yang digunakan : Windows

b. User 1

Nama : Cepi Suhaya

Bagian : Staf Penerimaan Dana Donatur (SP2D)

(39)

3.2 Perancangan Sistem

3.2.1 Tujuan Perancangan Sistem

Perancangan sistem bertujuan untuk memberikan gambaran secara umum kepada pemakai dalam pembuatan rancangan sistem yang baru untuk mempermudah dalam pengolahan data. Sehingga nantinya diharapkan aplikasi yang dibuat lebih baik dari pengolahan data yang masih manual.

3.2.2 Perancangan Diagram Konteks

Diagram konteks merupakan suatu pendekatan struktur terhadap sistem yang menggambarkan sistem untuk pertama kali secara garis besarnya (top level) dan memecahkannya lagi kebagian yang lebih rinci (lower level) dan dari konteks diagram ini pula akan digambar lagi lebih rinci lagi yang disebut overview diagram (level nol) serta dipecah lagi menjadi level satu dan dari level satu ini akan dipecah lagi menjadi level dua begitu seterusnya.

(40)
[image:40.612.135.507.80.357.2]

29

Gambar 3.3 Diagram Konteks

3.2.3 Perancangan Data Flow Diagram (DFD)

(41)
[image:41.792.133.662.111.468.2]
(42)

31

Gambar 3.5 DFD level 1 proses 1 (login)

(43)
[image:43.612.134.504.336.553.2]

Gambar 3.7 DFD Level 1 Proses 3 ( Pengolahan Data Transaksi)

(44)
[image:44.612.134.502.80.364.2]

33

(45)
[image:45.612.137.503.79.360.2]
(46)
[image:46.612.135.504.77.361.2]

35

(47)
[image:47.612.134.503.80.361.2]
(48)
[image:48.612.134.503.81.355.2]

37

Gambar 3.13 DFD level 2 proses 3.2 (Pengolahan Data Transaksi Donatur Non Tetap)

(49)

3.2.4 Spesifikasi Proses

Spesifikasi proses digunakan untuk menggambarkan proses model aliran yang terdapat pada DFD. Spesifikasi proses dari gambaran DFD diatas yaitu :

Tabel 3.1 Spesifikasi proses

No. Proses Keterangan

1

No. Proses 1.1

Nama Proses Verifikasi Username Sumber Admin dan Staf SP2D

Input  username (Admin dan Staf SP2D) Output  username valid

 info username invalid

Tujuan Admin dan Staf

Logika Proses Begin

If username valid then masukan password Else info username invalid

End

2

No. Proses 1.2

Nama Proses Verifikasi Password Sumber Admin dan Staf SP2D

Input  password (Admin dan Staf) Output  password valid

 info username invalid  login valid

Tujuan Admin dan Staf SP2D Logika Proses Begin

If password valid then login valid Else tampil password invalid End

3

No. Proses 4.1

Nama Proses Cetak data donatur tetap Sumber Admin dan staf SP2D

Input  Id_Donatur

 Nama

 Tanggal Masuk  Jenis_Kelamin  Alamat

 No_Telepon

(50)

39

If dt donatur tetap yang akan dicetak sesuai then laporan dt donatur tetap tercetak

Else laporan dt donatur tetap tidak tercetak End

4

No. Proses 4.2

Nama Proses Cetak data penerimaan dana Sumber Admin dan Staf SP2D

Input  Id_Donatur

 Nama  Tanggal_transaksi  No_Transaksi  Jenis_Transaksi  Besar_Donasi  Catatan_Donatur  Id_Staf  Nama_Staf

Output Laporan data penerimaan dana Tujuan Admin dan Staf SP2D

Logika Proses Begin

If data penerimaan dana yang akan dicetak sesuai then laporan data penerimaan dana tercetak

Else laporan data penerimaan dana tidak tercetak End

5

No. Proses 2.1.1

Nama Proses Tambah data donatur tetap Sumber Admin dan Staf SP2D

Input  Id_Donatur

 Nama

 Tanggal Masuk  Jenis_Kelamin  Alamat

 No_Telepon

Output info data donatur tetap yang telah ditambah Tujuan Admin dan Staf SP2D

Logika Proses Begin

If tambah data donatur tetap then data donatur tetap akan masuk

simpan data donatur tetap ke database Else batal

End

6

No. Proses 2.1.2

Nama Proses Edit data donatur tetap

(51)

Input  Id_Donatur  Nama

 Tanggal Masuk  Jenis_Kelamin  Alamat

 No_Telepon

Output  info data donatur tetap yang telah diedit Tujuan Admin dan Staf SP2D

Logika Proses Begin

If data donatur tetap ketemu then ubah data donatur tetap dan simpan di database

Else batal End

7

No. Proses 2.1.3

Nama Proses Hapus data data donatur tetap Sumber Admin dan Staf SP2D

Input  Id_Donatur

 Nama

 Tanggal Masuk  Jenis_Kelamin  Alamat

 No_Telepon

Output  info data donatur tetap yang telah dihapus Tujuan Admin dan Staf SP2D

Logika Proses Begin

If data donatur tetap yang akan dihapus ketemu then hapus data donatur tetap dan simpan data donatur tetap setelah dihapus di database

Else batal End

8

No. Proses 2.1.4

Nama Proses Cari data data donatur tetap Sumber Admin dan Staf SP2D

Input  Id_Donatur

 Nama

 Tanggal Masuk  Jenis_Kelamin  Alamat

 No_Telepon

(52)

41

Logika Proses Begin

If data yang akan dicari ketemu then tampil info data donatur tetap yang telah dicari

Else batal End

9

No. Proses 2.2.1

Nama Proses Tambah data donatur non tetap Sumber Admin dan Staf SP2D

Input  Id_Donatur

 Nama

 Jenis_Kelamin  Alamat

 No_Telepon

Output  Info data donatur non tetap yang telah ditambah Tujuan Admin dan Staf SP2D

Logika Proses Begin

If tambah data donatur non tetap then data donatur non tetap akan masuk dan simpan di database

Else batal End

10

No. Proses 2.2.2

Nama Proses Edit data data donatur non tetap Sumber Admin dan Staf SP2D

Input  Id_Donatur

 Nama

 Jenis_Kelamin  Alamat

 No_Telepon

Output  Info data donatur non tetap yang telah diedit Tujuan Admin dan Staf SP2D

Logika Proses Begin

If data donatur non tetap ketemu then ubah data donatur non tetap dan simpan di database

Else batal End

11

No. Proses 2.2.3

Nama Proses Hapus data donatur non tetap Sumber Admin dan Staf SP2D

Input  Id_Donatur

 Nama

(53)

 No_Telepon

Output  Info data donatur non tetap yang telah dihapus Tujuan Admin dan Staf SP2D

Logika Proses Begin

If data donatur non tetap yang akan dihapus ketemu then hapus data donatur non tetap dan simpan data donatur non tetap setelah dihapus di database

Else batal End

12

No. Proses 2.2.4

Nama Proses Cari data donatur non tetap Sumber Admin dan Staf SP2D

Input  Id_Donatur

 Nama

 Jenis_Kelamin  Alamat

 No_Telepon

Output  Info data donatur non tetap yang telah dicari Tujuan Admin dan Staf SP2D

Logika Proses Begin

If data yang akan dicari ketemu then tampil info data donatur non tetap yang telah dicari

Else batal End

13

No. Proses 2.3.1

Nama Proses Tambah data staf lapangan Sumber Admin dan Staf SP2D

Input  Id_Staf

 Nama

 Jenis_kelamin  Alamat  No Telepon

Output  Info data staf yang telah ditambah Tujuan Admin dan Staf SP2D

Logika Proses Begin

If tambah dt staf lapangan then dt staf lapangan akan masuk

simpan dt staf lapangan ke database Else batal

End

14

No. Proses 2.3.2

(54)

43

Input  Id_Staf

 Nama

 Jenis_kelamin  Alamat  No Telepon

Output  Info data staf yang telah diedit Tujuan Admin dan Staf lapangan

Logika Proses Begin

If dt staf lapangan ketemu then ubah dt staf lapangan dan simpan di database

Else batal End

15

No. Proses 2.3.3

Nama Proses Hapus data staf lapangan Sumber Admin dan Staf SP2D

Input  Id_Staf

 Nama

 Jenis_kelamin  Alamat  No Telepon

Output  Info data staf lapangan yang telah dihapus Tujuan Admin dan Staf SP2D

Logika Proses Begin

If dt staf lapangan yang akan dihapus ketemu then hapus dt staf lapangan dan simpan dt staf lapangan setelah dihapus di database

Else batal End

16

No. Proses 2.3.4

Nama Proses Cari data staf lapangan Sumber Admin dan Staf SP2D

Input  Id_Staf

 Nama

 Jenis_kelamin  Alamat  No Telepon

Output  Info data staf lapangan yang telah dicari Tujuan Admin dan Staf SP2D

Logika Proses Begin

If data staf lapangan yang akan dicari ketemu then tampil info data staf lapangan yang telah dicari Else batal

(55)

17

No. Proses 3.1.1

Nama Proses Tambah data transaksi donatur tetap Sumber Admin dan Staf SP2D

Input  Id_Donatur

 Nama  Tanggal_Transaksi  No_Trsansaksi  Jenis_Transaksi  Besar_Donasi  Catatan_Donatur  Id_Staf  Nama_Staf

Output  info dt transaksi donatur tetap yang telah ditambah Tujuan Admin dan Staf SP2D

Logika Proses Begin

If tambah dt transaksi donatur tetap then dt transaksi donatur tetap akan masuk dan simpan dt transaksi donatur tetap ke database

Else batal End

18

No. Proses 3.1.2

Nama Proses Edit data transaksi donatur tetap Sumber Admin dan Staf SP2D

Input  Id_Donatur

 Nama  Tanggal_Transaksi  No_Trsansaksi  Jenis_Transaksi  Besar_Donasi  Catatan_Donatur  Id_Staf  Nama_Staf

Output  info dt transaksi donatur tetap yang telah diubah Tujuan Admin dan Staf SP2D

Logika Proses Begin

If dt transaksi donatur tetap ketemu then ubah dt transaksi donatur tetap dan simpan di database

Else batal End

19

No. Proses 3.1.3

Nama Proses Hapus data transaksi donatur tetap Sumber Admin dan Staf SP2D

Input  Id_Donatur

(56)

45  Tanggal_Transaksi  No_Trsansaksi  Jenis_Transaksi  Besar_Donasi  Catatan_Donatur  Id_Staf  Nama_Staf

Output  Info data transaksi donatur tetap yang telah dihapus

Tujuan Admin dan Staf SP2D Logika Proses Begin

If data transaksi donatur tetap yang akan dihapus ketemu then hapus data transaksi donatur tetap dan simpan data transaksi donatur tetap setelah dihapus di database

Else batal End 20 No. Proses 3.1.4

Nama Proses Cari data transaksi donatur tetap Sumber Admin dan Staf SP2D

Input  Id_Donatur

 Nama  Tanggal_Transaksi  No_Trsansaksi  Jenis_Transaksi  Besar_Donasi  Catatan_Donatur  Id_Staf  Nama_Staf

Output  info dt transaksi donatur tetap yang telah dicari Tujuan  Admin dan Staf SP2D

Logika Proses Begin

If data yang akan dicari ketemu then tampil info data transaksi donatur tetap yang telah dicari

Else batal End

21

No. Proses 3.2.1

Nama Proses Tambah data transaksi donatur non tetap Sumber Admin dan Staf SP2D

Input  Id_Donatur

 Nama

(57)

 Besar_Donasi  Transaksi_Via  Catatan_Donatur  Id_Staf

 Nama_Staf

Output  info dt transaksi donatur non tetap yang telah ditambah

Tujuan Admin dan Staf SP2D Logika Proses Begin

If tambah dt transaksi donatur non tetap then dt transaksi donatur non tetap akan masuk dan simpan dt transaksi donatur non tetap ke database

Else batal End

22

No. Proses 3.2.2

Nama Proses Edit data transaksi donatur non tetap Sumber Admin dan Staf SP2D

Input  Id_Donatur

 Nama  Tanggal_Transaksi  No_Trsansaksi  Jenis_Transaksi  Besar_Donasi  Transaksi_Via  Catatan_Donatur  Id_Staf  Nama_Staf

Output  info dt transaksi donatur non tetap yang telah diubah

Tujuan Admin dan Staf SP2D Logika Proses Begin

If dt transaksi donatur non tetap ketemu then ubah dt transaksi donatur non tetap dan simpan di database Else batal

End

23

No. Proses 3.2.3

Nama Proses Hapus data transaksi donatur non tetap Sumber Admin dan Staf SP2D

Input  Id_Donatur

 Nama

(58)

47

 Transaksi_Via  Catatan_Donatur  Id_Staf

 Nama_Staf

Output  Info data transaksi donatur non tetap yang telah dihapus

Tujuan Admin dan Staf SP2D Logika Proses Begin

If data transaksi donatur non tetap yang akan dihapus ketemu then hapus data transaksi donatur non tetap dan simpan data transaksi donatur non tetap setelah dihapus di database

Else batal End No. Proses 3.2.4

24

Nama Proses Cari data transaksi donatur non tetap Sumber Admin dan Staf SP2D

Input  Id_Donatur

 Nama  Tanggal_Transaksi  No_Trsansaksi  Jenis_Transaksi  Besar_Donasi  Transaksi_Via  Catatan_Donatur  Id_Staf  Nama_Staf

Output  info dt transaksi donatur non tetap yang telah dicari

Tujuan  Admin dan Staf SP2D Logika Proses Begin

If data yang akan dicari ketemu then tampil info data transaksi donatur non tetap yang telah dicari

Else batal End

3.2.5 Perancangan Basis Data 3.2.5.1 Kamus Data

(59)

arus data yang ada pada diagram aliran data. Dengan menggunakan kamus data, analisis sistem dapat mendefinisikan data yang mengalir pada sistem secara lengkap. Kamus data digunakan untuk merancang input, merancang laporan dan database.

Kamus data yang dibutuhkan untuk membuat apliksi pengolahan data penerimaan dana donatur, yaitu :

Tabel 3.2 Kamus data login

No. Kamus Keterangan

1

Nama aliran data Data login (admin)

Dimana digunakan Admin - proses 1.0 (input), proses 1.0 - User (input), User - proses 1.0 Admin (output)

Deskripsi Data ini merupakan data login admin yang dimasukkan oleh admin agar dapat mengakses aplikasi

Struktur Data Username + Password + Userlevel Username Password Userlevel [A-Z|a-z|0-9] [A-Z|a-z|0-9] [0-9] 2

Nama aliran data Data login (staf sp2d)

Dimana digunakan Staf - proses 1.0 (input), proses 1.0 - User (input), User - proses 1.0 Staf (output)

Deskripsi Data ini merupakan data login Staf sp2d yang dimasukkan oleh Staf sp2d agar dapat mengakses aplikasi

Struktur Data Username + Password + Userlevel Username Password Userlevel [A-Z|a-z|0-9] [A-Z|a-z|0-9] [0-9] 3

Nama aliran data login valid (Admin)

Dimana digunakan proses 1.2 - proses 2.0 (output)

Deskripsi Informasi bahwa login telah sukses sehingga Admin dapat melakukan proses selanjutnya

4

Nama aliran data info login Admin invalid

Dimana digunakan proses 1.1 - Admin (output), proses 1.2 - Admin (output)

Deskripsi Informasi ini merupakan hasil verifikasi username dan password Admin dimana login gagal

(60)

49

Dimana digunakan proses 1.2 - proses 2.0 (output)

Deskripsi Informasi bahwa login telah sukses sehingga Staf sp2d dapat melakukan proses selanjutnya

6

Nama aliran data info login Staf sp2d invalid

Dimana digunakan proses 1.1 - Staf (output), proses 1.2 – Staf sp2d (output)

Deskripsi Informasi ini merupakan hasil verifikasi username dan password Staf sp2d dimana login gagal

Tabel 3.3 Kamus data donatur tetap

No. Kamus Keterangan

1

Nama aliran data Data donatur tetap

Dimana digunakan Admin-Staf sp2d- proses 2.1 (input), proses 2.1.1 (input), proses 2.1.1 – Donatur_Tetap (input), proses 2.1.2 (input), proses 2.1.2 - Donatur_Tetap (input), proses 2.1.3 (input), proses 2.1.3 - Donatur_Tetap (input), proses 2.1.4 (input), proses 2.1.4 - Donatur_Tetap (input)

Deskripsi Data ini merupakan data donatur tetap yang akan diolah oleh Admin-Staf sp2d untuk menambah, mengubah, menghapus dan mencari data

Struktur Data Id_Donatur + Nama + Tanggal_Masuk + Jenis_Kelamin +

Alamat + No_Telepon Id_Donatur Nama Tanggal_Masuk Jenis_Kelamin Alamat No_Telepon [A-Z|a-z|0-9] [A-Z|a-z|0-9] [A-Z|a-z|0-9] [A-Z] [A-Z|a-z|0-9] [0-9] 2

Nama aliran data Info donatur tetap

Dimana digunakan Proses 2.1 - Admin-Staf sp2d (output), proses 2.1.1 - Admin-Staf (output), proses 2.1.2 - Staf sp2d (output), proses 2.1.3 - Admin-Staf sp2d (output), proses 2.1.4 - Admin-Admin-Staf sp2d (output)

Deskripsi Informasi ini merupakan data donatur tetap yang telah diolah oleh Admin-Staf sp2d berupa hasil penambahan, pengubahan, penghapusan dan pencarian data

Struktur Data Id_Donatur + Nama + Tanggal_Masuk + Jenis_Kelamin +

Alamat + No_Telepon Id_Donatur

Nama

(61)

Tanggal_Masuk Jenis_Kelamin Alamat No_Telepon [A-Z|a-z|0-9] [A-Z] [A-Z|a-z|0-9] [0-9]

Tabel 3.4 Kamus data donatur non tetap

No. Kamus Keterangan

1

Nama aliran data Data donatur non tetap

Dimana digunakan Admin-Staf sp2d - proses 2.2 (input), proses 2.2.1 (input), proses 2.2.1 – Donatur_Non_Tetap (input), proses 2.2.2 (input), proses 2.2.2 - Donatur_Non_Tetap (input), proses 2.2.3 (input), proses 2.2.3 - Donatur_Non_Tetap (input), proses 2.2.4 (input), proses 2.2.4 - Donatur_Non_Tetap (input)

Deskripsi Data ini merupakan data donatur non tetap yang akan diolah oleh Admin-Staf sp2d untuk menambah, mengubah, menghapus dan mencari data

Struktur Data Id_Donatur + Nama + Jenis_Kelamin + Alamat + No_Telepon Id_Donatur Nama Jenis_Kelamin Alamat No_Telepon [A-Z|a-z|0-9] [A-Z|a-z|0-9] [A-Z] [A-Z|a-z|0-9] [0-9] 2

Nama aliran data Info donatur non tetap

Dimana digunakan Proses 2.2 - Admin-Staf sp2d (output), proses 2.2.1 - Admin-Staf (output), proses 2.2.2 - Admin-Staf (output), proses 2.2.3 - Admin-Staf sp2d (output), proses 2.2.4 - Admin-Staf (output) Deskripsi Informasi ini merupakan data donatur non tetap yang telah diolah oleh Admin-Staf sp2d berupa hasil penambahan, pengubahan, penghapusan dan pencarian data

(62)

51

Tabel 3.5 Kamus data staf lapangan

No. Kamus Keterangan

1

Nama aliran data Data staf lapangan

Dimana digunakan Admin-Staf - proses 2.3 (input), proses 2.3.1 (input), proses 2.3.1 – Staf sp2d (input), proses 2.3.2 (input), proses 2.3.2 – Staf sp2d (input), proses 2.3.3 (input), proses 2.3.3 – Staf sp2d (input), proses 2.3.4 (input), proses 2.3.4 - Staf sp2d (input)

Deskripsi Data ini merupakan data staf yang akan diolah oleh Admin-Staf sp2d untuk menambah, mengubah, menghapus dan mencari data

Struktur Data Id_Staf + Nama + Jenis_Kelamin + Alamat + No_Telepon Id_Staf Nama Jenis_Kelamin Alamat No_Telepon [A-Z|a-z|0-9] [A-Z|a-z|0-9] [A-Z|a-z|0-9] [A-Z|a-z|0-9] [A-Z|a-z|0-9] 2

Nama aliran data Info staf lapangan

Dimana digunakan Proses 2.3 - Admin-Staf sp2d (output), proses 2.3.1 - Admin-Staf sp2d (output), proses 2.3.2 - Staf sp2d (output), proses 2.3.3 - Admin-Staf (output), proses 2.3.4 - Admin-Admin-Staf sp2d (output)

Deskripsi Informasi ini merupakan data staf yang telah diolah oleh Admin-Staf sp2d berupa hasil penambahan, pengubahan, penghapusan dan pencarian data

Struktur Data Id_Staf + Nama + Jenis_Kelamin + Alamat + No_Telepon Id_Staf Nama Jenis_Kelamin Alamat No_Telepon [A-Z|a-z|0-9] [A-Z|a-z|0-9] [A-Z|a-z|0-9] [A-Z|a-z|0-9] [A-Z|a-z|0-9]

Tabel 3.6 Kamus data transaksi donatur tetap

No. Kamus Keterangan

1

Nama aliran data Data transaksi donatur tetap

(63)

Transaksi_Donatur_Tetap (input), proses 3.1.3 (input), proses 3.1.3 - Transaksi_Donatur_Tetap (input), proses 3.1.4 (input), proses 3.1.4 - Transaksi_Donatur_Tetap (input)

Deskripsi Data ini merupakan data transaksi donatur tetap yang akan diolah oleh Admin-Staf sp2d untuk menambah, mengubah, mencari dan mengolah data transaksi donatur tetap

Struktur Data Id_Donatur + Nama + Tanggal_Transaksi + No_Transaksi +

Jenis_Transaksi + Besar_Donasi + Catatan_Donatur + Id_staf + Nama_staf Id_Donatur Nama Tanggal_Transaksi No_Transaksi Jenis_Transaksi Besar_Donasi Catatan_Donatur Id_Staf Nama_Staf [A-Z|a-z|0-9] [A-Z|a-z|0-9] [A-Z|a-z|0-9] [0..9] [A-Z|a-z|0-9] [0..9] [A-Z|a-z|0-9] [A-Z|a-z|0-9] [A-Z|a-z|0-9] 2

Nama aliran data Info transaksi donatur tetap

Dimana digunakan Proses 3.1 – Admin-Staf sp2d (output), proses 3.1.1 - Admin-Staf sp2d (output), proses 3.1.2 - Staf sp2d (output), proses 3.1.3 - Admin-Staf sp2d (output), proses 3.1.4 - Admin-Admin-Staf (output)

Deskripsi Informasi ini merupakan data transaksi donatur tetap yang telah diolah oleh Admin-staf sp2d berupa hasil penambahan, pengubahan, pencarian dan pegolahan data transaksi donatur tetap

Struktur Data Id_Donatur + Nama + Tanggal_Transaksi + No_Transaksi +

[image:63.612.133.506.75.652.2]

Jenis_Transaksi + Besar_Donasi + Catatan_Donatur + Id_staf + Nama_staf Id_Donatur Nama Tanggal_Transaksi No_Transaksi Jenis_Transaksi Besar_Donasi Catatan_Donatur Id_Staf Nama_Staf [A-Z|a-z|0-9] [A-Z|a-z|0-9] [A-Z|a-z|0-9] [0..9] [A-Z|a-z|0-9] [0..9] [A-Z|a-z|0-9] [A-Z|a-z|0-9] [A-Z|a-z|0-9]

(64)

53

No. Kamus Keterangan

1

Nama aliran data Data transaksi donatur non tetap

Dimana digunakan Admin-Staf sp2d - proses 3.2 (input), proses 3.2.1

(input), proses 3.2.1 -

Transaksi_Donatur_Non_Tetap (input), proses 3.2.2 (input), proses 3.2.2 - Transaksi_Donatur_Non_Tetap (input), proses 3.2.3 (input), proses 3.2.3 - Transaksi_Donatur_Non_Tetap (input), proses 3.2.4 (input), proses 3.2.4 - Transaksi_Donatur_Non_Tetap (input)

Deskripsi Data ini merupakan data transaksi donatur non tetap yang akan diolah oleh Admin-Staf sp2d untuk menambah, mengubah, mencari, dan mengolah data transaksi donatur non tetap

Struktur Data Id_Donatur + Nama + Tanggal_Transaksi + No_Transaksi +

Jenis_Transaksi + Transaksi Via + Besar_Donasi + Catatan_Donatur + Id_Staf + Nama_Staf Id_Donatur Nama Tanggal_Transaksi No_Transaksi Kode_Transaksi Jenis_Transaksi Transaksi_Via Besar_Donasi Catatan_Donatur Id_Staf Nama_Staf [A-Z|a-z|0-9] [A-Z|a-z|0-9] [A-Z|a-z|0-9] [0..9] [A-Z|a-z|0-9] [A-Z|a-z|0-9] [A-Z|a-z|0-9] [0..9] [A-Z|a-z|0-9] [A-Z|a-z|0-9] [A-Z|a-z|0-9] 2

Nama aliran data Info transaksi donatur non tetap

Dimana digunakan Proses 3.2 – Admin-Staf sp2d (output), proses 3.2.1 - Admin-Staf sp2d (output), proses 3.2.2 - Staf sp2d (output), proses 3.2.3 - Admin-Staf sp2d (output), proses 3.2.4 - Admin-Admin-Staf sp2d (output)

Deskripsi Informasi ini merupakan data transaksi donatur non tetap yang telah diolah oleh Admin-Staf sp2d berupa hasil penambahan, pengubahan, pencarian dan pengolahan data transaksi donatur non tetap Struktur Data Id_Donatur + Nama + Tanggal_Transaksi +

No_Transaksi +

(65)

Kode_Transaksi Jenis_Transaksi Transaksi_Via Besar_Donasi Catatan_Donatur Id_Staf

Nama_Staf

[A-Z|a-z|0-9] [A-Z|a-z|0-9] [A-Z|a-z|0-9] [0..9]

[A-Z|a-z|0-9] [A-Z|a-z|0-9] [A-Z|a-z|0-9]

3.2.5.2 ERD (Entity Relation Diagram)

ERD adalah suatu cara untuk mengorganisasikan data yang memperlihatkan hubungan antar dua entity, dituliskan dengan simbol N ke 1 menunjukkan hubungan many to one, dan 1 ke 1 adalah menunjukkan hubungan one to one.

Gambar 3.14 Diagram E-R (sistem yang akan diusulkan) 3.2.5.3 Tabel Relasi

(66)

55

Gambar 3.15 Relasi Tabel

3.2.5.4 Struktur Tabel

Struktur file merupakan tempat penyimpanan informasi dari aliran data yang digunakan dalam sebuah sistem. Dalam perancangan program aplikasi pengolahan data penerimaan dana donatur ini terdiri dari beberapa tabel.

[image:66.612.141.504.79.317.2]

1. Tabel User Nama Tabel : TUser Primary Key : Username

Tabel 3.8 Tabel User

No field type Size Keterangan

1 Username Text 20 Nama User

2 Password Text 20 Password

(67)

2. Tabel Data Anggota Donatur Tetap Nama Tabel : TDonatur_Tetap

Primary Key : Id_Donatur

Tabel 3.9 Tabel Anggota Donatur Tetap

no field type size Keterangan

1 Id_Donatur Text 5 Id Donatur

Tetap

2 Nama Text 50 Nama Anggota

3 Tanggal_Masuk Date/Time 15 Tanggal Masuk

Anggota

4 Jenis_Kelamin Text 10 Jenis Kelamin

Anggota

5 Alamat Text 50 Alamat

Anggota

6 No_Telepon Text 15 No Telepon

Anggota

7 Username Text 50 Nama

admin/user

3. Tabel Data Anggota Donatur Non Tetap Nama Tabel : TDonatur_Non_Tetap

Primary Key : Id_Donatur

Tabel 3.10 Tabel Data Anggota Donatur Non Tetap

no field type size Keterangan

1 Id_Donatur Text 5 Id Donatur

Tetap

2 Nama Text 50 Nama Anggota

3 Jenis_Kelamin Text 10 Jenis Kelamin

Anggota

4 Alamat Text 50 Alamat

Anggota

5 No_Telepon Text 20 No Telepon

Anggota

6 Username Text 50 Nama

(68)

57

4. Tabel Staf Lapangan Nama Tabel : TStaf

Primary Key : Id_Staf

Tabel 3.11 Tabel Staf Lapangan

no field type size Keterangan

1 Id_Staf Text 5 Id Donatur

Tetap

2 Nama Text 50 Nama Anggota

3 Jenis_Kelamin Text 10 Jenis Kelamin

Anggota

4 Alamat Text 50 Alamat

Anggota

5 No_Telepon Text 20 No Telepon

Anggota

6 Username Text 50 Nama

admin/user

5. Tabel Transaksi Donatur Tetap Nama Tabel :TTransaksi_Donatur_Tetap Primary Key : No_Transaksi

Tabel 3.12 Tabel Transaksi Donatur Tetap

no field type size Keterangan

1 Id_Donatur Text 5 Id Donatur

Tetap

2 Nama Text 50 Nama Anggota

3 Tanggal_Transaksi Date/Time - Tanggal Transaksi

4 No_Transaksi Text 10 Nomor Transaks

i Anggota

5 Jenis_Transaksi Text 15 Jenis Transaksi

Anggota

6 Besar_Donasi Currency - Jumlah Infak

Anggota

(69)

8 Id_Staf Text 5

Id Staf /petugas Penerimaan Dana Donatur

9 Nama_Staf Text 50

Nama Staf /petugas Penerimaan Dana Donatur

10 Username Text 50 Nama

admin/user

6. Tabel Transaksi Donatur Non Tetap Nama Tabel : TTransaksi_Donatur_Non_Tetap Primary Key : No_Transaksi

Tabel 3.13 Tabel Transaksi Donatur Non Tetap

no field type size Keterangan

1 Id_Donatur Text 5 Id Donatur Tetap

2 Nama Text 50 Nama Anggota

3 Tanggal_Transaksi Date/Time - Tanggal Transaksi Anggota

4 No_Transaksi Text 10 Nomor Transaksi

Anggota

5 Jenis_Transaksi Text 15 Jenis Transaksi

Anggota

6 Transaksi_Via Text 15 Transaksi Donatur

Via

7 Besar_Donasi Currency - Jumlah Infak

Anggota

8 Catatan_Donatur Text 50 Catatan Anggota

9 Id_Staf Text 5 Id Staf Penerimaan

Dana Donatur

10 Nama_Staf Text 50

Nama Staf Penerimaan Dana Donatur

(70)

59

3.2.6 Perancangan Kode

Pengkodean berfungsi untuk mendefinisikan suatu objek secara singkat, mengklasifikasikan data dan memasukkan data ke dalam database. Kode dapat dibentuk dari kumpulan huruf dan angka atau karakter khusus. Pada program sistem pengolahan data donatur terdapat beberapa pengkodean untuk memudahkan dalam pencarian data yaitu :

1. Donatur Tetap a. Id_Donatur

Kode Id Donatur berjumlah 5 digit Contoh kode id donatur : DT 001 DT : donatur tetap

001 : no urut anggota donatur tetap 2. Donatur Non Tetap

a. Id_Donatur

Kode Id Donatur berjumlah 5 digit Contoh kode id donatur : DN 001 DN : donatur non tetap

001 : no urut donatur non tetap 3. Staf Lapangan

a. Id_Staf

Kode Id Staf berjumlah 5 digit Contoh kode id donatur : SL 001 SL : staf lapangan

(71)

4. Transaksi donatur tetap dan transaksi donatur non tetap a. No_Transaksi

Kode No Transaksi berjumlah 9 digit Contoh kode no transaksi : 001 01 2008

001 : no urut transaksi 01 : bulan transaksi 2008 : tahun transaksi

3.2.7 Perancangan Antar Muka

Antar muka pemakai merupakan media komunikasi antara pemakai dengan sistem komputer. Hasil perancangan antarmuka pemakai akan memudahkan proses implementasi. Adapun antarmuka pemakai perangkat lunak yang akan dirancang ditampilkan sebagai berikut :

3.2.7.1Perancangan Sruktur Menu

(72)

61

Gambar 3.16 Perancangan struktur menu 3.2.7.2Perancangan Antar Muka Menu Utama

1. Antar Muka Menu (T01)

(73)
[image:73.612.134.502.80.383.2]

Gambar 3.17 Rancangan antarmuka menu

Navigasi :

1. Klik “File - Login” untuk menuju T02 2. Klik “File - Setting User” untuk menuju T03 3. Klik “File - Keluar” untuk mengakhiri aplikasi 4. Klik “Data - Donatur Tetap” untuk menuju T04 5. Klik “Data - Donatur Non Tetap” untuk menuju T05 6. Klik “Data – Staf Lapangan” untuk menuju T06

7. Klik “Transaksi - Transaksi Donatur Tetap” untuk menuju T07 8. Klik “Transaksi - Transaksi Donatur Non Tetap” untuk menuju T08

(74)

63

2. Antar muka Login (T02)

Form menu login digunakan untuk otorisasi terhadap pengguna (user). Menu ini akan meminta nama user dan password sebelum masuk ke sistem, apabila password tidak sesuai maka sistem akan meminta isi ulang, namun apabila nama user tidak sesuai maka menu login akan tertutup untuk diakses. Selanjutnya apabila nama user dan password benar maka user akan dapat masuk ke dalam sistem.

Gambar 3.18 Rancangan menu login Navigasi :

1. Klik “Login” untuk masuk aplikasi dan akan menuju T01 2. Klik “Batal” untuk keluar login dan aplikasi tidak aktif.

3. Antarmuka Setting User (T03)

(75)

Gambar 3.19 Rancangan menu setting user Navigasi :

1. Klik “Tambah” untuk menambah data user. 2. Klik “Edit” untuk mengedit data user. 3. Klik “Simpan” untuk menyimpan data. 4. Klik “Hapus” untuk menghapus data.

(76)

65

[image:76.612.163.468.96.422.2]

4. Antarmuka Input Data Donatur Tetap (T04)

Gambar 3.20 Rancangan menu input donatur tetap Navigasi :

1. Klik “Tambah” untuk menambah data barang baru. 2. Klik “Edit” untuk mengedit data.

3. Klik “Simpan” untuk menyimpan data. 4. Klik “Batal” untuk batal.

5. Klik “Hapus” untuk menghapus data. 6. Klik “Keluar” untuk batal.

(77)
[image:77.612.152.454.97.413.2]

5. Antarmukan Input Donatur Non Tetap (T05)

Gambar 3.21 Rancangan menu input donatur non tetap Navigasi :

1. Klik “Tambah” untuk menambah data barang baru. 2. Klik “Edit” untuk mengedit data.

3. Klik “Simpan” untuk menyimpan data. 4. Klik “Batal” untuk batal.

5. Klik “Hapus” untuk menghapus data. 6. Klik “Keluar” untuk batal.

(78)

67

[image:78.612.165.465.97.427.2]

6. Antarmuka Input Data Staf Lapangan (T06)

Gambar 3.22 Rancangan menu input data staf Navigasi :

1. Klik “Tambah” untuk menambah data barang baru. 2. Klik “Edit” untuk mengedit data.

3. Klik “Simpan” untuk menyimpan data. 4. Klik “Batal” untuk batal.

5. Klik “Hapus” untuk menhapus data. 6. Klik “Keluar” untuk batal.

(79)
[image:79.612.166.463.99.436.2]

7. Antarmuka Transaksi Donatur Tetap (T07)

Gambar 3.23 Rancangan menu input transaksi donatur tetap Navigasi :

9. Klik “Tambah” untuk menambah data barang baru. 10. Klik “Edit” untuk mengedit data.

11. Klik “Simpan” untuk menyimpan data. 12. Klik “Batal” untuk batal.

13. Klik “Hapus” untuk menghapus data. 14. Klik “Keluar” untuk batal.

Gambar

Gambar 3.1 Flowmap pembuatan anggota donatur tetap
Gambar 3.2 Flowmap Penerimaan dana dari donatur tetap
Gambar 3.3 Diagram Konteks
Gambar 3.4 DFD Level 0
+7

Referensi

Dokumen terkait

Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa yang telah memberikan rahmat dan karuniaNya, sehingga skripsi dengan judul ” Pengaruh Diet Tinggi

Program peningkatan kesejahteraan keluarga melalui pemberdayaan masyarakat berbasis pengembangan penghidupan berkelanjutan (PKKPM-P2B) adalah upaya pemerintah dalam

oleh seorang wanita dalam masa reproduksinya. 24) Ratio Jenis Kelamin adalah suatu angka yang menunjukkan perbandingan jenis kelamin antara banyaknya penduduk laki-laki dan

Membentuk mata kuliah dan menetapkan sks Tracer Study / Need Assessment (Market signal) Analisis SWOT Program studi (Scientific vision) (1) (2) (3) (4) (5) (7) (6) Profil Lulusan

Penetap pertama wilayah yang kini menjadi Amerika Serikat berasal dari Asia sekitar 15.000 tahun yang lalu.. Mereka menyeberangi jembatan darat Bering

Berdasarkan pada keterangan tersebut, maka dalam penelitian ini (hasil penelitian) dapat diberikan kesimpulan bahwa ada Hubungan yang signifikan antara kemampuan guru

Setelah terjadi longsoran ketiga Aan membantu mengerahkan semua warga yang dekat yang tempat longsor untuk menjauh dari tempat longsor sampai jarak 500 meter

a. Memastikan jam pelaksanaan praktek kerja dilakukan secara proporsional dengan jam istirahat agar tidak menimbulkan kelelahan sangat yang dapat