Novel approach to transform UML Sequence diagram to Activity diagram

2021 ◽  
Vol 23 (07) ◽  
pp. 1247-1255
Author(s):  
Dr. R. N. Kulkarni ◽  
◽  
C. K. Srinivasa ◽  

Unified Modelling Language (UML) is currently accepted as a defacto standard language for modeling the software in the software industry. It will allow to implement object oriented concepts to model the software system. It provides a complete pictographic representation of software. Broadly these UML diagrams are classified into two groups viz. Structural diagrams and Behavioral diagrams. The sequence diagrams and Activity diagrams belongs to the second group i.e. behavioral diagrams. The sequence diagram represents the sequence of messages flowing from one object to another and activity diagram represents the flow of activities one after the other in a system. In this paper, we are proposing an automated tool which transforms the sequence diagram (which is represented in the table format) into activity diagram. The sequence diagram which is represented in the three column table called sequence table comprises various components of sequence diagram like objects, interactions, messages, alternations, iterations, loops, etc. The proposed tool reads the sequence table and converts the entire table components into the equivalent Activity table. Further the tool reads the activity table and then transforms to its equivalent activity diagram.

Tech-E ◽  
2019 ◽  
Vol 3 (1) ◽  
pp. 33
Author(s):  
Tanto Heryanto ◽  
Yakub Yakub

PT. Samudera semesta sejahtera is a freight forwarding company that handle export and import. The main problem is the document of export such as : there still promoting their service via telephone by the office and by the email. Also sometimes they miss the documents that sometimes will be need back. Manual booking, e-commerce using unified modelling language (UML); activity diagram, usecase diagram, sequence diagram, and class diagram. Using object oriented and iso 9126, the programming language that use in this e-commerce system is PHP and database MySQL. The result of this e-commerce is for business, making easier to search data or information, and printing a report.


ICIT Journal ◽  
2020 ◽  
Vol 6 (1) ◽  
pp. 50-60
Author(s):  
Ilamsyah Ilamsyah ◽  
Sri Rahayu ◽  
Dewi Lisnawati

Inventory adalah aktiva yang meliputi barang-barang milik perusahaan, instansi, bidang pendidikan dan lain-lain. PT Anugrah Distributor Indonesia merupakan instansi milik perusahaan teknologi informasi yang didalamnya terdapat bagian logistik. Logistik berfungsi untuk mengelola kegiatan transaksi pembelian dan pengeluaran barang. Pengelolaan tersebut masih memanfaatkan Ms Excel. Sistem ini memakan waktu lama dalam proses pengelolaan data dan tingkat keakuratannya belum maksimal. Untuk memperoleh keakuratan data, logistik membutuhkan suatu sistem yang efisien, efektif dan valid dalam mengelola kegiatan transaksi pembelian dan pengeluaran barang. Dengan demikian dalam penelitian ini peneliti melakukan pengembangan sistem logistik yang saling terintegrasi menggunakan Unified Modelling Language (UML) yang digambarkan dengan Use Case Diagram, Activity Diagram, Sequence Diagram dan Class Diagram dan menggunakan bahasa pemprogramman PHP (Hypertext Preprocessor). Hasil akhir dari penelitian ini adalah sistem informasi inventory stok barang yang sesuai dengan kebutuhan dan memudahkan user dalam menginput dan membuat laporan persediaan barang. Sistem ini dibuat agar proses inventory dapat terkendali dengan baik, menjadi efektif dan efisien. Kata kunci: Sistem inventory, UML, PHP, Sistem Informasi


Proceedings ◽  
2021 ◽  
Vol 74 (1) ◽  
pp. 13
Author(s):  
Hatice Koç ◽  
Ali Mert Erdoğan ◽  
Yousef Barjakly ◽  
Serhat Peker

Software engineering is a discipline utilizing Unified Modelling Language (UML) diagrams, which are accepted as a standard to depict object-oriented design models. UML diagrams make it easier to identify the requirements and scopes of systems and applications by providing visual models. In this manner, this study aims to systematically review the literature on UML diagram utilization in software engineering research. A comprehensive review was conducted over the last two decades, spanning from 2000 to 2019. Among several papers, 128 were selected and examined. The main findings showed that UML diagrams were mostly used for the purpose of design and modeling, and class diagrams were the most commonly used ones.


2019 ◽  
Vol 1 (1) ◽  
Author(s):  
Muchamad Iqbal ◽  
Sutarman Sutarman ◽  
Deri Irmansyah

Abstrak—Kebutuhan perusahaan terhadap fungsi manajemen proyek pada era globalisasi sekarang merupakan kebutuhan utama disebabkan dalam melakukan proses produksi, perusahaan harus mampu menghasilkan produk barang atau jasa yang sesuai dengan kriteria, waktu dan biaya yang sudah ditetapkan. PT Visionet Data Internasional merupakan perusahaan vendor yang bergerak di bidang teknologi informasi. Penelitian ini dilakukan untuk mengetahui sistem manajemen proyek yang sedang berjalan pada PT Visionet Data Internasional. Berdasarkan hasil analisa, penulis banyak sekali menemukan kendala yang terjadi pada proses manajemen proyek sebelumnya dan masih menggunakan sistem dasar microsoft excel. Diusulkan sebuah sistem informasi manajemen proyek dengan metode pengembangan sistem SDLC model waterfall dengan konsep pemodelan UML (Unified Modelling Language) atau disebut juga dengan konsep permodelan berorientasi objek yang dikenal sebagai OOAD (Objek Oriented Analysis and Design) yaitu yang dijelaskan dengan menggunakan microsoft visio untuk menggambarkan use case diagram, activity diagram, sequence diagram dan class diagram. Sedangkan untuk membangun perangkat lunak menggunakan bahasa pemprograman PHP dan untuk penyimpanan data menggunakan MySQL. Hasil dari penelitian ini mampu menghasilkan sistem yang dapat melakukan penentuan durasi waktu pekerjaan proyek, ruang lingkup proyek, pencatatan, pelaporan progress dan biaya proyek kepada semua pihak secara langsung dan pengolahan data proyek secara tepat, efisien dan saling integrasi.


2021 ◽  
Vol 2 (1) ◽  
pp. 73-82
Author(s):  
Muhamad Fuat Asnawi ◽  
Zaenal Abidin

Objektif. Mengambil atau menyalin karya orang lain lain adalah diperbolehkan asalkan menganut ketentuan yang berlaku. Tindakan pengambilan tulisan / ide jurnal untuk menemukan tema tugas akhir juga disarankan karena untuk pengembangan suatu penelitian. Pada pemeriksaan kemiripan pada dokumen pengajuan proposal tugas akhir ini, dimana penulis mengukur persentase kemiripan di antara satu dokumen dan dokumen lainnya yang ada di database. Material dan Metode. Dalam pembuatan Sistem Pendeteksi Kemiripan Pada Pengajuan Proposal Tugas Akhir Menggunakan Algoritma Rabin-Karp ini, penulis menggunakan alat bantu perancangan UML(unified modelling language) meliputi Use case, activity diagram, sequence diagram, class diagram dan ERD (Entity Relation Diagram) untuk perancangan database. Penulisan menggunakan bahasa pemrograman PHP dengan framework Codeigniter dan MySql sebagai perancangan database sistem. Dalam pengembangan aplikasi kami menggunakan Waterfall sebagai metode pengembangan sistem.Hasil. Sistem Pendeteksi Kemiripan Pada Pengajuan Proposal Tugas Akhir Menggunakan Algoritma Rabin-Karp Kesimpulan. Sistem ini dapat membantu bagi mahasiswa agar tidak melakukan tindakan plagiarisme atau menyalin sama persis pada dokumen pengajuan tugas akhir.  


2020 ◽  
Vol 1 (1) ◽  
pp. 8-14
Author(s):  
Rasyidah ◽  
Humaira

Beasiswa bidikmisi adalah beasiswa yang diberikan oleh pemerintah untuk calon mahasiswa yang memiliki keterbatasan ekonomi tetapi memiliki potensi akademik yang baik. Setiap tahun peminat bidikmisi di Politeknik Negeri Padang bertambah, maka pengelola perlu mempersiapkan kegiatan untuk menyeleksi calon penerima bidikmisi dengan sebaik mungkin. Dalam proses seleksi penerima beasiswa bidikmisi perlu dilakukan kegiatan visitasi atau kunjungan dari Politeknik Negeri Padang ke kediaman calon mahasiswa bidikmisi untuk memastikan bahwa data yang diberikan benar. Oleh karena itu, dibuatlah sistem informasi bidikmisi  di Politeknik Negeri Padang dengan aplikasi web sebagai sisi server yang dapat memvalidasi data dan aplikasi mobile (android) sebagai sisi client yang dapat mengubah data ditempat tujuan tanpa internet untuk menyeleksi calon penerima bidikmisi. Aplikasi web Sistem Informasi Bidikmisi di Politeknik Negeri Padang dibangun menggunakan bahasa pemrograman php dengan Framework laravel sedangkan pada aplikasi mobile (android) dibangun menggunakan bahasa pemrograman java. Dalam merancang integrasi sistem informasi bidikmisi di Politeknik Negeri Padang tools yang digunakan adalah UML (Unified Modelling Language) yang terdiri dari use case diagram, class diagram, activity diagram dan sequence diagram.


Sensi Journal ◽  
2018 ◽  
Vol 4 (2) ◽  
pp. 232-243
Author(s):  
Yusuf Effendy ◽  
Ruli Supriati ◽  
Silva Ayu Lestari

Dalam penelitian ini mengambil lokasi riset dengan studi kasus di Kantor Kecamatan Kosambi Kabupaten Tangerang. Proses registrasi tempat usaha yang ada saat ini masih tertinggal, karena diera globalisasi sekarang pembuatan surat izin tempat usaha masih menggunakan manual, dimana penduduk menunggu sampai beberapa hari untuk mendapatkan surat izin tempat usaha. Metodologi yang digunakan dalam penelitian ini yaitu metode pengumpulan data berupa observasi, wawancara, study pustaka, metode analisa menggunakan analisis PIECES. Pada penelitian ini disajikan pembahasan tentang landasan dan tahapan dalam menganalisa dan modelling sistem registarsi tempat usaha dengan menggunakan unified modelling language (UML) yang digambarkan dengan usecase diagram, activity diagram, sequence diagram, dan class diagram. Tujuan dalam penelitian ini, untuk melakukan proses perencanaan sistem registarsi tempat usaha, peneliti memberikan masukan untuk membuat sistem informasi registrasi tempat usaha. Dengan sistem informasi registrasi tempat usaha ini, diharapkan sumber daya yang ada dapat digunakan secara optimal.


2019 ◽  
Vol 3 (2) ◽  
pp. 48
Author(s):  
Rukmin L Abas ◽  
Ismail Mohidin ◽  
Andi Mariani

Selama ini untuk proses pencoblosan dan rekapitulasi jumlah suara pemilih belum bisa dilihat secara langsung dan pemilih selalu menunggu beberapa jam kemudian untuk bisa mengetahui siapa pemenang dalam kontestasi pemilihan. Dengan adanya permasalahan tersebut, dibuatlah aplikasi berbasis android untuk menjawab tantangan global saat ini, dengan aplikasi android tersebut pemilih secara langsung mendapatkan informasi siapa kandidat yang memperoleh suara terbanyak ditampilkan secara real-time. Dalam perancangan aplikasi monitoring ini menggunakan Unified Modelling Language dengan turunannya yaitu Use Case, Activity Diagram, dan Sequence Diagram. Dari hasil akhir yang sudah disimulasikan aplikasi monitoring ini bisa berjalan dengan normal dan bisa menginformasikan hasil rekapan dari semua kandidat yang ikut dalam pemilihan.


2017 ◽  
Vol 3 ◽  
Author(s):  
Harsiti . ◽  
Tedi . ◽  
Marlia Purnamasari ◽  
Saleh Dwiyatno

Puskemas merupakan salah satu organisasi fungsional yang berada dibawah naungan Dinas Kesehatan Kabupaten atau Kota, dimana Puskesmas ini ditujukan untuk memberikan pelayanan kepada masyarakat yang belum bisa terjangkau oleh pelayanan rumah sakit.  Pelayanan yang dimaksud adalah mulai dari pendaftaran pasien baik pasien lama ataupun pasien baru, pencatatan rekam medis pasien, distribusi obat ke pasien, pengolahan data dokter dan perawat yang menangani pasien sampai sebagai bentuk keterbukaan informasi kepada masyarakat. Penelitian ini akan membangun sebuah aplikasi yang dapat melakukan berbagai fungsi pelayanan dalam bidang kesehatan (e-health) yang bertujuan agar dapat membantu dan mempermudah pelayanan di Puskesmas terkait dengan pelayanan pasien, khususnya mempermudah pasien melihat riwayat kesehatannya sendiri, serta pasien bisa mendapatkan pendidikan kesehatan.  Aplikasi e-health dirancang memiliki beberapa fitur yaitu pendaftaran online, pengiriman resep, pasien bisa melihat riwayat kesehatannya selama berobat di Puskesmas dan menyediakan informasi kesehatan. Perancangan sistem e-health ini menggunakan pendekatan perencangan berorientasi pada objek menguunakan tools Unified Modelling Language (UML) yang terdiri dari lima diagram yaitu usecase diagram, activity diagram, sequence diagram, class diagram dan collaboration diagram  dan pengembangan aplikasi menggunakan bahasa pemrograman PHP, database menggunakan PHPMysql dan Dreamweaver. 


2016 ◽  
Vol 19 (1) ◽  
pp. 37-43
Author(s):  
Oksana Ņikiforova ◽  
Sergii Putintsev ◽  
Dace Ahiļčenoka

Abstract System modelling using Unified Modelling Language (UML) is the task that should be solved for software development. The more complex software becomes the higher requirements are stated to demonstrate the system to be developed, especially in its dynamic aspect, which in UML is offered by a sequence diagram. To solve this task, the main attention is devoted to the graphical presentation of the system, where diagram layout plays the central role in information perception. The UML sequence diagram due to its specific structure is selected for a deeper analysis on the elements’ layout. The authors research represents the abilities of modern UML modelling tools to offer automatic layout of the UML sequence diagram and analyse them according to criteria required for the diagram perception.


Sign in / Sign up

Export Citation Format

Share Document