Analisis Kebutuhan Perangkat Lunak

Kemudian analisis pengguna sebagai operator dapat dilihat pada tabel 3.8 berikut: Tabel 3. 9 Analisis pengguna sebagai operator Jenis Pengguna Operator Tanggung Jawab Mengelola data barang, detail barang, dan transaksi Hak Akses 1. Menambah dan memperbaru data barang dan data detail barang 2. Mengelola trasaksi Tingkat Pendidikan SMA atau sederajat Tingkat Keterampilan 1. Menguasai penggunaan komputer dan internet 2. Menguasai penggunaan dan pengelolaan data dalam web Pengalaman Penggunaan aplikasi sistem informasi Jenis Pelatihan Cara penggunaan aplikasi e-commerce Selajutnya analisis pengguna sebagai member dapat dilihat pada tabel 3.9 berikut ini: Tabel 3. 10 Analisis pengguna sebagai member Jenis Pengguna Member Tanggung Jawab Mengelola profil member Hak Akses 1. Mengubah profil member 2. Melihat informasi barang 3. Melakukan transaksi Tingkat Pendidikan SMA atau sederajat Tingkat Keterampilan Menguasai penggunaan komputer dan internet Pengalaman - Jenis Pelatihan - Dan analisis pengguna sebagai pengujung dapat dilihat pada tabel 3.10 di halaman selanjutnya: Tabel 3. 11 Analisis pengguna sebagai pengunjung Jenis Pengguna Pengunjung Tanggung Jawab - Hak Akses 1. Melihat informasi barang 2. Melakukan pendaftaran menjadi member 3. Melakukan pencarian Tingkat Pendidikan SMA atau sederajat Tingkat Keterampilan Menguasai penggunaan komputer dan internet Pengalaman - Jenis Pelatihan - Dengan melihat fakta perangkat pikir yang dimiliki toko Cyber War Computer dan membandingkannya dengan kebutuhan perangkat pikir untuk menjalan kan sistem e-commerce, toko Cyber War Computer sudah memiliki sumber daya yang memadai akan tetapi tetap harus dilakukan pelatihan terutama bagi pengguna sebagai administrator dan pengguna sebagai operator agar dapat menggunakan aplikasi dengan baik.

3.1.6 Analisis Kebutuhan Fungsional

Analisis kebutuhan fungsional dari sistem yang akan dibangun menggunakan alat bantu ERD Entity Relationship Diagram dan untuk memodelkan proses digunakan DFD Data Flow Diagram. Hasil analisis kebutuhan fungsional adalah kebutuhan apa saja yang harus ada dalam sistem yang akan dibangun, bagaimana reaksi sistem jika diberi masukan tertentu dan reaksi sistem terhadap situasi yang mungkin terjadi selama sistem berjalan.

3.1.6.1 Analisis Basis Data

Analisis basis data dilakukan untuk menghasilkan susunan data yang memiliki makna sehingga data yang diolah dalam sistem dapat dipahami. Pada analisis bangun data digunakan Entity Relationship Diagram ERD. ERD dari aplikasi e-commerce yang akan diterapkan pada toko Cyber War Computer dapat dilihat pada gambar 3.9 di halaman selanjutnya.