LANDASAN TEORI
3.1 Sistem
sistem berasal dari bahasa Latin (system) dan bahasa Yunani (sustema)
adalah “suatu kumpulan yang terdiri dari komponen atau elemen yang
dihubungkan dan bekerja sama untuk memudahkan aliran informasi, materi atau
energi”. Istilah ini sering digunakan untuk menggambarkan suatu set entitas yang
berinteraksi, dimana suatu model matematika sering kali dibuat.
Menurut Tata Sutabri di dalam bukunya mengemukakan bahwa sistem
dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur, komponen,
atau vriabel yang terorganisasi, saling berinteraksi, saling tergantung satu sama
lain dan teerpadu.
Jogiyanto mengatakan bahwa suatu sistem adalah suatu jaringan kerja dari
prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk
melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran yang tertentu.
Dari defenisi diatas, dapat saya simpulkan bahwa sistem adalah
sekumpulan elemen-elemen yang saling berhubungan untuk mencapai suatu
tujuan tertentu.
15
16
6. Keluaran (output)
Hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang
berguna. Keluaran ini merupakan masukan bagi subsistem yang lain. Sebagai
contoh sistem informasi. Keluaran yang dihasilkan adalah informasi dimana
informasi ini dapat digunakan sebagai masukan untuk pengambilan keputusan
atau hal-hal lain yang merupakan input bagi susbsistem lainnya.
7. Pengolahan Sistem (process)
Suatu sistem dapat mempunyai suatu proses yang akan mengubah masukan
menjadi keluaran. Sebagai contoh, sistem akuntansi. Sistem ini akan mengolah
data transaksi menjadi laporan-laporan yang dibutuhkan oleh pihak
manajemen.
8. Saran Sistem (objektive)
Suatu sistem memiliki tujuan dan sasaran yang pasti dan bersifat
detarministik. kalau suatu sistem tidak memiliki sasaran, maka operasi sistem
tidak ada gunanya. Suatu sistem dikatakan berhasil jika mengenai sasaran atau
tujuan yang telah direncanakan.
Menurut Tata sutabri mengatakan bahwa siklus hidup sistem (system life
cycle) adalah proses evolusioner yang di ikuti dalam penerapan sistem atau
subsistem atau subsistem informasi berbasis komputer. Adapun fase atau tahapan
daur hidup suatu sistem adalah sebagai berikut:
1. Mengenali adanya kebutuhan
Sebelum segala sesuatu terjadi, pastilah terlebih dahulu timbul suatu
kebutuhan atau problema yang harus dapat dikenali sebagaimana adanya.
kebutuhan terjadi sebagai hasil perkembangan organisasi. Volume kebutuhan
kebuthan itu meningkat melebihi kapasitas dari sistem yang ada. Semua
kebutuhan ini harus dapat didefenisikan dengan jelas. tanpa adanya kejelasan
mengenai kebutuhan yang ada, pembangunan sistem akan kehilangan arah dan
18
efektivitasnya.
2. Pembangunan Sistem
Suatu proses atau seperangkat prosedur yang harus diikuti guna menghasilkan
kebutuhan yang timbul dan membangun suatu sistem untuk memenuhi kebutu
han tersebut.
3. Pemasangan Sistem
Setelah tahap pembangunan sistem selesai, kemudian sistem akan
dioperasikan.Pemasangan sistem merupakan tahap yang penting dalam daur
hidup sistem, dimana peralihan dari tahap pembangunan menuju tahap
operasional adalah pemasangan sistem yang merupakan langkah akhir dari
suatu pembangunan sistem.
4. Pengoperasian Sistem
Program-program komputer dan prosedur-prosedur pengoperasian yang mem
bentuk suatu sistem informasi semuanya bersifat statis, sedangkan organisasi
yang ditunjang oleh sistem informasi selalu mengalami perubahan karena
pertumbuhan kegiatan, perubahan peraturan dan kebijaksanaan, ataupun
kemajuan teknologi. Untuk mengatasi perubahan-perubahan tersebut, sistem
harus di perbaiki atau diperbaharui.
5. Sistem menjadi usang
Kadang-kadang perubahan yang terjadi begitu drastis sehingga tidak dapat
diatasi hanya dengan melakukan perbaikan pada sistem yang sedang berjalan.
tiba saat dimana secara ekonomis dan teknis, sistem yang ada sudah tidak
layak lagi untuk dioperasikan dan sistem yang baru perlu dibangun untuk
menggantikannya.
3.2 Informasi
Menurut Tata sutabri mengatakan bahwa informasi adalah data yang telah
diklasifikasikan, diolah atau interpretasikan untuk digunakan dalam proses
pengembilan keputusan. Sistem pengolahan informasi akan mengolah data
19
menjadi informasi atau mengolah data dari bentuk tak berguna menjadi berguna
bagi yang menerimanya. Sumber dari informasi adalah data. Data merupakan
kenyataan yang menggambarkan suatu kejadian serta merupakan suatu kesatuan
yang nyata dan merupakan bentuk yang masih mentah sehingga perlu diolah lebih
lanjut melalui suatu model untuk menghasilkan informasi.
Menurut jogiyanto mengatakan informasi adalah data yang diolah menjadi
bentuk yang lebih berguna dan lebihberarti bagi penerimanya.
Dari pengertian diatas dapat disimpulkan bahwa informasi adalah data
yang telah diolah menjadi suatu bentuk lain yang lebih beguna yaitu pengetahuan
atau keterangan yang diajukan bagi penerima dalam pengambilan keputusan, baik
masa sekarang maupun yang akan datang.
Berbicara tentang bisnis makanan maka hal terpenting yang menjadi alat
promosi utama dari bisnis kuliner adalah tentang jaminan dari kualitas rasa yang
telah ditawarkan. Konsistensi dari cita rasa menjadi kunci kesuksesan suatu
perusaan dalam menjalankan bisnis makanan. Jangan sembarangan dalam
mengubah bumbu atau bahan-bahan yang diperlukan dalam proses pembuatan
makanan. Sedikit saja konsumen merasa kecewa dengan cita rasa masakan, maka
mereka tidak akan merasa sungkan lagi untuk berkeluh kesah ke sosial media.
Segala sesuatunya yang seperti itu cepat menyebar dari sosial media seperti kilat
yang menyambar.
Diagram Alir atau flowchart adalah dasar dari pemograman. Mulai dari
pemograman bahasa tingkat rendah sampai bahasa pemograman tinggi.
Pemograman fungsional ataupun pemograman berorientasi objek, semuanya
menggunakan diagram alir dakamm analisis pembuatan desain maupun proses
reverse engineeringnya. Flowchart terbagi atas lima jenis, yaitu:
Flowchart ini lebih teknis dengan tambahan gambar-gambar teknis yang lebih
detail.
4. Flowchart Program (Program Flowchart)
No Simbol Fungsi
Simbol Entitas :
1 suatu objek yang dapat di identifikasikan dalam
lingkungan pemakai.
Simbol Relasi :
2 Menunjukkan adanya hubungan di antara
sejumlah entitas yang berbeda
Simbol Atribut :
3 Berfungsi mendiskripsikan karakter entitas
(atribut yang berfungsi sebagai key diberi garis
bawah).
Simbol Garis :
4 Sebagai penghubung antara relasi dengan entitas,
relasi dan entitas dengan atribut.
Sumber : Bambang Wahayudi, S.Kom,MMSi
No Simbol Keterangan
Simbol terminal
1 Untuk menyatakan permulaan (memulai) dan
akhir (mengakhiri) suatu program.
Proses suatu simbol yang menunjukkan setiap
2 pengolahan yang dilakukan.
Simbol input-output
3 Untuk memasukkan data ataupun menunjukkan
hasil dari suatu proses.
Simbol Decision/Logika
4 Untuk menunjukkan suatu kondisi tertentu yang
akan menghasilkan dua kemungkinan jawaban
Ya/Tidak
Simbol pendefined proses
5 Suatu simbol yang menyediakan tempat-tempat
pengolahan dalam storage.
Simbol conector
Suatu proses masuk atau keluar melalui simbol
6 ini dalam lembar yang sama.
berbeda.
Simbl penyimpanan /storage
11 Contoh pada komputer Database.
Simbol Dokumen
12 Menunjukkan dokumen input dan output baik
untuk proses manual.
Simbol arsip
13 File non-komputer yang diarsip
Microsoft Visual Basic. Net adalah sebuah alat untuk menggambarkan dan
membangun aplikasi yang bergerak di atas sistem. NET Framework, dengan
menggunakan bahasa BASIC. Dengan menggunakan alat ini, para programer
dapat membangun aplikasi Windows Forms, Aplikasi web berbasis ASP.NET dan
juga aplikasi command-line. Alat ini dapat diperoleh secara terpisah dan beberapa
produk lainnya (seperti Microsoft Visual C++, Visual C#, atau Visual J#) atau
juga dapat diperoleh secara terpadu dalam Microsoft Visual Studio.NET.
Setelah beberapa kali perubahan dan sampailah ke versi Visual Basic 2008.
Versi ini merupakan versi terbaru yang dirilis oleh Microsoft pada tanggal 19
November 2007, bersamaan dengan dirilisnya Microsoft Visual C# 2008,
Microsoft Visual C++ 2008, dan Microsoft.NET Framework 3.5 sumber :
id.wikipedia.org.
1. New Project
Berguna untuk membuat sebuah projek baru dari program yang akan
dirancang menggunakan Visual Studio.NET 2008.
2. From
Berfungsi sebagai objek utama untuk meletakkan objek-objek yang
terdapat pada Toolbox yang digunakan dalam melakukan perancangan sebuah
tampilan program aplikasi.
4. Solution Explorer
Berfungsi untuk melihat from yang telah dibuat didalam program
Microsoft Visual Studio .NET 2008.
5. properties Windows
Berfungsi untuk mengatur prperties-properties pada objek (setting object)
yang dilakukan pada sebuah from.
3.8.3.1 Variabel
Data yang terdapat dalam sebuah tabel berupa field-field yang berisi dari
nilai data tersebut. Nilai data dalam field memiliki tipe sendiri-sendiri. Mysql
mengenal beberapa tipe data field yaitu :
1. Tipe data numerik
Tipe data numerik dibedakan dalam dua macam kelompok, yaitu integer
dan floting point.Integer untuk data bilangan bulat dan floting point untuk
bilangan desimal.
2. Tipe data tunggal dan jam, tersedia tipe-tipe data field berupa datetime, date,
timestamp, time, dan year.
3. Tipe data string
String adalah rangkaian karakter tipe-tipe data yang termasuk dalam tipe
data string adalah :
Tabel 3.5 Tabel Tipe Data String
Tipe Data Panjang Data
CHAR 1-225 karakter
VARCHAR 1-225 karakter
TINYTEX 1-225 karakter
TEXT 1-65535 karakter
MEDIUMTEX 1-16777215 karakter
LONGTEX 1-1424967295 karakter
Sumber : Yeni Kustianti ningsi Devie Rosa Anamisa.
Memori yang dibutuhkan untuk tipe data char() bersifat statis, besarnya
bergantung pada beberapa jumlah karakter yang ditetapkan pada satu field tersebut
dideklarasikan. Pada varchar() besarnya memori penyimpanan tergantung pada jumlah
karakter dimana 1 byte.
Nilai Char (4) Memori varchar Memori
penyimpanan Penyimpanan
“ “ 4 bytes “ 1 bytes
‘ab’ ‘ab’ 4 bytes ‘ab’ 3 bytes
‘abc’ ‘abcd’ 4 bytes ‘abcd’ 5 bytes
‘abcdefg’ ‘abcd’ 4 bytes ‘abcd’ 5 bytes
Sumber : Yeni Kustianingsih Devie Rosa Anamisa.
3.9 Database MySQL
3. Lintas platform
33
MySQL dapat digunakan pada platform atau lingkungan (dalam hal ini
sistem operasi) yang beragam bisa Microsoft Windows, Linux atau UNIX.