Articles
Pembangunan Aplikasi Sistem Informasi Pergudangan pada Rumah Sakit Umum Daerah Dr. Murjani Sampit Kabupaten Kotawaringin Timur
Prasetyo, Hidayatullah Agung;
Priyambadha, Bayu;
Arwan, Achmad
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 7 (2018)
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (1771.794 KB)
The information technology development is growing rapidly and the main problem is how to process data to give useful information and easy to use by user. Warehouse management system that curently used on Dr. Murjani Sampit hospital is manual. Data recording done by write on books and excel files, with the number of in and out of goods makes record and search for data become inefficient in term of time and effort. Assigning tasks to someone who did this manual system led to possible errors in writing and data processing. From these problems it is necessary to develop an information system application that can handle recording, storing, processing and reporting automatically to make work easier and reduce data processing error. Research was done by Iterative Life Cycle and system builted using PHP, MySQL, and Javascript technology. Compatibility testing showed system running well on Google Chrome and Firefox Mozzila later on white-box testing showed from 20 test cases 100% result is valid and from black-box testing obtained from 65 test cases 100% result is valid. The results of these tests indicate that the system successfully analyzed its needs and implemented according with the design.System implementation may resolve the manual system problem which occur at the hospital.
Pembangunan Sistem Pengelolaan Pendistribusian Dana Bantuan Sekolah (Studi Kasus: Dinas Pendidikan Dan Kebudayaan Kota Serang)
Dayan, Birald Muhammad;
Priyambadha, Bayu;
Rusdianto, Denny Sagita
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 3 (2019)
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (772.724 KB)
Education quality is something that must be considered in the world of education, to improve the quality of education, all education units must have facilities and infrastructure in according to the standards. In schools in Serang city, there are problems regarding facilities and infrastructure, namely in the management of funds for school facilities and infrastructure. The first problem is that some schools find it difficult to submit school operational aid funds because the process is long and complicated. The second problem is that some schools also find it difficult to submit proposals for submitting funds for school facilities and infrastructure due to the distance of the school too far from the Serang City Department of Education. The third problem is the inaccurate flow of distribution funds, there are still many schools that must be immediately assisted but not covered all because the submission of school aid funds is given to schools that submit school facilities and infrastructure grants first, not schools whose conditions need help first. To solve these problems, research is carried out which is intended to build a system that is able to facilitate the submission of school facilities and infrastructure assistance and can prioritize schools that must be assisted in advance. This system is expected to be able to overcome existing problems and help improve the work efficiency of the Serang City Department of Education. This system has passed unit testing using whitebox testing, validation testing using blackbox testing which results in a 100% valid value, and compatibility testing where the results of the system can run on 8 different browsers.
KUANTIFIKASI PENGARUH KLONING DAN KOMPLEKSITAS KODE TERHADAP CACAT PADA EVOLUSI PERANGKAT LUNAK
Priyambadha, Bayu;
Rochimah, Siti
JUTI: Jurnal Ilmiah Teknologi Informasi Vol 11, No 2, Juli 2013
Publisher : Department of Informatics, Institut Teknologi Sepuluh Nopember
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (1388.962 KB)
|
DOI: 10.12962/j24068535.v11i2.a7
Kloning adalah hal yang biasa dilakukan oleh seorang pengembang dalam mengembangkan sebuah perangkat lunak. Kloning dapat menyebabkan menurunnya tingkat perawatan (maintainability) sebuah perangkat lunak. Kloning membutuhkan perhatian yang besar, karena kurangnya perhatian terhadap kloning kode akan menimbulkan sebuah kondisi yang tidak konsisten. Kondisi tidak konsisten dapat menimbulkan cacat perangkat lunak. Selain itu, cacat perangkat lunak dapat ditimbulkan oleh atribut-atribut kode, antara lain adalah kompleksitas kode. Tujuan penelitian ini adalah mencari tahu nilai keterkaitan antara kloning kode, kompleksitas kode, dan LOC (Line of Code) terhadap kemungkinan terjadinya cacat (defect) perangkat lunak. Pencarian hubungan antara kloning, kompleksitas kode, dan LOC dengan cacat dilakukan dengan pendekatan statistika. Regresi dan korelasi adalah metode yang digunakan untuk mencari keterkaitan antara beberapa hal. Penelitian ini menyimpulkan bahwa ketiga atribut kode (kloning, kompleksitas dan LOC) mempengaruhi terjadinya cacat pada perangkat lunak dengan nilai yang besar, yaitu 95%. Masing-masing atribut kode (kloning, kompleksitas dan LOC) memiliki pengaruh yang berbeda -beda. Kloning tidak selalu menjadi pencetus terjadinya cacat yang paling besar.
Pengembangan Aplikasi Marketplace Untuk Jasa Konfeksi
Kurniawan, Muhammad Iqbal;
Priyambadha, Bayu;
Soebroto, Arief Andy
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 8 (2019)
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (1178.496 KB)
Custom clothing manufacturing is one of the bustling businesses with the growth of SMEs production of apparel reaching 7.05 percent in 2018 based on data from the Central Statistics Agency. Through current technological developments, the use of technology for economics can provide benefits for SMEs such as custom clothing manufacturing. However, the application of e-marketplace that already exists in Indonesia do not provide adequate functions for the process of ordering custom clothing. Therefore, ordering custom clothing service cannot be made through an existing e-marketplace application. The problem that occurs in the conventional process is that customers are having trouble finding appropriate prices from various custom clothing merchants, customers have trouble monitoring the progress of the order and the processing period is not clear. Based on these problems, developing e-marketplace applications for custom clothing manufacturing is expected to solve these problems. The first process of the research is requirements analysis and obtained 28 functionals and 2 non-functionals functions, namely compatibility and performance. Then the system design process and system implementation process are carried out that refers to the acquisition of the requirement analysis process. The application implementation uses PHP based Laravel framework. Unit and integration level test results, as well as validation testing of the application, are 100 percent valid. The compatibility test results show that the application has no compatibility issues and can run on multiple platforms. The performance test results show that the application has an average performance that is the application can be accessed within a period of 1 to 2.5 seconds.
Pengembangan Aplikasi Pemindaian Kode Pengujian Unit (Studi Kasus: PT Global Digital Niaga)
Nugraha, Ade Wija;
Priyambadha, Bayu;
Soebroto, Arief Andy
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 7 (2019)
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (895.547 KB)
Unit testing is one phase in the software testing process, but there are still some programmers who are reluctant to do the unit testing. These problems also occur in PT. Global Digital Niaga. Some programmers don’t pay attention to the quality of the unit testing's code and only pay attention to the value of the unit testing code coverage. Researchers develop applications that can be used to scan unit testing codes and identify the incorrect unit testing code based on rules. The scanning process starts with searching for information on the uploaded project. Then, application scans production code and unit testing code using JavaParser library. After that, the application analyzes each scanned unit test code whether the code matches with writing rules or not. Then, the application saves the scan results and displays them. The first phase of this research is the study of literature. Then, the requirements engineering produced 25 functional and 2 non-functional. Next is the design and followed by the implementation by creating a website application. After that, the testing with a 100% pass, 100% valid, and 100% accurate for unit, validation, and accuracy testing. The application can run on eight different browsers for compatibility testing.
Pengembangan Aplikasi Pemesanan Jasa Instruktur Olahraga Kota Malang Berbasis Web
Diassananda, Tiara Rossa;
Priyambadha, Bayu;
Soebroto, Arief Andy
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 7 (2019)
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (919.127 KB)
Sport is one of the activities to improve the quality of life and physical and spiritual health. In the present era in doing sport activities can are given various facilities including: imitating tutorials on youtube or hiring a sports instructor. From the results of interviews with 14 sports instructors in the City of Malang, the obstacles to marketing their services were the limited information dissemination and rapid competition and development in the world of sports instructors.And the survey result of respondents in the city of Malang which is divided into 3 circles are public, students and coeds of men and women,83.8% of them like zumba, aerobic, yoga, gym, swimming, muaythai and 60.6% of them need a sports instructor in conducting the sport activities but 63.4% of them encountered problems in the search for sports instructors are difficult to find a profile instructor, lack of reference, difficult to find an instructor who can adapt to our schedule and lack of instructor pricing information per training session. The developed solution is to develop a web-based sports instructor service application with waterfall software development cycle. Applications built using a web-based basis make it easy to access many platforms on the computer. In the process of engineering needs obtained 54 your functionality with 4 actors inside and 1 non functional needs. Test results blackbox testing obtained 100% valid against the functionality of the application. Test results of whitebox testing were obtained low probability levels against the error. And test result non functional testing compability indicates the application does not encounter errors against the browser tested. Based on these results it can be concluded that this application deserves to be the solution of the problems that occur.
Pengembangan Sistem Monitoring Penggunaan Air HIPPAM (Himpunan Penduduk Pemakai Air Minum) Dharma Tirta Desa Bogorejo Kecamatan Bancar-Tuban
Julaikah, Siti;
Priyambadha, Bayu;
Brata, Adam Hendra
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 9 (2019)
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (490.298 KB)
HIPPAM Dharma Tirta Bogorejo Village is one of the Water Distribution Business Entities in Bogorejo Village, Bancar-Tuban District. The village head of Bogorejo explained that the management of HIPPAM's annual recapitulation and customer data is still done manually, which is recorded in a book. Customers also often do not pay attention to the amount of usage, do not remember the payment due and the absence of prior notice of problems related to HIPPAM. The clerk also still records the amount of usage and the amount of the customer's water payment by recording it in a book. This research will discuss the maximum data collection method for monitoring the amount of water use by making a website and android based application. The officer scans the QR Code as the customer id attached to each stand meter to enter customer data and will automatically be stored in the database. Notifications regarding HIPPAM issues are sent via SMS Gateway. The prototyping method is used because it has a development flow to find out the immediate needs of users and meet changing needs. Observations and interviews are used in the data collection process. Tests carried out namely testing functionality including unit testing and validation obtained all valid results. Non-functional testing is usability with the System Usability Scale (SUS) method. Based on the results of usability testing conducted, a score of 100 was obtained from the admin side, 82.5 from the customer side and 100 from the officer side. These figures prove and can be concluded if the application is acceptable, has good usability, convenience and satisfaction for the user.
Pembangunan Kakas Bantu Perhitungan Kualitas Kode (Quality Rate) menggunakan Metrik Perangkat Lunak
Putri, Odhia Yustika;
Priyambadha, Bayu;
Soebroto, Arief Andy
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 3 No 8 (2019)
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (329.468 KB)
A good quality software is usually understood as a lack of errors within the software. The previous study entitled “Towards a Reliable Identification of Deficient Code with a Combination of Software Metrics” has been done by Beranic in 2018 and showed the use of combination of 8 object-oriented software metrics to identify deficient code in certain software. The deficient code detection can be used to calculate the quality rate. However, the calculation of deficient code and quality rate are done separately. To overcome this problem, a tool is made for the calculation of quality rate with a combination of software metrics. This tool was built using Software Development Life Cycle (SDLC) Waterfall method and coded in Java. This tool runs on a desktop platform and use Java project as its input. Requirement engineering process in this tool produced 3 functional requirements and 1 non-functional requirement. The design is in object-oriented and produced 1 class diagram, 3 sequence diagrams, 5 algorithms, and 3 user interface design. The design is develop using JavaFX and ASTParser library. The outcome of the white-box and black-box tests indicate that this tool has a validation percentage of 100%.
Implementasi Sensor Cahaya Sebagai Pengontrol Keseimbangan Robot Beroda Dua Menggunakan Kontroler PID
Priyambadha, Bayu;
Kurniawan, Wijaya;
Henryranu P., Barlian
Jurnal Teknologi Informasi dan Ilmu Komputer Vol 1, No 1 (2014)
Publisher : Fakultas Ilmu Komputer
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (633.341 KB)
Abstrak Dengan menggabungkan Sistem Kontrol, sensor dan motor Servo diharapkan Robot segway dapat direalisasikan. Dalam penelitian ini Sistem Kontrol yang digunakan adalah metode PID, sedangkan sensor yang akan digunakan adalah cahaya yang merepresentasikan sudut kemiringan terhadap bumi. Dengan input berupa Error sudut dan Del Error sudut terhadap bumi maka didapatkan hasil PID kontroller berupa angular rate yang digunakan untuk mengontrol kedua rodanya. Robot Segway memiliki rise time/fall time, settling time dan Robot Segway mampu mencapai kesetimbangannya kembali (steady state) setelah mendapatkan gangguan dari luar. Kata kunci: Robot kesetimbangan, sensor cahaya, PID kontroler Abstract By combining the Control System, sensors and Servos motors are expected to Segway can be realized. In this research use the PID method, while the sensor to be used is the light that represents the elevation angle of the earth. With the input is angel Error and angel Del Error of the earth then the results obtained in the form of angular rate PID Controller is used to Control the two wheels. Segway Robot has a rise time / fall time, settling time and Segway Robot can reach the balance again (steady state) after get a outside disturbance. Keywords: Self-balancing robot, light sensor, PID Controller
Pengembangan Sistem Penentuan Prioritas Kebutuhan Perangkat Lunak Dengan Metode MVGB (Majority Voting Goal Based)
Arroisi, Fikri;
Priyambadha, Bayu;
Rusdianto, Denny Sagita
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 10 (2018)
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (645.453 KB)
Requirement engineering is the initial stages of software engineering activities, where requirements elicited and analyzed. Requirement prioritization is an important process in requirement engineering that can determine the success of a software development project. Requirement prioritization activities can choose which requirements are important and less important, so the resource of the development team can focus on solving the key problem first so that resources are not wasted to solve a less urgent problem. MVGB (Majority Voting Goal Based) is a requirements prioritization method that takes into account the value given by each stakeholder as well as the dependency value of a requirement. This system of prioritizing software requirements using MVGB method is a system that provides a place to elicit and prioritize requirements by involving selected stakeholders using web technologies. The system has 46 functional requirements that are useful for elicitation, observation, and prioritization of requirements, the system has been tested with unit testing for 3 major system functions, integration testing for 3 pairs of system main classes, and validation testing for all requirements, the test yield a valid value for all test cases.