• Tidak ada hasil yang ditemukan

Perancangan Web g Organizer Berbasis

N/A
N/A
Protected

Academic year: 2018

Membagikan "Perancangan Web g Organizer Berbasis "

Copied!
15
0
0

Teks penuh

(1)

BAB I

PENDAHULUAN

1.1 Latar Belakang

Dengan lahir dan pesatnya perkembangan dari internet menjadi salah satu infrastruktur

komunikasi yang termurah dan dengan tingkat penerimaan yang luas, maka penggunaan internet

sebagai fasilitas pendukung dan bahkan sebagai urat nadi bisnis menjadi semakin nyata

keunggulannya. Salah satu tren yang menyertai bisnis dalam jaringan internet adalah

e-commerce baik business-to-customer maupun busines-to-business. Dengan membawa

keunggulan internet seperti pelayanan 24 jam, akses dari segala penjuru dengan biaya yang

relatif murah dan kemudahan – kemudahan lainnya, maka tidaklah mengherankan jika sekarang

banyak organisasi bisnis yang merambah kedalam e-commerce.

Besarnya peranan commerce pada perekonomian banyak negara telah membuat

e-commerce menjadi salah satu mata kuliah yang banyak ditawarkan bagi mahasiswa baik teknik

maupun bisnis. Hal ini tidak pernah terjadi bagi teknologi lainnya seperti untuk TV-commerce,

radio-commerce, direct mail-commerce. Oleh karena itu dengan jelas terlihat besarnya implikasi

dan bobot dari e-commerce bagi perekonomian global.

Melihat begitu banyaknya keuntungan yang dapat ditawarkan oleh e-commerce dan tingkat

perkembangan internet yang begitu pesat baik di indonesia maupun secara global maka Toko

Kue Violate yang merupakan bagian dari e-commerce yang menjalankan bisinisnya dalam

(2)

1.2 Maksud dan Tujuan

Kami membuat makalah ini dengan maksud untuk menambah pengetahuan kami mengenai

cara merancang sebuah web kemudian mengaplikasikannya menjadi sebuah website yang kami

buat dan merupakan tugas kelompok yang bertujuan untuk memenuhi nilai dari pada UAS.

1.3 Metode Penelitian

Dalam pembuatan makalah ini kami tidak melakukan penelitin. Jadi tidak ada metode

penelitian yang kami gunakan.

1.4 Ruang Lingkup

(3)

BAB ll

PEMBAHASAN

2.1 Analisis kebutuhan

Hal pertama yang perlu dilakukan dalam analisis kebutuhan sistem adalah menentukan

dan mengungkapkan dari pada kebutuhan - kebutuhan. Mengidentifikasi kebutuhan yang

diperoleh berdasarkan kebutuhan pengguna dan kebutuhan sistem.

A. Kebutuhan pegguna

Dalam web e-commerce terdapat dua pengguna yang dapat saling berinteraksi

dalam lingkungan sistem, yaitu: Admin dan Customer. Kedua pengguna tersebut

memilki karakteristik interaksi dengan sistem yang berbeda – beda dan memiliki

kebutuhan informasi yang berbeda – beda, seperti berikut:

A1. Skenario Kebutuhan Admin

a) Mengelola data – data produk dan web itu sendiri

b) Mengupdate produk

c) Mengecek stok produk

d) Memberikan dan menyediakan informasi tentang web tersebut

e) Melakukan login ke web itu sendiri

f) Melakukan Logout

A2. Skenario Kebutuhan Customer

(4)

b) Menghubungi pemilik web tersebut

c) Melihat informasi dari web tersebut

d) Melakukan pemesanan produk

e) Melakukan login ke dalam web tersebut

f) Melakukan logout

B. Kebutuhan Sistem

1. Pengguna harus melakukan login dahulu untuk dapat mengakses tersebut

dengan memasukan username dan password agar privasi masing – masing

pengguna tetap terjaga keamanannya.

2. Sistem melakukan kalkulasi stok barang

3. Pengguna harus melakukan logout setelah menggunakan web tersebut

4. Menidentifikasi masalah

2.2 Perancangan Perangkat Lunak

Setelah dilakukan analisis, maka tahap selanjutnya adalah tahap perncangan perangkat

lunak. Perancangan perangkat lunak secara umum tahap persiapan dan tahap perancangan

terhadap sistem penjualan sistem berbasis web yang akan dibuat. Adapun langkah – langkah

yang harus diperhatikan dalam perancangan sebuah sistem yaitu proses penyimpanan database

(5)

2.2.1 Rancangan Antar Muka (User Interface Design)

2.2.2 Rancangan Struktur Navigasi

Stuktur navigasi adalah susunan menu atau hirarki dari suatu situs yang

menggambarkan isi dari setiap halaman atau link atau navigasi tiap pada halaman suatu

situs web. Struktur navigasi dapat dikatakan sebagai penggambar dari hubungan atau

rantai kerja dari seluruh elemen yang akan digunakan dalam aplikasi.

Struktur navigasi dapat digolongkan menurut kebutuhan akan objek, kemudahan

pemakaian, keinteraktifitasannya dan kemudahan membuatnya yang berpengaruh

terhadap waktu pembuatan suatu situs web. Dalam penggambarannya struktur navigasi

terbagi kedalam 4 struktur yang berbeda yaitu: linier, nonlinier, hirarki dan campuran.

Adapun struktur navigasi yang digunakan dalam pembuatan web kami yaitu

(6)

2.2.3 Rancangan Basis Data (ERD, LRS, Spesifikasi File)

A. Entity Relationalship Diagram

1 1

an Daftar Login

Index

n pass tangg

al

id melak

ukan

(7)

M M M M

M M

1 1

C. Logical Relational Structure

(8)

M M 1

1 M

Gambar II.2

C. Spesifikasi File

Menjelaskan tentang file tabel yang terbentuk dari transformasi ERD (dan atau file-file

penunjang untuk web). File-file ini tersimpan pada ‘TOKO VIOLLATE DB” dengan

parameter-parameter sbb.

Contoh Spesifikasi File:

1. Spesifikasi File Admin

Nama file : Admin

Akronim : Admin

(9)

Tipe File : Dynamic Master File

Organisasi File : Indexed sequential

Akses File : Random

Media : Harddisk

Panjang Record : 114

Kunci Field : id

Softrware : Mysql

2. Spesifikasi File Daftar

Nama file : Daftar

Akronim : Daftar

Fungsi : untuk menjadi member dan melakukan pembelian

Tipe File : Dynamic Master File

Organisasi File : indexed sequential

Akses File : Random

Media : Harddisk

Panjang Record : 355

(10)

Softrware : Mysql

3. Spesifikasi File Laporan

Nama file : Laporan

Akronim : Laporan

Fungsi : untuk menampilkan struk penjualan di admin

Tipe File : reference master file

Organisasi File : indexed sequential

Akses File : Random

Media : Harddisk

Panjang Record : 108

Kunci Field : idlap

Softrware : Mysql

4. Spesifikasi File Pemesanan

Nama file : Pemesanan

Akronim : Pemesanan

Fungsi : untuk menampilkan hasil transaksi dan mengubah status

Tipe File : reference master file

Organisasi File : indexed sequential

Akses File : Random

Media : Harddisk

Panjang Record : 56

(11)

Softrware : Mysql

5. Spesifikasi File Produk

Nama file : Produk

Akronim : Produk

Fungsi : untuk menampilkan produk, edit, tambah dan hapus

Tipe File : dynamic master file

Organisasi File : indexed sequential

Akses File : Random

Media : Harddisk

Panjang Record : 244

Kunci Field : idbrg

Softrware : Mysql

6. Spesifikasi File Shoping

Nama file : Shoping

Akronim : Shoping

Fungsi : untuk menampilkan kapan berbelanja

Tipe File : dynamic master file

Organisasi File : indexed sequential

Akses File : Random

Media : Harddisk

Panjang Record : 42

(12)

Softrware : Mysql

Spesifikasi File Admin

N

o Element Data Nama Field Tipe Size KET

1 id varchar 3 Primary Key

2 Nama Lengkap nama varchar 25

3 E-mail email varchar 25

4 Jenis Kelamin kelamin varchar 11

5 Username user varchar 25

6 Password pass varchar 25

Tabel II.1

Spesifikasi File Daftar

N

o Element Data Nama Field Tipe Size KET

1 id Int 5 Primary Key

2 Nama Lengkap nama Varchar 50

3 Username user Varchar 20

4 E-mail email Varchar 50

5 Password pass Varchar 70

6 Tanggal tanggal Varchar 30

7 Alamat alamat Text

8 Kota kota Varchar 50

9 Kode Pos kodepos Varchar 15

10 Provinsi provinsi Varchar 50

11 Telepon telepon Varchar 15

(13)

Spesifikasi File Laporan

N

o Element Data Nama Field Tipe Size KET

1 Kode Pesan kd_psn Int 5 Primary Key

2 Nama Lengkap nama Varchar 20

3 Total Bayar total_bayar Int 20

4 Status status Varchar 10

5 Tanggal Pesan tanggal_psn Varchar 20

Tabel II.3

Spesifikasi File Pemesanan

N

o Element Data Nama Field Tipe Size KET

1 Kode Pesan kode_psn Int 5 Primary Key

2 Username user varchar 10

3 Kode Kue kd_kue varchar 5

4 Jumlah Pesan jumlah_psn Int 11

5 Tanggal Pesan tanggal_psn varchar 20

6 Total Harga totalharga Int 11

Tabel II.4

Spesifikasi File Produk

N

o Element Data Nama Field Tipe Size KET

1 Kode Kue kd_kue Int 5 Primary Key

2 Tanggal tanggal Varchar 20

3 Nama Kue nm_kue Varchar 25

4 Spesifikasi spek Text

5 Harga Kue harga_kue Int 11

6 Stok Kue Stok_kue Int 11

7 Gambar Gambar Varchar 25

Tabel II.5

(14)

N

o Element Data Nama Field Tipe Size KET

1 Kode Pesan kd_psn Int 5 Primary Key

2 Nama Lengkap nama Varchar 20

3 Total Bayar total_bayar Int 20

4 Status status Varchar 10

5 Tanggal Pesan tanggal_psn Varchar 20

Tabel II.6

2.3 Implementasi dan Pengujian

Tahap implementasi sistem adalah tahap instalasi sistem siap dioperasikan. Dalam

menjalankan implementasi perlu dilakukan beberapa hal:

1. Menerapkan rencana implementasi

2. Malakukan tindakan implementasi

3. Tindak lanjut implementasi

Supaya kegiatan implementasi dapat beroperasi sesuai yang diharapkan maka perlu

jadwal rencana kegiatan implementasi, sebagai berikut:

1. Implementasi Basis Data

Implementasi basis data meliputi penentuan tipe data pada masing – masing field

sekaligus pembuatan daripada database tersebut, berikut adalah implementasi dari

database yang direncanakan.

Mysql adalah sebuah database yang mampu berinteraksi dengan apa saja, untuk dapat

menghubungkan database dengan program aplikasi php diperlukan beberapa fungsi

(15)

2. Implementasi program dan uji coba program.

BAB lll

PENUTUP

Kesimpulan:

Dalam

Saran

Adapun saran yang ingin disampaikan oleh penulis adalah agar setelah membaca makalah ini,

sebaiknya dapat diaplikasikan sebagai peluang untuk merencanakan usaha.

Daftar Pustaka

Gambar

Gambar II.2C. Spesifikasi File
Tabel  II.1
Tabel II.4Spesifikasi File Produk
Tabel II.62.3 Implementasi dan Pengujian

Referensi

Dokumen terkait

tuntutan orang tua siswa dan pihak-pihak lain akan kebutuhan informasi yang1. tepat, cepat dan akurat, maka perlu didukung sistem

Analisis pertama yang dilakukan adalah menentukan apa saja kebutuhan dan harapan user dari sistem yang akan dikembangkan, hal ini dinamakan requirement analysis, dalam salah

Pada tahap ini akan dilakukan analisis terhadap kebutuhan – kebutuhan sistem dan perangkat keras terhadap aplikasi juru pemantau jiwa. Tahap Pertama, Analisis

Analisis kebutuhan dilakukan untuk menentukan tujuan produk yang dikembangkan. Peneliti mengidentifikasi kebutuhan prioritas yang segera perlu dipenuhi. Rencana

Tujuan utama dari tahapan analisis kebutuhan sistem adalah untuk memahami kebutuhan sistem baru dan mengembangkan sistem yang mewadahi kebutuhan tersebut, apakah sistem yang

Sistem informasi Perancangan E-commerce di Wulan Wedding Organizer.Diakses 12 Maret 2016,09.00

Implemen konsep OOA telah dilakukan pada proses analisis perancangan kamus istilah akuntansi berbasis mobile dengan tahapan Menentukan kebutuhan pemakai sistem,

Hasil dari penelitian ini adalah penerapan metode Waterfall mulai dari tahapan analisis, kebutuhan sistem, perancangan, pembangunan, dan pengujian dapat menghasilkan rancangan sistem