• Tidak ada hasil yang ditemukan

APLIKASI PENJUALAN KOMPUTER DI MAGISTRA COM BERBASIS WEB

N/A
N/A
Protected

Academic year: 2017

Membagikan "APLIKASI PENJUALAN KOMPUTER DI MAGISTRA COM BERBASIS WEB"

Copied!
45
0
0

Teks penuh

(1)

II. TINJAUAN PUSTAKA

2.1 Konsep Dasar Sistem

Sistem adalah sekumpulan unsur yang melakukan suatu kegiatan atau menyusun skema (alur) yang melakukan suatu kegiatan pemrosesan untuk mencapai suatu tujuan. Hal ini dilakukan dengan cara mengolah data energi, barang, dan benda dalam waktu tertentu guna menghasilkan informasi-informasi tersebut (Amirin ,1994). Sistem yaitu elemen-elemen yang saling berinteraksi untuk mencapai tujuan tertentu.

(2)

2.2 Karakteristik sistem

Karakteristik yang dimiliki sistem adalah :

a. Komponen-komponen (components) : Suatu sistem yang terdiri dari beberapa komponen yang saling berhubungan dan bekerja sama membentuk satu kesatuan.

b. Batas sistem (boundary) : Daerah yang membatasi antara suatu sistem dengan sistem lain atau dengan lingkungan luarnya.

c. Lingkungan luar sistem (environment) : Suatu sistem yang ada diluar batas yang saling mempengaruhi sistem tertentu.

d. Penghubung (interface) : Media penghubung antar satu sistem dengan sub sistem yang lainnya, yang memungkinkan sumber daya mengalir dari satu dengan sub sistem lainnya.

e. Masukan (input) : Energi yang dimasukkan ke dalam suatu sistem. Masukkan dapat berupa masukkan perawatan (maintenance input) dan masukkan sinyal (signal input). Masukkan perawatan (maintenance input) yaitu energi yang dimasukkan agar sistem tersebut dapat beroperasi, dan masukkan sinyal (signal input) yaitu energi yang diproses untuk mendapatkan keluaran.

f. Keluaran (output) : hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna.

(3)

h. Sasaran (objectivitas) dan tujuan (goal) : suatu sistem pasti mempunyai sasaran dan tujuan. Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuan sistem tertentu.

2.3 Informasi

Informasi merupakan data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi penerimanya, yang menggambarkan suatu kejadian-kejadian

yang nyata yang digunakan untuk mengambil suatu keputusan. Informasi merupakan data yang telah diolah menjadi sebuah bentuk yang berarti bagi penerimanya dan bermanfaat

2.4 Aplikasi

Aplikasi merupakan penerapan dan penggunaan dalam prakteknya, aplikasi dapat diartikan sebagai pemrosesan data. Istilah ini digunakan untuk penggunaan komputer sebagai pemecah masalah atau untuk pelaksanaan tugas tertentu. Aplikasi merupakan sederetan kode yang digunakan untuk mengatur computer agar melakukan sesuatu sesuai keinginan pembuatanya. Menurut Kadir (2003) aplikasi adalah suatu program yang ditulis untuk memecahkan masalah, menghasilkan laporan atau memperbarui suatu file.

2.5 Penjualan

(4)

tersebut. Agar penjualan dapat efektif haruslah diawali dengan berbagai kegiatan pemasaran seperti penilaian kebutuhan, riset pemasaran, pengembangan produk / jasa, penentuan harga dan distribusi. Jika semua proses diatas sudah dilakukan dengan efektif dan benar maka produk / jasa akan terjual dengan mudah. Promosi merupakan berbagai aktivitas perusahan untuk mengkomunikasikan dan mempromosikan produk / jasanya kepada pasar.Untuk itu perusahan harus menyiapkan suatu program komunikasi dan promosi penjualan. Pesanan merupakan hasil proses melayani permintaan konsumen agar memberikan apa yang mereka inginkan atau apa yang mereka butuhkan dari perusahan tersebut. Pembayaran merupakan proses untuk melakukan berapa harga produk yang dijual, pembayaran bisa cash maupun kredit.

2.6 Pengolahan

Pengolahan berasal dari kata olah yang artinya cara, proses, atau pembuatan. Pengolahan mempunyai arti langkah-langkah dari suatu kejadian atau kegiatan yang dilakukan dengan cara-cara apapun yang mungkin untuk membuat data yang dapat dipergunakan untuk maksud-maksud tertentu. Suatu proses akan menerima data sebagai masukan.

2.7 Data

(5)

2.7 Apache

Apache merupakan perangkat lunak yang dapat digunakan sebagai webserver.

Hypertext Transfer Protocol Daemon (HTTPD) merupakan server yang

menterjemahkan perintah-perintah dari Hypertext Transfer Protocol (HTTP). Apache dapat berjalan di beberapa platform seperti windows dan linux. Web server juga dapat diartikan sebagai sebuah komputer yang menyediakan layanan untuk internet

2.8 Web Server ( Internet )

Web server merupakan aplikasi yang menghubungkan komputer-komputer dan jaringan-jaringan komputer diseluruh dunia. Internet menghubungkan komputer dan jaringan yang terhubung secara langsung kebeberapa jalur utama internet, membedakan backbone satu dengan yang lainnya menggunakan unique name

yang biasa disebut dengan alamat IP 32 bit

2.9 Database

Database merupakan kumpulan dari data yang saling berhubungan dengan kata lainnya yang diorganisasikan berdasarkan sebuah skema atau struktur, yang tersimpan di hardware komputer dengan software untuk melakukan manipulasi untuk kegunaan tertentu (Kristianto, 2002).

Peranan Database dalam sebuah informasi, adalah sebagai berikut:

(6)

b. Menentukan kualitas informasi akurat, tepat pada waktunya dan relevan. Informasi dapat dikatakan bernilai bila lebih efektif dibandingkan dengan biaya mendapatkannya.

c. Meningkatan hubungan data.

d. Mengurangi pemborosan tempat simpanan luar. e. Mengurangi duplikat data.

2.10 Mysql

Mysql adalah multi user database yang menggunakan bahasa standar untuk

mengakses database server yaitu Sturucred Query Langguage (SQL). Mysql mempunyai tiga sub bahasa yaitu Data Definition Language (DDL), Data

Manipulation Language (DML), dan Data Control Language (DCL).

Masing-masing sub ini mempunyai fungsi yang berbeda satu dengan yang lain, sebagai berikut :

a. DDL berfungsi untuk mengatur tabel seperti melihat, menambah, dan menghapus isi tabel.

b. DML berfungsi untuk pendefisian objek database seperti membuat tabel, dan menghapus isi tabel.

(7)

2.11 Hypertext Markup Language ( HTML )

HTML merupakan salah satu sistem penulisan perintah atau formating hypertext

sederhana yang ditulis ke dalam dokumen teks ASCII agar dapat menghasilkan tampilan visual (gambar) yang terintegrasi ( Kadir, 2003).

Menurut Nugroho (2004) HTML merupakan bahasa scriping yang berguna untuk menuliskan halaman web. Pada halaman web, HTML dijadikan sebagai bahasa

scripting pemograman lainnya, karena HTML merupakan bahasa scripting,

sehingga HTML hanya bisa dijalankan di dalam browser.

2.12 PHP Hypertext Preprocessor ( PHP )

PHP adalah sebuah bahasa pemograman yang berbentuk scripting yang ditulis menggunakan sintaks bahasa C, java, dan Perl yang sederhana. Script PHP adalah bahasa server side scripting yang menyatu dengan HTML yang berada di server. Sistem kerja di program ini sebagai interpreter bukan sebagai compiler (Nugroho, 2004).

Pada bahasa interpreter, script mentahnya tidak harus diubah ke dalam bentuk

source kode. Sehingga apabila program memiliki sedikit kesalahan, maka

program akan tetap dijalankan tanpa menghiraukan kesalahan yang ada. Program dengan bahasa interpreter bisa berjalan dengan menggunakan bantuan program lain. Bahasa kompiler adalah bahasa yang mengubah script program ke dalam

(8)

Selanjutnya bentuk objek kode ini akan berubah menjadi sebuah program yang siap digunakan tanpa program bantu.

2.13 Homepage

Homepage adalah halaman pembuka atau halaman awal ketika pertama kali

membuka situs. Homepage biasanya berisi informasi dasar yang memiliki

hyperlink ke halaman lainnya.

2.14 Browser

Browser merupakan program yang digunakan untuk menampilkan isi dari

dokumen HTML dan format lain. Browser juga dapat menampilkan berbagai informasi , data atau file dalam format-format lain.

Browser sering disebut juga sebagai web browser, yaitu : perangkat lunak yang digunakan untuk mengakses internet, aplikasi ini dapat menampilkan sebuah web page (halaman web) yang ditulis dalam format berbasis web seperti HTML, VB Script, dan sebagainya. Dalam hal ini fungsi browser tidak hanya untuk menampilkan file HTML atau informasi saja.

2.15 Macromedia Dremweaver 8

Menurut Nugroho (2004) macromedia dremweaver 8 adalah sebuah editor program yang komplit yang dapat digunakan untuk membuat animasi sederhana yang berbentuk layer. Dengan adanya program ini user tidak perlu mengetik

(9)

I. PENDAHULUAN

1.1Latar Belakang dan Masalah

Perkembangan jaringan komputer memicu perusahan-perusahan besar untuk melakukan perdagangan secara elektronik (e-commmerce). Pada dasarnya

e-commerce adalah melakukan bisnis secara online. Dalam e-commerce, produk

dijual kepada konsumen secara online. Faktanya jenis bisnis apapun yang dilakukan secara elektronik adalah e-commerce.

e-commerce ( Electronic Commerce ) menurut Andriana (2003) merupakan suatu

cara berbelanja atau berdagang secara online atau direct selling yang memanfaatkan fasilitas internet dimana terdapat fasilitas website yang dapat menyediakan layanan “get and deliver”. Get berarti memperoleh atau menerima sedangkan deliver berarti mengantarkan atau menyampaikan. Jadi get and deliver

berarti pemesan memperoleh barang yang dibeli dengan cara memesan melalui media website yang kemudian akan diantar ketempat tujuan pemesan. Aplikasi ini akan merubah semua kegiatan marketing dan juga sekaligus memangkas biaya-biaya operasional untuk kegiatan trading (perdagangan). e-commerce adalah membuat, mengelola, dan meluaskan hubungan komersil secara online. Usaha

e-commerce yang sukses mungkin melibatkan pembayaran, pengembangan produk

(10)

perubahan terhadap aktivitas bisnis yang semula berbasis di dunia nyata (real) kemudian mengembangkan kedunia maya (virtual).

Perkembangan teknologi yang semakin cepat menjadikan internet menjadi salah satu bagian kehidupan yang sangat dibutuhkan. Salah satu peranan internet adalah dalam hal jual beli yaitu sebagai sarana jual beli. Penjualan secara modern memberikan kemudahan kepada konsumen dalam hal pembelian suatu produk. Sebagai contoh, selama ini penjualan komputer masih banyak dilakukan secara konvensional. Kelemahan dari sistem ini adalah konsumen harus datang langsung ke tempat penjualan tersebut. Sistem modern memberikan solusi kepada konsumen dalam melakukan pembelian, sehingga konsumen tidak perlu lagi datang ke tempat penjualan tersebut.

(11)

1.2Tujuan

Tujuan dari tugas akhir ini adalah :

a. Merancang dan membangun sistem informasi penjulan komputer secara online berbasis web.

b. Membuat suatu aplikasi komputer yang dapat diakses dengan cepat, efisien dan dapat memenuhi kebutuhan konsumen.

1.3Manfaat

Manfaat yang diharapkan dari tugas akhir ini adalah :

a. Meningkatkan pendapatan dengan menggunakan online channel yang biayanya lebih murah.

b. Memudahakan konsumen dalam pemesanan.

c. Mempercepat kinerja karyawan dalam proses transaksi penjualan komputer.

1.4Ruang lingkup

Tugas akhir ini memiliki ruang lingkup adalah :

a. User atau pengguna internet dapat mengetahui data barang yang tersedia. b. User atau pengguna internet dapat registrasi untuk melakukan transaksi. c. Sistem pengiriman barang dikirimkan langsung kepada pelanggan melalui

via post.

(12)

III. ANALISIS DAN PERANCANGAN SISTEM

3.1 Analisis Sistem yang Ada

Tahapan ini mempunyai tujuan untuk menganalisis dan mengevaluasi permasalahan-permasalahan serta hambatan-hambatan yang terjadi pada sistem yang sedang berjalan pada Magistra Com. Analisis sistem yang sedang berjalan pada Magistra Com merupakan perusahaan penjualan komputer di Bandar Lampung yang sedang berkembang yang hanya memiliki sistem penjualan berbasis stand alone. Sistem ini memiliki masalah dalam pengembangan penjualan berbasis internet.

3.2 Analisis Sistem yang Baru

Desain berbasis web pada Magistra Com akan dibangun dengan menggunakan beberapa hardware dan software antara lain :

1. Processor Intel P-4 (2,4 GHZ) 2. Ram minimum 2 GHZ

3. Harddisk Minimum 250 GB 4. Monitor

5. Mouse, Keyboard

6. Sistem Operasi Windows

(13)

8. PHP 5.2.3 sebagai server-side scripting

9. MySQL 5.0.45 untuk database

10. CSS untuk mengatur style halaman 11. JavaScript sebagai client-side scripting

12. Macromedia Dreamweaver 8 sebagai script editor

Dalam mempermudah penginstalan penulis menggunakan Appserv Versi 2.5.9 yang mencakup 5 penggunaan software secara paket untuk mempermudah pembuatan sistem berbasis web.

3.3 Perancangan Sistem

3.3.1 Diagram Konteks (Context Diagram)

(14)

USER

ADMIN

Aplikasi Penjualan Komputer Pada Magistra.Com Berbasis

Web

1. Informasi Data Barang 4. Konfirmasi Pemesanan Barang

2. Register Pelanggan 3. Order Barang

2. Informasi Data Barang 4. Cetak Pengiriman Barang 5. Laporan Transaksi Penjualan

1. Pengolahan Data Barang 3. Konfirmasi Pemesanan Barang

Gambar 3.3.1 Diagram Konteks

(15)

3.3.2 DFD Level 0

Data Flow Diagram (DFD) merupakan alat yang digunakan pada metodologi

pengembangan sistem yang terstruktur. DFD level 0 terdapat pada Gambar 3.2

1.0 Mengolah Informasi Data

Barang

USER Informasi Data Barang Pengolahan Data Barang ADMIN

Informasi Data Barang

Konfirmasi Pesanan Barang Konfirmasi Pesanan Barang Cetak Pengiriman Barang

Gambar 3.3.2 DFD Level 0

(16)

1. Pada Proses 1.0 Admin dapat mengolah data barang yang dimiliki oleh perusahaan dalam hal mengatur stok barang yang ditawarkan kepada user agar user dapat mengetahui informasi data barang yang tersedia.

2. Pada Proses 2.0 supaya dapat melakukan transaksi, maka user harus melakukan registrasi pelanggan terlebih dahulu sebagai hak akses dalam keamanan dan kenyamanan penjualan komputer.

3. Pada Proses 3.0 Setelah memiliki hak akses pelanggan maka user dapat melakukan transakasi pemesanan barang yang diinginkan dan dapat langsung mendapatkan konfirmasi pemesanan barang yang telah diatur oleh sistem untuk melakukan transaksi pembayaran melalui rekening. Kemudian admin langsung mengupdate pemesanan user ke dalam report pengiriman barang kepada pelanggan.

4. Pada Proses 4.0 Admin dapat mengetahui seluruh laporan transaksi penjualan sehingga dapat melakukan pengecekan keuangan .

3.3.2 Rancangan Tabel Data

Perancangan Aplikasi E-Commerce Penjualan Komputer Berbasis Web pada Magistra Com di Bandar Lampung memiliki (8) delapan tabel antara lain :

1. admin

Primary key : nama_user Unique key : -

(17)

Tabel 3.1 Admin

Field Type Null Key Default Extra

nama_user char(10) NO PRI

pass_user varchar(50) NO

2. detail transaksi penjualan Primary key : -

Unique key : -

Jumlah field : 5 (lima)

Tabel 3.2 Detail Transaksi Penjualan

Field Type Null Key Default Extra

nota char(12) NO PRI

id_stok_barang int(11) NO

jumlah int(2) NO

harga_satuan int(11) NO jumlah_harga int(11) NO

3. jenis_barang

Primary key : id_jenis_barang Unique key : jenis_barang Jumlah field : 2 (dua)

Tabel 3.3 Jenis Barang

Field Type Null Key Default Extra

id_jenis_barang int(11) NO PRI NULL auto_increment jenis_barang varchar(50) NO UNI

4. merk_barang

Primary key : id_merk_barang Unique key : merk_barang Jumlah field : 2 (dua)

Tabel 3.4 Merk Barang

Field Type Null Key Default Extra

(18)

5. Pelanggan

Primary key : login

Unique key : email, no_rekening Jumlah field : 8 (Delapan)

Tabel 3.5 Pelanggan

Field Type Null Key Default Extra

login char(10) NO PRI

password varchar(50) NO

nama varchar(30) NO

jenis_kelamin varchar(10) NO

email varchar(50) NO UNI

kota varchar(25) NO

alamat varchar(225) NO

status int(1) NO

6. Pesanan Primary key : - Unique key : -

Jumlah field : 5 (lima)

Tabel 3.6 Pesanan

Field Type Null Key Default Extra

login char(10) NO

id_stok_barang int(11) NO jml_pesan int(3) NO harga_satuan int(11) NO jumlah_harga int(11) NO

7. Stok Barang

(19)

Tabel 3.7 Stok Barang

Field Type Null Key Default Extra

id_stok_barang int(11) NO PRI NULL auto_increment id_jenis_barang int(11) NO

id_merk_barang int(11) NO

tipe_barang char(100) NO UNI keterangan varchar(225) NO

stok int(3) NO

harga_modal int(10) NO

harga_jual int(10) NO

gambar varchar(100) YES NULL

8. Transaksi Penjualan Primary key : nota Unique key : -

Jumlah field : 10 (Sepuluh)

Tabel 3.8 Transaksi Penjualan

Field Type Null Key Default Extra

nota char(12) NO PRI

login char(10) NO

total_bayar int(11) NO tgl_transaksi datetime NO

ke varchar(30) NO

alamat varchar(225) NO jenis_bank varachar(30) no_rekening char(20) NO

status int(1) NO

(20)

3.3.3 Relasi Antar Tabel

*

** *

*

** *

**

* ** *

Keterangan :

1 Ke M

* : Primary Key

** : Unique Key

Gambar 3.3 Relasi Antar Tabel Penjelasan Gambar 3.3:

1. Tabel jenis_barang : terdiri dari id_jenis_barang, jenis_barang. 2. Tabel merk_barang : terdir dari id_merk_barang, merk_barang.

(21)

a. id_jenis_barang yang berelasi dengan tabel jenis_barang pada tabel jenis_barang yaitu field id_jenis_barang 1 ke M pada tabel stok_barang field jenis_barang sebagaimana stok barang memiliki lebih dari satu jenis barang.

b. id_merk_barang yang berelasi dengan tabel merk_barang pada tabel merk_barang yaitu field id_merk_barang 1 ke M pada tabel stok_barang field merk_barang sebagaimana stok barang memiliki lebih dari satu merk barang.

4. Tabel pelanggan : terdiri dari login, password, nama, jenis_kelamin, email, kota, alamat.

5. Tabel pesanan : terdiri dari login, id_stok_barang, jml_pesan, harga_satuan, jumlah_harga. Tabel ini memiliki foreign key antara lain :

a. login yang berelasi dengan tabel pelanggan jika pelanggan sedang memesan barang bersifat tabel pelanggan dengan field login 1 ke M pada tabel pesanan field login sebagaimana pesanan memiliki berbagai pelanggan yang memesan barang.

b. id_stok_barang yang berelasi dengan tabel stok_barang pada saat pemilihan barang maka table stok_barang dengan field id_stok_barang 1 ke M. Pada tabel stok barang akan terhubung dengan field id_stok_barang. Pada tabel pesanan memiliki berbagai barang yang dapat dipesan berdasarkan data barang.

(22)

berelasi dengan tabel pelanggan. pemesanan barang berdasarkan data pelanggan adalah melalui field login 1 ke M pada tabel transaksi_penjualan. 7. Tabel detail_transaksi_penjualan : terdiri dari nota, id_stok_barang, jumlah,

harga_satuan, jumlah_harga. Tabel ini memiliki foreign key antara lain : a. nota yang berelasi dengan tabel transaksi penjualan sebagaimana detail

pada transaksi penjualan barang bersifat tabel transaksi penjualan barang dengan field nota 1 ke M pada tabel detail transaksi penjualan barang. b. id_stok_barang yang berelasi dengan tabel stok barang sebagaimana

(23)

3.3.4 Diagram Alir Data (Flowchart)

$pil==1 Informasi Data

Barang

Pesan? ya Pelanggan?Cek_sesi ya Masukkan Jumlah Barang

ya Tampil Pesanan Batal?

Selesai

Proses Log Out A

ya Jumlah Pesan >

Stok Barang tidak

Stok Barang Tidak

Cukup Saldo Tidak Cukup

ya ya

Proses Input

Berhasil tidak

C

(24)

Penjelasan Gambar 3.4:

Halaman menu utama terdiri dari :

1. Home : berisi informasi data barang yang dapat dipesan jika sudah melakukan login dan memasukkan jumlah barang yang dipesan . Dalam menu ini juga dapat dilikukan pengecekan barang maupun cek saldo Bank BRI secara otomatis jika saldo tidak mencukupi diberikan keterangan saldo tidak cukup. selain itu, pemesanan melebihi dari batas stok, maka informasi keterangan melebihi batas stok. Pesanan yang dimasukkan oleh user secara otomatis akan tersimpan dalam menu pesanan.

2. Pesanan : berisi informasi pesanan yang telah dipesan oleh pelanggan. Dalam menu ini, pelanggan juga dapat melakukan penambahan atau pembatalan pesanan.

3. Login : merupakan hak akses login baik pelanggan maupun administrator seperti terjadi dalam Gambar 3.5

4. Daftar Pelanggan : memuat daftar pelanggan yang mencakup verifikasi data no rekening maupun sandi ATM.

5. Keluar : Menu ini akan tampil jika pengguna halaman ini sudah melakukan login dan masuk dalam hak akses pelanggan.

(25)

Login or

Masuk Kehalaman Menu Utama Administrator Halaman Login

Proses Sesi B

Gambar 3.5 Flowchart Halaman Login Penjelasan Gambar 3.5 :

(26)

Login Sudah Ada

Informasi Login Tidak Dapat Dipakai

Ada ya Email Sudah Ada

tidak

No Rekening Sudah Ada

(27)

Penjelasan Gambar 3.6 :

(28)

Masuk Kehalaman Menu

$pil==1 Informasi Welcome website Administratorthis

$pil==2

$pil==4 Pengolahan Data Stok Barang ya

$pil==5 Informasi PesananPengolahan Data tidak

ya

$pil==6 tidak

ya Informasi Laporan Penjualan

Informasi Welcome this website Administrator

(29)

Penjelasan Gambar 3.7 :

Menampilkan menu-menu hak akses administrator dalam mengakses data barang maupun data pesanan yang sudah dipesan ataupun sudah ditransaksikan antara lain :

1. Home : terdapat informasi welcome to administrator. 2. Jenis Barang : pengolahan data jenis barang.

3. Merk Barang : pengolahan data merk barang. 4. Stok Barang : pengolahan data stok barang.

5. Informasi Pesanan : terdapat informasi pesanan barang yang sudah dipesan ataupun ditransaksikan.

(30)

Pengolahan Data Informasi Pesanan

Proses Informasi Pesanan

Informasi Data Pesanan Masukkan Pesanan

Proses Cari

Cari==ya Proses Informasi Pesanan

Informasi Data Pesanan ya

tidak

End Proses Cetak

Pesanan

Cetak Lapopran Pesanan

Gambar 3.8 Flowchart Informasi Pesanan Pada Administrator

Penjelasan Gambar 3.8 :

(31)

Pengolahan Ubah Password

Masukkan Password Baru

Masukkan Re-Password Baru

Proses Submit

Password!=Re-Password Baru

Proses Ubah Password

tidak

Informasi Kesalahan Password dengan Re-Password Baru tidak sama ya

End Password Baru

Anda : ***

Gambar 3.9 Flowchart Ubah Password Pada Administrator dan Pelanggan Penjelasan Gambar 3.9 :

(32)

Pengolahan Data

Tampil Data Jenis Barang

Proses Pilih Edit Jenis Barang

Pilih=ya Proses Definisi Jenis Barang

ya Edit Jenis Barang

Proses Submit

(33)

Penjelasan Gambar 3.10 :

Menampilkan seluruh pengolahan data jenis barang baik input, tampil, edit dan hapus :

1. Input : berfungsi untuk memasukkan dan untuk melakukan validasi data jenis barang jika.

2. Tampil : menampilkan data-data jenis barang yang sudah disimpan dan dapat dipilih untuk mengedit ataupun menghapus data sesuai dengan baris data tampil jenis barang yang akan dipilih.

3. Edit : jenis barang yang telah terpilih dapat diubah dalam berntuk form seperti form input jenis barang. Jika jenis barang sudah ada maka tampilkan informasi jenis barang sudah ada dan kembali ke pengolahan jenis barang jika sudah terpenuhi cek validasi data maka jenis barang dapat diedit dan kembali ke pengolahan jenis barang jika tidak disubmit maka proses selesai.

(34)

Pengolahan Data

Tampil Data Merk Barang

Proses Pilih Edit Merk Barang

Pilih=ya Proses Definisi Merk Barang

ya Edit Merk Barang

Proses Submit

(35)

Pengolahan Data Stok Barang

Proses Tampil Stok Barang

Tampil Data Merk Barang

Upload File >1 MB

Tipe Barang

Upload File >1 MB

Tipe Barang

ya Informasi Berhasil

Dihapus

(36)

Penjelasan Gambar 3.12 :

menampilkan seluruh pengolahan data stok barang baik input, tampil, edit dan hapus :

1. Input : Masukkan stok barang antara lain : Jenis barang, merk barang, tipe barang, keterangan, stok, harga modal, harga jual, dan upload gambar. Jika disubmit ataupun disimpan, maka cek validasi data stok barang. Jika tipe barang sudah ada, maka tampilkan informasi tipe barang sudah ada dan kembali ke pengolahan stok barang , jika kapasitas upload gambar lebih dari 1 MB, maka tampilkan informasi upload gambar maksimal 1 MB, dan kembali ke pengolahan stok barang. Selain itu, jika tipe upload gambar selain

“*.gif dan *.jpeg” maka tampilkan informasi tipe upload gambar hanya

diperbolehkan dengan tipe “*.gif ataupun *.jpeg” saja dan kembali ke pengolahan stok barang jika sudah terpenuhi cek validasi data, maka stok barang dapat disimpan dan kembali ke pengolahan stok barang jika tidak disubmit stok barang ditampilkan.

2. Tampil : menampilkan data stok barang yang sudah disimpan dan dapat dipilih sebagaimana untuk mengedit ataupun menghapus data sesuai dengan baris data tampil stok barang yang akan dipilih.

(37)

V. KESIMPULAN DAN SARAN

5.1 Kesimpulan

Berdasarkan pembahasan dapat diambil kesimpulan sebagai berikut :

a. Pemesan komputer dapat di akses langsung melalui website, baik dalam pencarian informasi maupun untuk melakukan pembelian suatu produk.

b. Konsumen dapat melihat bahkan membeli suatu produk secara online kapan saja dan dimana saja.

5.2 Saran

Adapun saran dari tugas akhir ini sebagai berikut :

(38)

Judul Tugas Akhir : APLIKASI PENJUALAN KOMPUTER DI MAGISTRA COM BERBASIS WEB Nama Mahasiswa : Arlia Ansadarma

Nomor Pokok Mahasiswa : 0707051024

Jurusan : Matematika

Program Studi : D III Manajemen Informatika

Fakultas : Matematika dan Ilmu Pengetahuan Alam

MENYETUJUI,

Pembimbing I, Pembimbing II,

Dian Kurniasari, M.Sc. Widiarti, M.Si,

NIP. 19690305 199603 2 001 NIP.19800502 200501 2003

MENGETAHUI,

Ketua Jurusan Matematika Ketua Program Studi

D3 Manajemen Informatika

(39)

MENGESAHKAN

1. Tim Penguji

Pembimbing I : Dian Kurniasari, M.Sc. ...

Pembimbing II : Widiarti, M.Si. ...

2. Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam

Prof. Suharso, Ph.D NIP. 196905301995121001

(40)

RIWAYAT HIDUP

Penulis dilahirkan di Peninjauan Baturaja OKU pada tanggal 16 Juli 1988, anak pertama dari tiga bersaudara pasangan dari Bapak Daroziyanto (Alm) dan Ibu Emawani.

Penulis menyelesaikan jenjang pendidikan Sekolah Dasar Negeri 02 OKU pada tahun 2001, Sekolah Lanjutan Tingkat Pertama Negeri 13 OKU pada tahun 2004, dan Sekolah Menengah Atas Negeri 07 OKU pada tahun 2007.

(41)

KATA PENGANTAR

Puji dan syukur penulis panjatkan kehadiran Allah SWT yang telah memberikan limpahan rahmat dan karunia-Nya, sehingga penulis dapat menyelesaikan tugas akhir ini tepat pada waktunya.

Tugas Akhir ini disusun sebagai syarat untuk menyelesaikan Program Studi Manajemen Informatika. Pada kesempatan ini penulis mengucapkan terima kasih kepada :

1. Ibu Dian Kurniasari, M.Sc. selaku pembimbing I yang telah banyak memberikan ilmu, bimbingan, arahan, serta semangat dalam pembuatan tugas akhir ini;

2. Ibu Widiarti, M.Si selaku pembimbing II yang telah memberikan pengarahan dalam pembuatan tugas akhir ini;

3. Bapak Drs. Rudi Ruswandi, M.Si selaku Pembimbing Akademik;

4. Ibu Dian Kurniasari, M.Sc. selaku Ketua Program Studi Manajemen Informatika;

5. Bapak Tiryono Ruby, M.Sc, Ph.D Selaku Ketua Jurusan Matematika ; 6. Bapak Prof.Suharso, Ph.D selaku Dekan FMIPA Universitas Lampung;

(42)

9. Teman-teman seperjuangan D3 Manajemen Informatika angkatan 2007 yang tidak dapat penulis sebutkan satu-persatu, yang telah membantu dalam penyelesaian tugas akhir ini.

Penulis menyadari bahwa tugas akhir ini masih banyak terdapat kekurangan, baik dari segi subtansial maupun teknik penulisannya. Oleh karena itu, diharapkan kritik dan saran yang konstruktif demi kesempurnaan dikemudian hari. Semoga tugas akhir ini bermanfaat bagi penulis pada khususnya dan pembaca pada umumnya.

Bandar Lampung, Januari 2012

(43)

PERSEMBAHAN

Atas rahmat Allah SWT yang maha besar lagi maha

mengetahui maka tugas akhir ini dapat terselesaikan, dan

dengan kerendahan hati kupersembahkan karya tulis ini

kepada :

 Kedua orang tua sebagai tanda bakti kepada keduanya

yang selama ini telah memberikan kasih sayang

dukungan dan doa. Tanpa keduanya penulis takkan

pernah bisa melakukan ini semua.

 Teman-teman yang telah membantu dan mengisi

hari-hari dalam suka maupun duka, dan

(44)

MOTTO

Dengan ilmu kehidupan menjadi mudah

Dengan seni kehidupan menjadi indah

Dengan agama kehidupan menjadi terarah

(45)

APLIKASI PENJUALAN KOMPUTER

DI MAGISTRA COM BERBASIS WEB

Tugas Akhir

Sebagai salah satu syarat untuk mencapai Gelar

AHLI MADYA (A.Md.)

D3 Manajemen Informatika

Oleh

Arlia Ansadarma

07070501024

D3 MANAJEMEN INFORMATIKA FAKULTAS MATEMATIKA DAN

ILMU PENGETAHUAN ALAM UNIVERSITAS LAMPUNG

Gambar

Gambar 3.3.1  Diagram Konteks
Gambar 3.3.2 DFD Level 0
Tabel 3.1 Admin
Tabel 3.5 Pelanggan
+7

Referensi

Dokumen terkait

Setelah mengamati nilai pretest dan posttest dari seluruh indikator minat belajar diketahui bahwa rata-rata nilai pretest sebesar 66,75 dan rata-rata nilai posttest sebesar

07 Tahun 2013 tentang Pencalonan Anggota Dewan Perwal<ilan Rakyat, Dewan Perwakilan Rakyat Daerah Provinsi dan Dewan Perwakilan Rakyat Daerah Kabupaten/Kota dan saya

Dengan program pelatihan yang intensif dan berkesinambungan, guru-guru bahasa Inggris di berbagai satuan pendidikan di Gowa memiliki kemampuan dasar berbahasa yang

Dari hasil isolasi jamur pa menyerang tanaman murbei di diperoleh 3 jenis jamur yang mengarah kepada kelompok Fusa Fusarium yang diperoleh berdasarkan warna koloni,

Temuan pada penelitian ini menunjukkan partisipan memberikan pertimbangan yang lebih pada judgement akhir dibanding awal sehingga menimbulkan efek urutan resensi

17.1 Tertakluk kepada mana-mana undang-undang yang berkaitan dengannya, jlka berlaku kematian ke atas salah seorang pemegang akaun bersama, MBSB boleh menahan

Ruang lingkup penelitian ini meliputi lingkup bidang kajian dan lingkup bidang ilmu, yaitu lingkup bidang kajian adalah tanggung jawab pelaku usaha yaitu Ivan bronies

Dalam penelitian ini untuk mengukur atau menilai kinerja Koperasi Simpan Pinjam Adi Wiyata Mandiri Blitar menggunakan pedoman penilaian kesehatan koperasi simpan