Hasil Pencarian  ::  Simpan CSV :: Kembali

Hasil Pencarian

Ditemukan 2 dokumen yang sesuai dengan query
cover
Hafiyyan Sayyid Fadhlillah
Abstrak :
Salah satu tantangan untuk menghasilkan User Interface (UI) secara otomatis dalam Software Product Line Engineering (SPLE) adalah bagaimana menghasilkan UI yang sesuai dengan fitur - fitur yang dipilih. Penelitian ini menggunakan Interaction Flow Modeling Language (IFML) untuk memodelkan UI untuk setiap fitur dalam SPLE. Setiap model IFML yang menggambarkan desain UI dari fitur - fitur yang dipilih akan digabungkan untuk membentuk UI dari aplikasi pada proses product derivation. Target dari penelitian ini adalah untuk menunjukan bagaimana IFML bisa menyelesaikan masalah SPLE untuk menghasilkan UI dengan membuat UI generator. Progressive Web Application dipilih sebagai contoh untuk menunjukan hasil dari penggunaan UI generator dan meningkatkan availability dari aplikasi yang dihasilkan oleh SPLE. IFML UI generator dalam penelitian ini melakukan beberapa prosedur untuk menghasilkan UI termasuk melakukan parsing terhadap model IFML, mendefinisikan Transformation Rule untuk mengubah notasi IFML menjadi elemen UI, dan menentukan strategi Code Construction yang dapat menggabungkan semua elemen UI pembentuk komponen UI. Hasil dari penelitian ini mampu menghasilkan komponen UI yang dapat digunakan dalam Angular Framework. Kinerja IFML UI generator dapat ditingkatkan dengan cara menyediakan mekanisme untuk membuat styling secara otomatis untuk aplikasi yang dihasilkan. ......One challenge to automatically generate the User Interface (UI) in Software Product Line Engineering (SPLE) framework is to generate UI that match with selected features. This research uses Interaction Flow Modeling Language (IFML) to model UI of each feature in SPLE framework. The product derivation process combines each IFML model representing selected features from the Product Line to construct the UI of an application. The target of this research is to illustrate the usage of IFML to solve the problem of generating UI in SPLE by creating an IFML UI generator. Progressive Web Application is chosen as an example to demonstrate the result of generating UI and enhancing the availability of application produced by SPLE. The UI generator can be used with other SPLE tools in product derivation process. The IFML UI generator in this research performs several procedures including parsing the IFML model, define rules to transform IFML notations into UI elements, and define a code construction strategy that combines all UI elements into UI components. The generated UI components can be used in Angular Framework Web Application. The IFML UI generator needs to be improved by providing a mechanism to automatically create a styling for the generated UI components of PWA.
Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2018
T519231
UI - Tesis Membership  Universitas Indonesia Library
cover
Arllivandhya Dani
Abstrak :
Biskita Trans Pakuan Bogor merupakan salah satu layanan angkutan umum berbasis Bus Rapid Transit (BRT) di Kota Bogor yang dikelola oleh oleh Badan Pengelola Transportasi Jabodetabek (BPTJ) Kementerian Perhubungan dan diselenggarakan oleh operator PT Kodjari Tata Angkutan berdasarkan standar pelayanan yang telah ditetapkan oleh pemerintah. BPTJ Kementerian Perhubungan telah membuat sebuah sistem informasi transportasi umum yang terintegrasi berbasis mobile untuk Biskita Trans Pakuan Bogor dengan nama aplikasi Biskita. Aplikasi Biskita ini bertujuan untuk memberikan informasi jadwal, rute, berita, serta notifikasi terkini terkait Biskita Trans Pakuan. Namun sayangnya pengguna aplikasi Biskita menilai aplikasi masih memiliki banyak kekurangan berdasarkan ulasan aplikasi yang diberikan pada Google Play Store dan juga Apple App Store. Berdasarkan wawancara dengan representatif BPTJ, membenarkan kondisi tersebut dan menambahkan bahwa saat ini aplikasi Biskita telah dihentikan yang menyebabkan pengembangan aplikasi pada iOS menjadi terhenti. Berdasarkan permasalahan tersebut, penelitian ini dilakukan untuk memberikan masukan aplikasi alternatif Biskita yang memiliki desain antarmuka yang lebih baik dengan mengedepankan user friendliness, arsitektur dengan response time yang rendah, serta dapat menjadi aplikasi yang multiplatform. Pengembangan desain antarmuka aplikasi alternatif Biskita akan menggunakan pendekatan User Centered Design (UCD) dengan evaluasi usability testing serta system usability scale. Sedangkan untuk pengembangan aplikasi Biskita serta arsitekturnya akan menggunakan pendekatan pengembangan waterfall. Untuk mencapai multiplatform, pengembangan aplikasi alternatif Biskita menerapkan Progressive Web App. Sementara itu untuk mendapatkan response time yang rendah, pengembangan arsitektur aplikasi alternatif Biskita menerapkan model microservice. Dalam penelitian ini dipaparkan bagaimana penulis merancang, menganalisis, serta mengembangkan aplikasi Biskita dengan desain antarmuka yang mengedepankan user friendliness, menerapkan multiplatform, serta memiliki response time yang rendah. ...... Biskita Trans Pakuan Bogor is one of the Bus Rapid Transit (BRT) based public transport services in Bogor City managed by the Jabodetabek Transportation Management Agency (BPTJ) of the Ministry of Transportation and organised by operator PT Kodjari Tata Angkutan based on service standards set by the government. BPTJ of the Ministry of Transportation has created a mobile-based integrated public transport information system for Biskita Trans Pakuan Bogor called the Biskita application. The Biskita application aims to provide information on schedules, routes, news, and the latest notifications related to Biskita Trans Pakuan. But unfortunately Biskita application users assess the application still has many shortcomings based on application reviews given on the Google Play Store and also the Apple App Store. Based on interviews with BPTJ representatives, they confirmed this condition and added that currently the Biskita application has been discontinued which has caused the development of applications on iOS to be stopped. Based on these problems, this research was conducted to provide input for an alternative Biskita application that has a better interface design by prioritising user friendliness, architecture with low response time, and can be a multiplatform application. The development of Biskita’s alternative application interface design will use a user-centered design (UCD) approach with usability testing and system usability scale evaluation. Meanwhile, the development of the Biskita application and its architecture will use the waterfall development approach. To achieve multiplatform, Biskita’s alternative application development applies Progressive Web App. Meanwhile, to get a low response time, the development of Biskita’s alternative application architecture applies the microservice model. This research presents how the author designs, analyses, and develops the Biskita application with an interface design that promotes user friendliness, applies multiplatform, and has a low response time.
Depok: Fakultas Ilmu Komputer Universitas Indonesia, 2023
S-pdf
UI - Skripsi Membership  Universitas Indonesia Library