BAB II TINJAUAN PUSTAKA

dokumen-dokumen yang mirip
BAB III LANDASAN TEORI. Menurut Firmansyah (2011:25) dalam bukunya Rancang Bangun Aplikasi

BAB III LANDASAN TEORI. Menurut Soemarso (2007:08) dalam buku Akuntansi Suatu Pengantar

Data flow diagram (DFD) adalah representasi grafis yang mengalir. data visualisasi (desain terstruktur). Pada DFD, item data mengalir dari

BAB III LANDASAN TEORI. menggunakan komputer biasa disebut sistem informasi berbasis komputer (computer based

BAB II LANDASAN TEORI. digunakan untuk memodelkan kebutuhan data dari suatu organisasi,

BAB III LANDASAN TEORI

Abstrak BAB I PENDAHULUAN

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB III TINJAUAN PUSTAKA. atau untuk menyelesaikan suatu sasaran tertentu (Hartono, 2005). atau komponen yang terpadu untuk suatu tujuan.

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

BAB III LANDASAN TEORI. rencana- rencana strategis yang diarahkan pada usaha pemuasan kebutuhan dan

BAB II KAJIAN PUSTAKA

BAB III LANDASAN TEORI. dibahas meliputi permasalahan yang ada dan solusi yang diusulkan

BAB 2 LANDASAN TEORI. pengolahan data, pengolahan gambar, pengolahan angka, dan lainnya.

BAB II LANDASAN TEORI. berkelanjutan tentang kegiatan/program sehingga dapat dilakukan tindakan

APLIKASI SEDERHANA PERHITUNGAN GAJI KARYAWAN PADA PT KAMPAR Tbk. Oleh: MATA KULIAH PEMROGRAMAN C++

Bab II. TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

BAB III TINJAUAN PUSTAKA

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI. seorang pimpinan atau manajer didalam organisasi untuk mencapai tujuan

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. disusun guna menyelesaikan masalah secara sistematis. Pada bab ini akan

BAB III LANDASAN TEORI. untuk menyelesaikan suatu sasaran yang tertentu (Jogiyanto, 2001)

BAB III LANDASAN TEORI

WEBSITE PORTAL PADA CV CHAMPION PALEMBANG MENGGUNAKAN PHP DAN MySQL

BAB III LANDASAN TEORI

BAB II DASAR TEORI Serial RS232

BAB III LANDASAN TEORI. 3.1 Konsep Dasar Sistem Informasi Penggajian. yang saling berkaitan untuk mencapai tujuan tertentu.

BAB II LANDASAN TEORI. Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI. disusun guna menyelesaikan masalah secara sistematis. Pada bab ini akan

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem

BAB III 3. LANDASAN TEORI

BAB III LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

BAB III LANDASAN TEORI. Desain Sistem Informasi, menyebutkan bahwa sistem merupakan kumpulan dari

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB II LANDASAN TEORI. Menurut Fathansyah Basis data (Database) dapat didefinisikan dalam sejumlah sudut pandang seperti:

BAB 2 LANDASAN TEORI

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media

SISTEM DISTRIBUSI PRODUK PADA PT. PRABU ABDIWIJAYA SRIWIJAYA PALEMBANG MENGGUNAKAN PHP DAN MYSQL

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI

Cara Membuat Aplikasi Facebook dengan Visual Studio 2010

BAB III LANDASAN TEORI. yang saling berhubungan yaitu antara sistem dan informasi. Sistem adalah suatu

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI. fisik yang dimiliki individu, perilaku dan sifatnya ditentukan oleh keturunan dan

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. 2.1 Tinjauan Pustaka Penelitian yang membahas pembuatan aplikasi pembelajaran sejarah pernah

BAB II TINJAUAN PUSTAKA Struktur Organisasi Kementrian Pariwisata dan Ekonomi Kreatif

BAB II LANDASAN TEORI. Sistem dapat diartikan sebagai serangkaian komponen-komponen yang

BAB III LANDASAN TEORI. merupakan pusat pendidikan dan peningkatan kualitas diri (self-improvement).

BAB III LANDASAN TEORI. berkaitan secara terpadu, terintegrasi dalam suatu hubungan hirarki.

BAB III LANDASAN TEORI. adalah sebagai berikut: Sistem adalah suatu jaringan kerja dari prosedur-prosedur

BAB 2 LANDASAN TEORI. Sistem adalah sekumpulan elemen yang saling terkait atau terpadu untuk mencapai

BAB II LANDASAN TEORI. dan didistribusikan kepada para pemakai.

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI. konsep dasar dan definisi-definisi yang berkaitan dengan perangkat lunak yang

BAB II TINJUAN PUSTAKA DAN LANDASAN TEORI

BAB III LANDASAN TEORI. untuk aktivitas tersebut atau untuk mencapai tujuan tersebut.

BAB III OBJEK DAN METODE PENELITIAN. Objek data penulis adalah Sistem Informasi Penjualan Produk untuk

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. Pihak-pihak yang terkait dengan transaksi transfer: a. Remitter/Applicant, yaitu pemilik dana (pengirim) yang akan

BAB III LANDASAN TEORI. dikutip oleh Supardi & Leonard mengatakan, Pendidikan adalah setiap usaha, pengaruh,

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

BAB III LANDASAN TEORI

BAB 2 LANDASAN TEORI. Definisi lain dari sistem adalah kumpulan dari bagian-bagian yang bekerja sama

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III OBJEK DAN METODE PENELITIAN. Penulis melakukan penelitian pada toko AP Music Gallery Bandung yang

Nama : Rendi Setiawan Nim :

BAB III LANDASAN TEORI. 3.1 Pengertian Sistem Informasi Manajemen. informasi yang berguna dalam pengambilan keputusan.

BAB II TINJAUAN PUSTAKA. Pada tinjauan perusahaan ini akan dibahas mengenai sejarah berdirinya

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB III LANDASAN TEORI. Bab ini akan membahas landasan teori yang meliputi hal-hal terkait dengan

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. adalah mengajarkan anak untuk menjadi anak yang mampu memajukan

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. tertentu seperti penerapan, penggunaan dan penambahan data (Anisyah,

BAB III LANDASAN TEORI. waktu berdasarkan rencana pengaturan urutan kerja, daftar atau tabel kegiatan

: ENDRO HASSRIE NIM : MATKUL : REKAYASA PERANGKAT LUNAK PEMODELAN DATA

BAB 1 PENDAHULUAN. penerimaan informasi. Mulai dari perusahaan-perusahaan, sekolah-sekolah,

SISTEM INFORMASI PRESENSI DAN PENGGAJIAN KARYAWAN DI TOKO BOBOHOMART BANJARNEGARA. Oleh : Dwi Nurdiani

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

BAB III LANDASAN TEORI. Menurut Undang-Undang SISDIKNAS No. 20 Tahun 2003, Pendidikan

BAB III LANDASAN TEORI. permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan

BAB II TINJAUAN PUSTAKA. skala menengah yang bergerak di bidang penjualan spare part mesin

BAB 1 PENDAHULUAN. diinginkan. Dengan banyaknya penjual ikan secara konvensional untung yang

Transkripsi:

BAB II TINJAUAN PUSTAKA 2.1 Profil PT.Kara Santan Pertama PT.Kara Santan Pertama yang beralamat di Jl Baruna I Pelabuhan Sunda Kelapa;JAKARTA 14430; DKI JAKARTA yang bergerak dalam pendistribusian SANTAN KARA yaitu santan siap saji yg di produksi oleh PT.SAMBU GROUP. Selain bersifat sebagai distributor dalam pendistribusian santan siap saji, PT.Kara Santan Pertama juga bergerak sebagai produsen dalam pembuatan minuman kemasan Kara Sari Coco dan Sun Kara Merica yaitu merica bubuk kemasan siap pakai. Saat ini PT.Kara Santan Pertama memiliki subdistribusi utama seperti : PT. ENSEVAL PUTRA MEGATRADING, PT. JESSINDO PRAKARSA BOGOR, PT. JENINDO BOGOR, yang memiki bagian-bagian pendistribusian tertentu di setiap daerah di Indonesia, oleh karena itu PT.Kara Santan Pertama merupakan perusahan yang bergerak sebagai distributor dan produsen. 2.2 Sejarah PT.Kara Santan Pertama PT.Kara Santan Pertama berdiri pada tahun 1991 sebelumnya adalah merupakan anak cabang dari PT.Sambu Group dan merupakan perusahaan yg bersifat sebagai distributor produk dari PT.Sambu Group yaitu Kara Santan. Pada tahun 1995 PT.Kara Santan Pertama menetapkan diri sebagai perusahaan yang mandiri tetapi tetap sebagai distributor terhadap PT.Sambu Group. Dengan beriringnya waktu PT.Kara Santan Pertama mengalami perkembangan yang sangat pesat. Oleh karena itu PT.Kara Santan Pertama membangun perusahaan di GUNUNG PUTRI, Bogor dan mengahasilkan produk sendiri yaitu minuman kemasan yang berasal dari sari kelapa yaitu Kara Sari Coco dan juga mulai bergerak pada pembuatan bumbu masak merica yaitu Sun Kara Merica. Saat ini PT. KARA SANTAN PERTAMA memiliki 3 distributor utama yaitu PT. ENSEVAL PUTRA MEGATRADING, PT. JESSINDO PRAKARSA BOGOR, PT. JENINDO

BOGOR. yang bertugas menyalurkan produk-produk PT.KARA SANTAN PERTAMA ke beberapa supermaket seperti INDOMARET, ALFAMART, HERO, GRIYA JOGJA dan PT. LOTTE MART Indonesia, sedangkan untuk bagian pendistribusian di setiap toko-toko, PT. KARA SANTAN PERTAMA memiliki bagian distributor sendiri yaitu para salesman. 2.3 Logo PT.Kara Santan Pertama Gambar 2.1 logo PT.Kara Santan Pertama 2.4 Badan Hukum PT.Kara Santan Pertama Kara Santan Pertama merupakan PMDN yaitu Penanam Modal Dalam Negeri dan memiliki badan hukum berbentuk PT (Perseroan Terbatas).

2.5 Struktur Organisasi Gambar 2.2 Struktur Organisasi 2.6 Job Description 2.6.1 Tujuan PT Kara Santan Pertama Sesuai dengan anggaran dasarnya, ruang lingkup kegiatan perusahaan meliputi usaha dalam bidang perdagangan, pengangkutan dan pendistribusian. Kegiatan utama perusahaan adalah sebagai produsen dan distributor barang konsumsi. 2.6.2 Sasaran PT Kara Santan Pertama Meningkatkan potensi PT Kara Santan Pertama dalam menguasai pasar nasional khususnya dalam produk Nata De Coco dan Santan. 2.6.3 Visi Dan Misi PT. Kara Santan Pertama PT. Kara Santan Pertama mempunyai Visi yaitu menjadi perusahaan sehat yang mempunyai inti usaha terpadu, beroperasi secara fleksibel serta mandiri secara finansial.

Misi PT. Kara Santan Pertama adalah melaksanakan kegiatan usaha dalam bidang produksi dan distribusi produk konsumsi siap saji yang sehat dan berkualitas dan mampu menguasai pasar nasional. 2.7 Landasan Teori 2.7.1 Pengertian Aplikasi Desktop Base Aplikasi Desktop adalah suatu aplikasi yang dapat berjalan sendiri atau independen tanpa menggunakan browser atau koneksi Internet di suatu komputer otonom dengan operating system atau platfom tertentu. 2.7.2 Pengertian Basis Data (Database) Basis Data (Database) dapat diartikan sebagai kumpulan data yang terdiri atas satu atau lebih tabel yang terintegrasi satu sama lain, di mana setiap pemakai (user) diberi wewenang (otorisasi) untuk dapat mengakses (mengubah, menghapus, menganalisis, menambah, memperbaiki) data dalam tabel-tabel tersebut. Tabel-tabel tersebut berfungsi untuk menyimpan data dan merupakan suatu kumpulan data yang berhubungan dengan topik tertentu, misalnya daftar vcd, daftar pemasok, daftar inventaris, dsb. Beberapa istilah yang harus diketahui pada saat bekerja dengan sebuah tabel database adalah : Field, merupakan tempat di mana data atau informasi dalam kelompok yan sama atau sejenis dimasukkan. Field itu pada umumnya tersimpan dalam bentuk kolom vertikal pada tabel. Record, merupakan data lengkap dalam jumlah tunggal yang biasanya tersimpan dalam bentuk baris secara horizontal pada tabel. 2.7.3 DFD (Data Flow Diagram) Data Flow Diagram (DFD) adalah alat perancangan sistem yang berorientasi pada alur data dgn konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun rancangan sistem yg mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program. DFD ini sering disebut juga dengan nama Bubble chart, Bubble diagram, model proses, diagram alur kerja, atau model fungsi.

DFD ini merupakan alat perancangan sistem yang berorientasi pada alur data dengan konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun rancangan sistem yang mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program. Dibawah ini terdapat simbol-simbol untuk DFD yaitu: 1. Proses, suatu proses adalah kegiatan atau kerja yang dilakukan oleh orang, prosedur atau alat yang digunakan untuk mentransformasikan data. Gambar 2.2 Proses 2. Data Flow (Arus Data), data yang mengalir dengan arah tertentu dari asal ke tujuan. Data yang mengalir dapat berupa dokumen, surat atau bentuk lainnya. Gambar 2.3 Arus Data 3. Data Store (Penyimpanan Data), digunakan untuk menyimpan dan mengambil data oleh proses. Data yang disimpan dapat berupa data yang terkomputerisasi maupun tidak terkomputerisasi. Gambar 2.4 Data Store 4. Terminator atau Source atau destination atau dikenal juga dengan external entity, berupa orang, organisasi atau sistem lain yang berada diluar batas sistem yang berinteraksi dengan sistem yang sedang dikembangkan. Gambar 2.5 Terminator

2.7.4 ERD (Entity Relationship Diagram) ERD (Entity Relationship Diagram) Merupakan notasi grafis dalam pemodelan data konseptual, yang mendeskripsikan hubungan antara penyimpanan. ERD digunakan untuk memodelkan struktur data dan hubungan antar data, karena hal ini relatif kompleks. Dengan ERD, model dapat diuji dengan mengabaikan proses yang harus dilakukan. ERD menggunakan sejumlah notasi dan simbol untuk menggambarkan struktur dan hubungan antar data, pada dasarnya ada 3 macam simbol yang digunakan : a. Entity Adalah suatu objek yang dapat diidentifikasi dalam lingkungan pemakai, sesuatu yang penting bagi pemakai dalam konteks sistem yang akan dibuat. c. Atribut Entity mempunyai elemen yang disebut atribut, dan berfungsi mendeskripsikan karakter entity. a. Hubungan/Relasi Relationship sebagai mana Entity maka dalam hubungan pun harus dibedakan dalam hubungan atau bentuk hubungan antar Entity dengan isi dari hubungan itu sendiri. Relasi yang terjadi diantara dua himpunan entitas (misalnya A dan B) dalam satu basis data yaitu: 1. Satu ke satu (One to one) Hubungan relasi satu ke satu yaitu setiap entitas pada himpunan entitas A berhubungan paling banyak dengan satu entitas pada himpunan entitas B. 2. Satu ke banyak (One to many) Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B, tetapi setiap entitas pada entitas B dapat berhubungan dengan satu entitas pada himpunan entitas A. 3. Banyak ke banyak (Many to many) Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B. 2.7.5 Microsoft Visual Studio 2010

Microsoft Visual Studio merupakan sebuah perangkat lunak lengkap (suite) yang dapat digunakan untuk melakukan pengembangan aplikasi, baik itu aplikasi bisnis, aplikasi personal, ataupun komponen aplikasinya, dalam bentuk aplikasi console, aplikasi Windows, ataupun aplikasi Web. Visual Studio mencakup kompiler, SDK, Integrated Development Environment (IDE), dan dokumentasi (umumnya berupa MSDN ). Kompiler yang dimasukkan ke dalam paket Visual Studio antara lain Visual C++, Visual C#, Visual Basic, Visual Basic.NET, Visual InterDev, Visual J++, Visual J#, Visual FoxPro, dan Visual SourceSafe. Microsoft Visual Studio dapat digunakan untuk mengembangkan aplikasi dalam native code (dalam bentuk bahasa mesin yang berjalan di atas Windows) ataupun managed code (dalam bentuk Microsoft Intermediate Language di atas.net Framework). Selain itu, Visual Studio juga dapat digunakan untuk mengembangkan aplikasi Silverlight, aplikasi Windows Mobile (yang berjalan di atas.net Compact Framework). 2.7.6 Microsoft Visual Basic Microsoft Visual Basic (VB) merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman (COM). Visual Basic merupakan turunan bahasa pemrograman BASIC dan menawarkan pengembangan perangkat lunak komputer berbasis grafik dengan cepat. Beberapa bahasa skrip seperti Visual Basic for Applications (VBA) dan Visual Basic Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara kerjanya yang berbeda. Para programmer dapat membangun aplikasi dengan menggunakan komponenkomponen yang disediakan oleh Microsoft Visual Basic Program-program yang ditulis dengan Visual Basic juga dapat menggunakan Windows API, tapi membutuhkan deklarasi fungsi luar tambahan.

Gambar 2.6 Alur kerja pemrograman database dalam Visual BASIC 2.7.7 PHPMyAdmin Phpmyadmin adalah perangkat lunak bebas yang ditulis dalam bahasa pemrograman php yang digunakan untuk menangani administrasi MYSQL melalui World Wide Web. Phpmyadmin mendukung berbagai aplikasi mysql, diantaranya (mengelola basis data, table- table, bidang, relasi, indeks, pengguna, perizinan, dll). 2.7.8 MySql MySQL adalah Relational Database Management System (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat closed source atau komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian database, terutama untuk pemilihan atau seleksi

dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis. Keandalan suatu sistem database (DBMS) dapat diketahui dari cara kerja optimizer-nya dalam melakukan proses perintah-perintah SQL, yang dibuat oleh user maupun program-program aplikasinya. Sebagai database server, MySQL dapat dikatakan lebih unggul dibandingkan database server lainnya dalam query data. Hal ini terbukti untuk query yang dilakukan oleh single user, kecepatan query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali lebih cepat dibandingkan Interbase.