Anda di halaman 1dari 11

ANALISA KEBUTUHAN SISTEM WEBSITE TOKO SEPATU(ONLINE)

LAPORAN AKHIR SEMESTER

D I S U S U N OLEH

RIZAL MAULANA 090170020 A

DEPARTEMEN KOMUNIKASI DAN INFORMATIKA FAKULTAS TEKNIK PRODI TEKNIK INFORMATIKA UNIVERSITAS MALIKUSSALEH BUKIT INDAH 2011

Rekayasa Perangkat Lunak

KATA PENGANTAR

Puji syukur kami panjatkan kehadirat ALLAH SWT, karena dengan limpahan rahmat dan karunia-Nya kami berhasil menyelesaikan laporan Rekayasa Perangkat Lunak: Analisa Kebutuhan Toko Sepatu Online ini dengan baik. Tak lupa shalawat beserta salam kita sanjung-sajikankan keharibaan Nabi Muhammad SAW yang telah membawa kita dari alam jahiliah ke alam yang penuh ilmu pengetahuan seperti sekarang ini. Dalam penulisan laporan ini, kami memperoleh data-data hasil pembelajaran selama semester ini yang bertujuan agar mahasiswa dapat mengetahui arti dan tujuan hasil penulisan laporan tersebut, serta dapat mengaplikasikannya ke dalam lingkungan kerja dikemudian hari nanti. Pada penulisan laporan ini, kami menyadari masih banyak terdapat kekurangan yang masih jauh dari sempurna. Oleh sebab itu, dengan hati yang sangat lapang kami sangat mengharapkan kritik dan saran dari pembaca yang bersifat membangun demi penyempurnaan dan sebagai bahan introspeksi demi kemajuan kita bersama dimasa yang akan datang. Ucapan terima kasih yang sebesar-besarnya penulis sampaikan kepada Bapak Rizal S.si, M.IT selaku Dosen Mata Kuliah Rekayasa Perangkat Lunak, dan juga kepada rekanrekan yang telah membantu penulis dalam menyelesaikan laporan ini. Bukit Indah, 21 Mei 2011

Penulis

Rekayasa Perangkat Lunak

DAFTAR ISI

KATA PENGANTAR ........................................................................................... DAFTAR ISI.......................................................................................................... BAB I PENDAHULUAN ...................................................................................... 1.1 Latar Belakang ................................................................................. BAB II LANDASAN TEORI ............................................................................... 2.1 MODEL,ANALISIS,DESAIN,DAN IMPLEMENTASI ............. 2.1.1 MODEL ......................................................................................... 2.1.2 ANALISIS...................................................................................... 2.1.2.1 Analisis Prosedur yang sedang berjalan .................................. 1. Prosedur penjualan Barang ................................................... 2. Prosedur Rekapitulasi ............................................................ 2.1.2.2 ANALISIS KEBUTUHAN FUNGSIONAL ........................... a.Analisis kebutuhan pengguna ........................................................... 1.Administrator sentral .............................................................. 2.Administrator toko online ....................................................... 3.Pengunjung ............................................................................... 4.Pelanggan .................................................................................. 2.1.2.3 ANALISIS KEBUTUHAN SISTEM ...................................... a.Kebutuhan sistem untuk pelanggan dan pengunjung .......... b.Diagram Context ...................................................................... 2.1.2.4 DESAIN ................................................................................... a.Struktur Menu pengunjung ................................................... b.Struktur Menu Member......................................................... c.Struktur Menu Admin ............................................................ d.Contoh halaman web Toko sepatu online ............................ 2.1.2.5 Implementasi .......................................................................... BAB III KESIMPULAN DAN SARAN .............................................................. 3.1 Kesimpulan ..................................................................................... 3.2 SARAN ............................................................................................

1 2 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 9 9 10 10 10

Rekayasa Perangkat Lunak

BAB I PENDAHULUAN

1.1. Latarbelakang Media informasi yang didapatkan oleh pengunjung adalah melalui brosur dan pamflet-pamflet dan rekomendasi teman. Hal ini dirasakan kurang menunjang kebutuhan karena mereka tidak bisa setiap saat melakukan pengecekan produk di Toko Sepatu. Para konsumen sangat senang dengan barang yang baru terutama sepatu yang sudah menjadi kebutuhan pokok masyarakat, khususnya model-model baru yang sedang menjadi trend. Selain itu dikarenakan banyaknya Toko Sepatu,mengakibatkan konsumen membutuhkan waktu yang lama untuk mencari harga dan produknya sesuai dengan kriteria konsumen. Untuk memecahkan masalah yang terjadi, maka diperlukan suatu sistem yang dapat menangani permasalahan tersebut, salah satunya yaitu dengan membangun aplikasi ecommerce di Sepatu. Adapun maksud dan tujuan dari penulisan skripsi ini adalah sebagai berikut: Berdasarkan permasalahan yang diteliti, maka maksud dari penulisan tugas akhir ini adalah membangun aplikasi e-commerce di Toko Sepatu. Sedangkan tujuan yang akan dicapai dalam penelitian ini adalah: 1. Aplikasi ini memudahkan konsumen untuk mendapatkan barang yang diinginkan. 2. Proses transaksi yang dilakukan oleh penjual dan pembeli dapat dilakukan secara online dari mana saja. 3. Memudahkan penjual dalam mengelola data-data laporan. 4. Setiap toko dapat mengetahui tingkat kepuasan dari konsumen atas pelayanan yang telah diberikan. dapat mengalami perubahan-perubahan atau penambahan sesuai dengan permintaan user.

Rekayasa Perangkat Lunak

BAB II LANDASAN TEORI 2.1. MODEL, ANALISIS, DESAIN, DAN IMPLEMENTASI 2.1.1. Model Teknik analisis data dalam pembuatan perangkat lunak menggunakan pemodelan perangkat lunak dengan metode waterfall, yang meliputi beberapa proses diantaranya: a. System Requirements Analysis Pada tahap ini dilakukan pengumpulan data dan proses identifikasi kebutuhan dari sistem yang akan dibangun. b. Design Design merupakan tahap penerjemahan dari data yang dianalisis kedalam bentuk yang mudah dimengerti oleh user. c. Coding Coding merupakan tahap penerjemahan data atau pemecahan masalah yang telah dirancang sebelumnya ke dalam bahasa pemrograman tertentu. d. Implementation And Testing Tahap ini merupakan tahap pengujian terhadap perangkat lunak yang dibangun. e. Maintenance Maintenance merupakan tahap akhir dimana suatu perangkat lunak yang sudah selesai

2.1.2. ANALISIS 2.1.2.1. Analisis Prosedur yang sedang berjalan Berdasarkan hasil penelitian, terdapat beberapa prosedur yang dilakukan di Toko Sepatu, diantaranya: 1. Prosedur Penjualan Barang 2. Prosedur Rekapitulasi Penjualan Harian Setelah melakukan analisis terhadap prosedur yang sedang berjalan, dapat dilihat bahwa dalam penjualan barang, pelanggan harus datang ke toko dan dalam membuat rekapitulasi penjualan masih manual. Solusi yang diajukan yaitu dengan membangun e-commerce untuk mengatasi permasalahan tersebut.

Rekayasa Perangkat Lunak

2.1.2.2. ANALISIS KEBUTUHAN FUNGSIONAL a. Analisis kebutuhan pengguna 1. administrator sentra: -mengelola admin toko, menangani masalah yg terjadi di Admin - admin dapat melihat pelanggan yang sudah menjadi member - admin dapat melihat pesan dari member (kritik atau saran) - admin dapat mengedit,hapus,menambahkan produk - admin dapat menambahkan kategori , sub kategori - admin dapat mengedit/mengganti harga sewaktu2 - admin dapat mengupdate stok barang - admin dapat melihat order dari customer - admin dapat melihat report transaksi per hari ,minggu , bulan , tahun. 2. Administrator toko Online: menyerahkan penuh pengelolaan tokonya secara mandiri, -admin dapat mengedit,hapus,menambahkan produk. -admin dapat mengupdate stok -admin dapat mengedit harga sewaktu-waktu -admin dapat melihat order dari customer -admin dapat memilih templet untuk toko nya 3. pengunjung : - hanya dapat melihat-lihat produk yang ditawarkan oleh toko Online. - pengunjung hanya mendapatkan informasi tentang produk secara detail,contoh: @produk sepatu dalam negeri : gambar produk,harga,kode barang,warna,ukuran,stok. @produk sepatu luar negeri : gambar produk,harga,kode barang,warna, jenis bahan,stok. 4.pelanggan pengunjung dapat melakukan transaksi pembelian setelah terdaftar sebagai pelanggan - pelanggan melakukan registrasi dengan mengisi data diri yang ada pada tabel pendaftaran,kemudian pelanggan akan tercatat sebagai member. - pelanggan dapat melihat-lihat produk yang d tawarkan oleh toko Online di website. - setelah pelanggan memilih produk , kemudian pelanggan dapat memilih tipe produk lebih detail (warna,ukuran,tipe,) barulah kemudian masuk kedalam shopping cart, setelah sudah "OKE" kemudian masuk ke halaman layanan pengiriman barang, untuk memilih pengiriman secara expres atau reguler/biasa.kemudian sistem akan memproses untuk memberikan konfirmasi pembelian dan pembayaran ke email pelanggan. apabila pembayaran sudah d proses , maka barang akan langsung dikirim.

Rekayasa Perangkat Lunak

2.1.2.3. ANALISA KEBUTUHAN SISTEM a.kebutuhan sistem untuk pelanggan dan pengunjung 1.menyediakan form pendaftaran untuk pelanggan yang berminat menjadi member di toko sepatu online, yang berisikan : nama member email alamat negara propinsi kota kode pos no telepon username password : : : : : : : : : :

apabila sudah mendaftar , user melapor kepada admin sentral untuk konfirmasi password. 2. memberitahukan laporan untuk member yang mendaftar (melakukan privatisasi) 3.memberikan laporan transaksi per hari , minggu, bulan, tahun.dan untuk lebih lengkap nya toko sepatu online menyediakan fasilitas tambahan sebagai berikut: 1. menyediakan form pendaftaran untuk pengunjung yang ingin menjadi member 2. menyediakan layanan untuk comment 3. menyediakan layanan transaksi pembelian 4. memberikan informasi tentang produk-produk toko sepatu Online 5. memberikan informasi tentang profil toko sepatu Online

Rekayasa Perangkat Lunak

b.Diagram Context Diagram Context merupakan alat untuk struktur analisis. Pendekatan struktur ini untuk menggambarkan sistem secara garis besar atau secara keseluruhan. Diagram Context situs e-commerce di Toko Sepatu :

2.1.2.4. Desain Desain struktur menu merupakan jalur pemakaian sistem yang mudah dipahami dan mudah digunakan. Perancangan struktur menu dari situs e-commerce dibagi menjadi tiga : a. Struktur menu pengunjung.

Rekayasa Perangkat Lunak

b. Struktur menu member

c. Struktur menu admin

Rekayasa Perangkat Lunak

d.Contoh halaman Web Toko sepatu online

2.1.2.5. Implementasi Rencana pengujian yang akan dilakukan dengan menguji sistem secara alpha dan beta. Berdasarkan hasil pengujian alpha dan kasus sampel uji yang telah dilakukan didapat kesimpulan bahwa pada setiap proses masih memungkinkan untuk terjadi kesalahan pada sintaks dan kesalahan lojik, karena kemampuan error handling belum sepenuhnya ditangani, tetapi secara fungsional system sudah dapat menghasilkan output yang diharapkan. Berdasarkan hasil pengujian betha dengan kasus sample uji yang telah dilakukan memberikan kesimpulan bahwa secara fungsional sistem sudah dapat menghasilkan output yang diharapkan dan tampilannya user friendly.

Rekayasa Perangkat Lunak

BAB III KESIMPULAN DAN SARAN

3.1. Kesimpulan Berdasarkan penelitian yang dilakukan, maka dapat diambil kesimpulan dari pembangunan situs e-commerce Toko Sepatu sebagai berikut : a. Sistem Penerapan E-Commerce untuk Sistem Penjualan ini dapat berjalan sesuai dengan tujuannya, yaitu membantu penjual dalam mempromosikan barangnya secara online. b. Memudahkan dalam pembuatan rekapitulasi penjualan c. Memudahkan pembeli dalam membeli barang tanpa dibatasi waktu dan tempat. d. Memudahkan dalam mengelola data barang. e. Dapat memberikan informasi yang tepat kepada pembeli mengenai barang yang dijual. 3.2. Saran Berdasarkan kesimpulan di atas, maka saran yang diharapkan yaitu pemberian desain dan pembayaran yang tidak hanya melalui paypal dan transfer antarbank namun dapat melalui kartu kredit.

Rekayasa Perangkat Lunak

10