The theoretical extension of two versions of cyclomatic complexity to multiple entrylexit modules

1994 ◽  
Vol 3 (4) ◽  
pp. 253-269 ◽  
Author(s):  
B. Henderson-Sellers ◽  
D. Tegarden
2021 ◽  
Vol 13 (2) ◽  
pp. 47-55
Author(s):  
Rupinder Pal Singh ◽  
◽  
Hardeep Singh

2021 ◽  
Vol 10 (3) ◽  
pp. 438-443
Author(s):  
Ryan Aji Wijaya ◽  
Karmilasari Karmilasari

Website Pengurus Cabang Nahdlatul Ulama (PCNU) Depok dibuat sebagai sarana penyimpanan dan pengelolaan data dalam organisasi tersebut. Penelitian ini bertujuan untuk mengukur kualitas website PCNU Depok dilihat dari maintainability, flexibility dan testability. Tahapan penelitian yang dilakukan : analisis modul website, instalasi website PCNU, instalasi composer, instalasi PHPMetrics, menjalankan aplikasi PHPMetrics untuk mengukur kualitas website PCNU, menganalisis hasil pengukuran dari PHPMetrics.Penelitian kualitas website dengan metode maintainability index mehasilkan nilai 63,57 yang diklasifikasikan sebagai low maintainability. Low maintainibility index berdampak kepada lemahnya modul website untuk dilakukan perawatan dan pengembangan berdasarkan Lines Of Code, Cyclomatic Complexity, dan Halstead Volume. Faktor flexibility, website mendapatkan klasifikasi moderate atau batas wajar karena memiliki coupling = cohesion. Testability pada website memiliki klasifikasi baik dengan nilai rata-rata 16,65. Dengan nilai testability baik website mendapatkan nilai positip pada proses testing dan maintenance sehingga modul tidak sulit untuk dimengerti dan dikembangkan.


2013 ◽  
Vol 90 ◽  
pp. 497-503 ◽  
Author(s):  
Noraini Mohamed ◽  
Raja Fitriyah Raja Sulaiman ◽  
Wan Rohana Wan Endut

2017 ◽  
Vol 124 ◽  
pp. 478-486 ◽  
Author(s):  
Muhammad Asep Subandri ◽  
Riyanarto Sarno

2021 ◽  
Vol 7 (1) ◽  
pp. 50-57
Author(s):  
Firman Firman ◽  
Fauziyah Fauziyah ◽  
Ratih Titi Komalasari

Universitas Nasional sebagai lembaga pendidikan memiliki sejumlah dosen dan karyawan yang dapat mengajukan diri agar mendapat kenaikan pangkat dan kenaikan gaji secara berkala. Biasanya, kenaikan golongan akan dibarengi oleh kenaikan gaji karyawan. Saat ini, pengajuan kenaikan tersebut masih manual dimana dosen dan karyawan harus memiliki catatan tambahan tersendiri mengenai kenaikan golongan dan gaji mereka. Hal tersebut karena belum terdapat sistem pendataan ataupun pengingat yang membantu mereka dalam melakukan pengajuan tersebut. Apabila dosen dan karyawan tersebut memiliki banyak kesibukan, maka hak kenaikan golongan dan gaji mereka dapat terabaikan. Penelitian ini untuk mengembangkan aplikasi pendataan dan pengingat bagi karyawan di Universitas Nasional sehingga mereka dapat melakukan pengajuan kenaikan golongan dan gaji tepat waktu. Aplikasi tersebut dikembangkan dengan memanfaatkan tool Unified Modelling Language (UML) serta bahasa pemprograman PHP. Hasil dari penelitian ini adalah tersedianya aplikasi pendataan dan pengingat, yang dapat membantu dosen dan karyawan di Universitas Nasional dalam mengajukan kenaikan golongan dan gajinya. Hasil pengujian black box setiap menu yang ada pada aplikasi berjalan sesuai dengan fungsinya, pada hasil pengujian white box menghasilkan nilai Cyclomatic Complexity =30, Region = 30 Indenpenden Path =30, maka ditarik kesimpulan bahwa alur logika system aplikasi pengingat untuk kenaikan golongan dan gaji berbasis web ini sudah benar dan sesuai dan tidak ada error dalam aplikasi yang dirancang.


2020 ◽  
Vol 2 (2) ◽  
pp. 52-59
Author(s):  
Moh Rizal Pakaya ◽  
Olha Musa ◽  
Jorry Karim ◽  
Syahrir Abdussamad

Dinas Koperasi dan Usaha Mikro, Kecil dan Menengah Kabupaten Gorontalo sebagai unit pelaksana tugas daerah yang memiliki tugas untuk melakukan pembinaan dan pengembangan usaha mikro, kecil dan menengah di Kabupaten Gorontalo. Dalam melaksanakan tugas tersebut melakukan berbagai kegiatan salah satunya adalah melakukan pendataan usaha mikro, kecil dan menengah serta mensosialisasikan ke masyarakat. Dalam artikel ini, permasalahan yang timbul adalah belum tersedianya sistem informasi yang memadai kepada masyarakat tentang usaha mikro, kecil dan menengah sehingga masyarakat mengalami kesulitan mengetahui lokasi dari usaha kecil dan menengah. Tujuan dari artikel ini adalah merancang sistem informasi geografis untuk menentukan lokasi usaha mikro,  kecil dan menengah berbasis android yang dapat diakses oleh masyarakat sehingga dapat memudahkan masyarakat mengetahui lokasi dari usaha mikro, kecil dan menengah yang ada di Kabupaten Gorontalo dan dapat diakses oleh masyarakat yang membutuhkan layanan informsi secara global. Artikel ini menggunakan metode Research and Development atau yang  dikenal dengan metode penelitian dan pengembangan. Hasil pengujian dengan menggunakan test case membuktikan bahwa pengembangan sistem  informasi geografis untuk menentukan lokasi usaha mikro, kecil dan menengah berbasis android ini lebih efektif dan efisien dengan pengujian yaitu V (G)=  14 – 12 + 2 =  4; V (G) =  3 + 1 =  4; dan Cyclomatic Complexity (CC) = R1, R2, R3, R4 = 4.                   Kata Kunci: SIG, UMKM, Android                          The Office of Cooperatives and Micro, Small and Medium Enterprises in Gorontalo as a regional task implementing unit that has the task of developing and developing micro, small and medium businesses in Gorontalo Regency. In carrying out this task, a number of activities are carried out, one of which is collecting data on micro, small and medium enterprises and to socialize to the community. In this article, the challenge that arises is the unavailability of an adequate information system for the community about micro, small and medium enterprises so that people have difficulty understanding the location of small and medium businesses. The purpose of this article is to discuss geographic information systems to determine the location of android-based micro, small and medium businesses that can be accessed by the community so that it can make it easier for the public to find out the location of micro, small and medium businesses in Gorontalo District and can be accessed by people who need it global information services. This article uses the Research and Development method or what is known as the research and development method. The test results using test cases prove the development of information systems to determine the location of micro, small and medium businesses based on Android is more effective and efficient with testing namely V (G) = 14-12 + 2 = 4; V (G) = 3 + 1 = 4; and cyclomatic complexity (CC) = R1, R2, R3, R4 = 4.     Keywords: GIS, UMKM, Android


2018 ◽  
Vol 5 (6) ◽  
pp. 653
Author(s):  
Memen Akbar ◽  
Ardianto Wibowo

<p class="Abstrak">Pada halaman web, tabel adalah bagian penting dari masalah yang dijelaskan dalam sebuah artikel. Tabel yang terdapat pada halaman web berbeda dari tabel dalam basis data. Tabel di halaman web cenderung tidak memiliki aturan atau bentuk standar. Salah satu bentuk tabel yang tidak standar pada halaman web <em>adalah </em><em>column-row wise</em>. Penelitian ini menawarkan pendekatan untuk mengekstraksi isi tabel sedemikian sehingga arti dari keterkaitan antara dua atribut dan data dalam tabel <em>column-row wise</em> tidak hilang. Data yang diekstrak disimpan ke dalam basis data yang membentuk tiga tabel, yaitu tabel yang menyimpan atribut pertama, tabel yang menyimpan atribut kedua, dan tabel yang menyimpan atribut pertama, kedua, dan data dari atribut pertama dan kedua. Penelitian ini menghasilkan sebuah algoritma untuk mengekstrak data dari tabel yang berbentuk <em>column-row wise</em> pada sebuah halaman web. Algoritma yang dihasilkan dari penelitian ini diharapkan dapat diimplementasikan dalam berbagai bahasa pemrograman. Untuk pengujian, algoritma telah diimplementasikan dengan Bahasa pemrograman Python dan berhasil melakukan ekstraksi tabel dan menyimpannya dalam basis data.</p><p class="Abstrak"> </p><p class="Judul2"><strong><em>Abstract</em></strong></p><p class="Judul2"><em> Tables are an important part of a web page. The table contains tabulations of data or information that you want to convey from the web page. This data tabulation can be used for comparisons with similar tables or as a trigger for action. However, tables on web pages are independent of webpage makers. There is no standard form or layout for a table on a web page. One of the table layouts on a web page is column-row wise. This study offers an approach for extracting table contents such that the meaning of the linkage between two attributes and a data in the column-row wise table is not disappeared. The extracted data is stored into a database that forms three tables, ie the table that stores the first attribute, the table that stores the second attribute, and the table that stores the first, second, and second attributes of the two attributes. Output of this research is an algorithm to extract data of column-row wise table in a web page. The algorithm generated from this research is expected to be implemented in various programming languages. For testing, the algorithm is implemented in Python and success to extract table and save the data into database. Cyclomatic complexity number of the proposed algorithm is 12. This means that the complexity of the proposed algorithm is still high.</em></p>


2019 ◽  
Vol 4 (2) ◽  
pp. 97-102
Author(s):  
Maksum Ro’is Adin Saf ◽  
Dini Hidayatul Qudsi ◽  
Istianah Muslim

Arabic is one of the most popular languages in Indonesia which is Muslim population being majority. Ability to recognize the types of sentence in Arabic Language is one of basic topic in Arabic language studying. The type of sentence in Arabic is known from the first word in the sentence, but often the first word of a sentence is not the original words, so it can not be found directly in the dictionary. In this reseach, the Arabic Stemming algorithm was modified to find the type of the word using affixes include to the word, this method refers to the rules in Sharf science, therefore this method is named as Affix Mapping Algorithm. The algorithm that has been prepared is tested using Cyclomatic Complexity method and the result shows that the independent path obtained is 5, from the result it can be concluded that the algorithm is structured well, very easy to test, and last long.


Sign in / Sign up

Export Citation Format

Share Document