IMPLEMENTASI FRAMEWORK DJANGO DALAM MENGEMBANGKAN ARSITEKTUR BACK-END WEBSITE ADMINISTASI ARSYS

    Anggun Maylafazza, - and Didin Wahyudin, - (2025) IMPLEMENTASI FRAMEWORK DJANGO DALAM MENGEMBANGKAN ARSITEKTUR BACK-END WEBSITE ADMINISTASI ARSYS. S1 thesis, Universitas Pendidikan Indonesia.

    Abstract

    Penelitian ini bertujuan untuk mengembangkan arsitektur backend sistem informasi administrasi berbasis web dengan memanfaatkan framework Django. Studi kasus dilakukan pada platform Arsys yang digunakan untuk mendukung proses administrasi akademik seperti manajemen akun pengguna, pengelolaan data profil, pengajuan proposal penelitian, serta pengaturan sidang akhir mahasiswa. Penelitian ini berangkat dari kebutuhan untuk menghadirkan sistem backend yang terstruktur, terintegrasi, dan efisien, guna mendukung proses akademik yang kompleks dan dinamis. Metode penelitian yang digunakan adalah pendekatan uji perangkat lunak dengan model pengembangan iteratif. Implementasi dilakukan menggunakan bahasa pemrograman Python dengan Django sebagai framework utama, serta MySQL sebagai sistem manajemen basis data. Setiap fitur utama dikembangkan secara modular melalui penyusunan endpoint REST API yang diuji menggunakan Postman. Terdapat empat fitur utama dalam sistem ini, yaitu autentikasi, pengelolaan profil pengguna, pengelolaan proposal penelitian, dan proses administrasi sidang akhir. Hasil pengujian menunjukkan bahwa seluruh endpoint dapat diakses sesuai dengan hak akses pengguna berdasarkan peran (role) masing-masing, seperti mahasiswa, dosen/staf, dan admin. Dari hasil implementasi dan pengujian, sistem ini dinilai mampu memberikan kemudahan dalam pengelolaan administrasi akademik secara terpusat. Penelitian ini juga memberikan kontribusi dalam pengembangan sistem informasi kampus yang efisien, aman, dan terstruktur dari sisi backend. This study aims to develop the backend architecture of a webbased administrative information system using the Django framework. The case study focuses on the Arsys platform, which supports various academic administrative processes such as user account management, profile data handling, research proposal submissions, and final thesis defense arrangements. The research is driven by the need to provide a structured, integrated, and efficient backend system to support complex and dynamic academic processes. The research method applied is a software testing approach using an iterative development model. The implementation is carried out using the Python programming language with Django as the primary framework and MySQL as the database management system. Each core feature is developed modularly through the creation of REST API endpoints, tested using Postman. The system incorporates four main features: authentication, user profile management, research proposal management, and final defense administration. Testing results show that all endpoints are accessible in accordance with user access rights based on their respective roles, including students, lecturers/staff, and administrators. From the implementation and testing results, the system is deemed capable of streamlining centralized academic administrative management. This research also contributes to the development of campus information systems that are efficient, secure, and well-structured from the backend perspective.

    [thumbnail of S_TE_2103773_Title.pdf] Text
    S_TE_2103773_Title.pdf

    Download (800kB)
    [thumbnail of S_TE_2103773_Chapter1.pdf] Text
    S_TE_2103773_Chapter1.pdf

    Download (222kB)
    [thumbnail of S_TE_2103773_Chapter2.pdf] Text
    S_TE_2103773_Chapter2.pdf
    Restricted to Staf Perpustakaan

    Download (486kB)
    [thumbnail of S_TE_2103773_Chapter3.pdf] Text
    S_TE_2103773_Chapter3.pdf

    Download (872kB)
    [thumbnail of S_TE_2103773_Chapter4.pdf] Text
    S_TE_2103773_Chapter4.pdf
    Restricted to Staf Perpustakaan

    Download (1MB)
    [thumbnail of S_TE_2103773_Chapter5.pdf] Text
    S_TE_2103773_Chapter5.pdf

    Download (175kB)
    [thumbnail of S_TE_2103773_Appendix.pdf] Text
    S_TE_2103773_Appendix.pdf
    Restricted to Staf Perpustakaan

    Download (244kB)
    Official URL: https://repository.upi.edu/
    Item Type: Thesis (S1)
    Additional Information: https://scholar.google.com/citations?hl=id&user=BtEgRYUAAAAJ&view_op=list_works&authuser=3&gmla=AElLoL1aiYx5HqFFv7yCZoZ-kLDC4X3O3-kE4VAkplRCeihBGGRnLMrnKT1apwysoZ-xBf_uNaFV0reuBkMnJnRLcQzPZWVQmKDi1rnynZU09w ID SINTA Didin Wahyudin: 5979316
    Uncontrolled Keywords: Kata kunci: Django, REST API, administrasi akademik, sistem informasi, backend, MySQL. Keywords: Django, REST API, academic administration, information system, backend, MySQL.
    Subjects: T Technology > T Technology (General)
    T Technology > TK Electrical engineering. Electronics Nuclear engineering
    Divisions: Fakultas Pendidikan Teknik dan Industri > Jurusan Pendidikan Teknik Elektro
    Depositing User: Anggun Maylafazza
    Date Deposited: 29 Dec 2025 02:37
    Last Modified: 29 Dec 2025 02:37
    URI: http://repository.upi.edu/id/eprint/146080

    Actions (login required)

    View Item View Item