Aplikasi Penjualan Butik

Ukuran: px
Mulai penontonan dengan halaman:

Download "Aplikasi Penjualan Butik"

Transkripsi

1 Aplikasi Penjualan Butik PROYEK AKHIR 1 Oleh : Hanung Prihatmoko Bayu Prasetyo Al-Muttaqin Muhammad Yunaidi PROGRAM STUDI TEKNIK INFORMATIKA POLITEKNIK NEGERI BATAM BATAM 2013

2 DAFTAR ISI BAB I Latar Belakang Rumusan Masalah BatasanMasalah Tujuan Sistematika Penulisan... 6 BAB II TINJAUAN PUSTAKA Pengenalan Sistem Secara Umum Pada Laporan Penjualan Konsep Dasar Pemograman Aplikasi Java Pengertian Java Sistem Operasi Java Komponen Komponen Java Keunggulan Bahasa Pemograman Java Konsep Dasar MYSQL Pengertian MYSQL Keistimewaan MYSQL BAB III III.1 Deskripsi Umum Sistem III.2 Use Case Diagram dan Skenario III.2.1 DEFINISI APLIKASI III.2.2 Definisi dari aktor III.2.3 DEFINISI USE CASE III.2.4 Skenario Use Case III.3 Sequence Diagram Penjualan Butik

3 2 III.3.1 DEFINISI SEQUENCE DIAGRAM III.3.2 Sequence Diagram Login III.3.3 Sequence Diagram Pengelolaan data customer BAB IV IV.1 TAHAP IMPLEMENTASI IV.2 BATASAN IMPLEMENTASI IV.3 IMPLEMENTASI PERANGKAT LUNAK IV.5 IMPLEMENTASI BASIS DATA IV.6 IMPLEMENTASI ANTAR MUKA DAN PENGGUNAAN PROGRAM BAB V V.1 KESIMPULAN V.2 SARAN DAFTAR PUSTAKA... 32

4 3 DAFTAR GAMBAR Gambar 1 Diagram Use case Gambar 2 Sequence Diagram Login Gambar 3 Sequence Diagram Data customer Gambar 4 Sequence Diagram Data Barang Gambar 5 Sequence Diagram Data Transaksi Gambar 6 Class Diagram Penjualan Butik Gambar 7 Control Panel XAMPP Gambar 8 Local Host phpmyadmin Gambar 9 Create Database Gambar 10 Create New Database Gambar 11 Database Tabel Barang Gambar 12 Form Menu Utama Gambar 13 From Data customer Gambar 14 Frame Data Barang Gambar 15 Form Data Transaksi... 29

5 4 DAFTAR TABEL Tabel.1 Skenarion Admin Tabel.2 Definisi Usecase Tabel 3 Skenario Login Tabel.4 Skenario Pengelolaan Data Customer Tabel.5 Skenario Pengelolaan Data Barang Tabel.6 Skenario Data Transaksi... 17

6 5 BAB I PENDAHULUAN 1.1 Latar Belakang Laporan penjualan berguna dalam proses pengambilan keputusan karenanya memerlukan pengendalian dalam proses pembuatan laporan penjualan tersebut. Program dibuat guna meningkatkan kelayakan penyajian laporan penjualan. Kurang optimalnya waktu pembuatan laporan dan masih banyaknya kesalahan yang terjadi dalam sebuah laporan penjualan membuat para owner kesulitan dalam mengontrol perputaran modal mereka, Proses perekapan laporan yang telah berlangsung selama inipun kebanyakan masih menggunakan cara manual hanya dilakukan oleh owner. Oleh karena itu, penulis berinisiatif untuk membuat sebuah program yang memudahkan dalam proses pembuatan laporan penjualan dengan menggunakan aplikasi JAVA. Dalam era perkembangan teknologi komputer saat ini masih banyak pengusaha yang belum memanfaatkan kemajuan teknologi komputer tersebut dengan baik. Kebanyakan dari mereka masih mencatat transaksi secara sistem manual. Dalam sistem manual pengusaha mencatat setiap transaksi yang terjadi sehingga hal ini bisa menimbulkan permasalahan yang terjadi pada saat proses pencatatan tersebut seperti kekeliruan pencatatan pemasukan dan pengeluaran barang, penghitungan laba rugi, transaksi dan pembuatan laporan. 1.2 Rumusan Masalah Berdasarkan latar belakang di atas, maka penulis menyampaikan beberapa rumusan permasalahan, sebagai berikut:

7 6 - Bagaimana mempermudah mengolah data customer. - Bagaimana mempermudah proses transaksi penjualan. - Bagaimana mempermudah mengetahui stock barang yang disediakan Batasan Masalah Mengingat keterbatasan waktu kemampuan dan sarana yang ada, maka penulis membatasi permasalahan sebagai berikut: 1. Pembuatan program aplikasi, menggunakan bahasa pemograman yaitu NETBINJAVA, DATABASE, & MYSQL. 2. Dalam program ini tidak melayani pengiriman barang dalam jenis apapun. 3. Penggunaan hanya untuk admin Tujuan Berdasarkan rumusan masalah di atas, maka tujuan dari penelitian ini, yaitu : 1. Mempermudah mengolah data customer. 2. Mempermudah proses transaksi penjualan. 3. Mempermudah mengetahui stock barang yang disediakan Sistematika Penulisan Sistematika penulisan penelitian ini sebagai berikut: Bab I Pendahuluan Bab ini berisi tentang latar belakang masalah, rumusan masalah, batasan masalah, tujuan penelitian, dan manfaat penelitian. Bab II Tinjauan Pustaka Bab ini menjelaskan tentang teori-teori dari berbagai referensi yang berkaitan dengan judul yang di ambil untuk menunjang penelitian. Bab III Analisis & Perancangan Menguraikan gambaran lebih jelas tentang analisis & perancangan aplikasi JAVA & MYSQL yg digunakan. Bab IV Pembahasan

8 7 Bab V Bab ini menguraikan jawaban atas pertanaan yang sebelumnya telah dikemukakan pada rumusan masalah. Penutup Pada bab ini berisi kesimpulan jawaban dari pertanyaan pada rumusan masalah yang diperoleh dari Bab IV (Pembahasan) secara ringkas dan saran penulis terkait kesimpulan jawaban yang dikemukakan sebelumnya.

9 8 BAB II TINJAUAN PUSTAKA 2.1. Pengenalan Sistem Secara Umum Pada Laporan Penjualan Secara sederhana sistem dapat diartikan sebagai suatu jaringan kerja dari prosedurprosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu tujuan tertentu. Laporan penjualan adalah sekumpulan informasi penjualan dalan suatu periode tertentu yang disajikan dalam bentuk laporan sistematis yang mudah dibaca dan dipahami oleh semua pihak yang membutuhkan. Laporan penjualan dibuat oleh bagian manajemen dengan tujuan untuk mempertanggung jawabkan tugas-tugas yang dibebankan kepadanya oleh para pemilik perusahaan selama satu periode. Laporan penjualan harus menyajikan secara wajar posisi keuangan, kinerja keuangan. Disamping itu laporan keuangan dapat juga digunakan untuk memenuhi tujuan-tujuan lain yaitu sebagai laporan kepada pihak-pihak diluar perusahaan yang meliputi para kreditur, para investor dan pemerintah dimana perusahaan tersebut berdomisili, serta masyarakat sekitarnya Konsep Dasar Pemograman Aplikasi Java Pengertian Java Java adalah bahasa pemrograman yang multi platform dan multi device. Sekali anda menuliskan sebuah program dengan menggunakan Java, anda dapat menjalankannya hampir di semua komputer dan perangkat lain yang support Java, dengan sedikit perubahan atau tanpa perubahan sama sekali dalam kodenya. Teknologi Java memiliki tiga komponen penting, yaitu: 1. Programming-language specification 2. Application-programming interface 3. Virtual-machine specification Java dibuat dan diperkenalkan pertama sekali oleh sebuah tim Sun Microsystem yang dipimpin oleh Patrick Naughton dan James Gosling pada tahun 1991 dengan code name Oak. Tahun 1995 Sun mengubah nama Oak tersebut menjadi Java.

10 Sistem Operasi Java Sistem operasi biasanya ditulis dalam sebuah kombinasi dari kode bahssa C dan assembly, terutama disebabkan oleh kelebihan performa dari bahasa tersebut dan memudahkan komunikasi dengan perangkat keras. Satu kesulitan dalam merancang sistem basis bahasa adalah dalam hal proteksi memori, yaitu memproteksi sistem operasi dari pemakai program yang sengaja memproteksi pemakai program lainnya. Sistem operasi tradisional mengaharapkan pada tampilan perangkat keras untuk menyediakan proteksi memori. Sistem basis bahasa mengandalkan pada tampilan keamanan dari bahasa. Sebagai hasilnya, sistem basis bahasa menginginkan pada alat perangkat keras kecil, yang mungkin kekurangan tampilan perangkat keras yang menyediakan proteksi memori Komponen Komponen Java Komponen-komponen yang membentuk program Java adalah : 1. Statement dan Ekspresi 2. Komentar 3. Variable (Variabel) dan key word (Kata Kunci) 4. Tipe Data 5. Konstanta 6. Operator 7. Konversi Data 8. Class JoptionPane Keunggulan Bahasa Pemograman Java Jika kita membahas keunggulan Java, yang terbayang pasti tentang bagaimana cara memprogramnya. Di sini terdapat beberapa keunggulan JAVA, dan bahasa java sangat lebih mudah di mengerti tidak seperti bahasa mesin lainnya lebih mendekati kepada bahasa manusia, contohnya: if, else, dan lebih banyak lagi. Maka dari itu baca dengan seksama beberapa keunggulan Java di bawah ini. Keunggulan bahasa pemrograman Java antara lain:

11 10 1. Sederhana Java telah banyak diperbaiki terutama menghilangkan penggunaan pointer yang rumit dan multiple inheritance. Java juga menggunakan automatic memory allocation dan memory garbage collection.. 2. Berorientasi Objek (Object Oriented) Pemrograman berorientasi objek memodelkan dunia nyata kedalam objek dan melakukan interaksi antar objek-objek tersebut. 3. Interpreter Program Java dijalankan menggunakan interpreter yaitu Java Virtual Machine (JVM). Hal ini menyebabkan source code Java yang telah dikompilasi menjadi Java bytecodes dapat dijalankan pada platform yang berbeda-beda. 4. Dapat didistribusi dengan mudah Java memiliki library rutin yang lengkap untuk dirangkai pada protocol TCP/IP (seperti HTTP dan FTP) dengan mudah. Kemampuan networking Java lebih kuat dan lebih mudah digunakan. Java memudahkan tugas pemrograman jaringan yang sulit seperti membuka dan mengakses sebuah soket koneksi. Java juga mamudahkan pembuatan CGI (Common Gateway Interface). 5. Aman Sebagai bahasa pemrograman untuk aplikasi internet dan terdistribusi, Java memiliki beberapa mekanisme keamanan untuk menjaga aplikasi tidak digunakan untuk merusak sistem komputer yang menjalankan aplikasi tersebut Konsep Dasar MYSQL Pengertian MYSQL MySQL merupakan merupakan program database yang biasa digunakan dalam aplikasi web, terutama untuk disandingkan dengan PHP dan Apache (web server). Walaupun banyak program database yang bisa disandingkan dengan PHP, tetapi umumnya developer menggunakan Mysql untuk padanan PHP dengan beberapa pertimbangan yang kurang lebih sama dengan alasan mengapa PHP dan Apache digunakan sebagai alat pengembangan web.

12 Keistimewaan 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. Open Source MySQL didistribusikan secara open source, dibawah lisensi GPL sehingga dapat digunakan secara cuma-cuma 3. Multiuser MySQL dapat digunakan oleh beberapa user 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. 5. Jenis Kolom MySQL memiliki tipe kolom yang sangat kompleks, seperti signed / unsigned integer, float, double, char, text, date, timestamp, dan lain-lain. 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 sekuritas 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.

13 12 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 interface (antar muka) terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface). 12. Klien dan Peralatan MySQL dilengkapi dengan berbagai peralatan (tool)yang dapat digunakan untuk administrasi basis data, dan pada setiap peralatan yang ada disertakan petunjuk online. 13. Struktur tabel MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE, dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle

14 13 BAB III ANALISIS DAN PERANCANGAN III.1 Deskripsi Umum Sistem Dalam sistem ini dijelaskan bahwa sistem ini dirancang untuk memudahkan karyawan dalam melakukan transaksi penjualan. Aplikasi yang dapat dengan mudah dipakai, sistem menerima masukan data dengan memasukkan terlebih dahulu user name & hak akses, selanjutnya sistem akan mengecek user name & hak akses, setelah itu sistem akan menampilkan menu utama, pada pilihan menu utama pengguna dapat memilih menu yang akan dipakai, contohnya menu transaksi dimana dalam data tersebut pengguna bisa memasukkan data transaksi yang dilakukan, sistem juga dapat memberikan informasi tentang stok barang dalam hal ini barang adalah harga barang tersebut. Dalam hal perhitungan sistem pun akan langsung secara otomatis menjumlahkannya dan langsung mengurangkan. Pada sistem ini ada satu hak akses yang digunakan yaitu admin, Jika pengguna login sebagai admin maka pengguna dapat menambah, mengubah, dan menghapus data. Adapun admin juga bisa melihat laporan dari penjualan. III.2 Use Case Diagram dan Skenario Pengertian use case Use case adalah rangkaian/uraian sekelompok yang saling terkait dan membentuk sistem secara teratur yang dilakukan atau diawasi oleh sebuah aktor. Use case digunakan untuk membentuk tingkah-laku benda/ things dalam sebuah model serta di Realisasikan oleh sebuah collaboration. Umumnya use case digambarkan dengan sebuah elips dengan garis yang solid.

15 14 Berikut adalah Use Case Diagram : Gambar 1 Diagram Use case III.2.1 DEFINISI APLIKASI Proyek Akhir ini akan mengunakan aplikasi yang berbasis java. Aplikasi ini sendiri diharapkan mampu menunjang pengelola dan memberikan kenyamanan bagi pengguna. Cara kerja dari Aplikasi ini adalah menyimpan data dari inputan ketika admin mulai dan mengolah data yang sudah di proses. III.2.2 Definisi dari aktor Sequence diagram adalah suatu diagram yang menggambarkan interaksi antar obyek dan mengindikasikan komunikasi diantara obyek-obyek tersebut. Diagram ini juga menunjukkan serangkaian pesan yang dipertukarkan oleh obyek-obyek yang melakukan suatu tugas atau aksi tertentu. Obyek-obyek tersebut kemudian diurutkan dari kiri ke kanan, aktor yang menginisiasi interaksi biasanya ditaruh di paling kiri dari diagram.pada diagram ini, dimensi vertikal merepresentasikan waktu. Bagian paling atas dari diagram menjadi titik awal dan waktu berjalan ke bawah sampai dengan bagian dasar dari diagram. Garis Vertical, disebut lifeline, dilekatkan pada setiap obyek atau aktor.

16 15 Tabel.1 Skenarion Admin NO Aktor Definisi 1. Admin Seorang yang mengambil alih dalam semua data dan berhak mengatur dalam transaksi. III.2.3 DEFINISI USE CASE Berikut adalah deskripsi pendefinisisan use case pada sistem informasi manajemen pengelolaan parkir. Tabel.2 Definisi Usecase NO Use Case Deskripsi 1. Login Merupakan proses pengecekan hak akses siapa yang berhak memasukan (input) data pengguna, login wajib untuk fungsifungsi yang berkaitan dengan akses penambahan ke dalam Basis Data oleh sebab itu login ini di perlukan untuk mengecek validasi User. 2. Pengelolaan data customer Merupakan proses di mana admin bisa mengubah, menambah, dan memproses data yang di miliki oleh customer yang sewaktu-waktu customer ingin mengganti biodata diri. 3. Pengelolaan data barang Merupakan proses mengambil alih dalam pengelolaan barang yang berada dalam stock barang dan jika ada masukan barang maka akan di input oleh admin. 4. Pengelolaan data transaksi Mempermudah untuk mengolah dalam transaksi kepada customer di mana jika

17 16 customer dalam keadaan yang sibuk. III.2.4 Skenario Use Case Berikut adalah skenario jalannya masing-masing use case yang telah di definisikan sebelumnya : Nama Use Case : Login Skenario: Skenario Normal Aksi Aktor 1. Memasukkan ID dan Password Tabel.3 Skenario Login Reaksi Sistem 2. Mengecek Valid tidaknya data masukan 3. Masuk ke aplikasi yang menjadi utama Nama Use case : Pengelolaam data customer Skenario: Tabel.4 Skenario Pengelolaan Data Customer Reaksi Aktor Reaksi Sistem Skenario Normal 1. Memulai mengecek data Memproses data yang berada di database yaitu data customer, jika customer ingin merubah alamat nya.

18 17 Nama Use Case : Pengelolaan Data Barang Skenario: Tabel.5 Skenario Pengelolaan Data Barang Reaksi kator Reaksi Sistem Skenario Normal 1. Memasukkan Data Menambah atau mengurangi barang yang berada di dalam system dan memproses nya dengan baik dan benar. Nama Use Case : Pengelolaan Data transaksi Skenario: Tabel.6 Skenario Data Transaksi Reaksi Aktor Reaksi Sistem Skenario Normal 1. Mengolah data Memproses suatu kejadian yang di mana customer dapat melakukan transaksi. III.3 Sequence Diagram Penjualan Butik III.3.1 DEFINISI SEQUENCE DIAGRAM Sequence diagram adalah suatu diagram yang menggambarkan interaksi antar obyek dan mengindikasikan komunikasi diantara obyek-obyek tersebut. Diagram ini juga menunjukkan serangkaian pesan yang dipertukarkan oleh obyek-obyek yang melakukan suatu tugas atau aksi tertentu. Obyek-obyek tersebut kemudian diurutkan dari kiri ke kanan, aktor yang menginisiasi interaksi biasanya ditaruh di paling kiri dari diagram.pada diagram ini, dimensi vertikal merepresentasikan waktu.

19 18 III.3.2 Sequence Diagram Login Gambar 2 Sequence Diagram Login

20 19 III.3.3 Sequence Diagram Pengelolaan data customer Gambar 3 Sequence Diagram Data customer

21 20 III.3.4 Sequence Diagram Pengolalaan Data Barang Gambar 4 Sequence Diagram Data Barang

22 21 III.3.5 Sequence Pengelolaan Data Transaksi Gambar 5 Sequence Diagram Data Transaksi

23 22 III.4 CLASS DIAGRAM Class diagram menjelaskan struktur rinci struktur dari sistem,menjelaskan definisi dari kelas-kelas yang dibuat untuk membangun sebuah sistem, kelas memiliki atribut dan method untuk mendeskripsikan operasi dan methode dari sistem. Berikut class diagram dari aplikasi Penjualan butik : Gambar 6 Class Diagram Penjualan Butik

24 23 BAB IV IMPLEMENTASI DAN PENGUJIAN IV.1 TAHAP IMPLEMENTASI Tahap Implementasi dimaksudkan terutama untuk menguji suatu system dan waktu yang dibutuhkan selama implementasi. Dalam rencana implementasi ini untuk menemukan kesalahan-kesalahan dan memastikan bahwa input yang dibatasi akan memberikan hasil aktual yang sesuai dengan hasil yang dibutuhkan. IV.2 BATASAN IMPLEMENTASI Berikut adalah hal yang menjadi batasan implementasi pada applikasi Penjualan Butik, yaitu : 1. Pada aplikasi ini hanya seorang admin yang dapat mengakses nya, dan mempunyai user name dan password 2. Harus terlebih dahulu mengaktifkan XAMPP, PHPmyadmin sebelum menjalankan aplikasi IV.3 IMPLEMENTASI PERANGKAT LUNAK Perangkat keras yang digunakan pada applikasi penjualan butik ini, dengan membutuhkan sistem WINDOWS 7 dan bahasa pemrograman JAVA menggunakan Netbeans IDE dan databases menggunakan XAMPP MYSQL. IV.4 IMPLEMENTASI PERANGKAT KERAS Perangkat keras yang dibutuhkan berdasarkan kebutuhan yang harus dipenuhi sebagai berikut : 1. Personal computer(pc). 2. Mouse, keyboard, dan monitor sebagai antar muka.

25 24 IV.5 IMPLEMENTASI BASIS DATA Pembuatan basis data dilakukan dengan menggunakan database MYSQL sebuah sistem yang terkomputerisasi demi terbangunnya pada sistem pendukung aplikasi ini dibangun databases demi terciptanya sistem yang terintegrasi. Berikut penjelasan mengenai basis data : 1. Buka XAMPP pada pc anda Gambar 7 Control Panel XAMPP

26 25 2. silahkan menuju URL 3. Create database baru pada localhost Gambar 8 Local Host phpmyadmin Gambar 9 Create Database

27 26 4. Buatlah database bernama dbbutik 5. Di database butik create new table Gambar 10 Create New Database 6. Beri nama table : barang, Klik add di Columns lalu isi ID, varchar(10), NOT NULL Merek, Varchar(50),NOT NULL Harga, int(10), NOT NULL Jumlah, int(10), NOT NULL Gambar 11 Database Tabel Barang 7. Beri nama table : customer. Klik add di columns lalu isi ID_pelanggan, varchar(10), NOT NULL Nama, int(25), NOT NULL Alamat, int(50), NOT NULL No. Handphone, int(50), NOT NULL

28 27 8. Beri nama table : transaksi. Klik add di columns lalu isi Nama barang, varchar(50), NOT NULL Harga barang, varchar(50), NOT NUL Jumlah barang, int(20), NOT NULL Warna barang, int(10), NOT NULL IV.6 IMPLEMENTASI ANTAR MUKA DAN PENGGUNAAN PROGRAM Pada tahap ini akan menjelaskan setiap secara singkat penggunaan program perancangan applikasi penjualan butik : 1. Form Menu Utama Gambar 12 Form Menu Utama Deskripsi untuk implementasi tombol tampilan menu utama : - Data customer akses untuk menampilkan semua data customer - Data barang akses untuk menampilkan data barang - Data transaksi akses untuk menampilkan data transaksi

29 28 2. Form Data Customer Gambar 13 From Data customer Deskripsi untuk implementasi tombol pada Data customer : - Home untuk kembali ke menu utama - Exit untuk kembali ke menu login - Insert untuk menambahkan data anggota member - Update untuk memperbarui data anggota member - Delete untuk menghapus data anggota member - Cari untuk mencari dan menampilkan data anggota member 4. Frame data barang Gambar 14 Frame Data Barang

30 29 Form data barang berfungsi untuk menampilkan semua data barang dan juga untuk memperbarui data, dan fungsi-fungsi tombol dari Form menu penjualan barang adalah : - Home untuk kembali ke menu utama - Exit untuk kembali ke menu login - Insert untuk memasukkan data ke dalam databases data barang - Update untuk memperbarui data yang sudah ada pada databases - Delete untuk menghapus data - Cari untuk pencarian barang pada database 5. Form Data Transaksi Gambar 15 Form Data Transaksi

31 30 Form data penjualan berfungsi untuk menampilkan dan mengelolah data penjualan barang, fungsi tombol-tombol pada Form penjualan barang adalah : - Home untuk kembali ke menu utama - Exit untuk kembali ke menu login - Beli untuk melakukan transaksi penjualan - Insert untuk menambah data penjualan - Update untuk memperbarui data penjualan - Delete untuk menghapus data penjualan

32 31 BAB V KESIMPULAN DAN SARAN V.1 KESIMPULAN Berdasarkan uraian analysis dan perancangan, serta implementasi dan pengujian yang telah dilakukan, maka dapat di ambil kesimpulan terhadap Penjualan butik adalah sebagai berikut : 1. Applikasi Penjualan Butik memudahkan pengguna dalam mengelolah data customer, data barang, dan data transaksi.karena aplikasi ini disesuaikan dengan kebutuhan pengguna pada saat mengelolah data. 2. Aplikasi Penjualan Butik ini dapat mengurangi tingkat kesalahan pengguna data karena dalam pengelolahan data telah ter-komputerisasi. V.2 SARAN Beberapa saran yang dapat di sampaikan adalah sebagai berikut : 1. Pembuatan aplikasi ini masih bisa dikembangkan lebih lanjut disesuaikan dengan berkembangnya spesifikasi kebutuhan pengguna, terutama pada tampilan bisa dibuat lebih menarik. 2. Harus dibuatnya file backup data.hal ini diperlukan untuk antisipasi jika terjadi kerusakan dan kehilangan data, atau sesuatu yang tidak diinginkan terjadi pada data, sehingga file backup tadi bisa digunakan lagi.

33 32 DAFTAR PUSTAKA blog.duniascript.com/pengertian-tentang-xampp.html

BAB II. KAJIAN PUSTAKA

BAB II. KAJIAN PUSTAKA BAB II. KAJIAN PUSTAKA A. MYSQL MySQL merupakan sistem basis dataopen source paling populer. MySQL adalah sebuah implementasi dari sistem manajemen basis data relasional (Relational Database Management

Lebih terperinci

WEB DINAMIS 1 MANAJEMEN DATABASE MYSQL. Agustina Purwatiningsih., S.Kom

WEB DINAMIS 1 MANAJEMEN DATABASE MYSQL. Agustina Purwatiningsih., S.Kom WEB DINAMIS 1 MANAJEMEN DATABASE MYSQL Agustina Purwatiningsih., S.Kom 1 Pendahuluan Seperti yang dijelaskan pada pertemuan pertama, web dinamis merupakan web yang di desain agar konten yang terdapat dalam

Lebih terperinci

PENGERTIAN PHP DAN MYSQL

PENGERTIAN PHP DAN MYSQL PENGERTIAN PHP DAN MYSQL Adis Lena Kusuma Ratna Adis.lena12@gmail.com Abstrak PHP sendiri sebenarnya merupakan singkatan dari Hypertext Preprocessor, yang merupakan sebuah bahasa scripting tingkat tinggi

Lebih terperinci

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

BAB 2 LANDASAN TEORI. pengolahan data, pengolahan gambar, pengolahan angka, dan lainnya. BAB 2 LANDASAN TEORI 2.1 Pengertian Aplikasi Aplikasi merupakan komponen atau perangkat lunak pendukung sistem operasi yang bisa digunakan untuk keperluan membantu kerja manusia sehari-hari seperti pengolahan

Lebih terperinci

PENGENALAN MySQL. Riana Sepriyanti. Abstrak. Pendahuluan.

PENGENALAN MySQL. Riana Sepriyanti. Abstrak. Pendahuluan. PENGENALAN MySQL Riana Sepriyanti riana0592@yahoo.com Abstrak MySQL merupakan software database open source yang paling populer di dunia, dimana saat ini digunakan lebih dari 100 juta pengguna di seluruh

Lebih terperinci

BAB 2 LANDASAN TEORI. Bab ini akan menjelaskan masalah-masalah teoritis yang berkaitan dalam pembuatan

BAB 2 LANDASAN TEORI. Bab ini akan menjelaskan masalah-masalah teoritis yang berkaitan dalam pembuatan BAB 2 LANDASAN TEORI Bab ini akan menjelaskan masalah-masalah teoritis yang berkaitan dalam pembuatan sistem informasi database pengajuan barang berbasis web. Pembahasan pada bab ini meliputi perangkat

Lebih terperinci

Bab 2. Tinjauan Pustaka

Bab 2. Tinjauan Pustaka 6 Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu Metode MVC sudah banyak diterapkan dan digunakan dalam aplikasi yang mendukung sistem, salah satu diantaranya adalah Perancangan dan Implementasi Perangkat

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI III.1. Sistem Informasi Sistem dapat didefinisikan sebagai suatu kesatuan yang terdiri dari dua atau lebih komponen atau subsistem yang berinteraksi untuk mecapai suatu tujuan, sedangkan

Lebih terperinci

BAB III LANDASAN TEORI. Pada bab ini akan dijelaskan dasar-dasar teori yang berhubungan dengan

BAB III LANDASAN TEORI. Pada bab ini akan dijelaskan dasar-dasar teori yang berhubungan dengan BAB III LANDASAN TEORI Pada bab ini akan dijelaskan dasar-dasar teori yang berhubungan dengan permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang digunakan pada kerja praktek ini. Hal

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Sebuah sistem terdiri dari bagian-bagian yang saling terkait yang beroperasi bersama-sama untuk memudahan aliran informasi untuk mencapai suatu sasaran atau

Lebih terperinci

KEKURANGAN KELEBIHAN APLIKASI DATA BASE

KEKURANGAN KELEBIHAN APLIKASI DATA BASE KEKURANGAN KELEBIHAN APLIKASI DATA BASE No Nama aplikasi data base Kekurangan kelebihan 1 ORACLE Merupakan software DMBS yang paling mahal, paling rumit, dan paling sulit untuk dipelajari. Membutuhkan

Lebih terperinci

APLIKASI GARMENT SHOP

APLIKASI GARMENT SHOP APLIKASI GARMENT SHOP PROYEK AKHIR 1 Oleh : Hari Yuherman 3311211015 Denny Wiranata 3311211023 Eka Indra Setiaji 3311211007 Muhammad Taufik 3311211005 PROGRAM STUDI TEKNIK INFORMATIKA POLITEKNIK NEGERI

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Tinjauan Pustaka (Indrajani, 2015), dalam penelitian yang berjudul Perancangan Sistem Basis Data pada Klinik, merupakan penelitian yang bertujuan untuk menganalisis dan merancang

Lebih terperinci

APLIKASI PENJUALAN HANDPHONE

APLIKASI PENJUALAN HANDPHONE APLIKASI PENJUALAN HANDPHONE PROYEK AKHIR 1 Oleh : Siti Chomsatun SSA 3311211009 Reza Hidayatulloh A 3311211018 Andri Pardede 3311211025 Yulianita BR Manik 3311211033 PROGRAM STUDI TEKNIK INFORMATIKA POLITEKNIK

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Penelitian Terdahulu Penelitian terdahulu yang berjudul Sistem Informasi Pembayaran SPP, Tabungan, dan Uang Gedung Pada SD IT Baitussalam Prambanan. Dalam penelitian ini, aplikasi

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM 46 BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Sejarah Perusahaan Batalion Barbershop adalah salah satu usaha jasa perawatan rambut yang berada di Jakarta Selatan. Batalion Barbershop merupakan usaha yang

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI Teori yang mendasari atau menjadikan landasan teori pelaksaan dan pengerjaan skripsi ini diambil dari beberapa sumber, termasuk juga dalam hal ini penerapan kemampuan dan pengetahuan

Lebih terperinci

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

BAB 1 PENDAHULUAN. penerimaan informasi. Mulai dari perusahaan-perusahaan, sekolah-sekolah, BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan Informasi semakin pesat sejak munculnya teknologi internet yang sangat membantu dalam kemudahan kecepatan pengiriman, penyampaian dan penerimaan informasi.

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pegertian Komputer Secara ringkas komputer dapat diartikan sebagai mesin yang melakukan tugas-tugas tertentu yang dikontrol oleh sebuah instruksi-instruksi perintah digital. Komputer

Lebih terperinci

BAB II DASAR TEORI 2.1. Logika Fuzzy Defenisi Logika Fuzzy Himpunan Fuzzy

BAB II DASAR TEORI 2.1. Logika Fuzzy Defenisi Logika Fuzzy Himpunan Fuzzy BAB II DASAR TEORI 2.1. Logika Fuzzy 2.1.1. Defenisi Logika Fuzzy Dalam bahasa inggris, fuzzy mempunyai arti kabur atau tidak jelas. Jadi, logika fuzzy adalah logika kabur, fuzzy atau mengandung unsur

Lebih terperinci

Modul 1 Pengenalan Struktur dan Tabel

Modul 1 Pengenalan Struktur dan Tabel Modul 1 Pengenalan Struktur dan Tabel 1.1 Tujuan a. Mahasiswa dapat mengenal mysql b. Mahasiswa dapat membuat sebuah tabel dan strukturnya 1.2 Materi a. mysql b. Struktur dan Tabel 1.3 Alat dan Bahan a.

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Obejek Penelitian 3.1.1 Sejarah Agen Agen AHS Sabna merupakan tempat untuk melakukan isi ulang air mineral resmi dari brand aqua, selain galon AHS Sabna juga

Lebih terperinci

SISTEM INFORMASI KEPEGAWAIAN DAN PENGGAJIAN PADA PT. TRI ANUGERAH MANDIRI SENTOSA

SISTEM INFORMASI KEPEGAWAIAN DAN PENGGAJIAN PADA PT. TRI ANUGERAH MANDIRI SENTOSA SISTEM INFORMASI KEPEGAWAIAN DAN PENGGAJIAN PADA PT. TRI ANUGERAH MANDIRI SENTOSA Liliana Dwi Kurnia Jurusan Sistem Informasi STMIK PALCOMTECH Palembang Abstrak Pesatnya perkembangan teknologi informasi

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 PHP PHP adalah script bersifat server-side yang ditambahkan ke dalam HTML. Kelebihan PHP yang paling signifikan adalah kemampuannya untuk melakukan koneksi dengan berbagai macam

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI Dalam bab ini akan dijelaskan lebih detil tentang landasan-landasan teori dari tools dan environment yang akan digunakan dalam mengembangkan perangkat lunak WebSiMaIn. 2.1. Sistem

Lebih terperinci

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM BAB IV PERANCANGAN SISTEM 4.1 Perancangan Sistem Pada toko Mutiara Fashion akan dibuat sebuah Sistem informasi penjualan berbasis web (e-commerce) itu sendiri. Perancangan aplikasi ini di bangun bertujuan

Lebih terperinci

SMS gateway telah banyak digunakan dalam berbagi aplikasi dan

SMS gateway telah banyak digunakan dalam berbagi aplikasi dan BAB II LANDASAN TEORI 2.1 Tinjauan Pustaka SMS gateway telah banyak digunakan dalam berbagi aplikasi dan penelitian. Salah satu penelitian yang menggunakan teknologi SMS gateway adalah sebuah tugas akhir

Lebih terperinci

BAB 2 LANDASAN TEORI. suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan bersama untuk

BAB 2 LANDASAN TEORI. suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan bersama untuk BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Kata sistem berasal dari bahasa Latin (systēma) dan bahasa Yunani (sustēma) yaitu suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan bersama untuk

Lebih terperinci

BAB 2 LANDASAN TEORITIS

BAB 2 LANDASAN TEORITIS 5 BAB 2 LANDASAN TEORITIS Landasan teori merupakan suatu panduan untuk melaksanakan dan menyelesaikan suatu studi. Disini penulis akan mengemukakan beberapa teori yang berkaitan dengan masalah yang akan

Lebih terperinci

39 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Implementasi merupakan kelanjutan dari kegiatan perancangan sistem dan dapat dipandang sebagai usaha untuk mewujudkan sistem yang dirancang.

Lebih terperinci

MODUL PRAKTIKUM BASIS DATA TEKNIK INFORMATIKA UIN SUNAN KALIJAGA YOGYAKARTA 2011 PENGENALAN DATABASE MYSQL

MODUL PRAKTIKUM BASIS DATA TEKNIK INFORMATIKA UIN SUNAN KALIJAGA YOGYAKARTA 2011 PENGENALAN DATABASE MYSQL MODUL PRAKTIKUM BASIS DATA TEKNIK INFORMATIKA 2011 PENGENALAN DATABASE MYSQL Praktikum ke-1 A. Pengenalan MySQL MySQL merupakan software yang tergolong sebagai DBMS (Database Management System) yang bersifat

Lebih terperinci

BAB II DASAR TEORI. 2.1 Konsep dan Definisi Konsep Sistem

BAB II DASAR TEORI. 2.1 Konsep dan Definisi Konsep Sistem BAB II DASAR TEORI 2.1 Konsep dan Definisi Konsep 2.1.1 Sistem Sistem adalah suatu entity (kesatuan) yang terdiri dari bagian-bagian yang saling berhubungan yang bertujuan untuk mencapai tujuan-tujuan

Lebih terperinci

BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI. komponen sistem yang diimplementasikan dan mengetahui kelemahan dari

BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI. komponen sistem yang diimplementasikan dan mengetahui kelemahan dari BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI 5.1. Pengujian Pengujian merupakan bagian yang terpenting dalam siklus pembangunan perangkat lunak. Pengujian dilakukan untuk untuk memeriksa kekompakan antara komponen

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Website Website merupakan kumpulan halaman web yang saling terhubung dan file - filenya saling terkait. Web terdiri dari page atau halaman, dan kumpulan halaman yang dinamakan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1. Implementasi Sistem Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem, implementasi merupakan penerapan dari proses sebelumnya yaitu proses

Lebih terperinci

SISTEM INFORMASI TOKO OPTIK

SISTEM INFORMASI TOKO OPTIK SISTEM INFORMASI TOKO OPTIK PROYEK AKHIR 1 Oleh : RUSTAM SIREGAR 3311201067 PASRAMA PRAWIRA HUTABARAT 3311201071 YOSAFAT AGAPE CHRISTIAN SIRAIT 3311201079 ARIF MUSPITA 3311201086 PROGRAM STUDI TEKNIK INFORMATIKA

Lebih terperinci

SISTEM INFORMASI PELATIHAN LEMBAGA PENGEMBANGAN DAN PENJAMINAN MUTU PENDIDIKAN UNIVERSITAS DIPONEGORO SEMARANG

SISTEM INFORMASI PELATIHAN LEMBAGA PENGEMBANGAN DAN PENJAMINAN MUTU PENDIDIKAN UNIVERSITAS DIPONEGORO SEMARANG SISTEM INFORMASI PELATIHAN LEMBAGA PENGEMBANGAN DAN PENJAMINAN MUTU PENDIDIKAN UNIVERSITAS DIPONEGORO SEMARANG Oleh: Aminullah Ruhul Aflah (L2F005509) Jurusan Teknik Elektro Fakultas Teknik Universitas

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN. (Studi kasus Dinas Tenaga Kerja dan Transmigrasi sub Kepegawaian dan Umum) ada

BAB V IMPLEMENTASI DAN PENGUJIAN. (Studi kasus Dinas Tenaga Kerja dan Transmigrasi sub Kepegawaian dan Umum) ada BAB V IMPLEMENTASI DAN PENGUJIAN 5.1. Lingkungan Implementasi Dalam tahap implementasi sistem ini merupakan tahap meletakkan sistem supaya dapat siap untuk dioperasikan. Dalam implementasi Sistem Aplikasi

Lebih terperinci

2. TINJAUAN PUSTAKA Tinjauan Pustaka membahas mengenai teori teori pendukung dalam aplikasi Salon Venus: 2.1 Visual Studio 2008 Visual Studio 2008 mer

2. TINJAUAN PUSTAKA Tinjauan Pustaka membahas mengenai teori teori pendukung dalam aplikasi Salon Venus: 2.1 Visual Studio 2008 Visual Studio 2008 mer PEMBUATAN APLIKASI SALON VENUS DENGAN MENGGUNAKAN VISUAL STUDIO & MYSQL Ayida Firzanah Fakultas Ilmu Komputer dan Teknologi Informasi, Universitas Gunadarma ayida.firzanah@gmail.com a_firzanah@studentsite.gunadarma.ac.id

Lebih terperinci

Cover Daftar isi Latar belakang Rumusan masalah Batasan masalah Tujuan Uml (Unified modelling language) Use case diagram Class diagram Activity

Cover Daftar isi Latar belakang Rumusan masalah Batasan masalah Tujuan Uml (Unified modelling language) Use case diagram Class diagram Activity SEMINAR PENDADARAN SKRIPSI APLIKASI ADMINISTRASI PENDIDIKAN ANAK USIA DINI (PAUD) AISYIYAH SUMBEREJO KLATEN SELATAN BERBASIS JAVA OLEH KRIS MAWARDI / 12080572 DAFTAR ISI Cover Daftar isi Latar belakang

Lebih terperinci

PERANCANGAN DAN PEMBUATAN PERANGKAT LUNAK AKUNTANSI DASAR UNTUK UNIT PENGELOLA KEUANGAN BADAN KESWADAYAAN MASYARAKAT (BKM) NGAGEL REJO MULYO

PERANCANGAN DAN PEMBUATAN PERANGKAT LUNAK AKUNTANSI DASAR UNTUK UNIT PENGELOLA KEUANGAN BADAN KESWADAYAAN MASYARAKAT (BKM) NGAGEL REJO MULYO PERANCANGAN DAN PEMBUATAN PERANGKAT LUNAK AKUNTANSI DASAR UNTUK UNIT PENGELOLA KEUANGAN BADAN KESWADAYAAN MASYARAKAT (BKM) NGAGEL REJO MULYO Henning Titi Ciptaningtyas [1], Bilqis Amaliah [2], Waskitho

Lebih terperinci

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML TUGAS TEKNOLOGI INFORMASI Perancangan Website Ujian Teknik Elektro UNDIP Berbasis HTML OLEH: AULIA RAHMAN 21060113120007 JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS DIPONEGORO SEMARANG 2014 Abstrak

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Tahapan analisa masalah yang dimaksud merupakan masalah penerimaan siswa baru pada sekolah yang masih menggunakan cara manual. Dalam beberapa sekolah

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI III.1. Sistem Informasi Pengertian sistem informasi tidak dapat dilepaskan dari pengertian sistem dan informasi. Definisi dari sistem adalah sekelompok dua atau lebih komponenkomponen

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN. Pengertian dari Java adalah bahasa pemrograman. serbaguna. Java dapat digunakan untuk membuat suatu program

BAB II ANALISIS DAN PERANCANGAN. Pengertian dari Java adalah bahasa pemrograman. serbaguna. Java dapat digunakan untuk membuat suatu program BAB II ANALISIS DAN PERANCANGAN 2.1 Pengertian Java Pengertian dari Java adalah bahasa pemrograman serbaguna. Java dapat digunakan untuk membuat suatu program sebagaimana membuat program di Pascal maupun

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. proses kerja yang sedang berjalan. Pokok-pokok yang di analisis meliputi analisis

BAB IV ANALISIS DAN PERANCANGAN SISTEM. proses kerja yang sedang berjalan. Pokok-pokok yang di analisis meliputi analisis BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Berjalan Analisis sistem yang berjalan dilakukan dengan tujuan untuk mengetahui proses kerja yang sedang berjalan. Pokok-pokok yang di analisis

Lebih terperinci

DAFTAR ISTILAH. Activity Diagram

DAFTAR ISTILAH. Activity Diagram DAFTAR ISTILAH Activity Diagram Actor Admin Adobe Dreamweaver AIX Analysis Apache Aplikasi ASP diagram yang digunakan untuk memodelkan aktivitas bisnis pada suatu sesuatu untuk mewakili peran yang dimiliki

Lebih terperinci

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS BAB IV HASIL PRAKTEK KERJA DAN ANALISIS 4.1 Analisis Sistem Pencatatan Penjualan Kredit Selama ini aplikasi untuk kegiatan operasional yang digunakan oleh Unit Warungan Primer Koperasi Karyawan Manunggal

Lebih terperinci

PROYEK AKHIR I ( PA I ) APLIKASI LAUNDRY. Disusun Oleh : Agustian ( ) Muhamad Ariswandi ( ) Markus Simatupang ( )

PROYEK AKHIR I ( PA I ) APLIKASI LAUNDRY. Disusun Oleh : Agustian ( ) Muhamad Ariswandi ( ) Markus Simatupang ( ) PROYEK AKHIR I ( PA I ) APLIKASI LAUNDRY Disusun Oleh : Agustian ( 3311211047 ) Muhamad Ariswandi ( 3311211061 ) Markus Simatupang ( 3311211063 ) Pria Prapanca ( 3311211067 ) PROGRAM STUDI TEKNIK INFORMATIKA

Lebih terperinci

SISTEM PEMANTAUAN DISTRIBUSI PEMBAYARAN PARKIR MELALUI INTERNET

SISTEM PEMANTAUAN DISTRIBUSI PEMBAYARAN PARKIR MELALUI INTERNET SISTEM PEMANTAUAN DISTRIBUSI PEMBAYARAN PARKIR MELALUI INTERNET Kartika Megasari Jurusan Sistem Informasi Fakultas Ilmu Komputer Universitas Gunadarma kartika87ms@gmail.com 29 September 2009 ABSTRAKSI

Lebih terperinci

BAB II LANDASAN TEORI. Mempelajari suatu sistem informasi, maka terlebih dahulu kita harus

BAB II LANDASAN TEORI. Mempelajari suatu sistem informasi, maka terlebih dahulu kita harus 9 BAB II LANDASAN TEORI 2.1 Pengertian Sistem Mempelajari suatu sistem informasi, maka terlebih dahulu kita harus mengetahui tentang sistem. Adapun beberapa defini sistem antara lain: Menurut Jogiyanto

Lebih terperinci

BAB IV ANALISIS DAN PERENCANAAN SISTEM. yang terdapat pada sistem tersebut untuk kemudian dijadikan landasan usulan

BAB IV ANALISIS DAN PERENCANAAN SISTEM. yang terdapat pada sistem tersebut untuk kemudian dijadikan landasan usulan 41 BAB IV ANALISIS DAN PERENCANAAN SISTEM 4.1. Analisis sistem yang sedang berjalan Tahap yang perlu dilakukan sebelum mengembangkan susatu sistem adalah menganalisis sistem yang sedang berjalan kemudian

Lebih terperinci

Dapat bekerja di beberapa platform yang berbeda, seperti LINUX, Windows, MacOS dll.

Dapat bekerja di beberapa platform yang berbeda, seperti LINUX, Windows, MacOS dll. MY SQL MySQL dikembangkan oleh sebuah perusahaan Swedia bernama MySQL AB, yang kala itu bernama TcX DataKonsult AB, sejak sekitar 1994 1995, meski cikal bakal kodenya bisa disebut sudah ada sejak 1979.

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. perancangan sistem agar siap untuk dioperasikan. Implementasi Sistem

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. perancangan sistem agar siap untuk dioperasikan. Implementasi Sistem 80 BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 Implementasi Implementasi sistem adalah tahap penerapan sistem yang akan dilakukan jika sistem disetujui termasuk program yang telah dibuat pada tahap perancangan

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Analisa sistem pada yang berjalan bertujuan untuk mengidentifikasi serta melakukan evaluasi terhadap sistem yang telah ada. Analisa dilakukan agar

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem. Tahapan ini dilakukan setelah perancangan selesai dilakukan dan selanjutnya akan diimplementasikan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisa Sistem Yang Sedang Berjalan Proses analisa sistem merupakan langkah kedua pada fase pengembangan sistem. Analisa sistem dilakukan untuk mengetahui kelebihan

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM 36 BAB III ANALISA DAN PERANCANGAN SISTEM III.1 Analisa Perancangan aplikasi E-Learning ini membahas seputar materi Microsoft Word 2003. Setiap penjelasan disertai dengan arahan berupa suara untuk melanjutkan

Lebih terperinci

BAB III LANDASAN TEORI. sistematis di dalam komputer yang dapat diolah atau dimanipulasi menggunakan

BAB III LANDASAN TEORI. sistematis di dalam komputer yang dapat diolah atau dimanipulasi menggunakan BAB III LANDASAN TEORI 3.1 Database Database atau basis data adalah kumpulan data yang disimpan secara sistematis di dalam komputer yang dapat diolah atau dimanipulasi menggunakan perangkat lunak (program

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1 Tampilan Hasil Pada bab ini akan dijelaskan tampilan hasil dari aplikasi yang telah dibuat, yang digunakan untuk memperjelas tentang tampilan dari sistem informasi Penerapan

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. buat, dilakukan menggunakan bahasa pemograman java netbeans dengan basis

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. buat, dilakukan menggunakan bahasa pemograman java netbeans dengan basis BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 Implementasi Implementasi adalah suatu kelanjutan dari perancangan sistem informasi peminjaman dan pengembalian mobil pada Rental Mobil Dua Saudara. Telah di

Lebih terperinci

Team project 2017 Dony Pratidana S. Hum Bima Agus Setyawan S. IIP

Team project 2017 Dony Pratidana S. Hum Bima Agus Setyawan S. IIP Hak cipta dan penggunaan kembali: Lisensi ini mengizinkan setiap orang untuk menggubah, memperbaiki, dan membuat ciptaan turunan bukan untuk kepentingan komersial, selama anda mencantumkan nama penulis

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Pada bab ini dijelaskan mengenai prosedur yang berjalan dan yang diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi

BAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Kegiatan analisis sistem yang berjalan dilakukan dengan analisis yang berorientasi pada objek-objek yang diperlukan oleh

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN. sistem yang sedang berjalan, dimana pada tahapan ini akan di gambarkan sebuah

BAB IV HASIL DAN PEMBAHASAN. sistem yang sedang berjalan, dimana pada tahapan ini akan di gambarkan sebuah BAB IV HASIL DAN PEMBAHASAN 4.1 Perancangan Aplikasi Perancangan sistem merupakan tahapan lanjutan dari tahapan analisis sistem yang sedang berjalan, dimana pada tahapan ini akan di gambarkan sebuah perencanaan

Lebih terperinci

PRAKTIKUM SISTEM INFORMASI MANAJEMEN

PRAKTIKUM SISTEM INFORMASI MANAJEMEN MODUL 2 DATABASE Tujuan Praktikum Adapun tujuan dari praktikum modul 2 ini adalah sebagai berikut: a. Mahasiswa diharapkan memahami tentang MySQL b. Mahasiswa dapat membuat database menggunakan MySQL c.

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Perancangan Sistem Informasi Keuangan 2.1.1 Pengertian Perancangan Definisi menurut John Burch dan Gary Grudnitski yang telah terjemahkan oleh Jogiyanto dalam bukunya yang berjudul

Lebih terperinci

APLIKASI WAREHOUSE MANAGEMENT SYSTEM BERBASIS WEB MENGGUNAKAN PHP & MYSQL

APLIKASI WAREHOUSE MANAGEMENT SYSTEM BERBASIS WEB MENGGUNAKAN PHP & MYSQL APLIKASI WAREHOUSE MANAGEMENT SYSTEM BERBASIS WEB MENGGUNAKAN PHP & MYSQL Sri Rahardjo, Leli safitri Fakultas Ilmu Komputer, Universitas Gunadarma Jl. Margonda Raya 100 Depok 16424 srirahardjo1904jco@gmail.com,

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN. Application Development Tools yang ada, oleh sebab itu aplikasi ini. Professional Development Tools : jcreator, java

BAB V IMPLEMENTASI DAN PENGUJIAN. Application Development Tools yang ada, oleh sebab itu aplikasi ini. Professional Development Tools : jcreator, java 53 BAB V IMPLEMENTASI DAN PENGUJIAN 5.1 Implementasi 5.1.1 Lingkungan Pemrograman Pembuatan software ini dipengaruhi oleh perkembangan Software Application Development Tools yang ada, oleh sebab itu aplikasi

Lebih terperinci

Kontrak Kuliah. Pengantar Mysql. Edi Sugiarto, S.Kom, M.Kom

Kontrak Kuliah. Pengantar Mysql. Edi Sugiarto, S.Kom, M.Kom Kontrak Kuliah Pengantar Mysql Edi Sugiarto, S.Kom, M.Kom Apa itu MySQL? Mysql adalah RDBMS yang didistribusikan secara gratis mulai 1996 dibawah lisensi GPL (General Public License) namun dikembangkan

Lebih terperinci

PENGEMBANGAN SISTEM INFORMASI ALUMNI BERBASIS WEB FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI MAULANA MALIK IBRAHIM MALANG

PENGEMBANGAN SISTEM INFORMASI ALUMNI BERBASIS WEB FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI MAULANA MALIK IBRAHIM MALANG PENGEMBANGAN SISTEM INFORMASI ALUMNI BERBASIS WEB FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI MAULANA MALIK IBRAHIM MALANG M. Ainul Yaqin, A la Syauqi, Faiz Afiani Rohma, Annisa Puspa Kirana

Lebih terperinci

PROPOSAL SKRIPSI. Sistem Informasi Pemasaran Berbasis Website Pada PT. Trimitra Sebagai Sarana Penjualan Produk Secara Online

PROPOSAL SKRIPSI. Sistem Informasi Pemasaran Berbasis Website Pada PT. Trimitra Sebagai Sarana Penjualan Produk Secara Online PROPOSAL SKRIPSI Sistem Informasi Pemasaran Berbasis Website Pada PT. Trimitra Sebagai Sarana Penjualan Produk Secara Online Disusun oleh: Elvin SImanjuntak (1235010045) FAKULTAS TEKNOLOGI INDUSTRI PROGRAM

Lebih terperinci

4. BAB IV ANALISIS DAN PERANCANGAN SISTEM. diusulkan perancangan sistem baru, dimana kinerja dari suatu sistem yang baru

4. BAB IV ANALISIS DAN PERANCANGAN SISTEM. diusulkan perancangan sistem baru, dimana kinerja dari suatu sistem yang baru 4. BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Perancangan Sistem Perancangan sistem dilakukan apabila tahap dari analisis sistem telah selesai dilakukan. Berdasarkan pada hasil analisis sistem yang sedang

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN 3.1 Alat dan Bahan 3.1.1 Alat Dalam penelitian ini, alat yang di gunakan adalah sebagai berikut: 1. Perangkat Keras (Hardware) a) Personal Computer (PC)/Laptop 32/64 bit architecture

Lebih terperinci

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic.

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic. 2 BAB II LANDASAN TEORI Untuk menunjang penulisan Tugas Akhir ini, diambil beberapa bahan referensi seperti bahasa pemrograman PHP dan MySQL, serta beberapa bahan lainya yang diperlukan dalam pembangunan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN 3.1 ANALISIS MASALAH Berita adalah laporan tercepat mengenai fakta atau ide terbaru yang benar, berita tersebar ke khalayak luas melalui media kabar berkala seperti surat

Lebih terperinci

Pengenalan JAVA. Farhat, ST., MMSI., MSc

Pengenalan JAVA. Farhat, ST., MMSI., MSc Pengenalan JAVA Tim sun Microsystems (dipimpin oleh James Gosling) bahasa komputer kecil (chipchip embedded) Proyek bernama Green. Pascal (diciptakkan oleh Niklaus Wirth) Bahasa yang portable kode intermediate

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. atau komponen komputer dengan tujuan untuk mengidentifikasi serta

BAB IV ANALISIS DAN PERANCANGAN SISTEM. atau komponen komputer dengan tujuan untuk mengidentifikasi serta BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Kegiatan analisis sistem yang berjalan merupakan kegiatan penguraian suatu sistem informasi yang utuh dan nyata ke dalam bagianbagian

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Menurut Jogianto (2001), Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang

BAB II TINJAUAN PUSTAKA. Menurut Jogianto (2001), Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Menurut Jogianto (2001), Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisis Masalah Sistem informasi pengolahan petty cash yang berjalan saat ini di PT. Langkat Nusantara Kepong dapat memberikan hasil yang cukup akurat, namun dari

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN Bab ini berisi penjelasan tentang analisis, identifikasi masalah, perancangan sistem kerangka pemikiran, struktur tabel basis data dan perancangan antarmuka aplikasi. Dalam

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Sistem yang Sedang Berjalan Sebuah sistem informasi dapat efektif jika sistem tersebut dapat memberikan gambaran secara detail dari karakteristik informasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Implementasi Sistem Tahap implementasi dan pengujian sistem dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada sub sub ini akan dijelaskan implementasi

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Proses yang sedang berjalan dalam penginformasian mengenai data lokasi restoran garuda garuda di kota medan masih bersifat manual, banyaknya kendala

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Profil Tempat Kerja Praktek 2.1.1 Sejarah Instansi Menurut International Vocabulary of Basic and General Terms in Metrology (VIM), metrologi adalah bidang pengetahuan mengenai

Lebih terperinci

MODUL 6 JDBC (JAVA DATABASE CONNECTIVITY)

MODUL 6 JDBC (JAVA DATABASE CONNECTIVITY) MODUL 6 JDBC (JAVA DATABASE CONNECTIVITY) TUJUAN PRAKTIKUM 1. Praktikan mengetahui definisi JDBC dan langkah-langkah standar koneksi database dengan JDBC 2. Praktikan mampu menganalisis suatu kasus dan

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai Sistem Informasi Geografis Letak Kantor Cabang BRI di Kota Medan yang meliputi analisa sistem yang sedang berjalan dan desain sistem.

Lebih terperinci

Aplikasi Penjualan Komputer

Aplikasi Penjualan Komputer Aplikasi Penjualan Komputer PROYEK AKHIR 1 Oleh : Dedi Hendres 3311211008 Benri Martua Sianipar 3311211029 Suly Muda Siregar 3311211010 Agus Susilo 3311211026 Teguh Irvanta 3311211019 PROGRAM STUDI TEKNIK

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisa Sistem Dalam tahap ini membahas tentang perancangan aplikasi yang penulis rencanakan, yaitu sebuah aplikasi yang bertujuan memberikan layanan absensi Sekolah

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai Sistem Informasi Geografis Lokasi Transmisi TVRI Di Sumatera Utara yang meliputi analisa sistem yang sedang berjalan dan desain sistem.

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer berasal dari bahasa latin computare yang mengandung arti menghitung. Jadi, komputer dapat diartikan alat untuk menghitung. Perkembangan teknologi komputer

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Pada SMEC (Sumatera Medical Eye Center) kegunaan obat-obatan sudah menjadi kebutuhan primer, sehingga stok obat harus selalu terjaga agar kebutuhan

Lebih terperinci

BAB IV METODE PENELITIAN. Penelitian ini adalah penelitian rekayasa perangkat lunak yang

BAB IV METODE PENELITIAN. Penelitian ini adalah penelitian rekayasa perangkat lunak yang BAB IV METODE PENELITIAN A. Jenis Penelitian Penelitian ini adalah penelitian rekayasa perangkat lunak yang membangun sebuah aplikasi sistem informasi penjualan sparepart laptop di Toko Haps Computer Purbalingga.

Lebih terperinci

BAB III PERANCANGAN PENELITIAN

BAB III PERANCANGAN PENELITIAN BAB III PERANCANGAN PENELITIAN 3.1 Peralatan Pendukung Peralatan pendukung dalam pembuatan aplikasi berbasis website terdiri dari perangkat keras (hardware) dan perangkat lunak (software) untuk mendukung

Lebih terperinci

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM BAB IV PERANCANGAN SISTEM 4.1 Perancangan Sistem Perancangan aplikasi ini dibangun bertujuan untuk memudahkan konsumen dalam mendapatkan informasi mengenai komplek perumahan baru, serta mempermudah pengembang

Lebih terperinci

APLIKASI UNTUK PEMANTAUAN LAN PADA STUDI KASUS DI UNIVERSITAS BUNDA MULIA. Abstract

APLIKASI UNTUK PEMANTAUAN LAN PADA STUDI KASUS DI UNIVERSITAS BUNDA MULIA. Abstract APLIKASI UNTUK PEMANTAUAN LAN PADA STUDI KASUS DI UNIVERSITAS BUNDA MULIA Halim Agung halimagung89@gmail.com Tekhnik Informatika Universitas Bunda Mulia Abstract Peningkatan kualitas suatu proses belajar

Lebih terperinci

BAB 1 PENDAHULUAN Latar Belakang Masalah

BAB 1 PENDAHULUAN Latar Belakang Masalah BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah Perangkat lunak isql*plus merupakan antar muka berbasis web untuk aplikasi SQL*Plus. isql*plus adalah bagian dari produk SQL*Plus pada basis data Oracle yang

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Yang Berjalan Sebelum merancang suatu sistem, ada baiknya terlebih dahulu menganalisis sistem yang sedang berjalan di Distro yang akan dibangun tersebut.

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Analisis Kebutuhan Sistem Analisis kebutuhan sistem menguraikan kebutuhan sistem agar dapat memberikan gambaran tentang sistem yang diamati yang saat ini sedang

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah tahap analisa dan tahap perancangan sistem aplikasi, maka tahap selanjutnya merupakan tahap implementasi. Akan dibahas mengenai tahap implementasi

Lebih terperinci