Membangun Situs E-Commerce

Slides:



Advertisements
Presentasi serupa
PENGENALAN INTERNET M. Masrur, SKom.
Advertisements

KONSEP DASAR WEB DAN INTERNET
Pengelolaan Sistem Informasi
Pertemuan Ke-1 (Konsep Dasar Web)
Rekayasa Web 04. Kebutuhan Aplikasi Web
Rekayasa Web Ch. 5 Pendekatan Pengembangan Aplikasi Web
Membangun Proyek Websiete
Minggu 1…… Page 1 MINGGU Ke Satu Pemrograman Visual 2 Pokok Bahasan: Mengenal Web dengan ASP Tujuan Instruksional Khusus: Mahasiswa akan dapat menjelaskan.
Materi Pertemuan ke-4 Sistem Informasi E-Business
PERTEMUAN 7 PENGEMBANGAN SPK
Minggu 7/AK/Sistem Informatika 1 Aplikasi Web (Bagian II) Mira Afrina.
KONSEP PEMROGRAMAN WEB
Pengenalan Web Server dan Server Side Script
PERUSAHAAN DAN MANAJEMEN GLOBAL TI
Pertemuan 1 Pengenalan Dasar Web.
Membangun Sistem Informasi ERP
IMPLEMENTASI CRM Pertemuan 7.
Proses Pengembangan Website
PENGUJIAN APLIKASI WEB
Pertemuan Ke-1 (Konsep Dasar Web)
Pemrograman WEB Pertemuan I (Teori)
ARSITEKTUR DAN PEMODELAN APLIKASI
PENDEKATAN PADA PENGEMBANGAN APLIKASI WEB
Jaringan internet / Web Server Jaringan Bank
E-Commerce Komunikasi Pemasaran
Teknologi Dasar Internet dan Web
DATABASE ADMINISTRATION
Metodologi Pengembangan Sistem Informasi
DOKUMENTASI.
PERUSAHAAN DAN MANAJEMEN GLOBAL TI
Arsitektur SisTer.
Materi Pertemuan ke-4 Sistem Informasi E-Business
ANALISA DAN PERANCANGAN SISTEM INFORMASI
Sistem Informasi E-Business
Tahapan Proyek Pembuatan Situs Web
Aplikasi Web (Bagian II)
Basis Data Klien Server dan Basis data Internet Materi 7
11 Arsitektur Sistem Terdistribusi
DATABASE ADMINISTRATION
Database Change Management source : Database Administration the complete guide to practices and procedures chapter 7 by. Craig S. Mullins.
Pemrograman Basis Data Berbasis Web
Pertemuan 5 Electronic Commerce
Pertemuan ke 5 Ahmadi Sistem Informasi STMIK “BINA NUSANTARA JAYA”
Proses Pengembangan Database
10 Perancangan Arsitektural
DATABASE ADMINISTRATION
Sistem Manajemen Basis Data Web
DOKUMENTASI.
Pengenalan Dasar Web dan HTML
Prinsip Dasar Internet & Pemrograman Web
Membangun Sistem Informasi ERP
Sistem Informasi Manajemen
Membangun Sistem Informasi ERP
REKAYASA WEB Development Process
Pengembangan Sistem Informasi
Pemrograman Internet Hendra Gunawan.
Pemrograman Basis Data Berbasis Web
Sistem Informasi Asuransi Berbasis Web
Siklus Hidup System.
8 SISTEM ELECTRONIC COMMERCE CHAPTER
Konsep Web Statis dan Web Dinamis
Dasar Pemrograman Web.
APLIKASI CLIENT SERVER
Pemrograman WEB Pertemuan I (Teori) Oleh : D. Sinaga, M.Kom.
Pengenalan Dasar Web dan HTML
Metodologi Pengembangan Sistem Informasi
Pertemuan 1 Pengenalan Dasar Web.
DATABASE ADMINISTRATION
Prinsip Dasar Internet & Pemrograman Web
Pertemuan 1 Pengenalan Dasar Web.
Transcript presentasi:

Membangun Situs E-Commerce

Tujuan Belajar Jelaskan Proses yang harus diikuti dalam membangun suatu e-commerce situs Web Jelaskan isu-isu utama sekitar keputusan untuk outsourcing pengembangan dan / atau hosting Mengidentifikasi dan memahami pertimbangan utama dalam memilih server dan perangkat lunak e-commerce server Memahami isu-isu dalam memilih hardware yang paling sesuai untuk situs e-commerce Mengidentifikasi tambahan alat yang dapat meningkatkan performa situs Web TEC2441

Membangun Situs E-commerce: Sebuah Pendekatan Sistematis Dua tantangan manajemen yang paling penting dalam membangun sebuah situs e-commerce yang sukses adalah: Mengembangkan pemahaman yang jelas tentang tujuan bisnis Mengetahui bagaimana untuk memilih teknologi yang tepat untuk mencapai tujuan TEC2441

Potongan Teka-teki Pembangunan Situs Bidang utama di mana Anda akan perlu untuk membuat keputusan dalam membangun sebuah situs meliputi: TEC2441

Pengembangan Sistem Life Cycle Systems Development Life Cycle (SDLC) adalah metodologi untuk memahami tujuan bisnis dari sistem dan merancang solusi yang tepat Lima langkah utama dalam SDLC adalah: Sistem analisis / perencanaan Desain sistem Membangun sistem Pengujian Pelaksanaan TEC2441

Situs Web Pengembangan Sistem Life Cycle TEC2441

Sistem Analisis / Perencanaan: Mengidentifikasi Tujuan Bisnis, Fungsi Sistem, dan Kebutuhan Informasi Tujuan Bisnis : daftar kemampuan yang anda inginkan dimiliki situs Anda Fungsionalitas Sistem : daftar jenis-jenis kemampuan sistem informasi yang akan Anda perlukan untuk mencapai tujuan bisnis Kebutuhan Informasi: unsur-unsur informasi yang harus dihasilkan sistem dalam rangka mencapai tujuan bisnis TEC2441

TEC2441

Desain Sistem: Hardware dan Software Platform Spesifikasi Desain sistem : deskripsi dari komponen utama dari sistem dan hubungan mereka satu sama lain. Desain sistem dapat dipecah menjadi dua bagian: Desain logis meliputi: Dataflow diagram yang menggambarkan aliran informasi di situs ini, pengolahan fungsi yang harus dilakukan, dan database yang akan digunakan Deskripsi keamanan dan sistem darurat cadangan, dan kontrol yang akan digunakan Fisik desain: Menerjemahkan desain logis ke dalam komponen fisik TEC2441

Sebuah Desain logis untuk Situs Web Sederhana TEC2441

Sebuah Desain Fisik untuk Situs Web Sederhana TEC2441

Membangun Sistem: In-House vs outsourcing Outsourcing: menyewa sebuah vendor luar untuk menyediakan layanan yang terlibat dalam membangun situs Keputusan untuk: Membangun sendiri vs Outsourcing Membangun tim Anda sendiri dengan set memerlukan keterampilan beragam; pilihan perangkat lunak, baik risiko dan manfaat yang mungkin Tuan sendiri vs Outsourcing Hosting: perusahaan hosting bertanggung jawab untuk memastikan situs bisa diakses 24 / 7, untuk biaya bulanan Co-location: pembelian perusahaan atau sewa server web (dengan kontrol atas operasi), tetapi server terletak di di fasilitas fisik vendor TEC2441

Pilihan di Gedung dan Hosting TEC2441

Spektrum Peralatan untuk Membangun Sendiri Situs E-commerce TEC2441

Pengujian, Implementasi dan Pemeliharaan Termasuk pengujian unit, pengujian sistem dan pengujian penerimaan Pelaksanaan dan Pemeliharaan: Pemeliharaan sedang berlangsung, dengan 20% dari waktu yang digunakan untuk debug kode dan menanggapi situasi darurat, 20% dengan perubahan, laporan data file dan link ke database backend, dan 60% untuk administrasi umum dan membuat perubahan dan penyempurnaan sistem Pembandingan: proses dimana situs ini dibandingkan dengan pesaing dalam hal kecepatan respon, kualitas dan desain tata letak TEC2441

Faktor-faktor dalam Optimasi Situs Web TEC2441

Komponen Anggaran Situs Web TEC2441

Web sederhana dibandingkan multi-tier Situs Arsitektur Arsitektur sistem: mengacu pada pengaturan perangkat lunak, mesin, dan tugas dalam suatu sistem informasi yang diperlukan untuk mencapai fungsi tertentu Dua-tier arsitektur: Web server merespon permintaan untuk halaman web dan server database menyediakan penyimpanan data yang backend Multi-tier arsitektur: Web server adalah terkait dengan lapisan tengah-tier yang biasanya mencakup serangkaian aplikasi server yang melakukan tugas-tugas tertentu, serta lapisan backend sistem perusahaan yang ada TEC2441

Dua-Tier Arsitektur E-commerce TEC2441

Multi-tier E-commerce Arsitektur TEC2441

Server Web Perangkat Lunak Semua e-commerce memerlukan perangkat lunak Web server dasar untuk menjawab permintaan HTTP dari pelanggan Apache perangkat lunak Web server yang terkemuka; hanya bekerja dengan sistem operasi UNIX Microsoft Internet Information Server (IIS) perangkat lunak server Web utama kedua TEC2441

Fungsi dasar yang Disediakan oleh Web Server TEC2441

Situs Peralatan Manajemen Semua server web berisi alat manajemen situs dasar yang memverifikasi bahwa link pada halaman yang masih berlaku dan juga mengidentifikasi file yatim Situs perangkat lunak manajemen tambahan dan layanan seperti yang disediakan oleh WebTrends dapat dibeli TEC2441

WebTrends Perangkat Lunak TEC2441

WebTrends Perangkat Lunak TEC2441

WebTrends Perangkat Lunak TEC2441

WebTrends Perangkat Lunak TEC2441

Generasi Halaman Peralatan Dinamis Halaman dinamis generasi: isi dari halaman Web yang disimpan sebagai objek dalam database bukannya keras-kode dalam HTML, dan diambil bila diperlukan dari database Peralatan termasuk CGI (Common Gateway Interface), ASP (Active Server Pages), JSP (Java Server Pages), dll Menurunkan biaya menu, memungkinkan segmentasi pasar online mudah, dan memungkinkan bebas biaya diskriminasi harga TEC2441

Aplikasi Server Aplikasi web server: program perangkat lunak yang menyediakan fungsionalitas bisnis yang spesifik yang dibutuhkan dari sebuah situs Web Apakah contoh dari perangkat lunak middleware Sejumlah jenis yang tersedia, menyediakan berbagai fungsi TEC2441

TEC2441

E-commerce Merchant Server Perangkat Lunak Fungsi Menyediakan fungsionalitas dasar yang dibutuhkan untuk penjualan online, termasuk: Katalog online Keranjang belanja Pemrosesan kartu kredit TEC2441

Paket Merchant Server Software (E-commerce Suites) Menawarkan lingkungan yang terintegrasi yang menyediakan fungsionalitas dan kemampuan yang dibutuhkan untuk mengembangkan canggih, customer-centric situs Kunci faktor harus dipertimbangkan dalam memilih termasuk: Fungsi Dukungan untuk model bisnis yang berbeda Alat pemodelan proses bisnis Manajemen visual alat situs dan pelaporan Kinerja dan skalabilitas Konektivitas ke sistem bisnis yang ada Kepatuhan dengan standar Global dan multikultural kemampuan Pajak penjualan lokal dan aturan pengiriman TEC2441

Digunakan secara luas Midrange dan High-end E-commerce Suites TEC2441

Memilih Perangkat Keras untuk Situs E-commerce Platform perangkat keras: mengacu pada semua peralatan komputasi yang mendasari bahwa pengguna sistem untuk mencapai fungsionalitas e-commerce Tujuan untuk memiliki kapasitas platform yang cukup untuk memenuhi permintaan puncak tetapi tidak terlalu banyak sehingga Anda membuang-buang uang Penting untuk memahami faktor-faktor berbeda yang mempengaruhi kecepatan, kapasitas dan skalabilitas dari sebuah situs TEC2441

Kanan Ukuran platform Hardware Anda: Sisi Permintaan Menuntut bahwa pelanggan menempatkan di situs faktor yang paling penting yang mempengaruhi kecepatan situs Faktor yang terlibat dalam permintaan meliputi: Jumlah pengguna simultan dalam periode puncak Sifat permintaan pelanggan (profil pengguna) Jenis konten (halaman Web dinamis dibandingkan statis) Diperlukan keamanan Jumlah item dalam persediaan Jumlah permintaan halaman Kecepatan aplikasi legacy TEC2441

TEC2441

Degradasi di Kinerja sebagai Meningkatkan Jumlah Pengguna TEC2441

Pengunjung Profil Khas Situs E-commerce TEC2441

Kanan Ukuran platform Hardware Anda: Sisi Penawaran Skalabilitas: mengacu pada kemampuan situs untuk meningkatkan dalam ukuran waran permintaan Cara skala hardware: Vertikal: meningkatkan kekuatan pemrosesan komponen individu Horisontal: menggunakan beberapa komputer untuk berbagi beban kerja Meningkatkan arsitektur pemrosesan TEC2441

TEC2441

Scaling vertikal System TEC2441

Scaling horizontal System TEC2441

TEC2441

Desain Situs Web: Dasar Pertimbangan Bisnis Untuk mencapai fungsi bisnis dasar dari sebuah situs web, perlu menyadari pedoman desain dan perangkat lunak yang dapat membangun konten aktif dan fungsi Situs Web yang dirancang buruk mendorong pelanggan pergi TEC2441

Situs web Fitur yang mengesalkan pelanggan TEC2441

TEC2441

Alat untuk Interaktivitas dan Konten Aktif CGI (Common Gateway Interface): Set standar untuk komunikasi antara browser dan program yang berjalan pada server yang memungkinkan untuk interaksi antara pengguna dan server ASP (Active Server Pages): Memungkinkan programmer menggunakan Microsoft IIS paket untuk membangun halaman dinamis Java: Memungkinkan programmer untuk menciptakan interaktivitas dan konten aktif pada komputer klien JSP (Java Server Pages): Mirip dengan CGI dan ASP, memungkinkan pengembang untuk menggunakan kombinasi dari HTML, JSP dan Java script untuk secara dinamis menghasilkan halaman Web dalam menanggapi permintaan pengguna TEC2441

Alat untuk Interaktivitas dan Konten Aktif (Lanjutan) JavaScript: Bahasa pemrograman diciptakan oleh Netscape yang digunakan untuk mengendalikan objek pada halaman web dan menangani interaksi dengan browser ActiveX: Bahasa pemrograman diciptakan oleh Microsoft untuk bersaing dengan Java VBScript: Bahasa pemrograman diciptakan oleh Microsoft untuk bersaing dengan JavaScript ColdFusion: Sebuah lingkungan server-side yang terintegrasi untuk mengembangkan aplikasi Web interaktif f TEC2441

Set Kebijakan Informasi Kebijakan privasi: Set pernyataan publik menyatakan bagaimana situs akan memperlakukan informasi pribadi pelanggan 'yang dikumpulkan oleh situs Aksesibilitas aturan: Set tujuan desain yang menjamin pengguna cacat afektif dapat mengakses situs TEC2441

Studi Kasus: REI: Multi-Channel Champ membangun kembali Situs Web TEC2441

Studi Kasus: REI: Multi-Channel Champ membangun kembali Situs Web REI.com: Dunia ritel terbesar online perlengkapan outdoor Versi asli dari situs (diluncurkan September 1996) dibangun di-rumah, dengan off-the-rak perangkat lunak dan perangkat lunak Netscape Merchant Server diinstal pada IBM RS/6000 Upgrade ke server Net.Commerce IBM pada tahun 1998, diluncurkan 2nd Situs web (rei-outlet.com), dan bermigrasi ke sistem baru rei.com Ketiga membangun kembali dari situs Web pada tahun 2002, standarisasi pada IBM WebSphere 2002-REI sebagai salah satu yang terbaik multi-channel perusahaan-perusahaan di AS TEC2441

Review Tujuan Pembelajaran Jelaskan Proses yang harus diikuti dalam membangun sebuah situs e-commerce Jelaskan utama isu-isu sekitar keputusan untuk outsourcing pengembangan dan / atau hosting Mengidentifikasi dan memahami utama pertimbangan terlibat dalam memilih server dan e-commerce server yang pedagang perangkat lunak Memahami isu-isu terlibat dalam memilih yang paling sesuai hardware untuk situs e-commerce Mengidentifikasi tambahan alat yang dapat meningkatkan Situs Web kinerja TEC2441

Ucapan Terima Kasih dan Referensi Gambar di halaman judul yang diadopsi dan diubah dari http://www2.automation.siemens.com/ www.worldexposure.com/v3/webdesign/ http://www.tigerwebsolutions.com/ecommerce.php Kenneth C. Laudon, Carol Guercio Traver, "E-Commerce: Bisnis. Teknologi. Masyarakat - Edisi 2", Addison Wesley, 2004 (ISBN: 032120056X) TEC2441