<<<<<<< HEAD
1. Pendahuluan : Ourverse ialah sebuah aplikasi e-commerce yang dirancang khusus untuk mencari merchandise grup Korean Pop bernama Seventeen. Di dalam Ourverse, pengguna dapat melakukan pembelian merchandise secara daring melalui satu pusat administrasi. Ourverse menjadi aplikasi berbasis resmi yang siap memenuhi permintaan para kolektor serta dapat merangkul beberapa admin merchandise untuk bekerja sama memperluas pemasaran.
2. Aktor-Aktor yang Terlibat : Ourverse melibatkan dua aktor utama dalam aplikasi, yaitu pegawai serta pembeli. Pegawai mempunyai akses yang setara dengan admin dan programmer, di mana pegawai dapat mengelola laman pegawai dan pembeli. Selain itu, pegawai juga mempunyai hak untuk mengatur penambahan maupun pengurangan merchandise. Aktor pembeli hanya dapat mengakses laman pembeli, yang bisa melihat daftar merchandise serta dapat mengisi formulir pembelian.
**3. Framework GUI : ** Java Swing, dijalankan melalui Visual Studio Code
4. Tampilan Frame : Di bawah ini akan dipaparkan secara rinci tentang tampilan window dari seluruh halaman.
a. Frame Masuk Frame utama akan tampak seperti berikut. Terdapat dua tombol navigasi yang berbeda karena kedua aktor akan masuk ke dalam frame tersendiri.
Terkhusus pegawai, ia memerlukan login terlebih dahulu dengan kata sandi yang sudah ditentukan oleh sistem, dengan maksud membatasi akses orang lain yang tidak berkepentingan pada sistem Ourverse.
b. Tampilan Menu utama Tampilan menu utama pada kedua aktor akan berbeda. Aktor pegawai dapat menambahkan daftar merchandise, melakukan perubahan stok merchandise, melihat daftar merchandise yang terpublikasi di laman pembeli, serta melihat daftar pesanan merchandise pembeli yang harus segera diproses pengirimannya.
Tampilan menu utama aktor pembeli terdapat tiga tombol, yaitu melihat daftar merchandise yang bersifat up to date apabila terdapat input baru dari admin, memesan merchandise, dan melihat daftar pemesanan.
c. Frame Pegawai/Admin Frame pegawai akan tampak seperti tangkapan layar di bawah ini. Pegawai dapat melakukan penambahan merchandise pada daftar yang sudah ada. Pegawai dapat mengatur kode merch, nama, harga, dan stok merch dan kemudian disimpan di dalam sistem. Merchandise yang ditambahkan akan otomatis tercatat di daftar merch.
Kemudian apabila terdapat perubahan stok merchandise, pegawai dapat melakukan edit di fitur menambahkan stok merch. Di sini pengguna bisa terlebih dahulu memilih kode merch, kemudian mengubah kuantitas stok dengan tipe input harus berupa angka.
Otomatis perubahan yang dilakukan pegawai akan mempengaruhi daftar merchandise.
Pegawai juga mempunyai kebebasan untuk melihat riwayat pemesanan yanng dilakukan oleh pembeli. Tidak hanya sampai di situ, bila terjadi ketidaksesusaian data, pegawai dapat menghapus pesanan pembeli dengan cara memasukkan kode merchandise yang mau dihapus.
d. Frame Pembeli Frame pembeli akan tampak seperti tangkapan layar di bawah ini. Pembeli dapat melihat daftar merchandise, memesan merchandise, dan melihat daftar pemesanan yang sudah diisi oleh pembeli. Pada fitur melihat daftar merch, pembeli dapat meninjau daftar merchandise yang akan dibeli nanti.
Lalu pada fitur pemesanan merchandise, pembeli bisa mengisi formulir pemesanan dengan memasukkan nama, alamat, daftar merchandise, jumlah barang yang dipesan, serta memasukkan metode pembayaran. Nantinya sistem akan mengirimkan notifikasi tanda formulir berhasil diterima oleh sistem. Tetapi jika tidak, sistem akan mengirimkan pesan error.
Pada riwayat pemesanan, pembeli dapat meninjau kembali riwayat pembeliannya dan mempunyai hak untuk menghapus pesanan. caranya serupa dengan yang pihak pegawai lakukan, di mana pembeli perlu memasukkan kode merchandise dan kemudian menghapus pesanan tersenbut secara permanen.













