Laporan Tugas Akhir BAB III

BAB III
ANALISA SISTEM

 

  1. Tinjauan Organisasi
  1. Sejarah Singkat Yayasan Khazanah Kebajikan

Yayasan Khazanah Kebajikan didirikan pada tanggal 18 April 1992. Yayasan Khazanah Kebajikan merupakan organisasi yang menampung anak-anak Yatim Piatu, Yatim dan Fakir miskin yang bertujuan mencetak generasi muda yang Shalih dan Shalihah dengan ditunjang wawasan dan pengetahuan yang berkualitas.

Dari sejak berdirinya, yayasan ini berusaha mendidik dan membina masyarakat disekitarnya. Disamping dengan memberikan bantuan secara material juga memberikan sarana pendidikan dari tingkat Sekolah Dasar (SD) hingga Perguruan Tinggi dengan ketentuan sekolah untuk kepentingan masyarakat umum, khususnya bagi mereka yang tergolong Yatim Piatu dan Fakir miskin dengan tanpa dipungut biaya operasional pendidikan.

Adapun para perintis sekaligus pendirinya ialah:

  1. Drs. H. Fairuspuadi,
  2. Agus Suwarno, M.A,
  3. H. Suardin Mukmin, S.Sos.I,
  4. H. Muhammad Syafi’i Thohir
  5. H. Zulkarnain, S.Ag.

Keasramaan Yayasan Khazanah Kebajikan bermaksud selain menyediakan tempat tinggal, juga untuk mencerdaskan masyarakat melalui pendidikan yang didasarkan pada nilai-nilai keimanan dan ketakwaan terhadap Allah SWT. Hal itu semakin nyata karena pada kenyataannya masyarakat Pondok Cabe Ilir – Pamulang dan sekitarnya memang cukup kental dengan nilai-nilai keagamaan Islam, sehingga kehadiran Keasramaan Yayasan Khazanah Kebajikan sejalan dengan corak masyarakat Pondok Cabe Ilir – Pamulang yang religius.

Namun demikian, sejalan dengan semakin mekarnya wilayah kota ke daerah-daerah pinggiran DKI Jakarta, daerah Pondok Cabe Ilir – Pamulang kini telah menjadi penyangga kota DKI Jakarta yang memiliki karakteristik masyarakat yang transisi, yakni masyarakat yang memiliki shock dalam menghadapi perubahan-perubahan, khusunya dalam bidang sosio-kultural dan ekonomi.

  1. Wewenang dan Tanggung Jawab

Yayasan Khazanah Kebajikan memiliki beberapa anggota organisasi atau warga dan masing-masing memiliki wewenang serta tanggung jawab yang berbeda, berikut klasifikasinya:

  1. Ketua Asrama: memberikan tugas dan wewenang kepada bidang Pendidikan, Pengasuh, ADM dan Bendahara.
  2. Bidang Pendidikan: memberikan pendidikan formal dan informal kepada para santri yang memiliki beberapa lembaga, diantaranya:
    1. LPIKK (Lembaga Pendidikan Intensif Khazanah Kebajikan): merupakan lembaga yang memberikan pendidikan intensif kepada seluruh santri dalam pelajaran tertentu, diantaranya Matematika, Bahasa Inggris dan Bahasa Arab.
    2. BIQI (Bimbingan Ilmu Qur’an): merupakan lembaga yang mengajarkan ilmu tentang al-qur’an.
    3. Life Skill: merupakan lembaga yang mengajarkan mengenai ilmu komputer dan teknologi.

    c.    Pengasuh: terdiri dari Pembina dan ORSHANKA yang memiliki wewenang diantaranya:

    1.    Pembina: seseorang yang mengurus dan membimbing santri baik putra maupun putri berdasarkan kamar masing-masing.

    2.    ORSHANKA (Organisasi Santri Khazanah Kebajikan): merupakan organisasi kesantrian.

    d.    ADM atau administrasi: merupakan bagian yang mendata seluruh data santri putra dan putri, memberikan perizinan dan mengatur kegiatan rapat.

    e.    Bendahara: merupakan bagian yang mengaudit keuangan asrama.

    f.    Santri Putra dan Putri: merupakan siswa yang bermukim dan mengikuti seluruh kegiatan yang ada di asrama Yayasan Khazanah Kebajikan.

 

    Struktur adalah cara sesuatu disusun atau dibangun, sedangkan Organisasi adalah suatu wadah berkumpulnya minimal dua orang untuk mencapai sebuah tujuan.

Struktur Organisasi adalah suatu susunan dan hubungan antara tiap bagian secara posisi yang ada pada perusahaan dalam menjalin kegiatan operasional untuk mencapai tujuan. Struktur Organisasi adalah bagaimana pekerjaan dibagi, dikelompokkan, dan dikoordinasikan secara formal.

Gambar 3.1 Struktur Organisasi Keasramaan Yayasan Khazanah Kebajikan

  1. Visi, Misi dan Tujuan Yayasan Khazanah Kebajikan
    1. Visi

Menjadi generasi yang beriman dan berakhlak, kreatif, dan unggul dalam prestasi.

 

 

  1. Misi

    Berdasarkan visi diatas, maka misi Yayasan Khazanah Kebajikan adalah:

    1.    Meningkatkan keimanan dan ketaqwaan kepada Allah SWT.

    2.    Membudayakan akhlaqul karimah.

    3.    Meningkatkan dan mengembangkan kualitas pembelajaran.

    4.    Membudayakan cinta ilmu pengetahuan dan teknologi.

    5.    Mengembangkan kecerdasan dan kreatifitas.

    6.    Meningkatkan mutu sarana dan prasarana yang memadai.

    7.    Membudayakan Cinta Al-Qur”an,,Ilmu Pengetahuan dan Tekhnologi

  2. Tujuan

    Adapun tujuan yang hendak dicapai oleh Yayasan Khazanah Kebajikan adalah:

    1.    Terwujudnya generasi muslim yang memiliki keimanan yang kokoh.

    2.    Terwujudnya pribadi yang berakhlaqul karimah.

    3.    Terwujudnya pengelolaan pembejaran yang bermutu.

    4.    Terwujudnya lulusan yang bekualitas tinggi.

    5.    Terwujudnya generasi yang mandiri dan bertanggung jawab.

    6.    Terwujudnya sarana dan prasarana yang memadai.

    7.    Terwujudnya generasi muslim yang cinta tanah air

     

3.2    Tata Laksana Sistem yang Berjalan

    Berikut merupakan gambaran mengenai sistem yang saat ini digunakan dalam pengelolaan data santri di Yayasan Khazanah Kebajikan:

  1. Use Case

Gambar 3.2 Use Case Diagram Sistem yang sedang berjalan

  1. Activity Diagram
    1. Activity Input

Gambar 3.3 Activity Diagram Input data

  1. Activity Kelola

Gambar 3.4 Activity Diagram Kelola data

  1. Activity Lihat

Gambar 3.5 Activity Diagram Lihat data

 

 

  1. Activity Cetak

Gambar 3.6 Activity Diagram Cetak data

  1. Sequence Diagram
    1. Sequence Input

Gambar 3.7 Sequence Diagram Input data

  1. Sequence Kelola

Gambar 3.8 Sequence Diagram Kelola data

  1. Sequence Lihat

Gambar 3.9 Sequence Diagram Lihat data

 

  1. Sequence Cetak

Gambar 3.10 Sequence Diagram Cetak data

 

  1. Permasalahan yang Dihadapi

Identifikasi masalah merupakan langkah awal yang harus dilakukan dalam tahap analisis sistem. Masalah dapat diuraikan melalui pertanyaan yang harus dipecahkan. Masalah inilah yang merupakan penyebab utama dari tidak tercapainya tujuan sebuah sistem.

Dari hasil penelitian yang telah dilakukan mengenai sistem informasi pengelolaan data santri di Yayasan Khazanah Kebajikan, permasalahan yang dihadapi adalah sebagai berikut:

  1. Apakah pengelolaan data santri sudah cukup efektif dan tertata dengan baik?
  2. Apakah ada sistem khusus yang digunakan untuk pengelolaan data santri?
  3. Apakah sistem yang digunakan memiliki keakurasian dan keamanan data yang terjamin?

 

  1. Alternatif Pemecahan Masalah

Berdasarkan penelitian mengenai permasalahan yang dihadapi dalam kegiatan mengelola data santri di Yayasan Khazanah Kebajikan, maka penulis memberikan beberapa alternatif dari permasalahan tersebut yang diharapkan alternatif tersebut dapat memecahkan bahkan menyelesaikan permasalahan yang terjadi saat ini.

Berikut beberapa alternatif pemecahan masalah yang penulis simpulkan:

  1. Membuat sebuah sistem informasi khusus yang memudahkan kegiatan pengelolaan data santri di Yayasan Khazanah Kebajikan.
  2. Membuat sebuah sistem informasi yang cukup sederhana sehingga dapat digunakan dengan mudah oleh administrator.
  3. Membuat sistem informasi yang memiliki keamanan sehingga tidak sembarang orang yang dapat mengakses sistem tersebut serta keakurasian data yang terjamin.

User Requirement

  1. Elisitasi Tahap I

Functional

Analisa Kebutuhan 

Saya ingin sistem dapat: 

1. 

Menampilkan Form Login 

2. 

Menampilkan Halaman Utama 

3. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Santri Putra berdasarkan pendidikan

4. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Santri Putri berdasarkan pendidikan 

5. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Santri Putra berdasarkan kamar 

6. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Santri Putri berdasarkan kamar

7. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Santri Putra berdasarkan status 

8. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Santri Putri berdasarkan status 

9. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Santri Putra yang Keluar

10. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Santri Putri Keluar 

11. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Data Warga 

12. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Data Guru

13. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Data Dosen STAIKHA 

14. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Data Tuna Netra 

15. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Data Cabang 

16. 

Mencetak Laporan Santri Putra berdasarkan pendidikan

17. 

Mencetak Laporan Santri Putri berdasarkan pendidikan 

18. 

Mencetak Laporan Santri Putra berdasarkan kamar 

19. 

Mencetak Laporan Santri Putri berdasarkan kamar 

20. 

Mencetak Laporan Santri Putra berdasarkan status 

21. 

Mencetak Laporan Santri Putri berdasarkan status

22. 

Mencetak Laporan Santri Putra yang Keluar 

23. 

Mencetak Laporan Santri Putri Keluar 

24. 

Mencetak Laporan Data Warga 

25. 

Mencetak Laporan Data Guru 

26. 

Mencetak Laporan Data Dosen STAIKHA 

27. 

Mencetak Laporan Data Tuna Netra 

28. 

Mencetak Laporan Data Cabang 

29. 

Menampilkan Halaman Logout atau Keluar 


Table 3.1
Elisitasi Tahap I

3.5.2    Elisitasi Tahap II

Merupakan hasil pengklasifikasian dari elisitasi tahap I berdasarkan metode MDI. Metode MDI ini bertujuan untuk memisahkan antara rancangan sistem yang penting dan harus ada pada sistem baru dengan rancangan yang disanggupi oleh penulis untuk dieksekusi.

  1. M pada MDI itu artinya Mandatory (penting). Maksudnya requirement tersebut harus ada dan tidak boleh dihilangkan pada saat membuat sistem baru.
  2. D pada MDI itu artinya Desirable. Maksudnya requirement tersebut tidak terlalu penting dan boleh dihilangkan. Tetapi jika requirement tersebut digunakan dalam pembentukan sistem, akan membuat sistem tersebut lebih sempurna.
  3. I pada MDI itu artinya Inessential. Maksudnya bahwa requirement tersebut bukanlah bagian dari sistem yang dibahas dan merupakan bagian luar sistem.

 

Functional 

Analisa Kebutuhan 

Saya ingin sistem dapat: 

 

M 

D 

I 

1. 

Menampilkan Form Login 

   

2. 

Menampilkan Halaman Utama 

   

3. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Santri Putra berdasarkan pendidikan 

   

4. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Santri Putri berdasarkan pendidikan 

   

5. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Santri Putra berdasarkan kamar

   

6. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Santri Putri berdasarkan kamar 

   

7. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Santri Putra berdasarkan status 

   

8. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Santri Putri berdasarkan status

   

9. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Santri Putra yang Keluar 

   

10. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Santri Putri Keluar 

   

11. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Data Warga

 

 

12. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Data Guru 

 

 

13. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Data Dosen STAIKHA 

 

 

14. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Data Tuna Netra 

 

 

15. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Data Cabang

 

 

16. 

Mencetak Laporan Santri Putra berdasarkan pendidikan 

   

17. 

Mencetak Laporan Santri Putri berdasarkan pendidikan 

   

18. 

Mencetak Laporan Santri Putra berdasarkan kamar 

   

19. 

Mencetak Laporan Santri Putri berdasarkan kamar

   

20. 

Mencetak Laporan Santri Putra berdasarkan status 

   

21. 

Mencetak Laporan Santri Putri berdasarkan status 

   

22. 

Mencetak Laporan Santri Putra yang Keluar 

   

23. 

Mencetak Laporan Santri Putri Keluar 

   

24. 

Mencetak Laporan Data Warga

 

 

25. 

Mencetak Laporan Data Guru 

 

 

26. 

Mencetak Laporan Data Dosen STAIKHA 

 

 

27. 

Mencetak Laporan Data Tuna Netra 

 

 

28. 

Mencetak Laporan Data Cabang 

 

 

29. 

Menampilkan Halaman Logout atau Keluar 

   
         
         

Non Functional

Saya ingin sistem dapat:

1.

Proses pembacaan record tidak terlalu lama pada saat pencarian suatu record yang dibutuhkan

   

2.

Seluruh data hanya dapat diakses oleh administrator

   

3.

Tampilan cukup sederhana dan mudah digunakan

 

 

 

Table 3.2 Elisitasi Tahap II

3.5.3    Elisitasi Tahap III

    Merupakan hasil penyusutan dari elisitasi tahap II dengan cara mengeliminasi semua requirement yang option-nya I pada metode MDI. Selanjutnya semua requirement yang tersisa diklasifikasikan kembali melalui metode TOE, yaitu sebagai berikut:

  1. T = Technical, maksudnya bagaimana tata cara/teknik pembuatan requirement tersebut dalam sistem yang diusulkan.
  2. O = Operational, maksudnya bagaimana tata cara penggunaan requirement tersebut dalam sistem yang akan dikembangkan.
  3. E = Economy, maksudnya berapakah biaya yang diperlukan guna membangun requirement tersebut di dalam sistem.

    Metode TOE dibagi menjadi beberapa option, yaitu:

    1. H = High, artinya sulit untuk dikerjakan. Karena tehnik pembuatan dan pemakaiannya sulit serta biayanya mahal.
    2. M = Middle, artinya mampu untuk dikerjakan.
    3. L = Low, artinya mudah untuk dikerjakan

Functional 

T

O

E

Risk

L

M

H

L 

M 

H 

L 

M 

H 

1. 

Menampilkan Form Login 

 

   

   

 

2. 

Menampilkan Halaman Utama 

   

   

   

3. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Santri Putra berdasarkan pendidikan 

 

   

   

 

4. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Santri Putri berdasarkan pendidikan 

 

   

   

 

5. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Santri Putra berdasarkan kamar

 

   

   

 

6. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Santri Putri berdasarkan kamar 

 

   

   

 

7. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Santri Putra berdasarkan status

 

   

   

 

8. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Santri Putri berdasarkan status 

 

   

   

 

9. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Santri Putra yang Keluar 

 

   

   

 

10. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Santri Putri Keluar

 

   

   

 

11. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Data Warga 

 

   

   

 

12. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Data Guru 

 

   

   

 

13. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Data Dosen STAIKHA 

 

   

   

 

14. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Data Tuna Netra 

 

   

   

 

15. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Data Cabang 

 

   

   

 

16. 

Mencetak Laporan Santri Putra berdasarkan pendidikan 

   

   

   

17. 

Mencetak Laporan Santri Putri berdasarkan pendidikan

   

   

   

18. 

Mencetak Laporan Santri Putra berdasarkan kamar 

   

   

   

19. 

Mencetak Laporan Santri Putri berdasarkan kamar 

   

   

   

20. 

Mencetak Laporan Santri Putra berdasarkan status 

   

   

   

21. 

Mencetak Laporan Santri Putri berdasarkan status

   

   

   

22. 

Mencetak Laporan Santri Putra yang Keluar 

   

   

   

23. 

Mencetak Laporan Santri Putri Keluar 

   

   

   

24. 

Mencetak Laporan Data Warga 

   

   

   

25. 

Mencetak Laporan Data Guru 

   

   

   

26. 

Mencetak Laporan Data Dosen STAIKHA 

   

   

   

27. 

Mencetak Laporan Data Tuna Netra 

   

   

   

28. 

Mencetak Laporan Data Cabang 

   

   

   

29. 

Menampilkan Halaman Logout atau Keluar 

   

   

   

 

Table 3.3 Elisitasi Tahap III

Keterangan:

3.5.4    Final Draft Elisitasi

Functional

Analisa Kebutuhan 

Saya ingin sistem dapat: 

1. 

Menampilkan Form Login 

2. 

Menampilkan Halaman Utama 

3. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Santri Putra berdasarkan pendidikan 

4. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Santri Putri berdasarkan pendidikan

5. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Santri Putra berdasarkan kamar 

6. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Santri Putri berdasarkan kamar 

7. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Santri Putra berdasarkan status

8. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Santri Putri berdasarkan status 

9. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Santri Putra yang Keluar 

10. 

Menampilkan Form Input, Ubah, Hapus dan Daftar Santri Putri Keluar

11.

Mencetak Laporan Santri Putra berdasarkan pendidikan 

12.

Mencetak Laporan Santri Putri berdasarkan pendidikan 

13.

Mencetak Laporan Santri Putra berdasarkan kamar 

14.

Mencetak Laporan Santri Putri berdasarkan kamar

15.

Mencetak Laporan Santri Putra berdasarkan status 

16.

Mencetak Laporan Santri Putri berdasarkan status 

17.

Mencetak Laporan Santri Putra yang Keluar 

18.

Mencetak Laporan Santri Putri Keluar 

19.

Menampilkan Halaman Logout atau Keluar 

 

Table 3.4 Final Draft Elisitasi

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s