BAB I PENDAHULUAN 1.1. Latar Belakang 1.2. Rumusan Masalah

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB I PENDAHULUAN 1.1. Latar Belakang 1.2. Rumusan Masalah"

Transkripsi

1 BAB I PENDAHULUAN 1.1. Latar Belakang Perkembangan teknologi informasi sebagai cabang yang mempelajari teori maupun implementasi teknik digital yang banyak direalisasikan dalam bentuk perangkat lunak dan perangkat keras. Untuk membuat sistem informasi pada sebuah instansi baik pemerintah maupun swasta mulai menggunakan media digital seperti penyimpanan data, manajemen database maupun surat elektronik. Saat ini perkembangan teknologi begitu pesat, tidak hanya perusahaan besar yang menggunakan sistem informasi dalam menjalankan usahanya, usaha kecil juga menggunakan sistem informasi. Sistem informasi akutansi khususnya sangat diperlukan untuk menghasilkan laporan-laporan keuangan yang dapat digunakan untuk kemajuan usaha. Mengingat banyaknya jenis minuman dan makanan yang dijual oleh Rumoh Kupi, maka diperlukan suatu proses pencatatan hasil penjualan minuman dan makanan yang telah terjual itu, disebabkan karena banyaknya proses maka pembayaran menjadi tidak terkontrol. Hingga saat ini Rumoh Kupi masih menggunakan cara manual. Namun, dengan melihat dan mengikuti perkembangan teknologi yang sedang berkembang saat ini pihak Rumoh Kupi ingin menggunakan suatu aplikasi yang dapat mencatat semua transaksi Rumusan Masalah Berdasarkan latar belakang masalah di atas, penulis mengidentifikasikan permasalahan sebagai berikut : a. Bagaimana suatu perusahaan dapat mengolah data dengan mudah, tepat, dan teratur. b. Bagaimana membangun suatu sistem informasi penjualan barang (makanan dan minuman), dimana suatu sistem informasi tersebut dapat membantu memasukkan data barang, transaksi penjualan barang, serta pencarian data barang secara terkomputerisasi. 1 1

2 c. Membuat hasil laporan dari transaksi penjualan barang yang terjadi secara terkomputerisasi. Berdasarkan permasalahan tersebut maka perlu dibuat suatu aplikasi yang dapat menyajikan data dengan cepat, akurat dan tepat waktu sehingga dapat meningkatkan kinerja Rumoh Kupi. Aplikasi Sistem Pemesanan Makanan dan Pembayaran ini hanya membahas tentang: a. Daftar menu Rumoh Kupi, dan b. Aplikasi kasir ini dibagi menjadi beberapa kategori yaitu hasil penjualan(bill) Tujuan Penulisan Tujuan penulisan ini adalah untuk merancang dan mengimplementasikan aplikasi sistem pemesanan makanan dan pembayaran pada Rumoh Kupi dengan menggunakan Microsoft Visual Studio. sehingga dengan adanya aplikasi ini diharapkan dapat mengolah data transaksi penjualan dengan mudah Manfaat Penulisan Dengan adanya penulisan ini diharapkan dapat digunakan: a. Sebagai sarana untuk mempermudah pengelolaan data penjualan; b. Mengubah pengelolaan data penjualan barang yang masih dikelola dengan menggunakan tulisan tangan menjadi terkomputerisasi, dan c. Menyediakan antar muka yang dapat mempermudah pengguna dalam mengolah data penjualan barang. 2

3 BAB II TINJAUAN PUSTAKA 2.1. Pengertian Database Basis data (database) merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan diperangkat keras komputer dan digunakan perangkat lunak untuk memanipulasi. Basis data merupakan salah satu komponen yang paling penting dalam sistem informasi, karena merupakan basis dalam menyediakan informasi bagi para pemakai. Penerapan basis data dalam sistem informasi disebut dengan sistem basis data. Sistem basis data adalah suatu sistem informasi yang mengintegrasikan dari kumpulan data yang saling berhubungan satu dengan yang lainnya dan membuat tersedia untuk beberapa aplikasi yang bermacammacam di dalam suatu organisasi. a. Struktur dasar basis data 1. Field. Suatu field menggambarkan suatu atribut dari record yang menunjukan suatu item dari data, seperti misalnya nama, alamat dan lain sebagainya. 2. Record. Kumpulan dari field membentuk suatu record. Record menggambarkan suatu unit data individu tertentu. Kumpulan record membentuk suatu file. 3. File. File terdiri dari record-record yang menggambarkan satu kesatuan data yang sejenis. 4. Database. Kumpulan dari file membentuk suatu basis data (database). b. Ciri ciri basis data Adapun ciri ciri basis data adalah: 1. Sistem yang dapat menyimpan data ke dalam floppy disk atau harddisk; 2. Sistem yang bisa melakukan pengolahan data untuk ditambah, diubah atau dihapus dengan mudah dan terkontrol; 3. Data terpisah dari program. 3 3

4 c. Tujuan basis data Penyusunan suatu basis data digunakan untuk mengatasi masalah-masalah penyusunan data, yaitu : 1. Kesulitan pengaksesan; 2. Ketersediaan tempat penyimpanan yang relevan. 3. Banyak pemakai (Multiple user); 4. Masalah keamanan (Security); 5. Masalah kesatuan (Integration); 6. Masalah kebebasan data (Independence) dan 7. Kemungkinan perkembangan lebih lanjut dalam sistem basis data. (Kristanto, 1994) ERD (Entity Relationship Diagram) Entity Relationship Diagram (ERD) adalah model konseptual yang mendeskripsikan hubungan antara penyimpanan. ERD digunakan untuk memodelkan struktur data dan hubungan antar data. Sehingga model data diuji dengan mengabaikan proses. ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. ERD untuk memodelkan struktur data dan hubungan antar data, untuk menggambarkannya digunakan beberapa notasi dan simbol (Kahar, 2009). Basis data Relational adalah kumpulan dari relasi-relasi yang mengandung seluruh informasi berkenaan suatu entitas/objek yang akan disimpan didalam database. Tiap relasi disimpan sebagai sebuah file tersendiri. Perancangan basis data merupakan suatu kegiatan yang setidaknya bertujuan sebagai berikut : Menghilangkan redundasi data Meminimumkan jumlah relasi didalam basis data Membuat relasi berada dalam bentuk normal, sehingga dapat meminimumkan permasalahan berkenaan dengan penambahan, pembaharuan dan penghapusan. Diagram keterhubungan entitas menggunakan sejumlah notasi dan simbol untuk menggambarkan struktur dan hubungan antar entitas. Simbol-simbol yang 4

5 digunakan pada perancangan diagram keterhubungan entitas yaitu dapat dilihat pada tabel 2.1. Tabel 2.1. Notasi Entity relationship Diagram Notasi Keterangan Entitas adalah suatu objek yang dapat diidentifikasikan Entitas dalam lingkungan pemakai. Relasi adalah yang menunjukkan adanya hubungan antara Relasi sejumlah entitas yang berbeda. Atribut berfungsi mendeskripsikan karakter entitas (atribut Atribut yang berfungsi sebagai key yang diberi garis bawah). Kardinalitas adalah sebagai penghubung antara relasi dengan entitas, relasi dan entitas dengan atribut, empat kardinalitas yang mungkin terjadi yaitu One to One (1:1), One to Many (1:N), Many to One (N:1), dan Many to Many (N:M). Dalam Entity Relationship Diagram hubungan relasi dapat terdiri dari sejumlah entitas yang disebut derajat relasi. Derajat relasi maksimum disebut dengan kardinalitas sedangkan derajat minimum disebut dengan modalitas. Jadi kardinalitas relasi menunjukkan jumlah maksimum entitas yang dapat berelasi dengan entitas pada himpunan entititas lain. Pemetaan ERD perlu dilakukan untuk menterjemahkan bentuk perancangan sistem ke bentuk tabel skema relasi sebagai langkah awal implementasi program dengan melakukan tujuh langkah pemetaan berikut : 1) Untuk setiap non week entity (strong entity) A, dibuat relasi yang terdiri dari semua atribut A. 2) Untuk setiap week entity yang memiliki entitas A, dibuat relasi yang terdiri dari semua atribut B, dan sebagai foreign key-nya adalah primary key dari A. 5

6 3) Untuk setiap binary 1:1 (one to one), relationship antara entitas A dan B, pilih salah satu, misalnya entitas A, masukkan semua atribut dari entitas A dan sebagai foreign key dari A adalah primary key dari B. 4) Untuk setiap non week entity binary (strong entity) 1:N (one to many) relationship antara entitas A dan B (1 untuk A) dan (N untuk B) maka buat relasi yang terdiri dari semua atribut A, dan primary key dari A itu sebagai foreign key-nya. 5) Untuk setiap binary N:M (many to many) relationship antara entitas A dan B, buat relasi yang hanya mengandung semua primary key dari A dan B, relasi ini disebut sebagai intermediate. 6) Untuk setiap multi value atribut dari entitas B, buat relasi dari atributnya adalah atribut B itu sendiri yang ditambahkan dengan atribut dari primary key dari B. 7) Untuk setiap non binary relationship, buat relasi dengan atributnya adalah primary key, dari entitas yang berhubungan, dan juga dimasukkan atribut yang berada dibagian relationship Microsoft Visual Studio Microsoft Visual Studio adalah salah satu bentuk integrated development environment (IDE) terbaru dan tercanggih yang dimiliki oleh Microsoft untuk saat ini. IDE tersebut mampu mendukung dan menggabungkan banyak tipe bahasa, seperti Visual Basic.Net, C#.Net, J#.Net, C++.Net serta bahasa.net lainnya menjadi satu dalam lingkungan dot net framework. Dot Net Framework adalah teknologi inti dari dot net yang menyediakan berbagai library untuk digunakan oleh aplikasi yang menggunakan bahasa-bahasa pemrograman pada Visual Studio.Net. Bahasa pemrograman Visual Basic.Net dikembangkan oleh Microsoft, merupakan salah satu bahasa pemrograman yang mendukung Object Oriented Programming (OOP) atau pemrograman yang berorientasi pada object. Kata Visual menunjukkan cara yang digunakan untuk membuat Graphical User Interface (GUI). Dengan cara ini, pengguna tidak perlu lagi menuliskan instruksi pemrograman dalam kode-kode baris hanya untuk membuat sebuah design form/aplikasi. Tetapi dengan sangat mudah 6

7 yaitu cukup melakukan drag dan drop object-object yang akan digunakan. Visual Studio dapat dijadikan alat bantu untuk membuat berbagai macam program aplikasi komputer salah satunya database (Marlon, 2004). Hasil aplikasi program yang dibangun dengan menggunakan Visual Studio dapat dijalankan pada berbagai platform operating system seperti Linux, Unix, Solaris, dan Open Source lainnya dengan menggunakan mono yang dihasilkan oleh perusahaan Symbian Microsoft SQL Server 2000 Microsoft SQL Server adalah model relasional database server yang diproduksi oleh Microsoft. Microsoft SQL Server adalah perangkat lunak Relational Database Management System (RDBMS), sebuah sistem manajemen basis data relasional produk Microsoft. Umumnya SQL Server digunakan di dunia bisnis yang memiliki basis data berskala kecil sampai dengan menengah, tetapi kemudian berkembang dengan digunakannya SQL Server pada basis data besar. SQL Server merupakan database server yang amat populer. SQL Server 2000 dapat memenuhi semua kebutuhan database tingkat tinggi dengan target perusahaan menengah dan besar. (Budiharto, 2006) Crystal Report Crystal Reports adalah piranti standar untuk pembuatan laporan pada sistem operasi Windows, dimana cetakan/templete laporan yang dihasilkan dapat disertakan pada banyak bahasa pemrograman. Crystal Report merupakan paket yang disertakan dengan Visual Basic, yang memungkinkan kita untuk membuat laporan untuk aplikasinya. Paket ini terdiri dari desainer, dimana kita dapat merancang dan menguji laporan. (Madcom, 2003) Data Flow Diagram (DFD) Menurut Sutabri (2003:163) Data Flow Diagram adalah suatu network yang menggambarkan suatu sistem automat/komputerisasi, manualisasi atau gabungan 7

8 dari keduanya, yang penggambarannya disusun dalam bentuk komponen sistem yang saling berhubungan sesuai dengan aturan mainnya. Adapun simbol dan keterangannya adalah sebagai berikut : a) External Entity, merupakan simbol yang mewakili elemen yang berada di luar sistem, tetapi memiliki hubungan interaksi dengan sistem. External Entity Gambar 2.1 Simbol External Entity b) Proses, merupakan simbol yang mewakili kegiatan untuk mengubah data menjadi informasi atau masukan untuk data lain. Gambar 2.2 Simbol Proses 1 Proses c) Data Store, merupakan simbol yang mewakili tempat penyimpanan dari data dan dapat dipergunakan bila dibutuhkan. Data Store Gambar 2.3 Simbol Data Store d)data flow, merupakan simbol yang mewakili arah aliran data yang berasal dari satu proses, data store atau elemen lingkungan menuju ke satu proses, data store atau enviromental element lainnya. Gambar 2.4 Simbol Data Flow 8

9 BAB III METODE PENELITIAN 3.1. Tempat dan Waktu Penelitian Perancangan dan pembuatan aplikasi sistem ini dilakukan dalam rentang waktu 3 bulan yang akan dimulai pada bulan Mei sampai Juli 2013 yang bertempat di Warkop Rumoh Kupi Jl. Taman Makam Pahlawan No.20 Kampong Ateuk Alat dan bahan Dalam melaksanakan penelitian ini, penulis menggunakan perangkat lunak berupa sistem operasi Windows 7, Microsoft Visual Studio 2008, Microsoft SQL Server Prosedur Kerja Untuk memperoleh data-data yang diperlukan dalam menunjang kesempurnaan laporan penulisan proyek akhir ini, maka menggunakan metode dan teknik penulisan sebagai berikut: a. Studi Literatur Studi literatur adalah penelitian yang dilakukan untuk mendapatkan bahan rujukan berupa referensi yang bersifat teoristis dari buku-buku dan sumber bacaan lain yang dapat mendukung topik. b. Instalasi software Tahapan ini dilakukan penginstalan software-software yang mendukung dalam pembuatan aplikasi pemasanan makanan. c. Pengambilan data lapangan Data lapangan dibutuhkan guna informasi yang nantinya akan dimasukkan kedalam database, berupa data spasial. Data di lapangan juga digunakan untuk pembuatan grafik perbandingan. 9 9

10 d. Perancangan sistem Seluruh komponen yang ada dalam sebuah pendataan yakni meliputi data makanan, harga, jenis, dan jumlah. Selanjutnya mengimplementasikan hasil akhir dari database yang telah dibuat. e. Analisa Hasil Simulasi Tahapan ini merupakan tahapan analisa dari hasil uji coba serta melakukan perbaikan terhadap aplikasi apabila ditemukan kekurangan. 10

11 BAB IV HASIL DAN PEMBAHASAN 4.1 Rancangan Database DFD (Data Flow Diagram) Pembuatan DFD digunakan untuk menggambarkan alur dari pembuatan sistem yang meliputi alur proses pembuatan rancangan sistem yang akan di buat. Pembuatan DFD yang akan di rencanakan adalah sebagai berikut Pelanggan Data Pesanan Informasi pembayaran 0 Sistem Informasi Pemesanan Laporan keuangan Kasir Makanan Gambar 4.1 Diagram Konteks DFD Level Pelanggan Pesan Proses pesanan/menu Data Pesanan Menu Laporan Pesanan Menu Data Pesanan Menu Bayar 1.2 Pembuatan Faktur Data Faktur Laporan Faktur 1.3 Transaksi Data Transaksi Laporan Transaksi Gambar 4.2 DFD Level 1 11

12 DFD Level 2 Pilih Pemilihan Meja Data Meja Data Meja Proses Pesanan Menu Data Pesanan Menu Data Pesanan Menu Data meja Data Pesanan Menu Pelanggan Pesan Pembuatan Faktur Data Faktur Data Faktur Bayar Transaksi Data Faktur Data Faktur Kasir Data Transaksi Data Transaksi Gambar 4.3 DFD Level 2 12

13 DFD Level 3 Proses 1 : Pelanggan Pesan Proses Pesan anmenu Data Pesanan menu Data Menu Data Pesanan Menu Data Pesanan Menu Cetak Laporan. Menu Gambar 4.4 DFD Level 3 Proses 1 Proses 2 : Data Menu Data Pesanan Menu Data Meja Pembuatan Faktur Data Faktur Data Meja Data Faktur Data Faktur Cetak Data Faktur Laporan Faktur Gambar 4.5 DFD Level 3 Proses 2 13

14 Proses 3: Pelanggan Bayar Data Faktur Transaksi Data Transaksi Data Faktur Data Faktur Kasir Data Transaksi Data Transaksi Data Transaksi Cetak Data Transaksi Lap. Transaksi Gambar 4.6 DFD Level 3 Proses Entity Relationship Diagram Desain basis data secara konseptual dimodelkan dalam bentuk notasi grafis yang disebut ERD (Entity Relationship Diagram). ERD digunakan untuk mendeskripsikan hubungan antara penyimpanan dalam sistem, hubungan antara entitas dan kelompok data apa saja yang terdapat dalam entitas. Mengabaikan proses yang harus dilakukan dalam sistem untuk menguji model basis data. Berikut ini adalah diagram Entity Relationship (ER) Apilkasi Sistem Pemesanan Makanan dan Pembayaran: 14

15 harga nama no_meja keterangan kode stock Meja 1 milik N Menu Gambar id_kasir nama_kasir kode Kasir password M harga 1 Order Jumlah catat N total_bayar kembalian N Sub total Transaksi 1 bayar N Pelanggan no_transaksi total_item id_pelanggan tgl_transaksi Total_harga nama. Gambar 4.7 ERD 15

16 Perancangan Tabel Rancangan struktur tabel dari sistem yang diusulkan adalah sebagai berikut : Tabel 4.1. Struktur Tabel Login Field Tipe Data Ukuran Keterangan Id kasir Varchar 15 Nama kasir Varchar 15 Password Varchar 8 Tabel 4.2. Struktur Tabel Kasir Field Tipe Data Ukuran Keterangan id_kasir int 15 Primary Key nama_kasir Varchar 30 password Text Tabel 4.3. Struktur Tabel Order Field Tipe Data Ukuran Keterangan no_order Int 10 Primary Key tgl_order Datetime jumlah Int 5 status _bayar Varchar 20 jenis_pesan Varchar 20 Tabel 4.4. Struktur Tabel Pelanggan Field Tipe Data Ukuran Keterangan id_pelanggan Int 5 Primary Key Nama Pelanggan Varchar 30 16

17 Tabel 4.5. Struktur Tabel Meja Field Tipe Data Ukuran Keterangan no_meja Int 10 Foreign Key Keterangan Varchar 30 Tabel 4.6. Struktur Tabel Pembayaran Field Tipe Data Ukuran Keterangan No_transaksi Int 10 tgl_transaksi Datetime 15 Pembayaran Varchar 15 Sub_total Int 15 Tabel 4.7. Struktur Tabel Menu Field Tipe Data Ukuran Keterangan Kode Varchar 15 Harga Money Nama Menu Varchar Rancangan Sistem Aplikasi Dalam aplikasi ini terdapat menu yang berfungsi untuk memudahkan user untuk mejalankan program. Setiap form yang ditampilkan memiliki fasilitas simpan, edit dan hapus data, serta beberapa fasilitas pelengkap laiinnya Form Login Form login menggunakan user untuk menjalankan form menu utama. Namun sebelumnya user harus mengisi identitas user dan password. Gambar 4.8 menampilkan form login 17

18 Gambar 4.8. Form Login Form Menu Utama Dalam form menu utama ini terdapat menu-menu yang berisikan pilihanpilihan menu yang akan digunakan pada saat program dijalankan. Gambar 4.9 menampilkan form menu utama Gambar 4.9. Form Menu Utama 18

19 4.2.3 Form Karyawan Form karyawan berfungsi untuk mengisi data karyawan. Gambar 4.10 menampilkan form karyawan Gambar 4.10 Form Karyawan Form Meja Form meja berfungsi mendata nama-nama meja. Gambar 4.11 menampilkan form meja Gambar 4.11 form meja 19

20 Form Pelanggan Form pelanggan berfungsi untuk mengisi data pelanggan. Gambar 4.12 menampilkan form pelanggan. Gambar form pelanggan Form Menu Form menu berfungsi untuk mencatat nama-nama menu. Gambar 4.13 menampilkan form menu. Gambar form menu 20

21 Form Transaksi Form transaksi berfungsi untuk mencatat pembayaran makanan dan minuman. Gambar 4.14 menampilkan form transaksi Gambar Form Transaksi 4.3. Rancangan Output Rancangan output ini berguna untuk menghasilkan informasi dari proses pemasukan data. Dalam sistem ini tersedia rancanga berupa laporan data menu, laporan bon dan laporan transaksi pembayaran. 1. Laporan data menu, laporan data menu dirancang untuk mengetahui informasi lengkap dari menu makanan dan minuman. Laporan data menu terdapat pada lampiran Laporan bon, laporan bon dirancang untuk melihat pembayaran. Laporan bon terdapat pada lampiran 2. 21

22 BAB V PENUTUP 5.1. Kesimpulan Kesimpulan yang dapat diambil dari Tugas Akhir Aplikasi Sistem Pemesanan dan Kasir, adalah sebagai berikut: 1. Aplikasi Sistem Pemesanan dan Kasir dapat membantu karyawan dalam pencatatan dan pengimputan data baru sehingga data-data terorganisasi dengan baik, tersimpan dengan aman dan mudah ditelusuri. 2. Aplikasi Sistem Pemesanan dan Kasir dapat membantu dalam laporanlaporan. Misalnya laporan data menu, laporan bon dan laporan transaksi pembayaran Saran Aplikasi ini masih membutuhkan pengembangan lebih lanjut demi kesempurnaan sistem. Oleh karena itu, penulis memberikan beberapa saran, diantaranya adalah pengembangan laporan laba rugi, pengembangan laporan total transaksi, dan pengembangan aplikasi perhitungan total pembelian. 22

23 DAFTAR PUSTAKA Budiharto,W Visual Basic.NET. Andi Publisher, Yogyakarta. Kahar, Abri Simbol-Simbol ERD, penerbit Andi Offset, Yogyakarta. Kristanto, Harianto, 1994, Konsep & Perancangan Database, Andi, Yogyakarta Leong, Marlon, 2004, Pemrograman Dasar Microsoft Visual Basic.Net, Andi, Yogyakarta Madcom Aplikasi Database dan Crystal Report pada Visual Basic.Net. Andi Publisher, Yogyakarta. 23

24 Pemberian Coding pada Aplikasi Database Pada system aplikasi ini data memerlukan proses simpan, edit/ubah, dan hapus data pada database. Adapun dalam rancangan ini memerlukan coding yang memberikan perintah untuk menjalankan aplikasi. Beberapa contoh coding dalam aplikasi, yaiut sebagai berikut: a) Coding login Program 1 adalah contoh coding login yang terdapat pada aplikasi database: Public Class FormLogin Dim dr As DataRow Private Sub TPegawaiBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Me.Validate() Me.TPegawaiBindingSource.EndEdit() Private Sub FormLogin_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'TODO: This line of code loads data into the 'RumahMakanDataSet.tPegawai' table. You can move, or remove it, as needed. Me.taTPegawai.Fill(Me.dsRumahMakan.tPegawai) Private Sub IdPegawaiTextBox_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles IdPegawaiTextBox.KeyDown If e.keycode = Keys.Enter Then dr = dsrumahmakan.tpegawai.rows.find(idpegawaitextbox.text) If dr Is Nothing Then MsgBox("Id Anda Tidak Terdaftar", MsgBoxStyle.Critical, "Perhatian") IdPegawaiTextBox.Text = "" Else NamaPegawaiTextBox.Text = Trim(dr.Item(1)) PasswordTextBox.Focus() 24

25 Private Sub IdPegawaiTextBox_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles IdPegawaiTextBox.TextChanged Private Sub PasswordTextBox_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles PasswordTextBox.KeyDown If e.keycode = Keys.Enter Then dr = dsrumahmakan.tpegawai.rows.find(idpegawaitextbox.text) If dr Is Nothing Then MsgBox("Id Anda Tidak Terdaftar", MsgBoxStyle.Critical, "Perhatian") IdPegawaiTextBox.Text = "" Else With dsrumahmakan.tpegawai.rows.find(idpegawaitextbox.text) If Trim(PasswordTextBox.Text) = Trim(.Item(2)) Then PasswordTextBox.Text = "" Me.Hide() FormUtama.Show() Else MsgBox("Password Salah", MsgBoxStyle.Critical, "Perhatian") PasswordTextBox.Text = "" End With Private Sub PasswordTextBox_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PasswordTextBox.TextChanged Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Application.Exit() Private Sub Label2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label2.Click End Class b) Coding data karyawan: Program 4. Perintah visual basic untuk login 25

26 Program 2 adalah contoh coding data karyawan yang terdapat dalam aplikasi database Public Class Form1 Private Sub TPegawaiBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Me.Validate() Me.bsTPegawai.EndEdit() Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'TODO: This line of code loads data into the 'RumahMakanDataSet.tPegawai' table. You can move, or remove it, as needed. Me.taTPegawai.Fill(Me.dsRumahMakan.tPegawai) Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click If dsrumahmakan.tpegawai.rows.find(idpegawaitextbox.text) Is Nothing Then tatpegawai.insert(idpegawaitextbox.text, NamaPegawaiTextBox.Text, PasswordTextBox.Text) tatpegawai.fill(dsrumahmakan.tpegawai) Else Dim x As String = MsgBox("Id Pegawai Sama, Ganti..?", MsgBoxStyle.OkCancel, "Informasi") If x = vbok Then With dsrumahmakan.tpegawai.rows.find(idpegawaitextbox.text).item(1) = NamaPegawaiTextBox.Text '.Item(2) = PasswordTextBox tatpegawai.update(dsrumahmakan.tpegawai) End With Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click Dim y As String = MsgBox("Yakin Ingin Menghapus Data Dengan Nama Pegawai: " & Trim(TPegawaiDataGridView.CurrentRow.Cells(1).Value) & "?", MsgBoxStyle.OkCancel, "Konfirmasi") If y = vbok Then 26

27 dsrumahmakan.tpegawai.rows.find(trim(tpegawaidatagridview.currentrow.cells(0).value)).delete() tatpegawai.update(dsrumahmakan.tpegawai) Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click With dsrumahmakan.tpegawai.rows.find(idpegawaitextbox.text).item(1) = NamaPegawaiTextBox.Text tatpegawai.update(dsrumahmakan.tpegawai) End With Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click IdPegawaiTextBox.Text = "" NamaPegawaiTextBox.Text = "" PasswordTextBox.Text = "" Private Sub TPegawaiDataGridView_CellContentClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles TPegawaiDataGridView.CellContentClick IdPegawaiTextBox.Text = Trim(TPegawaiDataGridView.CurrentRow.Cells(0).Value) NamaPegawaiTextBox.Text = Trim(TPegawaiDataGridView.CurrentRow.Cells(1).Value) PasswordTextBox.Text = "Rahasia" End Class Program 4. Perintah visual basic untuk data karyawan c) Coding data menu Program 3 adalah contoh coding data menu yang terdapat dalam aplikasi database Public Class FormMakanan Private Sub TMakananBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Me.Validate() Me.bstMakanan.EndEdit() 27

28 Private Sub FormMakanan_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'TODO: This line of code loads data into the 'RumahMakanDataSet.tMakanan' table. You can move, or remove it, as needed. Me.tatMakanan.Fill(Me.dsRumahMakan.tMakanan) Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Try Dim ft As New IO.MemoryStream GambarPictureBox.Image.Save(ft, Imaging.ImageFormat.Jpeg) Dim img() As Byte = ft.getbuffer 'Dim dr As DataRow 'dr = dsrumahmakan.tmakanan.rows.find(kodemakanantextbox.text) 'If dr Is Nothing Then tatmakanan.insert(kodemakanantextbox.text, NamaMakananTextBox.Text, HargaTextBox.Text, img, StockTextBox.Text) tatmakanan.fill(dsrumahmakan.tmakanan) 'Else 'dr.item(1) = NamaMakananTextBox.Text 'dr.item(2) = HargaTextBox.Text 'dr.item(3) = img 'tatmakanan.update(dsrumahmakan.tmakanan) ' Catch ex As Exception MsgBox("Data Belum Lengkap") End Try Private Function Cumaangka(ByVal kode As String, Optional ByVal spasi As Boolean = False) As Boolean Select Case kode Case 40 To 57 Return False Case 8 Return False Case 32 If spasi Then Return False Else Return True Case Else Return True End Select End Function 28

29 Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click If Open1.ShowDialog = Windows.Forms.DialogResult.Cancel Then Exit Sub Else GambarPictureBox.Image = Image.FromFile(Open1.FileName) Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click Dim y As String = MsgBox("Yakin Ingin Menghapus Data Dengan Nama Makanan: " & Trim(TMakananDataGridView.CurrentRow.Cells(1).Value) & "?", MsgBoxStyle.OkCancel, "Konfirmasi") If y = vbok Then dsrumahmakan.tmakanan.rows.find(trim(tmakanandatagridview.currentrow.cells(0).value)).delete() tatmakanan.update(dsrumahmakan.tmakanan) Private Sub HargaTextBox_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles HargaTextBox.KeyPress e.handled = Cumaangka(Asc(e.KeyChar)) Private Sub HargaTextBox_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles HargaTextBox.TextChanged Private Sub TMakananDataGridView_CellContentClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Dim ft As New IO.MemoryStream GambarPictureBox.Image.Save(ft, Imaging.ImageFormat.Jpeg) Dim img() As Byte = ft.getbuffer Dim dr As DataRow dr = dsrumahmakan.tmakanan.rows.find(kodemakanantextbox.text) If dr Is Nothing Then MsgBox("Data Tidak Ditemukan", MsgBoxStyle.Information, "Pemberitahuan") Else 29

30 dr.item(1) = NamaMakananTextBox.Text dr.item(2) = HargaTextBox.Text dr.item(3) = img dr.item(4) = StockTextBox.Text tatmakanan.update(dsrumahmakan.tmakanan) Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click KodeMakananTextBox.Text = "" NamaMakananTextBox.Text = "" HargaTextBox.Text = "" StockTextBox.Text = "" Private Sub TMakananDataGridView_CellContentClick_1(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles TMakananDataGridView.CellContentClick KodeMakananTextBox.Text = Trim(TMakananDataGridView.CurrentRow.Cells(0).Value) NamaMakananTextBox.Text = Trim(TMakananDataGridView.CurrentRow.Cells(1).Value) HargaTextBox.Text = Trim(TMakananDataGridView.CurrentRow.Cells(2).Value) GambarPictureBox.BringToFront() StockTextBox.Text = Trim(TMakananDataGridView.CurrentRow.Cells(4).Value) Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click End Class d) Coding Transaksi Program 4. Perintah visual basic untuk data menu Program 4 adalah contoh coding transaksi yang terdapat dalam aplikasi database Public Class FromTransaksi1 Dim dr As DataRow Private Sub TTemporariBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Me.Validate() Me.bsTTemporari.EndEdit() 'Me.TableAdapterManager.UpdateAll(Me.dsRumahMakan) 30

31 Private Sub FromTransaksi1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'TODO: This line of code loads data into the 'dsrumahmakan.tdetail' table. You can move, or remove it, as needed. Me.taTDetail.Fill(Me.dsRumahMakan.tDetail) 'TODO: This line of code loads data into the 'dsrumahmakan.tpelanggan' table. You can move, or remove it, as needed. Me.taTPelanggan.Fill(Me.dsRumahMakan.tPelanggan) 'TODO: This line of code loads data into the 'RumahMakanDataSet.tMaster' table. You can move, or remove it, as needed. Me.taTMaster.Fill(Me.dsRumahMakan.tMaster) 'TODO: This line of code loads data into the 'RumahMakanDataSet.tDetail1' table. You can move, or remove it, as needed. 'Me.taTDetail1.Fill(Me.dsRumahMakan.tDetail1) 'TODO: This line of code loads data into the 'RumahMakanDataSet.tMakanan' table. You can move, or remove it, as needed. Me.taTMakanan.Fill(Me.dsRumahMakan.tMakanan) 'TODO: This line of code loads data into the 'RumahMakanDataSet.tTemporari' table. You can move, or remove it, as needed. Me.taTTemporari.Fill(Me.dsRumahMakan.tTemporari) KasirTextBox.Text = RTrim(FormLogin.NamaPegawaiTextBox.Text) Button7.Enabled = False Button4.Enabled = False Button5.Enabled = False Button6.Enabled = False Private Sub Button8_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button8.Click 1 NoTransaksiTextBox.Text = Val(dsRumahMakan.tMaster.Count) + Button7.Enabled = True Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.Click cariformmakanan.show() Button4.Enabled = True Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click If KodeMakananTextBox.Text = "" Or HargaTextBox.Text = "" Or JumlahTextBox.Text = "" Or SubTotalTextBox.Text Then 31

32 MsgBox("Data Belum Lengkap", MsgBoxStyle.Information, " Pesan") Exit Sub dr = dsrumahmakan.ttemporari.rows.find(kodemakanantextbox.text) If dr Is Nothing Then SubTotalTextBox.Text = Val(JumlahTextBox.Text) * Val(HargaTextBox.Text) dr = dsrumahmakan.ttemporari.newrow dr.item(0) = KodeMakananTextBox.Text dr.item(1) = HargaTextBox.Text dr.item(2) = JumlahTextBox.Text dr.item(3) = SubTotalTextBox.Text dsrumahmakan.ttemporari.rows.add(dr) tattemporari.update(dsrumahmakan.ttemporari) TotalItemTextBox.Text = Val(TotalItemTextBox.Text) + Val(JumlahTextBox.Text) TotalhargaTextBox.Text = Val(TotalhargaTextBox.Text) + Val(SubTotalTextBox.Text) KodeMakananTextBox.Text = "" HargaTextBox.Text = "" JumlahTextBox.Text = "" SubTotalTextBox.Text = "" Else MsgBox("Data Sudah Ada", MsgBoxStyle.Information, "Konfirmasi") Private Sub KodeMakananTextBox_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KodeMakananTextBox.TextChanged dr = dsrumahmakan.tmakanan.rows.find(kodemakanantextbox.text) If dr Is Nothing Then Exit Sub Else HargaTextBox.Text = dr.item(2) Private Sub JumlahTextBox_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles JumlahTextBox.KeyDown If e.keycode = Keys.Enter Then If KodeMakananTextBox.Text = "" Or HargaTextBox.Text = "" Then MsgBox("Data Belum Lengkap", MsgBoxStyle.Information, " Pesan") Exit Sub SubTotalTextBox.Text = Val(JumlahTextBox.Text) * Val(HargaTextBox.Text) dr = dsrumahmakan.ttemporari.newrow 32

33 dr.item(0) = KodeMakananTextBox.Text dr.item(1) = HargaTextBox.Text dr.item(2) = JumlahTextBox.Text dr.item(3) = SubTotalTextBox.Text dsrumahmakan.ttemporari.rows.add(dr) tattemporari.update(dsrumahmakan.ttemporari) TotalItemTextBox.Text = Val(TotalItemTextBox.Text) + Val(JumlahTextBox.Text) TotalhargaTextBox.Text = Val(TotalhargaTextBox.Text) + Val(SubTotalTextBox.Text) KodeMakananTextBox.Text = "" HargaTextBox.Text = "" JumlahTextBox.Text = "" SubTotalTextBox.Text = "" Button5.Enabled = True Private Sub JumlahTextBox_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles JumlahTextBox.TextChanged If JumlahTextBox.Text = "" Then Exit Sub If Microsoft.VisualBasic.IsNumeric(JumlahTextBox.Text) = False Then MsgBox("Format Tidak Sesuai") Exit Sub If dr Is Nothing Then Exit Sub Else If Val(JumlahTextBox.Text) > Val(dr.Item(4)) Then MsgBox("Stock Tidak mencukupi") JumlahTextBox.Text = "" Else SubTotalTextBox.Text = Val(JumlahTextBox.Text) * Val(HargaTextBox.Text) Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click While dsrumahmakan.ttemporari.rows.count <> 0 dsrumahmakan.ttemporari.rows.find(ttemporaridatagridview.currentrow. Cells(0).Value).Delete() tattemporari.update(dsrumahmakan.ttemporari) 33

34 KodeMakananTextBox.Text = "" HargaTextBox.Text = "" JumlahTextBox.Text = "" SubTotalTextBox.Text = "" TotalhargaTextBox.Text = "" TotalItemTextBox.Text = "" TotalBayarTextBox.Text = "" KembalianTextBox.Text = "" NoTransaksiTextBox.Text = "" MejaTextBox.Text = "" PelangganComboBox.Text = "" End While Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click If TotalhargaTextBox.Text = "" Or TotalItemTextBox.Text = "" Or TotalBayarTextBox.Text = "" Or KembalianTextBox.Text = "" Or NoTransaksiTextBox.Text = "" Or KasirTextBox.Text = "" Then MsgBox("Data Belum Lengkap", MsgBoxStyle.Information, " Pesan") Exit Sub If dr Is Nothing Then While dsrumahmakan.ttemporari.rows.count <> 0 dr = dsrumahmakan.tdetail.newrow dr.item(0) = NoTransaksiTextBox.Text dr.item(1) = RTrim(TTemporariDataGridView.CurrentRow.Cells(0).Value) dr.item(2) = RTrim(TTemporariDataGridView.CurrentRow.Cells(2).Value) dr.item(3) = RTrim(TTemporariDataGridView.CurrentRow.Cells(3).Value) dsrumahmakan.tdetail.rows.add(dr) tatdetail.update(dsrumahmakan.tdetail) dr = dsrumahmakan.tmakanan.rows.find(ttemporaridatagridview.currentrow.ce lls(0).value) dr.item(4) = Val(dr.Item(4)) - Val(TTemporariDataGridView.CurrentRow.Cells(2).Value) tatmakanan.update(dsrumahmakan.tmakanan) dsrumahmakan.ttemporari.rows.find(ttemporaridatagridview.currentrow. Cells(0).Value).Delete() tattemporari.update(dsrumahmakan.ttemporari) End While dr = dsrumahmakan.tmaster.newrow() dr.item(0) = NoTransaksiTextBox.Text dr.item(1) = TanggalDateTimePicker.Text dr.item(2) = KasirTextBox.Text dr.item(3) = TotalItemTextBox.Text dr.item(4) = TotalhargaTextBox.Text 34

35 dr.item(5) = TotalBayarTextBox.Text dr.item(6) = KembalianTextBox.Text dr.item(7) = MejaTextBox.Text dr.item(8) = PelangganComboBox.Text dsrumahmakan.tmaster.rows.add(dr) tatmaster.update(dsrumahmakan.tmaster) MsgBox("Transaksi Selesai") 'Dim lapt As New LaporanStruck 'FormLaporan.Show() 'lapt.setdatasource(dsmaster) 'FormLaporan.v1.ReportSource = lapt 'FormLaporan.v1.SelectionFormula = "{TBL_Master.No_Transaksi}=" & txtnomor.text & "" 'Kode_BarangTextBox.Text = " " 'HargaTextBox.Text = "" 'JumlahTextBox.Text = "" 'Sub_TotalTextBox.Text = "" 'Totalharga.Text = "" 'TotalJmlh.Text = "" 'bayar.text = "" 'Kembalian.Text = "" 'txtnomor.text = "" Dim lapt As New cetakstruck FormLaporan.Show() lapt.setdatasource(dsrumahmakan) FormLaporan.v1.ReportSource = lapt FormLaporan.v1.SelectionFormula = "{tmaster.notransaksi}='" & NoTransaksiTextBox.Text & "'" KodeMakananTextBox.Text = "" HargaTextBox.Text = "" JumlahTextBox.Text = "" SubTotalTextBox.Text = "" TotalhargaTextBox.Text = "" TotalItemTextBox.Text = "" TotalBayarTextBox.Text = "" KembalianTextBox.Text = "" NoTransaksiTextBox.Text = "" Button7.Enabled = False Button4.Enabled = False Button5.Enabled = False Button6.Enabled = False Private Sub TotalhargaTextBox_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TotalhargaTextBox.TextChanged 35

36 Private Sub TotalBayarTextBox_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TotalBayarTextBox.KeyDown If e.keycode = Keys.Enter Then KembalianTextBox.Text = Val(TotalBayarTextBox.Text) - Val(TotalhargaTextBox.Text) Button6.Enabled = True Private Sub TotalBayarTextBox_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TotalBayarTextBox.TextChanged Private Sub TTemporariDataGridView_CellContentClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles TTemporariDataGridView.CellContentClick KodeMakananTextBox.Text = RTrim(TTemporariDataGridView.CurrentRow.Cells(0).Value) HargaTextBox.Text = RTrim(TTemporariDataGridView.CurrentRow.Cells(1).Value) JumlahTextBox.Text = RTrim(TTemporariDataGridView.CurrentRow.Cells(2).Value) SubTotalTextBox.Text = RTrim(TTemporariDataGridView.CurrentRow.Cells(3).Value) Private Sub Button9_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button9.Click dsrumahmakan.tmaster.rows.find(tmasterdatagridview.currentrow.cells( 0).Value).Delete() tatmaster.update(dsrumahmakan.tmaster) Private Sub JumlahLabel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Private Sub KasirTextBox_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KasirTextBox.TextChanged Private Sub Button2_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click cariformmeja.show() 36

37 End Class Program 4. Perintah visual basic untuk transaksi 37

38 38

BAB II MICROSOFT VISUAL STUDIO

BAB II MICROSOFT VISUAL STUDIO BAB II MICROSOFT VISUAL STUDIO 2.1 Pembuatan Database Pada Microsoft SQL Server Langkah-langkah pembuatan database pada Sql Server dapat dilakukan seperti berikut ini: 1. Langkah pertama yang dilakukan

Lebih terperinci

Abstrak BAB I PENDAHULUAN

Abstrak BAB I PENDAHULUAN Abstrak Seiring dengan perkembangan jaman, teknologi mengalami perkembangan yang sangat pesat, khususnya dalam bidang komputer sangat membantu manusia dalam melakukan pekerjaan sehingga mendapatkan hasil

Lebih terperinci

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM BAB IV PERANCANGAN SISTEM Perancangan sistem adalah suatu gambaran sketsa sistem atau pengaturan beberapa elemen yang terpisah kedalam kesatuan yang utuh dan memiliki fungsi. Perancangan sistem ini ditujukan

Lebih terperinci

APLIKASI RESTORAN UNTUK PEMESANAN MENU MAKANAN DAN MINUMAN BERBASIS VISUAL BASIC 6.0

APLIKASI RESTORAN UNTUK PEMESANAN MENU MAKANAN DAN MINUMAN BERBASIS VISUAL BASIC 6.0 APLIKASI RESTORAN UNTUK PEMESANAN MENU MAKANAN DAN MINUMAN BERBASIS VISUAL BASIC 6.0 Eka Pratiwiningsih ekha_moniaga@yahoo.com Advensius Johanes Siregar.SE.,Ak., MM advenika@yahoo.co.id Program Studi Komputerisasi

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Untuk mengetahui kekurangan dan kelebihan sistem tersebut, maka perlu diketahui bagaimana sistem yang sedang berjalan pada perusahaan.

Lebih terperinci

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

BAB III LANDASAN TEORI. 3.1 Konsep Dasar Sistem Informasi Penggajian. yang saling berkaitan untuk mencapai tujuan tertentu. BAB III LANDASAN TEORI 3.1 Konsep Dasar Sistem Informasi Penggajian 3.1.1. Sistem Pengertian Sistem menurut Jogianto (2005:2) mengemukakan bahwa sistem adalah kumpulan dari elemen-elemen yang berinteraksi

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Proses analisa sistem merupakan langkah kedua pada fase pengembangan sistem. Analisa sistem dilakukan untuk mengetahui kelebihan dan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Pengertian Sistem Sistem seperti yang ditulis dalam buku analisis dan disain sistem informasi Jogianto HM didefinisikan sebagai kumpulan dari elemenelemen yang berinteraksi untuk

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Pengertian Sistem Informasi Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama melakukan suatu kegiatan atau untuk menyelesaikan

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 Akuntansi Pemesanan dan Penjualan Produk Sophie Martin Cabang BC. Rosida yang meliputi analisa sistem yang sedang berjalan

Lebih terperinci

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

BAB II LANDASAN TEORI. Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang 9 BAB II LANDASAN TEORI 2.1.1 Pengertian Data Pengertian data adalah : Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang tidak mempunyai makna atau tidak berpengaruh langsung

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. sistem penjualan dan stok barang. Dengan menganalisis prosedur sistem yang

BAB III ANALISIS DAN PERANCANGAN SISTEM. sistem penjualan dan stok barang. Dengan menganalisis prosedur sistem yang BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Analisis sistem dapat didefinisikan sebagai tahap yang bertujuan untuk memahami sistem, mengetahui kekurangan sistem dan menentukan kebutuhan

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 Administrasi Pertanggungjawaban Perbaikan Infrastruktur pada PNPM-P2KP Mandiri di BKM Sepakat Bandar Khalifah yang

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan penguraian dari suatu sistem informasi yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan penguraian dari suatu sistem informasi yang BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem yang Berjalan Analisis sistem merupakan penguraian dari suatu sistem informasi yang utuh ke dalam bagian bagian komponennya dengan maksud untuk

Lebih terperinci

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

BAB II LANDASAN TEORI. konsep dasar dan definisi-definisi yang berkaitan dengan perangkat lunak yang BAB II LANDASAN TEORI Pada landasan teori ini diuraikan sejumlah teori untuk membantu dan memecahkan permasalahan yang ada. Beberapa landasan teori tersebut meliputi konsep dasar dan definisi-definisi

Lebih terperinci

BAB III LANDASAN TEORI. saling berinteraksi, saling tergantung satu dengan yang lain dan terpadu.

BAB III LANDASAN TEORI. saling berinteraksi, saling tergantung satu dengan yang lain dan terpadu. BAB III LANDASAN TEORI 3.1 Sistem Informasi 3.1.1 Pengertian Sistem Suatu sistem pada dasarnya adalah sekelompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk mencapai

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI Dalam landasan teori ini akan menjelaskan tentang teori-teori mengenai sistem berbasis komputer dari teori-teori yang berhubungan dengan landasan teori yang akan dipakai pada tahap

Lebih terperinci

BAB 3 PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM BAB 3 PERANCANGAN SISTEM 3.1 Perancangan Sistem Perancangan sistem adalah sebagai penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah kedalam satu kesatuan

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 Pembuatan Sistem Informasi Akuntansi Terkomputerisasi Pada Perusahaan Jasa yang meliputi analisa sistem yang sedang berjalan dan desain

Lebih terperinci

PENDAHULUAN. A. Membuat Database dalam SQL SERVER. 1. Klik Kanan pada databases lalu pilih new database

PENDAHULUAN. A. Membuat Database dalam SQL SERVER. 1. Klik Kanan pada databases lalu pilih new database PENDAHULUAN Ada Beberapa perintah query dalam VB.Net yang digunakan untuk mengelola database SQL SERVER diantaranya adalah sebagai berikut: SELECT Perintah ini digunakan untuk menampilkan tabel dalam database

Lebih terperinci

Perancangan dan Implementasi Realisasi Anggaran Pendapatan (Studi Kasus : Pengadilan Negeri Klas IB Pematangsiantar)

Perancangan dan Implementasi Realisasi Anggaran Pendapatan (Studi Kasus : Pengadilan Negeri Klas IB Pematangsiantar) Perancangan dan Implementasi Anggaran (Studi Kasus : Pengadilan Negeri Klas IB Pematangsiantar) Dedi Suhendro AMIK Tunas Bangsa Pematangsiantar didihendra5@ymail.com Trika Aprilila AMIK Tunas Bangsa Pematangsiantar

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai sistem informasi akuntansi gaji karyawan harian lepas pada PT. Daeng Mas Inti Perkasa yang meliputi analisa sistem yang sedang berjalan

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISA DAN PERANCANGAN SISTEM BAB IV ANALISA DAN PERANCANGAN SISTEM.1. Analisis Sistem Yang Berjalan Bab ini diterangkan secara singkat mengenai analisa sistem yang ada di toko sahabat teknik, untuk mempermudah dalam mengetahui kelemahan

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN. Analisis Sistem ini merupakan penguraian dari suatu sistem pengolahan aplikasi

BAB IV ANALISIS DAN PERANCANGAN. Analisis Sistem ini merupakan penguraian dari suatu sistem pengolahan aplikasi BAB IV ANALISIS DAN PERANCANGAN 4.1 Analisis Sistem Analisis Sistem ini merupakan penguraian dari suatu sistem pengolahan aplikasi yang utuh kedalam berbagai bagian-bagian komponennya serta hubungan antar

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Pada bagian administrasi, pengolahan data tersebut diawali dari data order kertas ke bagian administrasi dengan mencatat data order

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 analisa dan perancangan sistem informasi akuntansi pembayaran biaya pemeriksaan pasien unit radiologi RSUD Dr.Pirngadi Kota Medan yang

Lebih terperinci

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM BAB IV PERANCANGAN SISTEM Perancangan akan dimulai setelah tahap analisis terhadap sistem selesai dilakukan. Perancangan dapat didenifisikan sebagai penggambaran, perencanaan dan pembuatan sketsa atau

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 66 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Instalasi Software Dalam penulisan tugas akhir ini dalam pembuatan programnya menggunakan aplikasi XAMPP dan MySQL sebagai databasenya dengan bahasa pemrograman

Lebih terperinci

BAB IV DISKRIPSI PEKERJAAN

BAB IV DISKRIPSI PEKERJAAN BAB IV DISKRIPSI PEKERJAAN Kerja Praktik ini dilakukan selama 160 jam dengan pembagian waktu dalam satu minggu, 8 jam sebanyak 20 kali. Dalam kerja Praktik ini, diharuskan menemukan permasalahan yang ada,

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

SISTEM INFORMASI REKAM MEDIS DI PUSKESMAS MASARAN I SRAGEN

SISTEM INFORMASI REKAM MEDIS DI PUSKESMAS MASARAN I SRAGEN ISSN : 2338-4018 SISTEM INFORMASI REKAM MEDIS DI PUSKESMAS MASARAN I SRAGEN Bayu Nugroho (yudobayu@gmailcom) Sri Hariyati Fitriasih (fitriasih@gmailcom) Bebas Widada (bbswdd@yahoocom) ABSTRAK Tujuan penelitian

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Pengertian Sistem a. Sistem adalah merupakan suatu kumpulan atau himpunan dari unsurunsur atau variable-variabel yang terorganisir, saling berinteraksi, saling tergantung satu

Lebih terperinci

BAB I PENDAHULUAN. dari perkembangan hardware dan software yang terus meningkat dalam hitungan

BAB I PENDAHULUAN. dari perkembangan hardware dan software yang terus meningkat dalam hitungan BAB I PENDAHULUAN I.1. Latar Belakang Perkembangan ilmu pengetahuan dan teknologi semakin pesat sejalan dengan meningkatnya kebutuhan manusia akan informasi. Salah satu teknologi yang mengalami peningkatan

Lebih terperinci

Bab 4 Hasil dan Pembahasan

Bab 4 Hasil dan Pembahasan Bab 4 Hasil dan Pembahasan 4.1 Implementasi Sistem berikut. Hasil implementasi sistem berdasarkan perancangan yang telah dibuat, dijelaskan sebagai Gambar 4.1. Form Voting Gambar 4.1 merupakan antarmuka

Lebih terperinci

SISTEM INFORMASI PERPUSTAKAAN SEKOLAH MENENGAH PERTAMA NEGERI 3 BAYAT

SISTEM INFORMASI PERPUSTAKAAN SEKOLAH MENENGAH PERTAMA NEGERI 3 BAYAT SISTEM INFORMASI PERPUSTAKAAN SEKOLAH MENENGAH PERTAMA NEGERI 3 BAYAT Basiroh 1), Teknik Informatika Universitas Nahdlatul Ulama Al-Ghazali Cilacap Jl Kemerdekaan Barat no. 17 kesugihan, Cilacap 53274

Lebih terperinci

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

BAB III LANDASAN TEORI. Menurut Firmansyah (2011:25) dalam bukunya Rancang Bangun Aplikasi BAB III LANDASAN TEORI 3.1 Rencana Anggaran Biaya Menurut Firmansyah (2011:25) dalam bukunya Rancang Bangun Aplikasi Rencana Anggaran Biaya Dalam Pembangunan Rumah. Rencana Anggaran Biaya (RAB) merupakan

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTEK. identifikasi masalah. Adapun penjelasannya sebagai berikut: beberapa cara yang telah dilakukan, antara lain:

BAB IV DESKRIPSI KERJA PRAKTEK. identifikasi masalah. Adapun penjelasannya sebagai berikut: beberapa cara yang telah dilakukan, antara lain: BAB IV DESKRIPSI KERJA PRAKTEK 4.1 Analisa Sistem Pada tahap ini penulis melakukan 2 langkah, yaitu prosedur penelitian dan identifikasi masalah. Adapun penjelasannya sebagai berikut: 4.2 Prosedur Penelitian

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 Akuntansi Penjualan Es Balok Pada PT. Cita Sumatera Agung yang meliputi analisa sistem yang sedang berjalan dan desain

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Proses analisa sistem merupakan langkah kedua pada fase pengembangan sistem. Analisa sistem dilakukan untuk mengetahui kelebihan dan

Lebih terperinci

BAB III TINJAUAN PUSTAKA

BAB III TINJAUAN PUSTAKA BAB III TINJAUAN PUSTAKA Pada bab ini akan dijelaskan dasar teori yang berhubungan dengan permasalahan yang dibahas dan juga menjelaskan aplikasi yang digunakan pada kerja praktek ini. 1.1 Restoran Menurut

Lebih terperinci

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM BAB IV PERANCANGAN SISTEM Perancangan sistem dilakukan untuk memberikan informasi yang lebih baik mengenai sistem informasi penjualan dan pembelian alat bangunan TOKO VENUS JAYA khususnya untuk bagian

Lebih terperinci

BAB III OBJEK DAN METODE PENELITIAN. Penulis melakukan penelitian pada Toko Nada Bandung yang beralamat di

BAB III OBJEK DAN METODE PENELITIAN. Penulis melakukan penelitian pada Toko Nada Bandung yang beralamat di BAB III OBJEK DAN METODE PENELITIAN 3.1. Objek Penelitian Penulis melakukan penelitian pada Toko Nada Bandung yang beralamat di Jl. Naripan No.111 Bandung 40112 Toko ini masih menggunakan sosial media

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN. Dalam pembuatan program ini penulis menggunakan Visual Basic. Net

BAB IV IMPLEMENTASI DAN PENGUJIAN. Dalam pembuatan program ini penulis menggunakan Visual Basic. Net BAB IV IMPLEMENTASI DAN PENGUJIAN 4. 1 Instalasi Software Dalam pembuatan program ini penulis menggunakan Visual Basic. Net dalam menjalankan program aplikasi ini dan menggunakan aplikasi Crystal Report

Lebih terperinci

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

BAB III OBJEK DAN METODE PENELITIAN. Penulis melakukan penelitian pada toko AP Music Gallery Bandung yang BAB III OBJEK DAN METODE PENELITIAN 3.1 Objek Penelitian Penulis melakukan penelitian pada toko AP Music Gallery Bandung yang beralamat di Jalan Jl. Surapati No.235. Toko ini belum memiliki media dalam

Lebih terperinci

SISTEM INFORMASI PERSEDIAAN BARANG DI MINIMARKET xxx. Oleh : SITI EKA WAHYUNI Nim : SISTEM INFORMASI

SISTEM INFORMASI PERSEDIAAN BARANG DI MINIMARKET xxx. Oleh : SITI EKA WAHYUNI Nim : SISTEM INFORMASI SISTEM INFORMASI PERSEDIAAN BARANG DI MINIMARKET xxx Oleh : SITI EKA WAHYUNI Nim : 04203059 SISTEM INFORMASI ABSTRAK Tujuan dari pembuatan sistem informasi pembelian dan persedian barang yaitu Membuat

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1. Teori Umum 2.1.1. Pengertian Komputer Jogiyanto dalam Sutanta (2011:2), Komputer sebagai alat elektronik yang dapat menerima input data, dapat mengolah data, dapat memberikan

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN BAB IV DESKRIPSI PEKERJAAN 1.1. Analisis Kebutuhan Sistem Analisis adalah tahap awal dalam membuat sistem baru. Langkah awal adalah melakukan wawancara dan pengamatan. Pengamatan dilakukan dengan cara

Lebih terperinci

MAKALAH SEMINAR TUGAS AKHIR. SISTEM INFORMASI AKUNTANSI UNTUK UKM Berlia Setiawan 1, Kodrat Imam Satoto 2, Adian Fatchurrohim 2

MAKALAH SEMINAR TUGAS AKHIR. SISTEM INFORMASI AKUNTANSI UNTUK UKM Berlia Setiawan 1, Kodrat Imam Satoto 2, Adian Fatchurrohim 2 MAKALAH SEMINAR TUGAS AKHIR SISTEM INFORMASI AKUNTANSI UNTUK UKM Berlia Setiawan 1, Kodrat Imam Satoto 2, Adian Fatchurrohim 2 Abstrak - Sistem Informasi pada masa kini memiliki peranan yang penting terhadap

Lebih terperinci

BAB III LANDASAN TEORI. khususnya di bidang perbidanan dalam suatu wilayah kerja. BPS hanya

BAB III LANDASAN TEORI. khususnya di bidang perbidanan dalam suatu wilayah kerja. BPS hanya BAB III LANDASAN TEORI 3.1 Bidan Praktek Swasta Bidan Praktek Swasta (BPS), merupakan penyedia layanan kesehatan, yang memiliki kontribusi cukup besar dalam memberikan pelayanan, khususnya dalam meningkatkan

Lebih terperinci

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM BAB IV PERANCANGAN SISTEM 4.1 Prosedur Usulan Perhitungan Harga Pokok Produk Di bawah ini adalah usulan prosedur perhitungan harga pokok produk dan pemberian label dengan menggunakan metode Specific Identification

Lebih terperinci

Bab 3 Metode Perancangan

Bab 3 Metode Perancangan Bab 3 Metode Perancangan 3.1 Metode Perancangan dan Desain Sistem Metode rekayasa perangkat lunak yang digunakan dalam pembuatan skripsi ini adalah metode prototyping. Metode prototyping adalah metode

Lebih terperinci

BAB III PEMBAHASAN. Pembahasan yang kami lakukan pada kerja praktek di PT. Malayandi Tour & Travel hanya mengenai karyawan tetap saja.

BAB III PEMBAHASAN. Pembahasan yang kami lakukan pada kerja praktek di PT. Malayandi Tour & Travel hanya mengenai karyawan tetap saja. BAB III PEMBAHASAN 3.1 Analisis Sistem Analisis sistem adalah proses penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya yang bertujuan untuk mengidentifkasi dan mengevaluasi

Lebih terperinci

Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double.

Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double. 1. Public Class Form1 Dim aksi As String Dim nilai As Double Dim hasil As Double Dim simpan As Double Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double. 2. Private

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Sistem yang Sedang Berjalan Sistem yang saat ini sedang berjalan di CV. Aribur dalam hal pengolahan laporan laporan laba rugi masih dilakukan secara semi

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 petty cash pada PT. ZC Industries (Swagelok Medan) menggunakan metode tidak tetap yang meliputi analisa sistem yang

Lebih terperinci

BAB IV DISKRIPSI PEKERJAAN

BAB IV DISKRIPSI PEKERJAAN BAB IV DISKRIPSI PEKERJAAN Kerja praktek ini dilakukan selama 160 jam pada PT. Sinar Baja Hutama yang bertujuan untuk mengidentifikasi sistem yang ada serta untuk menemukan permasalahan yang terjadi pada

Lebih terperinci

APLIKASI PEMBAYARAN SPP - SQL SERVER Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Membuat Database Dengan Sql Server

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Penjualan Menurut (Asri, 1991), penjualan adalah suatu usaha yang terpadu untuk mengembangkan rencana-rencana strategis yang diarahkan pada usaha pemuasan kebutuhan dan keinginan

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Konsep Dasar Aplikasi Aplikasi berasal dari kata application yang artinya penerapan; lamaran; penggunaan. Secara istilah aplikasi adalah program siap pakai yang direka untuk

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Proses analisa sistem merupakan langkah kedua pada fase pengembangan sistem. Analisa sistem dilakukan untuk mengetahui kelebihan dan

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Sistem Yang Sedang Berjalan Sistem yang berjalan dalam Sistem Akuntansi Arus Kas masih menggunakan sistem manual dan sangat sederhana dalam pengolahan

Lebih terperinci

LAMPIRAN SKRIPSI. A. Lampiran Capture Program. Gambar L.1 Tampilan Layar Menu Home. Gambar L.2 Tampilan Layar Menu Login

LAMPIRAN SKRIPSI. A. Lampiran Capture Program. Gambar L.1 Tampilan Layar Menu Home. Gambar L.2 Tampilan Layar Menu Login L1 LAMPIRAN SKRIPSI A. Lampiran Capture Program Gambar L.1 Tampilan Layar Menu Home Gambar L.2 Tampilan Layar Menu Login Gambar L.3 Tampilan Layar Menu Login Jika Terjadi Warning L2 Gambar L.4 Tampilan

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 1.1 Perpustakaan Berikut ini merupakan pengertian perpustakaan menurut ahli perpustakaan dan sumber lain, diantaranya : (BSNI, 2009) Perpustakaan merupakan kumpulan bahan tercetak

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Gaji Gaji merupakan salah satu hal yang mendorong atau memotivasi pegawai untuk bekerja atau mengabdi secara menyeluruh terhadap perusahaan. Gaji sering disebut juga sebagai

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Proses analisa sistem merupakan langkah kedua pada fase pengembangan sistem. Analisa sistem dilakukan untuk mengetahui kelebihan 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 Lokasi Transmisi TVRI Di Sumatera Utara yang meliputi analisa sistem yang sedang berjalan dan desain sistem.

Lebih terperinci

APLIKASI PENGOLAHAN DATA PELAYANAN PERBAIKAN MOBIL DAN PENJUALAN SPAREPART PADA PT NUSA SARANA CITRA BAKTI DENGAN MENGGUNAKAN DELPHI

APLIKASI PENGOLAHAN DATA PELAYANAN PERBAIKAN MOBIL DAN PENJUALAN SPAREPART PADA PT NUSA SARANA CITRA BAKTI DENGAN MENGGUNAKAN DELPHI APLIKASI PENGOLAHAN DATA PELAYANAN PERBAIKAN MOBIL DAN PENJUALAN SPAREPART PADA PT NUSA SARANA CITRA BAKTI DENGAN MENGGUNAKAN DELPHI 2007 DAN SQL. SERVER 2008 Agung Perdana Jurusan Manajemen Informatika

Lebih terperinci

ABSTRAK. Kata Kunci : Aplikasi Sistem Informasi Inventory pada perusahaan retail. ii Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : Aplikasi Sistem Informasi Inventory pada perusahaan retail. ii Universitas Kristen Maranatha ABSTRAK Perancangan Aplikasi Sistem Informasi Inventory pada Perusahaan Retail adalah sebuah aplikasi yang dirancang untuk mengelola penerimaan, Penjualan, permintaan Barang. Tujuan perancangan sistem

Lebih terperinci

Tutorial Untuk Membuat Program Database Mahasiswa Teknik Industri Dengan Menggunakan Koneksi VB.NET Dengan Microsoft Access

Tutorial Untuk Membuat Program Database Mahasiswa Teknik Industri Dengan Menggunakan Koneksi VB.NET Dengan Microsoft Access Tutorial Untuk Membuat Program Database Mahasiswa Teknik Industri Dengan Menggunakan Koneksi VB.NET Dengan Microsoft Access Penjelasan Program: Program Database Mahasiswa Teknik Industri ini merupakan

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 1.1 Sistem Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan kegiatan atau untuk melakukan sasaran tertentu

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Proses analisa sistem merupakan langkah kedua pada fase pengembangan sistem. Analisa sistem dilakukan untuk mengetahui kelebihan dan

Lebih terperinci

BAB III LANDASAN TEORI. McLeod & Schell 2008: 12). Sistem Informasi Manajemen menyediakan

BAB III LANDASAN TEORI. McLeod & Schell 2008: 12). Sistem Informasi Manajemen menyediakan BAB III LANDASAN TEORI 3.1 Pengertian Sistem Informasi Sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi operasi

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

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

Lebih terperinci

BAB I PENDAHULUAN 1.1 LATAR BELAKANG MASALAH

BAB I PENDAHULUAN 1.1 LATAR BELAKANG MASALAH 1.1 LATAR BELAKANG MASALAH BAB I PENDAHULUAN Dunia teknologi sangat dibutuhkan dalam berbagai bidang.saat ini teknologi sudah berkembang semakin pesat. Salah satu teknologi yang berkembang dengan pesat

Lebih terperinci

Vol.17 No.2. Agustus 2015 Jurnal Momentum ISSN : X

Vol.17 No.2. Agustus 2015 Jurnal Momentum ISSN : X DESAIN SISTEM INFORMASI ORDER PHOTO PADA CREATIVE STUDIO PHOTO DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN VISUAL BASIC.NET 2010 Oleh : Rusli Saputra* *)Dosen STMIK Indonesia Padang Gut_ansehen_02@yahoo.com

Lebih terperinci

MULYADI, IR, M.SI DOSEN TETAP STMIK NURDIN HAMZAH JAMBI ABSTRAK I. PENDAHULUAN

MULYADI, IR, M.SI DOSEN TETAP STMIK NURDIN HAMZAH JAMBI ABSTRAK I. PENDAHULUAN APLIKASI PEMOGRAMMAN DELPHI 7 DAN MICROSOFT ACCES 2007 DALAM PENGOLAHAN DATA PRESENSI PEGAWAI PADA KANTOR BADAN PERENCANAAN PEMBANGUNAN DAERAH PROPINSI JAMBI MULYADI, IR, M.SI moelyadiroesly@yahoo.com

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Sedang Berjalan Dalam mengevaluasi suatu proses diperlukan tahap analisis untuk menguji tingkat kelayakan terhadap proses perancangan sistem

Lebih terperinci

Oleh : Uus Rusmawan Hal - 1 MEMBUAT BACKUP DATABASE DI VB.NET 2005 Buatlah form seperti gambar di bawah ini (terdiri dari) : 1. groupbox 2. drivelistbox 3. dirlistbox 4. filelistbox 5. label 6. textbox

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN 3.1 Analisis Kebutuhan Situs Web Seperti langkah-langkah yang dilakukan pada salah satu model proses rekayasa perangkat lunak yaitu model System Development Life Cycle,

Lebih terperinci

BAB VIII PENGENALAN DATABASE

BAB VIII PENGENALAN DATABASE BAB VIII PENGENALAN DATABASE Pembahasan Materi : Mengetahui cara pembuatan database menggunakan MySQL. Mengetahui cara mengkoneksikan VB.NET 2008 dengan MySQL. Mengetahui cara menyimpan, mengedit dan menghapus

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Proses analisa sistem merupakan langkah kedua pada fase pengembangan sistem. Analisa sistem dilakukan untuk mengetahui kelebihan dan

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Sistem Yang Sedang Berjalan Sistem Informasi lokasi rawan narkoba di kota Medan adalah menggambarkan lingkungan rawan narkoba yang harus dihindari oleh

Lebih terperinci

BAB II LANDASAN TEORI. yang sama untuk mencapai suatu tujuan RAY[6]. dan lebih berarti bagi yang menerimanya RAY[6].

BAB II LANDASAN TEORI. yang sama untuk mencapai suatu tujuan RAY[6]. dan lebih berarti bagi yang menerimanya RAY[6]. 8 BAB II LANDASAN TEORI 2.1 Pengertian Dasar Sistem Informasi Sistem adalah sekelompok elemen-elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan RAY[6]. Informasi adalah data

Lebih terperinci

BAB III LANDASAN TEORI. mendukung penyusunan laporan kerja praktek ini. Landasan teori yang akan

BAB III LANDASAN TEORI. mendukung penyusunan laporan kerja praktek ini. Landasan teori yang akan BAB III LANDASAN TEORI Dalam bab ini akan dijelaskan landasan teori yang digunakan untuk mendukung penyusunan laporan kerja praktek ini. Landasan teori yang akan dibahas meliputi permasalahan-permasalahan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI A. Aplikasi Aplikasi berasal dari kata application yang artinya penerapan, lamaran, penggunaan. Secara istilah aplikasi adalah program siap pakai yang direka untuk melaksanakan suatu

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. diketahui dan diidentifikasi sehingga dalam membangun perangkat lunak lebih

BAB IV ANALISIS DAN PERANCANGAN SISTEM. diketahui dan diidentifikasi sehingga dalam membangun perangkat lunak lebih BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem yang Berjalan Analisis sistem memberikan gambaran tentang sistem yang diamati yang saat ini sedang berjalan. Kelebihan dan kekurangan sistem tersebut

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI Pada bab ini akan membahas landasan teori yang meliputi hal-hal dari permasalahan yang ada dan teori yang membahas tentang ilmu yang terkait dalam permasalahan tersebut. 3.1 Pemesanan

Lebih terperinci

BAB IV DISKRIPSI PEKERJAAN. kesalahan di dalam tahap ini akan menyebabkan juga kesalahan di tahap

BAB IV DISKRIPSI PEKERJAAN. kesalahan di dalam tahap ini akan menyebabkan juga kesalahan di tahap BAB IV DISKRIPSI PEKERJAAN 4.1 Analisa Sistem Tahap analisis merupakan tahap yang kritis dan sangat penting, karena kesalahan di dalam tahap ini akan menyebabkan juga kesalahan di tahap selanjutnya. Langkah-langkah

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 Perancangan sistem informasi prosedur pengelolahan penjualan bahan mentah dengan pada PT. Perkebunan Nusantara yang meliputi analisa

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM 28 BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Proses analisa sistem merupakan langkah kedua pada fase pengembangan sistem. Analisa sistem dilakukan untuk mengetahui kelebihan

Lebih terperinci

PERANCANGAN APLIKASI PENGADAAN BARANG PADA PT PUPUK SRIWIDJAJA (Persero) KANTOR PEMASARAN PUSRI DAERAH LAMPUNG

PERANCANGAN APLIKASI PENGADAAN BARANG PADA PT PUPUK SRIWIDJAJA (Persero) KANTOR PEMASARAN PUSRI DAERAH LAMPUNG PERANCANGAN APLIKASI PENGADAAN BARANG PADA PT PUPUK SRIWIDJAJA (Persero) KANTOR PEMASARAN PUSRI DAERAH LAMPUNG RIFKI PUSPA WARDANI* 1 Jl. Zainal Abidin Pagar Alam No. 26 Labuhan Ratu Bandar Lampung 35142

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Sistem Informasi 3.1.1 Pengertian Sistem Suatu sistem pada dasarnya adalah sekelompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk mencapai

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Proses analisa sistem merupakan langkah dari pada fase pengembangan sistem. Analisa sistem dilakukan untuk mengetahui kelebihan dan

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Proses analisa sistem merupakan langkah kedua pada fase pengembangan sistem. Analisa sistem dilakukan untuk mengetahui kelebihan dan

Lebih terperinci

BAB IV PERANCANGAN SISTEM. Perancangan sistem adalah suatu gambaran sketsa sistem atau pengaturan dari

BAB IV PERANCANGAN SISTEM. Perancangan sistem adalah suatu gambaran sketsa sistem atau pengaturan dari BAB IV PERANCANGAN SISTEM Perancangan sistem adalah suatu gambaran sketsa sistem atau pengaturan dari beberapa elemen yang terpisah kedalam kesatuan yang utuh dan berfungsi. Perancangan ini dibuat untuk

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI Landasan teori digunakan untuk menyelesaikan masalah secara sistematis. Pada bab ini akan membahas landasan teori yang meliputi landasan teori mengenai hal-hal dari permasalahan

Lebih terperinci

BAB IV DISKRIPSI PEKERJAAN. analisis sistem ruang lingkup tugasnya lebih terinci. Pemeliharaan Sarana (Perbaikan) yang sesuai dengan kebutuhan user.

BAB IV DISKRIPSI PEKERJAAN. analisis sistem ruang lingkup tugasnya lebih terinci. Pemeliharaan Sarana (Perbaikan) yang sesuai dengan kebutuhan user. BAB IV DISKRIPSI PEKERJAAN 4.1 Analisa Sistem Tahap analisis merupakan tahap yang kritis dan sangat penting, karena kesalahan di dalam tahap ini akan menyebabkan juga kesalahan di tahap selanjutnya. Langkah-langkah

Lebih terperinci

Bab 3. Metode Perancangan

Bab 3. Metode Perancangan Bab 3 Metode Perancangan 3.1 Metode Perancangan Sistem Pada bab ini akan memuat langkah-langkah yang akan dikerjakan untuk perancangan sistem sesuai dengan penelitian yang telah dilakukan. Perancangan

Lebih terperinci

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

BAB III LANDASAN TEORI. Menurut Soemarso (2007:08) dalam buku Akuntansi Suatu Pengantar BAB III LANDASAN TEORI 3.1 Pembelian Pembelian merupakan kegiatan utama untuk menjamin kelancaran transaksi penjualan yang terjadi dalam suatu perusahaan. Dengan adanya pembelian, perusahaan dapat secara

Lebih terperinci

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

BAB II TINJAUAN PUSTAKA. Pada tinjauan perusahaan ini akan dibahas mengenai sejarah berdirinya 8 BAB II TINJAUAN PUSTAKA 2.1. Tinjauan Perusahaan Pada tinjauan perusahaan ini akan dibahas mengenai sejarah berdirinya perusahaan, struktur organisasi serta uraian tugas dari masing masing bagian yang

Lebih terperinci