[PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce...

53
Pengembangan Aplikasi e- Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana

Transcript of [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce...

Page 1: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

Pengembangan Aplikasi e-Commerce

E-Commerce dan Internet EkonomiMagister ManagementUniversitas Mercu Buana

Page 2: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

2

Empat Tahapan Pengembangan Tahap 1: Pengembangan Arsitektur EC

Arsitektur EC: Rancangan organisasi aplikasi dan infrastruktur situs EC

Komponen arsitektur: Visi dan tujuan bisnis situs Peta aliran informasi dan data Modul-modul aplikasi yang memproses dan

mengelola data serta informasi tsb. Software dan hardware yang menjalankan

aplikasi-aplikasi tsb. Panduan implementasi arsitektur tsb.

Page 3: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

3

Empat Tahapan Pengembangan Tahap 2: Menentukan strategi

pengembangan Mengembangkan sendiri (in-house)

Dari nol atau dengan mengkustomisasi modul-modul komersial

Outsourcing dari pihak lain Dioperasikan oleh perusahaan ASP Menumpang situs Web perusahaan lain “Menyewa tempat” pada portal e-Market

Kombinasi keduanya

Page 4: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

4

Empat Tahapan Pengembangan Tahap 3: Instalasi, testing, dan

pengoperasian aplikasi EC Menghubungkan aplikasi dengan sistem-sistem

back-end: database, aplikasi-aplikasi lain/eksternal, dan ke situs Web lain.

Testing secara bertahap: dari test per modul, sampai test keseluruhan sistem.

Page 5: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

5

Integrasi dengan Database dan Aplikasi Lain Beberapa teknologi standar dapat digunakan

untuk mengintegrasikan aplikasi EC dengan database Dengan PHP, ASP, CGI, dsb. melalui interface

JDBC, ODBC, ADO. Integrasi dengan sistem-sistem lain seperti

ERP, CRM, SCM, EDI, data warehouse, dsb. dapat dilakukan melalui middleware

Page 6: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

6

Terminologi Testing Unit testing: Testing modul aplikasi satu demi satu

secara independen Integration testing: Testing yang melibatkan

beberapa modul aplikasi secara terpadu Usability testing: Testing kualitas “pengalaman”

(kenyamanan, kemudahan, kepuasan) user dalam berinteraksi dengan situs

Acceptance testing: Evaluasi apakah sistem (situs) telah sesuai dengan visi dan tujuan bisnis semula

Page 7: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

7

Empat Tahapan Pengembangan Tahap 4: Operasi dan pemeliharaan

Situs akan di-update secara terus menerus, misal: Produk-produk baru ditambahkan pada katalog Daftar harga-harga disesuaikan Iklan dan promosi baru dipublikasikan

Setiap perubahan harus melalui testing sebagaimana pada tahap instalasi

Page 8: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

8

Empat Tahapan Pengembangan Monitoring penggunaan

Pola penggunaan dan kinerja situs harus dianalisa secara periodik untuk mengidentifikasikan bagian-bagian yang harus sempurnakan, modifikasi, atau bahkan dibuang

Page 9: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

9

Dari Model Bisnis ke Arsitektur Penurunan rancangan e-Bisnis dari model

bisnis ke arsitektur dijembatani oleh rancangan proses-proses bisnis Proses-proses bisnis adalah sarana untuk

merealisasikan strategi bisnis Arsitektur adalah rancangan infrastruktur untuk

menjalankan proses-proses bisnis

ProposisiNilai

Proses-ProsesBisnis

Arsitektur InfrastrukturModelBisnis

Strategi

Page 10: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

10

Mengapa Arsitektur? Manfaat pengembangan berfokus arsitektur:

Membantu menciptakan keselarasan antara proyek TI dengan kebutuhan bisnis

Memudahkan identifikasi komponen-komponen yang dapat dipakai ulang (reuse) dalam proyek lain

Memudahkan perubahan/pengembangan lanjut: lebih cepat dengan gangguan minimal

Page 11: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

11

Mengapa Arsitektur? … Manfaat pengembangan berfokus arsitektur:

Menaikan tingkat abstraksi rancangan sistem untuk mempermudah analisa/evaluasi

Meningkatkan komunikasi antara anggota tim (dengan berbagai latar belakang dan peran masing-masing)

Mudah menemukan kesalahan secara dini, sebelum nantinya terlalu mahal untuk diperbaiki

Skala (kapasitas dan scope) dapat direncanakan dengan baik

Reference: Rational Inc.

Page 12: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

12

Lapisan-lapisan Arsitektur Rancangan e-Bisnis diterjemahkan kedalam rancangan

Arsitektur Aplikasi: Arsitektur Konseptual

Struktur dan interaksi antar aktor yang terlibat dalam proses bisnis

Teknologi-teknologi Kunci yang akan digunakan Arsitektur Logis

Model proses bisnis & aliran data, dan spesifikasi interface

Arsitektur Eksekusi/Fisik Struktur komponen-komponen infrastruktur

Page 13: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

13

Perencanaan Infrastruktur Rancangan Arsitektur Fisik (infrastruktur)

Memperhatikan aspek Jaminan Tingkat Layanan (Service Level Agreement) Availability Scalability & Capacity Security

Memperhatikan aspek Pengembangan Lanjut Modularity, Flexibility, Adaptiveness

Page 14: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

14

Contoh Pengembangan Arsitektur Target: Electronic Bill Presentment & Payment

(EBPP) - Layanan tagihan dan pembayaran tagihan online Analisa trend pasar dan trend teknologi Pengembangan model bisnis: tujuan dan

strategi Identifikasi proses-proses bisnis Pengembangan arsitektur konsepsual Identifikasi komponen-komponen aplikasi

Page 15: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

15

Studi Banding: e-Banking e-Banking sebagai model acuan untuk

mengembangkan model bisnis EBPP Business Objective: Menyediakan layanan praktis,

efisien dan dimana-saja bagi nasabah Cek saldo 24jam/7hari Transfer uang ke account lain Pembayaran tagihan listrik, telepon, & PAM Pembayaran tagihan kartu kredit Isi ulang kartu ponsel prabayar

Page 16: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

16

Kelayakan Bisnis Potensi Pasar:

Skala bisnis didukung popularitas Internet Teknologi (user interface, keamanan, dsb) yang

telah memadai Literasi komputer masyarakat yang meningkat Infrastruktur relatif murah (TCP/IP, modem, dan

Web browser) Trend pertumbuhan jumlah pengguna ... ?

Page 17: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

17

Standar Protokol e-Banking Open Financial Exchange® (OFX)

Ditujukan untuk transaksi antara Nasbah dan Bank Gabungan (1997) dari standard Microsoft (Open Financal

Connectivity®) dan standard Intuit – CheckFree (Open Exchange®)

Dibangun diatas open standards: SSL untuk keamanan antara Client dengan

Server Transport layer dengan TCP/IP: diatas HTTP atau

protokol sesi yang lain Format data dengan SGML (dan XML)

Page 18: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

18

Standar Protokol e-Banking OFX

Fasilitas Layanan: Download laporan saldo bulanan (Bank Statement) Download tagihan kartu kredit Transfer uang Pembayaran oleh perorangan atau perusahaan

Pengamanan: Server institusi finansial harus bersertifikat (diterbitkan

oleh Agen Sertifikasi dibawah pengawasan OFX) Client harus percaya kepada server yang bersertifikat

Referensi: www.ofx.net

Page 19: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

19

Open Financial Exchange

Client

ProfileServer

WebServer

OFXServer

Financial Institution (FI)response

requestOFX request

OFX response

FI identifier

FI profile

SSL( OFX Data( Encrypted Password ) )

OFX Data( Encrypted Password)

Client menemukan server FI melaluiOFX Profile Server

Page 20: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

20

Secure Electronic Transaction SET adalah standar protokol transaksi pembayaran dengan

kartu kredit yang diciptakan oleh Visa® dan MasterCard®

Pihak-pihak yang terlibat memiliki sertifikat dari CA

Otentikasi identitas pembayar

Otentikasi identitas penagih

Verifikasi data kartu kredit dan otorisasi perintah pembayaran (PI)

Page 21: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

21

Model Bisnis EBPP Value dari perspektif penagih (biller):

Penghematan biaya cetak & kirim tagihan*Mengurangi frekuensi keterlambatan pembayaran dengan pemberitahuan yang tepat waktu dan kemudahan membayarMeningkatkan kualitas dan efisiensi layanan bagi konsumen

*Atas permintaan pihak tertagih (pembayar)

Page 22: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

22

Model Bisnis EBPP Value dari perspektif pembayar:

Praktis, aman dan nyaman bagi pembayar, kapan saja dan dari mana saja tanpa harus antriJadwal pembayaran (kapan dan berapa) terkontrol oleh pembayarStatus tagihan & pembayaran mudah diketahuiMudah meng-audit tagihan & pembayaran untuk penyelesaian kesalahan/ketidak-sesuaian

Page 23: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

23

Model Bisnis EBPP Tujuan bisnis dari perspektif EBPP Provider:

Pendapatan dari kontrak dengan penagih (biller)Pendapatan dari penyediaan iklan online yang dapat dipersonalisasiPendapatan dari biaya registrasi pembayar, atauPendapatan dari biaya transaksi pembayaran

Jangan lupa …Is the market real?Can we compete with other services?

Page 24: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

24

Critical Success Factors Tujuan

bisnis dan faktor-faktor kunci keber-hasilan

Pendapatan dariPembayar, Penagih,

Pemasang Iklan

MenarikPembayar, Penagih,

Pemasang Iklan

Nyaman &efisien

Akses darimana saja7x24 jam

AmanHandal

Efisiensidistribusitagihan

Pembayarantepat waktu

Mudah setupaccount

Mudahpasang iklan

Iklan ter-personalisasi

Statistikpemakaian

tersedia

Layananlengkap

Menjadi PortalPopuler

Bernilai Tambahbagi Penagih Metoda Pembayaran

yang Lebih Disukai

Media Iklanyang Efektif

TUJUAN

FAKTOR-FAKTORKEBERHASILAN

Efisiensiadministrasipembayaran

Efisiensiadministrasiperiklanan

Page 25: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

25

Kebutuhan Fungsional EBPP Faktor

kunci keber-hasilan dan proses bisnis

Nyaman &efisien

Akses darimana saja7x24 jam

AmanHandal

Efisiensidistribusitagihan

Pembayarantepat waktu

Mudah setupaccount

Mudahpasang iklan

Iklan ter-personalisasi

Statistikpemakaian

tersedia

Registrasipenagih

Registrasipembayar

Registrasipengiklan

Otentikasiuser

Layananlengkap

Manajemen tagihan:melihat, membayar,

menjadwalpembayaran

Produksitagihan

Pemasanganiklan

Notifikasitagihan &

statuspembayaran

Resolusikesalahan/

permasalahan

Transfer &transaksi

pembayaran

Menjadi PortalPopuler

Bernilai Tambahbagi Penagih

Metoda Pembayaranyang Lebih Disukai

Media Iklanyang Efektif

Pelaporanstatistik

FAKTOR-FAKTORKEBERHASILAN

PROSES-PROSES BISNIS

Efisiensiadministrasipembayaran

Efisiensiadministrasiperiklanan

Personalisasiiklan

Page 26: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

26

Arsitektur Konseptual Gambaran umum proses-proses bisnis

ditunjukkan dengan model arsitektur konseptual Menunjukkan aktor-aktor dan proses-proses

utama (kunci) serta aliran informasi dalam proses-proses tersebut

Dapat menggunakan diagram-diagram: Context Diagram (DFD) Activity Diagram (Swim Lanes)

Page 27: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

27

Arsitektur Konseptual EBPP Proses-proses kunci:

Rantai penciptaan nilai tambah (value chain) utama bagi konsumen; seringkali merupakan rangkaian beberapa proses bisnis

Registrasipenagih

Registrasipembayar

Registrasipengiklan

Manajemen tagihan:melihat. membayar,

menjadwalpembayaran

Produksitagihan

Pemasanganiklan

Notifikasitagihan &

statuspembayaran

Transfer &transaksi

pembayaran

Pelaporanstatistik

PROSES-PROSES BISNIS

Personalisasiiklan

Otentikasiuser

Resolusikesalahan/

permasalahan

Page 28: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

28

Arsitektur Konseptual EBPP

Source: Roman Markowski, Computer Architecture for e-Commerce

CPPBPP

BSP

Page 29: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

29

Estimasi Infrastruktur EBPP Proses-

proses bisnis dan komponen-komponen infrastruk-tur utama

Registrasipenagih

Registrasipembayar

Registrasipengiklan

Manajemen tagihan:Melihat, membayar,

menjadwalpembayaran

Produksitagihan

Pemasanganiklan

Notifikasitagihan &

statuspembayaran

Transfer &transaksi

pembayaran

Pelaporanstatistik

PROSES-PROSES BISNIS

DatabaseProfil User

DatabaseTagihan Database

TransaksiPembayaran

DatabaseIklan

SET

OFX

SMSGateway

PortalSingle

Sign-on

SMTPGateway

KOMPONEN-KOMPONENAPLIKASI

Personalisasiiklan

Otentikasiuser

Akses darimana saja7x24 jam

Resolusikesalahan/

permasalahan

FAKTOR-FAKTORKEBERHASILAN

PKI

Page 30: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

30

Komponen Aplikasi EBPP Komponen-komponen fungsional yang mengeksekusi

proses-proses bisnis EBPP: Administrasi dan pendaftaran pembayar

Userid, password, data pribadi, metoda pembayaran, nomor-nomor rekening bank, dsb.

Administrasi dan pendaftaran penagih Jenis pembayaran yang diterima, ketentuan, dsb.

Administrasi dan pendaftaran pengiklan Otentikasi pengguna dan logging aktivitas Presentasi dan personalisasi online session

Page 31: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

31

Komponen Aplikasi EBPP … Komponen-komponen Fungsional EBPP:

Pengumpulan data tagihan dan penyusunan tagihan Distribusi dan notifikasi (email/SMS) tagihan

Tagihan baru, batas waktu pembayaran terlewati, laporan masalah, status lunas, ringkasan, dsb.

Manajemen pembayaran tagihan Penjadwalan, otorisasi pembayaran, dsb.

Transaksi pembayaran dan transfer dana

Page 32: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

32

Komponen Aplikasi EBPP Komponen-komponen fungsional kemudian

dipetakan ke komponen-komponen aplikasi Struktur komponen aplikasi sering disesuaikan

dengan pola-pola arsitektur aplikasi yang tersedia Paket-paket commercial off-the-shelf (COTS)

Page 33: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

33

Contoh Rancangan Arsitektur EBPP

©2002 Silverline Technologies Ltd.

Page 34: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

34

Contoh Rancangan Infrastruktur EBPP

©2002 Silverline Technologies Ltd.

Page 35: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

35

Contoh 2: e-Procurement Kategori konsep: Buy-Side e-Market Teknologi kunci: Portal Web yang mempertemukan

karyawan perusahaan dengan pemasok kebutuhan perkantoran (alat-alat tulis, bahan terkonsumsi, dsb.) secara asynchronous.

Strategi: Agregasi informasi/katalog tentang produk,

spesifikasinya, harga dan pemasok Integrasi & otomasi proses pembelian (termasuk

approval dan adminstrasinya) untuk efisiensi

Page 36: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

36

Dari Strategi ke Proses Bisnis

Dapat memilihproduk

Proses administrasi

otomatis

Pemesananlangsung

olehkaryawan

Harga bersaing

Pendaftaran & verifikasipemasok

Penerimaan pesanan

Pemesananmudah

dilacak/ubah

Reputasipemasokdiketahui

Updating katalog produk &

daftar harga

Pencarian &pemilihan produk

Pemesanan produk

Proses-proses BisnisFaktor KeberhasilanTujuan Bisnis

Efisiensipengadaankebutuhan

kantor

Pembayaran tagihan

Pelacakan &pengubahan

pesanan

Pengiriman pesanan

off line

Page 37: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

37

Arsitektur Konsepsual Peran-peran aktor yang terlibat dalam proses-proses

bisnis utama: karyawan, inventaris keuangan dan pemasok.

Sistemkaryawankaryawankaryawankaryawan

inventaris

pemasokpemasokpemasokpemasok

keuangan pembayaran

pengiriman

tagihan

laporanpenerimaan

order

katalog

orderstatus order

katalog

Page 38: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

38

Kebutuhan Fungsional: Use Case

Keuangan*

Order produk

Cek statusorder

Ubah/batalkan order

Updateinformasikatalog

LaporanPenerimaan

produk

Ambildata order

Ambil datatagihan

Bacakatalog

Karyawan

Pemasok*

Inventaris*

Sistem

Catatan: Skenariouse-case ini dibuatberdasarkan faktor-faktor keberhasilan.

*Aktor sekunder

Page 39: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

39

Kebutuhan Fungsional: Use Case

Keuangan*

Order produk

Cek statusorder

Ubah/batalkan order

Updateinformasikatalog

LaporanPenerimaan

produk

Ambildata order

Ambil datatagihan

Bacakatalog

Karyawan

Pemasok*

Inventaris*

Sistem

Skenario use-case yang membutuhkan data identitas mensyaratkan login.

*Aktor sekunder

Login

includesincludes

includes

Page 40: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

40

Daftar Event UsecaseNo Aktor Event Trigger ResponsE01 Karyawan Cari &

pilih produk

Input: kategori produk

Tampilkan daftar produk berdasarkan kategoriTampilkan data produk berdasarkan ID produk

E02 Karyawan Order produk

Input: ID produk

Verifikasi profil karyawan dan data order dengan aturan pembelianJika OK, tampilkan ID order, danCatat data order di database Order.

Page 41: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

41

Daftar Event UsecaseNo Aktor Event Trigger ResponsE03 Karyawan Cek

status order

Input: ID order

Ambil data order dari database OrderTampilkan data order dalam form

E04 Karyawan Ubah atau batalkan order

Input: Data order baru (diubah)

Verifikasi data/status order baruUpdate data order di database Order

E05 Pemasok Ambil data order-order

Input: ID pemasok

Ambil data order-order untuk pemasok dari database OrderUpdate data order-order di database Order

Page 42: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

42

Daftar Event UsecaseNo Aktor Event Trigger ResponsE06 Pemasok Update

informasi katalog

Input: data produk

Update data produk di database Katalog

E07 Inventaris Laporan penerimaan produk

Order diterimaInput: ID order

Update data order di database Order

E08 Keuangan Ambil data tagihan

Waktu (periodik)

Ambil data order-order yang telah terpenuhi

Page 43: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

43

Daftar Event UsecaseNo Aktor Event Trigger ResponsE09 Aktor Login Input: ID

userAmbil data profil user dari database UserVerifikasi passwordJika OK, aktifkan sesi

E10 Aktor Logout Sesi selesai

Non-aktifkan sesi

Catatan: Event dan usecase untuk administrator sistem (fungsi manajemen user, dsb) tidak ditunjukan.

Page 44: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

44

Dekomposisi Fungsi-fungsiSistem

E-Pengadaan

Pemesanan Katalog

Buat daftar produk berdasarkan kategoriTampilkan data produk (spesifikasi, harga, pemasok, dsb) berdasarkan ID produkUpdate data produk dalam katalog

Verifikasi orderTampilkan ID order Catat data orderAmbil/cari data orderTampilkan data order dalam formUpdate data orderAmbil data order-orderUpdate data order-order

ManajemenSesi

Verifikasi passwordAmbil data profil userAktifkan sesiNon-aktifkan sesi

1 2 3

Integrasi prosesAgregasi informasi

Otorisasi & Otentikasi

Respons atas event

Page 45: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

45

3. …3. Update data produk dalam

katalog3b. Ambil entry katalog

dari database ber-dasarkan product ID

3a. Index keyword yang ada pada data entry baru

3b. Simpan entry baru dalam database

Dekomposisi Fungsi-fungsi Masing-masing komponen aplikasi dapat melibatkan modul-modul

paket atau yang sudah ada

Respons dari modul-modul pendukung dicantumkan dibawah respons komponen aplikasi

SistemE-Pengadaan

Pemesanan2 Katalog3

KeywordIndexing& Search

TextDatabase

Rule-BasePengadaan

OrderDatabase

3a 3b2a 2b

Page 46: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

46

Arsitektur Logis Arsitektur logis diperoleh dengan membuat Data Flow Diagram:

Aliran data antara modul-modul aplikasi Lokasi server dimana modul-modul aplikasi tersebut dijalankan

Karyawan

Tampilkan daftar produk per kategoriTampilkan informasi produk per ID produkUpdate informasi produk

3: E01 & E06

App. Server 1

DB Server 1:Katalog produk

5: READ Data produk

1: Informasi produk*

Pemasok

1: Kategori produk*

3: Daftar produk

4: ID produk6: Informasi produk

2: WRITE Data produk-produk

2: READ Daftar produk

Page 47: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

47

Pengembangan Aplikasi Opsi pengembangan aplikasi EC

Menggabungkan modul-modul aplikasi dari beberapa vendor

Memanfaatkan fasilitas layanan hosting dan mengembangkan komponen-komponen kunci sendiri dengan PHP, HTML, Javascript, atau bahasa pemrograman lain

Biaya pengembangan bisa mencapai puluhan juta rupiah

Page 48: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

48

Komponen Aplikasi Umum EC Tiga sub-sistem umum situs EC yang saling

berhubungan1. Shopping Cart (keranjang belanjaan)2. Sistem transaksi untuk pemrosesan pesanan,

pembayaran, pengiriman, dan aspek transaksi lainnya.

3. Payment Gateway yang memfasilitasi proses pembayaran melalui institusi finansial terutama untuk otorisasi dan pembayaran kartu kredit

Page 49: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

49

Komponen Aplikasi 3rd Party Paket software pada Merchant Server:

Template atau wizard untuk membangun situs dan katalog

Shopping Carts Form pemesanan/pembelian dengan fasilitas

keamanan Database untuk menyimpan informasi produk, daftar

harga, dan pesanan konsumen Integrasi dengan aplikasi pihak ke tiga, misalnya

untuk pengiriman (shipping & handling)

Page 50: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

50

Komponen Aplikasi 3rd Party Katalog Elektronik:

Memuat deskripsi dan foto produk, termasuk informasi promosi, diskon, serta pemesanan dan pengirimannya.

Komponen 3rd party suite menawarkan: Fleksibilitas Spesialisasi Kustomisasi Integrasi dengan layanan front- dan back-office

Page 51: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

51

Komponen Aplikasi 3rd Party Microsoft’s Commerce Server menawarkan

framework lengkap untuk solusi EC: Product Catalog System Targeting System Profiling System Business Processing Pipelines System Business Analytics System

Page 52: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

52

Komponen Aplikasi 3rd Party IBM’s WebSphere Commerce Suite

dirancang untuk mendukung B2C, B2B, atau exchange, dengan fasilitas: Order management Collaborative filters Fasilitas Portal Localization support E-coupons Produk lain: WebSphere Studio, dsb.

Page 53: [PPT]E-Commerce dan Internet Ekonomi · Web viewPengembangan Aplikasi e-Commerce E-Commerce dan Internet Ekonomi Magister Management Universitas Mercu Buana Empat Tahapan Pengembangan

53

Komponen Aplikasi 3rd Party Oracle’s EC products

Oracle iStore Oracle Marketing Oracle iPayment Oracle Quoting Oracle iSupport Oracle Configurator