scholarly journals Tools Rekayasa Perangkat Lunak dalam Membuat Pemodelan Desain Menggunakan Unified Modeling Language (UML)

Author(s):  
Verdi Yasin

Pengembangan Rekayasa Perangkat Lunak berorientasi Objek, saat ini menggunakan tools pemodelan desain yang sesuai dengan model perancangan aplikasi sistem berorientasi objek. Dalam membangun suatu aplikasi sistem berorientasi objek atau berorientasi langsung dengan para pengguna (Users), maka tools yang tepat untuk di gunakan sebagai tools perancangan aplikasi sistem berorientasi objek yang dapat menggambarkan model proses (blueprint) dari suatu Rekayasa Perangkat Lunak Berorientasi Objek ialah Unified Modeling Language (UML). Unified Modelling Language (UML) adalah suatu metode dalam pemodelan secara visual yang digunakan sebagai sarana perancangan sistem berorientasi objek. Awal mulanya, UML diciptakan oleh Object Management Group dengan versi awal 1.0 pada bulan Januari 1997 [13]. Pada September 1997 lahirlah Unified Modeling Language (UML) versi 1.1 dengan 8 buah diagram, Pada tahun 1999 lahirlah Unified Modeling Language (UML)  versi 1.3, menjadi 9 buah diagram, dengan penambahan “Business  use case Diagram”, Pada bulan Mei 2001 lahirlah Unified Modeling Language (UML)  versi 1.4, menjadi 10 buah diagram, dengan penambahan “Object Diagram”, Pada tahun 2002 lahirlah Unified Modeling Language (UML)  versi 2.0, menjadi 13 buah diagram, dengan penambahan menjadi 13 buah diagram [1]-[3]. Model diagram proses yang dapat di kembangkan atau dibangun menggunakan Unified Modeling Language (UML) ialah Use Case Diagram, Business Use Case Diagram, Activity Diagram, Sequence Diagram, Object Diagram, Class Diagram, StateChart Diagram, Collaboration Diagram, Component Diagram, Deployment Diagram, Composite Structure Diagram, Interaction Overview Diagram, Package Diagram, Timing Diagram. Unified Modeling Language (UML) diharapkan mampu mempermudah pengembangan perangkat lunak serta memenuhi semua kebutuhan pengguna dengan efektif, lengkap, dan tepat. Hal itu termasuk faktor-faktor scalability, robustness, security. Adapun tujuan dan fungsi perlu adanya Unified Modeling Language (UML) yakni (1) Dapat memberikan bahasa pemodelan visual atau gambar kepada para pengguna dari berbagai macam pemrograman maupun proses umum rekayasa,  (2) Menyatukan informasi-informasi terbaik yang ada dalam pemodelan, (3) Memberikan suatu gambaran model atau sebagai bahasa pemodelan visual yang ekspresif dalam pengembangan sistem, (4) Tidak hanya menggambarkan model sistem software saja, namun dapat memodelkan sistem berorientasi objek, (5) Mempermudah pengguna untuk membaca suatu sistem. Dan Unified Modeling Language (UML) berguna sebagai blueprint  dalam perancangan berupa coding suatu program. Software yang dapat menggambarkan Unified Modeling Language (UML) ialah Aplikasi StarUML. Aplikasi StarUML dapat digunakan untuk membuat suatu alur atau proses dari suatu prosedur program yang ingin dibuat dengan cara menggambarkan model perangkatnya. Didalam StarUML terdapat beberapa bagian utama dari Unified Modeling Language (UML)  yaitu view, diagram, model element, dan general mechanism.

2020 ◽  
Vol 5 (02) ◽  
pp. 103-110
Author(s):  
Desi Puspita ◽  
Melani Anggita

Tujuan dari penelitian ini adalah untuk menghasilakan sistem pengenalan usaha kecil menengah (UKM) Kota Pagar Alam berbasis web dengan Unified  Modeling Language  (UML)  sebagai alat perancangan web. Pada usaha kecil menengah Kota Pagar Alam saat ini pengenalan masih bersifat manual, yaitu para pengunjung harus datang langsung ke Dinas Perindustrian, Perdagangan, Koperasi dan Usaha Kecil Menengah Kota Pagar Alam untuk mencari informasi maupun melihat produk yang dijual oleh pelaku usaha kecil menengah. Dengan cara seperti ini boleh jadi pengunjung sulit untuk mendapatkan informasi dan pemesaran produk pun sulit untuk dilakukan. Konsumen sangat kesulitan mencari informasi tentang keberadaan usaha kecil menengah (UKM) yang ada di Kota Pagar Alam. Metode pengumpulan data dalam penelitian ini menggunakan metode wawancara, observasi, dokumentasi dan studi pustaka. Metode pengembangan sistem menggunakan metode waterfall dengan tahapan analisis, desain, pengkodean dan pengujian. Sistem ini dikembangkan dengan menggunakan aplikasi adobe dreamweaver CS3, Php, MySQL dan Xampp. Perancangan web yang dibuat dari UML berupa Use case diagram, Class Diagram dan Activity Diagram.  Hasil penelitian dilihat dari pengujian sistem dengan usability testing, dimana nilai rata-rata 4,53 yang berarti pegguna menyatakan bahwa web  ini bisa mempermudah pihak UKM untuk menyampaikan informasi tentang UKM yang ada di Kota Pagar Alam kepada masyarakat


JURNAL IT ◽  
2020 ◽  
Vol 10 (2) ◽  
pp. 223-229
Author(s):  
Kamaruddin Kamaruddin ◽  
Hadi Sutrisno

Kebutuhan lahan yang semakin meningkat, langkanya lahan pertanian yang subur dan potensial, memerlukan teknologi yang dapat membantu petani dan penyuluh pertanian untuk menoptimalkan penggunaan lahan maka dibuatlah sistem informasi Penentu Kesesuaian Lahan Tanaman Padi Komoditas Gogo berbasis website. Yang dapat membantu petani dan penyuluh pertanian mengoptimalkan penggunaan lahan yang sesuai dengan tanaman padi berdasarkan ciri-ciri karaktersitiknya. Sistem ini dikembangkan menggunakan metode pengembangan perangkat lunak Rapid Aplication Development (RAD) dengan pemodelan data Entity Relationship Diagram (ERD) dan pemodelan proses Unified Modeling Language (UML). Sistem ini berbasis web yang digunakan oleh penyuluh pertanian untuk mengetahui kondisi lahan pertanian jenis padi gogo untuk dapat mengoptimalkan penggunaan lahan secara berkelanjutan. Desain penelitian yang digunakan adalah UML (Unifel Modeling Language) yang didesain secara terstruktur yang terdiri dari rancangan model use case diagram, activity diagram, sequence diagram dan class diagram. Bahasa HTML, CSS dan Javascript digunakan untuk membangun antarmuka sistem sedangkan untuk pemprosesan web menggunakan bahasa pemprograman PHP dengan MySQL sebagai Database Management System dan framework CodeIgniter membantu dari segi kecepatan pengembangan dan efisiensi source code aplikasi. Penelitian ini menghasilkan sebuah sistem yang dapat membantu para penyuluh pertanian dan mempermudah dalam menganalisas kondisi lahan para petani jenis padi gogo.


2020 ◽  
Vol 1 (2 Desember) ◽  
pp. 60-70
Author(s):  
Haella Purwantih ◽  
Zaenab Fuji ◽  
Windy Amelia ◽  
Rosmawati Dwi ◽  
Hilshie Maulida Bilqis

Sistem Seleksi Rekrutmen Karyawan dan Guru pada Sekolah Citra Bangsa Tangerang masih bersifat semi manual yaitu pelamar datang langsung ke Sekolah Citra Bangsa Tangerang atau mengirim surat lamaran melalui pos sehingga terjadi penumpukan berkas-berkas data pelamar serta rentan terhadap rusak dan hilangnya data. Untuk itu diperlukan sistem aplikasi berbasis website. Aplikasi ini  menggunakan metode pengumpulan data dengan observasi, wawancara dan studi pustaka. Kemudian metode perancangan menggunakan Unified Modeling Language (UML) diantaranya: Use Case diagram, Activity diagram, Sequence diagram, Class diagram. Sedangkan bahasa pemrogramannya adalah PHP (Hypertext Preprocessor) dan Javascript. Untuk database menggunakan Mysql. Selanjutnya metode pengujian/testing menggunakan Black Box Testing. Diharapkan dengan aplikasi berbasis website ini dapat membantu memudahkan pekerjaan admin dan menghasilkan data yang akurat sehingga dapat  menunjang aktifitas Sekolah. Selain itu juga memudahkan masyarakat yang berminat melamar pekerjaan di Sekolah Citra Bangsa Tangerang.


2019 ◽  
Vol 15 (1) ◽  
pp. 21
Author(s):  
Prind Triajeng Pungkasanti ◽  
Saifur Rohman Cholil ◽  
B. Very Christioko

<p>Pertumbuhan perekonomian Indonesia dan potensi budidaya ikan air tawar semakin meningkat, hal ini terjadi  karena kesadaran masyarakat akan pentingnya mengkonsumsi ikan yang terus meningkat serta adanya program Gemar Makan Ikan yang dipopulerkan oleh KKP (Kementerian Kelautan dan Perikanan). Potensi Budidaya air tawar memiliki prospek yang baik kedepannya diantaranya ikan Lele, ikan Gurame, ikan Nila, ikan Mujair dan ikan Patin. Alternatif ikan ini memiliki karakteristik yang berbeda untuk masing-masing jenis pembudidayaannya. Kriteria dipengaruhi pada faktor kesesuaian air yang meliputi: suhu, kecerahan, DO (<em>Disolved Oxygen</em>), keasaman (pH). Namun belum ada alat bantu yang dapat memudahkan petani ikan air tawar dalam melakukan pemilihan ikan air tawar. Maka dibutuhkan sistem pemilihan ikan air tawar untuk memberikan informasi kepada para petani ikan air tawar. Perancangan sistem pemilihan air tawar ini menggunakan tahap pelaksanaan komunikasi, analisis, dan desain. Perancangan desain dilakukan dengan UML (<em>Unified Modeling Language)</em> yang terdiri dari : <em>use case diagram, sequence diagram, activity diagram, class diagram</em>; perancangan interface menggunakan bahasa pemrograman PHP dan perancangan <em>database</em> menggunakan MySQL.</p>


2018 ◽  
Vol 12 (1) ◽  
Author(s):  
Siti Mujilahwati ◽  
Suci Nur Fauziah

Aplikasi prediksi yang akan dibuat merupakan aplikasi yang dapat membantu memberikan referensi kenaikan / turnnya harga sembako setiap waktu. Aplikasi yang akan dibuat bersifat mobile dengan basis android sehingga semua masyarakat dapat menggunakannya. Pentingnya sebuah analisis permasalahan dalam pembuatan sistem aplikasi prediksi harga berbasis android adalah untuk memberikan arahan petunjuk dan juga ketepatan dalam membuat aplikasi tersebut. OOAD (Object Oriented Analisya and Desain) merupakan sebuah metode untuk memberikan arahan dan petunjuk dalam menciptakan aplikasi bagi programmer, dimana OOAD mampu memanipulasi objek-objek yang terlibat serta sub-sub sistem yang dibutuhkan. Dalam artikel ini akan dibahas desain UML (Unified Modeling Language) untuk sebuah aplikasi prediksi harga sembako berbasis android meliputi, use case diagram, class diagram, activity diagram dan juga sequence diagram. Penelitian ini merupakan tahapan awal dari implementasi aplikasi prediksi yang diharapkan aplikasi tersebut mampu membantu para masyarakat luas dalam memantau harga sembako.


2021 ◽  
Vol 8 (1) ◽  
pp. 1-9
Author(s):  
Bananudin ◽  
Vidila Rosalina

Abstrak - Fashion style merupakan hal penting dalam berpenampilan agar penampilan seseorang terlihat lebih menarik. Sehingga hampir setiap orang membutuhkan pengetahuan jenis fashion yang sesuai dengan kriteria fisiknya, tapi masih banyak masyarakat khususnya perempuan tidak mengetahui fashion style apa yang sesuai dengan kriteria fisiknya. Sistem Pakar ini diperlukan untuk menentukan style fashion berdasarkan kriteria fisik menggunakan metode Certainty Factor.  Metode CF ini dipilih karena memiliki tingkat keakuratan yang cukup tinggi. Sistem pakar fashion style ini dirancang menggunakan UML (Unified Modeling Language) yang terdiri dari 4 diagram yaitu use case diagram, sequence diagram, activity diagram, dan class diagram. Program aplikasi fashion style ini dibangun menggunakan bahasa pemrograman PHP, HTML, Java, dan untuk design interfacenya mengunakan CSS. Database yang digunakan dalam program aplikasi fashion style adalah MySQL. Aplikasi fashion style telah diuji menggunakan metode pengujian blackbox. Dari hasil aplikasi yang dibangun diharapkan  dapat memermudah pengguna untuk memilih dan menentukan fashion style yang sesuai untuk kriteria fisiknya.   Kata kunci :  CF, Fashion Style, Sistem Pakar, Kriteria Fisik, Web.


2019 ◽  
Vol 4 (1) ◽  
pp. 11
Author(s):  
Ahmad Ali Hakam Dani ◽  
Herlina Herlina

Penelitian ini bertujuan untuk membuat aplikasi penerimaan dan penyeleksian mahasiswa baru di Universitas Andi Djemma. Metode penelitian ini menggunakan metode kualitatif dengan jenis deskriptif. Sedangkan metode pengumpulan data menggunakan metode wawancara, dokumentasi dan studi pustaka. Sistem informasi perpustakaan ini dalam perancangannya juga menggunakan metode pengembangan UML (Unified Modeling Language) yang terdiri dari Use Case Diagram, Activity Diagram, Sequence Diagram dan Class Diagram. Adapun software yang digunakan dalam perancangan dan pengimplementasian sistem menggunakan PHP sebagai Bahasa pemrograman yang digunakan untuk membangun aplikasi, MySQL sebagai database, Adobe Dreamweaver sebagai editor desain web. Aplikasi penerimaan dan penyeleksian ini berbasis web yang terdiri dari dua aktor yaitu Admin dan Calon Mahasiswa Baru. Halaman aplikasi yang dapat dibuka oleh Calon Mahasiswa Baru terdiri dari: halaman login calon mahasiswa baru, halaman beranda, halaman aturan dan prosedur, halaman pendaftaran, halaman data diri, halaman kerjakan soal, sedangkan untuk Admin terdiri dari: Halaman login admin, halaman beranda, halaman data pendaftaran, halaman data nilai, halaman kelola soal, halaman cetak data pendaftaran


2013 ◽  
Vol 4 (1) ◽  
pp. 34-44 ◽  
Author(s):  
Edgar Winata ◽  
Johan Setiawan

Penelitian ini bertujuan untuk melakukan analisis dan perancangan prototipe aplikasi tracking bis Universitas Multimedia Nusantara pada platform Android. Perancangan prototipe aplikasi ini menggunakan beberapa diagram Unified Modeling Language (UML) antara lain use case diagram, class diagram, sequence diagram, dan activity diagram untuk menggambarkan aplikasi yang akan dibuat. Aplikasi yang dibuat dirancang untuk memudahkan pihak universitas atau mahasiswa pengguna bis kampus untuk melih at informasi bis kampus antara lain rute bis kampus, posisi bis kampus, dan jadwal bis kampus. Kata kunci—Android, tracking kendaraan


2020 ◽  
Vol 11 (2) ◽  
pp. 2431-2440
Author(s):  
Erwin Fathullah ◽  
Awalludiyah Ambarwati

Dalam sebuah organisasi, penggunaan teknologi informasi diantaranya sistem pengarsipan surat masuk surat keluar sangat penting untuk menunjang perkembangan organisasi dari sisi kegiatan operasional, salah satu organisasi yang membutuhkan sistem infromasi pengarsipan surat yaitu Lembaga BS di Kabupaten Sidoarjo. Penyimpanan arsip secara fisik dapat menimbulkan kerusakan, kendala dalam proses pencarian dan memerlukan tempat penyimpanan yang besar. Pada penelitian ini akan dibuat suatu perancangan sistem informasi pengersipan surat menggunakan metode berorientasi objek dan pemodelan Unified Modeling Language (UML) dan evaluasi menggunakan metode Traceability yang dapat memberikan kemudahan dalam lembaga. Hasil dalam penelitian ini yaitu, proses bisnis model yang ada saat ini dan yang diusulkan, analisis persyaratan yang mencakup 19 fitur, 15 persyaratan fungsional, 4 persyaratan non-fungsional, delapan aktor, dan sepuluh use case. Hasil rancangan sistem terdiri dari analisis use case diagram, activity diagram, rancangan sequence diagram dan rancangan user interface. Dengan adanya perancangan sistem informasi pengarsipan ini diharapkan kedepannya dapat membantu urusan pendataan surat masuk dan surat keluar serta mempermudah proses pendisposisian surat yang ada di Lembaga BS.


2018 ◽  
Vol 12 (1) ◽  
Author(s):  
Siti Mujilahwati ◽  
Suci Nur Fauziah

Aplikasi prediksi yang akan dibuat merupakan aplikasi yang dapat membantu memberikan referensi kenaikan / turnnya harga sembako setiap waktu. Aplikasi yang akan dibuat bersifat mobile dengan basis android sehingga semua masyarakat dapat menggunakannya. Pentingnya sebuah analisis permasalahan dalam pembuatan sistem aplikasi prediksi harga berbasis android adalah untuk memberikan arahan petunjuk dan juga ketepatan dalam membuat aplikasi tersebut. OOAD (Object Oriented Analisya and Desain) merupakan sebuah metode untuk memberikan arahan dan petunjuk dalam menciptakan aplikasi bagi programmer, dimana OOAD mampu memanipulasi objek-objek yang terlibat serta sub-sub sistem yang dibutuhkan. Dalam artikel ini akan dibahas desain UML (Unified Modeling Language) untuk sebuah aplikasi prediksi harga sembako berbasis android meliputi, use case diagram, class diagram, activity diagram dan juga sequence diagram. Penelitian ini merupakan tahapan awal dari implementasi aplikasi prediksi yang diharapkan aplikasi tersebut mampu membantu para masyarakat luas dalam memantau harga sembako.


Sign in / Sign up

Export Citation Format

Share Document