BAB II LANDASAN TEORI

dokumen-dokumen yang mirip
PRAKTIKUM REKAYASA PERANGKAT LUNAK MODUL KE - 2 PENGENALAN UML dengan RATIONAL ROSE OLEH: ANISA ISTIQOMAH (KELAS 5 B)

MAKALAH ANALISIS & PERANCANGAN SISTEM II USE CASE DIAGRAM

Unified Modelling Language UML

Disain System Berorientasi Objek (Unified Modeling Language) ( Studi Kasus : Sistem Informasi Manajemen Perpustakaan )

UNIFIED MODELING LANGUAGE

Oleh : RAHMADY LIYANTANTO

MEMAHAMI PENGGUNAAN UML

SISTEM INFORMASI ASET BERORIENTASI OBJEK (Studi Kasus di STMIK Mardira Indonesia)

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI. Teori-teori yang menjadi dasar penulisan adalah sebagai berikut :

BAB II TINJAUAN PUSTAKA. memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA. untuk berfungsi sebagai suatu kesatuan dalam usaha mencapai suatu tujuan yang

BAB 1 PENDAHULUAN. Pada saat ini, perkembangan teknologi dan perekonomian bergerak sangat cepat sehingga

METODOLOGI BERORIENTASI OBJEK IIM ABDURROHIM, S.T.,M.T

BAB III LANDASAN TEORI

BAB III METODOLOGI PENELITIAN. dalam pengumpulan data atau informasi guna memecahkan permasalahan dan

Unified Modelling Language (UML)

BAB II TINJAUAN PUSTAKA

LEMBARAN SOAL ULANGAN KENAIKAN KELAS Tahun 2014/ Komunikasi Paket Keahlian

Yuli Purwati, M.Kom USE CASE DIAGRAM

BAB 2 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

BAB I PENDAHULUAN. lunak saja, tetapi metode komputasi juga ikut berkembang. Salah satu metode

BAB II TINJAUAN PUSTAKA. permintaan pengguna dengan tujuan tertentu. Jenis program ini mempunyai sifat

BAB II TINJAUAN PUSTAKA

Perancangan Sistem Informasi Penjualan dan Inventori pada PT. Oriental Chitra International

UML & USE CASE DIAGRAM. Oleh : Bambang Hermawan, S.Si

JURNAL SKRIPSI PEMBUATAN FORMULIR RENCANA STUDI SECARA ONLINE PADA UNIVERSITAS BANGKA BELITUNG. Oleh : ADETIA ALFARISI NIM :

Minggu 03 a Alat Pemodelan

Jawaban Tugas Akhir Matrikulasi Semester Ganjil 2009/2010

Kebutuhan dan Spesifikasi Perangkat Lunak

BAB III OBJEK DAN METODOLOGI PENELITIAN. sesuai dengan pendapat Sugiyono (2003:58) mendefinisikan bahwa:

BAB III LANDASAN TEORI. Menurut Soendoro dan Haryanto (2005), definisi dari sistem dapat

SESI PERTAMA. 1.1 UML sebagai standarisasi. 1.2 UML, asal usul INFORMATION SYSTEM DESIGN USING UML YUDHO

Rancang Bangun Aplikasi Manajemen Data Siswa (Studi Kasus SMK Negeri 1 Karawang)

31

SEJARAH UML DAN JENISNYA

PERNGKAT LUNAK INFORMASI BTS BERBASIS MOBILE UNTUK SUB BAGIAN OPERATION DAN IMPLEMENTATION DI PT. NASIO KARYA PRATAMA KHUSUSNYADAERAH BANDUNG

BAB I PENDAHULUAN. adalah hal penting yang dibutuhkan bagi setiap perusahaan atau instansi seperti

Unified Modeling Language

BAB II LANDASAN TEORI

MATERI PEMODELAN PERANGKAT LUNAK KELAS XI RPL

UML & USE CASE DIAGRAM. Oleh : Bambang Hermawan, S.Si

BAB II TINJAUAN PUSTAKA

ANALISA DAN RANCANGAN SISTEM INFORMASI INVENTARISASI LOGISTIK PADA KOPERASI PEGAWAI TELKOM BARATA

IMPLEMENTASI ALGORITMA MINIMAX PADA PERMAINAN TIC-TAC-TOE SKALA 9X9

BAB III METODOLOGI PENELITIAN

RANCANGAN APLIKASI LATIHAN BELAJAR TENSES DENGAN METODE OBJECT ORIENTED DESIGN

Bagian 7 ANALISIS DESAIN PADA PEMROGRAMAN BERORIENTASI OBJECT DENGAN UML

BAB II TINJAUAN PUSTAKA

Algoritme Pencocokan String (String Matching) Menurut Black (2016), string adalah susunan dari karakter-karakter (angka, alfabet, atau karakte

BAB II TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

UNIFIED MODELLING LANGUAGE (UML) APLIKASI PENJUALAN PADA TOKO BUKU (STUDI KASUS)

Pemodelan Berorientasi Objek

BAB 1 PENDAHULUAN. menyebabkan banyaknya perusahaan yang meningkatkan pengembangan informasi

Gambar 4.1 Flowchart

BAB II LANDASAN TEORI. Sistem dapat diartikan sebagai serangkaian komponen-komponen yang

BAB II LANDASAN TEORI. Unified Modeling Language (UML) merupakan sistem arsitektur yang bekerja dalam

PERANCANGAN SISTEM INFORMASI SUMBER DAYA MANUSIA DI PT INFOMEDIA SOLUSI HUMANIKA BANDUNG

BAB II LANDASAN TEORI

Pemograman Berorientasi Objek

BAB III METODOLOGI PENELITIAN

BAB III OBJEK DAN METODE PENELITIAN. Universitas Padjadjaran yang beralamat di Jl. Ir H. Djuanda No 4 Bandung.

BAB III OBJEK DAN METODE PENELITIAN. peneliti untuk di pelajari dan kemudian ditarik kesimpulannya. tertentu dan kemudian dapat ditarik kesimpulan.

PENGANTAR RUP & UML. Pertemuan 2

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

U M L. Unified Modeling Language

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA

BAB I PENDAHULUAN. di hampir seluruh bidang kehidupan. Perkembangannya saat ini amat pesat, terutama

BAB II TINJAUAN PUSTAKA

PERANCANGAN ARSITEKTUR PERANGKAT LUNAK DENGAN METODE UML PADA DISAIN PENAMPANG RANGKA BATANG BAJA. Kamaludin 1

BAB II LANDASAN TEORI. pendekatan komponen.dengan pendekatan prosedur, sistem dapat didefinisikan

BAB II LANDASAN TEORI

RANCANGAN APLIKASI AKADEMIK MENGGUNAKAN METODE BERORIENTASI OBYEK: STUDI KASUS SMP NEGERI 9 PANGKALPINANG

BAB II TINJAUAN PUSTAKA

BAB III METODE PENELITIAN

STMIK GI MDP. Program Studi Sistem Informasi Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011

BAB II LANDASAN TEORI

ANALISIS DAN PERANCANGAN APLIKASI MOBILE KAMUS BAHASA INDONESIA BERBASIS ANDROID

BAB II TINJAUAN PUSTAKA. yang ditandai dengan saling berhubungan dan mempunyai satu fungsi atau tujuan

BAB 1 PENDAHULUAN. informasi merupakan dua hal yang tidak dapat dipisahkan satu sama lain. Perkembangan

Sistem Informasi OOAD dengan UML (1) Teknik Informatika UNIKOM

BAB II LANDASAN TEORI. Menurut Suyono (2003:155) pengertian freight forwarding (jasa

BAB II LANDASAN TEORI

BAB I PENDAHULUAN. selalu menimbulkan permasalahan. Pihak sekolah menerima siswa dengan cara menggunakan

Analisis dan Design Berorientasi Objek (OOAD) dan Diagram Activity

FASE PENGEMBANGAN. MPSI sesi 7 & 8

SISTEM PENGAMBILAN KEPUTUSAN PENERIMAAN BEASISWA DENGAN SIMPLE MULTI ATTRIBUTE RATING TECHNIQUE ( Studi Kasus Pada SMA Yuppentek 1 Tangerang)

Apakah Diagram Itu? Diagram mengikuti aturan atau standar. Contoh Diagram sederhana:

BAB II LANDASAN TEORI

BAB 1 PENDAHULUAN. universitas maka dibutuhkan pula sebuah sistem untuk mendukung proses

Transkripsi:

6 BAB II LANDASAN TEORI Pada Bab II akan menjelaskan beberapa konsep yang berhubungan dengan permasalahan di dalam penelitian yang dimana akan digunakan sebagai dasar pemahaman dalam mengimplementasikan konsep-konsep kedalam semua kegiatan pengembangan sistem. 2.1 Konsep Dasar Sistem Menurut Jerry FitzGerald dan Warren D. Stallangs, Jr., sistem adalah suatu jaringan kerja dari prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu. Terdapat dua kelompok pendekatan yang dapat digunakan untuk mendefinisikan sebuah system, yaitu pendekatan yang menekankan pada prosedur dan komponen atau elemen.menurut Jerry FitzGerald dan Warren D. Stallangs, Jr.,pendekatan sistem yang lebih menekankan pada prosedur mendefinisikan system sebagai berikut : Sistem adalah suatu jaringan kerja dari prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu, sedangkan pendekatan system yang menekankan pada komponennya yang mendefinisikan system sebagai berikut : Sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu.

7 2.2 Konsep Dasar Informasi Informasi adalah data yang telah telah diolah menjadi sedemikian rupa sehingga fungsi dan kegunaannya lebih berguna dan berarti bagi pengguna yang lainnya sebagai dasar pengambilan keputusan.pada saat yang tidak menentu, informasi dapat mengurangi ketidakpastian, informasi mengubah kemungkinankemungkinan hasil yang diharapkan dalam situasi keputusan dan karena itu mempunyai nilai dalam proses pengambilan keputusan. Sumber dari informasi adalah data. Data didefinisikan sebagai kelompokm teratur symbol-simbol yang mewakili kuantitas tindakan, benda, dan sebagainya dan terbentuk dari karakter yang dapat berupa alphabet, angka, maupun symbol khusus. 2.3 Konsep Dasar Sistem Informasi Definisi system informasi adalah suatu system atau kegiatan yang menerima masukan data dan instruksi, kemudian pengolah data tersebut sesuai dengan instruksi dan mengeluarkan sesuai dengan kebutuhan dan fungsi sebagai pembantu di dalam pengambilan keputusan.

8 2.4 Metode Pendekatan dan Pengembangan Sistem 2.4.1 Metode Pendekatan Sistem Pemecahan Masalah Masalah merupakan suatu kondisi yang memiliki potensi untuk menimbulkan kerugian luar biasa atau menghasilkan keuntungan luar biasa. Jadi pemecahan masalah berarti tindakan memberikan respon terhadap masalah untuk menekan akibat buruknya atau memanfaatkan peluang keuntungannya. Oleh karena itu masalah penting untuk dipecahkan. Keputusan adalah pemilihan suatu strategi atau tindakan. Pengambilan keputusan adalah tindakan memilih strategi atau aksi yang manajer yakini akan memberikan solusi terbaik atas masalah tersebut. 2.4.2 Alat Bantu Analisis Alat bantu yang digunakan untuk merancang dan mendokumentasikan system adalah Diagram UML diagram yang digunakan diantaranya : 2.4.2.1 Use Case Diagram Use case atau diagram use case merupakan pemodelan untuk kelakukan (behavior) sistem informasi yang akan dibuat. Use case mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan sistem informasi yang akan dibuat. Secara kasar, use case digunakan untuk mengetahui fungsi apa saja yang ada di dalam sebuah sistem informasi dan siapa saja yang berhak menggunakan fungsifungsi itu.

9 2.4.2.2 Activity Diagram Memodelkan alur kerja (workflow) sebuah proses bisnis dan urutan aktivitas dalam suatu proses. Diagram ini sangat mirip dengan sebuah flowchart karena kita dapat memodelkan sebuah alur kerja dari satu aktivitas ke aktivitass lainnya atau dari satu aktivitas ke keadaan sesaat (state). Juga sangat berguna ketika ingin menggambarkan perilaku paralel atau menjelaskan bagaimana perilaku dalam berbagai use case berinteraksi. 2.5 Konsep Standard Operating Procedure ( SOP ) 2.5.1 Definisi SOP Standard Operating Procedure (SOP) SOP adalah dokumen tertulis yang memuat prosedur kerjasecara rinci, tahap demi tahap dan sistematis. SOP memuat serangkaian instruksi secara tertulistentang kegiatan rutin atau berulang-ulang yang dilakukan oleh sebuah organisasi. Untuk itusop juga dilengkapi dengan referensi, lampiran, formulir, diagram dan alur kerja (flow chart ).SOP sering juga disebut sebagai manual SOP yang digunakan sebagai pedoman untuk mengarahkan dan mengevaluasi suatu pekerjaan. Implementasi SOP yang baik, akan menunjukkan konsistensi hasil kinerja, hasil produk danproses pelayanan yang kesemuanya mengacu pada kemudahan karyawan dan kepuasan pelanggan.

10 2.5.2 Tujuan dari Penerapan SOP SOP banyak diimplementasikan terutama di perusahaan, lembaga atau organisasi yangmemerlukan kualitas pekerjaan sehingga dapat menghasilkan produk yang berkualitas. Selain itusop dapat juga digunakan sebagai standar kualitas untuk menuju ke standar internasional (ISO).Penulisan dokumen dalam SOP perlu diterapkan untuk menghasilkan sistem kualitas dan teknisyang konsisten dan sesuai dengan kebutuhan dan untuk mendukung kualitas data informasi padaperusahaan. Penerapan SOP ini akan membantu perusahaan untuk mempertahankan kualiatscontrol dan kualitas proses sehingga membawa perusahaan untuk tetap bertahan di persaingandunia bisnis.keteraturan dan kesistematisan dari prosedur ini, akan memudahkan antar satuan kerja yang adadalam melaksanakan tanggung jawab dan tugasnya. hubungan timbal balik yang lancar akanmewujudkan keseimbangan kerja yang baik bagi karyawan dan mewujudkan performansi yang handal. Konsistensi terhadap system dapat terjamin meskipun kunci utama pemegang kerja resign maupun digantikan dengan orang lain. Peraturan tertulis SOP memudahkan seseorangmelakukan suatu kerja dengan selamat tanpa adanya masalah terhadap keselamatan diri atau punpada peralatan yang di gunakan tanpa bantuan orang lain.tujuan utama dari penerapan SOP adalah agar tidak terjadi kesalahan dalam pengerjaan suatuproses kerja yang dirancang dari SOP. Dari setiap teori telah dikemukakan, diketahui bahwatujuan dari SOP adalah untuk memudahkan dan menyamakan persepsi semua orang yangmemanfaatkannya dan untuk lebih memahami setiap langkah kegiatan yang harus dilaksanakannya.

11 Adapun tujuan - tujuan dari Standard Operating Procedure antara lain sebagai berikut : 1) Agar pekerja dapat menjaga konsistensi dalam menjalankan suatu prosedur kerja. 2) Agar pekerja dapat mengetahui dengan jelas peran dan posisi mereka dalamperusahaan. 3) Memberikan keterangan atau kejelasan tentang alur proses kerja, tanggung jawab,dan staff terkait dalam proses tersebut. 4) Memberikan keterangan tentang dokumen - dokumen yang dibutuhkan dalamsuatu proses kerja 5) Memepermudah perusahaan dalam mengetahui terjadinya inefisiensi proses dalam suatu prosedur kerja.

12 2.5.3 Manfaat SOP Jika SOP dijalankan dengan benar maka perusahaan akan mendapat banyak manfaat daripenerapan SOP tersebut, adapun manfaat dari SOP adalah sebagai berikut : 1) Memberikan penjelasan tentang prosedur kegiatan secara detail dan terinci dengan jelasdan sebagai dokumentasi aktivitas proses bisnis perusahaan 2) Meminimalisasi variasi dan kesalahan dalam suatu prosedur operasional kerja. 3) Memepermudah dan menghemat waktu dan tenaga dalam program training karyawan. 4) Menyamaratakan seluruh kegiatan yang dilakukan oleh semua pihak 5) Membantu dalam melakukan evaluasi dan penilaian terhadap setiap proses operasionaldalam perusahaan. 6) Membantu mengendalikan dan mengantisipasi apabila terdapat suatu perubahan kebijakan. 7) Mempertahankan kualitas perusahaan melalui konsistensi kerja karena perusahaan telahmemilki sistem kerja yang sudah jelas dan terstruktur secara sistematis

13 2.6 Pemodelan UML Unified Modelling Language (UML) adalah sebuah "bahasa" yg telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem piranti lunak. Dengan menggunakan UML kita dapat membuat model untuk semua jenis aplikasi piranti lunak, dimana aplikasi tersebut dapat berjalan pada piranti keras, sistem operasi dan jaringan apapun, serta di itulis dalam bahasa pemrograman apapun. Tetapi karena UML juga menggunakan class dan operation dalam konsep dasarnya, maka ia lebih cocok untuk penulisan piranti lunak dalam bahasa-bahasa berorientasi objek seperti C++, Java, C# atau VB.NET. Walaupun demikian, UML tetap dapat digunakan untuk modeling aplikasi prosedural dalam VB atau C. Seperti bahasa-bahasa lainnya, UML mendefinisikan notasi dan syntax/semantik. Notasi UML merupakan sekumpulan bentuk khusus untuk menggambarkan berbagai diagram piranti lunak. Setiap bentuk memiliki makna tertentu, dan UML syntax mendefinisikan bagaimana bentuk-bentuk tersebut dapat dikombinasikan. Notasi UML terutama diturunkan dari 3 notasi yang telah ada sebelumnya: Grady Booch OOD (Object-Oriented Design), Jim Rumbaugh OMT (Object Modeling Technique), dan Ivar Jacobson OOSE (Object-Oriented Software Engineering).