Aplikasi Inventory Toko Haji Padlan Nur
Aplikasi Inventory Toko Haji Padlan Nur
BAB II
KAJIAN PUSTAKA DAN DASAR
TEORI
2.1 Smarty
2.1.1 Pengertian Smarty
Smarty adalah mesin template
untuk PHP. Lebih khusus, ia
memfasilitasi cara yang bisa diatur
untuk memisahkan logika aplikasi
dan konten dari penampilannya. Ini
jauh lebih baik dijelaskan dalam
situasi di mana pemrogram aplikasi
dan desainer template memainkan
aturan yang berbeda, atau secara
umum bukan orang yang sama.
Sebagai contoh, katakanlah
anda sedang membuat halaman web
yang menampilkan artikel koran.
1) Artikel
$headline, $tagline,
$author dan $body adalah
elemen konten, tidak berisi
informasi mengenai bagaimana
akan ditampilkan. Ia akan dioper
ke dalam Smarty oleh aplikasi.
2) Kemudian desainer template
mengedit
template
dan
menggunakan kombinasi tag
HTML dan tag template untuk
membentuk presentasi terhadap
variabel ini dengan elemen
seperti tabel, div, warna latar
belakang, ukuran font, dan style
sheets.
3) Suatu hari pemrogram perlu
mengubah cara konten artikel
diambil (perubahan dalam logika
aplikasi). Perubahan ini tidak
mempengaruhi
desainer
template, konten masih akan
muncul dalam template persis
sama.
4) Demikian juga jika desainer
template ingin mendesain ulang
template seutuhnya, ini tidak
memerlukan perubahan logika
aplikasi.
kompilator
PHP
seperti
eAccelerator, ionCube mmCache
atau Zend Accelerator adalah
beberapa diantaranya.
Beberapa fitur Smarty:
1. Sangat cepat.
2. Efisien karena pengurai PHP
yang mengerjakan pekerjaan
beratnya.
3. Tidak ada kelebihan penguraian
template,
hanya
sekali
mengompilasi.
4. Pintar mengenai rekompilasi
hanya file template yang telah
diubah.
5. Anda dapat membuat dengan
mudah fungsi kustom dan
pengubah variabel, agar bahasa
template bisa diperluas secara
ekstrim.
6. Template bisa mengkonfigurasi
sintaks tag {pemisah}, agar anda
dapat menggunakan {$foo},
{{$foo}}, <!--{$foo}-->.
7. Konstruksi
{if}..{elseif}..{else}..{/if}
dioper ke pengurai PHP, maka
sintaks ekspresi {if...} bisa
berupa evaluasi sesederhana
atau
serumit
yang
anda
inginkan.
8. Membolehkan
pengulangan
tidak terbatas dari sections, if's.
9. Dimungkinkan
untuk
menyertakan
kode
PHP
langsung dalam file template
anda, meskipun ini mungkin
tidak
diperlukan
(ataupun
direkomendasikan)
karena
mesin dapat dikustomisasi.
10. Dukungan built-in caching
11. Bebas sumber template
12. Fungsi
kustom penanganan
cache
13. Arsitektur Plugin
BAB III
METODE PENELITIAN
DESIGN
CODING
TESTING
MAINTENANCE
4.2 Pembahasan
$password);
setcookie("level",
$level);
setcookie("user_id",
$user_id);
setcookie("name",
$name);
setcookie("photo",
$photo);
BAB V
PENUTUP
5.1 Kesimpulan
Aplikasi inventory toko haji
padlan nur berbasis smarty php
object oriented programing engine,
dapat disimpulankan sebagai berikut :
1. Telah dapat merancang bangun
aplikasi inventory pada toko haji
padlan
nur
yang
dapat
mempermudah proses transaksi
pencatatan
penerimaan barang
masuk dan proses transaksi
pembelian dari supplier.Proses jual
beli yang dilakukan menjadi lebih
cepat
2. Perancangan yang dibuat neliputi
perancangan database, perancangan
program, perancangan input, dan
perancangan output.
3. Penerapan sistem nantinya akan
nmenghasilkan
laporan-laporan
yang dapat digunakan pada saat
dibutuhkan di toko haji padlan nur
5.2 Saran
Agar Aplikasi inventory toko
haji padlan nur berbasis smarty php
DAFTAR PUSTAKA
Agus Saputro, (2013), Smarty PHP
(OOP engine for PHP template),
Jakarta: Elex Media Komputindo
Abdul Kodir, (2003), Pengenalan
Sistem
Informasi,
ANDI
Yogyakarta, Yogyakarta
Arbie. 2004. Manajemen Database
dengan MySQL, (Andi Offset
2004)
Baroto, Teguh. (2002), Perencanaan
dan Pengendalian Persediaan
Produksi
cetak
pertama,
Jakarta: Ghalia Indonesia
Ginting,
Rosnani, (2007), Sistem
produksi,
Graha Ilmu,
Yogyakarta
Loka