Anda di halaman 1dari 18

BAB II

DASAR TEORI

2.1 Sejarah SMA Negeri 18 Palembang

Ra Florist adalah toko bunga di palembang yang terletak di Jl. Kapt A.

Rivai Lorong Sambu No.121 Palembang, Sumatera Selatan. Berdiri pada tanggal

5 juni 2013 sampai sekarang masih aktif. Pada Tahun 2013 Usaha Bunga Florist

di palembang masih belum begitu banyak di perkirakan sekitar 10 Florist, Tahun

tersebut Peluang usaha Bunga Florist di Palembag khususnya sangat terbuka.

Konsumen umumnya mengunakan jalur Telekomunikasi untuk Pesan Rangkaian

Bunga daripada Datang langsung, selain Menghemat Waktu dan Biaya juga

Kecepatan dalam Pengiriman Bunga. Toko bunga Ra Florist memiliki koleksi

lengkap untuk berbagai jenis rangkaian bunga seperti bucket bunga, bunga papan,

standing flower, dan bunga meja.

2.2. Struktur Organisasi

9
10

Sumber : Ra Florist Palembang

Gambar 2.1 Bagan Struktur Organisasi Ra Florist Palembang

Keterangan Gambar 2.1 :

1) Pimpinan

Pimpinan berfungsi sebagai pimpinan administrasi dan superfisi.


a) Menyusun perencanaan

b) Mengkoordinasikan perencanaan

c) Menentukan kegiatan

d) Melaksanakan kegiatan

e) Melaksanakan evaluasi terhadap kegiatan

f) Menentukan kebijksanaan
11

g) Mengadakan rapat

h) Mengambil keputusan

i) Mengatur administrasi

j) Mengatur hubungan dengan masyarakat dan dunia usaha

Pimpinan selaku Supervisi menyelengarakan supervisi pembinaan sebagai


berikut:
a) Perencanaan

b) Pengorganisasian

c) Pengarahan

d) Pengawasan

e) Kantor

f) Kepegawaian

g) Keuangan

h) Perlengkapan

Pimpinan selaku Supervisor menyelenggarakan pembinaan sebagai berikut :

a) Kegiatan Jual Beli

b) Kegiatan bimbingan penyuluhan dan bimbingan karier

c) Kegiatan ketatausahaan

2) Wakil Pimpinan

Wakil Kepala Sekolah sebagai koordinator.


a) Menyusun program dan melaksanakan serta mengevaluasi

Melaksanakan evaluasi terhadap kegiatan


12

b) Membantu membina tugas

c) Membantu Pimpinan dalam kegiatan sebagai berikut :

- Menyusun rencana penjualan

- Menyusun pembangian tugas tertentu

- Menyusun dan melaksanakan program supervise pembina

keuangan perusahaan

- Mengelola dan bantuan

3) Sekertaris

Tugas dan tanggung jawab menyusun, dan mengevaluasi program


yang menjadi tanggung jawabnya

4) Bendahara

Tugas dan Tanggung Jawab Menyusun, melaksanakan, dan


mengevaluasi keuangan perusahaan

5) Pegawai

Tugas dan Tanggung Jawab :

a) Melaksanakan tugas operasi yang di perintahkan

b) Menjalankan kebijakan perusahaan

2.3 Pengertian Aplikasi

Menurut Febrian (2007:35), aplikasi adalah suatu perangkat lunak yang

dibuat untuk melayani kebutuhan akan beberapa aktifitas seperti perniagaan,

game, pelayanan masyarakat, periklanan atas semua proses yang hampir semua

manusia lakukan.
13

Menurut Ladjamudin (2005:6), aplikasi adalah software yang dibeli

perusahaan dari tempat pembuatanya.

2.4 Pengertian Data

Fatta (2007:09), data merupakan nilai, keadaan, atau sifat yang berdiri

sendiri lepas dari konteks apapun.

Ladjamudin (2005:8), data adalah deskripsi dari sesuatu dan kejadian yang

kita hadapi ( the description of things and events that we face).

Kristanto (2008:7), data merupakan suatu kejadian yang sedang terjadi,

dimana data tersebut akan diolah dan diterapkan dalam sistem menjadi input yang

berguna dalam suatu sistem.

2.5 Pengertian Peserta

Peserta merupakan orang yg ikut serta atau yg mengambil bagian (msl dl

kongres, seminar, lokakarya, dan pertandingan).

(http://kamusbahasaindonesia.org/peserta)

2.6 Pengertian Toko Bunga

Toko Bunga adalah suatu perusahaan yang menyediakan dan menjual

berbagai macan bunga dan bentuk karangan bunga yang terorganisir.

2.8 Pengertian Web

Menurut Suwanto RaharjoS.Si, M.Kom, Web merupakan salah satu layanan

internet yang paling banyak digunakan dibanding dengan layanan lain seperti ftp,

gopher, news atau bahkan email.


14

2.9 Pengertian Aplikasi Penjualan dan Pemesanan Bunga pada Toko Bunga

Ra Florist Palembang

Aplikasi Penjualan dan Pemesanan Bunga pada Toko Bunga Ra Florist

Palembang merupakan salah satu aplikasi yang digunakan oleh Admin untuk

mengetahui kemajuan Penjualam dan Pemesanan.

2.10 Pengertian DFD(Data Flow Doagram)

Menurut Ladjamudin (2005:64), diagram alir data merupakan model dari

sistem untuk menggambarkan pembagian sistem ke modul yang lebih kecil. Salah

satu keuntungan menggunakan diagram alir data adalah memudahkan pemakai

atau user yang kurang menguasai bidang komputer untuk mengerti sistem yang

akan dikerjakan. Ada empat elemen yang menyusun suatu DFD, yaitu :

1. Proses

Aktivitas atau fungsi yang dilakukan untuk alasan bisnis yang spesifik bisa

berupa manual maupun terkomputerisasi.

2. Data Flow

Suatu data tunggal atau kumpulan logis suatu data, selalu diawali atau

berakhir pada suatu proses.

3. Data Store

Kumpulan data yang disimpan dengan cara tertentu. Data mengalir

disimpan dalam store. Aliran data di-update atau ditambah kedata store.

4. External Entity
15

Adalah orang, organisasi atau sistem yang berada diluar sistem tetapi berinteraksi

dengan sistem.

Tabel2.1.Simbol-simbolData Flow Diagram

1. TeknikGanedanSarson

No Simbol Keterangan

Entiti luar, merupakan sumber atau

1 tujuan dari aliran data dari atau ke

sistem.

2
Aliran Data, menggambarkan aliran

data dari suatu proses ke proses lainnya.

Proses, mentransformasikan data secara

3 umum digambarkan dengan segi empat

tumpul.

Berkas atau penyimpanan, berfungsi

4 untuk menyimpan data atau file.

Sumber : Ladjamudin, Analisis dan Desain Sistem Informasi (2005:72)

2. TeknikYordandanDe Marco

No Simbol Keterangan
16

1 Entiti luar,merupakan sumber atau tujuan dari

aliran data dari atau ke sistem.

2 Aliran Data,menggambarkan aliran data dari

suatu proses ke proses lainnya.

Proses,mentransformasikan data secara umum

3 digambarkan dengan lingkaran.

Berkas atau penyimpanan,berfungsi untuk

4 menyimpan data atau file.

Sumber : Ladjamudin, Analisis dan Desain Sistem Informasi (2005:72)

2.11 Pengertian ERD(Entitiy Relationship Diagram)

Menurut Ladjamudin (2005:263), entitiy relationship diagram adalah

gambar atau diagram yang menunjukan informasi yang dibuat, disimpan, dan

digunakan dalam sistem bisnis.

Tabel 2.2. Simbol-simbol Entity Relationship Diagram (ERD)

No Simbol Keterangan

1 Entitas,bisaberupa orang, kejadian, atau benda


dimana data akan dikumpulkan.
2 Relasi, merupakan hubungan antar entitas.

3 Atribut, merupakan informasi yang diambil


tentang sebuah entitas.

4 Link, digunakan untuk menghubungkan antara


entitas dan relasi maupun entitas dan atribut.
Sumber : Ladjamuddin, Analisis dan Desain Sistem Informasi (2005:142)
17

2.12 Pengertian Kamus Data

Menurut Ladjamudin (2005:70), kamus data adalah katalog fakta tentang

data dan kebutuhan-kebutuhan informasi dari suatu sistem informasi, dengan

menggunakan kamus data, analisis sistem dapat mendefinisikan data yang

mengalir disistem dengan lengkap.

Tabel 2.3. Simbol-Simbol Kamus Data

Simbol Uraian

= Terdiridari,
mendefinisikan,diuraikanmenjadi,
artinya
+ Dan

() Opsional
( bolehadaataubolehtidakada )
[] Memilihsalahsatudarisejumlahalterna
tif, seleksi
** Komentar

@ Identifikasiatributkunci

| Pemisahsejumlah alternative
pilihanantarsimbol [ ]
Sumber : Ladjamuddin, Analisis dan Desain Sistem Informasi (2005:70)

2.13 Pengertian Daftar Kejadian (Event List)


18

Menurut Kristianto (2008:70), event list atau daftar kejadian digambarkan

dalam bentuk kalimat sederhana dan berfungsi memodelkan kejadian yang terjadi

dalam lingkungan sehari-hari dan membutuhkan tanggapan atau respon dari

sistem. Aturan-aturan dalam EL antara lain daftar kejadian yang kita buat dan

digambarkan dalam bentuk tekstual sederhana yang berfungsi memodelkan

kejadian dalam lingkungan dimana sistem harus memberikan respon.

2.14 Pengertian Dreamweaver

Medcoms (2011:13),dreamweaveradalahsebuahhtml editor

professionaluntukmendesainwebsecara visual danmengelolasitusatauhalamanweb.

Dreamweavermerupakansoftwareutama yang

digunakanolehwebdesainermaupunweb

programmerdalammengembangkansuatusitusweb,

karenadreamweavermempunyairuangkerja, fasilitasdankemampuan yang

mampumeningkatkanproduktivitasdanefektivitasdalamdesainmaupunmembangun

suatusitusweb.Menu yang ditampilkansebagaiberikut:

Ga

mbar 2.2.TampilanHalamanDreamweaver CS5


19

Sumber :Medcoms, Aplikasiweb databasedenganDreamweaverdanPHPMySQL


(2011:15)

Penjelasan :

- Application Bar

Berada di bagian paling atasjendelaaplikasiDreamweaver

CS5.Barisiniberisitombolworkspace, menu danaplikasilainya.

Gambar

2.3. Application Bar

- Toolbar Document

Berisitombol-tombol yang

digunakanuntukmengubahtampilanjendeladokumen,

sebagaicontohtampilan

desainatautampilancode.Jugadapatdigunakanuntuoperasi-operasiumum,

misalnyauntukmelihathasilsementarahalamanwebpadajendelabrowser.

Gambar 2.4.Toolbar Document

- JendelaDocument

Adalahlembarkerjatempatandamembuatdan mengedit desainhalamanweb.


20

Gambar 2.5.Jendela Document

- Workspace Switcher

Digunakanuntukmengubahtampilanruangkerja(workspace)dreamweaver

CS5.Sebagaicontohmengubahtampilanmenjadiclassic,

yaitutampilanruangkerjaDreamweaverversisebelumnya.

Gambar 2.6.Workspace Switcher

- Panel Group

Adalahkumpulan panel yang salingberkaitan, panel-panel inidikelompokan

padajudul-

judultertentuberdasarkanfungsinya.Panelinidigunakanuntukmemonitordan

memodifikasipekerjaan.Secaradefault, panel group berisi panel insert, CSS

styles, Asset, AP Element and Files.


21

Gambar 2.7.Panel Group

- Panel Properties

Digunakanuntukmelihatdanmengubahberbagaipropertyobjectpadajendela

desain.Propertyuntuksatuobjekdenganobjeklainyaselaluberbeda-

beda.Jendelainitidakdapatdiuraikanpadatampilanjendela code.

Andadapatmengatur property masing-masingobjekdalam panel

properties.Untukmenampilkanataumenyembunyikan panel properties klik menu

window - Properties.Dalam panel properties terdapatduapilihanyaituHTML dan

CSS.

Gambar 2.8.Panel Properties

- Toolbar Coding
22

Berisi tombol-tombol yang digunakanuntukmelakukanoperasikode-

kodestandar.Toolbar inihanyatampilpadajendela code.

Gambar 2.9.Toolbar Coding

2.15 Pengertian PHP

Menurut Medcoms (2011:11), php (hypertext processor) adalah bahasa

pemograman yang berjalan dalam sebuah webserver dan berfungsi sebagai

pengolah data pada sebuah server, dengan menggunakan program php sebuah

website akan lebih interaktif dan dinamis.

Menurut Medcoms (2011:81), php adalah script pemograman yang

terletak dan dieksekusi diserver. Salah satunya adalah untuk menerima,

mengelolah dan menampilkan data dari dan kesebuah situs. Data akan dikelolah

kesebuah database server (program database yang terletak diserver, contoh:

MySQL) untuk kemudian hasilnya ditampilkan dibrowser sebuah situs. Dengan

demikian php dapat membuat situs lebih dinamis karena data situs tersebut dapat

selalu berubah sesuai permintaan.

2.16 Cara Menulis ScriptPHP

Suatu script akan dikenali sebagai script php bila diapit oleh tanda sebagai

berikut:
23

<? ....................................................... ?>

Atau

<?php

................................................................

................................................................

?>php

Perintah-perintah php dapat disisipkan dibagian manapun dalam html yang

perlu anda lakukan adalah menyisipkan di script html dan menyimpannya sebagai

php.

Sebelum belajar script php, anda harus tau tempat penyimpanan semua file

yang anda buat supaya bisa ditampilkan dalam jendela browser. Misalnya penulis

menyimpan semua file dalam disk lokal C:. Untuk penulisan script program php

dalam dreamweaver, sebagai berikut :

1. buat file baru pada dreamweaver, pada pilihan page type pilih php

kemudian klik tombol create.

2. Aktifkan jendela code pada bagian <body> masukan script program php

3. Simpan file php, dengan nama latihan1.php, untuk folder penyimpanan

secara otomatis akan diarahkan pada site yang sudah anda buat

sebelumnya.

4. Untuk melihat hasilnya buka browser, ketik URL tujuan pada bagian

address yaitu http://localhost/latihan1.php, sehingga akan ditampilkan

hasil yang dibuat.


24

2.16 Pengertian Css

Menurut Jayan (2010), css merupakan singkatan dari casacading

stylesheet. Kegunaanya adalah untuk mengatur tampilan dokumen html,

contohnya seperti pengaturan jarak antar baris, teks, warna dan format border

bahkan penampilan file gambar.

2.17 Pengertian HTML

Menurut Setiawan (2004:21), html adalah kependekan dari hypertext

markup language, yang artinya tata cara penulisan yang digunakan dalam

dokumen web.

Menurut Medcoms (2011:81) html adalah kependekan dari hypertext

markup language. Dokumen html merupakan teks murni yang sering disebut

dengan web page. Pola dasar dokumen html adalah sebagai berikut :

<html>

<head>

<title> Judul Halaman</title>

</head>

<body>

Isi teks

</body>
25

</html>

2.18 Pengertian MySQL

Menurut medcoms(2011:140), MySQL adalah salah satu program yang

dapat digunakan sebagai database, dan merupakan salah satu software untuk

database server yang banyak digunakan. MySQL bersifat opensource, dalam

menggunakan SQL. MySQL bisa dijalankan dibeberapa flatform misalnya

windows,linux,dll. MySQL memiliki beberapa kelabihan antara lain :

1. MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan

tanpa mengalami masalah.

2. MySQL memiliki kecepatan yang bagus dalam menangani query

sederhana.

3. MySQL memiliki operator dan fungsi secara penuh dan mendukung

perintah select dan where dalam perintah query.

4. MySQL memiliki keamanan yang bagus karena beberapa lapisan sekuritas

seperti level subnet mask, nama host, dan izin akses user dengan sistem

perjanjian yang mendetail serta sandi.

5. MySQL mampu menangani basis data dalam skala besar dengan jumlah

rekaman (records) lebih dari 50 juta dan 60 ribu tabel serta kurang lebih 5

milyar baris. Selain itu batas indeks yang dapat ditampung mencapai 32

indeks pada tiap tabelnya.

6. MySQL dapat melakukan koneksi dengan client menggunakan

protocolTCP/IP, Unix Soket (UNIX), atau Named Pipes.


26

7. MySQL dapat mendeteksi pesan kesalahan pada client dengan

menggunakan lebih dari dua puluh bahasa.

8. MySQL dapat berjalan stabil diberbagai sistem operasi seperti

windows,Linux, FreeBSD, Mac Os X Server, Amiga dan masih banyak

lagi.

MySQL diditribusikan secara opensource, dibawah lisensi GPL sehingga dapat

digunakan secara gratis.

2.19 Pengertian Appserv

Menurut Medcoms (2011:2), appserv adalah salah satu paket

softwarewebserver yang terdiri dari Apache, php dan MySQL. Dalam appserv

dilengkapi dengan phpMyadmin yang dapat membantu anda dalam pembuatan

dan pengolahan database MySQL.

Anda mungkin juga menyukai