project sad

86
PROJECT SHARIA BANKING INFORMATION SYSTEM ANALYSIS DESIGN “APLIKASI TABUNGAN WADIAH PADA BMT BAITUL KARIMDisusun Oleh : Ahmad Bayu Santoso Luthfiansyah Dwiantara Kelas: 4 TIPS 3 Faculty: Musawarman S.Kom Semester: 4 (Empat) CEP-CCIT FTUI BEKERJASAMA DENGAN PUSBANGSITEK UIN SYARIF HIDAYATULLAH JAKARTA 2015-2016

Upload: luthfiansyah-dwiantara

Post on 13-Sep-2015

255 views

Category:

Documents


0 download

DESCRIPTION

System Analysis Design

TRANSCRIPT

  • PROJECT SHARIA BANKING INFORMATION

    SYSTEM ANALYSIS DESIGN

    APLIKASI TABUNGAN WADIAH PADA BMT BAITUL

    KARIM

    Disusun Oleh :

    Ahmad Bayu Santoso

    Luthfiansyah Dwiantara

    Kelas: 4 TIPS 3

    Faculty: Musawarman S.Kom

    Semester: 4 (Empat)

    CEP-CCIT FTUI BEKERJASAMA DENGAN PUSBANGSITEK

    UIN SYARIF HIDAYATULLAH JAKARTA

    2015-2016

  • ii

    KATA PENGANTAR

    Puji dan syukur marilah kita panjatkan kehadirat Allah yang Maha Esa karena

    selalu menurunkan berkah, rahmat dan taufik untuk kita semua. Tak lupa pula shalawat

    dan salam selalu kita panjatkan kepada Rasulullah saw.

    Adapun pada pembuatan proyek ini penulis memberi judul APLIKASI

    TABUNGAN WADIAH PADA BMT BAITUL KARIM. Pembuatan proyek ini kami

    dibantu oleh berbagai pihak terutama faculty yang meluangkan waktu baik didalam

    jam pelajaran maupun diluar jam pelajaran untuk membimbing kami dalam

    menyelesaikan pembuatan proyek ini.

    Kami berharap agar pembuatan proyek ini dapat bermanfaat untuk para

    mahasiswa maupun secara umum dan memberikan inspirasi serta informasi untuk

    pengembangan selanjutnya. Kami menyadari banyak sekali kekurangan pada

    pembuatan proyek ini. Oleh sebab itu, kami mengharapkan kritik dan saran yang

    membangun sehingga proyek ini lebih sempurna lagi.

    Depok, 8 Juni 2015

    Penulis

  • iii

    DAFTAR ISI

    KATA PENGANTAR .................................................................................................. ii

    DAFTAR ISI ................................................................................................................ iii

    DAFTAR GAMBAR ................................................................................................... ix

    DAFTAR TABEL ...................................................................................................... xiii

    BAB I ............................................................................................................................ 1

    PENDAHULUAN ........................................................................................................ 1

    I.1 Latar Belakang .............................................................................................. 1

    I.2 Rumusan Masalah .......................................................................................... 2

    I.3 Tujuan Penulisan ............................................................................................ 2

    I.4 Batasan Masalah ............................................................................................. 2

    I.5 Metodologi Penulisan ..................................................................................... 2

    I.6 Sistematika Penulisan ..................................................................................... 3

    BAB II ........................................................................................................................... 4

    LANDASAN TEORI .................................................................................................... 4

    II.1 System Analysis and Design .......................................................................... 4

    II.1.1 System Analysis ..................................................................................... 4

    II.1.2 Design Analysis System .......................................................................... 4

    II.2 Pengertian Sistem ........................................................................................... 5

  • iv

    II.2.1 Jenis Sistem ............................................................................................. 6

    II.3 Pengertian Informasi ...................................................................................... 7

    II.4 Pengertian Sistem Informasi .......................................................................... 8

    II.5 Pemodelan pada Analisa Berorientasi Objek dengan Unified Modeling

    Language ................................................................................................................... 9

    II.5.1 Use Case Diagram .................................................................................. 9

    II.5.4 Component Diagram ............................................................................ 11

    II.5.5 Deployment Diagram ........................................................................... 12

    II.5.2 Statechart Diagram ............................................................................... 13

    II.5.3 Activity Diagram .................................................................................. 14

    BAB III ....................................................................................................................... 16

    ANALISA DAN PERANCANGAN .......................................................................... 16

    III.1 Analisa Kebutuhan Aplikasi ......................................................................... 16

    III.1.1 Entity Relationship Diagram ................................................................. 16

    III.1.2 Use Case Diagram................................................................................. 17

    III.1.2.1 Usecase Model ................................................................................... 18

    III.1.2.2 Pengguna Aplikasi Bagian Anggota .................................................. 18

    III.1.2.3 Pengguna Aplikasi Bagian Pegawai................................................... 19

    III.1.2.4 Pengguna Aplikasi Bagian Manajer ................................................... 20

  • v

    III.1.2.5 Pengguna Aplikasi Bagian Administrator .......................................... 22

    III.1.3 Component Diagram ............................................................................. 23

    III.1.4 Deployment Diagram ............................................................................ 24

    III.1.5 Statechart Diagram ............................................................................... 25

    III.1.5.1 Statechart Login User ......................................................................... 26

    III.1.5.2 Statechart Input Data Anggota oleh Anggota .................................... 27

    III.1.5.3 Statechart Lihat Data Anggota oleh Anggota .................................... 27

    III.1.5.4 Statechart Ubah Data Anggota oleh Anggota. .................................. 28

    III.1.5.5 Statechart Lihat Data Rekening oleh Anggota .................................. 28

    III.1.5.6 Statechart Lihat Data Pegawai oleh Pegawai .................................... 29

    III.1.5.7 Statechart Ubah Data Pegawai oleh Pegawai .................................... 29

    III.1.5.8 Statechart Input Data Rekening oleh Pegawai ................................... 30

    III.1.5.9 Statechart Lihat Data Rekening oleh Pegawai................................... 30

    III.1.5.10 Statechart Ubah Data Rekening oleh Pegawai ................................ 31

    III.1.5.11 Statechart Input Data Transaksi oleh Pegawai ................................ 31

    III.1.5.12 Statechart Lihat Data Tranaksi oleh Pegawai .................................. 32

    III.1.5.13 Statechart Ubah Data Transaksi oleh Pegawai ................................ 32

    III.1.5.14 Statechart Lihat Data Anggota oleh Manager ................................. 33

    III.1.5.15 Statechart Lihat Data Rekening oleh Manager ................................ 33

  • vi

    III.1.5.16 Statechart Lihat Data Transaksi oleh Manager ............................... 34

    III.1.5.17 Statechart Lihat Data Laporan Transaksi oleh Manager ................. 34

    III.1.5.18 Statechart Lihat Data Anggota oleh Admin..................................... 35

    III.1.5.19 Statechart Ubah Data Anggota oleh Admin .................................... 35

    III.1.5.20 Statechart Hapus Data Anggota oleh Admin ................................... 36

    III.1.5.21 Statechart Input Data Pegawai oleh Admin ..................................... 36

    III.1.5.22 Statechart Hapus Data Pegawai oleh Admin ................................... 37

    III.1.5.23 Statechart Ubah Data Pegawai oleh Admin .................................... 37

    III.1.5.24 Statechart Lihat Data Pegawai oleh Admin ..................................... 38

    III.1.5.25 Statechart Lihat Data Rekening oleh Admin ................................... 38

    III.1.5.26 Statechart Ubah Data Rekening oleh Admin ................................... 39

    III.1.5.27 Statechart Hapus Data Rekening oleh Admin ................................. 39

    III.1.5.28 Statechart Lihat Data Transaksi oleh Admin ................................... 40

    III.1.5.29 Statechart Ubah Data Transaksi oleh Admin .................................. 40

    III.1.5.30 Statechart Hapus Data Transaksi oleh Admin ................................. 41

    III.1.6 Activity Diagram ................................................................................... 41

    III.1.6.1 Activity Diagram Login User ............................................................. 42

    III.1.6.2 Activity Diagram Input Data Anggota oleh Anggota ......................... 43

    III.1.6.3 Activity Diagram Lihat Data Anggota oleh Anggota ......................... 44

  • vii

    III.1.6.4 Activity Diagram Ubah Data Anggota oleh Anggota ........................ 45

    III.1.6.5 Activity Diagram Lihat Data Rekening oleh Anggota ....................... 46

    III.1.6.6 Activity Diagram Lihat Data Pegawai oleh Pegawai ......................... 47

    III.1.6.7 Activity Diagram Ubah Data Pegawai oleh Pegawai ......................... 48

    III.1.6.8 Activity Diagram Input Data Rekening oleh Pegawai ....................... 49

    III.1.6.9 Activity Diagram Lihat Data Rekening oleh Pegawai ....................... 50

    III.1.6.10 Activity Diagram Ubah Data Rekening oleh Pegawai ..................... 51

    III.1.6.11 Activity Diagram Input Data Transakasi oleh Pegawai ................... 52

    III.1.6.12 Activity Diagram Lihat Data Transaksi oleh Pegawai ..................... 53

    III.1.6.13 Activity Diagram Ubah Data Transaksi oleh Pegawai ..................... 54

    III.1.6.14 Activity Diagram Lihat Data Anggota oleh Manager ...................... 55

    III.1.6.15 Activity Diagram Lihat Data Rekening oleh Manager ..................... 56

    III.1.6.16 Activity Diagram Lihat Data Transakasi oleh Manager ................... 57

    III.1.6.17 Activity Diagram Lihat Laporan Transaksi oleh Manager ............... 58

    III.1.6.18 Activity Diagram Lihat Data Anggota oleh Admin ......................... 59

    III.1.6.19 Activity Diagram Ubah Data Anggota oleh Admin ......................... 60

    III.1.6.20 Activity Diagram Hapus Data Anggota oleh Admin........................ 61

    III.1.6.21 Activity Diagram Input Data Pegawai oleh Admin.......................... 62

    III.1.6.22 Activity Diagram Lihat Data Pegawai oleh Admin.......................... 63

  • viii

    III.1.6.23 Activity Diagram Ubah Data Pegawai oleh Admin ......................... 64

    III.1.6.24 Activity Diagram Hapus Data Pegawai oleh Admin ........................ 65

    III.1.6.25 Activity Diagram Lihat Data Rekening oleh Admin ........................ 66

    III.1.6.26 Activity Diagram Ubah Data Rekening oleh Admin........................ 67

    III.1.6.27 Activity Diagram Hapus Data Rekening oleh Admin ...................... 68

    III.1.6.28 Activity Diagram Lihat Data Transaksi oleh Admin........................ 69

    III.1.6.29 Activity Diagram Ubah Data Transaksi oleh Admin ....................... 70

    III.1.6.30 Activity Diagram Hapus Data Transaksi oleh Admin ...................... 71

    PENUTUP ................................................................................................................... 72

    IV.1 Kesimpulan ................................................................................................... 72

    IV.2 Saran ............................................................................................................. 72

    DAFTAR PUSTAKA ................................................................................................. 73

  • ix

    DAFTAR GAMBAR

    Gambar 3. 1 Entity Relationship Diagram .................................................................. 17

    Gambar 3. 2 Use Case Diagram Aplikasi Bagian Anggota ........................................ 18

    Gambar 3. 3 Use Case Diagram Pengguna Aplikasi Bagian Pegawai ........................ 19

    Gambar 3. 4 Use Case Diagram Pengguna Aplikasi Bagian Manager ....................... 20

    Gambar 3. 5 Use Case Diagram Pengguna Aplikasi Bagian Admin .......................... 22

    Gambar 3. 6 Component Diagram Aplikasi Tabungan Wadiah ................................. 24

    Gambar 3. 7 Deployment Diagram Aplikasi Tabungan Wadiah ................................ 25

    Gambar 3. 8 Statechart Login User ............................................................................. 26

    Gambar 3. 9 Statechart Input Data Anggota oleh Anggota ........................................ 27

    Gambar 3. 10 Statechart Lihat Data Anggota oleh ..................................................... 27

    Gambar 3. 11 Statechart Ubah Data Anggota oleh Anggota ...................................... 28

    Gambar 3. 12 Statechart Lihat Data Rekening oleh Anggota ..................................... 28

    Gambar 3. 13 Statechart Lihat Data Pegawai oleh Pegawai ....................................... 29

    Gambar 3. 14 Statechart Ubah Data Pegawai oleh Pegawai ...................................... 29

    Gambar 3. 15 Statechart Input Data Rekening oleh Pegawai ..................................... 30

    Gambar 3. 16 Statechart Melihat Data Rekening oleh Pegawai ................................. 30

    Gambar 3. 17 Statechart Ubah Data Rekening oleh Pegawai ..................................... 31

    Gambar 3. 18 Statechart Input Data Transaksi oleh Pegawai ..................................... 31

  • x

    Gambar 3. 19 Statechart Lihat Data Tranaksi oleh Pegawai ...................................... 32

    Gambar 3. 20 Statechart Ubah Data Transaksi oleh Pegawai ..................................... 32

    Gambar 3. 21 Statechart Lihat Data Anggota oleh Manager ...................................... 33

    Gambar 3. 22 Statechart Lihat Data Rekening oleh Manager .................................... 33

    Gambar 3. 23 Statechart Lihat Data Transaksi oleh Manager ................................... 34

    Gambar 3. 24 Statechart Lihat Data Laporan Transaksi ............................................. 34

    Gambar 3. 25 Statechart Lihat Data Anggota oleh Admin ......................................... 35

    Gambar 3. 26 Statechart Ubah Data Anggota oleh Admin ......................................... 35

    Gambar 3. 27 Statechart Hapus Data Anggota oleh Admin ....................................... 36

    Gambar 3. 28 Statechart Input Data Pegawai oleh Admin ......................................... 36

    Gambar 3. 29 Statechart Hapus Data Pegawai oleh Admin........................................ 37

    Gambar 3. 30 Statechart Hapus Data Pegawai oleh Admin........................................ 37

    Gambar 3. 31 Statechart Lihat Data Pegawai oleh Admin ......................................... 38

    Gambar 3. 32 Statechart Lihat Data Rekening oleh Admin....................................... 38

    Gambar 3. 33 Statechart Ubah Data Rekening oleh Admin ....................................... 39

    Gambar 3. 34 Statechart Hapus Data Rekening oleh Admin ...................................... 39

    Gambar 3. 35 Statechart Lihat Data Transaksi oleh Admin ....................................... 40

    Gambar 3. 36 Statechart Ubah Data Transaksi oleh Admin ....................................... 40

    Gambar 3. 37 Statechart Hapus Data Transaksi oleh Admin...................................... 41

  • xi

    Gambar 3. 38 Activity Diagram Login User ............................................................... 42

    Gambar 3. 39 Activity Diagram Input Data Anggota Oleh Anggota ......................... 43

    Gambar 3. 40 Activity Diagram Lihat Data Anggota oleh Anggota .......................... 44

    Gambar 3. 41 Activity Diagram Ubah Data Angota oleh Anggota ............................ 45

    Gambar 3. 42 Activity Diagram Lihat Data Rekening oleh Anggota ......................... 46

    Gambar 3. 43 Activity Diagram Lihat Data Pegawai oleh Pegawai ........................... 47

    Gambar 3. 44 Activity Diagram Ubah Data Pegawai oleh Pegawai ........................... 48

    Gambar 3. 45 Activity Diagram Input Data Rekening oleh Pegawai ......................... 49

    Gambar 3. 46 Activity Diagram Lihat Data rekening oleh Pegawai .......................... 50

    Gambar 3. 47 Activity Diagram Ubah Data Rekening oleh Pegawai ......................... 51

    Gambar 3. 48 Activity Diagram Input Data Transaksi oleh Pegawai ......................... 52

    Gambar 3. 49 Activity Diagram Lihat Data Transaksi oleh Pegawai ......................... 53

    Gambar 3. 50 Activity Diagram Ubah Data Transaksi oleh Pegawai......................... 54

    Gambar 3. 51 Activity Diagram Lihat Data Anggota oleh Manager .......................... 55

    Gambar 3. 52 Activity Diagram Lihat Data Rekening oleh Manager ........................ 56

    Gambar 3. 53 Activity Diagram Lihat Data Transaksi oleh Manager ........................ 57

    Gambar 3. 54 Activity Diagram Lihat Laporan Transaksi oleh Manager .................. 58

    Gambar 3. 55 Activity Diagram Lihat Data Anggota oleh Admin ............................. 59

    Gambar 3. 56 Activity Diagram Ubah Data Anggota oleh Admin ............................. 60

  • xii

    Gambar 3. 57 Activity Diagram Hapus Data Anggota oleh Admin ........................... 61

    Gambar 3. 58 Activity Diagram Input Data Pegawai oleh Admin ............................. 62

    Gambar 3. 59 Activity Diagram Lihat Data Pegawai oleh Admin ............................. 63

    Gambar 3. 60 Activity Diagram Ubah Data Pegawai oleh Admin ............................. 64

    Gambar 3. 61 Activity Diagram Hapus Data Pegawai oleh Admin ........................... 65

    Gambar 3. 62 Activity Diagram Lihat Data rekening oleh Admin ............................. 66

    Gambar 3. 63 Activity Diagram Ubah Data Rekening oleh Admin ........................... 67

    Gambar 3. 64 Activity Diagram Hapus Data Rekening oleh Admin .......................... 68

    Gambar 3. 65 Activity Diagram Lihat Data Transaksi oleh Admin ........................... 69

    Gambar 3. 66 Activity Diagram Ubah Data Transaksi oleh Admin ........................... 70

    Gambar 3. 67 Activity Diagram Hapus Data Transaksi oleh Admin ......................... 71

  • xiii

    DAFTAR TABEL

    Tabel 2. 1 Tabel Simbol Use Case Diagram ............................................................... 11

    Tabel 2. 4 Tabel Simbol Component Diagram ........................................................... 12

    Tabel 2. 5 Tabel Simbol Deployment Diagram .......................................................... 13

    Tabel 2. 2 Tabel Simbol Statechart Diagram .............................................................. 14

    Tabel 2. 3 Tabel Simbol Activity Diagram ................................................................. 15

  • 1

    BAB I

    PENDAHULUAN

    I.1 Latar Belakang

    Di Indonesia banyak sekali bank untuk menitipkan uang, namun bank tersebut

    masih banyak yang konvensional, dan sedikit sekali yang berbasis syariah. Dalam bank

    konvensional selalu ada yang namanya riba, berbeda dengan bank syariah, yang sesuai

    syariat islam dan tidak memiliki unsur riba.

    Al-wadiah merupakan salah satu akad yang digunakan oleh bank syariah untuk

    produk penghimpunan dana pihak ketiga. Al-wadiah merupakan prinsip simpanan

    murni dari pihak yang menyimpan atau menitipkan kepada pihak yang menerima

    titipan untuk di manfaatkan atau tidak dimanfaatkan sesuai dengan ketentuan. Titipan

    harus dijaga dan dipelihara oleh pihak yang menerima titipan, dan titipan ini dapat

    diambil sewaktu-waktu pada saat dibutuhkan oleh pihak yang menitipkannya.

    Tabungan wadiah merupakan tabungan yang dijalankan berdasarkan akad

    wadiah, yakni titipan murni yang harus dijaga dan dikembalikan setiap saat sesuai

    dengan kehendaki pemiliknya. Terkait dengan produk tabungan wadiah, Bank Syariah

    menggunakan akad wadiah yad adh-dhamanah.

    Dalam hal ini, nasabah bertindak sebagai penitip yang memberikan hak kepada

    Bank Syariah untuk menggunakan atau memanfaatkan uang atau barang titipannya,

    sedangkan Bank Syariah bertindak sebagai pihak yang dititipi dana atau barang yang

    disertai hak untuk menggunakan atau memanfaatkan dana atau barang tersebut.

    Sebagai konsekuensinya, bank bertanggung jawab terhadap keutuhan harta titipan

    tersebut serta mengembalikannya kapan saja pemiliknya (nasabah) menghendaki. Di

    sisi lain, bank juga berhak sepenuhnya atas keuntungan dari hasil pemanfaatan harta

    titipan tersebut.

  • 2

    I.2 Rumusan Masalah

    Berikut merupakan rumusan masalah dalam penelitian ini:

    1. Bagaimana UML tabungan wadiah pada BMT Baitul Karim?

    2. Bagaimana mengaplikasikan UML tabungan wadiah?

    I.3 Tujuan Penulisan

    Berikut merupakan pengembangan aplikasi ini memiliki tujuan sebagai berikut:

    1. Mengetahui alur proses dari aplikasi wadiah pada BMT Baitul Karim.

    2. Mengetahui deskripsi kebutuhan apa saja dalam merancang aplikasi pembiayaan

    pada BMT Baitul Karim.

    3. Mengetahui apa saja diagram-diagram UML yang dibutuhkan dalam membuat

    Rancangan Aplikasi Wadiah pada BMT Baitul Karim.

    I.4 Batasan Masalah

    Berikut merupakan batasan masalah dalam penelitian ini adalah sebagai berikut:

    1. Ruang lingkup dari UML tabungan wadiah hanya pada BMT Baitul Karim.

    2. Implementasi dari UML hanya mencakup tabungan wadiah.

    3. Diagram yang digunakan pada aplikasi wadiah adalah use case diagram,

    component diagram, deployment diagram, activity diagram, dan statechart

    diagram,

    I.5 Metodologi Penulisan

    Metodologi penulisan yang digunakan pada proyek ini adalah sebagai berikut:

    1. Mencari bahan-bahan dan informasi dengan mengembangkan pengetahuan

    melalui buku yang berkaitan dengan UML dan tabungan wadiah.

    2. Mencari data dan informasi yang dibutuhkan untuk mengetahui UML dan

    tabungan wadiah.

  • 3

    I.6 Sistematika Penulisan

    1. BAB I PENDAHULUAN

    Pada bab ini penulis membahas pendahuluan dengan sub - sub : Latar

    belakang, Tujuan penulisan, Rumusan masalah, Batasan masalah.

    2. BAB II LANDASAN TEORI

    Pada bab ini penulis membahas landasan teori tentang ujian online meliputi

    penjelasan HTML, CSS. PHP, JAVA Script, dan SQL Server.

    3. BAB III ANALISA SYSTEM

    Pada bab ini menjelaskan analisa sistem yang di buat dan Penjelasan UML

    4. BAB IVPENUTUP

    Merupakan bab terakhir yaitu penutup yang berisikan kesimpulan dan

    saran yang relevan dengan masalah-masalah yang dibahas.

    5. DAFTAR PUSTAKA

  • 4

    BAB II

    LANDASAN TEORI

    II.1 System Analysis and Design

    II.1.1 System Analysis

    Analisis sistem adalah mendefinisikan kebutuhan terkait sistem yang akan

    dikembangkan. Jadi hasil akhir dari tahap analisis di sini adalah sebuah dokumen

    yang menjelaskan mengenai spesifikasi persyaratan sistem informasi atau SRS

    (System Requirement Specification). Kegiatan analisis sistem adalah kegiatan untuk

    melihat sistem yang sudah berjalan, melihat bagian mana yang bagus dan tidak

    bagus, dan kemudian mendokumentasikan kebutuhan yang akan dipenuhi dalam

    sistem yang baru. Analisis sistem memberikan pemahaman tentang sistem yang

    sudah ada dan menemukan peluang untuk pengembangan sistem menjadi lebih baik

    serta memenuhi kebutuhan bisnis. Karena itu fase ini menjadi acuan penting dalam

    proyek pengembangan sistem informasi.

    Tujuan analisis sistem yaitu :

    a. Memberikan pelayanan kebutuhan informasi kepada fungsi manajerial di

    dalam pengendalian pelaksanaan kegiatan operasional perusahaan

    b. Membantu para pengambil keputusan

    c. Mengevaluasi sistem yang telah ada

    d. Merumuskan tujuan yang ingin dicapai berupa pengolahan data maupun

    pembuatan laporan baru.

    e. Menyusun suatu tahap rencana pengembangan sistem

    II.1.2 Design Analysis System

    Desain sistem informasi merupakan tahapan yang harus dilakukan

    berikutnya setelah analisis desain. Desain atau perancangan dalam pembangunan

    perangkat lunak merupakan upaya untuk mengonstruksi sebuah sistem yang

    memberikan kepuasan (mungkin informal) akan spesifikasi kebutuhan fungsional,

    memenuhi target, memenuhi kebutuhan secara implisit atau eksplisit dari segi

  • 5

    performansi maupun penggunaan sumber daya, kepuasan batasan pada proses

    desain dari segi biaya, waktu, dan perangkat. Kualitas perangkat lunak biasanya

    dinilai dari segi kepuasan pengguna perangkat lunak terhadap perangkat lunak yang

    digunakan.

    Tujuan dari desain sistem antara lain adalah:

    a. Untuk memenuhi kebutuhan pengguna sistem.

    b. Untuk memberikan gambar yang jelas dan rancang bangun yang lengkap

    kepada programmer dan ahli teknik lain yang terlibat.

    Pada tahap desain secara umum, komponen sistem informasi dirancang

    dengan tujuan untuk dikombinasikan kepada User bukan untuk programmer.

    Komponen sistem informasi yang didesain adalah:

    1. Desain model

    2. Desain output

    3. Desain input

    4. Desain database

    5. Desain teknologi

    6. Desain control

    II.2 Pengertian Sistem

    Sistem ialah interaksi dari elemen-elemen yang saling berkaitan bekerja sama

    untuk mencapai tujuan. Elemen-elemen tersebut ialah elemen system konvensional

    (data, manusia dan prosedur) dan elemen sistem modern (data, manusia, prosedur,

    hardware dan software). Sistem tersebut mampu bekerja karena komponen-

    komponen didalamnya saling berinteraksi untuk menghasilkan keluaran. Dalam

    melakukan prosesnya, kinerja sistem sangat dipengaruhi oleh kondisi lingkungan

    di sekitarnya.

  • 6

    II.2.1 Jenis Sistem

    Sistem dapat diklasifikasikan dari beberapa sudut pandang, diantaranya

    sebagai berikut ini:

    1. Sistem diklasifikasikan sebagai sistem abstrak (abstract system) dan sistem

    fisik (physical system). Sistem abstrak adalah sistem yang berupa pemikiran

    atau ide-ide yang tidak tampak secara fisik. Misalnya sistem teologia, yaitu

    sistem yang berupa pemikiran-pemikiran hubungan antara manusia dengan

    Tuhan. Sistem fisik merupakan sistem yang ada secara fisik. Misalnya sistem

    komputer, system akuntansi, sistem produksi dan lain sebagainya.

    2. Sistem diklasifikasikan sebagai sistem alamiah (natural system) dan system

    buatan manusia (human made system) Sistem alamiah adalah sistem yang

    terjadi melalui proses alam, tidak dibuat manusia. Misalnya sistem perputaran

    bumi. Sistem buatan manusia adalah sistem yang dirancang oleh manusia.

    Sistem buatan manusia yang melibatkan interaksi antara manusia dengan

    mesin disebut dengan human-machine system atau ada yang menyebut

    dengan man-machine system. Sistem informasi merupakan contoh man-

    machine system, karena menyangkut penggunaan komputer yang berinteraksi

    dengan manusia.

    3. Sistem diklasifikasikan sebagai sistem tertentu (deterministic system) dan

    system tak tentu (probabilistic system) Sistem tertentu beroperasi dengan

    tingkah laku yang sudah dapat diprediksi.Interaksi diantara bagian-bagiannya

    dapat dideteksi dengan pasti, sehingga keluaran dari sistem dapat diramalkan.

    Sistem komputer adalah contoh dari sistem tertentu yang tingkah lakunya

    dapat dipastikan berdasarkan program program yang dijalankan. Sistem tak

    tentu adalah sistem yang kondisi masa depannya tidak dapat diprediksi karena

    mengandung unsur probabilitas.

    4. Sistem diklasifikasikan sebagai sistem tertutup (closed system) dan system

    terbuka (open system) Sistem tertutup merupakan sistem yang tidak

    berhubungan dan tidak terpengaruh dengan lingkungan luarnya. Sistem ini

    bekerja secara otomatis tanpa adanya turut campur tangan dari pihak

    diluarnya. Secara teoritis sistem tertutup ini ada, tetapi kenyataannya tidak

    ada sistem yang benar-benar tertutup, yang ada hanyalah relatively closed

  • 7

    system (secara relatif tertutup, tidak benar-benar tertutup). Sistem terbuka

    adalah sistem yang berhubungan dan terpengaruh dengan lingkungan luarnya.

    Sistem ini menerima masukan dan menghasilkan keluaran untuk lingkungan

    luar atau subsistem yang lainnya. Karena system sifatnya terbuka dan

    terpengaruh oleh lingkungan luarnya, maka suatu system harus mempunyai

    suatu sistem pengendalian yang baik. Sistem yang baik harus dirancang

    sedemikian rupa, sehingga secara relatif tertutup karena system tertutup akan

    bekerja secara otomatis dan terbuka hanya untuk pengaruh yang baik saja.

    Klasifikasi sistem terbuka dan tertutup dapat digambarkan sebagai berikut:

    Suatu sistem yang dihubungkan dengan lingkungannya melalui arus sumber

    daya disebut sistem terbuka. Sebuah sistem pemanas atau pendingin ruangan,

    contohnya, mendapatkan input-nya dari perusahaan listrik, dan menyediakan

    panas/dinginnya bagi ruangan yang ditempatinya. Dengan menggunakan

    logika yang sama, suatu sistem yang tidak dihubungkan dengan

    lingkungannya adalah sistem tertutup.

    II.3 Pengertian Informasi

    Definisi informasi adalah sebagai berikut : Data yang diolah menjadi bentuk

    yang lebih berguna dan berarti bagi penggunannya. Sumber dari informasi adalah

    data. Data merupakan bentuk jamak dari bentuk tunggal data atau item. Data adalah

    kenyataan atau fakta yang menggambarkan sesuatu yang terjadi pada saat tertentu.

    Sedangkan kualitas suatu informasi mengatakan bahwa kualitas informasi

    terdiri dari tiga hal, yaitu :

    1. Akurat

    Informasi harus bebas dari kesalahan dan tidak menyesatkan.

    2. Tepat pada waktunya

    Informasi yang datang pada penerima tidak boleh terlambat.

  • 8

    3. Relevan

    Informasi tersebut mempunyai manfaat untuk pemakainya.

    Nilai dari informasi dapat ditentukan oleh dua hal, yaitu manfaat dan biaya

    mendapatkannya. Suatu informasi dikatakan bernilai bila manfaatnya lebih efektif

    dibandingkan dengan biaya mendapatkannya.

    II.4 Pengertian Sistem Informasi

    Dari pengertian sistem dan informasi diatas dapat di simpulkan pengertian

    dari sistem informasi adalah sebagai berikut menurut Robert A.leitch dan K. Roscoe

    Davis: sistem informasi adalah suatu sistem didalam suatu organisasi yang

    mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi,

    bersifat manajerial dan kegiatan strategi dari suatu organisai dan menyediakan

    pihak luar tertentu dengan laporan yang diperlukan. Dengan kata lain, sistem

    informasi juga adalah suatu kumpulan dari komponen-komponen yang saling

    berinteraksi untuk mengelola informasi pada suatu organisasi untuk mendukung

    kegiatan bisnis organisasi.

    Pada awalnya sistem informasi tidak harus dikaitkan dengan teknologi

    informasi, namun seiring perkembangan jaman, saat ini suatu sistem informasi

    tidak dapat lepas dari penggunaan teknologi informasi. Penggunaan teknologi

    informasi pada suatu sistem informasi mulai berkembang sekitar tahun 1960an.

    Pada periode tersebut, sistem informasi yang digunakan masih sangat terbatas. Hal

    ini disebabkan teknologi perangkat keras maupun perangkat lunak masih sangat

    jauh jika dibandingkan dengan kondisi sekarang. Tujuan utama sistem informasi

    pada saat itu adalah untuk melakukan otomatisasi proses bisnis yang berjalan pada

    organisasi. Pada periode sekitar tahun 1970an, sistem informasi sudah lebih

    berkembang. Perkembangan sistem informasi saat itu didominasi dari sudut

    pandang data. Teknologi basis data saat itu berkembang cukup pesat. Jadi, fokus

    utama sistem informasi saat itu adalah penyimpanan dan pengaksesan data. Pada

    saat itu sistem informasi biasanya masih digunakan pada suatu bagian organisasi,

    khususnya bagian keuangan. Oleh karena itu, kita sekarang sering kali melihat pada

  • 9

    suatu organisasi, departemen/bagian sistem informasi (kadang juga disebut bagian

    teknologi informasi) berada di bawah departemen keuangan.

    II.5 Pemodelan pada Analisa Berorientasi Objek dengan Unified Modeling

    Language

    pemodelan sistem yang dipakai disini adalah UML (unified modeling

    language), pengertian UML sendiri menurut Mar adalah bahasa standar yang

    digunakan untuk visualisasi merancang dan mendokumentasikan perangkat lunak.

    Unifield Modelling Languange (UML) adalah bahasa untuk

    mespesifikasikan, menvisualisasi, membangun dan mendokumentasikan artefacts

    (bagian dari informasi yang digunakan atau di hasilkan oleh proses pembuatan

    perangkat lunak, seperti pada permodelan bisnis dan sistem non perangkat lunak

    lainnya. Adapun diagram-diagram yang ada dalam UML adalah sebagai berikut :

    II.5.1 Use Case Diagram

    Use case diagram menggambarkan fungsionalitas yang diharapkan dari

    sebuah sistem. Sebuah Use case mempersentasikan sebuah interaksi antara aktor

    dengan sistem contoh proses login ke sistem. Use case diagram menjelaskan

    manfaat sistem dilihat menurut pandangan orang yang berbeda diluar sistem(actor).

    Contoh dari use case diagram adalah sebagai berikut :

    NO GAMBAR NAMA KETERANGAN

    1

    Actor

    Menspesifikasikan himpuan peran yang

    pengguna mainkan ketika berinteraksi

    dengan use case.

    2

    Dependency

    Hubungan dimana perubahan yang

    terjadi pada suatu elemen mandiri

    (independent) akan mempengaruhi

    elemen yang bergantung padanya

  • 10

    elemen yang tidak mandiri

    (independent).

    3 Generalization

    Hubungan dimana objek anak

    (descendent) berbagi perilaku dan

    struktur data dari objek yang ada di

    atasnya objek induk (ancestor).

    4 Include Menspesifikasikan bahwa use case

    sumber secara eksplisit.

    5

    Extend

    Menspesifikasikan bahwa use case

    target memperluas perilaku dari use

    case sumber pada suatu titik yang

    diberikan.

    6 Association Apa yang menghubungkan antara objek

    satu dengan objek lainnya.

    7

    System Menspesifikasikan paket yang

    menampilkan sistem secara terbatas.

    8

    Use Case

    Deskripsi dari urutan aksi-aksi yang

    ditampilkan sistem yang menghasilkan

    suatu hasil yang terukur bagi suatu actor

    9

    Collaboration

    Interaksi aturan-aturan dan elemen lain

    yang bekerja sama untuk menyediakan

    prilaku yang lebih besar dari jumlah dan

    elemen-elemennya (sinergi).

  • 11

    II.5.4 Component Diagram

    Component diagram menggambarkan struktur dan hubungan antar komponen

    piranti lunak, termasuk ketergantungan diantaranya. Komponen piranti lunak

    adalah modul berisi code, baik berisi source code maupun binary codeI, baik

    library maupun execubate. Adapun contoh dari component diagram adalah sebagai

    berikut:

    SIMBOL NAMA KETERANGAN

    Komponen Sebuah komponen

    melambangkan sebuah entitas

    software dalam sebuah sistem.

    Sebuah komponen dinotasikan

    sebagai sebuah kotak

    segiempat dengan dua kotak

    kecil tambahan yang

    menempel disebelah

    kirinya.

    Depedency Sebuah Dependency

    digunakan untuk menotasikan

    relasi antara dua komponen.

    Notasinya adalah tanda panah

    putus-putus yang diarahkan

    kepada komponen tempat

    10

    Note

    Elemen fisik yang eksis saat aplikasi

    dijalankan dan mencerminkan suatu

    sumber daya komputasi

    Tabel 2. 1 Tabel Simbol Use Case Diagram

  • 12

    sebuah komponen itu

    bergantung.

    Tabel 2. 2 Tabel Simbol Component Diagram

    II.5.5 Deployment Diagram

    Deployment/physical diagram menunjukan susunan fisik sebuah sistem,

    menunjukan bagian perangkat lunak mana yang berjalan pada perangkat keras

    mana. Hal utama dalam diagram ini adalah pusat-pusat yang dihubungkan oleh jalur

    komunikasi. Sebuah pusat adalah sebuah adalah sebuah titik yang dapat

    mengumpulkan perangkat keras. Contoh dari Deployment Diagram seperti dibawah

    ini:

    SIMBOL NAMA KETERANGAN

    Komponen Pada deployment diagram,

    komponen-komponen yang

    ada diletakkan didalam node

    untuk memastikan

    keberadaan posisi mereka

    Node Node menggambarkan

    bagian-bagian hardware

    dalam sebuah sistem. Notasi

    untuk node digambarkan

    sebagai sebuah kubus 3

    dimensi.

  • 13

    Association Sebuah association

    digambarkan sebagai sebuah

    garis yang menghubungkan

    dua node yang

    mengindikasikan jalur

    komunikasi antara element-

    elemen hardware.

    Tabel 2. 3 Tabel Simbol Deployment Diagram

    II.5.2 Statechart Diagram

    Statechart diagram menggambarkan transisi dan perubahan keadan dari satu

    state ke state yang lain. Pada umumnya Statechart diagram menggambarkan class

    tertentu. contoh gambar Statechart sebagai berikut :

    NO GAMBAR NAMA KETERANGAN

    1

    State

    Nilai atribut dan nilai link pada suatu

    waktu tertentu, yang dimiliki oleh suatu

    objek.

    2 Initial Pseudo

    State Bagaimana objek dibentuk atau diawali

    3 Final State Bagaimana objek dibentuk dan

    dihancurkan

    4 Transition

    Sebuah kejadian yang memicu sebuah

    state objek dengan cara memperbaharui

    satu atau lebih nilai atributnya

    5 Association Apa yang menghubungkan antara objek

    satu dengan objek lainnya.

  • 14

    II.5.3 Activity Diagram

    Activity diagram menggambarkan berbagai alur aktifitas dalam sistem yang

    sedang dirancang, mulai dari mana berawal, kemungkinan yang bisa terjadi dan

    bagaimana berakhirnya serta menggambarkan proses yang mungkin terjadi pada

    beberapa eksekusi. Activity diagram tidak menggabarkan perilaku internal sebuah

    sistem tetapi lebih menggambarkan proses-proses dan jalur aktivitas dari level atas

    secara umum.

    SIMBOL Nama KETERANGAN

    Start point Titik Awal

    End point Titik Akhir

    activities Aktifitas yang dilakukan

    sistem

    decision Pilihan Untuk mengambil

    Keputusan

    Fork Digunakan untuk

    menunjukkan kegiatan yang

    dilakukan secara parallel

    6

    Node

    Elemen fisik yang eksis saat aplikasi

    dijalankan dan mencerminkan suatu

    sumber daya komputasi.

    Tabel 2. 4 Tabel Simbol Statechart Diagram

  • 15

    Join Digunakan untuk kegiatan

    yang di gabungkan

    swimline Memisahkan organisasi bisnis

    yang bertanggung jawab

    terhadap aktivitas yang terjadi

    Tabel 2. 5 Tabel Simbol Activity Diagram

    Tujuan Penggunaan UML:

    1. Memodelkan suatu sistem (bukan hanya perangkat lunak) yang menggunakan

    konsep berorientasi object.

    2. Menciptakan suatu bahasa pemodelan yang dapat digunakan baik

    oleh manusia maupun mesin.

  • 16

    BAB III

    ANALISA DAN PERANCANGAN

    III.1 Analisa Kebutuhan Aplikasi

    Aplikasi Tabungan Wadiah merupakan aplikasi yang dirancang dengan

    menggunakan metode pengembangan website. Hal ini dirasa sangat tepat karena

    metode website adalah metode yang pengimplementasiannya dilakukan dalam

    kurun waktu yang singkat, yaitu 90 hari. Dalam upaya mencapai tujuan serupa

    dengan metode tersebut aplikasi tabungan wadiah menggunakan beberapa jenis

    desain diagram yang berguna untuk mendisain sistem agar lebih mudah dipahami

    oleh pengembang dalam menyelesaikan aplikasi ini. Berikut adalah beberapa jenis

    diagram UML (Unified Modeling Language) yang ada pada Aplikasi Tabungan

    Wadiah.

    III.1.1 Entity Relationship Diagram

    Entity Relationship Diagram (ERD) adalah diagram yang digunakan untuk

    menggambarkan hubungan suatu objek dengan objek lainnya. ERD terdiri dari

    object, atribute, relasi dan berbagai indicator lainnya.

  • 17

    Anggota

    Jurnal

    Umum

    TransaksiPegawai

    Rekening

    Id_Anggota

    No_TlpAlamat

    Jns_Kel

    TTL

    No_Identitas

    Jns_Identitas

    NamaSetoran_Awal

    Tgl_Buka

    Id_Tabungan

    Id_Anggota

    No_Rekening

    Jenis Transaksi

    Password

    Username

    Status_Pegawai

    Jabatan

    No_Tlp

    TTL

    No_KTP

    Nama

    Alamat

    Id_Pegawai

    M1 Membuat

    Untuk

    Id_Pegawai

    No_Rekening

    Id_Transaksi

    M1

    Melakukan

    DebitKeterangan

    Tanggal

    Jumlah_Transaksi

    Memiliki

    Id_Jurnal_Umum

    Id_Pegawai

    Id_Transaksi

    Kredit

    Melayani

    Tgl_Transaksi

    Agama

    Almt_Kantor

    Pekerjaan

    Nama_IbuKdn

    Pend_Trkhr

    Hub_Dgn_Ahli_Waris

    TTL_AhliWarisNama_Ahli_Waris

    M Tabungan

    Setoran_Awal_minimumId_Tabungan

    Jenis_Tabungan

    Dilayani

    Setoran_minimum

    Saldo_minimum

    Nominal_Transaksi

    Tgl_Tutup

    Saldo

    Gambar 3. 1 Entity Relationship Diagram

    Dari gambar 3.1 diatas dapat lihat dalam pembuatan database tahap

    perancangan dengan menggunakkan Entity Relationship Diagram yang saling

    berelasi dengan dibuatnya ER Diagram tersebut, tujuannya adalah untuk

    mempermudah dalam pembuatan rangkaian database yang terorganisir dan

    meghindari terjadinya kesalahan sebuah data.

    III.1.2 Use Case Diagram

    Use case diagram merupakan diagram yang menggambarkan fungsionalitas

    yang diharapkan dari sebuah sistem. Berdasarkan dari gambar 3.1 merupakan

    gambaran seorang aktor yang mengoperasikan sebuah sistem berdasarkan

    gambaran fungsionalitas aplikasi Tabungan Wadiah.

  • 18

    III.1.2.1 Usecase Model

    Aplikasi Tabungan Wadiah berbasis website pada BMT Baitul Karim ini

    memiliki beberapa fungsi, yaitu:

    III.1.2.2 Pengguna Aplikasi Bagian Anggota

    Berikut adalah usecase untuk pengguna aplikasi bagian anggota:

    Gambar 3. 2 Use Case Diagram Aplikasi Bagian Anggota

    Aktor: AnggotaLihat

    Deskripisi Usecase:

    1. Input Data Anggota: Anggota dapat melakukan pendataan diri secara mandiri.

    2. Lihat Data Anggota: Anggota dapat melihat datanya sendiri.

    3. Ubah Data Anggota: Anggota dapat mengubah datanya sendiri.

    4. Lihat Data Rekening: Anggota dapat melihat data rekening.

  • 19

    III.1.2.3 Pengguna Aplikasi Bagian Pegawai

    Berikut adalah usecase untuk pengguna aplikasi bagian Pegawai:

    Gambar 3. 3 Use Case Diagram Pengguna Aplikasi Bagian Pegawai

  • 20

    Aktor: Pegawai

    Deskripisi Usecase:

    1. Lihat Data Pegawai: Pegawai dapat melihat datanya sendiri yang telah

    terdaftar.

    2. Ubah Data Pegawai: Pegawai dapat mengubah datanya sendiri yang telah

    terdaftar.

    3. Input Data Rekening: Pegawai dapat melakukan pencatatan rekening anggota.

    Pegawai dapat memasukan data nominal yang disimpan anggota.

    4. Lihat Data Rekening: Pegawai dapat melihat data rekening anggota yang telah

    terdaftar.

    5. Ubah Data Rekening: Pegawai dapat mengubah data rekening anggota yang

    telah terdaftar.

    6. Input Data Transaksi: Pegawai dapat melakukan pencatatan transaksi.

    7. Lihat Data Transaksi: Pegawai dapat melihat data transaksi.

    8. Ubah Data Transaksi: Pegawai dapat mengubah data transaksi.

    III.1.2.4 Pengguna Aplikasi Bagian Manajer

    Berikut adalah usecase untuk pengguna aplikasi bagian Manajer:

    Gambar 3. 4 Use Case Diagram Pengguna Aplikasi Bagian Manager

  • 21

    Aktor: Manajer

    Deskripisi Usecase:

    1. Lihat Data Anggota: Manajer dapat melihat data anggota yang telah melakukan

    membuka tabungan wadiah.

    2. Lihat Data Rekening: Manajer dapat melihat data transaksi anggota.

    3. Lihat Data Transaksi: Manajer dapat melihat data transaksi anggota.

    4. Laporan Data Transaksi: Manajer dapat melihat laporan transaksi anggota.

  • 22

    III.1.2.5 Pengguna Aplikasi Bagian Administrator

    Berikut adalah usecase untuk pengguna aplikasi bagian Administrator:

    Gambar 3. 5 Use Case Diagram Pengguna Aplikasi Bagian Admin

    Aktor: Administrator

    Deskripisi Usecase:

    1. Lihat Data Anggota: Administrator dapat melihat data anggota yang telah

    melakukan membuka tabungan wadiah.

    2. Ubah Data Anggota: Administrator dapat mengubah data anggota yang

    telah melakukan membuka tabungan wadiah.

  • 23

    3. Hapus Data Anggota: Administrator dapat menghapus data anggota yang

    telah melakukan membuka tabungan wadiah.

    4. Input Data Pegawai: Administrator dapat menambahkan data pegawai yang

    akan melayani anggota.

    5. Lihat Data Pegawai: Administrator dapat melihat data pegawai yang telah

    terdaftar sebelumnya.

    6. Ubah Data Pegawai: Administrator dapat mengubah data pegawai yang

    telah terdaftar sebelumnya.

    7. Hapus Data Pegawai: Administrator dapat menghapus data pegawai yang

    telah terdaftar sebelumnya.

    8. Lihat Data Rekening: Administrator dapat melihat data rekening anggota

    yang telah terdaftar.

    9. Ubah Data Rekening: Administrator dapat mengubah data rekening

    anggota yang telah terdaftar.

    10. Hapus Data Rekening: Administrator dapat menghapus data rekening

    anggota yang telah terdaftar.

    11. Lihat Data Transaksi: Administrator dapat melihat data transaksi anggota.

    12. Ubah Data Transaksi: Administrator dapat mengubah data transaksi

    anggota.

    13. Hapus Data Transaksi: Administrator dapat menghapus data transaksi

    anggota.

    III.1.3 Component Diagram

    Component diagram menggambarkan struktur dan hubungan antar

    komponen, termasuk ketergantungan (dependecy) diantaranya. Component

    diagram akan sangat berguna bila ada salah satu komponen yang rusak atau tidak

    sesuai dengan tujuan sistem. Hubungan komponen dengan class adalah bahwa

    komponen merupakan subsistem berisi class yang bekerja sama merealisasikan

    antarmuka yang di instruksikan. Komponen dapat berupa executeable file, misalnya

    Enterprise Java Bean (EJB). Dibawah ini merupakan contoh dari komponen

    diagram.

  • 24

    Gambar 3. 6 Component Diagram Aplikasi Tabungan Wadiah

    Dari gambar 3.6 diatas dapat dilihat bahwa setiap komponen saling

    berhubungan satu dengan yang lainnya. Komponen aplikasi tabungan wadiah

    membutuhkan PHP Web Pages dan SQL Server yang dihubungkan dengan

    dependency.

    III.1.4 Deployment Diagram

    Deployment diagram digunakan untuk menggambarkan hardware dimana

    komponen software terebut akan dikembangkan. Deployment diagram biasanya

    digambarkan setelah tahap pengembangan system diselesaikan. Namun

    deployment diagram bisa digambrakan setelah mengidentifikasi class, interface,

    dan relarionshipnya. Membuat deployment diagram selama proses desain lebih

    baik karena deployment diagram berkaitan dengan kemudahan dalam memperbaiki

    system selama fase desain daripada memperbaiki sistem setelah proses

    pengembangan sistem diselesaikan. Berikut adalah deployment diagram dari

    aplikasi tabungan wadiah.

  • 25

    Gambar 3. 7 Deployment Diagram Aplikasi Tabungan Wadiah

    Dari gambar 3.7 diatas dapat terlihat hubungan antara software dan

    hardware yang berperan dalam ruang lingkup aplikasi tabungan wadiah, dimana

    node-node yang saling berhubungan atau integrasi antara satu dengan yang lainnya.

    Sehingga komputer client dapat mengakses database server melalui komputer client

    sebelum dicetak oleh printer.

    III.1.5 Statechart Diagram

    Statechart diagram merupakan diagram yang memperlihatkan suatu proses

    yang mempengaruhi perubahan status pada komponen lain. Berikut Statechart

    diagram pada aplikasi Tabungan Wadiah:

  • 26

    III.1.5.1 Statechart Login User

    Gambar 3. 8 Statechart Login User

    Dari gambar 3.8 diatas diketahui untuk melakukan login User, syaratnya

    adalah harus memasukan Username dan password sesuai yang dimiliki. Apabila

    tidak sesuai maka tidak akan berhasil masuk ke dalam web.

  • 27

    III.1.5.2 Statechart Input Data Anggota oleh Anggota

    Gambar 3. 9 Statechart Input Data Anggota oleh Anggota

    Pada gambar 3.9 diatas untuk menginput data anggota, angota harus mengisi

    form pendaftaran pada website dengan benar agar berhasil diinput.

    III.1.5.3 Statechart Lihat Data Anggota oleh Anggota

    Gambar 3. 10 Statechart Lihat Data Anggota oleh

    Pada gambar 3.10 diatas diketahui bahwa untuk melihat data anggota,

    anggota harus sudah terdaftar di BMT baitul Karim, setelah itu angota harus

    mengisi textfield dengan ID atau nama agar dapat melihat data anggota itu.

  • 28

    III.1.5.4 Statechart Ubah Data Anggota oleh Anggota.

    Gambar 3. 11 Statechart Ubah Data Anggota oleh Anggota

    Dari gambar 3.11 diatas bahwa untuk dapat mengubah data anggota, anggota

    harus mengisi form dengan benar

    III.1.5.5 Statechart Lihat Data Rekening oleh Anggota

    Gambar 3. 12 Statechart Lihat Data Rekening oleh Anggota

    Pada gambar 3.12 diatas diketahui bahwa untuk melihat data rekening,

    anggota harus sudah terdaftar di BMT baitul Karim, setelah itu angota harus

    mengisi textfield dengan ID atau nama agar dapat melihat data rekening itu.

  • 29

    III.1.5.6 Statechart Lihat Data Pegawai oleh Pegawai

    Gambar 3. 13 Statechart Lihat Data Pegawai oleh Pegawai

    Pada gambar 3.13 diatas diketahui bahwa untuk melihat data pegawai,

    pegawai harus sudah terdaftar di BMT baitul Karim, setelah itu pegawai harus

    mengisi textfield dengan ID atau nama agar dapat melihat data pegawai itu.

    III.1.5.7 Statechart Ubah Data Pegawai oleh Pegawai

    Gambar 3. 14 Statechart Ubah Data Pegawai oleh Pegawai

    Dari gambar 3.14 diatas bahwa untuk dapat mengubah data pegawai, pegawai

    harus mengisi form dengan benar

  • 30

    III.1.5.8 Statechart Input Data Rekening oleh Pegawai

    Gambar 3. 15 Statechart Input Data Rekening oleh Pegawai

    Pada gambar 3.15 diatas untuk menginput data rekening, pegawai harus

    mengisi form pendaftaran rekening pada website dengan benar agar berhasil

    diinput.

    III.1.5.9 Statechart Lihat Data Rekening oleh Pegawai

    Gambar 3. 16 Statechart Melihat Data Rekening oleh Pegawai

    Pada gambar 3.16 diatas diketahui bahwa untuk melihat data rekening,

    pegawai harus sudah terdaftar di BMT baitul Karim, setelah itu pegawai harus

    mengisi textfield dengan ID atau nama agar dapat melihat data rekening itu.

  • 31

    III.1.5.10 Statechart Ubah Data Rekening oleh Pegawai

    Gambar 3. 17 Statechart Ubah Data Rekening oleh Pegawai

    Dari gambar 3.17 diatas bahwa untuk dapat mengubah data rekening, pegawai

    harus mengisi form dengan benar

    III.1.5.11 Statechart Input Data Transaksi oleh Pegawai

    Gambar 3. 18 Statechart Input Data Transaksi oleh Pegawai

    Pada gambar 3.18 diatas untuk menginput data transaksi, pegawai harus

    mengisi form transaksi pada website dengan benar agar berhasil diinput.

  • 32

    III.1.5.12 Statechart Lihat Data Tranaksi oleh Pegawai

    Gambar 3. 19 Statechart Lihat Data Tranaksi oleh Pegawai

    Pada gambar 3.19 diatas diketahui bahwa untuk melihat data transaksi,

    pegawai harus sudah terdaftar di BMT baitul Karim, setelah itu pegawai harus

    mengisi textfield dengan ID atau nama agar dapat melihat data transaksi itu.

    III.1.5.13 Statechart Ubah Data Transaksi oleh Pegawai

    Gambar 3. 20 Statechart Ubah Data Transaksi oleh Pegawai

    Dari gambar 3.20 diatas bahwa untuk dapat mengubah data transaksi,

    pegawai harus mengisi form dengan benar

  • 33

    III.1.5.14 Statechart Lihat Data Anggota oleh Manager

    Gambar 3. 21 Statechart Lihat Data Anggota oleh Manager

    Pada gambar 3.21 diatas diketahui bahwa untuk melihat data anggota,

    manager harus sudah terdaftar di BMT baitul Karim, setelah itu pegawai harus

    mengisi textfield dengan ID atau nama agar dapat melihat data anggota itu.

    III.1.5.15 Statechart Lihat Data Rekening oleh Manager

    Gambar 3. 22 Statechart Lihat Data Rekening oleh Manager

    Pada gambar 3.22 diatas diketahui bahwa untuk melihat data rekening,

    manager harus sudah terdaftar di BMT baitul Karim, setelah itu manager harus

    mengisi textfield dengan ID atau nama agar dapat melihat data rekening itu.

  • 34

    III.1.5.16 Statechart Lihat Data Transaksi oleh Manager

    Gambar 3. 23 Statechart Lihat Data Transaksi oleh Manager

    Pada gambar 3.23 diatas diketahui bahwa untuk melihat data transaksi,

    manger harus sudah terdaftar di BMT baitul Karim, setelah itu manager harus

    mengisi textfield dengan ID atau nama agar dapat melihat data transaksi itu.

    III.1.5.17 Statechart Lihat Data Laporan Transaksi oleh Manager

    Gambar 3. 24 Statechart Lihat Data Laporan Transaksi

    Pada gambar 3.24 diatas diketahui bahwa untuk melihat data laporan

    transaksi, manager harus sudah terdaftar di BMT baitul Karim, setelah itu manager

    harus mengisi textfield dengan ID atau nama agar dapat melihat data laporan

    transaksi itu.

  • 35

    III.1.5.18 Statechart Lihat Data Anggota oleh Admin

    Gambar 3. 25 Statechart Lihat Data Anggota oleh Admin

    Pada gambar 3.25 diatas diketahui bahwa untuk melihat data anggota, admin

    harus sudah terdaftar di BMT baitul Karim, setelah itu admin harus mengisi

    textfield dengan ID atau nama agar dapat melihat data anggota itu.

    III.1.5.19 Statechart Ubah Data Anggota oleh Admin

    Gambar 3. 26 Statechart Ubah Data Anggota oleh Admin

    Dari gambar 3.26 diatas bahwa untuk dapat mengubah data anggota, admin

    harus mengisi form dengan benar

  • 36

    III.1.5.20 Statechart Hapus Data Anggota oleh Admin

    Gambar 3. 27 Statechart Hapus Data Anggota oleh Admin

    Dari gambar 3.27 diatas bahwa untuk dapat meghapus data anggota, admin

    memilih anggota yang akan dihapus, lalu klik hapus.

    III.1.5.21 Statechart Input Data Pegawai oleh Admin

    Gambar 3. 28 Statechart Input Data Pegawai oleh Admin

    Pada gambar 3.28 diatas untuk menginput data pegawai, admin harus mengisi

    form pendaftaran pegawai pada website dengan benar agar berhasil diinput.

  • 37

    III.1.5.22 Statechart Hapus Data Pegawai oleh Admin

    Gambar 3. 29 Statechart Hapus Data Pegawai oleh Admin

    Dari gambar 3.29 diatas bahwa untuk dapat meghapus data pegawai, admin

    memilih anggota yang akan dihapus, lalu klik hapus.

    III.1.5.23 Statechart Ubah Data Pegawai oleh Admin

    Gambar 3. 30 Statechart Hapus Data Pegawai oleh Admin

    Dari gambar 3.30 diatas bahwa untuk dapat mengubah data pegawai, admin

    harus mengisi form dengan benar

  • 38

    III.1.5.24 Statechart Lihat Data Pegawai oleh Admin

    Gambar 3. 31 Statechart Lihat Data Pegawai oleh Admin

    Pada gambar 3.31 diatas diketahui bahwa untuk melihat data rekening, admin

    harus sudah terdaftar di BMT baitul Karim, setelah itu admin harus mengisi

    textfield dengan ID atau nama agar dapat melihat data rekening itu.

    III.1.5.25 Statechart Lihat Data Rekening oleh Admin

    Gambar 3. 32 Statechart Lihat Data Rekening oleh Admin

    Pada gambar 3.32 diatas diketahui bahwa untuk melihat data rekening, admin

    harus sudah terdaftar di BMT baitul Karim, setelah itu admin harus mengisi

    textfield dengan ID atau nama agar dapat melihat data rekening itu.

  • 39

    III.1.5.26 Statechart Ubah Data Rekening oleh Admin

    Gambar 3. 33 Statechart Ubah Data Rekening oleh Admin

    Dari gambar 3.33 diatas bahwa untuk dapat mengubah data rekening, admin

    harus mengisi form dengan benar

    III.1.5.27 Statechart Hapus Data Rekening oleh Admin

    Gambar 3. 34 Statechart Hapus Data Rekening oleh Admin

    Dari gambar 3.34 diatas bahwa untuk dapat meghapus data rekening, admin

    memilih anggota yang akan dihapus, lalu klik hapus.

  • 40

    III.1.5.28 Statechart Lihat Data Transaksi oleh Admin

    Gambar 3. 35 Statechart Lihat Data Transaksi oleh Admin

    Pada gambar 3.35 diatas diketahui bahwa untuk melihat data transaksi, admin

    harus sudah terdaftar di BMT baitul Karim, setelah itu admin harus mengisi

    textfield dengan ID atau nama agar dapat melihat data transaksi itu.

    III.1.5.29 Statechart Ubah Data Transaksi oleh Admin

    Gambar 3. 36 Statechart Ubah Data Transaksi oleh Admin

    Dari gambar 3.36 diatas bahwa untuk dapat mengubah data transaksi, admin

    harus mengisi form dengan benar

  • 41

    III.1.5.30 Statechart Hapus Data Transaksi oleh Admin

    Gambar 3. 37 Statechart Hapus Data Transaksi oleh Admin

    Dari gambar 3.37 diatas bahwa untuk dapat meghapus data rekening, admin

    memilih anggota yang akan dihapus, lalu klik hapus.

    III.1.6 Activity Diagram

    Activity Diagram lebih memfokuskan diri pada eksekusi dan alur sistem

    dibandingkan dengan bagaimana sistem itu dibuat. Diagram ini tidak hanya

    memodelkan software tetapi memodelkan model bisnis juga. Diagram aktivitas

    menggambarkan aktivitas sistem dalam bentuk kumpulam aksi.

  • 42

    III.1.6.1 Activity Diagram Login User

    Gambar 3. 38 Activity Diagram Login User

    Pada gambar 3.38 diatas user akan memilih menu login, dan setelah tampil

    form login maka user haru mengisi form login kosong sesuai dengan password dan

    user name, apabila tidak valid maka user tidak akan bisa masuk ke tampilan menu

    utama.

  • 43

    III.1.6.2 Activity Diagram Input Data Anggota oleh Anggota

    Gambar 3. 39 Activity Diagram Input Data Anggota Oleh Anggota

    Pada gambar 3.39 diatas, anggota yang akan menginput data harus

    memasuki menu data anggota dan mengisi semua yang harus diisi pada input data

    anggota.

  • 44

    III.1.6.3 Activity Diagram Lihat Data Anggota oleh Anggota

    Gambar 3. 40 Activity Diagram Lihat Data Anggota oleh Anggota

    Pada gambar 3.40 diatas, anggota yang sudah terdaftar dapat melihat data

    angota tersebut dengan memilih menu anggota, lalu memasukan ID anggota pada

    text box, apabila valid, maka data anggota dapat dilihat.

  • 45

    III.1.6.4 Activity Diagram Ubah Data Anggota oleh Anggota

    Gambar 3. 41 Activity Diagram Ubah Data Angota oleh Anggota

    Pada gambar 3.41 diatas untuk mengubah data anggota, maka anggota harus

    memilih menu ubah data anggota dan memilih data anggota yang akan dipilih.

    Sistem akan menerima permintaan ubah data anggota, lalu anggota mengisi form

    ubah data anggota, apabila valid maka akan disimpan kedalam database

  • 46

    III.1.6.5 Activity Diagram Lihat Data Rekening oleh Anggota

    Gambar 3. 42 Activity Diagram Lihat Data Rekening oleh Anggota

    Pada gambar 3.42 diatas, anggota yang sudah terdaftar dapat melihat data

    rekening anggota tersebut dengan memilih menu rekening, lalu memasukan ID

    anggota pada text box, apabila valid, maka data rekening anggota itu dapat dilihat

  • 47

    III.1.6.6 Activity Diagram Lihat Data Pegawai oleh Pegawai

    Gambar 3. 43 Activity Diagram Lihat Data Pegawai oleh Pegawai

    Pada gambar 3.43 diatas, pegawai yang sudah terdaftar dan login dapat

    melihat data pegawai tersebut dengan memilih menu pegawai, lalu memasukan ID

    pegawai pada text box, apabila valid, maka data pegawai itu dapat dilihat.

  • 48

    III.1.6.7 Activity Diagram Ubah Data Pegawai oleh Pegawai

    Gambar 3. 44 Activity Diagram Ubah Data Pegawai oleh Pegawai

    Pada gambar 3.44 diatas untuk mengubah data pegawai, maka pegawai

    harus memilih menu ubah data pegawai dan memilih data pegawai yang akan

    dipilih. Sistem akan menerima permintaan ubah data pegawai, lalu pegawai mengisi

    form ubah data pegawai, apabila valid maka akan disimpan kedalam database

  • 49

    III.1.6.8 Activity Diagram Input Data Rekening oleh Pegawai

    Gambar 3. 45 Activity Diagram Input Data Rekening oleh Pegawai

    Pada gambar 3.45 diatas, pegawai yang akan menginput data harus

    memasuki menu data rekening dan mengisi semua yang harus diisi pada input data

    pegawai.

  • 50

    III.1.6.9 Activity Diagram Lihat Data Rekening oleh Pegawai

    Gambar 3. 46 Activity Diagram Lihat Data rekening oleh Pegawai

    Pada gambar 3.46 diatas, pegawai yang sudah terdaftar dan login dapat

    melihat data rekening tersebut dengan memilih menu rekening, lalu memasukan ID

    rekening pada text box, apabila valid, maka data rekening itu dapat dilihat.

  • 51

    III.1.6.10 Activity Diagram Ubah Data Rekening oleh Pegawai

    Gambar 3. 47 Activity Diagram Ubah Data Rekening oleh Pegawai

    Pada gambar 3.47 diatas untuk mengubah data rekening, maka pegawai

    harus memilih menu ubah data rekening dan memilih data rekening yang akan

    dipilih. Sistem akan menerima permintaan ubah data rekening, lalu rekening

    mengisi form ubah data rekening, apabila valid maka akan disimpan kedalam

    database.

  • 52

    III.1.6.11 Activity Diagram Input Data Transakasi oleh Pegawai

    Gambar 3. 48 Activity Diagram Input Data Transaksi oleh Pegawai

    Pada gambar 3.48 diatas, pegawai yang akan menginput data harus

    memasuki menu data transaksi dan mengisi semua yang harus diisi pada input data

    pegawai.

  • 53

    III.1.6.12 Activity Diagram Lihat Data Transaksi oleh Pegawai

    Gambar 3. 49 Activity Diagram Lihat Data Transaksi oleh Pegawai

    Pada gambar 3.49 diatas, pegawai yang sudah terdaftar dan login dapat

    melihat data transaksi tersebut dengan memilih menu transaksi, lalu memasukan ID

    transaksi pada text box, apabila valid, maka data transaksi itu dapat dilihat.

  • 54

    III.1.6.13 Activity Diagram Ubah Data Transaksi oleh Pegawai

    Gambar 3. 50 Activity Diagram Ubah Data Transaksi oleh Pegawai

    Pada gambar 3.50 diatas untuk mengubah data transaksi, maka pegawai

    harus memilih menu ubah data transaksi dan memilih data transaksi yang akan

    dipilih. Sistem akan menerima permintaan ubah data transaksi, lalu transaksi

    mengisi form ubah data transaksi, apabila valid maka akan disimpan kedalam

    database.

  • 55

    III.1.6.14 Activity Diagram Lihat Data Anggota oleh Manager

    Gambar 3. 51 Activity Diagram Lihat Data Anggota oleh Manager

    Pada gambar 3.51 diatas, manager yang sudah terdaftar dan login dapat

    melihat data anggota tersebut dengan memilih menu anggota, lalu memasukan ID

    anggota pada text fields, apabila valid, maka data transaksi itu dapat dilihat.

  • 56

    III.1.6.15 Activity Diagram Lihat Data Rekening oleh Manager

    Gambar 3. 52 Activity Diagram Lihat Data Rekening oleh Manager

    Pada gambar 3.52 diatas, manager yang sudah terdaftar dan login dapat

    melihat data rekening tersebut dengan memilih menu rekening, lalu memasukan ID

    rekening pada text fields, apabila valid, maka data transaksi itu dapat dilihat.

  • 57

    III.1.6.16 Activity Diagram Lihat Data Transakasi oleh Manager

    Gambar 3. 53 Activity Diagram Lihat Data Transaksi oleh Manager

    Pada gambar 3.53 diatas, manager yang sudah terdaftar dan login dapat

    melihat data transakasi tersebut dengan memilih menu transakasi, lalu memasukan

    ID transakasi pada text fields, apabila valid, maka data transaksi itu dapat dilihat.

  • 58

    III.1.6.17 Activity Diagram Lihat Laporan Transaksi oleh Manager

    Gambar 3. 54 Activity Diagram Lihat Laporan Transaksi oleh Manager

    Pada gambar 3.54 diatas, manager yang sudah terdaftar dan login dapat

    melihat data laporan transakasi tersebut dengan memilih menu laporan transakasi,

    lalu memasukan ID laporan transakasi pada text fields, apabila valid, maka data

    transaksi itu dapat dilihat.

  • 59

    III.1.6.18 Activity Diagram Lihat Data Anggota oleh Admin

    Gambar 3. 55 Activity Diagram Lihat Data Anggota oleh Admin

    Pada gambar 3.55 diatas, admin yang sudah terdaftar dan login dapat

    melihat data anggota tersebut dengan memilih menu anggota, lalu memasukan ID

    anggota pada text fields, apabila valid, maka data transaksi itu dapat dilihat.

  • 60

    III.1.6.19 Activity Diagram Ubah Data Anggota oleh Admin

    Gambar 3. 56 Activity Diagram Ubah Data Anggota oleh Admin

    Pada gambar 3.56 diatas untuk mengubah data anggota, maka admin harus

    memilih menu ubah data anggota dan memilih data anggota yang akan dipilih.

    Sistem akan menerima permintaan ubah data anggota, lalu anggota mengisi form

    ubah data anggota, apabila valid maka akan disimpan kedalam database

  • 61

    III.1.6.20 Activity Diagram Hapus Data Anggota oleh Admin

    Gambar 3. 57 Activity Diagram Hapus Data Anggota oleh Admin

    Pada gambar 3.57 diatas untuk menghapus anggota yang sudah tidak aktif

    lagi maka admin harus masuk ke menu data anggota dan memilih data anggota yang

    akan dihapus. Sistem akan menampilkan pesan konfirmasi yang harus dipilih

    admin. Apabila sudah berhasil maka akan menampilkan data anggota dan anggota

    yang sudah dihapus oleh admin tidak akan tampil.

  • 62

    III.1.6.21 Activity Diagram Input Data Pegawai oleh Admin

    Gambar 3. 58 Activity Diagram Input Data Pegawai oleh Admin

    Pada menu 3.58 diatas, admin yang akan menginput data harus memasuki

    menu data rekening dan mengisi semua yang harus diisi pada input data pegawai.

  • 63

    III.1.6.22 Activity Diagram Lihat Data Pegawai oleh Admin

    Gambar 3. 59 Activity Diagram Lihat Data Pegawai oleh Admin

    Pada gambar 3.59 diatas, admin yang sudah terdaftar dan login dapat

    melihat data pegawai tersebut dengan memilih menu pegawai, lalu memasukan ID

    pegawai pada text box, apabila valid, maka data pegawai itu dapat dilihat.

  • 64

    III.1.6.23 Activity Diagram Ubah Data Pegawai oleh Admin

    Gambar 3. 60 Activity Diagram Ubah Data Pegawai oleh Admin

    Pada gambar 3.60 diatas untuk mengubah data pegawai, maka admin harus

    memilih menu ubah data pegawai dan memilih data pegawai yang akan dipilih.

    Sistem akan menerima permintaan ubah data pegawai, lalu pegawai mengisi form

    ubah data pegawai, apabila valid maka akan disimpan kedalam database.

  • 65

    III.1.6.24 Activity Diagram Hapus Data Pegawai oleh Admin

    Gambar 3. 61 Activity Diagram Hapus Data Pegawai oleh Admin

    Pada gambar 3.61 diatas untuk menghapus pegawai yang sudah tidak aktif

    lagi maka admin harus masuk ke menu data pegawai dan memilih data pegawai

    yang akan dihapus. Sistem akan menampilkan pesan konfirmasi yang harus dipilih

    admin. Apabila sudah berhasil maka akan menampilkan data pegawai dan pegawai

    yang sudah dihapus oleh admin tidak akan tampil.

  • 66

    III.1.6.25 Activity Diagram Lihat Data Rekening oleh Admin

    Gambar 3. 62 Activity Diagram Lihat Data rekening oleh Admin

    Pada gambar 3.62 diatas, admin yang sudah terdaftar dan login dapat

    melihat data rekening tersebut dengan memilih menu rekening, lalu memasukan ID

    rekening pada text box, apabila valid, maka data rekening itu dapat dilihat.

  • 67

    III.1.6.26 Activity Diagram Ubah Data Rekening oleh Admin

    Gambar 3. 63 Activity Diagram Ubah Data Rekening oleh Admin

    Pada gambar 3.63 diatas untuk mengubah data rekening, maka admin harus

    memilih menu ubah data rekening dan memilih data rekening yang akan dipilih.

    Sistem akan menerima permintaan ubah data rekening, lalu rekening mengisi form

    ubah data rekening, apabila valid maka akan disimpan kedalam database.

  • 68

    III.1.6.27 Activity Diagram Hapus Data Rekening oleh Admin

    Gambar 3. 64 Activity Diagram Hapus Data Rekening oleh Admin

    Pada gambar 3.64 diatas untuk menghapus rekening yang sudah tidak aktif

    lagi maka admin harus masuk ke menu data rekening dan memilih data rekening

    yang akan dihapus. Sistem akan menampilkan pesan konfirmasi yang harus dipilih

    admin. Apabila sudah berhasil maka akan menampilkan data rekening dan rekening

    yang sudah dihapus oleh admin tidak akan tampil.

  • 69

    III.1.6.28 Activity Diagram Lihat Data Transaksi oleh Admin

    Gambar 3. 65 Activity Diagram Lihat Data Transaksi oleh Admin

    Pada gambar 3.65 diatas, admin yang sudah terdaftar dan login dapat

    melihat data transaksi tersebut dengan memilih menu transaksi, lalu memasukan ID

    transaksi pada text box, apabila valid, maka data transaksi itu dapat dilihat.

  • 70

    III.1.6.29 Activity Diagram Ubah Data Transaksi oleh Admin

    Gambar 3. 66 Activity Diagram Ubah Data Transaksi oleh Admin

    Pada gambar 3.66 diatas untuk mengubah data transaksi, maka admin harus

    memilih menu ubah data transaksi dan memilih data transaksi yang akan dipilih.

    Sistem akan menerima permintaan ubah data transaksi, lalu transaksi mengisi form

    ubah data transaksi, apabila valid maka akan disimpan kedalam database.

  • 71

    III.1.6.30 Activity Diagram Hapus Data Transaksi oleh Admin

    Gambar 3. 67 Activity Diagram Hapus Data Transaksi oleh Admin

    Pada gambar 3.67 diatas untuk menghapus transaksi yang sudah tidak aktif

    lagi maka admin harus masuk ke menu data transaksi dan memilih data transaksi

    yang akan dihapus. Sistem akan menampilkan pesan konfirmasi yang harus dipilih

    admin. Apabila sudah berhasil maka akan menampilkan data transaksi dan transaksi

    yang sudah dihapus oleh admin tidak akan tampil.

  • 72

    BAB IV

    PENUTUP

    IV.1 Kesimpulan

    Berdasarkan analisa penulis mengenai Rancangan Aplikasi Tabungan

    Wadiah, kami dapat menyimpulkan bahwa:

    1. Aplikasi yang dibuat dalam projek ini bertujuan untuk memudahkan dan

    mengoptimalkan kinerja dari pegawai BMT Baitul Karim itu sendiri karena

    dengan adanya sistem ini user pegawai tidak perlu menginput secara manual

    data penting bank sangat komplek dan rumit dan data yang sangat banyak

    tersebut.

    2. Aplikasi yang kami buat ini adalah Aplikasi Tabungan Wadiah pada BMT

    Baitul Karim, aplikasi ini merupakan aplikasi yang dirancang menurut

    kebutuhan dari BMT Baitul Karim, sehingga dapat mempermudah

    pekerjaan dari pegawai BMT Baitul Karim.

    IV.2 Saran

    Dalam perkembangan BMT yang semakin pesat seharusnya diimbangi

    dengan teknologi terkini sehingga mampu mendukung kinerja dari sebuah BMT itu

    sendiri, dengan menggunakkan sistem yang memiliki fungsionalitas tinggi dan juga

    performa bagus. Peran sistem merupakkan menjadi bagian terpenting dalam

    menunjang kegiatan operasional BMT karena dengan adanya sistem ini BMT akan

    sangat terbantu dan dapat menjawab beberapa permasalahan pada BMT tersebut.

  • 73

    DAFTAR PUSTAKA

    http://id.wikipedia.org/wiki/Unified_Modeling_Language

    http://psboamikbsibogor.blogspot.com/2013/06/apa-itu-uml.html

    http://informatika.web.id/pengertian-uml.htm

    http://www.uml-diagrams.org/

    https://en.wikipedia.org/wiki/Unified_Modeling_Language

    http://www.tutorialspoint.com/uml/uml_standard_diagrams.htm

    http://www.uml.org/

    http://www.smartdraw.com/uml-diagram/

    http://id.wikipedia.org/wiki/Wadiah

    http://makalahnih.blogspot.com/2014/09/pengertian-wadiah-barang-titipan.html

    http://mirsadakbar.blogspot.com/2013/09/antara-tabungan-wadiah-dan

    tabungan.html

    https://shallumelow.wordpress.com/giro-wadiah-tabungan-wadiah-yad-al-

    amanah/