Rabu, 16 Oktober 2019

Tugas 1







Nama :
Inge Wina Checathia
Mata Kuliah :
Analisa Perancangan Sistem Informasi
Dosen:
Essy Malay Sari Sakti,S. Kom, MMSI









Assalamualaikum Wr.Wb
Di Blog ini, Saya akan membuat sebuah rancangan pada system Peminjaman dan Pengembalian Buku Pada Perpustakaan. Disini saya akan membuat sebuah rancangannya dari Sistem Berjalan(Manual), Sistem Usulan, Use Case Diagram dan Scenario Base Diagram.





Peminjaman dan Pengembalian Buku





A.    Analisis Sistem Berjalan

A.     Pendaftaran
1.      Mengisi formulir yang sudah disediakan
2.      Menunjukan tanda pengenal asli dan masih berlaku, contoh : Ktp, kartu mahasiswa atau pelajar
3.      Mencantumkan nomor telepon yang dapat dihubungi
4.      Menyerahkan formulir yang telah diisi
5.      Staff akan memberikan kartu anggota perpustakaan
6.      Anda telah menjadi anggota perpustakaan.

B.      Peminjaman Buku
1.      Peminjam harus terlebih dahulu mendaftar sebagai anggota perpustakaan
2.      Setelah mendaftar, peminjam bisa memilih buku yang ingin dia pinjam
3.      Setelah itu peminjam menyerahkan buku dan kartu anggota kepada petugas
4.      Petugas akan mencatat transaksi pinjaman berupa No,induk buku, judul buku, nama pengarang, tanggal peminjam, tanggal pengembalian, no.anggota peminjam, nama anggota peminjam
5.      Petugas akan memberikan buku kepada peminjam dan menyimpan kartu anggota peminjam.

C.      Pengembalian Buku
1.      Peminjam menyerahkan buku yang hendak di kembalikan kepada petugas perpustakaan
2.      Petugas perpustakaan akan mengecek tanggal pegembalian buku
3.      Bila peminjam mengembalikan buku tepat waktu, petugas perpustakaan akan mencatat pengembalian buku pada buku besar
4.      Bila peminjam terlambat mengemblikan buku petugas perpustakaan memberikan peringatan, kemudian mencatat tanggal pengembalian pada buku besar
5.      Kemudian petugas perpustakaan menyerahkan kartu anggota perpustakaan dan kartu peminjam.




B.    Sistem Yang Diusulkan
            Saat ini, masih banyak perpustakaan – perpustakaan yang menjalankan sistem peminjaman seperti yang telah dijelaskan sebelumnya. Proses peminjaman tersebut terkesan rumit dan menyita waktu. Oleh karena itu, sistem peminjaman buku seperti ini perlu dikembangkan lagi.  Berikut adalah sistem peminjaman buku yang diusulkan:

1.      Mekanisme sistem di atas dimulai dengan apakah peminjam telah menjadi anggota perpustakaan tersebut atau belum
2.      Jika belum, peminjam harus mendaftar sebagai anggota terlebih dahulu kepada petugas
3.      Kemudian peminjam diperbolehkan mencari dan meminjam buku
4.      Buku dan kartu anggota diserahkan kepada petugas sehingga buku dapat dipinjam dengan jangka waktu tertentu
5.      Peminjam harus mengembalikan buku kepada petugas sebelum atau tepat sesuai ketentuan tanggal pengembalian yang telah diberikan petugas
6.     Petugas melakukan pendataan terhadap koleksi buku yang tersedia.



C.    Use Case Diagram




D.    Scenario Base Diagram


1.      Use Case : Login
Aktor : Petugas
Deskripsi : Petugas melakukan Login
Prakondisi : Petugas mengeklik menu Login
Poskondisi : Petugas telah melakukan Login
Scenario :

Actor
System
     1.      Membuka aplikasi dan memilih menu “Login”.


      2.      System menampilkan Form Login
     3.      Masukkan Username & Password


      4.      System menampilkan halaman utama



2.      Use Case : Mengelola Data Anggota
Aktor : Petugas
Deskripsi : Petugas Mengelola Data Anggota seperti Menginput,Mendelete, Mengupdate, Mencari Data Anggota
Prakondisi : Petugas memulai dengan melakukan Login
Poskondisi : Petugas telah Mengelola Data Anggota
Scenario :

Actor
System
     1.      Petugas telah melakukan Login.

     2.      Petugas dapat mengeklik Menu “Mengelola Data Anggota”.


      3.      System menampilkan data Anggota.
     4.      Petugas dapat menginput, mencari, mengupdate, mencetak dan menghapus data Anggota.

     5.      Petugas telah mengelola data Anggota.




3.      Use Case : Mengelola Data Pinjaman
Aktor : Petugas
Deskripsi : Petugas Mengelola Data Pinjaman seperti  Menginput,Mendelete,Mencari, Mengupdate dan Menghapus Data Pinjaman
Prakondisi : Petugas memulai dengan melakukan Login
Poskondisi : Petugas telah Mengelola Data Pinjaman
Scenario :

Actor
System
      1.      Petugas telah melakukan Login

      2.      Petugas dapat mengeklik menu “Mengelola Pinjaman”.


      3.      System menampilkan data Pinjaman.
     4.      Petugas dapat Mengelola Pinjaman seperti menginput, mencari, mengupdate, mencetak dan menghapus Pinjaman.

      5.      Petugas telah mengelola Pinjaman.




4.      Use Case : Mengelola Data Buku
Aktor : Petugas
Deskripsi : Petugas Mengelola Data Pinjaman seperti  Menginput,Mendelete,Mencari, Mengupdate dan Menghapus Data Buku
Prakondisi : Petugas memulai dengan melakukan Login
Poskondisi : Petugas telah Mengelola Data Buku
Scenario :

    
Actor
System
      1.      Petugas telah melakukan Login

      2.      Petugas dapat mengeklik menu “Mengelola Buku”.


      3.      System akan menampilkan data Buku.
      4.      Petugas dapat Mengelola Buku seperti menginput, mencari, mengupdate, mencetak dan menghapus Buku.

      5.      Petugas telah Mengelola Buku.




5.      Use Case : Meminjam Buku
Actor : Anggota
Deskripsi : Anggota meminjam buku di Perputakaan kepada Petugas
Prakondisi : Anggota memulai dengan mengeklik menu Meminjam
Poskondisi : Anggota telah Meminjam Buku
Scenario :

Actor
System
      1.      Anggota dapat mengeklik menu “Meminjam”.


      2.      System akan menampilkan halaman Meminjam.
      3.      Anggota dapat menginput data Anggota lalu klik “OK”.


      4.      System akan menampilkan pilihan Buku.
      5.      Anggota dapat memilih Buku yang ingin diPinjam lalu klik “Pinjam”.


      6.      sistem akan menyimpan data Pinjaman.
      7.      Anggota telah berhasil meminjam Buku.





6.      Use Case : Mengembalikan Buku
Aktor : Anggota
Deskripsi : Anggota mengembalikan Buku yang telah dipinjam
Prakondisi : Anggota dapat mengeklik menu Mengembalikan
Poskondisi : Anggota telah Mengembalikan Buku
Scenario :

Actor
System
      1.      Anggota dapat mengeklik menu “Mengembalikan”.


      2.      System akan menampilkan halaman Mengembalikan.
      3.      Input ID anggota lalu klik “OK”.


      4.      System akan menampilkan detail Pinjaman.
      5.      Anggota dapat mengklik “Mengembalikan”.


      6.      System akan menyimpan data Pengembalian Buku.




Apabila ada kesalahan kata atau sebagainya pada Blog ini, Mohon dimaafkan semoga Blog ini bisa bermanfaat, Cukup sekian dan Terimakasih.

Wassalamualaikum Wr.Wb

Sabtu, 12 Oktober 2019

Tugas 2








Nama :
Inge Wina Checathia
Mata Kuliah :
Analisa Perancangan Sistem Informasi
Dosen:
Essy Malay Sari Sakti,S. Kom, MMSI





Assalamualaikum Wr.Wb
Di Blog ini, Saya akan membuat sebuah rancangan pada system Aplikasi Penerimaan Mahasiswa Baru. Disini saya akan membuat sebuah rancangan mulai dari Flowchart, Use Case Diagram dan Scenario Base Diagram.



Rancangan Aplikasi Penerimaan Mahasiswa Baru




A.    Ketentuan
1.     Lulusan Tahun : 2017 & 2018
2.     Jurusan Untuk SMA:
·        IPA : Mengambil Prodi Teknik Informatika
·        IPA & IPS : Mengambil Prodi Sistem Informasi
3.     Jurusan Untuk SMK :
·        TKJ & MM : Mengambil Prodi Teknik Informatika
·        Semua Jurusan : Mengambil Prodi Sistem Informasi
4.     Nilai Tes >=300


B.    Flowchart






C.    Use Case Diagram






D.    Scenario Base Diagram

1.     Use Case     : Pendaftaran
Aktor           : Calon Mahasiswa
Deskripsi     : Calon Mahasiswa melakukan Pendaftaran
Prakondisi  : Calon Mahasiswa masuk ke menu Pendaftaran
Poskondisi  : Calon Mahasiswa telah berhasil melakukan pendaftaran
Scenario :

Actor
System
     1.   Calon Mahasiswa dapat masuk        ke halaman utama, Calon                  Mahasiswa dapat mengeklik              menu “Pendaftaran”.


     2.     System akan menampilkan               formulir Pendaftaran.
     3.     Calon Mahasiswa dapat mengisi       Formulir Pendaftaran. Setelah           selesai klik “Simpan”.


     4.     System akan menyimpan data            Calon Mahasiswa
     5.     Calon Mahasiswa telah berhasil       melakukan Pendaftaran.




 2.  Use Case     : Pendaftaran
Aktor           : Bagian Pendaftaran
Deskripsi     : Bagian Pendaftaran melakukan Konfirmasi Pendaftaran
Prakondisi  : Bagian Pendaftaran mengeklik menu Pendaftaran
Poskondisi  : Bagian Pendaftaran telah melakukan Konfirmasi Pendaftaran
Scenario :

Actor
System
     1.     Bagian Pendaftaran dapat                 mengeklik menu “Pendaftaran”.


     2.     System akan menampilkan data        Pendaftaran.
     3.     Bagian Pendaftaran dapat                 memilih data yang akan                     dikonfirmasi.


     4.     System akan menampilkan               detail  data Pendaftarn.
      5.     Bagian Pendaftaran dapat                  memeriksa data Pendaftaran              dan  setelah selesai Bagian                Pendaftaran dapat mengeklik           “Konfirmasi Pembayaran”.

                                                                 
     6.     System akan menampilkan data        yang telah dikonfirmasi
     7.     Bagian Pendaftaran telah selesai       melakukan Konfirmasi                       Pendaftaran.




 3. Use Case     : Melakukan Tes
Aktor           : Calon Mahasiswa
Deskripsi     : Calon Mahasiswa melakukan Ujian/Tes untuk masuk ke Universitas yang diinginkan
Prakondisi  : Calon Mahasiswa masuk ke menu halaman Tes
Poskondisi  : Calon Mahasiswa telah selesai melakukan Tes
Scenario :

Actor
System
     1.  Calon Mahasiswa dapat                    mengeklik menu                              halaman  “Tes”.


     2.     System akan menampilkan                  pilihan untuk  Tes yaitu                      SAINTEK, SOSHUM,                        CAMPURAN                                      (SAINTEK+SOSHUM).
     3.     Calon Mahasiswa akan                    memilih  pilihan Tes sesuai              dengan Jurusan yang akan                diambil.


     4.     System akan menampilkan Kode        Ujian, Nama Ujian, Jumlah Soal,        Tanggal Ujian, Nama dan                    Tanggal Lahir Calon Mahasiswa.
     5.     Calon Mahasiswa dapat                   mengkilik “Mulai Tes”.


     6.     System akan menampilkan soal          yang akan diujikan.
     7.     Calon Mahasiswa dapat                   mengisi soal ujian, apabila               telah  selesai Calon Mahasiswa       dapat mengeklik “Selesai”.


     8.     System akan menyimpan                      jawaban  yang sudah diisi oleh            Calon Mahasiswa.
     9.     Calon Mahasiswa telah Selesai       Melakukan Tes.




 4. Use Case     : Koreksi Jawaban
Aktor           : Petugas Ujian
Deskripsi     : Petugas ujian akan mengoreksi jawaban yang telah diisi oleh Calon Mahasiswa.
Prakondisi  : Petugas Ujian dapat mengeklik menu Koreksi Jawaban.
Poskondisi  : Petugas ujian telah berhasil melakukan Koreksi Jawaban.
Scenario :

Actor
System
    1.     Petugas Ujian dapat mengeklik        menu “Koreksi Jawaban”.


     2.     System akan menampilkan data       Jawaban  Tes yang telah masuk.
     3.     Petugas Ujian dapat memilih           data yang akan dikoreksi.


     4.     Sistem kana memeriksa                   Jawaban Tes secara otomatis.           Setelah itu system akan                   menampilkan score yang di             dapat oleh Calon Mahasiswa.
     5.     Petugas Ujian dapat                           mengeklik  “Simpan”.

   
     6.     System akan menyimpan data          jawaban yang telah selesai              dikoreksi.
     7.     Petugas Ujian telah selesai                 melakukan Koreksi Jawaban.




 5. Use Case     : Pembayaran
Aktor           : Calon Mahasiswa
Deskripsi     : Calon Mahasiswa melakukan Pembayaran untuk melakukan Tes masuk Universitas yang diinginkan
Prakondisi  : Calon Mahasiswa masuk ke menu Pembayaran
Poskondisi  : Calon Mahasiswa telah berhasil melakukan Pembayaran
Scenario :

Actor
System
    1.      Calon Mahasiswa dapat                     mengeklik menu “Pembayaran”.


     2.     System akan menampilkan                pilihan BANK untuk                          melakukan  Pembayaran.
     3.     Calon Mahasiswa akan Memilih        BANK untuk melakukan                    Pembayaran.


     4.     System akan menampilkan                Kode Pendaftaran, Nama Calon        Mahasiswa, dan Tagihan                    Pembayaran.
     5.     Calon Mahasiswa akan                     melakukan Pembayaran melalui       BANK yang sudah dipilih.


     6.     System akan menyimpan data           Pembayaran dan system akan           menampilkan bukti Pembayaran.
     7.     Calon Mahasiswa telah berhasil       melakukan Pembayaran.



 6. Use Case     : Pembayaran
Aktor           : Bank
Deskripsi     : Bank melakukan Konfirmasi Pembayaran
Prakondisi  : Bank dapat mengeklik data Pembayaran
Poskondisi  : Bank telah berhasil melakukan Konfirmasi Pembayaran
Scenario :

Actor
System
     1.     Bank dapat mengeklik                        menu “Pembayaran”.


     2.     System akan menampilkan data        Pembayaran.
     3.     Bank dapat memilih data yang            akan dikonfirmasi.


     4.     System akan menampilkan               detail data Pembayaran.
     5.     Bagian Pendaftaran dapat                   memeriksa data Pembayaran dan       setelah selesai Bagian                         Pembayaran dapat mengeklik            “Konfirmasi Pembayaran”.


     6.     System akan menampilkan data        yang telah dikonfirmasi
     7.     Bank telah selesai melakukan              Konfirmasi Pendaftaran




           7. Use Case     : Menbuat Laporan
Aktor           : Bank, Petugas Ujian, dan Bagian Pendaftaran
Deskripsi     : Bank, Petugas Ujian, dan Bagian Pendaftaran Membuat Laporan
Prakondisi  : Bank, Petugas Ujian, dan Bagian Pendaftaran dapat mengeklik MembuatLaporan
Poskondisi  : Bank, Petugas Ujian, dan Bagian Pendaftaran telah berhasil Membuat Laporan.
Scenario :

Actor
System
    1.     Bank, Petugas Ujian, dan Bagian       Pendaftaran dapat mengeklik           menu “Membuat Laporan”.


     2.     System akan menampilkan                Form  Laporan.
     3.     Bank, Petugas Ujian, dan                 Bagian  Pendaftaran dapat                 mengisi Form Laporan. Setelah         selesai Bank, Petugas Ujian, dan       Bagian Pendaftaran dapat                 mengeklik “Simpan”.


     4.     System akan menyimpan data            Laporan.
     5.     Jika Bank, Petugas Ujian, dan           Bagian Pendaftaran ingin                   mencetak Laporan maka Bank,           Petugas Ujian, dan Bagian                 Pendaftaran dapat                               mengeklik  “Cetak”.

   
     6.     System akan mencetak Laporan.
     7.     Bank, Petugas Ujian, dan Bagian       Pendaftaran telah Berhasil                 Membuat Laporan.





Apabila ada kesalahan kata atau sebagainya pada Blog ini, Mohon dimaafkan semoga Blog ini bisa bermanfaat, Cukup sekian dan Terimakasih.

Wassalamualaikum Wr.Wb