Top Banner
LAPORAN ANALISIS SISTEM SISTEM PENJUALAN TOKO BANGUNAN Disusun oleh : 1. Agus Nurdin (13111015) 2. Prima Satya Juhandana (13111079) PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS MERCU BUANA YOGYAKARTA 2016
22

LAPORAN ANALISIS SISTEM - ebook.repo.mercubuana …ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · LAPORAN ANALISIS SISTEM ... Serta membuat laporan transaksi harian. ... Kasir

May 02, 2018

Download

Documents

ngothuy
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: LAPORAN ANALISIS SISTEM - ebook.repo.mercubuana …ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · LAPORAN ANALISIS SISTEM ... Serta membuat laporan transaksi harian. ... Kasir

LAPORAN ANALISIS SISTEM

SISTEM PENJUALAN TOKO BANGUNAN

Disusun oleh :

1. Agus Nurdin (13111015)

2. Prima Satya Juhandana (13111079)

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNOLOGI INFORMASI

UNIVERSITAS MERCU BUANA YOGYAKARTA

2016

Page 2: LAPORAN ANALISIS SISTEM - ebook.repo.mercubuana …ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · LAPORAN ANALISIS SISTEM ... Serta membuat laporan transaksi harian. ... Kasir

ANSI tahap 1 – FTI Universitas Mercu Buana Yogyakarta – ii Oleh : Agus Nurdin (13111015) & Prima Satya Juhandana (13111079)

Daftar isi

Daftar isi ..................................................................................................................................... ii

Bab I SRS & SKENARIO ............................................................................................................... 1

1.1 SRS ............................................................................................................................. 1

1.2 Skenario ............................................................................................................................ 2

1.2.4 Skenario pembayaran dan input barang supplier ......................................................... 3

Bab II UML ................................................................................................................................. 6

2.1 Diagram ............................................................................................................................ 6

2.1.1 Use Case Diagram ...................................................................................................... 6

2.1.2. Activity Diagram ....................................................................................................... 8

2.1.3 Class Diagram .......................................................................................................... 16

2.1.4 Satechart Diagram ................................................................................................... 17

2.1.5 Deployment Diagram .......................................................................................... 17

2.1.6 Componen Diagram ............................................................................................. 18

Bab III........................................................................................................................................ 19

3.1 Perancangan Data Bases ................................................................................................ 19

BAB IV ....................................................................................................................................... 20

Kasimpulan ............................................................................................................................... 20

Page 3: LAPORAN ANALISIS SISTEM - ebook.repo.mercubuana …ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · LAPORAN ANALISIS SISTEM ... Serta membuat laporan transaksi harian. ... Kasir

ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 1 Oleh : Agus Nurdin (13111015) & Prima Satya Juhandana (13111079)

Bab I

SRS & SKENARIO

1.1 SRS

No Requirement Actor Use Case

1 Sebelum melakukan funsional kasir,

maka user harus login terlebih

dahulu sebagai kasir, Kasir dapat

melihat data pemesanan, membuat

nota pembayaran, melakukan

transaksi pembayaran dan

membayar serta input barang

supliyer. Serta membuat laporan

transaksi harian.

Kasir Login, melihat data

pemesanan dan detail

menu, manajemen transaksi

pembayaran, manajemen

report transaksi harian,

input barang supliyer.

2 Sebelum melihat stock barang yang

habis di toko bangunan, sales

supplier harus login dulu ke system

informasi toko bangunan guna

melihat stock barang limit (habis).

Suplier

Login, melihat data stock

barang yang habis untuk

orderan barang baru

3 Administrator harus melakukan

login guna untuk melakukan

manajemen system. Administrator

memiliki akses penuh terhadap

manajemen yang ada di dalam

sistem, diantaranya : manajemen

user, manajemen menu dan kategori

menu, manajemen data transaksi,

manajemen barang, manajemen

supliyer, manajemen data

pembayaran dan manajemen

laporan transaksi yang telah

dilakukan kasir.

Owner/

administrator

Login : manajemen user,

manajemen data menu dan

kategori menu, manajemen

data pemesanan,

manajemen Informasi meja,

manajemen member,

manajemen transaksi

pembayaran dan

manajemen laporan

transaksi

Page 4: LAPORAN ANALISIS SISTEM - ebook.repo.mercubuana …ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · LAPORAN ANALISIS SISTEM ... Serta membuat laporan transaksi harian. ... Kasir

ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 2 Oleh : Agus Nurdin (13111015) & Prima Satya Juhandana (13111079)

1.2 Skenario

1.2.1 Skenario login user

Use case : Login User

Actor : User (Kasir, Suplier, dan Owner/Administrator)

Tujuan : User melakukan login untuk masuk ke halaman administrasi sistem

Aktor Sistem

1. User membuka halaman login

2. Sistem menampilkan halaman form login

3. User memasukkan username dan password pada form login

4. Sistem melakukan verifikasi request login dari user

5. Jika username dan password sesuai, maka sistem akan menampilkan halaman administrasi sistem

1.2.2 Skenario data pemesanan

Use case : Melihat Data Pemesanan

Actor : Kasir

Tujuan : Kasir dapat melakukan pengecekan terhadap item-item yang

dipesan oleh pelanggan / member

Catatan : Status sudah Login

Aktor Sistem

1. Kasir membuka menu pembayaran

2. Sistem menampilkan halaman pembayaran yang berisi daftar informasi transaksi yang masih aktif

3. Kasir mengakses info daftar pesanan dengan melihat id transaksi.

4. Sistem menampilkan detail, daftar menu yang dipesan oleh pelanggan

Page 5: LAPORAN ANALISIS SISTEM - ebook.repo.mercubuana …ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · LAPORAN ANALISIS SISTEM ... Serta membuat laporan transaksi harian. ... Kasir

ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 3 Oleh : Agus Nurdin (13111015) & Prima Satya Juhandana (13111079)

1.2.3 Skenario data transaksi

Use case : Membuat Nota Transaksi Pembayaran

Actor : Kasir

Tujuan : Kasir melakukan administrasi pembayaran atas pesanan pelanggan

Catatan : Status sudah Login

Aktor Sistem

1. Kasir mengakses menu pembayaran (POS)

2. Sistem menampilkan halaman pembayaran yang berisi daftar informasi transaksi yang masih aktif

3. Sistem menampilkan detail, daftar menu yang dipesan oleh pelanggan

4. Sistem melakukan pengecekan dan menampilkan total pembayaran

5. Kasir menginputkan jumlah yang dibayar pelanggan

6. Kasir melakukan tutup transaksi pada Id transaksi jual yang dipilih tadi

7. Sistem menyimpan data transaksi dan mengubah status transaksi menjadi complete

8. Sistem melakukan update otomatis stock barang keluar.

9. Kasir meminta kuli untuk pengiriman barang.

1.3 Skenario pembayaran dan input barang supplier

Use case : Melakukan Pembayaran dan Input Barang Suplier

Actor : Kasir

Tujuan : Melakukan pembayaran dan input barang yang telah di order dan

sebelum dilakukan input barang sudah melalui proses pengecekan oleh

karyawan lain.

Catatan : Status sudah Login

Page 6: LAPORAN ANALISIS SISTEM - ebook.repo.mercubuana …ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · LAPORAN ANALISIS SISTEM ... Serta membuat laporan transaksi harian. ... Kasir

ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 4 Oleh : Agus Nurdin (13111015) & Prima Satya Juhandana (13111079)

Aktor Sistem

1. Kasir mengakses menu Suplier

2. Sistem menampilkan halaman supplier untuk membuat nota pembayaran ke supplier

3. Sistem menampilkan detail dari orderan barang suplier.

4. Sistem melakukan pengecekan dan menampilkan total pembayaran

5. Kasir membayar tagihan orderan supplier.

6. Kasir melakukan tutup transaksi pada Id transaksi beli yang dipilih tadi.

7. Kasir melakukan input barang datang dari supplier untuk update stock gudang.

8. Sistem menyimpan data transaksi beli

9. Sistem melakukan update otomatis stock barang masuk.

1.2.5 Skenario laporan transaksi

Use case : Membuat laporan transaksi harian

Actor : Kasir

Tujuan : Membuat atau rekap data transaksi per-day.

Catatan : Status sudah Login

Aktor Sistem

1. Kasir mengakses menu laporan

2. Sistem menampilkan halaman penjualan per-day ,detail barang keluar, stock barang, daftar pembelian supplier.

3. Kasir memilih penjualan per-day 4. Kasir memilih tanggal transaksi

5. Sistem melakukan/ menampilkan data laporan per hari sesuai tanggal yang dipilih oleh actor (kasir).

1.2.6 Skenario Stock Habis

Use case : Melihat stock habis

Actor : Suplier

Page 7: LAPORAN ANALISIS SISTEM - ebook.repo.mercubuana …ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · LAPORAN ANALISIS SISTEM ... Serta membuat laporan transaksi harian. ... Kasir

ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 5 Oleh : Agus Nurdin (13111015) & Prima Satya Juhandana (13111079)

Tujuan : Melihat stock habis hyang ada pada toko bangunan

Catatan : Status sudah Login

Aktor Sistem

1. Supliern membuka form supplier.

2. Sistem menampilkan data stock barang yang telah habis/limit.

3. Sales supplier cek list stock barang yang telah habis/limit lalu proses

4. Sistem menampilkan form data barang habis/limit yang telah di cek list tadi.

5. Mencetak form data barang habis/limit.

6. Sales melakukan konfirmasi ke administrator

7. Mengirim barang orderan.

1.2.7 Skenario manajemen system

Use case : Manajemen System (hak akses penuh)

Actor : Owner/administrator

Tujuan : Melihat laporan transaksi pnjualan, tansaksi pembelian,

Catatan : Status sudah Login

Aktor Sistem

1. Mengakses menu manajemen laporan

2. Sistem menampilkan form laporan secara lebih detail dan terperinci mulai dari transaksi penjualan, transaksi pembelian, stock barang keluar masuk, status karyawan

3. Sistem memberikan pilihan menu tambah, edit dan hapus

4. Jika user memilih tambah maka dipilih opsi tambah, jika memilih edit maka dipilih opsi edit data

5. Sistem menampilkan form data transaksi penjualan, form data tansaksi pembelian, stock barang masuk dan keluar

Page 8: LAPORAN ANALISIS SISTEM - ebook.repo.mercubuana …ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · LAPORAN ANALISIS SISTEM ... Serta membuat laporan transaksi harian. ... Kasir

ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 6 Oleh : Agus Nurdin (13111015) & Prima Satya Juhandana (13111079)

Bab II

UML

2.1 Diagram

2.1.1 Use Case Diagram

1. Use case kasir

Page 9: LAPORAN ANALISIS SISTEM - ebook.repo.mercubuana …ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · LAPORAN ANALISIS SISTEM ... Serta membuat laporan transaksi harian. ... Kasir

ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 7 Oleh : Agus Nurdin (13111015) & Prima Satya Juhandana (13111079)

2. Use case Admin/Owner

Page 10: LAPORAN ANALISIS SISTEM - ebook.repo.mercubuana …ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · LAPORAN ANALISIS SISTEM ... Serta membuat laporan transaksi harian. ... Kasir

ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 8 Oleh : Agus Nurdin (13111015) & Prima Satya Juhandana (13111079)

2.1.2. Activity Diagram

1. Activity Login kasir

Page 11: LAPORAN ANALISIS SISTEM - ebook.repo.mercubuana …ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · LAPORAN ANALISIS SISTEM ... Serta membuat laporan transaksi harian. ... Kasir

ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 9 Oleh : Agus Nurdin (13111015) & Prima Satya Juhandana (13111079)

2. Activity transaksi penjualan

Page 12: LAPORAN ANALISIS SISTEM - ebook.repo.mercubuana …ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · LAPORAN ANALISIS SISTEM ... Serta membuat laporan transaksi harian. ... Kasir

ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 10 Oleh : Agus Nurdin (13111015) & Prima Satya Juhandana (13111079)

3. Activity Transaksi Suplier

Page 13: LAPORAN ANALISIS SISTEM - ebook.repo.mercubuana …ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · LAPORAN ANALISIS SISTEM ... Serta membuat laporan transaksi harian. ... Kasir

ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 11 Oleh : Agus Nurdin (13111015) & Prima Satya Juhandana (13111079)

4. Activity Laporan Kasir

Page 14: LAPORAN ANALISIS SISTEM - ebook.repo.mercubuana …ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · LAPORAN ANALISIS SISTEM ... Serta membuat laporan transaksi harian. ... Kasir

ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 12 Oleh : Agus Nurdin (13111015) & Prima Satya Juhandana (13111079)

5. Login Admin

Page 15: LAPORAN ANALISIS SISTEM - ebook.repo.mercubuana …ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · LAPORAN ANALISIS SISTEM ... Serta membuat laporan transaksi harian. ... Kasir

ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 13 Oleh : Agus Nurdin (13111015) & Prima Satya Juhandana (13111079)

6. Activity Barang Admin

Page 16: LAPORAN ANALISIS SISTEM - ebook.repo.mercubuana …ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · LAPORAN ANALISIS SISTEM ... Serta membuat laporan transaksi harian. ... Kasir

ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 14 Oleh : Agus Nurdin (13111015) & Prima Satya Juhandana (13111079)

7. Activity Pengiriman admin

Page 17: LAPORAN ANALISIS SISTEM - ebook.repo.mercubuana …ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · LAPORAN ANALISIS SISTEM ... Serta membuat laporan transaksi harian. ... Kasir

ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 15 Oleh : Agus Nurdin (13111015) & Prima Satya Juhandana (13111079)

8. Activity Suplier Admin

Page 18: LAPORAN ANALISIS SISTEM - ebook.repo.mercubuana …ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · LAPORAN ANALISIS SISTEM ... Serta membuat laporan transaksi harian. ... Kasir

ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 16 Oleh : Agus Nurdin (13111015) & Prima Satya Juhandana (13111079)

2.1.3 Class Diagram

1. Class diagram transaksi

Page 19: LAPORAN ANALISIS SISTEM - ebook.repo.mercubuana …ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · LAPORAN ANALISIS SISTEM ... Serta membuat laporan transaksi harian. ... Kasir

ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 17 Oleh : Agus Nurdin (13111015) & Prima Satya Juhandana (13111079)

2.1.4 Satechart Diagram

1. Statechart transaksi

2.1.5 Deployment Diagram

1. Deployment diagram took bangunan

Page 20: LAPORAN ANALISIS SISTEM - ebook.repo.mercubuana …ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · LAPORAN ANALISIS SISTEM ... Serta membuat laporan transaksi harian. ... Kasir

ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 18 Oleh : Agus Nurdin (13111015) & Prima Satya Juhandana (13111079)

2.1.6 Componen Diagram

1. Componen Diagram took bangunan

Page 21: LAPORAN ANALISIS SISTEM - ebook.repo.mercubuana …ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · LAPORAN ANALISIS SISTEM ... Serta membuat laporan transaksi harian. ... Kasir

ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 19 Oleh : Agus Nurdin (13111015) & Prima Satya Juhandana (13111079)

Bab III

3.1 Perancangan Data Bases

Page 22: LAPORAN ANALISIS SISTEM - ebook.repo.mercubuana …ebook.repo.mercubuana-yogya.ac.id/FTI/tugas_doc... · LAPORAN ANALISIS SISTEM ... Serta membuat laporan transaksi harian. ... Kasir

ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 20 Oleh : Agus Nurdin (13111015) & Prima Satya Juhandana (13111079)

BAB IV

Kasimpulan

Dari Analisis system diatas dapat disimpulkan bahwa masih banyak kekurangan dalam

analisis system yang dilakukan karena hanya baru meliputi transaksi jual beli saja.