Generator Kode Program PHP dari Diagram UML (Unified Modeling Language) berbasis XML (Extensible MarkUp Language)

Ayu Dwi Rahman Harnani

Informasi Dasar

113068031
005.1
Karya Ilmiah - Skripsi (S1) - Reference

ABSTRAKSI: Sebelum mengimplementasikan sistem berorientasi objek ke dalam tahap pengkodean biasanya dilakukan pemodelan atau perancangan sistem terlebih dahulu untuk memudahkan penggambaran dan representasi sistem. Pemodelan terhadap sistem berorientasi objek yang sering digunakan adalah UML (Unified Modeling Language). Saat ini terdapat banyak tool diagram UML yang dapat digunakan antara lain Metamill, Rational Rose, dan lain-lain. Tools ini sendiri menyediakan fasilitas pengubahan class diagram menjadi beberapa bahasa pemrograman seperti C++, Visual C++, Java, dan Visual Basic.
Tugas akhir yang berjudul ”Generator Kode Kerangka Program PHP dari Diagram UML (Unified Modeling Language) Berbasis XML (eXtensible Markup Language)” ini dibangun untuk membangkitkan kode program PHP dari suatu class diagram. Karena PHP merupakan bahasa pemrograman untuk web yang perkembangannya sangat pesat dan saat ini tidak hanya mendukung pemrograman yang sifatnya prosedural, tapi juga berorientasi objek. Disamping itu, tools diagram UML yang tersedia belum ada yang mendukung pengubahan class diagram menjadi bahasa pemrograman PHP.
Output dari aplikasi dapat memudahkan programmer dalam mengimplementasikan sistem agar sesuai dengan perancangan yang telah dibuat oleh perancang sistem dengan tool diagram UML berbasis XML yang berbeda-beda. Aplikasi ini dibangun menggunakan analisa dan desain berorientasi objek dengan menggunakan bahasa pemrograman Java 1.5 dan Visual Paradigm for UML yang berbasis XML sebagai tool pemodelan sistem. Tugas Akhir ini menganalisa proses parsing (dengan metode Recursive Descent Parser) dan menganalisa data input aplikasi (dari diagram UML berbasis XML yang berbeda-beda), membangkitkan kode program serta menganalisa kebenaran kode program dan relationship antar kelas yang dihasilkan aplikasi, serta menguji performansi aplikasi dalam membangkitkan kode program berdasar jumlah kelas.
Kata Kunci : Kata kunci : UML, Class Diagram, XML, PHPABSTRACT: Before we implements object oriented system into a program, we usually have to design the model of system representation more simple. Object oriented modeling design that usually used is UML (Unified Modeling Language). Now there is a lot of tools of UML digram that can used such as Metamill, Rational Rose, etc. It provides the facilities to convert class diagram into language programming such as C++, Visual C++, Java, and Visual Basic.
The project of “Generator for PHP Source Code from UML Diagram (Unified Modeling Language) Based on XML (Extensible MarkUp Language)” was build to generate PHP code from the class diagram. PHP is a programming language for web that more increase every day. Because It supports procedural and object oriented programming. Beside of that, tools of UML Diagram not support to generate PHP source code.
Output of the application can help programmer to make the system that suit with design of UML Diagram based on XML. This Application was build by object oriented analyze and design with Java 1.5 and Visual Paradigm for UML (based on XML) as a tool of modeling system. This project analyze the parsing process (with Recursive Descent Parser method) and analyze input file from different UML diagram based XML, generate PHP code from input file of application, build php code and analyze the code and relationship between class that is generated by the application, and to analyze performance of application.
Keyword: Key Word : UML, Class Diagram, XML, PHP

Subjek

Rekayasa Perangkat Lunak
 

Katalog

Generator Kode Program PHP dari Diagram UML (Unified Modeling Language) berbasis XML (Extensible MarkUp Language)
 
 
Indonesia

Sirkulasi

Rp. 0
Rp. 0
Tidak

Pengarang

Ayu Dwi Rahman Harnani
Perorangan
Dana Sulistyo Kusumo, Retno Novi Dayawati
 

Penerbit

Universitas Telkom
Bandung
2008

Koleksi

Kompetensi

 

Download / Flippingbook

 

Ulasan

Belum ada ulasan yang diberikan
anda harus sign-in untuk memberikan ulasan ke katalog ini