joko oo 1234
DESCRIPTION
manajemenTRANSCRIPT
Software Requirements Specification
for
Webstore System
Version 1.0
Disiapkan oleh :
Hesthy Kusumawirasari – 9106.205.403
Cindy Masyta – 9106.205.407
30 Oktober 2007
Software Requirements Specification for Webstore System Page ii
Daftar Isi1. Pendahuluan..........................................................................................................................1
1.1 Tujuan..........................................................................................................................................11.2 Ruang Lingkup...........................................................................................................................11.3 Daftar Istilah................................................................................................................................11.4 Referensi.....................................................................................................................................11.5 Gambaran Umum Dokumen....................................................................................................1
2. Deskripsi Umum....................................................................................................................22.1 System Environtment................................................................................................................22.2 Functional Requirements Spesification..................................................................................3
2.2.1 View Produk Use Case........................................................................................32.2.2 Shopping Use Case..............................................................................................32.2.3 Download Price List Use Case...........................................................................42.2.4 Compare Produk Use Case...............................................................................52.2.5 Filter Pilihan Produk Use Case...........................................................................52.2.6 Register Member Pembeli Use Case................................................................62.2.7 Add Product Use Case.........................................................................................62.2.8 Register Member Toko Use Case......................................................................7
2.3 User Characteristics..................................................................................................................72.4 Non Functional Requirement...................................................................................................7
3. Requirement Spesification.................................................................................................83.1 External Interface Requirements.............................................................................................83.2 Functional Requirements..........................................................................................................8
3.2.1 View Produk...........................................................................................................83.2.2 Shopping Produk...................................................................................................93.2.3 Download Price List Produk..............................................................................103.2.4 Compare Produk.................................................................................................103.2.5 Filter Pilihan Produk............................................................................................113.2.6 Register Member Pembeli.................................................................................113.2.7 Add Produk..........................................................................................................113.2.8 Register Member Toko.......................................................................................12
3.3 Detailed Non-Functional Requirement.................................................................................123.3.1 Logical Structure of The Data...........................................................................123.3.2 Security.................................................................................................................14Server memiliki security sendiri untuk mencegah otorisasi akses mendelete. Tidak ada batasan untuk akses membaca. Penggunaan email oleh Pembeli dan toko pada client system. PC Pembeli dan toko memiliki security sendiri...........................14
SRS V 1.0
Software Requirements Specification for Webstore System Page 1
1. Pendahuluan
1.1 Tujuan
Tujuan pembuatan dokumen ini adalah untuk memberikan gambaran mengenai Webstore
System. Dokumen ini menjelaskan tujuan dan fitur-fitur sistem, antarmuka sistem, apa yang
akan dilakukan sistem, batasan-batasan ketika dijalankan. Dokumen ini diperuntukkan untuk
stakeholder dan developer sistem.
Sebagai tambahan, dokumen ini juga menyediakan spesifikasi kebutuhan dan
fungsionalitas yang dibutuhkan untuk proyek ini, seperti tampilan, kebutuhan fungsional dan
non fungsional.
1.2 Ruang Lingkup
Ruang lingkup sistem perangkat lunak ini adalah sistem dapat menampilkan informasi
spesifikasi produk, dilengkapi juga dengan simulasi perhitungan untuk kredit, sistem dapat
menangani proses penjualan, sistem dapat menangani registrasi member. Sistem yang
dirancang juga menyediakan mesin pencari untuk mempersempit pilihan.
1.3 Daftar Istilah
Istilah DefinisiDatabase Kumpulan informasi yang dimonitor oleh sistem.Field Bagian dari suatu form.Software Requirements Specification (SRS)
Dokumen yang menjelaskan seluruh fungsi-fungsi sistem yang dibuat dan batasan-batasannya.
Stakeholder Orang yang memiliki kepentingan dalam project, selain developer.
User Pengunjung website.
1.4 Referensi
IEEE. IEEE Std 830-1998 IEEE Recommended Practice for Software Requirements
Specifications. IEEE Computer Society, 1998
http://www.cs.ntexas.edu/uscrs/s2s/admin/srs-examples.html , 14 Oktober 2007.
SRS V 1.0
Software Requirements Specification for Webstore System Page 2
1.5 Gambaran Umum Dokumen
Penulisan dokumen ini dibagi menjadi beberapa bab sebagai berikut :
Bab 1 berisi pendahuluan, menjelaskan mengenai tujuan perangkat lunak, ruang lingkup,
daftar istilah, referensi, serta deskripsi/gambaran umum dokumen.
Bab 2 menjelaskan deskripsi umum, memberikan gambaran mengenai fungsionaliti produk.
Menggambarkan kebutuhan informal dan digunakan untuk menggambarkan hubungan untuk
kebutuhan secara teknis pada bab 3.
Bab 3 berisi kebutuhan spesifikasi, ditulis terutama untuk developer dan menjelaskan istilah-
istilah teknis dari detail fungsionaliti produk.
2. Deskripsi Umum
2.1 System Environtment
Gambar 1. System Environtment
Webstore sistem memiliki tiga aktor, yaitu pembeli, member toko dan company webstore
DB. Pembeli dan member toko dapat berkomunikasi melalui email.
SRS V 1.0
Software Requirements Specification for Webstore System Page 3
2.2 Functional Requirements Spesification
Bagian ini menjelaskan use case dari setiap aktivitas pembeli, member toko secara
terpisah.
2.2.1 View Produk Use Case
Use Case : View Produk
Diagram :
Deskripsi Singkat : Pembeli mengakses website dan mencari informasi mengenai
spesifikasi produk.
Initial Step-by-step Description :
1. Pembeli memilih kategori produk pada menu atau pada gambar produk
2. Sistem menampilkan detil produk
3. Pembeli memilih produk yang diinginkan.
Xref : Bagian 3.2.1, view produk
SRS V 1.0
buyer View Product
Software Requirements Specification for Webstore System Page 4
2.2.2 Shopping Use Case
Use Case : Shopping Produk
Diagram :
Deskripsi Singkat : Pembeli mengakses website, mencari informasi spesifikasi
produk dan melakukan proses belanja.
Initial Step-by-step Description :
1. Pembeli memilih produk yang akan dibeli dengan menekan tombol Beli.
2. Sistem menghitung pembelian yang dilakukan dan menampilkan daftar barang
yang dibeli.
3. Pembeli dapat memilih menu Shopping Cart untuk melihat daftar barang yang
akan dibeli dan total yang harus dibayar.
4. Pembeli dapat merubah jumlah produk yang akan dibeli
5. Sistem melakukan perhitungan ulang daftar belanja pembeli.
6. Pembeli menekan tombol Lanjut Berbelanja untuk melanjutkan berbelanja.
7. Pembeli menekan tombol Check Out untuk mengisi data pengiriman barang.
8. Pembeli mengisi data pengiriman barang.
9. Pembeli menekan tombol Kirim Pesanan
10.Sistem menampilkan form Sign In untuk memasukkan data email dan password,
jika sudah menjadi member.
11.Sistem akan melengkapi data pembeli sesuai dengan email dan password
pembeli.
12.Pembeli dapat memilih link Lanjut Proses Belanja Tanpa Menjadi Member untuk
melanjutkan proses pengiriman.
13.Sistem menampilkan form data pembeli.
SRS V 1.0
buyer Shopping Produk
Software Requirements Specification for Webstore System Page 5
14.Pembeli mengisi form data pembeli.
15.Sistem memverifikasi data pembeli dan meyimpan data ke dalam database.
Xref : Bagian 3.2.2, shopping produk
2.2.3 Download Price List Use Case
Use Case : Download Price List Produk
Diagram :
Deskripsi Singkat : Pembeli mengakses website dan mendownload informasi
spesifikasi produk beserta harga dan daftar harganya.
Initial Step-by-step Description :
1. Pembeli memilih menu Donwload Price List
2. Sistem menampilkan form Sign In
3. Pembeli memasukkan data email dan password jika sudah menjadi member
4. Pembeli melakukan registrasi member jika belum menjadi member.
5. Pembeli mendownload price list.
6. Sistem menampilkan menu dialog Save Target.
7. Pembeli menekan tombol Save untuk menyimpan file price list.
Xref : Bagian 3.2.3, Download price list
SRS V 1.0
buyer Download Price List
Software Requirements Specification for Webstore System Page 6
2.2.4 Compare Produk Use Case
Use Case : Compare Produk
Diagram :
Deskripsi Singkat : Pembeli mengakses website dan membandingkan spesifikasi
produk minimal dua produk untuk jenis dan merek yang sama.
Initial Step-by-step Description :
1. Pembeli memilih kategori produk pada menu atau pada gambar produk
2. Sistem menampilkan detil produk.
3. Pembeli memilih produk yang akan dibandingkan dengan memilih check box,
minimal dua produk untuk jenis dan merek yang sama.
4. Pembeli menekan tombol Compare.
5. Sistem menampilkan informasi mengenai data produk yang dipilih.
Xref : Bagian 3.2.4, Compare produk
2.2.5 Filter Pilihan Produk Use Case
Use Case : Filter Pilihan Produk
Diagram :
SRS V 1.0
buyer Compare Produk
buyer Filter Pilihan Produk
Software Requirements Specification for Webstore System Page 7
Deskripsi Singkat : Pembeli melakukan filter pilihan produk pada mesin pencari
untuk mempersempit pilihan.
Initial Step-by-step Description :
1. Pembeli memilih filter pilihan produk pada mesin pencari.
2. Pembeli menekan tombol Search
3. Sistem menampilkan data produk sesuai dengan pilihan pembeli.
Xref : Bagian 3.2.5, Filter Pilihan Produk
2.2.6 Register Member Pembeli Use Case
Use Case : Register Member Pembeli
Diagram :
Deskripsi Singkat : Pembeli mengakses website dan melakukan registrasi member.
Initial Step-by-step Description :
1. Pembeli memilih menu register
2. Sistem menampilkan form isian Data Member.
3. Pembeli mengisi data member.
4. Pembeli menekan tombol submit untuk menyimpan data.
5. Sistem menyimpan data member ke dalam database.
Xref : Bagian 3.2.6, Register Member Pembeli
SRS V 1.0
buyer Register Member Buyer
Software Requirements Specification for Webstore System Page 8
2.2.7 Add Product Use Case
Use Case : Add data produk
Diagram :
Deskripsi Singkat : Member toko mengakses website dan menambah data produk.
Initial Step-by-step Description :
1. Member Toko memilih menu login.
2. Member toko melakukan upload data.
3. Sistem menampilkan data yang sudah diupload.
Xref : Bagian 3.2.7, Add product
2.2.8 Register Member Toko Use Case
Use Case : Register Member Toko
Diagram :
Deskripsi Singkat : Member Toko mengakses website dan melakukan register
member toko.
SRS V 1.0
member toko Add Data Produk
member toko Register Member Toko
Software Requirements Specification for Webstore System Page 9
Initial Step-by-step Description :
1. Toko memilih menu register member toko.
2. Sistem menampilkan form isian data member toko
3. Toko mengisi data member
4. Toko menekan tombol submit untuk menyimpan data.
5. Sistem menyimpan data member toko ke dalam database.
Xref : Bagian 3.2.8, Register member toko
2.3 User Characteristics
Pembeli dan member toko diharapkan dapat mengoperasikaan komputer, internet dan
menggunakan search engine. Pada halaman utama akan ada fungsi mencari produk.
2.4 Non Functional Requirement
Website akan dijalankan di server dengan kecepatan akses internet yang tinggi. Software
yang digunakan untuk konenksi antara website dan database adalah asp.net. Kecepatan koneksi
akan tergantung hardware daripada karakteristik dari sistem.
SRS V 1.0
Software Requirements Specification for Webstore System Page 10
3. Requirement Spesification
3.1 External Interface Requirements
Link ke external sistem adalah link ke webstore database untuk memverifikasi keanggotaan
dari Pembeli dan member toko.
DFD level 0
SRS V 1.0
Software Requirements Specification for Webstore System Page 11
DFD level 1
SRS V 1.0
Software Requirements Specification for Webstore System Page 12
3.2 Detailed Non-Functional Requirement
3.2.1 Logical Structure of The Data
Logical Structure yang disimpan dalam database adalah sebagai berikut :
GroupProduct Data EntityData Item Type DescriptionIdGroupProduct Int Kode group productNamaGroupProduct Varchar Nama group productGambarGroupProduct Varchar Nama file group product
Barang Data EntityData Item Type DescriptionIdProduct Int Kode productIdGroupProductFK Int Kode group productMerk VarcharType VarcharJenis VarcharDescription VarcharPower VarcharForPC VarcharGambar VarcharStock IntSpeed VarcharChipset VarcharFSB VarcharKapasitas VarcharPCType VarcharReadSpeed NumericWriteSpeed NumericPackaging VarcharInterface VarcharUkuran VarcharDaya VarcharBurnSpeed NumericNama VarcharFitur VarcharSoket VarcharMaximumBit VarcharSubWoofer VarcharAGP VarcharAGPName VarcharAudio VarcharAudioName VarcharSlot VarcharIDE VarcharOnBoardModem VarcharOnBoardSC VarcharOnBoardPro Varchar
SRS V 1.0
Software Requirements Specification for Webstore System Page 13
OnBoardVGA VarcharCCDR Varchar ImageR VarcharDigitalZoom VarcharLCD VarcharStrap VarcharVC VarcharUSBCabel VarcharBattary VarcharSoftware Varchar
BarangToko Data EntityData Item Type DescriptionIdProductToko Int Kode product tokoIdGroupProductFK Int Kode group product tokoMerk VarcharType VarcharJenis VarcharDescription VarcharPower VarcharForPC VarcharGambar VarcharStock IntSpeed VarcharChipset VarcharFSB VarcharKapasitas VarcharPCType VarcharReadSpeed NumericWriteSpeed NumericPackaging VarcharInterface VarcharUkuran VarcharDaya VarcharBurnSpeed NumericNama VarcharFitur VarcharSoket VarcharMaximumBit VarcharSubWoofer VarcharAGP VarcharAGPName VarcharAudio VarcharAudioName VarcharSlot VarcharIDE VarcharOnBoardModem VarcharOnBoardSC Varchar
SRS V 1.0
Software Requirements Specification for Webstore System Page 14
OnBoardPro VarcharOnBoardVGA VarcharCCDR Varchar ImageR VarcharDigitalZoom VarcharLCD VarcharStrap VarcharVC VarcharUSBCabel VarcharBattary VarcharSoftware Varchar
MemberBuyer Data EntityData Item Type DescriptionIdMember Int Kode member buyerNama Varchar Nama buyerAlamat VarcharTelp VarcharEmail VarcharIdCardNo VarcharCredCardNo VarcharUserName VarcharPassword VarcharStatus Varchar
MemberToko Data EntityData Item Type DescriptionIdToko Int Kode tokoNamaToko Varchar Nama tokoAlamat VarcharTelp VarcharFax VarcharEmail VarcharWebsite Varchar
Pembelian Data EntityData Item Type DescriptionIDbeli IntTanggal DateTotalQty IntTotalHarga MoneyIDjasapengirimanFK intIDdataPengirimanFK int
DetailPembelian Data Entity
SRS V 1.0
Software Requirements Specification for Webstore System Page 15
Data Item Type DescriptionIDbelidetail IntIDbeliFK IntQty IntHarga Money
JasaPengiriman Data EntityData Item Type DescriptionIDjasapengiriman IntNamaJasapengiriman VarcharAreaKota VarcharBiaya Money
DataPengiriman Data EntityData Item Type DescriptionIDdataPengirimanFK Int Kode data pengirimanNamaPenerima Varchar Nama penerimaAlamatPengiriman VarcharTelp VarcharFax VarcharEmail VarcharNote Varchar
SRS V 1.0
Software Requirements Specification for Webstore System Page 16
3.3 Desain Interface View Produk
3.3.1 View Produk
Gambar form tampilan awal
Keterangan gambar diatas, bahwa kotak – kotak kecil berisi gambar dari jenis – jenis
barang yang dijual oleh webstore tersebut. Seperti contoh webstore bhinneka.com yang menjual
barang – barang elektronik TI. Group 1 dapat diisikan gambar komputer desktop, group 2 dapat
diisikan gambar notebook, group 3 dapat diisikan gambar server, group 4 dapat diisikan gambar
digital printing, group 5 dapat diisikan gambar PDA, group 6 dapat diisikan gambar digital camera,
group 7 dapat diisikan gambar MP3/MP4, group 8 dapat diisikan gambar memory, group 9 dapat
diisikan gambar printer, group 10 dapat diisikan gambar speaker, group 11 dapat diisikan gambar
handphone, group 12 dapat diisikan gambar motherboard, group 13 dapat diisikan gambar LCD
monitor, group 14 dapat diisikan gambar UPS, group 15 dapat diisikan gambar Software, group 16
dapat diisikan gambar Modem, group 17 dapat diisikan gambar paper shredder, group 18 dapat
SRS V 1.0
Software Requirements Specification for Webstore System Page 17
diisikan gambar bags, group 19 dapat diisikan gambar projector, group 20 dapat diisikan digital
microscope. Dari gambar – gambar tersebut, bila pembeli ingin mengetahui merek dari jenis yang
dipilih, dengan cara mengklik gambar jenis yang diinginkan. Setelah gambar tersebut di klik maka
akan muncul form yang berisi merek dan tipe dari jenis barang yang dipilih dengan desain form
sebagai berikut :
Gambar form view produk berdasarkan jenis produk yang dipilih
Keterangan gambar, bahwa gambar diatas menampilkan seluruh produk dari jenis produk
yang dipilih. Seperti contoh, pembeli memilih jenis produk digital camera pada form tampilan awal.
Kemudian gambar digital camera di klik maka akan muncul segala merek dan tipe dari digital
camera beserta spesifikasi, dan harga produk. Bila pembeli ingin membeli barang tersebut dapat
meng-klik tombol beli yang terdapat di samping harga produk.
SRS V 1.0
Software Requirements Specification for Webstore System Page 18
3.3.2 Desain Interface Shopping Produk
Gambar form view produk berdasarkan jenis produk yang dipilih
Keterangan gambar hampir sama dengan keterangan diatas. Hanya saja untuk membeli
produk dengan menekan tombol beli. Setelah di klik maka akan muncul form yang berisi barang –
barang apa saja yang dibeli, jumlah yang dibeli beserta besar rupiah yang harus di bayar.
SRS V 1.0
Software Requirements Specification for Webstore System Page 19
Gambar form shopping chart
Pada form diatas, user dapat mengubah daftar belanja. Pada form shopping chart terdapat
text qty yang berfungsi untuk mengubah jumlah kuantitas barang yang akan dibeli. Dan tombol
hapus digunakan jika barang tersebut tidak diinginkan. Tombol belanja lagi digunakan untuk
kembali ke tampilan awal dimana user dapat memilih produk yang lain, dan tombol selesai
digunakan untuk mengakhiri pembelanjaan dan diteruskan ke form pembayaran. Sebelum masuk
ke pambayaran, ditanya apakah telah menjadi member. Untuk mempermudah memajemen data
customer.
SRS V 1.0
Software Requirements Specification for Webstore System Page 20
Form Registrasi email
SRS V 1.0
Software Requirements Specification for Webstore System Page 21
SRS V 1.0
Software Requirements Specification for Webstore System Page 22
3.4 Functional Requirements
Logical Structure Data pada subbab 3.3.1.
3.4.1 View Produk
Use Case Name View ProdukXref Section 2.2.1, View ProdukTrigger Pembeli mengakses WebstorePrecondition Web menampilkan gambar-gambar group produkBasic Path 1. Pembeli memilih gambar group produk
2. Sistem menampilkan detil produk3. Pembeli memilih produk yang diinginkan.
Alternative Paths
Jika Pembeli memilih dari dropdown menu :1. Pembeli memilih menu group produk2. Sistem menampilkan daftar produk sesuai dengan
group produk yang dipilih.
Jika Pembeli memilih untuk mencari melalui keyword, sistem menampilan dialog box untuk memasukkan keyword atau frase 1. Pembeli memasukkan keyword atau frase2. Sistem akan mencari semua produk sesuai dengan
keyword yang dimasukkan dari database.
Jika Pembeli memilih untuk mencari mesin pencari :1. Pembeli melakukan pilihan dari combo box2. Sistem akan mencari semua produk sesuai dengan
pilihan Pembeli.Postcondition Daftar produk didownload ke client machine. Exception Paths Pembeli dapat melihat daftar produk kapan saja.Other Daftar produk digenerate dari data produk yang sudah
diupload dalam webstore database.
3.4.2 Shopping Produk
Use Case Name Shopping Produk
XRef Section 2.2.1, Shopping ProdukTrigger Pembeli menampilkan daftar detail produkPrecondition Web menampilkan daftar detail gambar-gambar group
produkBasic Path 1. Pembeli memilih produk yang akan dibeli dengan
menekan tombol Beli.2. Sistem menghitung pembelian yang dilakukan dan
menampilkan daftar barang yang dibeli.3. Pembeli dapat merubah jumlah produk yang akan
SRS V 1.0
Software Requirements Specification for Webstore System Page 23
dibeli4. Sistem melakukan perhitungan ulang daftar belanja
Pembeli.5. Pembeli menekan tombol Check Out untuk mengisi
data pengiriman barang.6. Pembeli mengisi data pengiriman barang.7. Pembeli menekan tombol Kirim Pesanan8. Sistem menampilkan form Sign In untuk memasukkan
data email dan password, jika sudah menjadi member.
9. Sistem akan melengkapi data pembeli sesuai dengan email dan password Pembeli.
10.Pembeli dapat memilih link Lanjut Proses Belanja Tanpa Menjadi Member untuk melanjutkan proses pengiriman.
11.Sistem menampilkan form data Pembeli.12.Pembeli mengisi form data Pembeli.13.Sistem memverifikasi data Pembeli dan meyimpan
data ke dalam database.Alternative Paths
Pada no 4, jika Pembeli tombol Lanjut Berbelanja untuk melanjutkan berbelanja. Kembali ke langkah no 1.Pada no 8, jika user memilih menjadi member :1. Sistem menampilkan isian form data member2. Pembeli mengisi form data member3. Pembeli menekan tombol save untuk menyimpan data
member.4. Sistem menyimpan data member ke database.5. ke langkah no 13.
Postcondition Daftar produk didownload ke client machine. Exception Paths Pembeli dapat melakukan belanja produk kapan saja.Other Daftar produk digenerate dari data produk yang sudah
diupload dalam webstore database.
3.4.3 Download Price List Produk
Use Case Name Download Price ListXRef Section 2.2.1, Download Price List Trigger Pembeli menampilkan daftar detail produkPrecondition Web menampilkan daftar detail gambar-gambar group
produkBasic Path 1. Pembeli memilih menu Donwload Price List
2. Sistem menampilkan form Sign In3. Pembeli memasukkan data email dan password
jika sudah menjadi member4. Pembeli melakukan registrasi member jika belum
menjadi member.5. Pembeli mendownload price list.
SRS V 1.0
Software Requirements Specification for Webstore System Page 24
6. Sistem menampilkan menu dialog Save Target.7. Pembeli menekan tombol Save untuk menyimpan
file price list.Alternative Paths
Pada no 4, jika user melakukan registrasi member :1. Sistem menampilkan isian form data member2. Pembeli mengisi form data member3. Pembeli menekan tombol save untuk menyimpan data
member.4. Sistem menyimpan data member ke database.
Postcondition Daftar produk didownload ke client machine. Exception Paths Pembeli dapat melakukan belanja produk kapan saja.Other Daftar produk digenerate dari data produk yang sudah
diupload dalam webstore database.
3.4.4 Compare Produk
Use Case Name Compare ProdukXRef Section 2.2.1, Compare Produk Trigger Pembeli menampilkan daftar detail produkPrecondition Web menampilkan daftar detail gambar-gambar group
produkBasic Path 1. Pembeli memilih kategori produk pada menu atau
pada gambar produk2. Sistem menampilkan detil produk.3. Pembeli memilih produk yang akan dibandingkan
dengan memilih check box, minimal dua produk untuk jenis dan merek yang sama.
4. Pembeli menekan tombol Compare.5. Sistem menampilkan informasi mengenai data produk
yang dipilih.Alternative Paths
Tidak ada
Postcondition Daftar produk didownload ke client machine. Exception Paths Pembeli dapat melakukan compare produk kapan saja.Other Daftar produk digenerate dari data produk yang sudah
diupload dalam webstore database.
3.4.5 Filter Pilihan Produk
Use Case Name Filter Pilihan ProdukXRef Section 2.2.1, Filter Pilihan Produk Trigger Pembeli memilih filter mesin pencariPrecondition Web menampilkan halaman utamaBasic Path 1. Pembeli memilih filter pilihan produk pada mesin
pencari.2. Pembeli menekan tombol Search3. Sistem menampilkan data produk sesuai dengan
pilihan Pembeli.Alternative Paths
Tidak ada
SRS V 1.0
Software Requirements Specification for Webstore System Page 25
Postcondition Daftar produk didownload ke client machine. Exception Paths Pembeli dapat melakukan filter pilihan produk kapan saja.Other Daftar produk digenerate dari data produk yang sudah
diupload dalam webstore database.
3.4.6 Register Member Pembeli
Use Case Name Register Member PembeliXRef Section 2.2.1, Register Member Pembeli Trigger Pembeli memilih menu registerPrecondition Web menampilkan menu registerBasic Path 1. Pembeli memilih menu register
2. Sistem menampilkan form isian Data Member.3. Pembeli mengisi data member.4. Pembeli menekan tombol submit untuk menyimpan
data.5. Sistem menyimpan data member ke dalam database.
Alternative Paths
Tidak ada
Postcondition Daftar produk didownload ke client machine. Exception Paths Pembeli dapat melakukan register member Pembeli kapan
saja.Other Daftar produk digenerate dari data produk yang sudah
diupload dalam webstore database.
3.4.7 Add Produk
Use Case Name Add ProdukXRef Section 2.2.1, Add Produk Trigger Pembeli memilih menu add produkPrecondition Web menampilkan menu add produkBasic Path 1. Member toko memilih menu login.
2. Member toko melakukan upload data.3. Sistem menampilkan data yang sudah diupload.
Alternative Paths
Tidak ada
Postcondition Daftar produk didownload ke client machine. Exception Paths Pembeli dapat melakukan belanja produk kapan saja.Other Daftar produk digenerate dari data produk yang sudah
diupload dalam webstore database.
3.4.8 Register Member Toko
Use Case Name Register member toko XRef Section 2.2.1, Register member toko Trigger Toko memilih menu registerPrecondition Web menampilkan menu register
SRS V 1.0
Software Requirements Specification for Webstore System Page 26
Basic Path 1. Toko memilih menu register member toko.2. Sistem menampilkan form isian data member toko3. Toko mengisi data member4. Toko menekan tombol submit untuk menyimpan
data.5. Sistem menyimpan data member toko ke dalam
database.Alternative Paths
Tidak ada
Postcondition Daftar produk didownload ke client machine. Exception Paths Pembeli dapat melakukan register member toko kapan
saja.Other Daftar produk digenerate dari data produk yang sudah
diupload dalam webstore database.
3.4.9 Security
Server memiliki security sendiri untuk mencegah otorisasi akses mendelete. Tidak
ada batasan untuk akses membaca. Penggunaan email oleh Pembeli dan toko pada client
system. PC Pembeli dan toko memiliki security sendiri.
SRS V 1.0