Articles
Memahami Penggunaan UML (Unified Modelling Language)
Haviluddin Haviluddin
Informatika Mulawarman : Jurnal Ilmiah Ilmu Komputer Vol 6, No 1 (2011): Informatika Mulawarman : Jurnal Ilmiah Ilmu Komputer
Publisher : Mulawarman University
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (1129.188 KB)
|
DOI: 10.30872/jim.v6i1.16
Unified Modelling Language merupakan alat perancangan sistem yang berorientasi pada objek. Secara filosofi kemunculan UML diilhami oleh konsep yang telah ada yaitu konsep permodelan Object Oriented (OO), karena konsep ini menganalogikan sistem seperti kehidupan nyata yang didominasi oleh obyek dan digambarkan atau dinotasikan dalam simbol-simbol yang cukup spesifik maka OO memiliki proses standard dan bersifat independen. UML diagram memiliki tujuan utama untuk membantu tim pengembangan proyek berkomunikasi, mengeksplorasi potensi desain, dan memvalidasi desain arsitektur perangkat lunak atau pembuat program. Komponen atau notasi UML diturunkan dari 3 (tiga) notasi yang telah ada sebelumnya yaitu Grady Booch, OOD (Object-Oriented Design), Jim Rumbaugh, OMT (Object Modelling Technique), dan Ivar Jacobson OOSE (Object-Oriented Software Engineering). UML mempunyai tiga kategori utama yaitu struktur diagram, behaviour diagram dan interaction diagram. Dimana masing-masing kategori tersebut memiliki diagram yang menjelaskan arsitektur sistem dan saling terintegrasi.
Implementasi Metode K-Means Untuk Pengelompokkan Rekomendasi Tugas Akhir
Haviluddin Haviluddin;
Suryani Junita Patandianan;
Gubtha Mahendra Putra;
Novianti Puspitasari;
Herman Santoso Pakpahan
Informatika Mulawarman : Jurnal Ilmiah Ilmu Komputer Vol 16, No 1 (2021): Informatika Mulawarman : Jurnal Ilmiah Ilmu Komputer
Publisher : Mulawarman University
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.30872/jim.v16i1.5182
Tugas akhir (TA) merupakan salah satu syarat dalam penyelesaian jenjang pendidikan formal di suatu perguruan tinggi. Namun, kebanyakan mahasiswa mengalami kesulitan dalam menentukan area penelitian sehingga TA yang diambil kurang atau tidak sesuai dengan kemampuan mereka. Penelitian ini bertujuan untuk merekomendasikan area penelitian TA bagi mahasiswa berdasarkan data nilai A, B dan C pada 10 Mata Kuliah Wajib (MKW) yang diperoleh selama 6 semester untuk angkatan 2015, 2016, 2017 dan 2018 pada mahasiswa Program Studi Informatika, Fakultas Teknik, Universitas Mulawarman. Analisa pengelompokkan menggunakan metode K-Means. Berdasarkan percobaan, pengelompokkan area penelitian TA dilakukan dengan 3 cluster (C), yaitu C1 adalah sedikit, beranggotakan 1 MKW; C2 adalah sedang, beranggotakan 6 MKW; dan C3 adalah banyak, beranggotakan 3 MKW telah diperoleh. Pengujian akurasi cluster menggunakan metode Sum of Squared Errors (SSE) sebesar 0.6566 dan metode Silhouette Coefficient (SC) sebesar 5.8329 telah didapatkan. Hal ini menunjukkan bahwa nilai MKW juga memiliki pengaruh dalam menentukan TA.
SISTEM PENDUKUNG KEPUTUSAN PEMBELIAN NOTEBOOK MENGGUNAKAN LOGIKA FUZZY TAHANI
Hamdani Hamdani;
Haviluddin Haviluddin;
Muhammad Syarif Abdillah
Informatika Mulawarman : Jurnal Ilmiah Ilmu Komputer Vol 6, No 3 (2011): Informatika Mulawarman : Jurnal Ilmiah Ilmu Komputer
Publisher : Mulawarman University
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (835.91 KB)
|
DOI: 10.30872/jim.v6i3.80
Notebook adalah perangkat komputer bagi pengguna yang dinamis. Memiliki fungsi seperti komputer secara umum. Dalam pembelian sebuah notebook, banyak hal yang dapat dijadikan parameter penilaian untuk mendukung keputusan. Dalam hal ini, seseorang bisa saja memiliki parameter yang berbeda dengan orang lainnya. Terdapat permasalahan dimana sesorang bisa rumit dalam menentukan notebook mana yang akan dibelinya, oleh karena banyaknya spesifikasi dan harga dari tipe-tipe notebook yang variatif, sementara calon pembeli terkadang kurang dapat memberikan spesifikasi yang jelas terhadap kebutuhan dan keinginannya kepada penjual. Penggunaan metode fuzzy database dengan model Tahani pada sebuah sistem pendukung keputusan merupakan salah satu jalan pemecahan masalah yang dapat menangani hal tersebut, dimana bahasa alami yang sering digunakan sehari-hari yang bersifat relatif, kualitatif, dan tidak presisi akan menjadi input kriteria pada sistem oleh pengguna. Sehingga pada akhir prosesnya, pengguna akan mendapatkan daftar notebook yang direkomendasikan berdasarkan kriteria masukannya. Hasil menunjukkan bahwa sistem pendukung keputusan ini dapat membantu pengguna untuk mendapatkan alternatif notebook yang dapat direkomendasikan berdasarkan kriteria yang digunakan pengguna dalam memilih sebuah notebook dengan model fuzzy tahani.
RANCANG BANGUN WEB SERVICE UNTUK PENJUALAN TIKET BUS DAMRI
Hamdani Hamdani;
Haviluddin Haviluddin;
Ngurah Satria Darmawangsa
Informatika Mulawarman : Jurnal Ilmiah Ilmu Komputer Vol 6, No 2 (2011): Informatika Mulawarman : Jurnal Ilmiah Ilmu Komputer
Publisher : Mulawarman University
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (1075.427 KB)
|
DOI: 10.30872/jim.v6i2.76
Keberadaan jasa transportasi bus bagi masyarakat provinsi Kalimantan Timur sudah tidak asing lagi. Masyarakat Kalimantan Timur masih banyak yang memanfaatkan jasa transportasi bus untuk berpergian. DAMRI sebagai salah satu perusahaan jasa angkutan bus yang banyak diminati masyarakat, sebaiknya menyediakan suatu pelayanan terbaik dan maksimal kepada calon penumpang. Terutama dalam sistem penjualan tiket, baik melalui agen ataupun melalui website. Berdasarkan permasalahan tersebut, maka dibutuhkan suatu sistem yang dapat membantu dalam pengelolaan dan pendistribusian data penjualan tiket bus dari agen ke PERUM DAMRI. Penelitian ini bertujuan untuk membangun aplikasi web service sebagai aplikasi middleware dan peyedia layanan penjualan tiket bus, sebagai interface-nya dibangun aplikasi antar muka berupa aplikasi desktop untuk agen dan PERUM DAMRI, serta dibangun aplikasi website untuk calon penumpang. Perangcan aplikasi pada desktop dan website sebagai interface untuk komunikasi langsung ke user, serta aplikasi web service sebagai penyedia layanan dan midlleware antar kedua aplikasi tersebut. Dengan adanya web service ini diharapkan dapat memudahkan penjualan dan pengelolan data penjualan tiket bus dari agen pada PERUM DAMRI.
Memahami Penggunaan Diagram Arus Data
haviluddin haviluddin
Informatika Mulawarman : Jurnal Ilmiah Ilmu Komputer Vol 4, No 3 (2009): Informatika Mulawarman : Jurnal Ilmiah Ilmu Komputer
Publisher : Mulawarman University
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (54.041 KB)
|
DOI: 10.30872/jim.v4i3.14
Diagram Arus Data atau yang sering disebut sebagai Data Flow Diagram (DFD) merupakan alat perancangan sistem yang berorientasi pada alur data dengan konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun rancangan sistem yang mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program. Diagram Arus Data mempunyai empat komponen utama yaitu entitas (entities), proses (process), media penyimpanan (data storage) dan arus data (data flows). Ke empat komponen tersebut menggambarkan arus sistem agar mudah dipahami.
An audio encryption using transposition method
Ahmad Jawahir;
Haviluddin Haviluddin
International Journal of Advances in Intelligent Informatics Vol 1, No 2 (2015): July 2015
Publisher : Universitas Ahmad Dahlan
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.26555/ijain.v1i2.24
Encryption is a technique to secure sounds data from attackers. In this study, transposition technique that corresponds to a WAV file extension is used. The performance of the transposition technique is measured using the mean square error (MSE). In the test, the value of MSE of the original and encrypted audio files were compared; the original and decrypted audio files used the correct password is ‘SEMBILAN’ and the incorrect password is ‘DELAPAN’. The experimental results showed that the original and encrypted audio files, and the original and decrypted audio files used the correct password that has a value of MSE = 0, and with the incorrect one with a value of MSE 0.00000428 or ≠ 0. In other words, the transposition technique is able to ensure the security of audio data files.
Data mapping process to handle semantic data problem on student grading system
Arda Yunianta;
Norazah Yusof;
Arif Bramantoro;
Haviluddin Haviluddin;
Mohd Shahizan Othman;
Nataniel Dengen
International Journal of Advances in Intelligent Informatics Vol 2, No 3 (2016): November 2016
Publisher : Universitas Ahmad Dahlan
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.26555/ijain.v2i3.84
Many applications are developed on education domain. Information and data for each application are stored in distributed locations with different data representations on each database. This situation leads to heterogeneity at the level of integration data. Heterogeneity data may cause many problems. One major issue is about the semantic relationships data among applications on education domain, in which the learning data may have the same name but with a different meaning, or learning data that has a different name with same meaning. This paper discusses on semantic data mapping process to handle semantic relationships problem on education domain. There are two main parts in the semantic data mapping process. The first part is the semantic data mapping engine to produce data mapping language with turtle (.ttl) file format as a standard XML file schema, that can be used for Local Java Application using Jena Library and Triple Store. The Turtle file contains detail information about data schema of every application inside the database system. The second part is to provide D2R Server that can be accessed from outside environment using HTTP Protocol. This can be done using SPARQL Clients, Linked Data Clients (RDF Formats) and HTML Browser. To implement the semantic data process, this paper focuses on the student grading system in the learning environment of education domain. By following the proposed semantic data mapping process, the turtle file format is produced as a result of the first part of the process. Finally, this file is used to be combined and integrated with other turtle files in order to map and link with other data representation of other applications.
Comparing of ARIMA and RBFNN for short-term forecasting
Haviluddin Haviluddin;
Ahmad Jawahir
International Journal of Advances in Intelligent Informatics Vol 1, No 1 (2015): March 2015
Publisher : Universitas Ahmad Dahlan
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.26555/ijain.v1i1.10
Based on a combination of an autoregressive integrated moving average (ARIMA) and a radial basis function neural network (RBFNN), a time-series forecasting model is proposed. The proposed model has examined using simulated time series data of tourist arrival to Indonesia recently published by BPS Indonesia. The results demonstrate that the proposed RBFNN is more competent in modelling and forecasting time series than an ARIMA model which is indicated by mean square error (MSE) values. Based on the results obtained, RBFNN model is recommended as an alternative to existing method because it has a simple structure and can produce reasonable forecasts.
Semantic data mapping technology to solve semantic data problem on heterogeneity aspect
Arda Yunianta;
Omar Mohammed Barukab;
Norazah Yusof;
Nataniel Dengen;
Haviluddin Haviluddin;
Mohd Shahizan Othman
International Journal of Advances in Intelligent Informatics Vol 3, No 3 (2017): November 2017
Publisher : Universitas Ahmad Dahlan
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.26555/ijain.v3i3.131
The diversity of applications developed with different programming languages, application/data architectures, database systems and representation of data/information leads to heterogeneity issues. One of the problem challenges in the problem of heterogeneity is about heterogeneity data in term of semantic aspect. The semantic aspect is about data that has the same name with different meaning or data that has a different name with the same meaning. The semantic data mapping process is the best solution in the current days to solve semantic data problem. There are many semantic data mapping technologies that have been used in recent years. This research aims to compare and analyze existing semantic data mapping technology using five criteria’s. After comparative and analytical process, this research provides recommendations of appropriate semantic data mapping technology based on several criteria’s. Furthermore, at the end of this research we apply the recommended semantic data mapping technology to be implemented with the real data in the specific application. The result of this research is the semantic data mapping file that contains all data structures in the application data source. This semantic data mapping file can be used to map, share and integrate with other semantic data mapping from other applications and can also be used to integrate with the ontology language.
The Ontology-Based Methodology Phases To Develop Multi-Agent System (OmMAS)
Arda Yunianta;
Aina Musdholifah;
Nataniel Dengen Haviluddin;
Omar Obarukab Norazah Yusof;
Herlina Jayadiyanti;
Mohd Shahizan Othman
Proceeding of the Electrical Engineering Computer Science and Informatics Vol 4: EECSI 2017
Publisher : IAES Indonesia Section
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (406.289 KB)
|
DOI: 10.11591/eecsi.v4.1027
Semantic aspect on methodology phase is a significant issue to develop multi-agent system in the current days. There are a lot of methodologies to develop multi-agent system, but the current problem is how to choose the best methodology phase to develop current multi-agent system. The development of multi-agent system currently is to be more complex and difficult. Many aspects that contains on multi-agent system, the one of the famous issue now is about semantic aspect on multi-agent system. The old methodology phases are not suitable to develop current multi-agent system. Nowadays, many researchers start to improve and customize the obsolete methodology to adjust with the current needed. There are two research steps contains in this paper, the first step is to review and criticize previous methodologies especially about MOMA (Methodology for Developing Ontology-Based Multi-Agent System) was introduced in 2013. The second step is the main contribution of this paper is to improve previous methodology phases with the new methodology phases named OmMas (The Ontology-Based Methodology phases to Develop Multi-Agent System), and using semantic aspect as the main focus of this methodology. The result of this research is improved ontology- based methodology phases as a representation of semantic aspect on the ontology development process.