• Tidak ada hasil yang ditemukan

Sistem Informasi Penjualan Buku Online Di Balai Bahasa Bandung

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Informasi Penjualan Buku Online Di Balai Bahasa Bandung"

Copied!
75
0
0

Teks penuh

(1)

1 1.1 Latar Belakang Masalah

Perkembangan dunia informasi dari waktu ke waktu terus mengalami peningkatan dan perkembangan. Hal tersebut didukung dengan berkembangnya teknologi yang semakin maju. Sehingga informasi dapat diakses secara cepat, tepat, terkini, serta akurat. Selain berdasarkan pada hal tersebut, penyajian suatu informasi juga perlu mendapatkan perhatian serius untuk menarik pelanggan, salah satunya dengan penjualan secara online.

Balai Bahasa Bandung berkedudukan sebagai Unit Pelaksana Teknis (UPT) di lingkungan Departemen Pendidikan Nasional, berada di bawah Pusat Bahasa. Instansi ini bergerak di bidang bahasa dengan maksud mengembangkan bahasa Indonesia dan bahasa daerah. Dalam pengembangan bahasa, instansi ini juga mendapatkankan adanya kendala.

(2)

2

Berdasarkan hasil wawancara, pihak Balai Bahasa Bandung menginginkan adanya sebuah sistem informasi yang dapat menyelesaikan kendala tersebut. Oleh sebab itu, maka perlu dibangun sebuah aplikasi sistem informasi penjualan buku

online di Balai Bahasa Bandung.

1.2 Perumusan Masalah

Dari latar belakang ditemukan beberapa masalah yang dirumuskan dalam suatu rumusan masalah yaitu bagaimana membangun sebuah aplikasi sistem informasi penjualan buku online di Balai Bahasa Bandung.

1.3 Maksud dan Tujuan

1.3.1 Maksud

Maksud dari penelitian ini adalah untuk membangun Sistem Informasi Penjualan Buku Online Di Balai Bahasa Bandung.

1.3.2 Tujuan

Tujuan dari pembuatan laporan ini adalah sebagai berikut :

1. Untuk mempermudah instansi dalam mengembangkan bahasa. 2. Membuat orang banyak tidak kesulitan dalam mendapatkan buku.

3. Meningkatkan pelayanan dan penyampaian informasi kepada masyarakat. 4. Dengan adanya sistem ini, diharapkan mampu meningkatkan kinerja di

(3)

1.4 Batasan Masalah

Dalam pembuatan aplikasi ini, perlu diberikan beberapa batasan agar alur pembicaraan tidak terlalu meluas, batasan - batasan itu antara lain :

1. Penjualan hanya dilakukan di area dalam kota.

2. Pengimplementasian sistem informasi penjualan buku online ini menggunakan bahasa PHP dan MySQL sebagai Server Database

Management System.

1.5 Metode Penelitian

1.5.1 Metodologi Pengumpulan Data

Metodologi yang digunakan dalam mengumpulkan data yang berhubungan dengan penyusunan laporan kerja praktek ini adalah sebgai berikut :

1. Wawancara

Pengumpulan data dengan cara berkomunikasi secara langsung dengan staf Balai Bahasa Bandung.

2. Studi Kepustakaan

Mengumpulkan data melalui buku – buku, catatan kuliah serta bacaan lainnya yang berkaitan dengan permasalahan.

1.5.2 Metodologi Perancangan Perangkat Lunak

Dalam pengembangan aplikasi ini digunakan metode The Classic Life

(4)

4

mengembangkan suatu perangkat lunak. Kelima tahapan itu tersusun dari atas kebawah, diantaranya : Analysis, Design, Coding, Testing, Maintenance.

Tahap-tahap pengembangan perangkat lunak metode waterfall dapat dilihat pada gambar :

Coding

Testing

Maintenance Design

Analysis

Gambar 1.1 Metode The Classic Life Cycle / Waterfall

1. Analysis adalah tahap menganalisa hal-hal yang diperlukan dalam pelaksanaan

proyek pembuatan atau pengembangan software.

(5)

3. Coding adalah tahap penerjemah data/pemecahan masalah software yang telah dirancang ke dalam bahasa pemograman yang telah ditentukan.

4. Testing adalah tahap pengujian terhadap program yang telah dibuat. Pengujian

ini dimulai dengan membuat suatu uji kasus untuk setiap fungsi pada perangkat lunak, kemudian dilanjutkan dengan pengujian terhadap modul-modul dan terakhir pada tampilan antar muka untuk memastikan tidak ada kesalahan dan semua berjalan dengan baik dan input yang diberikan hasilnya sesuai dengan yang diinginkan.

5. Maintenance adalah perangkat lunak yang telah dibuat dapat mengalami

perubahan sesuai permintaan pemakai. Pemeliharaan dapat dilakukan jika ada permintaan tambahan fungsi sesuai dengan keinginan pemakai ataupun adanya pertumbuhan dan perkembangan baik perangkat lunak maupun perangkat keras.

1.6 Sistematika Penulisan

Sistematika penulisan secara umum adalah sebagai berikut :

BAB I PENDAHULUAN

Bab ini menjelaskan secara singkat latar belakang masalah, maksud dan tujuan, identifikasi masalah, batasan masalah, metodologi penelitian, serta sistematika penulisan.

(6)

6

Bab ini terbagi menjadi dua bagian, yaitu: tinjauan umum perusahaan dan landasan teori. Tinjauan umum perusahaan berisi tentang sejarah singkat instansi, logo instansi, badan hukum instansi, struktur organisasi dan job description. Sedangkan landasan teori berisi teori-teori pendukung dalam membangun sistem informasi penjualan buku online di balai bahasa bandung.

BAB III ANALISIS DAN PERANCANGAN SISTEM

Bab ini berisi analisis kebutuhan dalam membangun aplikasi ini, analisis sistem yang sedang berjalan pada aplikasi ini sesuai dengan metode pembangunan perangkat lunak yang digunakan. Selain itu terdapat juga perancangan antarmuka untuk aplikasi yang akan dibangun sesuai dengan hasil analisis yang telah dibuat.

BAB IV KESIMPULAN DAN SARAN

(7)

7 1.1 Profil Tempat Bekerja

1.1.1 Sejarah Instansi

Pasal 36 Undang – Undang Dasar 1945 menyebutkan bahwa bahasa resmi negara adalah bahasa Indonesia. Berlandaskan pada pasal itu, Pemerintah Indonesia berusaha melestarikan, membina, dan mengembangkan bahasa Indonesia dan bahasa daerah. Sebagai tindak lanjut, pemerintah membentuk lembaga yang bernama Pusat Bahasa (sebelumnya sempat berganti nama). Lembaga ini berada di bawah Departemen Pendidikan Nasional. Pusat Bahasa mempunyai tugas utama mengembangkan dan membina bahasa dan sastra Indonesia dan daerah. Mengingat wilayah yang harus dijangkau meliputi seluruh Indonesia. Pusat Bahasa mendirikan balai – balai bahasa di seluruh Indonesia. Balai Bahasa yang ada di Provinsi Jawa Barat adalah Balai Bahasa Bandung (yang nantinya akan bernama Balai Bahasa Provinsi Jawa Barat).

(8)

8

Republik Indonesia Nomor : 226/0/1999 tanggal 23 September 1999, Balai Bahasa Bandung berkedudukan sebagai Unit Pelaksana Teknis (UPT) di lingkungan Departemen Pendidikan Nasional, berada di bawah Pusat Bahasa.

Visi

Visi Balai Bahasa Bandung adalah terwujudnya lembaga penelitian yang unggul dan pusat informasi serta pelayanan di bidang kebahasaan dan kesastraan (Indonesia dan daerah) di Jawa Barat.

Misi

Misi Balai Bahasa Bandung adalah

1. meningkatkan mutu bahasa dan sastra;

2. meningkatkan sikap positif masyarakat terhadap bahasa dan sastra; 3. mengembangkan bahan informasi kebahasaan dan kesastraan; 4. mengembangkan tenaga kebahasaan dan kesastraan;

5. meningkatkan kerja sama. 1.1.2 Logo Instansi

(9)

1.1.3 Badan Hukum Instansi

Balai Bahasa Bandung merupakan Unit Pelaksana Teknis (UPT) di lingkungan Departemen Pendidikan Nasional, berada di bawah Pusat Bahasa. Berdasarkan SK MENTERI PENDIDIKAN DAN KEBUDAYAAN RI tanggal 23 September 1999 Nomor 226/0/1999.

1.1.4 Struktur Organisasi dan Job Description

1.1.4.1Struktur Organisasi

Struktur organisasi Balai Bahasa Bandung tidaklah rumit dan kompleks hanya terdiri dari bagian yang penting saja misalnya Kepala, Sub Bagian, serta kelompok Jabatan Fungsional. Untuk lebih jelasnya dapat dilihat dari gambar berikut.

KEPALA

KELOMPOK JABATAN FUNGSIONAL

SUB BAGIAN TATA USAHA

(10)

10

1.1.4.2Job Description

Berikut ini adalah job description yang terdapat pada Balai Bahasa Bandung di bagian kelompok jabatan fungsional :

- Menyusun program rencana penelitian, pembinaan dan pengembangan bahasa dan sastra di daerah.

- Mengkaji, menganalisis, menyusun bahan kebijakan teknis pembinaan bahasa dan sastra di daerah.

- Mengkaji, menganalisis, dan meyusun konsep, pedoman, standar dan norma pembinaan bahasa dan sastra di daerah.

- Melakukan penyusunan penelitian, pembinaan dan pengembangan bahasa dan sastra di daerah.

- Melakukan inventarisasi masalah bahasa dan sastra di daerah.

- Melakukan penelitian bahasa dan sastra di daerah.

- Melakukan evaluasi hasil penelitian, pembinaan, dan pengembangan bahasa dan sastra di daerah.

- Menyajikan data dan informasi jaringan kebahasan dan kesastraan di daerah.

1.2 Landasan Teori 1.2.1 PHP

(11)

web yang dinamis. Dinamis berarti halaman yang akan ditampilkan dibuat saat halaman itu diminta oleh client. Mekanisme ini menyebabkan informasi yang diterima client selalu yang terbaru/up to date. Semua script PHP dieksekusi pada server dimana script tersebut dijalankan. Sebagian besar sintaksnya mirip dengan bahasa pemrograman C, Java, asp dan Perl, ditambah beberapa fungsi PHP yang spesifik dan mudah dimengerti.

1.2.1.1Sejarah PHP

Dilihat dari perkembangannya, bahasa pemrograman ini memiliki perkembangan yang sangat cepat dengan jumlah pemakai yang terus bertambah, yakni :

1. PHP/FI

Ini merupakan cikal bakal PHP yang sekarang. Pertama dibuat oleh Rasmus Lerdorf pada 1995, pada awalnya dia menamakan script ini “Personal

Home Page Tool” yang merupakan bahasa sederhana dari bahasa pemrograman C

dimana Personal Home Page Tool ini dapat berkomunikasi dengan database dan bersipat Open Source. Pada awalnya Rasmus membuat bahasa pemrograman ini bertujuan untuk menyimpan data pengunjung yang melihat biodata pada web sitenya.

(12)

12

November tahun 1997 muncul PHP/FI versi 2.0 yang merupakan cikal bakal PHP 3.

2. PHP Versi 3

PHP Versi 3 merupakan versi penyempurna dari bugs-bugs pada PHP/FI versi 1.0 dan PHP/FI versi 2.0. PHP Versi 3 ini dikembangkan oleh Andi Gutmans and Zeev Suraski pada tahun 1997 yang berhasil ditulis secara sempurna pada waktu itu. Fasilitas tambahan PHP Versi 3 dibandingkan versi sebelumnya, selain tambahan fungsi-fumgsi baru, juga mendukung beberapa akses ke banyak database, pengelolaan protokool, dan API. Dari versi 3 lah singkatan PHP muncul, yaitu PHP: Hypertext Preprocessor, dan pada tahun 1998 hampir 10% web site di dunia menggunakan PHP sebagai web servernya.

3. PHP Versi 4

(13)

4. PHP Versi 5

Pada bulan Juli tahun 2005 muncul PHP versi 5.0 yang menggunakan Zend Engine 2.0 dengan penambahan beberapa featur dan beberapa objek baru. Untuk informasi featur-featur baru dari PHP versi 5.0 ini, Anda bisa lihat di http://www.zend.com/zend/future.php. PHP Versi 5 ini sangat mendukung pemrograman berbasis Object Oriented Programming alias OOP dan memang di peruntukan untuk OOP.

PHP memiliki 8 (delapan) tipe data yaitu : Integer, Double, Boolean, String, Object, Array, Null, Nill, Resource.

1.2.2 MySQL

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.

(14)

14

Finlandia yang mendirikan MySQL AB adalah: David Axmark, Allan Larsson, dan Michael "Monty" Widenius.

1.2.2.1 Sistem manajemen basis data relasional

MySQL adalah sebuah implementasi dari sistem manajemen basisdata relasional (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Setiap pengguna dapat secara bebas menggunakan MySQL, namun dengan batasan perangkat lunak tersebut tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam basisdata yang telah ada sebelumnya; SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian basisdata, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis.

(15)

blogging berbasis web (wordpress), CMS, dan sejenisnya. Untuk kebutuhan sistem yang ditujukan untuk bisnis sangat disarankan untuk menggunakan modus basisdata transaksional, hanya saja sebagai konsekuensinya unjuk kerja MySQL pada modus transaksional tidak secepat unjuk kerja pada modus non-transaksional.

1.2.2.2Keistimewaan MySQL

MySQL memiliki beberapa keistimewaan, antara lain :

1. Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.

2. Perangkat lunak sumber terbuka. MySQL didistribusikan sebagai perangkat lunak sumber terbuka, dibawah lisensi GPL sehingga dapat digunakan secara gratis.

3. Multi-user. MySQL dapat digunakan oleh beberapa pengguna dalam waktu yang bersamaan tanpa mengalami masalah atau konflik.

4. 'Performance tuning', MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu.

(16)

16

6. Perintah dan Fungsi. MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam perintah (query). 7. Keamanan. MySQL memiliki beberapa lapisan keamanan seperti level

subnetmask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta sandi terenkripsi.

8. Skalabilitas dan Pembatasan. MySQL mampu menangani basis data dalam skala besar, dengan jumlah rekaman (records) lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya.

9. Konektivitas. MySQL dapat melakukan koneksi dengan klien menggunakan protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).

10.Lokalisasi. MySQL dapat mendeteksi pesan kesalahan pada klien dengan menggunakan lebih dari dua puluh bahasa. Meski pun demikian, bahasa Indonesia belum termasuk di dalamnya.

11.Antar Muka. MySQL memiliki antar muka (interface) terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface).

(17)

13.Struktur tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE, dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle.

1.2.2.3Bahasa pemrograman

Terdapat beberapa API (Application Programming Interface) tersedia yang memungkinkan aplikasi-aplikasi komputer yang ditulis dalam berbagai bahasa pemrograman untuk dapat mengakses basis data MySQL antara lain: bahasa pemrograman C, C++, C#, bahasa pemrograman Eiffel, bahasa pemrograman Smalltalk, bahasa pemrograman Java, bahasa pemrograman Lisp, Perl, PHP, bahasa pemrograman Python, Ruby, REALbasic dan Tcl. Sebuah antarmuka ODBC memanggil MyODBC yang memungkinkan setiap bahasa pemrograman yang mendukung ODBC untuk berkomunikasi dengan basis data MySQL. Kebanyakan kode sumber MySQL dalam ANSI C.

1.2.2.4Penggunaan

(18)

18 BAB III PEMBAHASAN

3.1 Jadwal Kerja Praktek

Pelaksanaan kerja praktek dilaksanakan di Balai Bahasa Bandung yang beralamat di Jalan Sumbawa No.11 Bandung. Adapun pelaksanaan kerja praktek dimulai pada tanggal 1 Juli 2010 sampai dengan tanggal 31 Juli 2010.

3.2 Cara/Teknik Kerja Praktek

Dalam pelaksanaan kerja praktek ini dibagi kedalam beberapa tahapan kegiatan, yang antara lain :

1. Pembuatan surat permohonan kerja praktek ditujukan untuk Balai Bahasa Bandung

2. Pengajuan permohonan Kerja Praktek ke Balai Bahasa Bandung yang beralamat di Jalan Sumbawa No. 11 Bandung

3. Balai Bahasa Bandung memberikan surat balasan permohonan kerja praktek.

4. Pelaksanaan kerja praktek

(19)

harian di Balai Bahasa Bandung yang layak untuk diangkat menjadi topik dalam kegiatan kerja praktek ini. Adapun tahapan yang dilakukan antara lain, yaitu :

a. Pengumpulan data yang dibagi ke dalam 2 tahapan, yaitu : 1. Wawancara

Pengumpulan data dengan cara berkomunikasi secara langsung dengan staf Balai Bahasa Bandung.

2. Studi Kepustakaan

Mengumpulkan data melalui buku – buku, catatan kuliah serta bacaan lainnya yang berkaitan dengan permasalahan.

b. Tahap analisis sistem

Setelah mendapatkan data yang cukup, langkah selanjutnya adalah kegiatan analisis, kegiatan analisis terdiri dari: analisis perangkat keras, analisis perangkat lunak pembangun sistem, analisis user dan analisis sistem yang sedang berjalan.

c. Perancangan sistem dan perangkat lunak

(20)

20

d. Implementasi dan Pengujian Unit

Setelah membuat perancangan sistem dan perangkat lunak, langkah selanjutnya adalah perancangan perangkat lunak yang sudah dirancang direalisasikan sebagai serangkaian program atau unit program dan pengujian unit melibatkan verifikasi bahwa setiap unit telah memenuhi spesifikasi sistem informasi penjualan buku online.

3.3 Data Hasil Kerja Praktek 3.3.1 Analisis Masalah

Berdasarkan hasil penelitian di Balai Bahasa Bandung terdapat masalah yang mengahambat kerjanya instansi ini dalam mengembangkan bahasa Indonesia dan bahasa daerah salah satunya adalah belum adanya penjualan buku yang dilakukan secara online. Dengan cara menjual buku seperti ini akan mempermudah instansi untuk mengembangkan bahasa, selain itu juga dapat mempermudah orang banyak untuk mendapatkan buku.

3.3.2 Analisis Sistem

3.3.2.1Analisis Prosedur yang Sedang Berjalan

(21)

Adapun prosedur sistem yang masih berjalan di Balai Bahasa Bandung adalah sebagai berikut :

1. Petugas bagian buku memberikan data – data buku baru kepada admin. 2. Admin mengecek apakah data tersebut sudah ada dalam sistem atau

belum. Jika data tersebut sudah ada, maka proses penambahan data dibatalkan.

(22)

22

3.3.2.2Flow Map Sistem yang Sedang Berjalan

Data Buku

Admin Petugas

Data buku baru Data buku baru

Cek data buku

Menyimpan file data buku ke database

File data buku Apakah data buku tersebut sudah ada ?

Tidak Ya

Gambar 3.1 Flowmap Sistem yang berjalan

3.3.2.3Analisis Kebutuhan Non Fungsional

(23)

dihasilkan sistem, masukan yang diperlukan sistem, lingkup proses yang digunakan untuk mengolah masukan menjadi keluaran, volume data yang akan ditangani sistem, jumlah pemakai serta kontrol terhadap sistem.

3.3.2.4Analisis Perangkat Keras

Adapun spesifikasi perangkat keras yang diperlukan untuk menjalankan sistem aplikasi yang dibangun adalah sebagai berikut :

Tabel 3.1 Perangkat Keras

Kebutuhan Minimal Tempat Kerja Praktek Keterangan Processor Intel Pentium IV 1.80

Ghz

Processor Intel Pentium IV 2.0 Ghz

Memenuhi

Memory RAM DDR 256 MB Memory RAM DDR 512 MB Memenuhi

Harddisk 40 GB Harddisk 80 GB Memenuhi

VGA onboard atau VGA Card 128 MB

VGA onboard atau VGA Card 128 MB

Memenuhi

Keyboard dan Mouse Keyboard dan Mouse Memenuhi

3.3.2.5Analisis Perangkat Lunak

Analisis perangkat lunak pembangun sistem pada penjualan buku online

(24)

24

Perangkat lunak yang dibutuhkan untuk mengoperasikan sistem ini adalah Windows XP sebagai sistem operasinya, WAMP server untuk localhost, Mozilla Firefox untuk menjalankan sistem aplikasi ini.

Analisis Pengguna / User

User Profile

Penjualan buku online ini akan digunakan oleh dua level pengguna yaitu admin dan user. Admin dapat melakukan kegiatan yang berhubungan dengan pengelolaan data master. User dapat melakukan kegiatan pembelian buku itu sendiri secara online.

Tabel 3.2 User Profile

Pengguna Hak Admin Login Admin Minimal

SMA dengan internet

browsing

Tidak diperlukan

pelatihan khusus

User Melakukan Transaksi dengan internet

(25)

Human Information Processing System

1. Perceptual System (Read - Scan)

Tampilan yang sederhana memudahkan user untuk memahami task

system, sehingga user yang awam pun mudah mengerti aplikasi ini.

2. Cognitive System (Think)

Tampilan dibuat berpola agar mudah dimengerti user, sehingga user yang memiliki STM (Short Term Memory) dan LTM (Long Term Memory) yang kurang pun dapat dengan mudah berinteraksi dengan aplikasi ini.

3. Motor System (Response)

Aplikasi penjualan buku online ini berbahasa Indonesia sehingga memudahkan user memahami setiap task yang ada pada aplikasi.

User Psychology Characteristic

Menurut karakteristik psikologi user, dapat diuraikan profile user yang menjadi target user sistem ini adalah sebagai berikut :

1. Attitude

User lebih cenderung cepat bosan,sehingga tampilan yang digunakan lebih menarik dan sederhana.

2. Motivation

User interface cocok dengan user yang memiliki low motivation, karena

(26)

26

Berdasarkan uraian tersebut, dampak terhadap impelementasi desain antarmuka adalah menghadirkan desain yang sederhana, mudah untuk diingat dan sesuai dengan kegiatan proses kerja user.

User Knowledge and Experience

Tabel 3.3 User Knowledge and Experience

Education Level Tingkat pendidikan minimal SMA. Reading Level Dapat membaca dengan baik dan benar.

Typing Skiils User tidak harus memiliki kemampuan mengetik yang baik, karena tidak diperlukan pengetikan dalam aplikasi ini.

Computer Literacy User dapat mengoperasikan fungsi komputer dasar, dalam hal ini tingkat computer literacy menengah ke bawah. Task Experience User familiar dengan penggunaan sistem operasi Windows

dan internet browsing.

System Experience User pernah menggunakan komputer untuk melakukan fungsi-fungsi dasar, seperti browsing dsb.

Application Experience User sudah cukup fasih dalam penggunaan aplikasi pengelolaan data sebelumnya.

Native Language Fasih berbahasa Indonesia.

(27)

User Job and Task

Tabel 3.4 User Job and Task

Frequency of Use Sedang, karena sistem ini digunakan ketika ada

perubahan pada data.

Primary Training Informal, user tidak perlu melakukan pelatihan

apapun sebelum menggunakan aplikasi ini.

System Use Discretionary, user pernah menggunakan sistem,

namun tidak sering.

Task Importance Tinggi, karena aplikasi ini digunakan sebagai

indikator kemajuan Balai Bahasa Bandung dalam segi mengembangkan bahasa.

Task Structure Rendah, user tidak sulit dalam mengikuti struktur

tugas.

Job Categories Excecutive, karena user bertindak sebagai pengambil

keputusan.

Turn Over Rate Sedang, karena user tidak sering berganti-ganti task.

Other Tools User tidak perlu menggunakan tool lain dalam

menggunakan aplikasi ini.

User Physical Characteristic

(28)

28

Interface penjualan buku online ini menggunakan kombinasi warna

sehingga user yang buta warna tidat dapat menggunakan interface ini secara maksimal.

2. Handedness

User dapat menggunakan tangan kanan, tangan kiri, atau kedua tangannya.

3. Gender

Interface ini bisa digunakan oleh pria maupun wanita.

User Physical Environment

1. Noise level

Beberapa task memiliki informasi dalam penggunaannya.

2. Privacy

Data-data yang ditampilkan bersifat sensitif, tingkat keamanan pada aplikasi sangat tinggi.

3. Lighting

Kondisi lighting user harus senyaman mungkin, agar user dapat menggunakan aplikasi secara maksimal.

(29)

Ukuran dan tata letak aplikasi dibuat senyaman mungkin, agar user yang memiliki dimensi dan resolusi layar monitor yang berbeda-beda dapat menggunakannya.

3.3.2.6Analisis Basis Data

Usulan untuk diagram E-R yaitu terdapat kunci yang unik (primary key) pada setiap entitas (tabel induk) yang dapat membedakan dengan atribut lainnya sehingga tabel tersebut dapat dijadikan referensi untuk tabel yang lainnya. Usulan untuk tabel yang akan dibuat untuk membantu dalam pengolahan data penjualan buku online yaitu tabel buku, tabel kategori, tabel keranjang, tabel pelanggan, tabel admin.

(30)

30

Kode* idjenis nama penulis penerbit

gambar

Gambar 3.2 ERD Sistem

3.3.3 Perancangan Basis Data

3.3.3.1Skema Relasi

(31)

tbuku

Gambar 3.3 Skema Basis Data Relasional

a) Tabel admin, yaitu tabel yang menyimpan data admin

Tabel 3.5 Tabel Admin

Field Name Data Type Size Description

(32)

32

b) Tabel buku, yaitu tabel yang menyimpan data buku

Tabel 3.6 Tabel Buku

Field Name Data Type Size Description

kode Varchar 8 Primary Key

idjenis Integer 11

nama Varchar 100

penulis Varchar 100

penerbit Varchar 100

gambar Text

harga Bigint 10

deskripsi Text

stok Integer 10

c) Tabel kategori, yaitu tabel yang menyimpan data jenis buku

Tabel 3.7 Tabel Kategori

Field Name Data Type Size Description

id_jenis Integer 11 Primary Key

Jenis_buku Varchar 100

(33)

Tabel 3.8 Tabel Keranjang

Field Name Data Type Size Description

kode Varchar 8 Primary Key

nama Varchar 100

jumlah Integer 3

harga Bigint 10

total Bigint 10

e) Tabel pelanggan, yaitu tabel yang menyimpan data pelanggan

Tabel 3.9 Tabel Pelanggan

Field Name Data Type Size Description

email Varchar 20

firstname Varchar 20

lastname Varchar 20

alamat Text

kota Varchar 25

prov Varchar 25

kpos Integer 7

order_total Bigint 20

(34)

34

3.3.4 Analisis Kebutuhan Fungsional

Analisis kebutuhan fungsional akan dimulai setelah tahap analisis terhadap sistem selesai dilakukan, analisis kebutuhan fungsional dapat didefinsikan sebagai penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi. Tahapan ini menyangkut mengkonfigurasi dari komponen-komponen perangkat lunak dan perangkat keras dari suatu sistem sehingga setelah instalasi dari sistem akan benar-benar memuaskan dari rancang bangun yang telah ditetapkan pada akhir tahap analisis sistem. Alat bantu yang digunakan untuk menggambarkan sistem secara umum yang akan dibangun yaitu diagram konteks dan data flow diagram. Untuk menjelaskan bagaimana suatu masukan diproses pada sistem maka digunakan spesifikasi proses dan kamus data untuk mengetahui aliran data yang mengalir pada sistem.

3.3.4.1Diagram Konteks

(35)

Admin User Sistem

Informasi Penjualan Buku Online Info Login Valid / Invalid

Data Buku & Pelanggan Laporan Stok Buku Login Valid / Invalid Data Buku & Admin

Katalog Buku List Transaksi Pembelian

Transaksi Pembelian Data Pemesanan

Gambar 3.4 Diagram Konteks Sistem

Data Flow Diagram

Data flow diagram digunakan untuk menggambarkan sistem secara lebih

(36)

36

Data Flow Diagram Level 1

Respon Data Login Valid / Invalid

Data Login Request Data Admin

Respon Data Admin

Request Data Pelanggan

Respon Data Pelanggan

Login Valid Request Data Pelanggan

Respon Data Pelanggan

Login Valid Request Data Buku

Respon Data Buku

(37)

Data Flow Diagram Level 2 Proses 4.0 Data Buku

Request Tambah Data Buku Respon Tambah Data Buku

Respon Data Buku

Request Data Buku Request Data Buku

Respon Data Buku Request Ubah Data Buku

Respon Ubah Data Buku

Request Hapus Data Buku

Respon Hapus Data Buku

Request Data Buku

Respon Data Buku

Request Kategori

Respon Kategori Admin

Data Buku

4.1 Tambah Data Buku 4.2

Ubah Data Buku

4.3 Hapus Data

Buku

Kategori

(38)

38

Data Flow Diagram Level 2 Proses 5.0 Data Admin

Request Tambah Data Admin

Respon Data Admin

Request Ubah Data Admin Respon Ubah Data Admin

Request Hapus Data Admin Respon Hapus Data Admin

Request Data Admin

Gambar 3.7 DFD Level 2 Proses 5.0 Data Admin

Data Flow Diagram Level 2 Proses 8.0 Keranjang

Request Tambah Buku

(39)

3.3.5 Spesifikasi Proses

Spesifikasi proses digunakan untuk menggambarkan proses model aliran yang terdapat pada DFD. Spesifikasi dari gambar DFD di atas akan dijelaskan pada tabel di bawah ini:

Tabel 3.10 Spesifikasi proses

No. Proses Keterangan

1.

No. Proses 1.0

Nama Proses Login

Source Admin

Input Login admin valid, id admin, password admin Output Menu data admin, menu data pelanggan, menu data

stok, menu buku

Destination Admin

Logika Proses Setelah login admin valid, sistem akan menampilkan keseluruhan menu admin

2.

No. Proses 2.0

Nama Proses Data Pelanggan

Source Admin

Input Login admin valid, id admin, password admin Output Menu lihat data pelanggan

(40)

40

Logika Proses Setelah login admin valid sebagai admin memilih menu data pelanggan, sistem akan menampilkan isi dari menu tersebut

3.

No. Proses 3.0

Nama Proses Stok

Source Admin

Input Login admin valid, id admin, password admin

Output Menu lihat stok

Destination Admin

Logika Proses Setelah login admin valid sebagai admin memilih menu stok, sistem akan menampilkan isi dari menu tersebut

4.

No. Proses 4.0

Nama Proses Data Buku

Source Admin

Input Login admin valid, id admin, password admin Output Menu tambah data buku, menu ubah data buku,

menu hapus data buku

Destination Admin

Logika Proses Setelah login admin valid sebagai admin memilih menu data buku, sistem akan menampilkan isi dari menu tersebut

(41)

Nama Proses Data Admin

Source Admin

Input Login admin valid, id admin, password admin Output Menu tambah data admin, menu ubah data admin,

menu hapus data admin

Destination Admin

Logika Proses Setelah login admin valid sebagai admin memilih menu data admin, sistem akan menampilkan isi dari menu tersebut

6.

No. Proses 6.0

Nama Proses Katalog

Source User

Input

Output Menu lihat deskripsi buku

Destination User

Logika Proses User memilih menu katalog, sistem akan menampilkan isi dari menu tersebut

7.

No. Proses 7.0

Nama Proses Pencarian

Source User

Input

(42)

42

Destination User

Logika Proses User memilih menu pencarian, sistem akan menampilkan isi dari menu tersebut

8.

No. Proses 8.0

Nama Proses Keranjang

Source User

Input

Output List pembelian dan total harga yang harus di bayar

Destination User

Logika Proses User memilih menu keranjang, sistem akan menampilkan isi dari menu tersebut

9.

No. Proses 4.1

Nama Proses Tambah Data Buku

Source Admin

Input Login admin valid, id admin, password admin

Output Info data admin

Destination Admin

Logika Proses Setelah login admin valid, admin memilih menu tambah data buku, mengisi form isian.

10.

No. Proses 4.2

Nama Proses Ubah Data Buku

(43)

Input Login admin valid, id admin, password admin

Output Info data admin

Destination Admin

Logika Proses Setelah login admin valid, admin memilih menu ubah data buku, mengisi form isian.

11.

No. Proses 4.3

Nama Proses Hapus Data Buku

Source Admin

Input Login admin valid, id admin, password admin

Output Info data admin

Destination Admin

Logika Proses Setelah login admin valid dan data buku sudah di

entry, selanjutnya memilih menu hapus data buku yang ada pada menu data buku dan sistem akan menampilkan info data buku.

12.

No. Proses 5.1

Nama Proses Tambah Data Admin

Source Admin

Input Login admin valid, id admin, password admin

Output Info data admin

Destination Admin

(44)

44

tambah data admin, mengisi form isian.

13.

No. Proses 5.2

Nama Proses Ubah Data Admin

Source Admin

Input Login admin valid, id admin, password admin

Output Info data admin

Destination Admin

Logika Proses Setelah login admin valid, admin memilih menu ubah data admin, mengisi form isian.

14.

No. Proses 5.3

Nama Proses Hapus Data Admin

Source Admin

Input Login admin valid, id admin, password admin

Output Info data admin

Destination Admin

Logika Proses Setelah login admin valid dan data admin sudah di

entry, selanjutnya memilih menu hapus data admin

yang ada pada menu data admin dan sistem akan menampilkan info data admin.

15.

No. Proses 8.1

Nama Proses Tambah Buku

(45)

Input

Output Info data buku

Destination User

Logika Proses User memilih menu tambah buku, memilih buku yang akan dibeli, memasukan jumlah buku yang akan dibeli.

16.

No. Proses 8.2

Nama Proses Transaksi Pelanggan

Source User

Input

Output Info data pelanggan

Destination User

Logika Proses User memilih menu transaksi pelanggan, mengisi form isian.

3.3.5.1Perancangan Struktur Menu

Struktur Menu Admin

(46)

46

Login

Menu Admin

Data Pelanggan Stok Data Buku Data Admin

Edit Data Hapus Data Tambah Data Edit Data Hapus Data Tambah Data

Gambar 3.9 Antar Muka Struktur Menu Admin

Struktur Menu User

Berikut ini adalah antar muka dari struktur menu user :

Menu Utama

Home Keranjang Cara Belanja Cara Pembayaran

Transaksi selesai Tambah barang

About

(47)

3.3.5.2Perancangan Antar Muka

Interface atau antar muka merupakan tampilan dari suatu program aplikasi

yang berperan sebagai media komunikasi yang digunakan sebagai sarana dialog antara aplikasi dengan user. Sistem yang akan dibangun diharapkan menyediakan

interface yang sesuai dengan kebutuhan dan karakteristik user. Perancangan

interfaceuntuk penjualan buku online ini adalah sebagai berikut :

Perancangan Antar Muka Admin

Form Login

Nama Form : F01

Ukuran Layar : Dinamis (Sesuai Monitor) Pengguna Font : Times New Roman

Warna Latar : Hijau

- Isi Username dan Password dengan benar, Klik login menuju F02

(48)

48

Menu Utama Admin

Nama Form : F02

Ukuran Layar : Dinamis (Sesuai Monitor) Pengguna Font : Times New Roman

Gambar 3.12 Perancangan Menu Utama Admin

Menu Data Pelanggan

Nama Form : F03

Ukuran Layar : Dinamis (Sesuai Monitor) Pengguna Font : Times New Roman

Back to Admin Menu Back to Admin Menu

No Nama Email Alamat Kota Provinsi Kode Pos

(49)

Menu Stok

Nama Form : F04

Ukuran Layar : Dinamis (Sesuai Monitor) Pengguna Font : Times New Roman

Back to Admin Menu Back to Admin Menu

No Kode Nama Barang Penulis Penerbit Stok

Jenis Buku

Gambar 3.14Perancangan Menu Stok

Menu Data Buku

Nama Form : F05

Ukuran Layar : Dinamis (Sesuai Monitor) Pengguna Font : Times New Roman

- Klik menambah data menuju F07

Back to Admin Menu

Back to Admin Menu Menambah Data

Menambah Data

Jenis Buku

No Kode Nama Penulis Penerbit Harga

Ubah Hapus Modifikasi

(50)

50

Menu Edit Data Buku

Nama Form : F06

Ukuran Layar : Dinamis (Sesuai Monitor) Pengguna Font : Times New Roman

Back to Admin Menu

Simpan Kembali

Gambar 3.16 Perancangan Menu Edit Data Buku

Menu Tambah Data Buku

Nama Form : F07

Ukuran Layar : Dinamis (Sesuai Monitor) Pengguna Font : Times New Roman

Back to Admin Menu

Simpan Batal

(51)

Menu Data Admin

Nama Form : F08

Ukuran Layar : Dinamis (Sesuai Monitor) Pengguna Font : Times New Roman

- Klik menambah data menuju F10

Back to Admin Menu

Back to Admin Menu Menambah Data

Menambah Data No Nama Alamat Email No. Telp TTL

Ubah Hapus Modifikasi

Gambar 3.18 Perancangan Menu Data Admin

Menu Edit Data Admin

Nama Form : F09

Ukuran Layar : Dinamis (Sesuai Monitor) Pengguna Font : Times New Roman

Back to Admin Menu Simpan

(52)

52

Menu Tambah Data Admin

Nama Form : F10

Ukuran Layar : Dinamis (Sesuai Monitor) Pengguna Font : Times New Roman

Back to Admin Menu Simpan

Gambar 3.20 Perancangan Menu Tambah Data Admin

3.3.6 Perancangan Antar Muka User Menu Utama User

Nama Form : F11

Ukuran Layar : Dinamis (Sesuai Monitor) Pengguna Font : Times New Roman

Warna Latar : Hijau

- Klik Home menuju F11 - Klik Keranjang menuju F12

(53)

Menu Keranjang

Nama Form : F12

Ukuran Layar : Dinamis (Sesuai Monitor) Pengguna Font : Times New Roman

Warna Latar : Hijau

- Klik Home menuju F11

- Klik Keranjang menuju F12

Transaksi selesai Tambah Barang ?

ubah hapus

Gambar 3.22 Perancangan Menu Keranjang

Menu Cara Belanja

Nama Form : F13

Ukuran Layar : Dinamis (Sesuai Monitor) Pengguna Font : Times New Roman

Warna Latar : Hijau

- Klik Home menuju F11

- Klik Keranjang menuju F12

(54)

54

Menu Cara Pembayaran

Nama Form : F14

Ukuran Layar : Dinamis (Sesuai Monitor) Pengguna Font : Times New Roman

Warna Latar : Hijau

- Klik Home menuju F11 - Klik Keranjang menuju F12

Gambar 3. 24 Perancangan Menu Cara Pembayaran

Menu About

Nama Form : F15

Ukuran Layar : Dinamis (Sesuai Monitor) Pengguna Font : Times New Roman

Warna Latar : Hijau

- Klik Home menuju F11 - Klik Keranjang menuju F12

(55)

Menu Katalog Buku

Nama Form : F16

Ukuran Layar : Dinamis (Sesuai Monitor) Pengguna Font : Times New Roman

Warna Latar : Hijau

- Klik Home menuju F11

- Klik Keranjang menuju F12

Gambar 3.26 Perancangan Menu Katalog Buku

Pencarian Data

Nama Form : F17

Ukuran Layar : Dinamis (Sesuai Monitor) Pengguna Font : Times New Roman

Warna Latar : Hijau

- Klik Home menuju F11 - Klik Keranjang menuju F12

(56)

56

3.3.7 Perancangan Antar Muka Message

Berikut ini adalah rancangan pesan yang terdapat pada sistem penjualan

online.

Nama Form : M01

Ukuran Layar : Dinamis (Sesuai Monitor) Pengguna Font : Times New Roman

Warna Latar : Hijau

- Isi Username dan Password dengan benar, Klik login menuju F02

Username / Password Anda Salah

Username :

Password :

Login

Gambar 3.28 Perancangan M01

Nama Form : M02

Ukuran Layar : Dinamis (Sesuai Monitor) Pengguna Font : Times New Roman

Warna Latar : Hijau

- Klik Cancel menuju F05

M02

Anda akan menghapus data ini ?

OK Cancel

(57)

Nama Form : M03

Ukuran Layar : Dinamis (Sesuai Monitor) Pengguna Font : Times New Roman

Warna Latar : Hijau

- Klik Cancel menuju F08 M03

Anda akan menghapus data ini ?

OK Cancel

Gambar 3.30 Perancangan M03

3.4 Implementasi dan Pengujian

3.4.1 Pengujian Sistem

3.4.1.1Screen Shot Halaman Admin

Form Login

(58)

58

Gambar 3.32 Form Login Invalid

Menu Utama Admin

(59)

Menu Data Pelanggan

Gambar 3.34 Menu Data Pelanggan

Menu Stok

(60)

60

Menu Data Buku

Gambar 3.36 Menu Data Buku

Menu Edit Data Buku

(61)

Menu Tambah Data Buku

Gambar 3.38 Menu Tambah Data Buku

Hapus Data Buku

(62)

62

Menu Data Admin

Gambar 3.40 Menu Data Admin

Menu Edit Data Admin

(63)

Menu Tambah Data Admin

Gambar 3.42 Menu Tambah Data Admin

Hapus Data Admin

(64)

64

3.4.1.2Sscreen Shoot Halaman User

Menu Utama User

(65)

Menu Keranjang

Gambar 3.45 Menu Keranjang

Menu Cara Belanja

(66)

66

Menu Cara Pembayaran

Gambar 3.47 Menu Cara Pembayaran

Menu About

(67)

Menu Katalog Buku

Gambar 3.49 Menu Katalog Buku

Pencarian Data

(68)

68 BAB IV

KESIMPULAN DAN SARAN

4.1 Kesimpulan

Setelah pengujian berlangsung dan dilakukan wawancara dengan Staf Balai Bahasa Bandung menghasilkan beberapa kesimpulan, sebagai berikut :

1. Sistem memberikan kemudahan bagi pihak Balai Bahasa Bandung dalam mengembangkan bahasa (dalam hal ini penjualan buku) kepada masyarakat umum.

2. Adanya sistem ini akan mampu meningkatakan kinerja Balai Bahasa Bandung sehingga lebih efektif dan efisien.

3. Memudahkan masyarakat untuk mendapatkan buku yang dibutuhkan. 4. Adanya sistem ini masyarakat dengan cepat mendapatkan informasi –

informasi.

5. Sistem telah selesai dibangun dengan fungsi-fungsi dan design yang sesuai dengan keperluan penyelesaian masalah yang ada pada Balai Bahasa Bandung.

4.2 Saran

1. Diperlukan analisis yang lebih mendalam dan mengacu pada aplikasi yang telah dibuat ini untuk pengembangan sistem selanjutnya.

2. Aplikasi akan lebih baik apabila data buku yang ada lebih lengkap.

(69)

KERJA PRAKTEK

Diajukan untuk Memenuhi Tugas Matakuliah Kerja Praktek Program Strata Satu Jurusan Teknik Informatika

Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia

ROBY MIFTAHURRIZKI

10107160

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG

(70)

iv DAFTAR ISI LEMBAR JUDUL

LEMBAR PENGESAHAN………...i

KATA PENGANTAR ... ii

DAFTAR ISI ... iv

DAFTAR GAMBAR ... vi

DAFTAR TABEL... viii

DAFTAR LAMPIRAN ... ix

BAB I ...1

PENDAHULUAN ...1

1.1 Latar Belakang Masalah ...1

1.2 Perumusan Masalah ...2

1.3 Maksud dan Tujuan ...2

1.3.1 Maksud ...2

1.3.2 Tujuan ...2

1.4 Batasan Masalah ...3

1.5 Metode Penelitian ...3

1.5.1 Metodologi Pengumpulan Data...3

1.5.2 Metodologi Perancangan Perangkat Lunak ...3

1.6 Sistematika Penulisan ...5

BAB II ...7

TINJAUAN PUSTAKA ...7

2.1 Profil Tempat Bekerja ...7

2.1.1 Sejarah Instansi ...7

(71)

v

2.2.1 PHP ...10

2.2.2 MySQL ...13

BAB III ...18

PEMBAHASAN ...18

3.1 Jadwal Kerja Praktek ...18

3.2 Cara/Teknik Kerja Praktek ...18

3.3 Data Hasil Kerja Praktek ...20

3.3.1 Analisis Masalah ...20

3.3.2 Analisis Sistem ...20

3.3.3 Perancangan Basis Data ...30

3.3.4 Analisis Kebutuhan Fungsional ...34

3.3.5 Spesifikasi Proses ...39

3.3.6 Perancangan Antar Muka User ...52

3.3.7 Perancangan Antar Muka Message...56

3.4 Implementasi dan Pengujian...57

3.4.1 Pengujian Sistem ...57

BAB IV ...68

KESIMPULAN DAN SARAN ...68

4.1 Kesimpulan ...68

4.2 Saran ...68

(72)

ii

KATA PENGANTAR

Assalamualaikum Wr.Wb

Alhamdulillahirobbil‘alamin. Segala puji dan syukur kami panjatkan

kehadirat Allah SWT, yang telah melimpahkan rahmat dan hidayah-Nya sehingga laporan kerja praktek yang telah penulis laksanakan mulai tanggal 1 Juli – 31 Juli 2010 di Balai BahasaBandung dapat saya selesaikan dengan baik.

Tujuan dari penulisan laporan kerja praktek ini adalah untuk memenuhi salah satu mata kuliah di semester tujuh Jurusan Teknik Informatika Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia.

Kerja praktek yang dilaksanakan ini dapat terlaksana dengan baik berkat bantuan dari semua pihak yang bersangkutan terutama dari pihak Balai Bahasa Bandung, sebagai tempat pelaksanaan kerja praktek. Tanpa bantuan dan bimbingannya yang telah diberikan dari awal hingga akhir, tentunya penulisan ini tidak membuahkan hasil seperti yang diharapkan. Untuk itu penulis ingin menyampaikan ucapan terima kasih yang sebesar-besarnya kepada:

1. Kedua Orang Tua yang selalu memberikan dukungan baik moril maupun materi dan doa yang selalu dipanjatkan untuk kita semua.

2. Dr.Ir Eddy Soeryanto Soegoto Selaku Rektor Universitas Komputer Indonesia.

3. Prof.Dr.Ir. Ukun Sastraprawira,M.Sc. Selaku Dekan Jurusan Teknik Informatika Universitas Komputer Indonesia.

(73)

iii

6. Bapak Asep Miftahuddin, S.Si., MAB selaku pembimbing lapangan di Balai Bahasa Bandung yang telah berkenan mengorbankan waktu, tenaga, pikiran, serta nasehatnya.

7. Seluruh dosen dan staf Universitas Komputer Indonesia, khususnya dosen - dosen Jurusan Teknik Informatika yang telah mendidik penulis selama penulis menuntut ilmu di Universitas Komputer Indonesia.

8. Seluruh teman – teman yang teleh membantu dan memberi masukan dalam penulisan laporan kerja praktek ini.

9. Dan untuk seluruh pihak yang tidak bisa penulis sebutkan satu – persatu. Kami sadar laporan kerja praktek ini masih jauh dari sempurna dengan segala kekurangannya. Untuk itu kami harapkan adanya kritik dan saran dari semua pihak demi kesempurnaan dari laporan kerja praktek kami.

Akhir kata semoga laporan kerja praktek ini dapat bermanfaat bagi kita semua.

(74)

69

DAFTAR PUSTAKA

http://id.wikipedia.org/wiki/PHP

http://id.wikipedia.org/wiki/Mysql

http://id.wikipedia.org/wiki/Data_flow_diagram

(75)

Hp : 085624244494

Email : robymiftahurrizki@gmail.com

Curriculum Vitae

1.

DATA PRIBADI

Nama Roby Miftahurrizki

Tempat tgl lahir Bandung, 7 Maret 1989

Jenis Kelamin Laki-laki

Warga Negara Indonesia

Agama Islam

Status Belum Menikah

Alamat Jl. Malangbong V No. 31

RT 04 RW 03 Kec. Antapani Bandung 40291

No. Handphone 085624244494

No. Telepon 022 – 7213158

2.

PENDIDIKAN FORMAL

2007 – sampai sekarang Strata-1 (S1) Teknik Informatika

Universitas Komputer Indonesia (UNIKOM) Bandung

2004 - 2007 SMAN 23 Bandung

(Kelas 2 Bidang Studi IPA)

2001 - 2004 SMPN 4 Bandung

1995 - 2001 SDN Griba 27/1

3.

KEMAMPUAN

 Mampu mengoperasikan komputer  Bekerja keras

 Tidak mudah lelah dalam melakukan suatu pekerjaan  Mengoperasikan Microsoft Office

 Membuat application menggunakan Borland Delphi

Gambar

Gambar 3.5 DFD Level 1 Sistem
Gambar 3.6 DFD Level 2 Proses 4.0 Data Buku
Gambar 3.8 DFD Level 2 Proses 8.0 Keranjang
Gambar 3.12 Perancangan Menu Utama Admin
+7

Referensi

Dokumen terkait

Identifikasi potensi bencana atau konflik sosial di Kabupaten Berau, lebih dominan dari aspek ekonomi, sosial dan budaya, perusahaan besar yang ada di Berau menjadi

Penelitian epidemologi menunjukkan bahwa kanker leher rahim mempunyai karakteristik seperti pada wanita yang berusia 35-55 tahun memiliki risiko lebih besar untuk menderita

Untuk itulah dalam kajian skripsi ini penulis juga menekankan tentang etika pemberitaan media massa ( kode etik jurnalistik ) pada salah satu media massa yaitu Tabloid

Penyusunan RTRW Kabupaten ini merupakan kesempatan bagi pemerintah daerah untuk menyusun rencana tata ruang pembangunan yang realistis dengan memperhatikan kondisi

Dengan demikian hipotesis yang kedua yang menyatakan “Brand awareness yang terdiri dari unware of brand, brand recognition, brand recall dan top of mind secara

Oleh karena itu, definisi hukum Islam yang mendekati kesempurnaan adalah dengan menggantungkan definisi Syaltut dengan Amir Syarifuddin, yaitu

Pada bagian ini dijabarkan strategi yang akan diterapkan dalam rangka pelembagaan (institusionalisasi) industri yang dibangun sedemikian rupa dapat mendorong

Tujuan dari penelitian ini adalah untuk memperoleh data dan informasi keragaman jenis fauna khususnya jenis-jenis burung endemik di Kawasan Hutan Blok Aketajawe