1. 3 Analisis Solusi Yang Ditawarkan 1. 4 Analisis Paket Komputer

8 Paket Kantor 8 AMD Athlon X3 455 Gigabyte A55MDS2 Visipro DDR3 4GB Seagate SATA 160GB

3. 1. 6 Analisis Spesifikasi Kebutuhan Perangkat Lunak

Analisis spesifikasi kebutuhan perangkat lunak untuk sistem yang akan dibangun adalah sebagai berikut 1. Proses pendaftaran, proses ini dilakukan oleh pengunjung yang hendak menjadi pelanggan. a. Verifikasi data pendaftaran, proses ini dilakukan oleh pengunjung untuk menjadi pelanggan, didalam proses ini pengunjung diharuskan mengisikan data seperti email, kata sandi, nama lengkap, propinsi, kota, alamat, dan kodepos. b. Mengaktivasi akun, proses ini sebagai langkah berikutnya setelah proses pengisian data pendaftaran telah selesai dilakukan, dimana sistem akan mengirimkan link aktivasi akun ke email pengunjung. 2. Proses masuk, proses ini dapat dilakukan oleh pelanggan, Bagian operasional, Bagian keuangan, dan Manager yang terdiri dari dua proses, yaitu : a. Memvalidasi data masuk, proses ini dilakukan oleh pelanggan setelah aktivasi akun telah berhasil dilakukan. Pelanggan akan memasukkan email dan kata sandi untuk masuk ke halaman pelanggan. Proses ini juga dapat dilakukan oleh Bagian operasional, Bagian keuangan, dan Manager dengan memasukkan username dan kata sandi. b. Mereset kata sandi, proses ini dapat dilakukan oleh pelanggan, Bagian operasional, Bagian keuangan, dan Manager. Pelanggan memasukkan email sedangkan Bagian Operasional, Bagian keuangan dan manager memasukkan username sehingga sistem akan memverifikasi email yang dimasukkan terdaftar atau tidak. Langkah selanjutnya adalah sistem akan mengirimkan link ke email pelanggan, Bagian operasional, Bagian keuangan, dan Manager untuk membuat kata sandi baru 3. Proses pengolahan data barang, proses ini dilakukan oleh pengunjung, pelanggan, Bagian, dan Manager yang terdiri dari beberapa proses, yaitu : a. Pencarian barang, proses ini dilakukan oleh pengunjung, pelanggan, dan Bagian operasional untuk mencari barang yang diinginkan. b. Pengubahan barang, proses ini dilakukan oleh Bagian Operasional untuk merubah data barang. c. Penambahan barang, proses ini dilakukan oleh Bagian Operasional untuk menambah data barang yang baru. d. Peringatan stok barang habis, proses ini merupakan peringatan bagi Bagian Operasional bahwa barang yang ditampilkan telah habis. e. Penambahan rating barang, proses ini dilakukan oleh pelanggan untuk menambahkan rating barang yang sudah dibeli. 4. Proses pengolahan data pengguna, proses ini dilakukan oleh pelanggan, Bagian operasional, Bagian keuangan, dan Manager terdiri dari beberapa proses yaitu : a. Pengubahan profile, proses ini dilakukan oleh pelanggan, Bagian operasional, Bagian keuangan, dan Manager untuk mengubah data akun yang telah tersimpan. b. Penambahan Pengguna, proses ini dilakukan oleh Manager untuk menambah pengguna baru. c. Pengubahan status Pengguna, proses ini dilakukan oleh Manager untuk mengubah status Bagian. d. Status blokir pelanggan, proses ini dilakukan oleh Bagian Operasional untuk merubah status pelanggan. e. Pengubahan kata sandi, proses ini dilakukan oleh pelanggan, Bagian operasional, Bagian keuangan, dan Manager untuk merubah kata sandi yang lama dengan kata sandi yang baru 5. Proses pengelolaan kategori barang, proses ini dilakukan oleh pengunjung, pelanggan, dan Bagian operasionalyang terdiri dari beberapa proses, yaitu : a. Pencarian kategori, proses ini dilakukan oleh pengunjung, pelanggan, Bagian operasional untuk mencari data kategori yang diinginkan. b. Pengubahan kategori, proses ini dilakukan oleh Bagian Operasional untuk merubah data kategori yang telah ada. c. Penambahan kategori, proses ini dilakukan oleh Bagian Operasional untuk menambah data kategori yang baru. d. Penghapusan kategori, proses ini dilakukan oleh Bagian Operasional untuk menghapus data kategori yang telah ada. 6. Proses pengolahan data merk, proses ini dilakukan oleh Bagian Operasional yang terdiri dari beberapa proses, yaitu : a. Pengubahan merk, proses ini dilakukan oleh Bagian Operasional untuk merubah data merk yang telah ada. b. Penambahan merk, proses ini dilakukan oleh Bagian Operasional untuk menambah data merk yang baru. c. Penghapusan merk, proses ini dilakukan oleh Bagian Operasional untuk menghapus data merk yang ada. 7. Proses pengelolaan paket komputer, proses ini dilakukan oleh pengunjung, pelanggan dan Bagian Operasional yang terdiri dari beberapa proses, yaitu : a. Pengubahan paket komputer, proses ini dilakukan oleh Bagian Operasional untuk merubah paket komputer yang telah ada. b. Penambahan paket komputer, proses ini dilakukan oleh Bagian Operasional untuk menambah paket komputer yang baru. c. Penghapusan paket komputer, proses ini dilakukan oleh Bagian Operasional untuk menghapus paket komputer yang telah ada. 8. Proses pengolahan data kota, proses ini dilakukan oleh Bagian Operasional yang terdiri dari beberapa proses, yaitu : a. Ubah kota, proses ini dilakukan oleh Bagian Operasional untuk merubah data kota yang telah tersimpan sebelumnya.