artikel rancang bangun sistem informasi...
TRANSCRIPT
ARTIKEL
RANCANG BANGUN SISTEM INFORMASI PROFILING ALUMNI SMK NEGERI 1 PLOSOKLATEN KABUPATEN KEDIRI
MENGGUNAKAN METODE USE CASE DRIVEN OBJECT
Oleh:
MOH. DAWAM MASKUR
NPM. 11.1.03.03.0166
Dibimbing oleh :
1. Dr. Suryo Widodo, M.Pd.
2. Rina Firliana, M.Kom.
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK
UNIVERSITAS NUSANTARA PGRI KEDIRI
TAHUN 2018
Simki-Techsain Vol. 02 No. 04 Tahun 2018 ISSN : 2599-3011
Artikel Skripsi
Universitas Nusantara PGRI Kediri
M.Dawam Maskur| 11.1.03.03.0166 F T–Sistem Informasi
simki.unpkediri.ac.id || 1||
SURAT PERNYATAAN
ARTIKEL SKRIPSI TAHUN 2018
Yang bertanda tangan di bawah ini:
Nama Lengkap : MOH. DAWAM MASKUR
NPM : 11.1.03.03.0166
Telepun/HP : +6285790223690
Alamat Surel (Email) :
Judul Artikel : RANCANG BANGUN SISTEM INFORMASI
PROFILING ALUMNI SMK NEGERI 1
PLOSOKLATEN KABUPATEN KEDIRI
MENGGUNAKAN METODE USE CASE DRIVEN
OBJECT
Fakultas – Program Studi : Fakultas Teknik-Sistem Informasi
Nama Perguruan Tinggi : Universitas Nusantara PGRI Kediri
Alamat Perguruan Tinggi : Jl. K.H. Achmad Dahlan 76 Mojoroto Kediri
Dengan ini menyatakan bahwa :
a. artikel yang saya tulis merupakan karya saya pribadi (bersama tim penulis) dan bebas
plagiarisme;
b. artikel telah diteliti dan disetujui untuk diterbitkan oleh Dosen Pembimbing I dan II.
Demikian surat pernyataan ini saya buat dengan sesungguhnya. Apabila di kemudian hari
ditemukan ketidaksesuaian data dengan pernyataan ini dan atau ada tuntutan dari pihak lain,
saya bersedia bertanggungjawab dan diproses sesuai dengan ketentuan yang berlaku.
Mengetahui Kediri, Februari 2018
Pembimbing I
Dr. Suryo Widodo, M.Pd.
NIDN. 0002026403
Pembimbing II
Rina Firliana, M.Kom.
NIDN. 0731087703
Penulis,
Moh. Dawam Maskur
NPM. 11.1.03.03.0166
Simki-Techsain Vol. 02 No. 04 Tahun 2018 ISSN : 2599-3011
Artikel Skripsi
Universitas Nusantara PGRI Kediri
M.Dawam Maskur| 11.1.03.03.0166 F T–Sistem Informasi
simki.unpkediri.ac.id || 2||
RANCANG BANGUN SISTEM INFORMASI PROFILING ALUMNI
SMK NEGERI 1 PLOSOKLATEN KABUPATEN KEDIRI
MENGGUNAKAN METODE USE CASE DRIVEN OBJECT
M.D. Maskur
NPM. 11.1.03.03.0166
Fakultas Teknik – Prodi Sistem Informasi
Email : -
Dr. Suryo Widodo, M.Pd. ; Rina Firliana, M.Kom.
UNIVERSITAS NUSANTARA PGRI KEDIRI
ABSTRAK Penyampaian informasi lewat media internet kurun waktu belakangan ini menjadi kebutuhan yang
harus dipenuhi atau dikuasai oleh instansi-instansi baik itu pendidikan ataupun instansi bisnis dalam
hal ini perusahaan. Online information menunjang kelancaran proses transaksional. Sedangkan dalam
bidang pendidikan online information bermanfaat untuk menunjang proses belajar serta proses analisa
kebutuhan ketrampilan dari setiap peserta didik yang dibutuhkan oleh dunia kerja professional. Setelah
mengidentifikasi masalah tentang sistem informasi profil dari setiap siswa dan sejalan dengan
pembatasan masalah, maka terdapat beberapa rumusan masalah yaitu bagaimana merancang Sistem
Informasi profiling alumni dengan metode Use Case Driven Object di SMK Negeri 1 Plosoklaten, dan
bagaimana membuat program aplikasi Sistem informasi Profiling Alumni Siswa dengan metode Use
Case Driven Object di SMK Negeri 1 Plosoklaten. Tujuan Penelitian ini adalah menghasilkan
rancangan sistem informasi profiling alumni dengan metode Use Case Driven Object di SMK Negeri
1 Plosoklaten, dan menghasilkan program aplikasi sistem infromasi profiling alumni dengan metode
Use Case Driven Object di SMK Negeri 1 Plosoklaten. Metode penelitian yang digunakan dalam
pengembangan sistem infromasi ini adalah dengan menggunakan metode Waterfall dengan tahapan
antara lain yaitu rekayasa, analisa, desain, implementasi, pengujian, pemeliharaan. Dalam karya ilmiah
ini menghasilkan rancangan sistem informasi profiling alumni SMK Negeri 1 Plosoklaten dengan
menggunakan metode Use Case Driven Object dan program aplikasi sistem informasi profiling alumni
siswa SMK Negeri 1 Plosoklaten dengan menggunakan metode Use Case Driven Object.
KATA KUNCI : Profiling Siswa, Teknologi Informasi, Sistem Informasi, SMKN 1
Plosoklaten, Siswa, UML, Use Case Driven Object
I. LATAR BELAKANG
Penyampaian informasi lewat media
internet kurun waktu belakangan ini
menjadi kebutuhan yang harus dipenuhi
atau dikuasai oleh instansi-instansi baik itu
pendidikan ataupun instansi bisnis dalam
hal ini perusahaan. Online information
menunjang kelancaran proses
transaksional. Sedangkan dalam bidang
pendidikan online information bermanfaat
untuk menunjang proses belajar serta
proses analisa kebutuhan keterampilan dari
setiap peserta didik yang dibutuhkan oleh
dunia kerja profesional.
SMK Negeri 1 Plosoklaten merupakan
suatu lembaga atau instansi pendidikan
tingkat menengah kejuruan. Masalah yang
sedang dihadapi oleh instansi pada saat ini
adalah bagaimana agar siswa lulusannya
dapat diakses profilnya oleh perusahaan
atau instansi pemerintah yang sedang
mencari tenaga kerja serta sistem informasi
Simki-Techsain Vol. 02 No. 04 Tahun 2018 ISSN : 2599-3011
Artikel Skripsi
Universitas Nusantara PGRI Kediri
M.Dawam Maskur| 11.1.03.03.0166 F T–Sistem Informasi
simki.unpkediri.ac.id || 3||
yang dapat membantu untuk mengetahui
bidang keahlian yang paling dicari oleh
para pencari pekerja di dunia kerja
profesional. Di samping itu masih banyak
perusahaan atau instansi yang belum
mengetahui konsentrasi atau keahlian yang
dimiliki oleh siswa lulusan dari SMK
Negeri 1 Plosoklaten. Dengan kebutuhan
dalam persaingan dalam bidang informasi
SMK Negeri 1 Plosoklaten belum memiliki
sistem informasi yang digunakan sebagai
penampung data siswa lulusannya yang
tentunya dapat diakses secara luas. Selain
itu juga masih banyaknya perusahaan atau
instansi baik swasta maupun milik
pemerintah yang masihmelakukan proses
penerimaan lamaran kerja secara
tradisional atau singkatnya perekrutan
masal yang membutuhkan waktu lama dan
biaya yang mahal.
Berdasarkan permasalahan di atas,
maka diusulkan sistem informasi berbasis
web yang dapat diakses langsung melalui
internet untuk memperluas informasi
tentang profil dari setiap siswa produk dari
SMK Negeri 1 Plosoklaten Kab. Kediri
dengan judul “Rancang Bangun Sistem
Informasi Profiling Alumni SMK Negeri 1
Plosoklaten Kabupaten Kediri
Menggunakan Metode Use Case Driven
Object”.
Setelah mengidentifikasi masalah
tentang sistem informasi profil dari setiap
siswa dan sejalan dengan pembatasan
masalah, maka terdapat beberapa rumusan
masalah sebagai berikut :
1. Bagaimana merancang Sistem
Informasi Profiling Alumni dengan
metode Use Case Driven Object di
SMK Negeri 1 Plosoklaten?
2. Bagaimana membuat program aplikasi
Sistem Informasi Profiling Alumni
Siswa dengan metode Use Case Driven
Object di SMK Negeri 1 Plosoklaten?
II. METODE
Metode penelitian yang digunakan
dalam pengembangan sistem informasi ini
adalah dengan menggunakan metode
waterfall dengan tahapan antara lain:
1. Rekayasa
2. Analisa
3. Desain
4. Implementasi
5. Pengujian
6. Pemeliharaan
Pembuatan sistem ini pada tahap
pengujian dimana sistem di-up loading ke
browser dengan menggunakan web server
apache.
III. HASIL DAN KESIMPULAN
HASIL
Perancangan perangkat lunak akan di
awali dari proses medefinisikan
kebutuhan-kebutuhan dari sistem
berdasarkan kebutuhan fungsional dan
kebutunan perilaku. Bagi sebagian besar
Simki-Techsain Vol. 02 No. 04 Tahun 2018 ISSN : 2599-3011
Artikel Skripsi
Universitas Nusantara PGRI Kediri
M.Dawam Maskur| 11.1.03.03.0166 F T–Sistem Informasi
simki.unpkediri.ac.id || 4||
sistem informasi, interaksi antara pengguna
dan sistem dihubungkan memalui
interface, windows, atau pages. Karena
itulah dibuat GUI Stroryboard yang akan
mendefinisikan bagaimana user dan sistem
tersebut akan berkomunikasi dalam bentuk
GUI. Kemudian pembuatan selanjutnya
akan dibuat Domain Model, setelah
menentukan dan membuat Domain Model,
selanjutnya akan dibuat perancangan
dalam Use Case.
1. GUI Storyboard
Gambar 1 Storyboard Sistem Informasi
Profiling Siswa
2. Sitemap
Gambar 2 Sitemap Profiling Siswa
3. Domain Model
Di dalamnya terdiri dari perwakilan
data dan objek yang terdiri dari nama-
nama objek untuk merancang objek yang
didefinisikan dalam functional
requirement. Di bawah ini merupakan
penggambaran objek yang terlibat dalam
sistem informasi profiling siswa yang
nantinya digunakan sebagai penyusun use
case sistem informasi dan use case actor
yang terlibat.
Gambar 3 Domain Model Sistem Informasi
Profiling Siswa
4. Use case diagram
Use case sistem informasi profiling
siswa ini dibagi menjadi 2 bagian yaitu use
case actor/ pengguna sistem yang
menggambarkan generalisasi dari para
pengguna sistem, serta use case sistem
informasi profiling siswa itu sendiri yang
di dalamnya menggambarkan aktivitas
yang dilakukan oleh para actor/ pengguna
sistem. User/ actor adalah entitas yang
berinteraksi langsung dengan sistem. User
yang terlibat dalam aktivitas dalam sistem
informasi profiling siswa didefinisikan
sebagai berikut.
a. User/ actor adalah seluruh pihak yang
dapat mengakses website sistem
Simki-Techsain Vol. 02 No. 04 Tahun 2018 ISSN : 2599-3011
Artikel Skripsi
Universitas Nusantara PGRI Kediri
M.Dawam Maskur| 11.1.03.03.0166 F T–Sistem Informasi
simki.unpkediri.ac.id || 5||
informasi profiling siswa SMKN 1
Plosoklaten.
b. Siswa adalah sebagai pemilik profil
yang akan disimpan dalam sistem dan
juga yang akan diakses oleh user lain
terutama oleh perusahaan/instansi.
c. Jurusan adalah orang atau pihak yang
bertindak sebagai penginput data siswa
awal.
d. Sekolah adalah pihak yang berwenang
akan data siswanya atau singkatnya
sebagai pihak penyedia sistem
informasi profiling siswa.
Gambar 4 Use case actor sistem informasi
profiling siswa
Use case diagram sistem informasi
profiling siswa berisi use case yang
berhubungan sistem informasi profiling
siswa, antara lain melakukan input data
prodi, input data siswa, update profil
siswa, cari profil siswa, registrasi
perusahaan/ instansi, input lowongan kerja,
input jadwal interview, input hasil seleksi.
Gambar 5 Use case diagram sistem
informasi profiling siswa
5. Robustness Diagram
Beberapa Robustness diagram pada
sistem informasi profiling siswa SMKN 1
Plosoklaten akan dijabarkan sebagai
berikut:
a. Robustness User Melakukan Login
Gambar 6 Robustness Proses Login pada
profiling siswa
b. Robustness User dapat mencari profil
siswa
Gambar 7 Robustness User dapat mencari
profil siswa
Simki-Techsain Vol. 02 No. 04 Tahun 2018 ISSN : 2599-3011
Artikel Skripsi
Universitas Nusantara PGRI Kediri
M.Dawam Maskur| 11.1.03.03.0166 F T–Sistem Informasi
simki.unpkediri.ac.id || 6||
6. Sequence Diagram
Pada sequence diagram akan
menggambarkan secara lebih detail
bagaimana use case diimplementasikan
pada sistem. Fungsi utamanya adalah
mengalokasikan setiap aktivitas pada
setiap class. Beberapa Sequence diagram
dari sistem informasi profiling siswa
SMKN 1 Plosoklaten akan dijabarkan
sebagai berikut:
a. Sequence User Melakukan login
Gambar 8 Sequence Proses Login
b. Sequence User dapat mencari profil
siswa
Gambar 9 Sequence User dapat mencari
profil siswa
7. Update Domain Model
Berikut merupakan pengembangan
terhadap domain model awal di mana hal
ini berhubungan dengan kebutuhan data
simpan dari setiap user. Yang nantinya
hasil dari domain model dan update
domain model akan dikembangkan
menjadi database untuk sistem informassi
profiling alumni siswa SMKN 1
Plosoklaten.
Gambar 10 Update Domain Model Sistem
Informasi Profiling Siswa
8. Conceptual Data Model
(CDM) Conseptual Data Model
merupakan proses realisasi dari gambaran
domain model, pada CMD dipakai untuk
menggambarkan secara detail struktur
basis data dalam bentuk logic. CDM terdiri
dari objek yang tidak diimplementasikan
langsung kepada basis data sesungguhnya.
Gambar 11 CDM Sistem Informasi
Profiling Siswa
Simki-Techsain Vol. 02 No. 04 Tahun 2018 ISSN : 2599-3011
Artikel Skripsi
Universitas Nusantara PGRI Kediri
M.Dawam Maskur| 11.1.03.03.0166 F T–Sistem Informasi
simki.unpkediri.ac.id || 7||
9. Physical Data Model
(PDM) Physical Data Model
merupakan proses generate dari pembuatan
CDM yang di dalamnya mencakup
penggambaran database secara detail
dalam bentuk fisik. Penggambaran pada
rancangan PDM memperlihatkan struktur
penyimpanan data yang benar pada basis
data yang digunakan sesungguhnya.
Gambar 12 PDM Sistem Informasi
Profiling
10. Desain input/ output sistem
Desain Input / Output merupakan
perencanaan dari desain interface yang
akan dibuat pada program agar pengguna
dapat memahami apakah sistem yang akan
dibuat sesuai dengan kebutuhan pengguna.
Hal ini dimaksudkan agar terjalin
kerjasama antarpengguna sistem dengan
pembuat sistem sehingga sistem baru yang
dibuat ini dapat memenuhi kebutuhan
kedua para pihak yang menggunakan
sistem ini.
a. Interface halaman utama web sistem
Pada gambar di bawah ini merupakan
rancangan interface menu utama pada web
site sistem informasi profiling siswa.
Tampilan halaman utama ini dirancang
dengan interface desain user friendly
bertujuan agar para user yang terlibat
dalam sistem dapat menggunakan fasilitas
yang ada dengan maksimal.
Gambar 13 Tampilan utama web site
b. Interface halaman cari profil siswa
Gambar 14 berikut ini merupakan inti
dari sistem informasi profiling siswa yaitu
tentang pencarian profil siswa yang sesuai
keinginan user. Dengan rancangan
interface sebagai berikut user disediakan
fasilitas untuk menginputkan criteria siswa
yang dicari sesuai keinginan.
Gambar 14 Form dan hasil pencerian profil
siswa
11. Desain Interface Output Sistem
a. Perancangan Output data profil siswa
Desain output merupakan hasil record
data dan di-output-kan menjadi sebuah
Simki-Techsain Vol. 02 No. 04 Tahun 2018 ISSN : 2599-3011
Artikel Skripsi
Universitas Nusantara PGRI Kediri
M.Dawam Maskur| 11.1.03.03.0166 F T–Sistem Informasi
simki.unpkediri.ac.id || 8||
laporan. Dalam proses sistem informasi
profiling siswa berupa dokumen data profil
siswa yang dicetak oleh user.
Gambar 15 Hasil dokumen dari sistem
informasi profiling siswa
Lingkungan Implementasi
Dalam proses pembuatan sistem
informasi berbasis web ini dikembangkan
dengan menggunakan piranti keras
Notebook. Spesifikasi lingkungan
impletmentasi perangkat keras yang
dilakukan pada pembuatan sistem
informasi dapat dilihat pada tabel 1.
Tabel 1 Spesifikasi Perangkat Keras dan
Sistem Operasi yang digunakan
Aplikasi Perangkat Spesifikasi
Web Notebook
Processor : Intel ®
Core TM
i3
Memori : 2 GB of
RAM
Sistem Operasi :
Windows 7 Ultimate
32 bit
Browser : Mozilla
Firefox, Google
Chrome
Adapun implementasi untuk piranti
lunak, sistem informasi berbasis web ini
dikembangkan dengan menggunakan PHP.
Piranti lunak (editor) utama yang
digunakan adalah Notepad++, Sublime
Text 3, teknologi yang digunakan lainnya
tersaji dalam tabel berikut :
Tabel 2 Spesifikasi Perangkat Lunak
Aplikasi Teknologi Versi
Web
Web server Apache version 2.4.2
Basis Data Mysql Version 5.5.25a
Bahasa
Pemrogra-
man
PHP Version 5.4.4
Framework
/ Themplate Bootstrap v3.2.0
Editor Notepad ++, Sublime
Text 3
Implementasi Perancangan
1. Tampilan Interface
a. Halaman Home / Beranda
Halaman ini adalah halaman yang
pertama kali muncul ketika user
mengakses Sistem Informasi Profiling
Alumni Siswa milik SMKN 1
Plosoklaten ini. Halaman ini
menampilkan deretan siswa yang
datanya telah diinputkan ke sistem.
Setiap user yang mengakses sistem
informasi ini akan memiliki tampilan
menu yang berbeda satu sama lain, user
yang dimaksud adalah User Pihak
SMK, Jurusan, Siswa, Mitra/
Perusahaan/ Instansi.
Simki-Techsain Vol. 02 No. 04 Tahun 2018 ISSN : 2599-3011
Artikel Skripsi
Universitas Nusantara PGRI Kediri
M.Dawam Maskur| 11.1.03.03.0166 F T–Sistem Informasi
simki.unpkediri.ac.id || 9||
Gambar 16 Interface Awal Ketika halaman
diakses
2. Tampilan Profil Siswa
a. Halaman Profil Siswa
Halaman ini akan menampilkan profil
detail dari setiap siswa yang dipilih
Gambar 17 Halaman Profil Siswa
secara detail
3. Modul Home
a. Beranda
Halaman utama ketiaka user
mengakses Sistem Informasi Profiling
siswa SMKN 1 Plosoklaten
b. Visi dan Misi
Halaman ini berisi tentang paparan visi
dan misi yang dimiliki oleh SMKN 1
Plosoklaten
c. Profil Jurusan
Halaman ini berisi tentang biografi
Program Jurusan di bawah naungan
SMKN 1 Plosoklaten
d. Profil Siswa
Halaman ini berisi tentang Profil dari
setiap Siswa Secara Detail
Evaluasi Sistem
Dari perancangan sistem yang telah
dibuat untuk menghasilkan sebuah sistem
informasi yang layak, maka dengan ini
evaluasi sistem sangat dibutuhkan agar
aplikasi yang dihasilkan sesuai dengan
perancangan. Dalam evaluasi sistem ini
akan membahas tentang kekurangan dan
kesimpulan dari sistem informasi yang
telah tercipta.
1. User interface
Dalam membangun sebuah sistem
informasi terdapat beberapa kendala yang
mempengaruhi interface dari sistem
informasi itu sendiri. Terutama kesesuaian
icon-icon yang digunakan berpengaruh
pada kemudahan user dalam memahami
maksud dan fungsionalnya.
2. Fungsional obyek untuk user interface
Fungsional-fungsional objek yang
diambil dari perancangan sistem terlalu
banyak sehingga pengembang sedikit
kesulitan dalam memilih objek yang
sesuai.
3. Kelayakan program
Pembuatan sistem informasi ini
membutuhkan banyak tim dan pemikiran
agar kebutuhan dari pengguna sistem
informasi ini terpenuhi. Pemikiran-
pemikiran yang berbeda dari setiap
pengguna/ user akan membantu
Simki-Techsain Vol. 02 No. 04 Tahun 2018 ISSN : 2599-3011
Artikel Skripsi
Universitas Nusantara PGRI Kediri
M.Dawam Maskur| 11.1.03.03.0166 F T–Sistem Informasi
simki.unpkediri.ac.id || 10||
terwujudnya sistem informasi yang layak
diakses oleh semua user.
Evaluasi sistem sangat dibutuhkan
dalam penilaian skara objektivitas dari
sistem informasi yang sedang
dikembangkan yang nantinya dapat
berpengaruh pada pengembangan sistem
informasi lebih lanjut di tahun yang akan
datang.
Simpulan
Berdasarkan hasil yang diperoleh,
dapat disimpulkan beberapa hal sebagai
berikut :
1. Kebutuhan akan informasi profil
seseorang dapat memudahkan proses
perekrutan dalam dunia kerja
profesional, khususya pada SMK
Negeri 1 Plosoklaten.
2. Perancangan sistem informasi profiling
siswa menggunakan metode use case
driven object dapat mengenali
kebutuhan sistem maupun aktor yang
terlibat dalam sistem informasi tersebut
secara lebih detail dan jelas.
IV. DAFTAR PUSTAKA
Azimah, A. (2007). Implementasi Data
Warehouse Untuk Menunjang
Kegiatan Akademik. Data
Warehouse , 4-6.
Ballard, C. (1998). Data Modeling
Techniques For Data Warehousing.
San Jose, California: IBM
Corporation.
Imnon, W. H. (2000). Building The Data
Warehause. Data Warehause .
Jogiyanto, H. M. (2001). Analisis dan
Desain Sistem Informasi Edisi
Kedua. Yogyakarta: Andi Offset.
Knight, D. P. (2002). Undergraduated
Stident Profiling. School of Earth
Sciences and Geography, Keele
University.
Kristanto, A. (2003). Sistem Informasi dan
Aplikasinya. Yogyakarta: Andi Offset.
Mahale, M. (2011). Student Performance
Analytics Using Data Warehause in
E-Governance Sistem. Data
Warehause , 17.
Oetomo, E. S. (2002). Perancangan dan
Pembangunan Sistem Informasi.
Yogyakarta: Andi Offset.
Ponniah, P. (2001). Data Warehousing
Fundamentals. New York: A Wiley-
Interscience Publication.
Sutanta. (2003). Sistem Informasi
Manajemen. Yogyakarta: Graha
Ilmu.
Wilarso, I. (2008). Pemanfaatan Data
Warehouse di Perguruan Tinggi
Indonesia. Data Warehouse , 2-4.
Windarto. (2011). Pemanfaatan Data
Warehause Sebagai Sarana
Penunjang Penyusunan Borang
Akreditasi Standart 3 Pada Fakultas
Teknologi Informasi Universitas
Budi Luhur. Data Warehause , 3.
Witarto. (2004). Memahami Sistem
Informasi. Bandung: Informatika
Bandung.
Simki-Techsain Vol. 02 No. 04 Tahun 2018 ISSN : 2599-3011