• Tidak ada hasil yang ditemukan

PRESENTASI TUGAS AKHIR KS1336 RANCANG BANGUN APLIKASI SISTEM INFORMASI MANAJEMEN PELATIHAN PADA LEMBAGA PELATIHAN XYZ

N/A
N/A
Protected

Academic year: 2021

Membagikan "PRESENTASI TUGAS AKHIR KS1336 RANCANG BANGUN APLIKASI SISTEM INFORMASI MANAJEMEN PELATIHAN PADA LEMBAGA PELATIHAN XYZ"

Copied!
24
0
0

Teks penuh

(1)

PRESENTASI TUGAS AKHIR – KS1336

RANCANG BANGUN APLIKASI SISTEM INFORMASI

MANAJEMEN PELATIHAN PADA LEMBAGA PELATIHAN XYZ

Penyusun Tugas Akhir :

Ainnur Rofiq

(NRP : 5209100104)

Dosen Pembimbing :

(2)

• Entrepreneur memegang peranan penting

dalam menentukan kemajuan perekonomian

suatu negara.

• Lembaga XYZ adalah salah satu lembaga yang

memberikan pelatihan enterpreneur bagi

orang-orang

yang

ingin

sukses

dalam

berwirausaha.

• Lembaga pelatihan XYZ saat ini sudah memiliki

lebih dari 2.000 alumni dari 69 batch/angkatan

(3)

• Kondisi saat ini:

– Pengelolaan data di Lembaga pelatihan XYZ

saat ini masih dilakukan secara manual, yaitu

dengan

menggunakan

perangkat

lunak

Microsoft Excel.

– Pihak manajemen lembaga pelatihan XYZ

mengalami kesulitan dalam hal pengolahan

data dengan menggunakan perangkat lunak

Microsoft Excel.

(4)

• Akibatnya:

– Peserta pelatihan harus datang secara langsung

untuk melakukan pendaftaran ke lembaga

pelatihan XYZ

– Kesulitan dalam mengkoordinasikan jadwal

pelatihan dari masing-masing pengurus lembaga

pelatihan XYZ regional

– Pengelola lembaga pelatihan XYZ pusat tidak bisa

melihat data peserta yang mengikuti pelatihan

tertentu secara real time

– Data yang ada pada tiap-tiap lembaga pelatihan

XYZ regional belum terintegrasi satu sama lain.

(5)

• Solusi:

– Perlu adanya sebuah aplikasi yang dibangun

untuk mengelola data-data pelatihan, sehingga

data-data tersebut bisa terintegrasi.

– Aplikasi yang dibangun berbasis web

dikarenakan

lembaga

pelatihan

XYZ

memerlukan integrasi data dari tiap-tiap

cabangnya yang berada di kota-kota besar di

Indonesia.

(6)
(7)

• Tahap Persiapan (Studi Literatur &

Inception)

– Melakukan identifikasi permasalahan dengan

melakukan wawancara dengan stakeholder

terkait, dalam hal ini penulis melakukan

wawancara di lembaga pelatihan XYZ cabang

Surabaya.

– Melakukan studi literatur terkait dengan

permasalahan yang ada.

(8)

• Tahap Pengembangan Perangkat Lunak

(Elaboration & Construction)

– Analisis kebutuhan

– Desain sistem

• Desain database (Entity Relational Diagram)

• Desain perilaku dengan UML (Unified Modelling

Language)

• Desain tampilan muka (interface)

– Implementasi dan unit testing

(9)

• Tahap Penyelesaian

– Tahap ini merupakan tahap akhir pengerjaan

tugas akhir ini. Aktivitas yang terdapat pada

tahap ini adalah penyusunan buku tugas akhir.

Pada tahap terakhir ini akan disusun buku

sebagai dokumentasi dari pengerjaan tugas

akhir.

(10)
(11)

• Alur pengelolaan

pelatihan.

(12)

.: Kebutuhan Fungsional :.

KF-01 : Sistem menyediakan fitur bagi setiap aktor untuk keluar

masuk aplikasi sesuai dengan hak akses yang

dimilikinya.

KF-02 : Sistem menyediakan fitur untuk mengelola master.

Termasuk didalamnya adalah data master user dan data

master kota.

KF-03 : Sistem menyediakan fitur untuk mengelola data lisensi

KF-04 : Sistem menyediakan fitur untuk mengelola data batch

KF-05 : Sistem menyediakan fitur untuk melakukan backup

database.

KF-06 : Sistem menyediakan fitur untuk mengelola data peserta

KF-07 : Sistem menyediakan fitur untuk mengelola data alumni

(13)

.: Kebutuhan non-Fungsional:.

Usability Requirement

 KNF-01 Aplikasi memiliki rancangan antarmuka

perangkat lunak yang user friendly.

Reliability and up-time requirement

 KNF-02 Aplikasi tidak boleh kehilangan data, kecuali

dengan interfensi dari pengguna.

Safety requirement

 KNF-03 Hanya administrator pusat yang mempunyai

wewenang untuk membuat user yang sesuai dengan

peranannya, mengubah peranan user, dan menghapus

user.

 KNF-04 Hanya administrator pusat yang dapat

mengubah password user lain.

(14)

.: Use Case :.

UC-01.01 Masuk Akun

UC-01.02 Keluar Akun

UC-02.01 Lihat Data Master User

UC-02.02 Tambah Data User

UC-02.03 Ubah Data User

UC-02.04 Hapus Data User

UC-02.05 Cari Data User

UC-02.06 Lihat Data Master Kota

UC-02.07 Tambah Data Kota

UC-02.08 Ubah Data Kota

UC-02.09 Hapus Data Kota

UC-02.010 Cari Data Kota

UC-03.01 Lihat Daftar Lisensi

UC-03.02 Tambah Data Lisensi

UC-03.03 Ubah Data Lisensi

UC-03.04 Hapus Data Lisesi

UC-03.05 Cari Data Lisensi

UC-04.01 Lihat Daftar Batch

UC-04.02 Pesan Batch

UC-04.03 Ubah Data Batch

UC-04.04 Hapus Data Batch

UC-04.05 Cari Data Batch

UC-04.06 Approve Data Batch

UC-05.01 Backup Database

UC-06.03 Ubah Data Peserta

UC-06.04 Hapus Data Peserta

UC-06.05 Cari Data Peserta

UC-06.06 Ubah Status Fix Peserta

UC-07.01 Lihat Daftar Peserta Fix

UC-07.02 Cari Data Peserta Fix

UC-07.03 Plot Kamar Peserta

UC-07.04 Cetak Daftar Pembagian

Kamar Peserta

UC-07.05

Cetak

Tempel

Kamar

Peserta

UC-07.06 Cetak Kartu Peserta

UC-07.07 Ubah Status Lulus Peserta

UC-08.01 Lihat Daftar Peserta Lulus

UC-08.02 Cari Data Peserta Lulus

UC-08.03 Unduh Excel Peserta Lulus

UC-09.01 Lihat daftar Alumni

UC-09.02 Perbarui data alumni

UC-09.03 Hapus data alumni

UC-09.04 Cari data alumni

UC-10.01 Lihat grafik jumlah peserta

tiap lisensi

UC-10.02 Lihat grafik pertumbuhan

peserta pelatihan

(15)

.: ER Diagram:.

Relationship_1 Relationship_2 Relationship_3 Relationship_4 Relationship_5 Relationship_6 Relationship_7 Relationship_8 Relationship_9 user ID_USER USERNAME PASSWORD STATUS <pi> Integer Variable characters (30) Variable characters (200) Integer <M> Identifier_1 <pi> privilage lisensi ID_LISENSI NAMA_LISENSI ALAMAT CP <pi> Integer Variable characters (100) Variable characters (100) Variable characters (100) <M> peserta ID_PESERTA NAMA_PESERTA NAMA_PANGGILAN JENIS_KELAMIN TEMPAT_LAHIR TANGGAL_LAHIR NAMA_USAHA JENIS_USAHA OMSET PEKERJAAN NO_HP NO_DARURAT HUB_DARURAT EMAIL TWITTER UKURAN_BAJU ALAMAT KODE_POS REFERENSI NO_TRANSFER TANGGAL_PEMBAYARAN <pi> Integer Variable characters (60) Variable characters (15) Variable characters (1) Variable characters (25) Date Variable characters (80) Variable characters (50) Integer Variable characters (50) Variable characters (15) Variable characters (15) Variable characters (25) Variable characters (100) Variable characters (100) Variable characters (5) Variable characters (100) Integer Variable characters (25) Variable characters (20) Date <M> kota ID_KOTA NAMA_KOTA STATUS <pi> Integer Variable characters (40) Integer <M> Identifier_1 <pi> batch ID_BATCH NAMA_BATCH TANGGAL_ENTRY TANGGAL_SELESAI JAM TEMPAT TANGGAL_BOOKING STATUS <pi> Integer Variable characters (60) Date Date Variable characters (20) Variable characters (50) Date Integer <M> Identifier_1 <pi> kamar ID_KAMAR NO_KAMAR PESERTA_1 PESERTA_2 <pi> Integer Variable characters (30) Variable characters (30) Variable characters (30) <M> Identifier_1 <pi> alumni ID_ALUMNI NAMA_ALUMNI NAMA_PANGGILAN JENIS_KELAMIN TEMPAT_LAHIR TANGGAL_LAHIR NAMA_USAHA JENIS_USAHA OMSET PEKERJAAN NO_HP EMAIL TWITTER ALAMAT KODE_POS STATUS <pi> Integer Variable characters (60) Variable characters (15) Variable characters (1) Variable characters (25) Date Variable characters (80) Variable characters (50) Integer Variable characters (50) Variable characters (15) Variable characters (100) Variable characters (100) Variable characters (100) Integer Integer <M> Identifier_1 <pi>

(16)

.: Use Case Diagram:.

uc Alumni Pelatihan

Keluar Akun

Masuk Akun

Alumni Pelatihan

Ubah Data User

Ubah Data Alumni

«extend»

(17)

.: Activity Diagram:.

Activity

Diagram Dari

UC-01.01 Masuk

Akun

act Masuk Akun

Aktor (Administrator Pusat, Lisensi, Alumni) Sistem

ActivityInitial

Menampilkan halaman login Mengisi Username dan Passw ord pada field yang sudah disediakan

Menekan tombol login

Form telah terisi?

Kembali ke halaman login Validasi data pada database

Data valid?

Kembali ke halaman login Menampilkan halaman utama

sesuai aktor

Ya Ya

(18)

.: Sequence Diagram:.

Sequence

Diagram

Dari

UC-01.01

Masuk

Akun

sd Masuk Akun

Actor Halaman login admin_home User Halaman Utama Pesan Kesalahan

Menekan tombol login login()

form_validation()

form_validation(false) get_user()

return data() : array

user_pass_validation() redirect()

(19)
(20)

.: Matriks Keruntutan :.

5 February 2013

Tugas Akhir - KS 091336

Kebutuhan

Fungsional

Use Case

Kode Use Case Activity Diagram Sequence Diagram

Interface

KF-01

Masuk Akun

UC-01.01

Gambar 10

Gambar 58

Gambar 107

Keluar Akun

UC-01.02

Gambar 11

Gambar 59

Gambar 108

KF-02

Lihat Data Master User

UC-02.01

Gambar 12

Gambar 60

Gambar 110

Tambah Data User

UC-02.02

Gambar 13

Gambar 61

Gambar 111

Ubah Data User

UC-02.03

Gambar 14

Gambar 62

Gambar 112

Hapus Data User

UC-02.04

Gambar 15

Gambar 63

Gambar 110

Cari Data User

UC-02.05

Gambar 16

Gambar 64

Gambar 110

Lihat Data Master Kota

UC-02.06

Gambar 17

Gambar 65

Gambar 113

Tambah Data Kota

UC-02.07

Gambar 18

Gambar 66

Gambar 114

Ubah Data Kota

UC-02.08

Gambar 19

Gambar 67

Gambar 144

Hapus Data Kota

UC-02.09

Gambar 20

Gambar 68

Gambar 113

Cari Data Kota

UC-02.010

Gambar 21

Gambar 69

Gambar 113

KF-03

Lihat Daftar Lisensi

UC-03.01

Gambar 22

Gambar 70

Gambar 115

Tambah Data Lisensi

UC-03.02

Gambar 23

Gambar 71

Gambar 116

Ubah Data Lisensi

UC-03.03

Gambar 24

Gambar 72

Gambar 116

Hapus Data Lisesi

UC-03.04

Gambar 25

Gambar 73

Gambar 115

Cari Data Lisensi

UC-03.05

Gambar 26

Gambar 74

Gambar 115

KF-04

Lihat Daftar Batch

UC-04.01

Gambar 27

Gambar 75

Gambar 117

Pesan Batch

UC-04.02

Gambar 28

Gambar 76

Gambar 118

Ubah Data Batch

UC-04.03

Gambar 29

Gambar 77

Gambar 118

(21)
(22)

Simpulan yang dapat diambil dari pengerjaan tugas

akhir ini adalah sebagai berikut:

• Dokumen perancangan dari perangkat lunak sistem

informasi manajemen pelatihan pada lembaga

pelatihan XYZ telah sesuai dengan kebutuhan

pengguna / stakeholder karena sebelumnya telah

dilakukan penggalian kebutuhan perangkat lunak

melalui wawancara dengan pengguna / stakeholder.

• Perangkat lunak sistem informasi manajemen

pelatihan pada lembaga pelatihan XYZ dibangun

berdasarkan dokumen dokumen perancangan

perangkat lunak.

(23)

Simpulan yang dapat diambil dari pengerjaan

tugas akhir ini adalah sebagai berikut:

• Berdasarkan pengujian secara fungsional

dengan menggunakan skenario – skenario

yang telah dibuat, perangkat lunak sistem

informasi manajemen pelatihan pada

lembaga pelatihan XYZ sudah dapat

memenuhi kebutuhan fungsional sistem.

(24)

Beberapa hal yang diharapkan dapat dikembangkan di

masa mendatang adalah sebagai berikut:

• Adanya integrasi sistem yang sudah ada dengan

pembayaran peserta. Dengan demikian lisensi dapat

mengetahui peserta yang telah melakukan

pembayaran tanpa adanya konfirmasi pembayaran

yang dilakukan oleh peserta.

• Adanya modul yang mengelola data keuangan

pelatihan dan dapat memberikan pelaporan

keuangan dari lembaga pelatihan XYZ

Referensi

Dokumen terkait

Berdasarkan data yang diperoleh pada hari kedua belas sampai keempat belas, peneliti menghentikan perlakuan atau intervensi terhadap anak karena data tersebut telah

Berdasarkan hasil penelitian yang peneliti lakukan pada anak autis (x) bahwa metode simulisi dapat meningkatkan kemampuan memeasang dan melepaskan pembalut

menyatakan bahwa “Skripsi” yang saya buat untuk memenuhi persyaratan kelulusan pada Jurusan Manajemen Fakultas Ekonomi Universitas Islam Negeri UIN Maulana Malik Ibrahim Malang,

menggunakan pendekatan deskriptif kuantitatif dengan model komparasi. Pendekatan deskriptif kuantitatif yaitu, suatu penelitian yang dituntut untuk.. menggunakan angka, nilai

Segala puji dan syukur penulis panjatkan kehadirat Allah Subhana Wa Ta’ala karena atas rahmat dan karuniaNyalah akhirnya penulis dapat menyelesaikan skripsi

“1) Novasi objektif dapat terjadi dengan mengganti atau mengubah isi perikatan. Penggantian isi perikatan terjadi jika kewajiban debitur untuk memenuhi suatu prestasi

Al-faradi ‘Ali Hasan, Sejarah dan Metodologi Tafsir, PT.. makna Munafik dalam tafsir al-Mishbah dan tafsir al-Maraghi, Munafik dalam pandangan al-Maraghi. Mengatakan bahwa

Tujuan utama dari penelitian ini adalah untuk mengevaluasi implementasi model prediksi beban lalu-lintas untuk setiap lajur jalan yang didasarkan pada model