Informasi Dokumen
- Penulis:
- Anggi Hermanita
- Pengajar:
- Prof. Dr. Tulus, M.Sc
- Syahriol Sitorus, S.Si., M.IT.
- Sekolah: Universitas Sumatera Utara
- Mata Pelajaran: D-3 Teknik Informatika
- Topik: Perancangan Aplikasi E-Commerce Outlet Buku
- Tipe: tugas akhir
- Tahun: 2013
- Kota: Medan
Ringkasan Dokumen
I. PENDAHULUAN
Bab ini menjelaskan latar belakang perancangan aplikasi e-commerce outlet buku. Dalam era digital, teknologi informasi memainkan peranan penting dalam mempermudah akses informasi dan transaksi. Dengan meningkatnya penggunaan internet, e-commerce menjadi solusi bagi pelaku bisnis untuk menjangkau konsumen lebih luas. Tugas akhir ini bertujuan untuk merancang sistem penjualan buku online menggunakan CMS Prestashop, yang diharapkan dapat menghemat waktu dan mempermudah masyarakat dalam berbelanja.
1.1 Latar Belakang
Latar belakang menjelaskan pentingnya teknologi dalam dunia bisnis, terutama e-commerce. Dengan kemajuan teknologi, bisnis perlu beradaptasi dengan perubahan untuk tetap relevan. E-commerce memungkinkan transaksi dilakukan secara efisien, menghubungkan penjual dan pembeli tanpa batasan geografis, serta memberikan kemudahan akses informasi bagi konsumen.
1.2 Identifikasi Masalah
Identifikasi masalah berfokus pada tantangan yang dihadapi dalam pengiriman dan pemesanan buku secara online. Keterlambatan pengiriman menjadi kendala utama yang harus diatasi untuk menjaga kepuasan pelanggan. Selain itu, aplikasi ini bertujuan untuk mempermudah pengunjung dalam mencari dan memesan buku yang diinginkan.
1.3 Batasan Masalah
Batasan masalah menetapkan fokus pada isu keterlambatan pengiriman barang kepada konsumen. Penulis akan mengembangkan sistem yang memungkinkan pengecekan status pengiriman, sehingga konsumen mendapatkan informasi yang akurat dan memuaskan.
1.4 Rumusan Masalah
Rumusan masalah mengidentifikasi dua isu utama: bagaimana pelanggan dapat melakukan transaksi online dengan mudah dan bagaimana teknologi internet dapat digunakan untuk memberikan informasi yang cepat dan akurat dalam proses transaksi.
1.5 Tujuan
Tujuan dari pembuatan aplikasi ini adalah untuk menerapkan teknologi informasi dalam bisnis, mempermudah transaksi, serta meningkatkan efisiensi dalam pengiriman dan pemesanan buku. Aplikasi ini dirancang untuk memberikan pengalaman berbelanja yang lebih baik bagi pengguna.
1.6 Manfaat
Manfaat dari sistem ini mencakup kemudahan dalam bertransaksi, alternatif cara berbisnis yang lebih efektif, serta segmentasi pasar yang lebih luas. Selain itu, belanja online dapat dilakukan kapan saja dan di mana saja, menghemat waktu dan biaya bagi konsumen.
1.7 Sistematika Penulisan
Sistematika penulisan membagi tugas akhir menjadi lima bab, yaitu: Pendahuluan, Landasan Teori, Analisis dan Perancangan, Implementasi dan Pengujian, serta Kesimpulan dan Saran. Pembagian ini bertujuan untuk mempermudah pembaca dalam memahami isi laporan.
II. LANDASAN TEORI
Bab ini membahas teori-teori yang mendasari perancangan aplikasi e-commerce. Teori-teori ini meliputi konsep dasar e-commerce, komputer, internet, serta perancangan sistem. Pemahaman terhadap teori-teori ini penting untuk membangun aplikasi yang efektif dan efisien.
2.1 Sekilas Tentang E-commerce
E-commerce didefinisikan sebagai proses pembelian dan penjualan produk secara elektronik melalui internet. Dengan adanya e-commerce, transaksi bisnis dapat dilakukan secara otomatis dan efisien, mengurangi biaya dan waktu yang diperlukan. Ini menjadi penting dalam dunia bisnis yang kompetitif.
2.2 Sekilas Tentang Komputer
Komputer adalah alat elektronik yang mampu memproses data dan menghasilkan informasi. Dalam konteks e-commerce, komputer berfungsi sebagai alat untuk mengelola data transaksi dan informasi produk, sehingga memudahkan operasional bisnis online.
2.3 Sekilas Tentang Internet
Internet adalah jaringan global yang menghubungkan komputer di seluruh dunia. Dalam e-commerce, internet berfungsi sebagai media untuk mengakses informasi dan melakukan transaksi secara real-time, memudahkan interaksi antara penjual dan pembeli.
2.4 Sekilas Tentang Perancangan
Perancangan sistem merupakan tahapan penting dalam pengembangan aplikasi. Ini melibatkan penggambaran struktur dan alur kerja sistem yang akan dibangun, memastikan bahwa sistem dapat berfungsi dengan baik dan memenuhi kebutuhan pengguna.
2.5 Sekilas Tentang Sistem
Sistem adalah kumpulan elemen yang saling berinteraksi untuk mencapai tujuan tertentu. Dalam konteks aplikasi e-commerce, sistem mencakup semua komponen yang terlibat dalam proses transaksi, mulai dari pengguna hingga database.
2.6 Sekilas Tentang Informasi
Informasi adalah hasil dari pengolahan data yang memberikan makna bagi pengguna. Dalam e-commerce, informasi yang akurat dan relevan sangat penting untuk pengambilan keputusan dan kepuasan pelanggan.
2.7 Sekilas Tentang MySQL
MySQL adalah sistem manajemen basis data yang digunakan untuk menyimpan dan mengelola data dalam aplikasi e-commerce. Dengan MySQL, data transaksi dan produk dapat diakses dengan cepat dan efisien, mendukung operasional sistem.
2.8 Sekilas Tentang CMS
CMS (Content Management System) adalah aplikasi yang memudahkan pengguna dalam mengelola konten website tanpa perlu pengetahuan teknis. Dalam e-commerce, CMS seperti Prestashop memungkinkan pengelolaan produk dan transaksi dengan mudah.
2.9 Sekilas Tentang Prestashop
Prestashop adalah salah satu CMS yang populer untuk e-commerce. Dengan berbagai fitur dan kemudahan penggunaan, Prestashop memungkinkan pengguna untuk membangun dan mengelola toko online dengan efisien.
2.10 Sekilas Tentang Domain
Domain adalah nama unik yang digunakan untuk mengidentifikasi website. Dalam e-commerce, pemilihan domain yang tepat sangat penting untuk memudahkan akses pengguna dan meningkatkan visibilitas toko online.
2.11 Sekilas Tentang Hosting
Hosting adalah layanan yang menyediakan ruang untuk menyimpan website agar dapat diakses secara online. Memilih layanan hosting yang baik sangat penting untuk memastikan ketersediaan dan kecepatan akses website e-commerce.
2.12 Sekilas Tentang DFD
Data Flow Diagram (DFD) digunakan untuk menggambarkan aliran data dalam sistem. DFD membantu dalam memahami bagaimana data bergerak dan diproses dalam aplikasi e-commerce.
2.13 Sekilas Tentang Diagram Alir (Flowchart)
Flowchart adalah diagram yang menggambarkan urutan langkah-langkah dalam proses. Dalam pengembangan aplikasi, flowchart membantu visualisasi alur kerja dan memudahkan identifikasi langkah-langkah yang perlu dilakukan.
III. PERANCANGAN SISTEM
Bab ini menjelaskan proses perancangan sistem aplikasi e-commerce outlet buku. Proses ini meliputi perancangan halaman website, database, dan diagram alir untuk menggambarkan alur kerja sistem. Semua elemen ini dirancang untuk memastikan sistem berfungsi sesuai dengan tujuan yang ditetapkan.
3.1 Perancangan
Tahapan perancangan adalah langkah awal dalam membangun website e-commerce. Pada tahap ini, penulis merinci tujuan, diagram alur, dan struktur dari website. Struktur yang jelas akan memudahkan pengguna dalam navigasi dan menemukan informasi yang dibutuhkan.
3.2 Perancangan Halaman Website
Halaman website dirancang untuk memberikan pengalaman pengguna yang baik. Ini mencakup halaman utama, cara belanja, kategori produk, dan kontak. Setiap halaman memiliki fungsi tertentu untuk memudahkan pengguna dalam berinteraksi dengan sistem.
3.2.1 Halaman Home
Halaman utama menampilkan informasi tentang produk terbaru dan link ke halaman lain. Halaman ini dirancang untuk menarik perhatian pengunjung dan memberikan akses cepat ke informasi penting.
3.2.2 Cara Belanja
Menu cara belanja memberikan informasi tentang proses pembelian dan nomor rekening untuk transaksi. Ini membantu pengguna memahami langkah-langkah yang perlu diambil untuk melakukan pembelian.
3.2.3 Pengiriman
Halaman pengiriman menjelaskan jasa pengiriman yang tersedia. Pengguna dapat memilih jasa pengiriman yang diinginkan, sehingga memudahkan proses pengiriman produk.
3.2.4 Kategori Produk
Menu kategori produk mengklasifikasikan produk untuk memudahkan pencarian. Ini membantu pengguna menemukan buku yang mereka cari dengan lebih cepat.
3.2.5 Menu Pencarian
Menu pencarian memungkinkan pengguna mencari produk secara cepat tanpa harus menjelajahi kategori. Ini meningkatkan efisiensi dalam menemukan produk yang diinginkan.
3.2.6 Kontak
Halaman kontak berisi informasi tentang cara menghubungi pemilik toko, termasuk email dan nomor telepon. Ini penting untuk memberikan dukungan kepada pelanggan.
3.2.7 Syarat dan Ketentuan
Halaman syarat dan ketentuan menginformasikan aturan transaksi, pembayaran, dan pengiriman. Ini penting untuk menghindari kesalahpahaman antara penjual dan pembeli.
3.3 Diagram Level Korteks
Diagram korteks menggambarkan alur pemesanan produk dalam sistem. Ini memberikan gambaran yang jelas tentang bagaimana proses pemesanan berlangsung dari awal hingga akhir.
3.4 Perancangan Database
Database dirancang untuk menyimpan informasi yang diperlukan dalam aplikasi. Ini mencakup tabel-tabel yang menyimpan data produk, pelanggan, dan transaksi, memastikan akses yang cepat dan efisien.
3.4.1 Field Name
Field name menjelaskan struktur tabel dalam database. Setiap tabel memiliki field yang menyimpan informasi spesifik, seperti kategori, pelanggan, dan produk.
3.4.2 Field Table
Field table merinci tipe data dan ukuran untuk setiap field dalam tabel. Ini memastikan bahwa data disimpan dengan cara yang terstruktur dan konsisten.
3.5 Perancangan Diagram Alir (Flowchart)
Flowchart digunakan untuk menggambarkan langkah-langkah proses dalam aplikasi. Ini membantu dalam memahami alur kerja dan memastikan bahwa semua langkah telah dipertimbangkan.
3.5.1 Flowchart Home
Flowchart halaman utama menggambarkan alur pengguna saat mengakses website. Ini mencakup langkah-langkah yang diambil pengguna untuk menemukan informasi yang diinginkan.
3.5.2 Flowchart Produk
Flowchart produk menunjukkan alur pengguna saat memilih dan menambah produk ke keranjang belanja. Ini penting untuk memastikan proses pembelian yang lancar.
3.5.3 Flowchart Pembelian
Flowchart pembelian menggambarkan langkah-langkah yang diambil pengguna saat melakukan pemesanan. Ini mencakup pengisian data dan konfirmasi order.
3.5.4 Flowchart Admin
Flowchart admin menunjukkan proses login dan akses halaman admin. Ini memastikan bahwa hanya administrator yang dapat mengelola sistem.
3.6 Entity Relationship Diagram (ERD)
ERD menggambarkan hubungan antara entitas dalam database. Ini membantu dalam memahami bagaimana data saling berhubungan dan mendukung operasional aplikasi.
3.7 Normalisasi
Normalisasi adalah proses pengelompokan atribut dalam relasi untuk mengurangi redundansi. Ini memastikan bahwa data disimpan dengan cara yang efisien dan konsisten.
3.8 Desain Website
Desain website mencakup tampilan visual dan navigasi. Desain yang baik akan meningkatkan pengalaman pengguna dan mempermudah interaksi dengan sistem.
3.8.1 Desain Menu Utama
Menu utama dirancang untuk memberikan akses cepat ke informasi penting. Ini mencakup link ke kategori produk, cara belanja, dan kontak.
3.8.2 Desain Produk
Halaman produk dirancang untuk menampilkan informasi lengkap tentang setiap buku. Ini termasuk gambar, deskripsi, dan harga.
3.8.3 Desain Detail Produk
Halaman detail produk memberikan informasi mendalam tentang buku, termasuk sinopsis dan ulasan. Ini membantu pelanggan dalam membuat keputusan pembelian.
3.8.4 Desain Cara Membeli
Halaman cara membeli menjelaskan langkah-langkah yang perlu diambil untuk melakukan pembelian. Ini penting untuk memberikan panduan kepada pengguna baru.
3.8.5 Desain Keranjang Belanja
Halaman keranjang belanja menampilkan produk yang telah dipilih pengguna. Ini memungkinkan pengguna untuk melihat total biaya dan melanjutkan ke proses pembayaran.
3.8.6 Desain Login Member
Halaman login member memungkinkan pengguna untuk mengakses akun mereka. Ini penting untuk melindungi informasi pribadi dan transaksi.
3.8.7 Desain Pengiriman Barang
Halaman pengiriman barang menjelaskan pilihan jasa pengiriman yang tersedia. Ini membantu pengguna memilih metode pengiriman yang diinginkan.
3.8.8 Desain Pembayaran
Halaman pembayaran memungkinkan pengguna untuk menyelesaikan transaksi. Ini mencakup pilihan metode pembayaran dan konfirmasi order.
3.8.9 Desain Halaman Login Admin
Halaman login admin dirancang untuk memberikan akses kepada administrator. Ini penting untuk menjaga keamanan sistem.
3.8.10 Desain Halaman Admin
Halaman admin memungkinkan pengelolaan produk, pelanggan, dan transaksi. Ini penting untuk memastikan bahwa sistem berfungsi dengan baik.
IV. IMPLEMENTASI SISTEM
Bab ini membahas proses implementasi sistem aplikasi e-commerce outlet buku. Implementasi meliputi pengenalan sistem, tujuan, dan komponen yang diperlukan untuk menjalankan aplikasi dengan baik.
4.1 Pengertian Implementasi Sistem
Implementasi sistem adalah proses penerapan sistem yang telah dirancang ke dalam lingkungan nyata. Ini melibatkan instalasi, konfigurasi, dan pengujian sistem untuk memastikan bahwa semua komponen berfungsi dengan baik.
4.2 Tujuan Implementasi Sistem
Tujuan implementasi adalah untuk memastikan bahwa sistem dapat beroperasi dengan baik dan memenuhi kebutuhan pengguna. Ini termasuk memastikan bahwa semua fitur berfungsi dan pengguna dapat mengakses informasi dengan mudah.
4.3 Komponen Utama & Sistem
Komponen utama dari sistem ini mencakup perangkat keras, perangkat lunak, dan tenaga pelaksana. Setiap komponen memiliki peranan penting dalam memastikan sistem dapat berjalan dengan baik.
4.3.1 Perangkat Keras
Perangkat keras mencakup server, komputer, dan perangkat jaringan yang diperlukan untuk menjalankan aplikasi. Memilih perangkat keras yang tepat sangat penting untuk kinerja sistem.
4.3.2 Perangkat Lunak
Perangkat lunak mencakup sistem operasi, aplikasi e-commerce, dan database. Semua perangkat lunak ini harus terintegrasi dengan baik untuk memastikan sistem dapat berfungsi secara optimal.
4.3.3 Tenaga Pelaksana (brainware)
Tenaga pelaksana adalah orang-orang yang terlibat dalam pengoperasian dan pemeliharaan sistem. Mereka harus memiliki pengetahuan dan keterampilan yang diperlukan untuk mengelola sistem dengan efektif.
V. KESIMPULAN DAN SARAN
Bab ini menyajikan kesimpulan dari penelitian serta saran untuk pengembangan sistem di masa mendatang. Kesimpulan mencakup ringkasan hasil yang dicapai, sedangkan saran berfokus pada perbaikan dan pengembangan lebih lanjut.
5.1 Kesimpulan
Kesimpulan menyatakan bahwa aplikasi e-commerce outlet buku yang dirancang dapat memberikan kemudahan bagi pengguna dalam berbelanja buku secara online. Sistem ini telah memenuhi tujuan yang ditetapkan dan dapat beroperasi dengan baik.
5.2 Saran
Saran untuk pengembangan sistem lebih lanjut mencakup peningkatan fitur, seperti integrasi dengan sistem pembayaran yang lebih banyak dan pengembangan aplikasi mobile untuk meningkatkan aksesibilitas pengguna.