SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Downloaden Sie, um offline zu lesen
TF01


SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK


                         SIPOLTA
        (Sistem Informasi Pengelolaan Alat Tulis Kantor)




                      Dipersiapkan oleh:

        Astri Tika Pratiwi                 0910683023

        Dian Arisandy                      0910680074

        Ervin Yohannes                     0910680055




  Program Studi Teknik Informatika – Universitas Brawijaya

           Jl. Mayjend. Haryono no. 167, Malang



 Program Studi                    Nomor Dokumen              Halaman

 Teknik Informatika UB                TF01
                             Revisi                        Tgl: 14-12-2011
DAFTAR PERUBAHAN


       Revisi                                                      Deskripsi
            A


            B


            C


            D


            E


            F


            G




 INDEX             -            A             B            C             D            E             F             G
  TGL

 Ditulis
  oleh

Diperiksa
  oleh

Disetujui
  oleh




Program StudiTeknik Informatika UB                          SKPL-TF01                     Halaman 2 dari 21 halaman
 Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia.
              Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
Daftar Halaman Perubahan



     Halaman                            Revisi                       Halaman                            Revisi




Program StudiTeknik Informatika UB                          SKPL-TF01                    Halaman 3 dari 21 halaman
 Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia.
              Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
Daftar Isi

1. Pendahuluan ........................................................................................................................................................ 7
   1.1     Tujuan Penulisan Dokumen..................................................................................................................... 7
   1.2     Lingkup Masalah ..................................................................................................................................... 7
   1.3     Definisi, Istilah dan Singkatan ................................................................................................................ 8
   1.4     Referensi .................................................................................................................................................. 9
   1.5     Deskripsi umum Dokumen (Ikhtisar) ...................................................................................................... 9
2 Deskripsi Umum Perangkat Lunak................................................................................................................ 10
   2.1     Deskripsi Umum Sistem ........................................................................................................................ 10
   2.2     Fungsi Produk........................................................................................................................................ 10
   2.3     Karakteristik Pengguna.......................................................................................................................... 11
   2.4     Batasan .................................................................................................................................................. 12
3 Deskripsi Umum Kebutuhan ......................................................................................................................... 13
   3.1     Kebutuhan antarmuka eksternal ............................................................................................................ 13
     3.1.1     Antarmuka pemakai ....................................................................................................................... 13
     3.1.2     Antarmuka perangkat keras ........................................................................................................... 13
     3.1.3     Antarmuka perangkat lunak ........................................................................................................... 13
     3.1.4     Antarmuka komunikasi.................................................................................................................. 14
   3.2     Kebutuhan Fungsional ........................................................................................................................... 15
     3.2.1     Use case diagram ........................................................................................................................... 16
   3.3     Data Requirement ................................................................................................................................. 18
     3.3.1     E-R diagram................................................................................................................................... 18
   3.4     Non Functional Requirement................................................................................................................. 19
   3.5     Batasan Perancangan ............................................................................................................................. 20
   3.6     Kerunutan (traceability) ......................................................................................................................... 20
   3.7     Ringkasan Kebutuhan ............................................................................................................................ 20
     3.7.1     Functional Requirement Summary ................................................................................................ 20
     3.7.2     Non Functional Requirement Summary ........................................................................................ 20




                                                                 Daftar Gambar
Program StudiTeknik Informatika UB                                                SKPL-TF01                              Halaman 4 dari 21 halaman
  Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia.
               Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
Gambar 1     : Context Diagram (DFD level 0) untuk SPKBMSCCDB......................................................................... 15
Gambar2      : DFD level 1 (Daftar) untuk SPKBMSCCDB ......................................................................................... 16
Gambar3      : DFD level 2 untuk SPKBMSCCDB ........................................................................................................ 16
Gambar3.1   : DFD level 2 (masuk) untuk SPKBMSCCDB ........................................................................................... 16
Gambar3.2   : DFD level 2 (keluar )untuk SPKBMSCCDB............................................................................................. 17
Gambar3.3   : DFD level 2 (kehilangan )untuk SPKBMSCCDB..................................................................................... 17
Gambar4     : ER Diagram untuk SPKBMSCCDB.......................................................................................................... 18




Program StudiTeknik Informatika UB                                     SKPL-TF01                           Halaman 5 dari 21 halaman
 Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia.
              Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
Daftar Tabel
Tabel 1. Definisi, Singkatan dan Akronim ............................................................................................................ 8
Tabel 2. Karakteristik Pengguna ........................................................................................................................... 11
Tabel 3. Non Functional Requirement .................................................................................................................. 20
Tabel 4. Data Store vs ER Diagram ..................................................................................................................... 21
Tabel 5. Functional Requirement Summary ........................................................................................................ 21
Tabel 6. Non Functional Requirement Summary ................................................................................................ 22




Program StudiTeknik Informatika UB                                             SKPL-TF01                              Halaman 6 dari 21 halaman
  Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia.
               Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
Program StudiTeknik Informatika UB                          SKPL-TF01                    Halaman 7 dari 21 halaman
 Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia.
              Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
1    Pendahuluan
    1.1 Tujuan Penulisan Dokumen
               Tujuan dokumen ini adalah untuk menggambarkan kebutuhan pemakai, pelaporan dan kebutuhan
         lingkup alat tulis kantor. SIPOLTA adalah suatu perangkat lunak yang dirancang sebagai sistem yang
         dapat memonitoring penggunaan alat tulis kantor yang dibutuhkan selama proses kerja berlangsung.
               Pengguna dokumen ini adalah para pemilik suatu perusahaan tertentu yang menginginkan
         penggunaan sistem alat tulis kantor yang efisien yang dapat di penuhi oleh SIPOLTA dengan acuan
         yang telah disepakati bersama dalam membangun perangkat lunak tersebut.


    1.2 Lingkup Masalah
               Perangkat lunak yang dibangun adalah perangkat lunak yang memudahkan mengakses alat tulis
         kantor yang dibutuhkan. SIPOLTA membantu user dan admin untuk mengatur jalannya alat tulis
         kantor. SIPOLTA dapat benar-benar membantu penggunaan alat tulis kantor secara efektif dan efisien.
         SIPOLTA terhubung dengan basis data tertentu yang digunakan suatu perusahaaan tertentu sehingga
         seluruh informasi tentang alat tulis kantor yang masuk dan keluar dimiliki oleh suatu perusahaan.




Program StudiTeknik Informatika UB                          SKPL-TF01                    Halaman 8 dari 21 halaman
 Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia.
              Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
1.3 Definisi, Istilah dan Singkatan

        Istilah, Akronim dan Singkatan                                        Keterangan

               SKPL                                      Spesifikasi Kebutuhan Perangkat Lunak
                                                         Merupakan dokumen hasil analisis yang berisi spesifikasi
                                                         kebutuhan user.

               IEEE                                      Institute of Electrrical and Electronics Engineers
                                                         Merupakan standar internasional untuk pengembangan dan
                                                         rancangan perangkat lunak
               SIPOLTA                                   Sistem Informasi Pengelolaan Alat Tulis Kantor
                                                         Merupakan sistem yang membantu mengatur alat tulis
                                                         kantor yang digunakan.

               Admin                                     Merupakan administrator yaitu seseorang yang mengatur
                                                         operasional sistem dan bertanggung jawab atas segala isi
                                                         dari database.
               User                                      Pengguna kendaraan bermotor
               Database                                  Kumpulan dari berbagai data yang saling berhubungan satu
                                                         dengan yang lainnya
               ERD                                       Entity Relationship Diagram, merupakan diagram yang
                                                         menggambarkan relasi antara entiti dan atribut dari masing-
                                                         masing entity.

                                        Tabel 1 : Definisi, Singkatan, Akronim

   1.4 Referensi
         IEEE Std 830-1993, IEEE Recommended Parctice for Software Requirement Specifications.
         Bayu Hendradjaya. Panduan Penulisan Spesifikasi Kebutuhan Perangkat Lunak (SKPL). Jurusan
          Teknik Informatika ITB.


   1.5 Deskripsi umum Dokumen (Ikhtisar)
               Dokumen SKPL ini dibagi menjadi tiga bagian utama. Bagian utama berisi penjelasan tentang
          dokumen SKPL yang mencakup tujuan pembuatan dokumen ini, lingkup masalah yang diselesaikan
          oleh perangkat lunak yang dikembangkan, definisi, referensi dan deskripsi umum.
               Bagian kedua berisi penjelasan secara umum mengenai perangkat lunak yang akan dikembangkan
          meliputi fungsi dari perangkat lunak, karakteristik pengguna, batasan, dan asumsi yang diambil dalam
          pengembangan perangkat lunak.
             Bagian ketiga berisi uraian kebutuhan perangkat lunak secara lebih rinci.




Program StudiTeknik Informatika UB                          SKPL-TF01                    Halaman 9 dari 21 halaman
 Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia.
              Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
2       Deskripsi Umum Perangkat Lunak

2.1      Deskripsi Umum Sistem

          Dalam sistem SIPOLTA admin dari BP bertanggung jawab dalam hal pengelolaan alat tulis kantor dan
pembuatan laporan dengan di bantu user dari BP. Perbedaannya terletak pada saat pihak lain ingin melakukan
complain / perbaikan maka pihak lain dapat menghubungi user dari BP dan setelah itu user dari BP akan
memberitahu admin dari BP karena yang bisa mengedit dan menghapus hanya bisa di lakukan oleh admin dari
BP sedangkan user dari BP hanya bisa memasukkan data baru saja dam untuk pihak lainnya hanya bisa melihat
laporan sesuai dengan bagiannya masing-masing.


2.2      Fungsi Produk

          Adapun fungsi-fungsi yang dimiliki oleh sistem SIPOLTA ini adalah :
                  Melakukan login [SKPL- SIPOLTA.K-0001].
                  Melakukan pengisian data barang [SKPL- SIPOLTA.K-0002].
                  Menyimpan data masukan ke dalam database. [SKPL- SIPOLTA.K-0003].
                  Sinkronisasi antara data awal dengan data pemakaian. [SKPL- SIPOLTA.K-0004].
                  Melakukan logout [SKPL-SIPOLTA.K-0005].
                  Melakukan update dan delete [SKPL-SIPOLTA.K-0006].


2.3      Karakteristik Pengguna
         Pengguna system SIPOLTA adalah perusahaan yang memerlukan pengaturan dalam pengolahan alat tulis
kantor dan cara menggunakan alat tulis kantor dengan efektif dan efisien.


         Pengguna juga dapat berupa pengguna yang memiliki tingkat otorisasi khusus yang disebut sebagai
administrator dan mempunyai wewenang untuk melakukan edit, tambah dan hapus data dan bertanggung jawab
apabila terjadi kehilangan data, serta melakukan pengecekan data apabila terjadi kesalahan dalam pemasukan
data.


         Kategori Pengguna                               Tugas                          Hak Akses ke aplikasi
User                                      Melaporkan pada administrator dari        SKPL- SIPOLTA.K-0001
                                          BP jika pihak lain ada yang               SKPL- SIPOLTA.K-0002
                                          complain mengenai isi data dan            SKPL- SIPOLTA.K-0003
                                          memasukkan data baru ke dalam             SKPL- SIPOLTA.K-0004
                                          database sesuai dengan kondisi            SKPL- SIPOLTA.K-0005



Administrator                             Melakukan pengecekan data dan             SKPL- SIPOLTA.K-0001
                                          melakukan edit, hapus dan tambah          SKPL- SIPOLTA.K-0002
                                          ke dalam database serta menerima          SKPL- SIPOLTA.K-0003
                                          complain user dari BP jika ada            SKPL- SIPOLTA.K-0004
                                          kesalahan pemasukkan data                 SKPL- SIPOLTA.K-0005
                                                                                    SKPL- SIPOLTA.K-0006

                                          Tabel 2. Karakteristik Pengguna
Program StudiTeknik Informatika UB                          SKPL-TF01                   Halaman 10 dari 21 halaman
 Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia.
              Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
2.4       Batasan

Batasan-batasan yang digunakan dalam sistem SIPOLTA ini adalah sebagai berikut :
          Sebelum admin dan user melihat data dan memasukkan data baru terlebih dahulu di persilahkan untuk
           login dengan memasukkan username dan password.
          Sistem SIPOLTA ini hanya dapat digunakan oleh perusahaan atau pihak yang ingin mengatur jalannya
           alat tulis kantor dengan efisien dan efektif.
          Admin berhak mengubah, menambah dan menghapus data yang ada didalam database sedangkan user
           berhak memasukkan data saja.




Program StudiTeknik Informatika UB                          SKPL-TF01                   Halaman 11 dari 21 halaman
 Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia.
              Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
3     Deskripsi Umum Kebutuhan

3.1    Kebutuhan antarmuka eksternal
       Kebutuhan antarmuka eksternal yang didefinisikan pada sistem ini mencakup kebutuhan antarmuka
       pemakai, antarmuka perangkat keras, dan antarmuka perangkat lunak.



3.1.1 Antarmuka pemakai
         Interface user dari sistem ini yaitu : program aplikasi dreamweaver CS 3 (untuk tampilan sistem) .
         Sedangkan pengguna berinteraksi dengan program aplikasi dreamweaver CS 3 melalui antarmuka
         berbasis grafis html. Dimana dapat menampilkan menu-menu dan gambar-gambar kepada pengguna
         melalui monitor secara langsung.


3.1.2 Antarmuka perangkat keras
         Kebutuhan minimum perangkat keras yang diperlukan dan dipakai dalam sistem ini
         antara lain :
              a.   Laptop / komputer
              b.   Printer
              c.   kertas
         Selebihnya, sistem ini membutuhkan perangkat keras yang lebih spesifik.


3.1.3 Antarmuka perangkat lunak
         SIPOLTA merupakan perancangan sistem yang akan dibangun dengan teknologi website yang akan
         dicetak dan datanya akan dimasukkan ke dalam database MySQL. MySQL digunakan pada sistem ini
         karena kemampuan untuk menyimpan data secara yang baik dan tidak mudah rusak dengan ditunjang
         dengan sistem back-up yang baik.


         Dreamweaver merupakan salah satu program aplikasi dari yang berbasis grafis htnl. Dreamweaver CS 3
         merupakan bahasa pemrograman yang bekerja dalam lingkup Ms. Windows. Antara php dengan
         database MySQL merupakan program aplikasi yang terpisah. Untuk melakukan hubungan antara
         database MySQL dengan dreamweaver diperlukan koneksi antara keduanya dengan menggunakan
         perantara yang namanya apache. Perantara ini sudah menjadi bawaan dari xampp . Sehingga pada
         dreamweaver tinggal membuat koneksi ke MySQL, membuat form atau objek untuk menampung hasil
         tampilan dari database MySQL.


3.1.4 Antarmuka komunikasi
         Antarmuka komunikasi dalam system ini menggunakan web browser yaitu : Mozilla firefox, google
         chrome, internet explorer dan sebagainya.




Program StudiTeknik Informatika UB                          SKPL-TF01                   Halaman 12 dari 21 halaman
 Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia.
              Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
3.2 Deskripsi Fungsional
       3.2.1 Use case diagram




Use case : merubah atau mengedit pencatatan laporan
Diagram :




Deskripsi :
administrator dari BP dapat merubah atau mengedit pencatatan dan laporan termasuk juga dapat menghapus data
dari database.
Step by step :
     1.

Use case : mencatat data awal barang
Diagram :




Deskripsi :
Administrator dari BP mencatat data awal barang dengan di bantu oleh user dari BP
Program StudiTeknik Informatika UB                          SKPL-TF01                   Halaman 13 dari 21 halaman
 Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia.
              Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
Step by step :
    1. Masukkan username dan password dalam form login jika anda belum masuk sedangkan jika anda
         belum keluar karena sudah masuk langsung ke langkah 4.
    2. Jika sukses maka akan muncul tampilan “selamat datang hai admin”.
    3. Admin dan user dari BP menekan tombol “mulai pencatatan”.
    4. Tekan menu “pencatatan” dan tekan “data barang”.
    5. Tekan “lihat tabel” untuk melihat tabel data barang.
    6. Masukkan data yang ingin dimasukkan ke dalam table sesuai dengan kolom/baris yang ada pada tabel.
    7. Jika selesai tekan tombol “tambah”.
    8. Jika sukses akan muncul tampilan “ database barang oke”
    9. Tekan tombol “kembali ” untuk melihat data barang.
    10. Dan tekan tombol “logout” untuk keluar.

Use case : mencatat rencana pemakaian barang
Diagram :




Deskripsi :
Administrator dari BP mencatat rencana pemakaian barang dari awal sampai akhir dengan di bantu oleh user dari
BP
Step by step :
    1. Masukkan username dan password dalam form login jika anda belum masuk sedangkan jika anda
         belum keluar karena sudah masuk langsung ke langkah 4.
    2. Jika sukses maka akan muncul tampilan “selamat datang hai admin”.
    3. Admin dan user dari BP menekan tombol “mulai pencatatan”.
    4. Tekan menu “pencatatan” dan tekan “rencana pemakaian”.
    5. Tekan “lihat tabel” untuk melihat tabel rencana pemakaian.
    6. Masukkan data yang ingin dimasukkan ke dalam table sesuai dengan kolom/baris yang ada pada tabel.
    7. Jika selesai tekan tombol “tambah”.
    8. Jika sukses akan muncul tampilan “ database barang oke”
    9. Tekan tombol “kembali ” untuk melihat data barang.
    10. Dan tekan tombol “logout” untuk keluar.

Use case : mencatat pengadaan barang
Diagram :




Deskripsi :
Program StudiTeknik Informatika UB                          SKPL-TF01                   Halaman 14 dari 21 halaman
 Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia.
              Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
Administrator mencatat pengadaan barang yang digunakan oleh perusahaan dengan dibantu oleh user dari BP
Step by step :
    1. Masukkan username dan password dalam form login jika anda belum masuk sedangkan jika anda
         belum keluar karena sudah masuk langsung ke langkah 4.
    2. Jika sukses maka akan muncul tampilan “selamat datang hai admin”.
    3. Admin dan user dari BP menekan tombol “mulai pencatatan”.
    4. Tekan menu “pencatatan” dan tekan “pengadaan barang”.
    5. Masukkan data yang ingin dimasukkan ke dalam table sesuai dengan kolom/baris yang ada pada tabel.
    6. Jika selesai tekan tombol “tambah”.
    7. Jika sukses akan muncul tampilan “ database barang oke”
    8. Tekan tombol “kembali ” untuk melihat data barang.
    9. Dan tekan tombol “logout” untuk keluar.

Use case : mencatat pemakaian barang
Diagram :




Deskripsi :
Administrator dari BP mencatat barang apa saja yang di pakai selama proses produksi dengan di bantu oleh user
dari BP
Step by step :
     1. Masukkan username dan password dalam form login jika anda belum masuk sedangkan jika anda
         belum keluar karena sudah masuk langsung ke langkah 4.
     2. Jika sukses maka akan muncul tampilan “selamat datang hai admin”.
     3. Admin dan user dari BP menekan tombol “mulai pencatatan”.
     4. Tekan menu “pencatatan” dan tekan “pemakaian barang”.
     5. Masukkan data yang ingin dimasukkan ke dalam table sesuai dengan kolom/baris yang ada pada tabel.
     6. Jika selesai tekan tombol “tambah”.
     7. Jika sukses akan muncul tampilan “ database barang oke”
     8. Tekan tombol “kembali ” untuk melihat data barang.
     9. Dan tekan tombol “logout” untuk keluar.

Use case : mencatat penyesuaian
Diagram :




Deskripsi :
Administrator dari BP mencatat penyesuaian barang permintaan awal dengan barang yang datang / yang
digunakan dengan di bantu oleh user dari BP
Program StudiTeknik Informatika UB                          SKPL-TF01                   Halaman 15 dari 21 halaman
 Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia.
              Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
Step by step :
    1. Masukkan username dan password dalam form login jika anda belum masuk sedangkan jika anda
         belum keluar karena sudah masuk langsung ke langkah 4.
    2. Jika sukses maka akan muncul tampilan “selamat datang hai admin”.
    3. Admin dan user dari BP menekan tombol “mulai pencatatan”.
    4. Tekan menu “pencatatan” dan tekan “pengadaan barang”.
    5. Masukkan data yang ingin dimasukkan ke dalam table sesuai dengan kolom/baris yang ada pada tabel.
    6. Jika selesai tekan tombol “tambah”.
    7. Jika sukses akan muncul tampilan “ database barang oke”
    8. Tekan tombol “kembali ” untuk melihat data barang.
    9. Dan tekan tombol “logout” untuk keluar.

Use case : membuat laporan pengadaan barang
Diagram :




Deskripsi :
Administrator dari BP dan user dari BP bersama – sama membuat laporan mengenai pengadaan barang selama
proses produksi
Step by step :
    1. Masukkan username dan password dalam form login jika anda belum masuk sedangkan jika anda
         belum keluar karena sudah masuk langsung ke langkah 4.
    2. Jika sukses maka akan muncul tampilan “selamat datang hai admin”.

Use case : membuat laporan penyesuaian stok
Diagram :




Deskripsi :
Administrator dari BP dan user dari BP bersama – sama membuat laporan penyesuaian stok antara permintaan
awal dengan barang yang datang / yang digunakan
Step by step :
    1. Masukkan username dan password dalam form login jika anda belum masuk sedangkan jika anda
         belum keluar karena sudah masuk langsung ke langkah 4.
    2. Jika sukses maka akan muncul tampilan “selamat datang hai admin”.

Use case : membuat laporan rencana pemakaian barang
Diagram :


Program StudiTeknik Informatika UB                          SKPL-TF01                   Halaman 16 dari 21 halaman
 Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia.
              Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
Deskripsi :
Administrator dari BP dan user dari BP bersama – sama membuat laporan rencana pemakaian barang dari awal
produksi sampai akhir produksi
Step by step :
    1. Masukkan username dan password dalam form login jika anda belum masuk sedangkan jika anda
         belum keluar karena sudah masuk langsung ke langkah 4.
    2. Jika sukses maka akan muncul tampilan “selamat datang hai admin”.

Use case : membuat laporan bulanan
Diagram :




Deskripsi :
Administrator dari BP dan user dari BP bersama – sama membuat laporan bulanan yang telah dilakukan selama
proses produksi
Step by step :
    1. Masukkan username dan password dalam form login jika anda belum masuk sedangkan jika anda
         belum keluar karena sudah masuk langsung ke langkah 4.
    2. Jika sukses maka akan muncul tampilan “selamat datang hai admin”.

Use case : membuat laporan tahunan
Diagram :




Deskripsi :
Administrator dari BP dan user dari BP bersama – sama membuat laporan tahunan yang mencakup apapun yang
telah dilakukan selama proses produksi
Step by step :
     1. Masukkan username dan password dalam form login jika anda belum masuk sedangkan jika anda
          belum keluar karena sudah masuk langsung ke langkah 4.

Program StudiTeknik Informatika UB                          SKPL-TF01                   Halaman 17 dari 21 halaman
 Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia.
              Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
2.   Jika sukses maka akan muncul tampilan “selamat datang hai admin”.

Use case : tutup buku
Diagram :




Deskripsi :
Administrator dari BP dan user dari BP membuat tutup buku sebagai bahan evaluasi untuk tahun sebelumnya
dan melakukan perbaikan untuk tahun selanjutnya
Step by step :
    1. Masukkan username dan password dalam form login jika anda belum masuk sedangkan jika anda
         belum keluar karena sudah masuk langsung ke langkah 3.
    2. Jika sukses maka akan muncul tampilan “selamat datang hai admin”.
    3. Tekan menu “tutup buku”.
    4. Masukkan data yang ingin dimasukkan ke dalam table sesuai dengan kolom/baris yang ada pada tabel.
    5. Tekan tombol “preview”
    6. Tekan tombol “keluar”
    7. Dan tekan tombol “logout” untuk keluar.

Use case : melihat laporan pengadaan barang
Diagram :




Deskripsi :
Step by step :
Use case : melihat laporan rencana pemakaian barang
Diagram :




Deskripsi :
Step by step :
Use case : melihat semua laporan
Diagram :




Deskripsi :
Step by step :
Program StudiTeknik Informatika UB                          SKPL-TF01                   Halaman 18 dari 21 halaman
 Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia.
              Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
Use case : melihat tutup buku
Diagram :




Deskripsi :
Step by step :


3.3 Data Requirement
             Data yang harus dikelola oleh aplikasi SIPOLTA :
         -      Kode Barang, berisi kode barang yang ingin di masukkan ke database
         -      Id_user, berisi id yang digunakan oleh user untuk memasukkan barang yang diinginkan.
         -      no, berisi no urut dari data yang dimasukkan
         -      id_login, berisi id yang digunakan selama proses login dan digunakan untuk masuk ke system.


       3.3.1 E-R diagram




                                                 Gambar 4: ER diagram untuk SIPOLTA




Program StudiTeknik Informatika UB                          SKPL-TF01                   Halaman 19 dari 21 halaman
 Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia.
              Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
3.4    Non Functional Requirement

                          SRS-Id                     Parameter                            Requirement
            SKPL- SIPOLTA.K-0007                   Availability        24 jam sehari, 7 hari seminggu
            SKPL- SIPOLTA.K-0008                   Reliability         Proses masuk tidak pernah gagal, proses keluar
                                                                       kegagalan ditolerir maksimal 10%
            SKPL- SIPOLTA.K-0009                   Ergonomy            Sistem SIPOLTA ini harus user friendly dan
                                                                       jelas alurnya.
            SKPL- SIPOLTA.K-0010                   Portability         Mudah diadopsi pada lingkungan system
                                                                       operasi Microsoft® Windows dan DBMS
                                                                       Oracle
            SKPL- SIPOLTA.K-0011                   Memory              Minimal menggunakan memory 1Gb, semakin
                                                                       besar memori semakin cepat prosesnya
            SKPL- SIPOLTA.K-0012                   Response time       Hitungan detik, secepat mungkin. Maksimal
                                                                       delay 8 detik pada setiap proses.
            N/A                                    Safety              N/A
            SKPL- SIPOLTA.K-0013                   Komunikasi          Bahasa Indonesia
                                             Tabel 3: Syarat non fungsional


      3.5 Batasan Perancangan

              SIPOLTA dijalankan pada sistem operasi Microsoft® Windows dengan DBMS MySQL.
              Pengendalian portal hanya dapat dilakukan oleh admin setelah melakukan pendataan.


      3.6 Kerunutan (traceability)

          3.6.1 Data Store vs E-R
                                   Data Store                            Entity                           Relasi
                                   Kode barang                       Kode_barang                     Informasi user
                                      Id user                            Id_user                     Informasi user
                                        no                                  no                       Informasi user
                                     Id login                           Id_login                     Informasi user
                                                     Tabel 4: Data Store vs ER diagram




Program StudiTeknik Informatika UB                          SKPL-TF01                   Halaman 20 dari 21 halaman
 Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia.
              Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
3.7 Ringkasan Kebutuhan

          3.7.1 Functional Requirement Summary

                                   SRS-Id                                              Description
                     SKPL- SIPOLTA.K-0001                    Untuk melakukan login
                     SKPL- SIPOLTA.K-0002                    Melakukan pengisian data barang
                     SKPL- SIPOLTA.K-0003                    Menyimpan data masukan ke dalam database
                     SKPL- SIPOLTA.K-0004                    Sinkronisasi antara data awal dengan data pemakaian
                     SKPL- SIPOLTA.K-0005                    Untuk melakukan logout
                     SKPL- SIPOLTA.K-0006                    Melakukan update dan delete
                                             Tabel 5: Ringkasan syarat kebutuhan fungsional


          3.7.2     Non Functional Requirement Summary
                                   SRS-Id                                              Description
                     SKPL- SIPOLTA.K-0007                    Sistem harus siap sedia setiap waktu atau kapanpun.
                     SKPL- SIPOLTA.K-0008                    Proses masuk system tidak pernah gagal, sedangkan proses
                                                             keluar kegagalan ditolerir maksimal 10%.
                     SKPL- SIPOLTA.K-0009                    User friendly dan       jelas alurnya. Setidaknya 90% user
                                                             sudah dapat mengerti prosesnya.
                     SKPL- SIPOLTA.K-00010                   Menggunakan OS Windows dan DBMS Oracle.
                     SKPL- SIPOLTA.K-00011                   Memory minimal 1Gb.
                     SKPL- SIPOLTA.K-00012                   Maksimal menunggu atau delay adalah 8 detik.
                     SKPL- SIPOLTA.K-0013                    Komunikasi sistem menggunakan Bahasa Indonesia
                                           Tabel 6: Ringkasan syarat kebutuhan non fungsional




Program StudiTeknik Informatika UB                          SKPL-TF01                   Halaman 21 dari 21 halaman
 Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia.
              Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.

Weitere ähnliche Inhalte

Was ist angesagt?

Perancangan perangkat lunak
Perancangan perangkat lunakPerancangan perangkat lunak
Perancangan perangkat lunakSahrul Sindriana
 
Contoh skpl-software-manajemen-sekolah
Contoh skpl-software-manajemen-sekolahContoh skpl-software-manajemen-sekolah
Contoh skpl-software-manajemen-sekolahDinilOctav
 
Perancangan basis data perkreditan mobil
Perancangan basis data perkreditan mobilPerancangan basis data perkreditan mobil
Perancangan basis data perkreditan mobilHerlangga Wicaksono
 
DESKRIPSI PERANCANGAN PERANGKAT LUNAK Sistem Akademik Kartu Hasil Studi
DESKRIPSI PERANCANGAN PERANGKAT LUNAK Sistem Akademik Kartu Hasil StudiDESKRIPSI PERANCANGAN PERANGKAT LUNAK Sistem Akademik Kartu Hasil Studi
DESKRIPSI PERANCANGAN PERANGKAT LUNAK Sistem Akademik Kartu Hasil StudiWindi Widiastuti
 
PM Scope Management Plan
PM Scope Management PlanPM Scope Management Plan
PM Scope Management PlanBagus Wahyu
 
RPL 1 (Lama) - Panduan Pengisian SKPL Berorientasi Proses
RPL 1 (Lama) - Panduan Pengisian SKPL Berorientasi ProsesRPL 1 (Lama) - Panduan Pengisian SKPL Berorientasi Proses
RPL 1 (Lama) - Panduan Pengisian SKPL Berorientasi ProsesAdam Mukharil Bachtiar
 
Oracle-Pengenalan Oracle
Oracle-Pengenalan OracleOracle-Pengenalan Oracle
Oracle-Pengenalan Oracleidnats
 
Kelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQL
Kelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQLKelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQL
Kelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQLDejiko Chaem
 
Makalah tentang keamanan komputer
Makalah tentang keamanan komputerMakalah tentang keamanan komputer
Makalah tentang keamanan komputer082393805433
 
Ragam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan KomputerRagam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan KomputerAuliaa Oktarianii
 
Ppt teknologi informasi dan komunikasi
Ppt teknologi informasi dan komunikasiPpt teknologi informasi dan komunikasi
Ppt teknologi informasi dan komunikasiirmaerviana99
 
Rpl 10-perancangan user interface
Rpl 10-perancangan user interfaceRpl 10-perancangan user interface
Rpl 10-perancangan user interfacef' yagami
 
Sistem Basis Data(PPT)
Sistem Basis Data(PPT)Sistem Basis Data(PPT)
Sistem Basis Data(PPT)tafrikan
 
4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)Simon Patabang
 

Was ist angesagt? (20)

Perancangan perangkat lunak
Perancangan perangkat lunakPerancangan perangkat lunak
Perancangan perangkat lunak
 
Contoh skpl-software-manajemen-sekolah
Contoh skpl-software-manajemen-sekolahContoh skpl-software-manajemen-sekolah
Contoh skpl-software-manajemen-sekolah
 
Perancangan basis data perkreditan mobil
Perancangan basis data perkreditan mobilPerancangan basis data perkreditan mobil
Perancangan basis data perkreditan mobil
 
DESKRIPSI PERANCANGAN PERANGKAT LUNAK Sistem Akademik Kartu Hasil Studi
DESKRIPSI PERANCANGAN PERANGKAT LUNAK Sistem Akademik Kartu Hasil StudiDESKRIPSI PERANCANGAN PERANGKAT LUNAK Sistem Akademik Kartu Hasil Studi
DESKRIPSI PERANCANGAN PERANGKAT LUNAK Sistem Akademik Kartu Hasil Studi
 
PM Scope Management Plan
PM Scope Management PlanPM Scope Management Plan
PM Scope Management Plan
 
RPL 1 (Lama) - Panduan Pengisian SKPL Berorientasi Proses
RPL 1 (Lama) - Panduan Pengisian SKPL Berorientasi ProsesRPL 1 (Lama) - Panduan Pengisian SKPL Berorientasi Proses
RPL 1 (Lama) - Panduan Pengisian SKPL Berorientasi Proses
 
Oracle-Pengenalan Oracle
Oracle-Pengenalan OracleOracle-Pengenalan Oracle
Oracle-Pengenalan Oracle
 
Print dppl (2)
Print dppl (2)Print dppl (2)
Print dppl (2)
 
Silabus sistem komputer smt 2
Silabus sistem komputer smt 2Silabus sistem komputer smt 2
Silabus sistem komputer smt 2
 
Kelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQL
Kelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQLKelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQL
Kelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQL
 
SDD
SDDSDD
SDD
 
Makalah tentang keamanan komputer
Makalah tentang keamanan komputerMakalah tentang keamanan komputer
Makalah tentang keamanan komputer
 
Ch 11 - Priority
Ch 11 - PriorityCh 11 - Priority
Ch 11 - Priority
 
Metode Profile matching
Metode Profile matchingMetode Profile matching
Metode Profile matching
 
Ragam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan KomputerRagam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan Komputer
 
Ppt teknologi informasi dan komunikasi
Ppt teknologi informasi dan komunikasiPpt teknologi informasi dan komunikasi
Ppt teknologi informasi dan komunikasi
 
Rpl 10-perancangan user interface
Rpl 10-perancangan user interfaceRpl 10-perancangan user interface
Rpl 10-perancangan user interface
 
Sistem Basis Data(PPT)
Sistem Basis Data(PPT)Sistem Basis Data(PPT)
Sistem Basis Data(PPT)
 
4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)
 
Skpl proyek a
Skpl proyek aSkpl proyek a
Skpl proyek a
 

Ähnlich wie Sistem Informasi Pengelolaan Alat Tulis Kantor (SIPOLTA

DESKRIPSI PERANCANGAN PERANGKAT LUNAK : SISTEM LISTRIK PINTAR (LINTAR)
DESKRIPSI PERANCANGAN PERANGKAT LUNAK : SISTEM LISTRIK PINTAR (LINTAR)DESKRIPSI PERANCANGAN PERANGKAT LUNAK : SISTEM LISTRIK PINTAR (LINTAR)
DESKRIPSI PERANCANGAN PERANGKAT LUNAK : SISTEM LISTRIK PINTAR (LINTAR)Decky Kalagison
 
SKPL AcaDocFlow
SKPL AcaDocFlowSKPL AcaDocFlow
SKPL AcaDocFlowEdi Yanto
 
SKPL Bungkusin v3.0
SKPL Bungkusin v3.0SKPL Bungkusin v3.0
SKPL Bungkusin v3.0Kania Amalia
 
Tugas Akhir SI SLPK Pos Makassar
Tugas Akhir SI SLPK Pos MakassarTugas Akhir SI SLPK Pos Makassar
Tugas Akhir SI SLPK Pos MakassarREZEKIBASO
 
Panduan Penulisan-DPPL.pdf
Panduan Penulisan-DPPL.pdfPanduan Penulisan-DPPL.pdf
Panduan Penulisan-DPPL.pdfFajar Baskoro
 
Gl01 spec pl - bid me - 5112201905
Gl01 spec pl - bid me - 5112201905Gl01 spec pl - bid me - 5112201905
Gl01 spec pl - bid me - 5112201905Budi Raharjo
 
DPPL AcaDocFlow
DPPL AcaDocFlowDPPL AcaDocFlow
DPPL AcaDocFlowEdi Yanto
 
SKPL ASB Online V1.2
SKPL ASB Online V1.2SKPL ASB Online V1.2
SKPL ASB Online V1.2Nendi Junaedi
 
Skpl_sis
Skpl_sisSkpl_sis
Skpl_sisdesloni
 
SKPL Bungkusin v4.0
SKPL Bungkusin v4.0SKPL Bungkusin v4.0
SKPL Bungkusin v4.0Kania Amalia
 
Spesifikasi kebutuhan perangkat lunak sistem akademik kartu hasil studi
Spesifikasi kebutuhan perangkat lunak sistem akademik kartu hasil studiSpesifikasi kebutuhan perangkat lunak sistem akademik kartu hasil studi
Spesifikasi kebutuhan perangkat lunak sistem akademik kartu hasil studiWindi Widiastuti
 
Srs aplikasi darurat bandung 2014
Srs aplikasi darurat bandung 2014Srs aplikasi darurat bandung 2014
Srs aplikasi darurat bandung 2014Dwi Apriyanto
 
Modul Perangkat Lunak Presentasi
Modul Perangkat Lunak PresentasiModul Perangkat Lunak Presentasi
Modul Perangkat Lunak PresentasiTIKBLKAMBON
 
Laporan kerja praktek
Laporan kerja praktekLaporan kerja praktek
Laporan kerja praktekTEKNOLOGI
 
SKPL Bungkusin v2.0
SKPL Bungkusin v2.0SKPL Bungkusin v2.0
SKPL Bungkusin v2.0Kania Amalia
 

Ähnlich wie Sistem Informasi Pengelolaan Alat Tulis Kantor (SIPOLTA (20)

DESKRIPSI PERANCANGAN PERANGKAT LUNAK : SISTEM LISTRIK PINTAR (LINTAR)
DESKRIPSI PERANCANGAN PERANGKAT LUNAK : SISTEM LISTRIK PINTAR (LINTAR)DESKRIPSI PERANCANGAN PERANGKAT LUNAK : SISTEM LISTRIK PINTAR (LINTAR)
DESKRIPSI PERANCANGAN PERANGKAT LUNAK : SISTEM LISTRIK PINTAR (LINTAR)
 
Srs 1-skpl akkses
Srs 1-skpl akksesSrs 1-skpl akkses
Srs 1-skpl akkses
 
SKPL_Akkses.pdf
SKPL_Akkses.pdfSKPL_Akkses.pdf
SKPL_Akkses.pdf
 
SKPL AcaDocFlow
SKPL AcaDocFlowSKPL AcaDocFlow
SKPL AcaDocFlow
 
SKPL Bungkusin v3.0
SKPL Bungkusin v3.0SKPL Bungkusin v3.0
SKPL Bungkusin v3.0
 
Tugas Akhir SI SLPK Pos Makassar
Tugas Akhir SI SLPK Pos MakassarTugas Akhir SI SLPK Pos Makassar
Tugas Akhir SI SLPK Pos Makassar
 
Panduan Penulisan-DPPL.pdf
Panduan Penulisan-DPPL.pdfPanduan Penulisan-DPPL.pdf
Panduan Penulisan-DPPL.pdf
 
Gl01 spec pl - bid me - 5112201905
Gl01 spec pl - bid me - 5112201905Gl01 spec pl - bid me - 5112201905
Gl01 spec pl - bid me - 5112201905
 
DPPL AcaDocFlow
DPPL AcaDocFlowDPPL AcaDocFlow
DPPL AcaDocFlow
 
RPL 1 (Lama) - Template SKPL (SRS)
RPL 1 (Lama) - Template SKPL (SRS)RPL 1 (Lama) - Template SKPL (SRS)
RPL 1 (Lama) - Template SKPL (SRS)
 
SDD-Akksess.pdf
SDD-Akksess.pdfSDD-Akksess.pdf
SDD-Akksess.pdf
 
SKPL ASB Online V1.2
SKPL ASB Online V1.2SKPL ASB Online V1.2
SKPL ASB Online V1.2
 
Skpl_sis
Skpl_sisSkpl_sis
Skpl_sis
 
SKPL Bungkusin v4.0
SKPL Bungkusin v4.0SKPL Bungkusin v4.0
SKPL Bungkusin v4.0
 
Spesifikasi kebutuhan perangkat lunak sistem akademik kartu hasil studi
Spesifikasi kebutuhan perangkat lunak sistem akademik kartu hasil studiSpesifikasi kebutuhan perangkat lunak sistem akademik kartu hasil studi
Spesifikasi kebutuhan perangkat lunak sistem akademik kartu hasil studi
 
Srs aplikasi darurat bandung 2014
Srs aplikasi darurat bandung 2014Srs aplikasi darurat bandung 2014
Srs aplikasi darurat bandung 2014
 
Modul Perangkat Lunak Presentasi
Modul Perangkat Lunak PresentasiModul Perangkat Lunak Presentasi
Modul Perangkat Lunak Presentasi
 
File 1fdg
File 1fdgFile 1fdg
File 1fdg
 
Laporan kerja praktek
Laporan kerja praktekLaporan kerja praktek
Laporan kerja praktek
 
SKPL Bungkusin v2.0
SKPL Bungkusin v2.0SKPL Bungkusin v2.0
SKPL Bungkusin v2.0
 

Kürzlich hochgeladen

Pembahasan Soal UKOM gerontik persiapan ukomnas
Pembahasan Soal UKOM gerontik persiapan ukomnasPembahasan Soal UKOM gerontik persiapan ukomnas
Pembahasan Soal UKOM gerontik persiapan ukomnasAZakariaAmien1
 
Demonstrasi Kontekstual Modul 1.2. pdf
Demonstrasi Kontekstual  Modul 1.2.  pdfDemonstrasi Kontekstual  Modul 1.2.  pdf
Demonstrasi Kontekstual Modul 1.2. pdfvebronialite32
 
adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxadap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxmtsmampunbarub4
 
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdfShintaNovianti1
 
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptx
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptxMTK BAB 5 PENGOLAHAN DATA (Materi 2).pptx
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptxssuser0239c1
 
1.2.a.6 Dekon modul 1.2. DINI FITRIANI.pdf
1.2.a.6 Dekon modul 1.2. DINI FITRIANI.pdf1.2.a.6 Dekon modul 1.2. DINI FITRIANI.pdf
1.2.a.6 Dekon modul 1.2. DINI FITRIANI.pdfsandi625870
 
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxTopik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxsyafnasir
 
LA PI 2 PE NDIDIKAN GURU PENGGERAK A9 OK
LA PI 2 PE NDIDIKAN GURU PENGGERAK A9 OKLA PI 2 PE NDIDIKAN GURU PENGGERAK A9 OK
LA PI 2 PE NDIDIKAN GURU PENGGERAK A9 OKDeviIndriaMustikorin
 
LATIHAN SOAL SISTEM PENCERNAAN KELAS 11pptx
LATIHAN SOAL SISTEM PENCERNAAN KELAS 11pptxLATIHAN SOAL SISTEM PENCERNAAN KELAS 11pptx
LATIHAN SOAL SISTEM PENCERNAAN KELAS 11pptxnataliadwiasty
 
RENCANA + Link2 Materi TRAINING "Effective LEADERSHIP & SUPERVISORY SKILL",
RENCANA + Link2 Materi TRAINING "Effective LEADERSHIP & SUPERVISORY  SKILL",RENCANA + Link2 Materi TRAINING "Effective LEADERSHIP & SUPERVISORY  SKILL",
RENCANA + Link2 Materi TRAINING "Effective LEADERSHIP & SUPERVISORY SKILL",Kanaidi ken
 
Materi power point Kepemimpinan leadership .ppt
Materi power point Kepemimpinan leadership .pptMateri power point Kepemimpinan leadership .ppt
Materi power point Kepemimpinan leadership .pptAcemediadotkoM1
 
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docxModul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docxherisriwahyuni
 
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxMATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxrofikpriyanto2
 
Panduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdfPanduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdfandriasyulianto57
 
UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...
UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...
UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...jumadsmanesi
 
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptxSBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptxFardanassegaf
 
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdfAKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdfTaqdirAlfiandi1
 
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxJurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxBambang440423
 
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdfWahyudinST
 
PPT-Sistem-Pencernaan-Manusia-Kelas-8-K13.pptx
PPT-Sistem-Pencernaan-Manusia-Kelas-8-K13.pptxPPT-Sistem-Pencernaan-Manusia-Kelas-8-K13.pptx
PPT-Sistem-Pencernaan-Manusia-Kelas-8-K13.pptxdanangpamungkas11
 

Kürzlich hochgeladen (20)

Pembahasan Soal UKOM gerontik persiapan ukomnas
Pembahasan Soal UKOM gerontik persiapan ukomnasPembahasan Soal UKOM gerontik persiapan ukomnas
Pembahasan Soal UKOM gerontik persiapan ukomnas
 
Demonstrasi Kontekstual Modul 1.2. pdf
Demonstrasi Kontekstual  Modul 1.2.  pdfDemonstrasi Kontekstual  Modul 1.2.  pdf
Demonstrasi Kontekstual Modul 1.2. pdf
 
adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxadap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
 
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
 
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptx
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptxMTK BAB 5 PENGOLAHAN DATA (Materi 2).pptx
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptx
 
1.2.a.6 Dekon modul 1.2. DINI FITRIANI.pdf
1.2.a.6 Dekon modul 1.2. DINI FITRIANI.pdf1.2.a.6 Dekon modul 1.2. DINI FITRIANI.pdf
1.2.a.6 Dekon modul 1.2. DINI FITRIANI.pdf
 
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxTopik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
 
LA PI 2 PE NDIDIKAN GURU PENGGERAK A9 OK
LA PI 2 PE NDIDIKAN GURU PENGGERAK A9 OKLA PI 2 PE NDIDIKAN GURU PENGGERAK A9 OK
LA PI 2 PE NDIDIKAN GURU PENGGERAK A9 OK
 
LATIHAN SOAL SISTEM PENCERNAAN KELAS 11pptx
LATIHAN SOAL SISTEM PENCERNAAN KELAS 11pptxLATIHAN SOAL SISTEM PENCERNAAN KELAS 11pptx
LATIHAN SOAL SISTEM PENCERNAAN KELAS 11pptx
 
RENCANA + Link2 Materi TRAINING "Effective LEADERSHIP & SUPERVISORY SKILL",
RENCANA + Link2 Materi TRAINING "Effective LEADERSHIP & SUPERVISORY  SKILL",RENCANA + Link2 Materi TRAINING "Effective LEADERSHIP & SUPERVISORY  SKILL",
RENCANA + Link2 Materi TRAINING "Effective LEADERSHIP & SUPERVISORY SKILL",
 
Materi power point Kepemimpinan leadership .ppt
Materi power point Kepemimpinan leadership .pptMateri power point Kepemimpinan leadership .ppt
Materi power point Kepemimpinan leadership .ppt
 
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docxModul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
 
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxMATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
 
Panduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdfPanduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdf
 
UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...
UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...
UNGGAH PEGANGAN LOKAKARYA DAN PENDAMPINGAN INDIVIDU DALAM KEGIATAN PEMBEKALAN...
 
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptxSBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
 
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdfAKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
 
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxJurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
 
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf
 
PPT-Sistem-Pencernaan-Manusia-Kelas-8-K13.pptx
PPT-Sistem-Pencernaan-Manusia-Kelas-8-K13.pptxPPT-Sistem-Pencernaan-Manusia-Kelas-8-K13.pptx
PPT-Sistem-Pencernaan-Manusia-Kelas-8-K13.pptx
 

Sistem Informasi Pengelolaan Alat Tulis Kantor (SIPOLTA

  • 1. TF01 SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SIPOLTA (Sistem Informasi Pengelolaan Alat Tulis Kantor) Dipersiapkan oleh: Astri Tika Pratiwi 0910683023 Dian Arisandy 0910680074 Ervin Yohannes 0910680055 Program Studi Teknik Informatika – Universitas Brawijaya Jl. Mayjend. Haryono no. 167, Malang Program Studi Nomor Dokumen Halaman Teknik Informatika UB TF01 Revisi Tgl: 14-12-2011
  • 2. DAFTAR PERUBAHAN Revisi Deskripsi A B C D E F G INDEX - A B C D E F G TGL Ditulis oleh Diperiksa oleh Disetujui oleh Program StudiTeknik Informatika UB SKPL-TF01 Halaman 2 dari 21 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia. Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
  • 3. Daftar Halaman Perubahan Halaman Revisi Halaman Revisi Program StudiTeknik Informatika UB SKPL-TF01 Halaman 3 dari 21 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia. Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
  • 4. Daftar Isi 1. Pendahuluan ........................................................................................................................................................ 7 1.1 Tujuan Penulisan Dokumen..................................................................................................................... 7 1.2 Lingkup Masalah ..................................................................................................................................... 7 1.3 Definisi, Istilah dan Singkatan ................................................................................................................ 8 1.4 Referensi .................................................................................................................................................. 9 1.5 Deskripsi umum Dokumen (Ikhtisar) ...................................................................................................... 9 2 Deskripsi Umum Perangkat Lunak................................................................................................................ 10 2.1 Deskripsi Umum Sistem ........................................................................................................................ 10 2.2 Fungsi Produk........................................................................................................................................ 10 2.3 Karakteristik Pengguna.......................................................................................................................... 11 2.4 Batasan .................................................................................................................................................. 12 3 Deskripsi Umum Kebutuhan ......................................................................................................................... 13 3.1 Kebutuhan antarmuka eksternal ............................................................................................................ 13 3.1.1 Antarmuka pemakai ....................................................................................................................... 13 3.1.2 Antarmuka perangkat keras ........................................................................................................... 13 3.1.3 Antarmuka perangkat lunak ........................................................................................................... 13 3.1.4 Antarmuka komunikasi.................................................................................................................. 14 3.2 Kebutuhan Fungsional ........................................................................................................................... 15 3.2.1 Use case diagram ........................................................................................................................... 16 3.3 Data Requirement ................................................................................................................................. 18 3.3.1 E-R diagram................................................................................................................................... 18 3.4 Non Functional Requirement................................................................................................................. 19 3.5 Batasan Perancangan ............................................................................................................................. 20 3.6 Kerunutan (traceability) ......................................................................................................................... 20 3.7 Ringkasan Kebutuhan ............................................................................................................................ 20 3.7.1 Functional Requirement Summary ................................................................................................ 20 3.7.2 Non Functional Requirement Summary ........................................................................................ 20 Daftar Gambar Program StudiTeknik Informatika UB SKPL-TF01 Halaman 4 dari 21 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia. Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
  • 5. Gambar 1 : Context Diagram (DFD level 0) untuk SPKBMSCCDB......................................................................... 15 Gambar2 : DFD level 1 (Daftar) untuk SPKBMSCCDB ......................................................................................... 16 Gambar3 : DFD level 2 untuk SPKBMSCCDB ........................................................................................................ 16 Gambar3.1 : DFD level 2 (masuk) untuk SPKBMSCCDB ........................................................................................... 16 Gambar3.2 : DFD level 2 (keluar )untuk SPKBMSCCDB............................................................................................. 17 Gambar3.3 : DFD level 2 (kehilangan )untuk SPKBMSCCDB..................................................................................... 17 Gambar4 : ER Diagram untuk SPKBMSCCDB.......................................................................................................... 18 Program StudiTeknik Informatika UB SKPL-TF01 Halaman 5 dari 21 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia. Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
  • 6. Daftar Tabel Tabel 1. Definisi, Singkatan dan Akronim ............................................................................................................ 8 Tabel 2. Karakteristik Pengguna ........................................................................................................................... 11 Tabel 3. Non Functional Requirement .................................................................................................................. 20 Tabel 4. Data Store vs ER Diagram ..................................................................................................................... 21 Tabel 5. Functional Requirement Summary ........................................................................................................ 21 Tabel 6. Non Functional Requirement Summary ................................................................................................ 22 Program StudiTeknik Informatika UB SKPL-TF01 Halaman 6 dari 21 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia. Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
  • 7. Program StudiTeknik Informatika UB SKPL-TF01 Halaman 7 dari 21 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia. Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
  • 8. 1 Pendahuluan 1.1 Tujuan Penulisan Dokumen Tujuan dokumen ini adalah untuk menggambarkan kebutuhan pemakai, pelaporan dan kebutuhan lingkup alat tulis kantor. SIPOLTA adalah suatu perangkat lunak yang dirancang sebagai sistem yang dapat memonitoring penggunaan alat tulis kantor yang dibutuhkan selama proses kerja berlangsung. Pengguna dokumen ini adalah para pemilik suatu perusahaan tertentu yang menginginkan penggunaan sistem alat tulis kantor yang efisien yang dapat di penuhi oleh SIPOLTA dengan acuan yang telah disepakati bersama dalam membangun perangkat lunak tersebut. 1.2 Lingkup Masalah Perangkat lunak yang dibangun adalah perangkat lunak yang memudahkan mengakses alat tulis kantor yang dibutuhkan. SIPOLTA membantu user dan admin untuk mengatur jalannya alat tulis kantor. SIPOLTA dapat benar-benar membantu penggunaan alat tulis kantor secara efektif dan efisien. SIPOLTA terhubung dengan basis data tertentu yang digunakan suatu perusahaaan tertentu sehingga seluruh informasi tentang alat tulis kantor yang masuk dan keluar dimiliki oleh suatu perusahaan. Program StudiTeknik Informatika UB SKPL-TF01 Halaman 8 dari 21 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia. Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
  • 9. 1.3 Definisi, Istilah dan Singkatan Istilah, Akronim dan Singkatan Keterangan SKPL Spesifikasi Kebutuhan Perangkat Lunak Merupakan dokumen hasil analisis yang berisi spesifikasi kebutuhan user. IEEE Institute of Electrrical and Electronics Engineers Merupakan standar internasional untuk pengembangan dan rancangan perangkat lunak SIPOLTA Sistem Informasi Pengelolaan Alat Tulis Kantor Merupakan sistem yang membantu mengatur alat tulis kantor yang digunakan. Admin Merupakan administrator yaitu seseorang yang mengatur operasional sistem dan bertanggung jawab atas segala isi dari database. User Pengguna kendaraan bermotor Database Kumpulan dari berbagai data yang saling berhubungan satu dengan yang lainnya ERD Entity Relationship Diagram, merupakan diagram yang menggambarkan relasi antara entiti dan atribut dari masing- masing entity. Tabel 1 : Definisi, Singkatan, Akronim 1.4 Referensi  IEEE Std 830-1993, IEEE Recommended Parctice for Software Requirement Specifications.  Bayu Hendradjaya. Panduan Penulisan Spesifikasi Kebutuhan Perangkat Lunak (SKPL). Jurusan Teknik Informatika ITB. 1.5 Deskripsi umum Dokumen (Ikhtisar) Dokumen SKPL ini dibagi menjadi tiga bagian utama. Bagian utama berisi penjelasan tentang dokumen SKPL yang mencakup tujuan pembuatan dokumen ini, lingkup masalah yang diselesaikan oleh perangkat lunak yang dikembangkan, definisi, referensi dan deskripsi umum. Bagian kedua berisi penjelasan secara umum mengenai perangkat lunak yang akan dikembangkan meliputi fungsi dari perangkat lunak, karakteristik pengguna, batasan, dan asumsi yang diambil dalam pengembangan perangkat lunak. Bagian ketiga berisi uraian kebutuhan perangkat lunak secara lebih rinci. Program StudiTeknik Informatika UB SKPL-TF01 Halaman 9 dari 21 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia. Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
  • 10. 2 Deskripsi Umum Perangkat Lunak 2.1 Deskripsi Umum Sistem Dalam sistem SIPOLTA admin dari BP bertanggung jawab dalam hal pengelolaan alat tulis kantor dan pembuatan laporan dengan di bantu user dari BP. Perbedaannya terletak pada saat pihak lain ingin melakukan complain / perbaikan maka pihak lain dapat menghubungi user dari BP dan setelah itu user dari BP akan memberitahu admin dari BP karena yang bisa mengedit dan menghapus hanya bisa di lakukan oleh admin dari BP sedangkan user dari BP hanya bisa memasukkan data baru saja dam untuk pihak lainnya hanya bisa melihat laporan sesuai dengan bagiannya masing-masing. 2.2 Fungsi Produk Adapun fungsi-fungsi yang dimiliki oleh sistem SIPOLTA ini adalah :  Melakukan login [SKPL- SIPOLTA.K-0001].  Melakukan pengisian data barang [SKPL- SIPOLTA.K-0002].  Menyimpan data masukan ke dalam database. [SKPL- SIPOLTA.K-0003].  Sinkronisasi antara data awal dengan data pemakaian. [SKPL- SIPOLTA.K-0004].  Melakukan logout [SKPL-SIPOLTA.K-0005].  Melakukan update dan delete [SKPL-SIPOLTA.K-0006]. 2.3 Karakteristik Pengguna Pengguna system SIPOLTA adalah perusahaan yang memerlukan pengaturan dalam pengolahan alat tulis kantor dan cara menggunakan alat tulis kantor dengan efektif dan efisien. Pengguna juga dapat berupa pengguna yang memiliki tingkat otorisasi khusus yang disebut sebagai administrator dan mempunyai wewenang untuk melakukan edit, tambah dan hapus data dan bertanggung jawab apabila terjadi kehilangan data, serta melakukan pengecekan data apabila terjadi kesalahan dalam pemasukan data. Kategori Pengguna Tugas Hak Akses ke aplikasi User Melaporkan pada administrator dari SKPL- SIPOLTA.K-0001 BP jika pihak lain ada yang SKPL- SIPOLTA.K-0002 complain mengenai isi data dan SKPL- SIPOLTA.K-0003 memasukkan data baru ke dalam SKPL- SIPOLTA.K-0004 database sesuai dengan kondisi SKPL- SIPOLTA.K-0005 Administrator Melakukan pengecekan data dan SKPL- SIPOLTA.K-0001 melakukan edit, hapus dan tambah SKPL- SIPOLTA.K-0002 ke dalam database serta menerima SKPL- SIPOLTA.K-0003 complain user dari BP jika ada SKPL- SIPOLTA.K-0004 kesalahan pemasukkan data SKPL- SIPOLTA.K-0005 SKPL- SIPOLTA.K-0006 Tabel 2. Karakteristik Pengguna Program StudiTeknik Informatika UB SKPL-TF01 Halaman 10 dari 21 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia. Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
  • 11. 2.4 Batasan Batasan-batasan yang digunakan dalam sistem SIPOLTA ini adalah sebagai berikut :  Sebelum admin dan user melihat data dan memasukkan data baru terlebih dahulu di persilahkan untuk login dengan memasukkan username dan password.  Sistem SIPOLTA ini hanya dapat digunakan oleh perusahaan atau pihak yang ingin mengatur jalannya alat tulis kantor dengan efisien dan efektif.  Admin berhak mengubah, menambah dan menghapus data yang ada didalam database sedangkan user berhak memasukkan data saja. Program StudiTeknik Informatika UB SKPL-TF01 Halaman 11 dari 21 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia. Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
  • 12. 3 Deskripsi Umum Kebutuhan 3.1 Kebutuhan antarmuka eksternal Kebutuhan antarmuka eksternal yang didefinisikan pada sistem ini mencakup kebutuhan antarmuka pemakai, antarmuka perangkat keras, dan antarmuka perangkat lunak. 3.1.1 Antarmuka pemakai Interface user dari sistem ini yaitu : program aplikasi dreamweaver CS 3 (untuk tampilan sistem) . Sedangkan pengguna berinteraksi dengan program aplikasi dreamweaver CS 3 melalui antarmuka berbasis grafis html. Dimana dapat menampilkan menu-menu dan gambar-gambar kepada pengguna melalui monitor secara langsung. 3.1.2 Antarmuka perangkat keras Kebutuhan minimum perangkat keras yang diperlukan dan dipakai dalam sistem ini antara lain : a. Laptop / komputer b. Printer c. kertas Selebihnya, sistem ini membutuhkan perangkat keras yang lebih spesifik. 3.1.3 Antarmuka perangkat lunak SIPOLTA merupakan perancangan sistem yang akan dibangun dengan teknologi website yang akan dicetak dan datanya akan dimasukkan ke dalam database MySQL. MySQL digunakan pada sistem ini karena kemampuan untuk menyimpan data secara yang baik dan tidak mudah rusak dengan ditunjang dengan sistem back-up yang baik. Dreamweaver merupakan salah satu program aplikasi dari yang berbasis grafis htnl. Dreamweaver CS 3 merupakan bahasa pemrograman yang bekerja dalam lingkup Ms. Windows. Antara php dengan database MySQL merupakan program aplikasi yang terpisah. Untuk melakukan hubungan antara database MySQL dengan dreamweaver diperlukan koneksi antara keduanya dengan menggunakan perantara yang namanya apache. Perantara ini sudah menjadi bawaan dari xampp . Sehingga pada dreamweaver tinggal membuat koneksi ke MySQL, membuat form atau objek untuk menampung hasil tampilan dari database MySQL. 3.1.4 Antarmuka komunikasi Antarmuka komunikasi dalam system ini menggunakan web browser yaitu : Mozilla firefox, google chrome, internet explorer dan sebagainya. Program StudiTeknik Informatika UB SKPL-TF01 Halaman 12 dari 21 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia. Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
  • 13. 3.2 Deskripsi Fungsional 3.2.1 Use case diagram Use case : merubah atau mengedit pencatatan laporan Diagram : Deskripsi : administrator dari BP dapat merubah atau mengedit pencatatan dan laporan termasuk juga dapat menghapus data dari database. Step by step : 1. Use case : mencatat data awal barang Diagram : Deskripsi : Administrator dari BP mencatat data awal barang dengan di bantu oleh user dari BP Program StudiTeknik Informatika UB SKPL-TF01 Halaman 13 dari 21 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia. Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
  • 14. Step by step : 1. Masukkan username dan password dalam form login jika anda belum masuk sedangkan jika anda belum keluar karena sudah masuk langsung ke langkah 4. 2. Jika sukses maka akan muncul tampilan “selamat datang hai admin”. 3. Admin dan user dari BP menekan tombol “mulai pencatatan”. 4. Tekan menu “pencatatan” dan tekan “data barang”. 5. Tekan “lihat tabel” untuk melihat tabel data barang. 6. Masukkan data yang ingin dimasukkan ke dalam table sesuai dengan kolom/baris yang ada pada tabel. 7. Jika selesai tekan tombol “tambah”. 8. Jika sukses akan muncul tampilan “ database barang oke” 9. Tekan tombol “kembali ” untuk melihat data barang. 10. Dan tekan tombol “logout” untuk keluar. Use case : mencatat rencana pemakaian barang Diagram : Deskripsi : Administrator dari BP mencatat rencana pemakaian barang dari awal sampai akhir dengan di bantu oleh user dari BP Step by step : 1. Masukkan username dan password dalam form login jika anda belum masuk sedangkan jika anda belum keluar karena sudah masuk langsung ke langkah 4. 2. Jika sukses maka akan muncul tampilan “selamat datang hai admin”. 3. Admin dan user dari BP menekan tombol “mulai pencatatan”. 4. Tekan menu “pencatatan” dan tekan “rencana pemakaian”. 5. Tekan “lihat tabel” untuk melihat tabel rencana pemakaian. 6. Masukkan data yang ingin dimasukkan ke dalam table sesuai dengan kolom/baris yang ada pada tabel. 7. Jika selesai tekan tombol “tambah”. 8. Jika sukses akan muncul tampilan “ database barang oke” 9. Tekan tombol “kembali ” untuk melihat data barang. 10. Dan tekan tombol “logout” untuk keluar. Use case : mencatat pengadaan barang Diagram : Deskripsi : Program StudiTeknik Informatika UB SKPL-TF01 Halaman 14 dari 21 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia. Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
  • 15. Administrator mencatat pengadaan barang yang digunakan oleh perusahaan dengan dibantu oleh user dari BP Step by step : 1. Masukkan username dan password dalam form login jika anda belum masuk sedangkan jika anda belum keluar karena sudah masuk langsung ke langkah 4. 2. Jika sukses maka akan muncul tampilan “selamat datang hai admin”. 3. Admin dan user dari BP menekan tombol “mulai pencatatan”. 4. Tekan menu “pencatatan” dan tekan “pengadaan barang”. 5. Masukkan data yang ingin dimasukkan ke dalam table sesuai dengan kolom/baris yang ada pada tabel. 6. Jika selesai tekan tombol “tambah”. 7. Jika sukses akan muncul tampilan “ database barang oke” 8. Tekan tombol “kembali ” untuk melihat data barang. 9. Dan tekan tombol “logout” untuk keluar. Use case : mencatat pemakaian barang Diagram : Deskripsi : Administrator dari BP mencatat barang apa saja yang di pakai selama proses produksi dengan di bantu oleh user dari BP Step by step : 1. Masukkan username dan password dalam form login jika anda belum masuk sedangkan jika anda belum keluar karena sudah masuk langsung ke langkah 4. 2. Jika sukses maka akan muncul tampilan “selamat datang hai admin”. 3. Admin dan user dari BP menekan tombol “mulai pencatatan”. 4. Tekan menu “pencatatan” dan tekan “pemakaian barang”. 5. Masukkan data yang ingin dimasukkan ke dalam table sesuai dengan kolom/baris yang ada pada tabel. 6. Jika selesai tekan tombol “tambah”. 7. Jika sukses akan muncul tampilan “ database barang oke” 8. Tekan tombol “kembali ” untuk melihat data barang. 9. Dan tekan tombol “logout” untuk keluar. Use case : mencatat penyesuaian Diagram : Deskripsi : Administrator dari BP mencatat penyesuaian barang permintaan awal dengan barang yang datang / yang digunakan dengan di bantu oleh user dari BP Program StudiTeknik Informatika UB SKPL-TF01 Halaman 15 dari 21 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia. Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
  • 16. Step by step : 1. Masukkan username dan password dalam form login jika anda belum masuk sedangkan jika anda belum keluar karena sudah masuk langsung ke langkah 4. 2. Jika sukses maka akan muncul tampilan “selamat datang hai admin”. 3. Admin dan user dari BP menekan tombol “mulai pencatatan”. 4. Tekan menu “pencatatan” dan tekan “pengadaan barang”. 5. Masukkan data yang ingin dimasukkan ke dalam table sesuai dengan kolom/baris yang ada pada tabel. 6. Jika selesai tekan tombol “tambah”. 7. Jika sukses akan muncul tampilan “ database barang oke” 8. Tekan tombol “kembali ” untuk melihat data barang. 9. Dan tekan tombol “logout” untuk keluar. Use case : membuat laporan pengadaan barang Diagram : Deskripsi : Administrator dari BP dan user dari BP bersama – sama membuat laporan mengenai pengadaan barang selama proses produksi Step by step : 1. Masukkan username dan password dalam form login jika anda belum masuk sedangkan jika anda belum keluar karena sudah masuk langsung ke langkah 4. 2. Jika sukses maka akan muncul tampilan “selamat datang hai admin”. Use case : membuat laporan penyesuaian stok Diagram : Deskripsi : Administrator dari BP dan user dari BP bersama – sama membuat laporan penyesuaian stok antara permintaan awal dengan barang yang datang / yang digunakan Step by step : 1. Masukkan username dan password dalam form login jika anda belum masuk sedangkan jika anda belum keluar karena sudah masuk langsung ke langkah 4. 2. Jika sukses maka akan muncul tampilan “selamat datang hai admin”. Use case : membuat laporan rencana pemakaian barang Diagram : Program StudiTeknik Informatika UB SKPL-TF01 Halaman 16 dari 21 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia. Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
  • 17. Deskripsi : Administrator dari BP dan user dari BP bersama – sama membuat laporan rencana pemakaian barang dari awal produksi sampai akhir produksi Step by step : 1. Masukkan username dan password dalam form login jika anda belum masuk sedangkan jika anda belum keluar karena sudah masuk langsung ke langkah 4. 2. Jika sukses maka akan muncul tampilan “selamat datang hai admin”. Use case : membuat laporan bulanan Diagram : Deskripsi : Administrator dari BP dan user dari BP bersama – sama membuat laporan bulanan yang telah dilakukan selama proses produksi Step by step : 1. Masukkan username dan password dalam form login jika anda belum masuk sedangkan jika anda belum keluar karena sudah masuk langsung ke langkah 4. 2. Jika sukses maka akan muncul tampilan “selamat datang hai admin”. Use case : membuat laporan tahunan Diagram : Deskripsi : Administrator dari BP dan user dari BP bersama – sama membuat laporan tahunan yang mencakup apapun yang telah dilakukan selama proses produksi Step by step : 1. Masukkan username dan password dalam form login jika anda belum masuk sedangkan jika anda belum keluar karena sudah masuk langsung ke langkah 4. Program StudiTeknik Informatika UB SKPL-TF01 Halaman 17 dari 21 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia. Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
  • 18. 2. Jika sukses maka akan muncul tampilan “selamat datang hai admin”. Use case : tutup buku Diagram : Deskripsi : Administrator dari BP dan user dari BP membuat tutup buku sebagai bahan evaluasi untuk tahun sebelumnya dan melakukan perbaikan untuk tahun selanjutnya Step by step : 1. Masukkan username dan password dalam form login jika anda belum masuk sedangkan jika anda belum keluar karena sudah masuk langsung ke langkah 3. 2. Jika sukses maka akan muncul tampilan “selamat datang hai admin”. 3. Tekan menu “tutup buku”. 4. Masukkan data yang ingin dimasukkan ke dalam table sesuai dengan kolom/baris yang ada pada tabel. 5. Tekan tombol “preview” 6. Tekan tombol “keluar” 7. Dan tekan tombol “logout” untuk keluar. Use case : melihat laporan pengadaan barang Diagram : Deskripsi : Step by step : Use case : melihat laporan rencana pemakaian barang Diagram : Deskripsi : Step by step : Use case : melihat semua laporan Diagram : Deskripsi : Step by step : Program StudiTeknik Informatika UB SKPL-TF01 Halaman 18 dari 21 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia. Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
  • 19. Use case : melihat tutup buku Diagram : Deskripsi : Step by step : 3.3 Data Requirement Data yang harus dikelola oleh aplikasi SIPOLTA : - Kode Barang, berisi kode barang yang ingin di masukkan ke database - Id_user, berisi id yang digunakan oleh user untuk memasukkan barang yang diinginkan. - no, berisi no urut dari data yang dimasukkan - id_login, berisi id yang digunakan selama proses login dan digunakan untuk masuk ke system. 3.3.1 E-R diagram Gambar 4: ER diagram untuk SIPOLTA Program StudiTeknik Informatika UB SKPL-TF01 Halaman 19 dari 21 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia. Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
  • 20. 3.4 Non Functional Requirement SRS-Id Parameter Requirement SKPL- SIPOLTA.K-0007 Availability 24 jam sehari, 7 hari seminggu SKPL- SIPOLTA.K-0008 Reliability Proses masuk tidak pernah gagal, proses keluar kegagalan ditolerir maksimal 10% SKPL- SIPOLTA.K-0009 Ergonomy Sistem SIPOLTA ini harus user friendly dan jelas alurnya. SKPL- SIPOLTA.K-0010 Portability Mudah diadopsi pada lingkungan system operasi Microsoft® Windows dan DBMS Oracle SKPL- SIPOLTA.K-0011 Memory Minimal menggunakan memory 1Gb, semakin besar memori semakin cepat prosesnya SKPL- SIPOLTA.K-0012 Response time Hitungan detik, secepat mungkin. Maksimal delay 8 detik pada setiap proses. N/A Safety N/A SKPL- SIPOLTA.K-0013 Komunikasi Bahasa Indonesia Tabel 3: Syarat non fungsional 3.5 Batasan Perancangan SIPOLTA dijalankan pada sistem operasi Microsoft® Windows dengan DBMS MySQL. Pengendalian portal hanya dapat dilakukan oleh admin setelah melakukan pendataan. 3.6 Kerunutan (traceability) 3.6.1 Data Store vs E-R Data Store Entity Relasi Kode barang Kode_barang Informasi user Id user Id_user Informasi user no no Informasi user Id login Id_login Informasi user Tabel 4: Data Store vs ER diagram Program StudiTeknik Informatika UB SKPL-TF01 Halaman 20 dari 21 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia. Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.
  • 21. 3.7 Ringkasan Kebutuhan 3.7.1 Functional Requirement Summary SRS-Id Description SKPL- SIPOLTA.K-0001 Untuk melakukan login SKPL- SIPOLTA.K-0002 Melakukan pengisian data barang SKPL- SIPOLTA.K-0003 Menyimpan data masukan ke dalam database SKPL- SIPOLTA.K-0004 Sinkronisasi antara data awal dengan data pemakaian SKPL- SIPOLTA.K-0005 Untuk melakukan logout SKPL- SIPOLTA.K-0006 Melakukan update dan delete Tabel 5: Ringkasan syarat kebutuhan fungsional 3.7.2 Non Functional Requirement Summary SRS-Id Description SKPL- SIPOLTA.K-0007 Sistem harus siap sedia setiap waktu atau kapanpun. SKPL- SIPOLTA.K-0008 Proses masuk system tidak pernah gagal, sedangkan proses keluar kegagalan ditolerir maksimal 10%. SKPL- SIPOLTA.K-0009 User friendly dan jelas alurnya. Setidaknya 90% user sudah dapat mengerti prosesnya. SKPL- SIPOLTA.K-00010 Menggunakan OS Windows dan DBMS Oracle. SKPL- SIPOLTA.K-00011 Memory minimal 1Gb. SKPL- SIPOLTA.K-00012 Maksimal menunggu atau delay adalah 8 detik. SKPL- SIPOLTA.K-0013 Komunikasi sistem menggunakan Bahasa Indonesia Tabel 6: Ringkasan syarat kebutuhan non fungsional Program StudiTeknik Informatika UB SKPL-TF01 Halaman 21 dari 21 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik program studi Teknik Informatika-UB dan bersifat rahasia. Dilarang mereproduksi dokumen ini tanpa diketahui oleh program studi Teknik Informatika UB.