Putri, Ajeng Ardhia Arya Kusuma (2019) Pengembangan Sistem Persuratan PT PGAS Solution. Sarjana thesis, Universitas Brawijaya.
Abstract
PT PGAS Solution memiliki proses pengelolaan dan pendisposisian surat yang belum efektif dan memakan waktu lama sehingga menimbulkan berbagai permasalahan seperti penerima disposisi yang tidak sesuai, pejabat penerima surat yang tidak sedang bertugas sehingga pelaksanaannya terlambat, tidak adanya pelaporan, hingga sering hilangnya lembar disposisi yang didistribusikan. Oleh sebab itu, dibangun sebuah sistem berbasis website. Pada rekayasa kebutuhan yang dilakukan didapatkan total 23 kebutuhan fungsional dan 1 kebutuhan non fungsional. Kebutuhan‐kebutuhan ini dirancang dan diimplementasikan melalui pendekatan object oriented sertamenggunakan Ruby on Rails (RoR). RoR dipilih karena kerangka ini membangun situs web dengan mengabstraksikan dan menyederhanakan sebagian besarprogram yang berulang. Selain itu, Rails dan sebagian besar library yang dimilikinya merupakan open source. Pada pengujian whitebox yang dilakukan melalui pengujian unit dan pengujian integrasi didapatkan nilai perhitungan cyclomatic complexity dari masing‐masing kasus uji berada pada rentang 1‐10. Kemudian, pada pengujian validasi dilakukan pengujian terhadap 35 test case dengan persentase valid sebesar 100%. Lalu pada pengujian compatibility, sistem berhasil dijalankan pada 4 browser yang berbeda tanpa adanya kesalahan yang fatal. Melalui pengembangan tersebut dihasilkan sistem informasi yang dapat memfasilitasi pengelolaan surat dan proses pendisposisiannya.
English Abstract
PT PGAS has a process of letter managing and dispositioning that has not been effective and takes a long time. This condition causing various problems such as wrong recipients of dispositions, the recipient who is not in the office, late implementation, has no report, and often loss disposition sheet that has been distributed. Therefore, a website‐based system is established where the required engineering needs a total of 23 functional requirements and 1 non‐functional requirement. These needs are designed and implemented through an objectoriented approach, using Ruby on Rails (RoR). RoR was chosen because this framework builds websites by abstracting and simplifying the most repetitive tasks. Rails and most of its libraries are also open sources. In white‐box testing carried out through unit testing and integration testing, the value of the cyclomatic complexity calculation obtained from each test case is between 1‐10. In the validation test, a test of 35 test cases was carried out with the conclusion that the system can run well. Then in compatibility testing, the system successfully runs on 4 different browsers without any fatal errors. Through this development, a system which can facilitate the management of the letter and its dissociation process is produced.
Item Type: | Thesis (Sarjana) |
---|---|
Identification Number: | SKR/FILKOM/2019/211/051902929 |
Uncontrolled Keywords: | surat, disposisi, ruby, rails-letter, disposition, ruby, rails |
Subjects: | 000 Computer science, information and general works > 006 Special computer methods > 006.7 Multimedia systems > 006.76 Programming |
Divisions: | Fakultas Ilmu Komputer > Teknik Informatika |
Depositing User: | Sugeng Moelyono |
Date Deposited: | 29 Jul 2020 03:41 |
Last Modified: | 19 Oct 2021 08:49 |
URI: | http://repository.ub.ac.id/id/eprint/168918 |
Preview |
Text
Ajeng Ardhia Arya Kusuma Putri.pdf Download (34MB) | Preview |
Actions (login required)
![]() |
View Item |