Contoh Tujuan Penulisan Dokumen Penelitian, Usecase, Scenario Diagram

I.   PENDAHULUAN
1.1              Tujuan Penulisan Dokumen
a.       Untuk menjadi paanduan bagi developer dalam mengembangkan sistem
b.      Sebagai acuan programmer dalam membangun perangkat lunak
c.       Menjelaskan sistem yang akan dibangun/dikembangkan
d.      Sebagai referensi dalam pengembagan sistem untuk kedepannya
e.       Sebagai dokumentasi dalam pengembangan/pembangunan perangkat lunak.
1.2              Lingkup Masalah
Aplikasi ini bernama P.E.T.R.O yang berbasis online, sehingga visitor/ pelanggan dapat dengan mudah mengakses website ini, serta di dalam website terdapat berbagai macam jenis pakaian, tas, dan lainnya.
Serta di dukung dengan firtur untuk mempermudah pelanggan untuk memesan/ order barang.
Adapun lingkup masalah dalam aplikasi ini yaitu :
a.        Membahas tentang order barang sesuai dengan keinginan pelanggan
b.       Pembayaran di lakukan di dalam website.
1.3              Definisi dan Istilah
P.E.T.R.O (Penjualan Distro)
Visitor (Orang yang menggunakan jasa e-commerce)
Order (Melakukan pemesanan suatu barang/ produk)
e-commerce (Suatu layanan penjualan berbasis teknologi)
1.4              Aturan Penamaan dan Penomoran
Kode Produk
Daftar nomor Visitor
Kode invoice
1.5              Referensi
Buku       :              
1.        The Yii Book
2.        Yii 1.1 Application Development CookBook
3.        Web Aplication Development With Yii
E-Book   :
1.        Menjelejah Yii Framework
2.        E-Commerce 2014
1.6              Ikhtisar Dokumen
Tugas penulisan dokumen ini terdidi dari 3 BAB.
II.     DESKRIPSI PERANCANGAN GLOBAL
2.1.         Rancangan Lingkungan Implementasi
Operating system                 :               Windows
DBMS                                    :               MySql
Development Tools             :               Notepad ++, XAMPP
Bahasa pemograman           :               PHP, JAVASCRIPT, CSS, HTML
Contoh Tujuan Penulisan Dokumen Penelitian, Usecase, Scenario Diagram
 
Scenario Diagram
Use Case Name            :
Login
Description                      :
Sistem ini berfungsi untuk melakukan operasi login untuk mengakses kedalam sistem.
Participating Actor          :
*
Entry Condition               :
menginputkan informasi data diri username dan password.
Exit Condition                :
Login dan masuk ke dalam sistem.
Scenario (flow of Event)
Actor
System Respond
1
3
6
Pilih menu login
Masukan username dan password
Masuk ke halaman utama
2
4
5
Menampilkan halaman login
Validasi username dan password
Menampilkan halaman utama
Exceptional Case :
Use Case Name            :
Order barang
Description                      :
Sistem ini berfungsi untuk melakukan order barang dan Visitor dapat memilih barang.
Participating Actor          :
Visitor.
Entry Condition               :
Visitor pilih produk.
Exit Condition                :
Visitor mendapat list produk atas order.
Scenario (flow of Event)
Actor
System Respond
1
3
5
6
9
Pilih meu order barang
Memilih kategori barang
Memilih barang
Memasukan jumlah pembelian
Pembayaran melalui paypal
2
4
7
8
Menampilkan halaman order barang
Menampilkan daftar barang
Mengecek stok yang ada
Mengitung jumlah pembayaran
Exceptional Case :
Use Case Name            :
Manage data
Description                      :
Sistem ini berfungsi untuk melakukan pengolahan data seluruh sistem.
Participating Actor          :
operator.
Entry Condition               :
Operator memilih manage data.
Exit Condition                :
Data telah berhasil di manage.
Scenario (flow of Event)
Actor
System Respond
1
3
5
Pilih menu master data
Mengisikan data
Memberikan hak akses
2
4
6
7
8.
Menampilkan halaman master data
Menampilkan form inputan data
Pengecekan inputan
Menyimpan data
Memberikan pesan berhasil
Exceptional Case :
Use Case Name            :
Register
Description                      :
Sistem ini berfungsi untuk melakukan pendaftaran Visitor untuk mengakses order barang.
Participating Actor          :
Visitor.
Entry Condition               :
Visitor menginputkan informasi data diri.
Exit Condition                :
Visitor mendapat info data diri.
Scenario (flow of Event)
Actor
System Respond
1
3
4
9
Pilih menu registrasi
Memasukan biodata diri
Memasukan username dan password
Masuk ke halaman login
2
5
6
7
8
Menampilkan halaman registrasi
Pengecekan data yang di inputkan
Menyimpan data
Menampilkan pesan berhasil
Mengarahkan ke halaman login
Exceptional Case :
Use Case Name            :
Manage User
Description                      :
Sistem ini berfungsi untuk melakukan manage user atau mengelola pengguna sistem.
Participating Actor          :
Admin.
Entry Condition               :
admin mengelola dan menentukan hak akses.
Exit Condition                :
Admin telah berhasil mengelola data.
Scenario (flow of Event)
Actor
System Respond
1
3
5
Pilih menu pengguna
Memilih pengguna
Memberikan hak akses
2
4
6
7
8
Menampilkan halaman pengguna
Menampilkan data pengguna
Pengecekan data yang di inputkan
Menyimpan data
Memberikan pesan berhasil
Exceptional Case :
Use Case Name            :
View Report
Description                      :
Sistem ini berfungsi untuk melihat hasil report transaksi untuk owner.
Participating Actor          :
owner.
Entry Condition               :
Owner melihat report.
Exit Condition                :
Owner mengetahui hasil report.
Scenario (flow of Event)2
Actor
System Respond
1
3
Pilih menu laporan
Meminta laporan
2
4
Menampilkan halaman laporan
Menampilkan laporan
Exceptional Case :
Use Case Name            :
Pembayaran Paypal
Description                      :
Sistem ini berfungsi untuk melakukan pembayaran barang.
Participating Actor          :
User.
Entry Condition               :
User dapat memilih opsi pemilihan pembayaran
Exit Condition                :
Pembayaran telah dapat dilakukan
Scenario (flow of Event)
Actor
System Respond
1
3
5
Pilih menu paypal
Menginputkan e-mail penerima dana,Jenis mata uang dan tipe pembayaran
Memberikan hak akses
Opsi pembayaran lewat akun paypal, rekening bank, kredit card
2
4
6
7
8
Menampilkan form paypal
Menampilkan alternatif pembayaran
Validasi penerima dana
Jika data penerima tidak ada kembali ke kondisi 3 kalau ada ke kondisi 8
Pembayaran berhasil
Exceptional Case :

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Scroll to Top