Bab 2
Bab 2
Bab 2
LANDASAN TEORI
1. Teori Umum
1. Analisis
sehingga dengan melakukan suatu analisa dapat menguraikan pokok masalah dari
Menurut Yakub (2012) dalam Ramadhan (2014), “Analisa sistem dapat diartikan
sebagai suatu proses untuk memahami sistem yang ada, dengan menganalisa jabatan
dan uraian tugas, proses bisnis, ketentuan atau aturan, masalah dan mencari solusinya,
mencari suatu pola selain itu analisis merupakan cara berpikir yang berkaitan dengan
pengujian secara sistematis terhadap sesuatu untuk menentukan bagian, hubungan antar
Menurut Satori dan Komariyah, 2014:200. Analisis adalah suatu usaha untuk
sehingga susunan/tatanan bentuk sesuatu yang diurai itu tampak dengan jelas dan
karenanya bisa secara lebih terang ditangkap maknanya atau lebih jernih dimengerti
duduk perkaranya
2. Perancangan
A. Pengertian Perancangan
Menurut Al Bahra Ladjamudin (2013) dalam Hakim (2017), tahapan perancangan
desain memiliki tujuan untuk mendesain sistem baru yang dapat menyelesaikan
sistem yang terbaik. Kegiatan yang dilakukan dalam tahap perancangan ini meliputi
Menurut Deddy Ackbar Rianto, Dkk (2015 : 296) “Perancangan dapat diartikan
sehingga akan menghasilkan sistem yang sesuai dengan hasil dari tahap analisa sistem”.
3. Sistem
elemen yang terintegrasi dengan tujuan tujuan yang sama untuk mencapai tujuan.
Sistem juga merupakan suatu jaringan kerja dari prosedurprosedur yang saling
tujuan tertentu”.
Menurut Sutabri (2012) dalam Seto (2014) Secara sederhana suatu sistem dapat
diartikan sebagai suatu kumpulan atau himpunan dari unsur, komponen, atau variabel
yang terorganisir, saling berinteraksi, saling tergantung satu sama lain, dan terpadu.
Menurut Moscove dalam Zaki (2013:2), Suatu sistem adalah suatu entity
(kesatuan) yang terdiri dari bagian-bagian yang saling berhubungan (subsistem) untuk
Menurut Hutahaean (2014) dalam Anajani (2016) sistem adalah suatu jaringan
tertentu.
Menurut (Tata Sutabri, 2012:16), Sistem dapat diartikan sebagai suatu kumpulan
atau himpunan dari unsur, komponen, atau variabel yang terorganisir, saling
dan berinteraksi dalam satu kesatuan untuk menjalankan suatu proses pencapaian
adalah suatu tahapan pertama yang saling berhubungandalam satu kesatuan dan
terdiri dari unsur, komponen yang terorganisir untuk mencapai suatu tujuan.
1. Prosedur
di dalam satu atau lebih departmen, yang diterapkan menjamin penanganan yang
b. Secara prosedur
B.Karakteristik Sistem
Menurut Sutabri (2012) dalam Seto (2014) model umum sebuah sistem adalah
input, proses, dan output. Hal ini merupakan konsep sebuah sistem yang sangat
sederhana sebab sebuah sistem dapat mempunyai beberapa masukan dan keluaran.
Selain itu, sebuah sistem dapat mempunyai karakteristik atau sifat-sifat tertentu yang
mencirikan bahwa hal tersebut bisa dikatakan sebagai suatu sistem. Adapun
memiliki sifat dari sistem yang menjalankan suatu fungsi tertentu dan
mempunyai sistem yang lebih besar atau sering disebut “super system”.
dengan sistem yang lain atau sistem dengan lingkungan luarnya. Batasan
sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan yang
Bentuk apapun yang ada diluar ruang lingkup atau batasan sistem yang
Lingkungan luar sistem ini dapat bersifat menguntungkan dan dapat juga
sumber daya mengalir dari satu subsitem ke subsistem lain. Bentuk keluaran
dari satu subsistem akan menjadi masukan untuk subsistem lain melalui
dapat berupa pemelihaaran dan sinyal. Contohnya, di dalam suatu unit sistem
menjadi informasi.
berguna. Keluaran ini merupakan masukan bagi subsistem yang lain seperti
manajemen.
Suatu sistem memiliki tujuan dan sasaran yang pasti dan bersifat
deterministic. Kalau suatu sistem tidak memiliki sasaran maka operasi sistem
tidak ada gunanya. Suatu sistem dikatakan berhasil bila mengenai sasaran atau
2.1.4 Informasi
keputusan.
Menurut Ladjmudin dalam Riman (2014) Sumber informasi adalah data. Data
sekumpulan data atau fakta yang diorganisasi atau diolah dengan cara tertentu sehingga
Kejadian adalah sesuatu yang terjadi pada saat tertentu. Informasi diperoleh
setelah data mentah diperoses atau diolah, agar informasi dihasilkan lebih berharga,
a. Informasi harus akurat, informasi harus bebas dari kesalahan dan tidak menyesatkan,
c. Informasi harus tepat waktu, sehingga tidak ada keterlambatan pada saat dibutuhkan.
2. Teori Khusus
A. Pengertian UML
Language) adalah salah satu standar bahasa yang banyak digunakan didunia industri
merupakan bahasa visual untuk pemodelan dan komunikasi mengenai sebuah sistem
(Unified Modeling Language) adalah “Keluarga notasi grafis yang didukung oleh
fisik sistem
sequence dan/atau collaboration untuk tiap alur pekerjaan, jima sebuah use
case memiliki kemungkinan alur normal dan error, buar lagi satu diagram
package atau domain dipecah menjadi hirarki class lengkap dengan atribut
dan metodenya. Akan lebih baik jika untuk setiap class dibuat unit test
component diagram pada tahap ini. Juga definisikan test integrasi untuk
10. Mulailah membangun sistem, ada dua pendekatan yang tepat digunakan
a. Pendekatan use case dengan menetapkan setiap use case kepada tim
dengan test.
pengembang tertentu.
C.Model UML
yaitu statis atau dinamis. Beberapa jenis diagram dalam UML yaitu :
Class diagram merupakan salah satu diagram utama dari UML untuk
pengkodean.
untun membangun sistem”. Kelas memiliki apa yang disebut atribut dan
b. Operasi atau method adalah fungsi-fungsi yang dimiliki oleh suatu kelas
c. Tabel 2.1 : Class Diagram Symbol
hubungan antar class dalam sebuah konstruksi piranti lunak seperti hubungan asosiasi,
a. Asosiasi
memiliki atribut berupa class lain, atau class yang harus mengetahui eksistensi
class lain.
b. Agregasi
Bila kita memodelkan sebuah mobil, maka dapat dikatakan bahwa mobil
mempunyai kaca spion. Secara logis dapat dikatakan sebuah mobil dapat
berfungsi walaupun tanpa kaca spion. Mobil dapat dipisahkan dari kaca spion.
c. Komposisi
Bila kita memodelkan sebuah mobil, maka dapat dikatakan bahwa mesin
adalah bagian dari mobil. Secara logis dapat dikatakan bahwa mobil tidak
dapat dipisahkan dari mesin. Bila mesin tidak ada di sebuah mobil maka
dari class lain dan mewarisi semua atribut dan metoda class asalnya dan
Menurut Rosa dan Shalahuddin (2015: 155) Use case atau diagram use case
merupakan pemodelan untuk kelakuan (behavior) sistem informasi yang akan dibuat.
Jadi dapat disimpulkan bahwa use case diagram adalah diagram yang merupakan
representasi visual yang mewakili interaksi antara pengguna dan sistem untuk
perspektif pengguna sistem. Use case diagram terdiri atas diagram untuk use case dan
Use case memperesentasikan operasi-operasi yang dilakukan oleh actor. Use case
melakukan operasi diubungkan dengan garis lurus ke use case. Manfaat dari use case
adalah :
a. Untuk memudahkan komunikasi dengan menggunakan domain expert dan juga end
user
(sinergi).
langkah-langkah mengirimkan pesan antar satu lifeline ke lifeline yang lain. Setiap
pesan yang dikirimkan bisa memberikan respon (return) relatif pada skenario
yang dirancang di use case diagram. Interaksi yang terjadi bisa bersifat instanisasi
a. Object
sebuah sistem
b. Activation Boxes
waktu yang diperlukan sebuah object untuk menyelesaikan tugas. Lebih lama
c. Actors
memuat kotak yang berisi nama dari sebuah object. Berfungsi menggambarkan
Berikut simbol sequence diagram yang dapat dilihat pada tabel berikut :
sebagai kolom.
antara object-object.
5. Activity Diagram
beberapa hal, activity diagram memainkan peran mirip diagram alir, tetapi
prisnsip antara notasi diagram alir adalah activity diagram mendukung behavior
paralel. Node pada sebuah activity diagram disebut action, sehingga diagram
terjadi pada sistem. Dari pertama sampai akhir, diagram ini menunjukan langkah-
lamgkah dalam proses kerja sistem yang kita buat. Sebagai contoh langkah-
langkah memasak nasi, tetapi kita akan menjelaskannya dalam bentuk grafik.
c. Activity diagram dibuat berdasarkan sebuah atau beberapa use case pada use
case diagram.
Actifity Final
4 Bagaimana objek dibentuk dan dihancurkan
Node
3. Flowchart
simbol tertentu yang menggambarkan urutan proses secara mendetail dan hubungan
antara suatu proses (intruksi) dengan proses lainnya dalam suatu program”. Diagram
alur dapat menunjukan secara jelas, arus pengendalian suatu algoritma yakni
Dari pendapat para ahli diatas bisa disimpulkan bahwa flowchart adalah
diagram alir dari algoritma-algoritma dan gambaran secara grafik dalam suatu
Flowchart sangat erat kaitannya dengan Data Flow Diagram (DFD). Menurut
Rosa A.S M. Shalahudin (2016), Data Flow Diagram (DFD) atau dalam bahasa
Indonesia menjadi Diagram Alir Data (DAD) adalah reprensentasi grafik yang
sebagai data yang mengalir dari masukan (input) dan keluaran (Output).
4. Jenis-jenis Flowchart
Jenis – jenis Flowchart menurut Menurut Jogiyanto (2012) dalam buku Analisis dan
Bagan alir dokumen merupakan bagan alir yang menunjukkan arus dari
Bagan alir skematik merupakan bagan alir yang mirip dengan bagan alir
Bagan alir proses merupakan bagan alir yang banyak digunakan di teknik
industri. Bagan alir ini juga berguna bagi analisis sistem untuk menggambarkan
3. Enterprise Architect
Enterprise Architect adalah sebuah platform visual untuk merancang dan
membangun sebuah sistem perangkat lunak, untuk pemodelan proses bisnis, dan untuk
tujuan pemodelan lebih umum.
Enterprise Architect adalah alat progresif yang mencakup semua aspek siklus
pengembangan, memberikan keterlacakan penuh dari tahap desain awal hingga
penerapan,pemeliharaan, dan kontrol perubahan.
4. Balsamiq Mockup
Menurut yang dilansir dalam situs website balsamiq
(https://balsamiq.com/wireframes/) Balsamiq Wireframes atau biasa disebut Balsamiq
Mockup adalah alat wireframing UI dengan kualitas rendah dan cepat yang
mereproduksi pengalaman membuat sketsa pada notepad atau papan tulis, tetapi
menggunakan computer.
Nam Judul Sample/ Variable dan Alat Analisis Data Hasil Penelitian
a dan Penelitia Objek
Tahu n Penelitia
n n
Penel
itian
Ria ANALIS SMP Sistem yang telah membangun sebuah
Puspi IS DAN PIRI terkomputerisasi menjanjikan sistem informasi
tasari PERAN NGAGLI pelayanan yang lebih cepat pembayaran uang kuliah
, CANGA
2012 N K dibandingkan dengan sistem yang dapat membantu
[Ria SISTEM SLEMAN manual di SMP PIRI NGAGLIK petugas keuangan agar
Puspi INFOR SLEMAN dengan dapat memberikan
tasari MASI dilakukannya : adanya pelayanan yang maksimal
, PEMBA penggunaan komputer kepada mahasiswanya
2012] YARAN terutama dalam suatu sistem
SPP informasi pembayaran SPP
PADA
SMP
PIRI
NGAGLI
K
SLEMA
N
suatu pokok permasalahan yang sama, yaitu dengan sistem yang sedang berjalan masih
pembayaran ini salah satunya yang penulis gunakan pada perancangan sistem informasi