Pembuatan Editor Pembuatan Class Diagram Beserta konversinya Ke C++

Sambodho, Willy (2006) Pembuatan Editor Pembuatan Class Diagram Beserta konversinya Ke C++. [Undergraduate thesis]

[thumbnail of TI_725_Abstrak.pdf]
Preview
PDF
TI_725_Abstrak.pdf

Download (71kB) | Preview
Official URL / DOI: http://digilib.ubaya.ac.id/pustaka.php/137307

Abstract

Pemodelan sistem mempunyai peranan penting dalam pembuatan suatu software. UML (Unifed Modeling Language) merupakan bahasa yang digunakan untuk pemodelan sistem. Salah satu diagram yang diutmakan dalam UML adalah class diagram yang biasa digunakan untuk menyatakan desain statis dari suatu sistem. Setelah melakukan pemodelan selanjutnya dilakukan implementasi dari model yang sudah dibuat ke dalam suatu bahasa pemrograman tertentu. Software yang ada saat ini dirasa terlalu kompleks untuk melakukan pemodelan class diagram dan tidak mendukung fasilitas pemodelan dengan menggunakan wizard. Dalam Tugas Akhir ini, dibuat sebuah editor yang dapat melakukan pemodelan class diagram. Editor pembuatan class diagram ini juga disertai dengan fasilitas pengkonversian hasil diagram ke C++, pengecekan penggambaran, dan penggambaran diagram melalui wizard. Kebutuhan dari editor yang dibuat didapatkan melalui tahap analisis, dengan membandingkan beberapa software sejenis. Desain dari editor ini menggunakan ER-diagram untuk desain data, flow chart dan desain algoritma untuk desain proses, dan interface-flow diagram untuk desain user interface. Untuk implementasi dari editor, digunakan Microsoft Visual Basic 6.0 dan Microsoft Access 2000. Editor pembuatan class diagram diuji coba dengan menggambarkan class diagram dari beberapa contoh sistem dan mengkonversikan hasil diagram tersebut ke dalam C++ serta diuji coba kepada pengguna. Dengan adanya fasilitas yang disediakan editor, tentunya editor ini dapat membantu untuk mengurangi kesalahan penggambaran dan mengurangi kesalahan pengkonversian. Selain itu, editor ini juga dapat melakukan penggambaran diagram dengan alternatif lain. Untuk pengembangan lebih lanjut, dapat ditambahkan fasilitas konversi ke bahasa pemrograman selain C++, seperti: Java, Delphi, Visual Basic. Selain itu, juga dapat ditambahkan fasilitas untuk melakukan pengkonversian dua arah.

Item Type: Undergraduate thesis
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions: Faculty of Engineering > Department of Informatic
Depositing User: Sugiarto
Date Deposited: 15 Apr 2014 07:08
Last Modified: 15 Apr 2014 07:08
URI: http://repository.ubaya.ac.id/id/eprint/10874

Actions (login required)

View Item View Item