Analisis perangkat Keras Hardware Analisis perangkat Lunak Software

76 Sistem menyediakan fungsionalitas untuk pendaftaran member, dimana pengunjung akan memasukkan data pribadinya untuk melakukan pendaftaran member. Sistem akan mengirimkan info pendaftaran member dan kode aktivasi akun melalui email. Setelah informasi dikirim ke email, maka calon member harus melakukan aktivasi akun dengan cara membuka email dan mengklik link aktivasi yang telah dikirimkan. Setelah melakukan aktivasi barulah status pengunjung telah menjadi member. b. Login Sistem menyediakan fungsionalitas untuk login member. Member akan memasukan username dan password, jika username dan password valid maka member dapat mengakses akunya, namun jika tidak valid maka sistem akan memberikan info kepada member bahwa login tidak valid. c. Lupa Password Sistem menyediakan fungsionalitas untuk lupa password, yang dapat digunakan oleh member. Fungsionalitas ini membantu member jika mereka lupa dengan password akunnya. Member akan memasukkan alamat email ke dalam sistem dan sistem akan memberikan informasi data password member melalui alamat email. d. Pencarian Sistem menyediakan fungsioanalitas yang dapat digunakan oleh pengunjung, member, admin dan owner. Setelah user memasukan data yang dicari, maka sistem akan memberikan respon apakah data ditemukan atau tidak ditemukan. 77 e. Penyajian informasi cara bertransaksi Sistem menyediakan fungsionalitas bantuan cara bertransaksi yang dapat digunakan oleh member dan pengunjung. Fasilitas ini berguna untuk membantu user dalam melakukan tata cara pemesanan, cara pembayaran cara pengiriman dan cara mengajukan retur. f. Penyajian informasi tentang perusahaan Sistem menyediakan fungsionalitas untuk melihat profil perusahaan. User mengklik menu tentang kami, maka sistem akan merespon dengan menampilkan info menu tentang kami. g. Penyajian informasi produk Sistem menyediakan fungsionalitas untuk melihat produk, dimana produk digolongkan berdasarkan kategori. Pada setiap produk yang ditampilkan user juga dapat melihat detail dari masing-masing produk disertai juga dengan produk lain yang direkomendasikan. h. Pengolahan profil akun member Member memasukan data profil akun member yang akan diubah, kemudan setelah data terisi dengan benar maka data dapat disimpan. Selain member dapat mengubah data pribadi mereka, member juga dapat mengubah password . i. Pemesanan Sistem menyediakan fungsionalitas pemesanan. Pemesanan hanya bisa dilakukan apabila telah menjadi member. Pemesanan bisa dilakukan dengan mengacu kepada produk dan stok yang tersedia, member tidak bisa