Pemodelan Sistem PL
Topik Model Konteks Model Interaksi Model Struktural Model Perilaku Rekayasa Berbasis Model Pemodelan Sistem PL 19/11/2018
Pemodelan Sistem Pemodelan sistem adalah proses pembuatan model abstrak dari sistem dimana setiap model menunjukkan pandangan atau perspektif yang berbeda. Saat ini, pemodelan sistem dilakukan dengan menggunakan notasi grafis yang hampir selalu berbasis notasi UML (the Unified Modeling Language ). Pemodelan sistem membantu analis memahami fungsionalitas sistem dan juga digunakan untuk berkomunikasi dengan pelanggan. Pemodelan Sistem PL 19/11/2018
Pemodelan sistem yang ada dan direncanakan Model dari sistem yang sudah ada digunakan selama proses rekayasa kebutuhan. Model ini membantu menjelaskan apa yang dilakukan sistem saat ini dan dapat digunakan sebagai dasar diskusi tentang kelebihan dan kekurangannya, sehingga membantu proses rekayasa sistem baru. Model sistem yang baru digunakan selama proses rekayasa kebutuhan untuk menjelaskan kebutuhan yang diajukan ke stakeholder. Engineer menggunakan model ini untuk mendiskusikan proposal dan mendokumentasikannya untuk proses implementasi. Pemodelan Sistem PL 19/11/2018
Perspektif Sistem Perspektif eksternal, dimana konteks atau lingkungan sistem dimodelkan. Perspektif interaksi, dimana interaksi antara sistem dan lingkungan, atau antar komponen dalam sistem dimodelkan. Perspektif struktural, organisasi sistem atau struktur datanya dimodelkan. Perspektif perilaku, dimana perilaku dinamis sistem atau bagaimana sistem merespon suatu kejadian dimodelkan. Pemodelan Sistem PL 19/11/2018
Jenis Diagram UML Activity diagram, menunjukkan aktivitas-aktivitas yang ada dalam suatu proses atau pemrosesan data. Use case diagram, menunjukkan interaksi antara sistema dan lingkungannya. Sequence diagram, menunjukkan interaksi antara aktor dan sistem serta antar komponen sistem. Class diagram, menunjukkan kelas-kelas obyek dalam sistem dan hubungan antar kelas. State diagram, menunjukkan bagaimana sistem bereaksi terhadap kejadian internal dan eksternal. Pemodelan Sistem PL 19/11/2018
Gunakan model grafis Sebagai alat yang memfasilitasi diskusi tentang sistem yang ada dan yang sedang diajukan Model ini yang tidak lengkap dan tidak benar diperbolehkan karena perannya hanya untuk membantu diskusi. Sebagai cara untuk mendokumentasikan sistem yang ada Model ini seharusnya merepresentasikan sistem dengan akurat tapi tidak harus lengkap. Sebagai deskripsi sistem yang detail yang dapat digunakan untuk menghasilkan implementasi sistem Model ini harus benar dan lengkap. Pemodelan Sistem PL 19/11/2018
Referensi Sommerville, I., Software Engineering 8th edition, Addison-Wesley, 2007 Pemodelan Sistem PL 19/11/2018