Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

TUGAS AKHIR Diajukan untuk memenuhi salah satu syarat kelulusan Program Diploma III Adi Kusuma NIM : 18100494.

Presentasi serupa


Presentasi berjudul: "TUGAS AKHIR Diajukan untuk memenuhi salah satu syarat kelulusan Program Diploma III Adi Kusuma NIM : 18100494."— Transcript presentasi:

1 TUGAS AKHIR Diajukan untuk memenuhi salah satu syarat kelulusan Program Diploma III Adi Kusuma NIM : 18100494

2 1.1.Latar Belakang

3 1.2.Maksud dan Tujuan Implementasi IlmuSumbangan PemikiranMeningkatkan Omzet

4 1.3.Metode Penelitian OBSERVASIWAWANCARA STUDI PUSTAKA

5 1.4.Ruang Lingkup TOKO KOMPUTER ONLINE PROGRAMINGLOGIKATEKNIS

6 2.5 SARANA PENDUKUNG 2.4 SPESIFIKASI PERANCANGAN WEBSITE 2.3 PERALATAN PENDUKUNG 2.2 ANALISA PERANCANGAN WEBSITE 2.1. LANDASAN TEORI

7 2.1.1.Pengenalan Internet

8 2.1.2. Adobe Dreamweaver CS4

9 2.1.3.PHP: Hypertext Preprocessor

10 OperatorOperasi +Penambahan -Pengurangan *Perkalian /Pembagian %Sisa Pembagian ++Penambahan dengan 1 --Pengurangan dengan 1

11 ContohNamaHasil $a AND $bANDTRUE jika kedua $a dan $b TRUE. $a OR $bORTRUE jika salah satu $a atau $b TRUE. $a XOR $bXOR TRUE jika salah satu $a atau $b TRUE, tapi tidak keduanya. ! $aNOTTRUE jika $a tidak TRUE. $a && $bANDTRUE jika kedua $a dan $b TRUE. $a || $bORTRUE jika salah satu $a atau $b TRUE.

12 ContohNamaHasil $a == $bEqualTRUE jika $a sama dengan $b $a === $bIdenticalTRUE jika $a sama dengan $b, dan tipe keduanya sama. $a != $bNot equalTRUE jika $a tidak sama dengan $b. $a <> $bNot equalTRUE jika $a tidak sama $. $a !== $bNot identical TRUE jika $a tidak sama dengan $b, atau tipe keduanya tidak sama $a < $bLess thanTRUEjika $a kurang dari $b. $a > $bGreater thanTRUE jika $a lebih besar dari $b. $a <= $bLess than or equal toTRUE jika $a kurang dari atau sama dengan $b. $a >= $b Greater than or equal to TRUE jika $a lebih besar atau sama dengan $b.

13 2.1.4. MySQL SELECT * FROM tabel1, tabel2 WHERE tabel1.field=tabel2.field GROUP BY field1 ORDER BY field2 LIMIT 0,5;

14 2.1.5. JavaScript function halo() { alert( "Halo Dunia!" ); }

15 2.1.6. File.htaccess RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http://(www\.)?mydomain.com/. *$ [NC] RewriteRule \.(gif|jpg)$ http://www.mydomain.com/dontste al.gif [R,L]

16 2.1.7. CAPTCHA Completely Automated Public Turing test to tell Computers and Humans Apart

17 2.1.8. Pengertian Struktur Navigasi Satu alur (Linear)Hirarki (Hierarchical)Tidak Berurut (Non Linear)Campuran (Composite)

18 Tinjauan Usaha •Sejarah •Visi & Misi Tampilan •Administrator •Pelanggan Navigasi •Navigasi Admin •Navigasi Pelanggan

19 2.2. Administrator

20 2.2. Halaman Pelanggan

21

22

23 id_kategorinama_kategoriseo id_kotanama_kotaongkos_kirim id_ordersnama_customeralamat_lengkap telpon email status_order jam_ordertgl_orderid_kota id_ordersid_produkjumlah id_produk id_kategori id_vendor nama_produk seo deskripsi dimensi berat h_awal hargaongkir stok tgl_masuk gambardibeli promosoonid_review nama_customeremailisi id_produkstatusid_vendor nama_vendorseo id_orders_temp id_produkid_sessionjumlah tgl_order_tempjam_order_temp Gambar II.1 Bentuk Tidak Normal (Unnormalized Form)

24  Gambar II.2  Bentuk Normal Kesatu (First Normal Form / 1NF) id_kategori*nama_kategoriseo id_kota*nama_kotaongkos_kirim id_orders*nama_customeralamat_lengkap telpon email status_order jam_ordertgl_orderid_kota id_ordersid_produk*jumlah id_produk id_kategori id_vendor nama_produk seo deskripsi dimensi berat h_awal hargaongkir stok tgl_masuk gambardibeli promosoonid_review* nama_customeremailisi id_produkstatusid_vendor* nama_vendorseoid_orders_temp* id_produk*id_session*jumlah tgl_order_tempjam_order_temp

25 Gambar II.3 Bentuk Normal Kedua (Second Normal Form/2NF) Keterangan : * : Primary Key **: Foriegn Key

26 Login

27 Flowchart Menu Utama

28 Flowchart Ganti Password

29 Flowchart Manajemen Modul

30 Flowchart Kategori

31 Flowchart Produk

32 Flowchart Vendor

33 Flowchart Order

34 Flowchart Ongkos Kirim

35 Flowchart Ganti Password

36

37

38

39

40

41

42

43

44 2.4.1. Spesifikasi File NoElemen DataNama FieldTipeLebarDecKeterangan 1Id Produkid_produkInt5-Primary Key 2Id Kategoriid_kategoriInt2-Foreign Key 3.Id Vendorid_vendorInt2Foreign Key 4.Nama Produknama_produkVarchar50-- 5.Nama SEOseoVarchar50 6.DeskripsideskripsiText1000 7.Dimensi/ukurandimensiVarchar20 8.BeratberatDouble32 9.Harga Awalh_awalInt20 10.HargahargaInt20-- 11.Ongkos KirimongkirInt20-- 12.PersediaanstokInt5 13.Tgl Masuktgl_masukDate 14.GambargambarVarchar50 15.DibelidibeliInt4 16.PromopromoChar3 17.Segera HadirsoonChar3 Tabel II.3. Struktur Tabel Produk

45 NoElemen DataNama FieldTipeLebarDecKeterangan 1Id Kategoriid_kategoriInt5Primary Key 2.Kategori Produknama_kategoriVarchar30 3.Kategori SEOseoVarchar30 Tabel II.3. Struktur Tabel Kategori NoElemen DataNama FieldTipeLebarDecKeterangan 1Id Vendorid_vendorInt5Primary Key 2.Vendor Produknama_vendorVarchar30 3.Vendor SEOseoVarchar50 Tabel II.3. Struktur Tabel Vendor

46 NoElemen DataNama FieldTipelebarDecKeterangan 1Id Kontakid_kontakInt5-Primary Key 2NamanamaVarchar50-- 2.Email PengirimemailVarchar50-- 3.Subjek PesansubjekVarchar50-- 4.Isi PesanpesanText1000-- 5.TanggaltanggalDate-- Tabel II.5. Struktur Tabel Kontak

47 NoElemen DataNama FieldTipeLebarDecKeterangan 1ID Pesananid_ordersInt5-Primary Key 2Nama Pembelinama_customerVarchar50-- 3Alamat Pembelialamat_lengkapVarchar100-- 4No. TelpontelponVarchar50-- 5.EmailemailVarchar50-- 6.Status Pesananstatus_orderVarchar8-- 7.Jamjam_orderTime 8.Tanggal Pesanantgl_orderDate 9.ID Kota Pegirimanid_kotaInt2Foreign Key Tabel II.6. Struktur Tabel Orders

48 NoElemen DataNama FieldTipeLebarDecKeterangan 1ID Pesananid_ordersInt5-Foreign Key 2ID Produkid_produkInt5-Foreign Key 3 Jumlah PembelianjumlahInt5-- Tabel II.6. Struktur Tabel Order Detail

49 NoElemen DataNama FieldTipeLebarDecKeterangan 1 ID Pesanan Tempid_orders_tempInt5-Primary Key 2ID Produkid_produkInt5-Foreign Key 3ID Sessionid_sessionVarchar30-Foreign Key 4JumlahjumlahInt2-- 5. Tanggal Pesanantgl_order_tempDate--- 6.Jam Pesananjam_order_tempTime--- Tabel II.6. Struktur Tabel Orders Temp

50 NoElemen DataNama FieldTipeLebarDecKeterangan 1ID Reviewid_reviewInt3-Primary Key 2ID Produkid_produkInt3-Foreign Key 3Nama Pelanggannama_customerVarchar30-- 4Isi ReviewisiText1000-- 5.EmailemailVarchar50-- 6.Status ReviewstatusEnumon/off-- Tabel II.6. Struktur Tabel Review Produk

51 NoElemen DataNama FieldTipeLebarDecKeterangan 1ID Kotaid_kotaInt2-Primary Key 2Nama Kotanama_kotaVarchar30- 3Ongkos Kirimongkos_kirimInt10- Tabel II.6. Struktur Tabel Kota

52 NoElemen DataNama FieldTipeLebarDecKeterangan 1ID Modulid_modulInt2-Primary Key 2Nama Modulnama_modulVarchar20-- 3Link ModullinkVarchar20-- 4Status PengaksesanstatusEnumY/N-- 5.Status keaktifanaktifEnumY/N-- 6.UrutanurutanInt2-- Tabel II.6. Struktur Tabel Modul

53 NoElemen DataNama FieldTipeLebarDec.Keterangan 1UsernameusernameVarchar12-Primary Key 2PasswordpasswordVarchar12-- 3Nama Lengkapnama_lengkapVarchar50-- 4No. Telponno_telpVarchar20-- 5.EmailemailVarchar50-- 6.Level UserlevelVarchar10-- 7.Status PemblokiranblokirEnumY/N Tabel II.6. Struktur Tabel Admin

54 Electronic commerce memungkinkan pelanggan untuk berbelanja atau melakukan transaksi lain selama 24 jam sehari sepanjang tahun dari hampir setiap lokasi. Electronic commerce meemberikan lebih banyak pilihan kepada pelanggan; mereka bisa memilih berbagai produk dari banyak vendor. Electronic commerce menyediakan produk-produk dan jasa yang tidak mahal kepada pelanggan dengan cara mengunjungi banyak tempat dan melakukan perbandingan secara cepat. Dalam beberapa kasus, khususnya pada produk-produk yang digitized, E- Commerce menjadikan pengiriman menjadi sangat cepat. Pelanggan bisa menerima informasi relevan secara detail dalam hitungan detik, bukan lagi hari atau minggi. Electronic commerce memungkinkan partisipasi dalam pelelangan maya (virtual auction).

55 •Selalu update tentang informasi security terbaru, celah keamanan website, serta ancaman virus atau spyware yang ada di internet. •Validasi setiap input dari user yang langsung berhubungan dengan database. •Mengamankan hak cipta dengan cara melindungi konten website dari para plagiat dengan menonaktifkan fungsi copy paste. •Adanya backup data untuk mencegah terjadinya kehilangan data baik akibat kelalaian manusia, mesin, atau bencana alam. •Adanya software dan server terbaru seiring dengan perkembangan zaman sehingga sewaktu – waktu dapat segera di update mengingat perkembangan teknologi yang begitu cepat.


Download ppt "TUGAS AKHIR Diajukan untuk memenuhi salah satu syarat kelulusan Program Diploma III Adi Kusuma NIM : 18100494."

Presentasi serupa


Iklan oleh Google