BRD, Pengertian, Manfaat dan Contoh



 Business Requirement Document

 

 

 




PROYEK DATA SISWA

DIBUAT OLEH:
Corin Citadini
8801202125


PRODI BISNIS DIGITAL

POLITEKNIK BHAKTI SEMESTA


PERSETUJUAN

Dibuat Oleh :

Nama

Title

Tanda Tangan

Tanggal

Corin Citadini

Project Manager

 

1 Sep 2022

 

Direview Oleh :

Nama

Title

Tanda Tangan

Tanggal

 

 

 

 

Disetujui Oleh :

Nama

Title

Tanda Tangan

Tanggal

 

 

 

 


    Proyek Data Siswa ini merupakan aplikasi atau software yang berfungsi untuk mendata mahasiswa di Politeknik Bhakti Semesta tahun ajaran 2022/2023. Diharapkan dengan adanya aplikasi ini akan memudahkan kampus terutama petugas perpustakaan dalam mengelola data peminjaman buku. Aplikasi ini dibuat dengan menggunakan teknologi web dengan bahasa pemrograman PHP, HTML, CSS dan database MySQL.


2. Lingkup Proyek

    Lingkup proyek ini terdiri dari desain layout aplikasi dan fitur aplikasi. Untuk desain layout terdiri dari:

                a.    Tampilan login.

                b.    Tampilan dashboard dan menu.

              Sedangkan untuk fitur aplikasi terdiri dari:

                a.    Fitur login.

                b.    Fitur Create Read Update Delete (CRUD) data mahasiswa.

                c.  Fitur peminjaman dan pengembalian buku.

                d.  Fitur penmbahn buku.

3. Kebutuhan Fungsional

        3.1 Spesifikasi kebutuhan

    Proyek Data Siswa ini menggunakan teknologi web yang dapat diakses melalui browser pada komputer desktop (laptop) maupun browser pada mobile (HP). Admin dapat mengakses dan memverifikasi data user serta mengelola data peminjaman buku secara penuh (full access). Fitur utama yang dapat dikelola adalah

            a.       Manajemen user login

            b.      Manajemen data mahasiswa

        3.2 Use Case Diagram


          Gambar diatas merupakan Use Case Diagram pada Proyek Data Siswa yang penjelasannya sebagai berikut:

            a.  Use case ini terdiri dari 2 actor yang berinteraksi dengan satu sistem,

           b.  Petugas, merupakan actor/orang yang dapat mengakses sistem aplikasi data mahasiswa mulai                 dari login, melakukan verifikasi terhadap data mahasiswa dan mengelola data peminjaman dan                 penambahan buku.

           c.Login/registrasi, setelah mendapatkan akun, petugas melakukan validasi data, jika data valid                 maka petugas akan memasukkan mahasiswa tersebut sebagai anggota perpus dalam hal ini                    adalah memberikan no_anggota dan masa_berlaku keanggotaan. fitur yang berfungsi untuk                     mengelola create (buat), update (edit), read (baca) dan delete (hapus).

            d. Mahasiswa, fitur yang berfungsi untuk login dan melakukan peminjaman buku.

           3.3 Entity Relationship Diagram (ERD)






Pada ERD diatas menjelaskan terdapat entitas, atribut dan proses yang berlangsung.

    a.       Entitas petugas mempunyai atribut detail buku, no_anggota, username dan password

    b.      Proses login mempunyai atribut username dan password

    c.       Entitas siswa mempunyai atribut nis, nama_siswa, jenis_kelamin, no_anggota, masa_berlaku.

4. Kebutuhan Non Fungsional

        Untuk kebutuhan non fungsional ada beberapa kriteria:

            a.    Bisa digunakan pada berbagai macam browser

            b.    Tampilan user friendly dan responsif

            c.     Keamanan yang terjamin dengan enkripsi password

            d.    Mudah digunakan

            e.    Bisa digunakan kapan dan dimana saja (terkoneksi internet)


5Biaya

Untuk biaya terdiri dari beberapa komponen

·         Analisa dan Pembuatan Business Requirement Document          : Rp.     200.000

·         Pembuatan Desain dan Layout Web                                             : Rp.     300.000

·         Pembuatan Modul Login dan Siswa                                             : Rp.     500.000

·         Testing dan Deployment Aplikasi                                                 : Rp.     300.000 

        Total                                                                                                         : Rp.  1.300.000

6Tim

Proyek ini dikerjakan oleh tim dengan peranan sebagai berikut:

·         Nama siswa 1 sebagai Project Manager yang bertugas menganalisa dan membuat Business Requirement Document

·         Nama siswa 2 sebagai Web Designer yang bertugas membuat desain dan layout web

·         Nama siswa 3 sebagai Programmer yang bertugas membuat aplikasi berbasis web

·         Nama siswa 4 sebagai Tester yang bertugas melakukan testing/pengujian terhadap aplikasi

·         Nama siswa 5 sebagai Network Administrator yang bertugas deployment aplikasi ke server

7Penjadwalan

Proyek Data Siswa ini di perkirakan membutuhkan waktu sekitar 1 bulan dengan timeline sebagai berikut

Komponen

Pekan 1

Pekan 2

Pekan 3

Pekan 4

Pembuatan BRD

 

 

 

 

Desain & Layout

 

 

 

 

Development

 

 

 

 

Testing & Deployment

 

 

 

 

 

Komentar

Postingan populer dari blog ini

Getting Started with NumPy - Jupyter Notebook

MongoDB : Basis Data Dokumen Terkemuka

MongoDB dengan Python