• Tidak ada hasil yang ditemukan

skpl sistem informasi penjualan AT.docx (1)

N/A
N/A
Protected

Academic year: 2018

Membagikan "skpl sistem informasi penjualan AT.docx (1)"

Copied!
38
0
0

Teks penuh

(1)

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

SIP-AT

(Sistem Informasi Penjualan Alat Tulis)

Untuk :

Toko Afta Purwokerto

Dipersiapkan oleh:

Remigius Oktavianus Moa Mosa

201501144

Program Studi S1 Sistem Informasi

Sekolah Tinggi Ilmu Komputer Yos Sudarso Purwokerto

S1

Sistem Informasi

Nomor Dokumen Halaman

SKPL

-SIP-AT

1/35

Revisi

(2)

DAFTAR PERUBAHAN

Revisi Deskripsi

A

B

C

D

E

F

INDEX

TGL - A B C D E F G

Ditulis oleh

Diperiksa oleh

(3)

Daftar Halaman Perubahan

(4)

Daftar Isi

1 Pendahuluan...6

1.1 Tujuan...6

1.2 Lingkup Masalah...6

1.3 Definisi, Akronim dan Singkatan...7

1.4 Referensi...7

1.5 Deskripsi umum (Overview)...8

2 Deskripsi Kebutuhan...9

2.1 Perspektif produk...9

2.2 Fungsi Produk...10

2.3 Karakteristik Pengguna...18

2.4 Batasan-batasan...18

2.5 Asumsi dan Ketergantungan...19

3 Kebutuhan khusus...19

3.1 Kebutuhan antarmuka eksternal...19

3.2 Kebutuhan Fungsionalitas Perangkat Lunak...21

4 Spesifikasi Rinci Kebutuhan...21

4.1 Spesifikasi Kebutuhan Fungsionalitas...21

5 Sketsa Antar Muka...24

6 Use Case Diagram

6.1 Activity Diagram

6.1.1 Activity Diagram Login

6.1.2 Activity Diagram Kategori Produk

(5)

6.1.4 Activity Diagram Konfirmasi Order

6.1.5 Activity Diagram Cetak Detail Order

6.2 Sequence Diagram

6.2.1 Sequence Diagram Login

6.2.2 Sequence Diagram Tambah Produk

6.2.3 Sequence Diagram Edit Produk

6.2.4 Sequence Diagram Delete Produk

(6)

Daftar Gambar

Gambar 1 Proses Bisnis Dengan E-Commerce...11

Gambar 2 Use Case Diagram...17

Gambar 3 Halaman Utama...25

Gambar 4 Tampilan Login...26

Gambar 5 Halaman Detail Login...26

Gambar 6 Halaman Shopping Cart...27

Gambar 7 Halaman Confirmation Order...28

Gambar 8 Halaman Pengelola Data Produk...28

Gambar 9 Halaman Pengelola Input Data Produk...29

Gambar 10 Halaman Pengelola Data Order ...30

Gambar 11 Halaman Pengelola Data Order Terkonfirmasi.30 Gambar 12 Halaman Pengelola Laporan Penjualan...31

Gambar 13 Activity Diagram Login...31

Gambar 14 Activity Diagram Kategori Produk...32

Gambar 15 Activity Diagram Pembelian...32

Gambar 16 Activity Diagram Konfirmasi Order...33

Gambar 17 Activity Diagram Cetak Detail Order...33

Gambar 18 Sequence Diagram Login...34

Gambar 19 Sequence Diagram Tambah Produk...34

Gambar 20 Sequence Diagram Edit Produk...35

Gambar 21 Sequence Diagram Delete Produk...35

(7)

1 Pendahuluan 4.1 Tujuan

Dokumen Spesifikasi Kebutuhan Perangkat Lunak (SKPL) ini merupakan dokumen spesifikasi kebutuhan perangkat lunak SIP-AT (Sistem Informasi Penjualan Alat Tulis Berbasis Web) untuk menciptakan sistem yang mampu menghasilkan informasi data penjualan, juga untuk membuat suatu perancangan sistem baru yang mengolah data penjualan barang dengan bantuan komputer.

4.2 Lingkup Masalah

Perangkat lunak SPK-PRaK dikembangkan dengan tujuan untuk:

a. Pendataan Sistem Informasi hanya pada sistem penjualan, pembelian, stok barang dan sistem informasi perhitungan laba rugi,

b. Laporan penjualan, pembelian dan laba rugi.

c. Menyediakan katalog produk yang lebih lengkap serta mempermudah penyampaian informasi produk. d. Memperluas wilayah dan jangkauan dalam penjualan

dan pemasaran produk.

e. Meningkatkan efektivitas dalam memperoleh informasi perhitungan laba rugi yang akurat dan tepat waktu dalam pelaporan data perhitungan laba rugi.

(8)

4.3 Definisi, Akronim dan Singkatan

Tabel 1 berikut ini berisi daftar definisi akronim dan singkatan.

Tabel 1. Daftar Definisi Akronim dan Singkatan

Keyword/Phrase Definisi

SKPL Adalah spesifikasi kebutuhan dari perangkat lunak SIP-AT yang akan dikembangkan

SKPL-AT-xxx

kode yang merepresentasikan kebutuhan pada SIP-AT dimana xxx merupakan nomor fungsi produk.

SPK-AT Perangkat lunak Pendukung keputusan Sistem Informasi Penjualan.

Role Hak akses yang diberikan kepada pengguna dalam berhubungan dengan sistem.

Database

Kumpulan data yang terkait yang

diorganisasikan dalam struktur tertentu dan dapat diakses dengan cepat.

User Pengguna sistem dengan hak akses tertentu

4.4 Referensi

Referensi yang digunakan dalam pembuatan dokumen DPPL ini adalah sebagai berikut:

1. Panduan Penggunaan dan Pengisian Spesifikasi Perangkat Lunak (SKPL), Jurusan Teknik Informatika, Institut Teknologi Sepuluh Nopember.

(9)

Informatika, Institut Teknologi Sepuluh Nopember.

4.5 Deskripsi umum (Overview)

Secara umum dokumen SKPL ini dibagi dalam 3 bagian utama. Bagian pertama berisi penjelasan mengenai dokumen SKPL yang mencakup tujuan pembuatan SKPL, ruang lingkup masalah dalam pengembangan perangkat lunak SIP-AT, definisi, akronim dan singkatan-singkatan yang digunakan dalam pembuatan SKPL.

Bagian kedua berisi penjelasan umum tentang perangkat lunak SIP-AT yang akan dikembangkan, mencakup perspektif produk yang akan dikembangkan, fungsi produk perangkat lunak, karakteristik pengguna, batasan dalam penggunaan perangkat lunak dan asumsi yang dipakai dalam pengembangan perangkat lunak SIP-AT.

Bagian ketiga berisi penjelasan lebih rinci tentang kebutuhan perangkat lunak SIP-AT yang akan dikembangkan, mencakup tentang kebutuhan antarmuka eksternal yang diperlukan dan memberi gambaran tentang kebutuhan fungsionalitas yang terdapat dalam perangkat lunak SIP-AT ini.

Bagian keempat berisikan penjelasan tentang spesifikasi kebutuhan perangkat lunak. Bagian ini akan menjelaskan tentang spesifikasi kebutuhan per fungsionalitas yang ada di dalam perangkat lunak SIP-AT.

Bagian kelima berisikan Use Case Diagram yang merupakan pemodelan untuk menggambarkan kelakuan (behavior) sistem yang akan dibuat.

(10)

hubungan-hubungan antar entitas yang ada di dalam mempunyai dua bagian utama yaitu penjualan, pemasaran produk dan admin. Admin digunakan untuk mengelola produk dan menentukan laba rugi hasil penjulaan.

Tujuan SIP-AT ini sebagai Memperluas wilayah dan jangkauan dalam penjualan dan pemasaran produk. Metode yang digunakan yaitu Analitycal Hierarchy Process (AHP).

SIP-AT ini membantu mempermudah pencatatan, pemrosesan, penyimpanan dan pelaporan data penjualan dan daftar produk, mempercepat penyampaian informasi tentang produk kepada konsumen. Selain itu juga akan memberikan informasi barang yang selalu up to date dan cepat sehingga meningkatkan daya saing barang yang dipasarkan oleh perusahaan.

SIP-AT ini dapat menangani proses pengolahan data berupa data produk, data member, data pengunjung/user, data konfirmasi order, data order, data laporan penjualan, cetak data laporan penjualan, cetak laporan data produk, cetak laporan data member.

Perangkat lunak SIP-AT ini berjalan pada platform Windows, menggunakan bahasa pemrograman PHP. Database yang digunakan adalah MySQL.

(11)

sistem ini dibagi dalam dua tipe yaitu pengguna sebagai sebagai admin untuk mengelola dan mengupdate data-data sistem dan pengguna sebagai pengunjung yang melihat katalog, melakukan transaksi dan order produk.

Gambar 1 Proses Bisnis Dengan E-Commerce

5.2 Fungsi Produk

Fungsi produk perangkat lunak SIP-AT adalah sebagai berikut :

1. Fungsi Login (SIP-AT-001),

merupakan fungsi yang digunakan oleh admin dan member

untuk dapat masuk dalam sistem yang akan digunakan.

2. Fungsi Mengelola Data Produk (SIP-AT-002)

merupakan fungsi yang digunakan oleh admin untuk

menangani pengelolaan data–data produk.

a. Fungsi Menambah data produk (SIP-AT-002-01),

merupakan fungsi yang digunakan untuk menambahkan

data Produk baru baru.

(12)

merupakan fungsi yang digunakan untuk mengubah data

produk yang telah ada.

c. Fungsi Menampilkan Data Produk (SIP-AT-002-03), merupakan fungsi yang digunakan untuk menampilkan

data Produk yang ada di dalam database.

d. Fungsi Mencari Data Produk (SIP-AT-002-04),

merupakan fungsi yang digunakan untuk mencari data

produk sesuai dengan nama produk.

e. Fungsi Menghapus Data produk (SIP-AT-002-05),

merupakan fungsi yang digunakan untuk menghapus data

produk.

3. Fungsi Mengelola Data User (SIP-AT-003)

merupakan fungsi yang digunakan untuk menangani

pengelolaan data–data User.

a. Fungsi Menambah Data User (SIP-AT-003-01),

merupakan fungsi yang digunakan untuk menambahkan

data User baru.

b. Fungsi Mengubah Data User (SIP-AT-003-02),

merupakan fungsi yang digunakan untuk mengubah data

User yang ada.

c. Fungsi Menampilkan Data User (SIP-AT-003-03),

merupakan fungsi yang digunakan untuk menampilkan

data User yang ada di dalam database.

(13)

merupakan fungsi yang digunakan untuk mencari data

User sesuai dengan nama User.

e. Fungsi Menghapus Data User (SIP-AT-003-05),

merupakan fungsi yang digunakan untuk menghapus data

User.

4. Fungsi Mengelola Data Order (SIP-AT-004),

merupakan fungsi yang digunakan untuk menangani

pengelolaan data–data Data Order baru yang ada.

a. Fungsi Menambah Data Order (SIP-AT-004-01),

merupakan fungsi yang digunakan untuk menambahkan

data Data Order baru.

b. Fungsi Mengubah Data Order (SIP-AT-004-02),

merupakan fungsi yang digunakan untuk mengubah data

Data Order yang ada.

c. Fungsi Menampilkan Data Order (SIP-AT-004-03), merupakan fungsi yang digunakan untuk menampilkan

data Order yang ada di dalam database.

d. Fungsi Mencari Data Order (SIP-AT-004-04),

merupakan fungsi yang digunakan untuk mencari data

Order sesuai dengan nama aspek yang ingin dicari.

e. Fungsi Menghapus Data Order (SIP-AT-004-05),

merupakan fungsi yang digunakan untuk menghapus data

Order.

(14)

merupakan fungsi yang digunakan untuk menangani

pengelolaan Data Order Confirmation pada data order.

a. Fungsi Menambah Data Order Confirmation ( SIP-AT-004-01),

merupakan fungsi yang digunakan untuk menambahkan

data Order Confirmation baru.

b. Fungsi Mengubah Data Order Confirmation ( SIP-AT-004-02),

merupakan fungsi yang digunakan untuk mengubah Data Order Confirmation yang ada.

c. Fungsi Menampilkan Data Order Confirmation ( SIP-AT-004-03),

merupakan fungsi yang digunakan untuk menampilkan

Data Order Confirmation yang ada di dalam database.

d. Fungsi Mencari Data Order Confirmation ( SIP-AT-004-04),

merupakan fungsi yang digunakan untuk mencari Data Order Confirmation sesuai dengan sub aspek.

e. Fungsi Menghapus Data Order Confirmation ( SIP-AT-004-05),

merupakan fungsi yang digunakan untuk menghapus Data Order Confirmation.

12. Fungsi Mencetak Laporan (SIP-AT-005),

merupakan fungsi yang digunakan untuk mencetak laporan

(15)

5.3 Karakteristik Pengguna

Karakteristik dari pengguna perangkat lunak SIP-AT adalah sebagai berikut :

1. Pengunjung

a. Memahami pengoperasian aplikasi yang ada.

b. Mengerti tentang penggunaan komputer.

c. Memahami proses transaksi penjualan

2. Admin

a. Memahami pengoperasian aplikasi yang ada.

b. Mengerti tentang penggunaan komputer.

c. Memahami konsep dari AHP.

5.4 Batasan-batasan

Batasan-batasan dalam pembangunan perangkat lunak SIP-AT adalah sebagai berikut:

a. Keterbatasn perangkat keras

Dapat diketahui kemudian setelah sistem ini berjalan (sesuai dengan kebutuhan).

5.5 Asumsi dan Ketergantungan

Asumsi yang digunakan dalam pengembangan perangkat lunak SIP-AT yaitu sebagai berikut:

a. Tersedia komputer desktop dengan spesifikasi minimal prosesor 2.4 GHz, memori utama 4 GB.

(16)

6 Kebutuhan khusus

6.1 Kebutuhan antarmuka eksternal

Kebutuhan antar muka eksternal pada perangkat lunak SIP-AT meliputi kebutuhan antarmuka pemakai, antarmuka perangkat lunak, antarmuka komunikasi.

3.1.2 Antarmuka pemakai

Aplikasi ini menggunakan antarmuka grafis (GUI). Pengguna dapat menginputkan melalui keyboard dan

mouse, serta digunakan dengan sistem operasi apapun dengan web browser .

6.1.8 Antarmuka perangkat keras

Antarmuka perangkat keras yang digunakan dalam perangkat lunak SIP-AT adalah :

1. Perangkat Komputer (PC)

2. Sistem Informasi ini berjalan di komputer server. Semua komputer yang digunakan untuk server harus saling terhubung dalam LAN

6.1.9 Antarmuka perangkat lunak

Perangkat lunak yang dibutuhkan untuk

mengoperasikan perangkat lunak SIP-AT adalah sebagai

berikut :

1. Sistem operasi windows 10 profesional 2.Browser seperti internet Mozila Firefox 3. Star UML 5.0 : 21.6 MB

4.Virtual Webserver Menggunakan XAMPP

5. Bahasa PHP sebagai sistem processor dan HTML sebagai tampilan

(17)

7. PHP MyAdmin sebagai tools untuk pengelolaan database berbasis Web

6.2 Kebutuhan Fungsionalitas Perangkat Lunak 3.2.1 Use Case Diagram

System

Mengelola Data Konfirmasi Order

Mengelola Data User

Gambar 2. Use Case Diagram

7 Spesifikasi Rinci Kebutuhan

(18)

1. Brief Description

2.Sistem menampilkan antarmuka untuk login 3.Aktor memasukkan username dan password

4.Sistem memeriksa username dan password yang diinputkan aktor

E-1 Password atau username user tidak sesuai atau tidak terdaftar di dalam database

5.Sistem memberikan akses ke aktor 6.Use Case ini selesai

5. Alternative Flow none

6. Error Flow

E-1 Password atau nama user tidak sesuai atau tidak terdaftar di dalam database

1.Sistem akan menampilkan halaman login kembali. 2.Kembali ke Basic Flow langkah ke 3

7. PreConditions none

(19)

Aktor memasuki sistem dan dapat menggunakan fungsi-fungsi pada sistem.

4.1.2 Use case Spesification : Mengelola Data produk 1. Brief Description untuk mengelola data produk.

2. Sistem menampilkan antarmuka pengelolaan data produk.

3. Aktor memilih untuk melakukan menambah data produk

A-1 Aktor memilih untuk mengubah data produk A-2 Aktor memilih untuk menampilkan data produk A-3 Aktor memilih untuk menghapus data produk A-4 Aktor memilih untuk mencari data produk

4. Aktor menginputkan data–data produk baru seperti nama produk.

5. Aktor meminta sistem untuk menyimpan data produk yang telah diinputkan

(20)

E-1 Data produk yang diinputkan aktor belum lengkap

7. Sistem menyimpan data produk ke database 8. Use Case selesai

5. Alternative Flow

A-1 Aktor memilih untuk mengubah data produk

1. Sistem menampilkan seluruh data produk yang ada 2. Aktor memilih data produk yang ingin diubah

3. Sistem menampilkan antarmuka untuk mengubah data produk yang dipilih

4. Aktor mengubah data produk yang diinginkan

5. Aktor meminta sistem untuk menyimpan data produk yang telah diubah

6. Sistem melakukan pengecekan terhadap data produk yang telah diubah

E-1 Data produk yang diinputkan aktor belum lengkap

7. Berlanjut ke Basic Flow langkah ke 7

A-2 Aktor memilih untuk melakukan menampilkan data produk

1. Sistem menampilkan seluruh data produk yang ada 2. Berlanjut ke Basic Flow langkah ke 8

A-3 Aktor memilih untuk melakukan menghapus data produk

1. Aktor memilih produk yang ingin dihapus

2. Aktor meminta sistem untuk menghapus data produk yang dipilih

(21)

A-4 Aktor memilih untuk melakukan mencari data produk Aktor meminta sistem menampilkan antarmuka pencarian produk

1. Sistem menampilkan antarmuka pencarian berdasrkan produk

2. Aktor memasukan nama produk yang akan dicari

3. Sistem akan mencari data produk di dalam database sesuai nama produk

4. Sistem akan menampilkan data produk 5. Berlanjut ke basic flow langkah ke 8

6. Error Flow

E-1 Data produk yang diinputkan aktor tidak lengkap 1.Sistem memberikan pesan peringatan bahwa data yang

diinputkan tidak lengkap

2.Kembali ke Basic Flow Langkah ke 6 atau Alternate Flow-1 langkah ke 6

7. PreConditions

1. Use Case Login telah dilakukan 2. Aktor telah memasuki sistem 8. PostConditions

Data produk di database telah terupdate

4.1.3 Use case Spesification : Mengelola Data Order

1. Brief Description

Use Case ini digunakan oleh aktor untuk mengelola data order. Aktor dapat melakukan set pembayaran .

2. Primary Actor Admin

(22)

none

4. Basic Flow

1. Use Case ini dimulai ketika aktor memilih untuk mengelola data order.

2. Sistem menampilkan antarmuka pengelolaan data objek order.

3. Aktor meminta sistem untuk menyimpan data set pembayaran yang telah di setujui.

4. Sistem mengecek data order yang telah masuk. E-1 Data order yang diinputkan aktor belum lengkap 5. Sistem menyimpan data order ke database

6. Use Case selesai

5.PreConditions

1. Use Case Login telah dilakukan 2. Aktor telah memasuki sistem 6.PostConditions

Data Anggota Tim di database telah terupdate

(23)

1. Use Case ini dimulai ketika aktor memilih untuk mengelola data Confirmation Order.

2. Sistem menampilkan antarmuka pengelolaan data objek Confirmation Order.

3. Aktor menginputkan data–data Tim baru seperti kode tim, nama Tim.

4. Aktor meminta sistem untuk menyimpan data Confirmation Order yang telah terkonfirmasi.

5. Sistem mengecek data Tim yang telah

7. Use Case selesai 5. PreConditions

1. Use Case Login telah dilakukan 2. Aktor telah memasuki sistem 6. PostConditions

Data confirmation order di database telah terupdate

4.1.5 Use Case Spesification : Mengubah Password Admin

1. Brief Description

(24)

1. Use Case ini dimulai ketika aktor memilih untuk melakukan perubahan terhadap password

2. Sistem menampilkan antarmuka untuk mengubah password

3. Aktor memasukkan password baru

4. Sistem memeriksa password baru yang diinputkan aktor

5. Sistem memberikan informasi bahwa password berhasil diubah

6. Use Case ini selesai 5. Alternative Flow

none

6. Error Flow none

7. PreConditions

1. Use Case Login telah dilakukan 2. Aktor telah memasuki sistem 8. PostConditions

Password aktor berhasil diubah.

4.1.6 Use Case Spesification : Mencetak Laporan

1. Brief Description

Use Case ini digunakan oleh aktor untuk mencetak laporan.

(25)

2. Sistem menampilkan antarmuka untuk mencetak laporan

3. Aktor memasukkan kategori laporan yang akan dicetak

4. Aktor meminta sistem mencetak laporan

5. Sistem memeriksa kategori laporan yang akan dicetak

6. Sistem memberikan informasi bahwa laporan sedang dicetak

7. Use Case ini selesai 5. Alternative Flow

none

6. Error Flow none

7. PreConditions

1. Use Case Login telah dilakukan 2. Aktor telah memasuki sistem 8. PostConditions

Cetak laporan berhasil dilakukan.

8 SKETSA ANTAR MUKA

a. Halaman Utama

Deskripsi : Tampilan Halaman Utama dari website Penjulan ALat Tulis

(26)

Gambar 3. Halaman Utama

b. Tampilan login member dan admin Deskripsi : Tampilan Halaman login member dan admin dari website Penjulan ALat Tulis

Desain Tampilan : Menggunakan komponen web form dari HTML dan CSS

(27)

c. Tampilan Detail Produk

Deskripsi : Tampilan Halaman Detail Produk dari website Penjulan ALat Tulis

Desain Tampilan: Menggunakan komponen web form dari HTML dan CSS

Gambar 5. Halaman Detail Produk

d. Halaman Shopping Cart

Deskripsi : Tampilan Halaman Shopping Cart dari website Penjulan ALat Tulis

(28)

Gambar 6. Halaman Shopping cart

e. Halaman Confirmation Order

Deskripsi : Tampilan Halaman Confirmation Order dari website Penjulan ALat Tulis

(29)

Gambar 7. Halaman Confirmation Order

f. Halaman Pengelola Data Produk

Deskripsi : Tampilan Halaman Pengelola Data Produk dari website Penjulan ALat Tulis

Desain Tampilan : Menggunakan komponen web form dari HTML dan CSS

(30)

g. Halaman Pengelola Input Data Produk Deskripsi : Tampilan Halaman Pengelola Input Data Produk dari website Penjulan ALat Tulis

Desain Tampilan : Menggunakan komponen web form dari HTML dan CSS

Gambar 9. Halaman Pengelola Input Data Produk

h. Halaman Pengelola Data Order

Deskripsi : Tampilan Halaman Pengelola data order dari website Penjulan ALat Tulis

(31)

Gambar 10. Halaman Pengelola Data Order

i. Halaman Pengelola Data Order Terkonfirmasi

Deskripsi : Tampilan Halaman Pengelola data order terkonfirmasi dari website Penjulan ALat Tulis

(32)

Gambar 11. Halaman Pengelola Data Order Terkonfirmasi

j. Halaman Pengolah Laporan Penjualan Perbulan

Deskripsi : Tampilan Halaman Laporan Penjualan Perbulan dari website Penjulan ALat Tulis

Desain Tampilan : Menggunakan komponen web form dari HTML dan CSS

(33)

9 Use Case Diagram 9.1 Activity Diagram

6.1.1 Activity Diagram Login

member sistem

masukan username dan password validasi username dan password

tampilkan ke halaman member benar salah

start

End

Gambar 13. Activity Diagram Login

6.1.2 Activity Diagram Kategori Produk

pengunjung / member sistem

lihat informasi alat tulis per kategori tampilkan informasi alat tulis per kategori start

End

(34)

6.1.3 Activity Diagram Pembelian

member / pengunjung sistem

memilih alat tulis simpan dikeranjang belanja

selesai belanja

login

otentikasi pengunjung atau member

daftar

bayar melalui transfer start

transfer

simpan data pembeli pengunjung

member

End belum ya

(35)

6.1.4 Activity Diagram Konfirmasi Order

member sistem

pilih order yang akan dikonfirmasi tampilkan formulir konfirmasi

input data konfirmasi validasi data konfirmasi

simpan data validasi start

tidak valid

valid

End

Gambar 16. Activity Diagram Konfirmasi Order

6.1.5 Activity Diagram Cetak Detail Order

member sistem

lihat informasi order history tampilkan order history

cetak order history

(36)

9.2 Sequence Diagram

6.2.1 Sequence Diagram Login

: Admin : Form login : Control login : Validasi login

1 : Memilih form login()

2 : Meminta Username dan password()

3 : Masukan Username dan password() 4 : Mengirim Username dan pasword()

5 : Validasi Login()

6 : Login berhasil()

Gambar 18. Sequence Diagram Login

6.2.2 Sequence Diagram Tambah Produk

: Admin Produk list Tabel Produk 1 : Masuk ke menu produk()

2 : Menampilkan produk()

3 : Klik tambah produk()

4 : Tampil form tambah produk() 5 : Mengisi data produk()

6 : Data disimpan()

7 : Data produk telah tersimpan() 8 : Exit()

(37)

6.2.3 Sequence Diagram Edit Produk

: Admin Layar Produk Tabel produk

1 : Masuk ke menu produk()

2 : Menampilkan produk()

3 : Pilih produk()

4 : Klik Edit()

5 : Tampil form edit()

6 : Edit produk()

7 : Klik update()

8 : Prubhan disimpan()

9 : Perubahan data produk disimpan()

Gambar 20. Sequence Diagram Edit Produk

6.2.4 Sequence Diagram Delete Produk

: Admin Produk list Tabel Produk

1 : Masuk ke manajemen produk()

2 : Menampilkan form produk()

3 : Pilih produk()

4 : Hapus produk()

5 : Hapus produk()

6 : Data produk terhapus()

(38)

10 Entity Relationship Diagram (ERD)

Gambar

Tabel 1. Daftar Definisi Akronim dan Singkatan
Gambar 1 Proses Bisnis Dengan E-Commerce
Gambar 2. Use Case Diagram
Gambar 3. Halaman Utama
+7

Referensi

Dokumen terkait

Dokumen Spesifikasi Kebutuhan Perangkat Lunak (SKPL) ini merupakan dokumen spesifikasi kebutuhan perangkat lunak APFLOCONPEKA (Aplikasi Fuzzy Logic Controller

Dokumen Spesifikasi Kebutuhan Perangkat Lunak (SKPL) ini merupakan dokumen spesifikasi kebutuhan perangkat lunak Peringkas Dokumen dari Banyak Sumber berbasis Web

Dokumen Spesifikasi Kebutuhan Perangkat Lunak (SKPL) ini merupakan dokumen spesifikasi kebutuhan perangkat lunak HANACARAKU untuk mendefinisikan kebutuhan perangkat lunak

Berdasarkan analisis dan perancangan Sistem Informasi Berbasis ERP pada IKIP PGRI Madiun yang telah dibuat, dituangkan dalam bentuk SKPL ( Spesifikasi Kebutuhan Perangkat Lunak )

Pengguna dari dokumen ini adalah membangun perangkat lunak sistem informasi Informasi Keuangan di SMK APM Jenggawah dan pengguna (user) dari perangkat lunak atau

Dokumen Spesifikasi Kebutuhan Perangkat Lunak (SKPL) ini merupakan dokumen spesifikasi kebutuhan perangkat lunak WIYATA (Aplikasi Augmented Reality Wisata Budaya

Dokumen Spesifikasi Kebutuhan Perangkat Lunak (SKPL) ini merupakan dokumen spesifikasi kebutuhan perangkat lunak aplikasi PRAMOGI (Prambanan Mobile Guider) untuk

Dokumen Spesifikasi Kebutuhan Perangkat Lunak (SKPL) ini merupakan dokumen spesifikasi kebutuhan perangkat lunak Peringkas Dokumen dari Banyak Sumber berbasis Web