The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.
Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by ioskoeswara, 2023-11-08 10:35:47

PemodelanSistemBerbasisObjekwithUML

PemodelanSistemBerbasisObjekwithUML

See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/340654084 Pemodelan Sistem Berbasis Objek with UML Book · April 2020 CITATIONS 3 READS 10,199 4 authors, including: Irwan Tanu Kusnadi Bina Sarana Informatika 12 PUBLICATIONS   25 CITATIONS    SEE PROFILE Apip Supiandi Bina Sarana Informatika 12 PUBLICATIONS   47 CITATIONS    SEE PROFILE All content following this page was uploaded by Irwan Tanu Kusnadi on 15 April 2020. The user has requested enhancement of the downloaded file.


Sinopsis: Pemodelan sistem berbasis objek with UML adalah sebuah buku yang menyajikan teori tentang konsep dasar sistem dalam merancang sebuah program. Pada buku ini dibahas tentang metode pengembangan sistem yang dikenal dengan istilah system development life cycle (SDLC) yang disajikan secara utuh dan mudah untuk dipahami “metodologi pengembangan perangkat lunak dapat diartikan sebagai proses membuat suatu perangkat lunak baru untuk menggantikan perangkat lunak lama secara keseluruhan atau memperbaiki perangkat lunak yang telah ada”. (hal 15). Pembahasan lain pada buku ini yaitu dibahas tentang kelebihan dan kekurangan masingmasing model dalam proses pembuatan dan pengembangan sistem, analisa kebutuhan sistem yang secara spesifik memberikan acuan dalam melakukan analisa sistem, sehingga sistem yang nanti akan di buat dapat sesuai dengan kebutuhan para stack holder. dalam buku ini juga dijelaskan tentang Unified Modeling Language (UML), diagram-diagramnya dan contoh perancangan sistem dengan menggunakan diagram UML disertai contoh diagram dalam bentuk gambar. Kelebihan: selain menyajikan teori tentang sistem berbasis objek, buku ini menambahkan penjelasan tentang studi kasus sederhana dalam menyelesaikan kebutuhan sistem dengan menggunakan pemodelan sistem berbasis objek menggunakan UMLuntuk Visual basic.net. Kesimpulan: Dengan membaca dan mempelajari buku ini maka akan menambah wawasan serta keterampilan tentang beberapa diagram UML, sehingga tidak akan merasa bingung dalam pembuatan sistem yang sesuai kebutuhan para stack holder. Buku ini diterbitkan atas kerjasama dengan Universitas Bina Sarana Informatika Irwan Tanu Kusnadi. M.kom, Lahir di Sukabumi 20 Oktober 1982, penulis menyelesaikan S1 di Universitas Komputer Indonesia tahun 2007 jurusan Teknik Komputer dengan Peminatan Robotika, Penulis pernah berkerja di salah satu konsultan IT di kota bandung dan 2009 mulai mengajar di STMIK Pasim Sukabumi, dari tahun 2011 Penulis mengajar di AMIK BSI Sukabumi dan menyelesaikan S2 ilmu komputer di STMIK Nusamandiri Jakarta tahun 2015 dan sampai saat ini menjadi dosen tetap di Universitas Bina Sarana Informatika. Apip Supiandi, S.T., M.M., M.Kom. Lahir di Cianjur tanggal 22 Februari 1976. Menyelesaikan Studi S1 Teknik Elektro Fakultas Teknik di UNJANI tahun 2000, S2 di Program Magister Manajemen, STIE ISM tahun 2014, S2 di Program Magister Ilmu Komputer, STMIK Nusa Mandiri tahun 2015. Saat ini bekerja sebagai Dosen di Universitas Bina Sarana Informatika PSDKU Sukabumi, selain jadi Dosen bekerja juga di Dinas Komunikasi, Informasi, Persandian dan Statistik Kabupaten Cianjur sebagai Pengendali Teknologi informasi. Pernah bekerja sebagai Teknisi, PT. Gerbang Multindo Nusantara, Jakarta tahun 2002 – 2004, Branch Manager Cianjur, PT. Dwiguna Jaya Abadi, Jakarta tahun 2004 – 2009. Rifa Nurafifah Syabaniah, S.kom, M.kom adalah anak ke dua dari dua bersaudara, telah lahir di kota Cianjur 23 April 1987. Pada tahun 2011 menyelesaikan studi strata satu (S1) di STMIK Nusamandiri Sukabumi dengan jurusan Sistem informasi. Di tahun 2013 melanjutkan program studi magister Ilmu Komputer (S2) di STMIK Nusa Mandiri Jakarta, lulus pada tahun 2015. Saat ini menjadi Dosen Tetap di Universitas Bina Sarana Informatika. Mata kuliah yang diampu adalah mata kuliah Logika Algoritma, Struktur Data dan Teknik Pemrograman. Renny Oktapiani, M.Kom, Lahir di Sukabumi 28 Oktober 1986, telah menyelesaikan Pendidikan S1 STMIK Nusa Mandiri Sukabumi lulus tahun 2011 dan Pendidikan S2 STMIK Nusa Mandiri Jakarta lulus tahun 2015. Bidang Ilmu: Ilmu komputer, Pengalaman Sebagai Tenaga Pengajar di bidang Sistem Informasi di Kampus Universitas Bina Sarana Informatika dari tahun 2012-sekarang, dan Mengampu Mata Kuliah Pemodelan Sistem Berorientasi Objek, Sistem Basis Data dan Metode Perancangan Program. eISBN: 978-623-228-381-7


Pemodelan Sistem Berbasis Objek with UML oleh Irwan Tanu Kusnadi; Apip Supiandi; Rifa Nurafi fah Syabaniah; Renny Oktapiani Hak Cipta © 2019 pada penulis Edisi Pertama: Cetakan I ~ 2019 Ruko Jambusari 7A Yogyakarta 55283 Telp: 0274-889398; 0274-882262; Fax: 0274-889057; Hak Cipta dilindungi undang-undang. Dilarang memper banyak atau memindahkan sebagian atau seluruh isi buku ini dalam bentuk apa pun, secara elektronis maupun mekanis, termasuk memfotokopi, merekam, atau dengan teknik perekaman lainnya, tanpa izin tertulis dari penerbit. ISBN: 978-623-228-311-4 Buku ini tersedia sumber elektronisnya DATA BUKU: Format: 17 x 24 cm; Jml. Hal.: viii + 98; Kertas Isi: HVS 70 gram; Tinta Isi: BW; Kertas Cover: Ivori 260 gram; Tinta Cover: Colour; Finishing: Perfect Binding: Laminasi Doff.


KATA PENGANTAR Puji dan syukur penulis panjatkan keharibaan Sang Pencipta seluruh jagat raya yang Maha Pengasih dan maha Penyayang. Dengan limpahan kenikmatan berupa usia dan kesehatan yang diamanahkan kepada penulis, sehingga penulis dapat menyelesaikan buku “Pemodelan Sistem Berbasis Objek”. Yang merupakan buku pegangan untuk mata kuliah pemodelan sistem berbasis objek dan bisa juga digunakan bagi yang ingin belajar memodelkan sistem dan merancang program menggunakan UML, buku ini berisikan konsep dan pengembangan sistem berbasis objek dengan memgunakan UML sebagai tool dalam merancang sistem. Materi yang dibahas dalam buku ini meliputi konsep dasar sistem yang merupakan konsep dasar dalam merancang sebuah program, kemudian metode pengembangan sistem yang dikenal dengan istilah system development life cycle(SDLC) yang disajikan secara utuh dan mudah untuk dipahami beserta kelebihan dan kekurangan masing-masing model untuk digunakan dalam proses pembuatan dan pengembangan sistem, analisa kebutuhan sistem yang secara spesifi k memberikan acuan dalam melakukan analisa sistem, sehingga sistem yang nanti akan di buat dapat sesuai dengan kebutuhan para stack holder, kemudian dalam buku ini juga dijelaskan tentang Unifi ed Modeling Language(UML), diagram-diagramnya dan contoh perancangan sistem dengan menggunakan diagram UML, yang terakhir dalam buku ini terdapat studi kasus sederhana dalam menyelesaikan


vi Pemodelan Sistem Berbasis Objek with UML kebutuhan sistem dengan menggunakan pemodelan sistem berbasis objek menggunakan UML untuk Visual basic.net. Buku ini merupakan esensi dari buku, modul dan pengalaman penulis selama belajar, melakukan praktisi dilapangan, mengajar dan penelitian sehingga dalam buku ini dipaparkan konsep pemodelan sistem secara sederhana agar pembaca dapat memahami dengan baik bagaimana cara menganalisa sistem, merancang dan melakukan implemntasi. Buku ini merupakan edisi pertama dan merupakan buku pertama yang penulis susun sehingga masih jauh dari sempurna baik dalam penulisan, materi yang disajikan ataupun bahasa yang di sampaikan sehingga saran dan kritik dari para pembaca sangat kami harapkan untuk menyempurnakan buku ini. Sukabumi, 20 Mei 2019


DAFTAR ISI KATA PENGANTAR v DAFTAR ISI vii BAB 1 KONSEP DASAR SISTEM 1 1.1. Pengertian sistem 2 1.2. Karakteristik Sistem 4 1.3. Klasifi kasi Sistem 6 1.4. Pengertian Data dan Informasi 7 1.5. Kualitas Informasi 10 1.6. Nilai Informasi 11 BAB 2 SIKLUS HIDUP PENGEMBANGAN SISTEM (SDLC) 13 2.1. Sejarah metode pengembangan perangkat lunak 15 2.2. Metode Pengembangan Perangkat lunak 16 2.2.1 Model Pengembangan Prototyping (Evolusioner) 16 2.2.2 Model Pengembangan Sistem Formal 19 2.2.3 Model Pengembangan Berorientasi Pemakaian Ulang (Reuse-oriented software engineering) 20 BAB 3 KEBUTUHAN SISTEM 25 3.1. Tipe-tipe Kebutuhan Sistem 26 3.2. Teknik Pengumpulan Requirement 30 BAB 4 UNIFIED MODELING LANGUAGE (UML) 33 4.1. Konsep Objek 33 4.2. Sejarah Unifi ed Modeling Language (UML) 36


viii Pemodelan Sistem Berbasis Objek with UML 4.3. Defi nisi Unifi ed Modeling Language (UML) 37 4.4. Konsep Pemodelan Menggunakan Unifi ed Modeling Language (UML) 38 BAB 5 STATIC VIEW 41 5.1. Static View 41 5.2. Pengklasifi kasi (Classifi er) 43 5.3. Asosiasi (Association) 46 5.4 Realisasi (Realization) 46 5.5. Kebergantungan (Dependency) 47 BAB 6 DESAIN VIEW 49 6.1. Pengertian Desain View 49 BAB 7 USECASE VIEW 53 7.1. Pengertian Use Case View 53 7.2. Pengertian Use Case Diagram 53 7.3. Konsep Utama Use Case View 54 BAB 8 STATE MACHINE VIEW 61 8.1 Pengertian State Machine View 61 8.2 Pengertian State Machine Diagram 62 BAB 9 ACTIVITY VIEW 69 9.1 Pengertian Activity View 69 9.1. Aktivity Diagram 70 BAB 10 INTERACTION VIEW 75 10.1 Pengertian Interaksi (Interaction) 75 10.2. Sequence Diagram 76 BAB 11 STUDY KASUS 81 11.1 Analisa Sistem 81 11.2 Perancangan Sistem basis data 83 11.3 Perancangan Sistem menggunakan UML 85 DAFTAR PUSTAKA 97 -oo0ooView publication stats


Click to View FlipBook Version