Sambodho, Willy (2006) Pembuatan Editor Pembuatan Class Diagram Beserta konversinya Ke C++. [Undergraduate thesis]
Preview |
PDF
TI_725_Abstrak.pdf Download (71kB) | Preview |
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 |