Anda di halaman 1dari 10

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 READS

0 1,674

4 authors, including:

Irwan Tanu Kusnadi Apip Supiandi


Bina Sarana Informatika Bina Sarana Informatika
9 PUBLICATIONS   7 CITATIONS    10 PUBLICATIONS   12 CITATIONS   

SEE PROFILE SEE PROFILE

Some of the authors of this publication are also working on these related projects:

Pengamanan Jaringan Komputer Dengan VPN, Firewall, IDS dan IPS View project

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 masing-
masing 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 UML untuk 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.

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

Buku ini diterbitkan atas kerjasama dengan


Universitas Bina Sarana Informatika
Pemodelan Sistem Berbasis Objek with UML

oleh Irwan Tanu Kusnadi; Apip Supiandi; Rifa Nurafifah 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 memperbanyak 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

P
uji 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 spesifik 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 Unified 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. Klasifikasi 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 Unified Modeling Language (UML) 36
viii Pemodelan Sistem Berbasis Objek with UML

4.3. Definisi Unified Modeling Language (UML) 37


4.4. Konsep Pemodelan Menggunakan
Unified Modeling Language (UML) 38
BAB 5 STATIC VIEW 41
5.1. Static View 41
5.2. Pengklasifikasi (Classifier) 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

-oo0oo-

View publication stats

Anda mungkin juga menyukai