0% menganggap dokumen ini bermanfaat (0 suara)
8 tayangan17 halaman

Spesifikasi Kebutuhan E-Commerce PPSS

Dokumen ini membahas spesifikasi kebutuhan perangkat lunak untuk sistem e-commerce dengan menambahkan fitur panduan, penyederhanaan antarmuka, dan sterilisasi barang. Sistem ini bertujuan untuk memudahkan pengguna dan memastikan kebersihan produk yang diterima pelanggan."

Diunggah oleh

Ridho AA
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
8 tayangan17 halaman

Spesifikasi Kebutuhan E-Commerce PPSS

Dokumen ini membahas spesifikasi kebutuhan perangkat lunak untuk sistem e-commerce dengan menambahkan fitur panduan, penyederhanaan antarmuka, dan sterilisasi barang. Sistem ini bertujuan untuk memudahkan pengguna dan memastikan kebersihan produk yang diterima pelanggan."

Diunggah oleh

Ridho AA
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

SKPL

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK


PERAN PENTING ONLINE SHOP DIMASA PADEMI

PPSS

(Panduan, Penyederhanaan Sistem, dan Sterilisasi)

Untuk :

Universitas Tanjungpura Pontianak

Dipersiapkan oleh:

Devi Indah Wulandari/H1101191057

Ridho Arjumal Afriyando/H1101191066

Program Studi Sistem Informasi - fakultas MIPA

Universitas Tanjungpura Pontianak

PROGRAM STUDI Nomor dokument Halaman


SISTEM INFORMASI
SKPL-PPSS 1-
FAKULTAS MIPA
Revisi
Revisi Deskripsi

INDEX - A B C D E F G
TGL

Ditulis
Oleh

Diperiksa
Oleh

Disetujui
Oleh

Program Studi sistem informasi SKPL-PPSS 2/

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Sistem Informasi Untan dan berlisensi
Creative Common. Dipersilahkan untuk mereproduksi dokumen ini dengan mencantumkan sumbernya.
DAFTAR HALAMAN PERUBAHAN

Halaman Revisi Halaman Revisi

Program Studi sistem informasi SKPL-PPSS 3/

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Sistem Informasi Untan dan berlisensi
Creative Common. Dipersilahkan untuk mereproduksi dokumen ini dengan mencantumkan sumbernya.
DAFTAR ISI

Program Studi sistem informasi SKPL-PPSS 3/

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Sistem Informasi Untan dan berlisensi
Creative Common. Dipersilahkan untuk mereproduksi dokumen ini dengan mencantumkan sumbernya.
DAFTAR GAMBAR

Program Studi sistem informasi SKPL-PPSS 3/

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Sistem Informasi Untan dan berlisensi
Creative Common. Dipersilahkan untuk mereproduksi dokumen ini dengan mencantumkan sumbernya.
1. Pendahuluan

1.1 Tujuan

Dokumen spesifikasi Kebutuhan Perangkat Lunak (SKPL) ini merupakan


dokumen spesifikasi kebutuhan perangkat lunak pengembangan beberapa sistem
yang seperlunya harus ada dalam sebuah sistem bisnis e-commerce guna
mengembangkan sistem yang telah ada dan bagaimana sebuah perusahaan
memastikan kehigenisan setiap produk yang jual sampai ketangan customer.
Pengembangan ini juga dimaksudkan guna memudahkan user untuk menggunakan
sistem atau adaptasi sistem terhadap bertambannya pengguna sistem ini dari
semua kalangan, pengembangan ini juga bertujuan untuk sistem tersebut bisa
berjalan dengan baik ketika digunakan disetiap jenis devaice apapun. secara
singkatnya SKPL ini mendefinikasikan kebutuhan perangkat lunak yang meliputi
output antarmuka (penyerderhanaan tampilan), panduan (sistem pemandu otomatis
yang akan ditampilkan sistem ketika sistem pertama kali digunakan oleh user),
strelisasi(memastikan barang yang dikirim bersih sampai ketangan customer) dan
beberapa atribut lainnya. Dalam dokumen ini juga akan dijelaskan batasan
pengembangan sistem.

1.2 Lingkup Masalah

Perangkat lunak PPSS ini dikembangkan dengan tujuan untuk :

1. mempraktiksakan tampilan antarmuka sistem.


2. panduan bagaimana cara menjalan kan sistem.
3. sterilisasi barang.

Program Studi sistem informasi SKPL-PPSS 3/

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Sistem Informasi Untan dan berlisensi
Creative Common. Dipersilahkan untuk mereproduksi dokumen ini dengan mencantumkan sumbernya.
1.3. Definisi, Akronim Dan Singkatan

Berikut ini daftar definisi akronim dan singkatan :

Keyword definisi

SKPL spesifikasi kebutuhan perangkat lunak yang akan


dikembangkan

SKPL-PPSS-XXXX Memprsentasikan kebutuhan pada PPSS(Panduan,


Penyederhanaan Sistem, dan Sterilisasi), sedangkan
XXXX merupakan nomor fungsi

PPSS sebuah pengembang perangkat lunak pada sistem e-


commerce di Indonesia dengan menambahkan panduan
yang terotomatis, dan pempraktisan dalam output
antarmuka perangkat lunak, dan juga sterilisasi barang.

1.4. Referensi

Referensi yang digunakan pada perangkat lunak tersebut adalah:

1. amazon dan alibaba, sebagai pempraktisan tampilan interface


2. lasthiansah, sena. User interface 2012
Program Studi sistem informasi SKPL-PPSS 3/

Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Sistem Informasi Untan dan berlisensi
Creative Common. Dipersilahkan untuk mereproduksi dokumen ini dengan mencantumkan sumbernya.

1.5. Deskripsi Umum (Overview)

Secara menyeluruh dokumen SKPL-PPSS ini terbagi atas 3 bagian utama. Bagian
pertama menjelesan lingkup dokumen SKPL-PPSS ini diantarannya tujuan
pembuatan SKPL, ruang lingkup masalah dalam pengembangan perangkat lunak,
definisi, referensi dan deskripsi umum tentang dokumen SKPL ini.

Bagian kedua berisi penjelasan umum tentang perangkat lunak PPSS 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/sistem tersebut.

Bagian ketiga berisi penjelasan secara lebih rinci tentang kebutuhan perangkat
lunak/sistem PPSS yang akan dikembangkan.

2. Deskripsi Kebutuhan

2.1. Perspektif Produk

PPSS merupakan perangkat lunak yang dikembangkan pada sistem e-commerce


dengan menambahkan beberapa fitur dan layanan menarik didalam dan diluar
perangkat lunak pada sistem . Sistem ini memudahkan pemakaian dalam sistem
yang akan digunakan oleh customer dan user lainnya yang sebelumnya minim
pengetahuan dalam berbelanja atau berjualan secara online melalui sebuah sistem
perusahaan e-commerce, stabilitas dan responsif sistem terhadap output antarmuka
yang akan ditampilkan pada devaice pengguna dan mengurangi kekhawatiran
customer terhadap kebersihan barang yang akan diterima.

System ini bisa digunakan pada computer dan smartphone yang terhubung ke
jaringan internet.
Gambar 2.1 arsitektur sistem

2.2 Fungsi Produk

Funsi produk perangkat lunak PPSS adalah sebagai berikut:

1. Fungsi login (SKPL-PPSS-001)


Sebuah fungsi yang digunakan oleh user untuk masuk dan mendaftar akun.
2. Fungsi panduan (SKPL-PPSS-002)
Merupakan sebuah fungsi otomatis yang akan tampil ditampilan interface
ketika system pertama kali dibuka oleh pengguna yang akan mengarahkan
pengguna bagaimana cara menggunakan system guna memanilisir human
error.
a. Fungsi pengenalan layar awal (SKPL-PPSS-002-00), sebuah fungsi
system otomatis yang akan mengenalkan apa saja fitur-fitur dalam
tampilan awal system.
b. Fungsi panduan berbelanja(SKPL-PPSS-002-01), sebuah fungsi yang
akan memandu pengguna bagaimana cara melakukan pembelanjaan
mulai dari memilih produk sampai barang dikirim.

2.3 Karakteristik Pengguna

karakteristik dari pengguna sistem PPSS ini adalah:

1. mengerti internet.
2. memahami bagaimana pengoperasian web browser.
3. memahami bagaimana cara menginstal perangkat lunak pada smartphone.

2.4 Batasan-batasan
1. Kebijasanaan Umum

mengacu pada tujuan pengembangan sistem PPSS.

2. Keterbasan perangkat lunak

perangkat lunak ini hanya mengacu bagi pengembangan pada sistem


perusahaan e-commerce yang bergerak dibidang marketplace seperti
bukalapak, shoppe dll.

3. Keterbatasan perangkat keras

dapat diketahui setelah sistem dijalankan.

2.5 Asumsi dan Ketergantungan

sistem ini bisa dijalankan pada perangkat mobile (smarphone) yang telah terpasang
perangkat lunak nya. PC, dan notebook yang memiliki web browser dan tentunya
terhubung dengan internet.

3. KEBUTUHAN KHUSUS

3.1. Kebutuhan Antarmuka Eksternal

kebutuhan antarmuka eksternal pada sistem PPSS ini meliputi kebutuhan antarmuka
pemakai, antarmuka perangkat keras, antarmuka perangkat lunak, antarmuka
komunikasi.

3.1.1 . antarmuka pemakai

pengguna berinteraksi dengan antarmuka yang ditampilkan dalam bentuk form yang
menggunakan graphical user interface (GUI).

3.1.2. antarmuka perangkat keras

antarmuka perangkat keras yang digunakan dalam sistem PPSS adalah:

1. komputer yang telah terinstal web browser.


2. smartphone yang telah terinstal sistem (aplikasi) dari e-commerce.

3.1.3. antarmuka perangkat lunak

1. Nama : MyQL
Sumber : Orecle
Sebagai DBMS untuk database dan seharusnya menggukan
TPS(Transaction processing system) untuk mencata data kedalam database
dan kemudian bisa meng-outputkan interface panduan dan mempraktiskan
tampilan interface yang diubah.
2. Nama : Microsoft windows 10
Sumber : Microsoft
Sebagai operation system web server
3. Nama : Apache Web Server
Sumber : Apache
Sebagai web server

3.1.4 antarmuka komunikasi

Interface system PPSS menggunakan protocol http dan juga bisa


mengunggah aplikasi dari playsotre (bagi smartphone).

3.2 Kebutuhan fungsionalitas Perangkat Lunak


3.2.1 Use Case Diagram
Gambar 3.1 use case system

4. Spesifikasi Rinci Kebutuhan


4.1 spesifikasi kebutuhan fungsionalitas
4.1.1 use case specification : Login

Nama use case Login


Aktor Customer dan admin
Aktor pendukung -
Deskripsi singkat Use case ini digunakan oleh aktor untuk bisa masuk kedalam
system, walaupun bagi customer bisa mengunjungi system
tanpa harus login tetapi untuk melakukan pembelajaan harus
melakukan login
Kondisi sebelum Aktor telah melakukan sign in dengan mesukan data yang
diminta
Alur dasar 1. Use case dimulai ketika aktor mengkases tombol login
2. System menampilkan interface login
3. Aktor memasukan email dan password
4. System akan memeriksa email dan password
a. E-001 email dan password salah
b. E-002 email dan password belum terdaftar
5. System memberikan akses
6. Aktor akan masuk ke interface layar utama system
7. Use case selesai
Alur alternatif 1. Aktor mengakses tombol sign in
2. Aktor mengisi data
a. Mengisi email
b. Membuat password
 6-20 karakter
3. System akan menyimpan data.
Alur error 1. E-001 Email dan password salah
a. System akan menampilkan notifikasi terjadi kesalahan
pengisian email atau password
b. Kembali ke alur dasar nomor 3
2. E-002 Email dan password belum terdaftar
a. System akan menampilkan notifikasi email dan
password belum terdaftar
b. Kembali ke alur alternative nomor 1
Alur sesudah Aktor berhasil masuk kedalam sistem

4.1.2 use case specification : mengelola system


Nama use case Mengelola system
Aktor Admin
Aktor pendukung --
Deskripsi singkat Usecase ini merupakan usecase yang dapat digunakan
oleh aktor untuk mengelola system PPSS
Kondisi sebelum 1. Use case login telah dilakukan
2. System akan mendeteksi akun yang masuk adalah
admin
3. Aktor telah masuk ke halaman kelola system
Alur dasar 1. Use case ini dimulai ketika aktor memilih untuk
mengelola system
2. System akan menampilkan interface kelola system.
3. Aktor dapat memilih
a. K-001 Menampilkan atau merubah tampilan
interface system.
b. K-002 meninjau system panduan otomatis.
4. System akan menampikan interface yang dipilih oleh
aktor.
5. Aktor dapat mengedit dan mengelola system
6. Use case ini selesai
Alur alternatif --
Alur error --
Alur sesudah Hasil pengelolaan selesai dan system akan menampilkan
hasil.

4.1.3 use case specification: mengelola interface

Nama use case Mengelola interface


aktor Admin
Aktor pendukung --
Deskripsi singkat Use case ini digunakan oleh aktor untuk mempraktiskan dan
membuat tampilan interface (menjadi lebih menarik)
Kondisi sebelum 1. Use case login telah dilakukan
2. System akan mendeteksi akun yang masuk adalah admin
3. Aktor telah masuk ke halaman kelola system
Alur dasar 1. Use case dimulai ketika aktor memilih mengelola
interface
2. System akan menampilkan layout tampilan interface
system.
3. Aktor memilih apa yang mau diubah baik dihilangkan
atau ditambah
4. System akan menampilkan sampel interface yang telah
diubah.
a. E-001 layout yang diubah oversize
5. Use case ini selesai
Alur alternatif --
Alur error 1. E-001 layout yang diubah oversize
a. System akan menampilkan gambar yang terlalu
besar
b. Aktor kembali ke alur dasar nomer 3
Kondisi sesudah Aktor telah berhasil mengubah tampilan interface

4.1.4 Use case specification : mengelola panduan otomatis

Nama use case Mengelola panduan otomatis


Aktor Admin
Aktor pendukung --
Deskripsi singkat Use case ini adalah panduan otomatis bagi customer yang
pertamakali menggunakan system yang dikelolah oleh admin
Kondisi sebelum 1. Use case login telah dilakukan
2. System akan mendeteksi bahwa akun adalh admin
3. Aktor telah masuk ke halam kelola sistem
Alur dasar 1. Use case dimulai ketika aktor memilih kelola panduan
otomatis
2. System telah menapilkan database AI panduan otomatis
3. Aktor memeriksa system panduan otomatis.
4. Usecase ini selesai.
Alur alternatif Aktor dapat mengubah AI panduan otomatis
Alur error --
Kondisi sesudah AI telah dikelola

4.1.5 Use case specification : mengunjungi


Aktor Customer
Aktor pendukung --
Deskripsi singkat Customer dapat beselancar disistem e-commerce tanpa
melakukan login
Kondisi sebelum Customer mengakses system melalui web browser atau bisa
mendowload system jika menggunakan smartphone
Alur dasar 1. Customer melakukan pencarian system diweb browser
2. Customer membuka system dismarphonenya
3. System akan menampilkan interface layar utama(home)
4. Customer bisa melakukan panduan bagaimana cara
menggunakan system
5. Use case selesai
Alur alternatif Customer bisa keluar dari panduan otomatis
Alur error --
Kondisi sesudah Customer keluar dari sistem

4.1.6 Use Case Specifikation : melakukan panduan otomatis

Nama use case Melakukan panduan otomatis


Aktor customer
Aktor pendukung --
Deskripsi singkat Panduan otomatis adalah sebuah system yang secara otomatis
akan dijalankan ketika customer pertamakali mengakses atau
membuka system yang sebelumnya belum ada riwayat
penggunaan system, system ini akan menjelaskan bagaimana
cara menggunakan system dalam menikmati berbagai fitur
dalam system e-commerce
Kondisi sebelum Customer mengakses system melalui web browser atau bisa
mendowload system jika menggunakan smartphone
Alur dasar 1. Customer membuka system
2. System akan menampilkan interface layar utama.
3. System akan nampilkan sebuah mascot dengan tesk yang
akan memandu customer secara otomatis
4. Costomer melanjutkan panduan
5. System akan memandu customer bagaimana cara
menggukan setiap fitur yang tersedia.
6. Use case selesai.
Alur alternatif Customer dapat memberhentikan panduan dengan fitur
berhenti.
Alur error --
Kondisi sesudah System panduan akan hilang dari interface dan akan kembali
ke interface layar utama pada system

4.1.6 Use Case Specifikation : melakukan pembelanjaan

Nama usecase Melakukan pembelanjaan


Aktor Customer
Aktor pendukung --
Deskripsi singkat Setalah melakukan panduan otomatis costumer bisa
melakukan pembelanjaan disistem tetapi sebelum itu
customer diharuskan log in terlebuh dahulu kesistem
Kondisi sebelum Customer diharuskan melakukan login atau sign in jika
belum punya akun
Alur dasar 1. customer mencari barang yang ingin dibeli
2. system akan melakukan pencarian database untuk
menyesuaikan apa yang customer cari
3. system akan menampilkan interface hasil pencari
4. customer memilih barang yang diinginkan.
5. customer melakukan langkah sesuai yang diarahkan
system pemandu otomatis
Alur alternatif --
Alur error --
Kondisi sesudah Customer membayar barang yang dibeli kemudian system
akan menampilkan notifikasi status pengiriman barang

4.1.6 Use Case Specifikation : log out

Nama usecase Log Out


Aktor Customer dan admin
Aktor pendukung --
Deskripsi singkat Use case ini digunakan oleh aktor untuk keluar dari system
Kondisi sebelum 1. Telah melakukan use case log in
2. System akan mendeteksi akun
3. Aktor telah memasuki system
Alur dasar 1. Use case ini dimulai ketika aktor memilih untuk keluar
dari system
2. System akan memberikan pesan pertanyaan apakah
yakin akan keluar dari system
3. Aktor menjawab pertanyaan
a. E-001 No
4. Use case ini selesai
Alur alternatif --
Alur error E-001 No
a. System akan kembali ke halaman awal
system
b. Aktor menuju alur dasar nomor 4
Kondisi sesudah Aktor telah keluar dari sistem

Anda mungkin juga menyukai