• Tidak ada hasil yang ditemukan

Dari hasil penelitian dalam perancangan pembuatan sistem ini, maka dapat penulis mengharapkan masukan dan saran terutama:

1. Diharapkan sistem ini dapat mampu dikembangkan lagi terutama pada pola informasi yang lain selain penjualan dan pembelian seperti pengembangan ke perhitungan akuntansi.

2. Disarankan untuk ada penelitian terkait mengenai pengembangan sistem kearah yang lebih komplek lagi.

78

DAFTAR PUSTAKA

Al Fatta, Hanif 2007, Analisis & Perancangan Sistem Informasi, Andi Offest, Yogyakarta.

Dermawan, Deni. 2013. Sistem Informasi Management. Penerbit: PT. Remaja Rosdakarya.

Fathansyah. 2012. Basis data. Penerbit: Informatika, Bandung. Hidayatullah, Priyanto. 2015. Pemrograman Web dengan

HTML/CSS/JavaScript/XAMPP/PHP. Penerbit: Informatika, Bandung. Indrajani, 2011, Perencanaan Basis Data dalam All in 1, Jakarta : elex Media Komputindo.

Jogiyanto 2005, Analisis & Desain Sistem Informasi, Andi Offset, Yogyakarta. Kadir, Abdul. 2012. Pengenalan Sistem Informasi. Penerbit: Andi Yogyakarta, Percetakan Andi.

Krismiaji. (2005). Sistem Informasi Akuntansi. Yogyakarta: YPKN.

Kristanto, Andri, 2008. Perancangan Sistem Informasi dan Aplikasinya. Yogyakarta ; Gava Media

L.Enger, Norman. 2012. Analisa Sistem Informasi. Penerbit: Andi, Yogyakarta. Mc.Leod, Reymond. 2008. Sistem Informasi Manajemen. Penerbit: Salemba Empat. Nugroho, Bunafit 2005, Database Relasional dengan MySQL, Andi Offset,

Yogyakarta.

Parno. 2013. Sistem Informasi Entity Relationship Diagram. Bandung. Jawa Barat. Peranginrangin, Kasiman. 2006. Aplikasi WEB dengan PHP dan MySQL. Penerbit: Andi Yogyakarta.

Rosa dan M. Shalahuddin 2011, Modul Pembelajaran Rekayasa Perangkat Lunak, Modula, Bandung.

Sibero, Alexander F.K 2013, Buku Web Programming Paling Lengkap, Elex Media Komputindo, Jakarta.

79

Saputra, Agus. 2011. Panduan Praktis Menguasai Database Server MySQL. Penerbit: PT. Elex Madia Komputindo.

Suja, Imam. 2013. Pemrograman SQL dan Database Server MySQL. Penerbit: Andi Yogyakarta.

Sutabri, Tata. 2012. Sistem Informasi Manajemen. Penerbit: Andi, Percetakan. Sutanta, Edhy. 2010. Sistem Informasi Manajemen. Penerbit: Graha ilmu. Sutarman. 2007. Membangun Aplikasi Web dengan PHP dan MySQL. Penerbit: Graha Ilmu.

Tantra, Rudi 2012, Manajemen Proyek Sistem Informasi, Andi Offest, Yogyakarta Utomo, H. W., 2011, Pemodelan Basis Data Berorientasi Objek, Yogyakarta : Andi. Yakub. (2012). Pengantar Sistem Informasi. Yogyakarta: Graha Ilmu.

Yuhefizar 2013, Mudah Membangun Web Profil Multibahasa, Elex Media Komputindo, Jakarta.

80

LAMPIRAN

a. Login

Imports MySql.Data

Imports MySql.Data.MySqlClient

Public Class Login

Private Sub Login_Load(sender As Object, e As EventArgs) Handles

MyBase.Load

End Sub

Private Sub BtnLogin_Click(sender As Object, e As EventArgs)

End Sub

Private Sub BtlReset_Click(sender As Object, e As EventArgs) Handles

BtlReset.Click

TxtUsername.Clear() TxtPwd.Clear() TxtUsername.Focus() End Sub

Private Sub BtnLogin_Click_1(sender As Object, e As EventArgs) Handles

BtnLogin.Click Try

Call konek()

cmd = New MySqlCommand("select * from user where username = '" & TxtUsername.Text & "' and password = '" & TxtPwd.Text & "'", conn)

rd = cmd.ExecuteReader rd.Read()

If Not rd.HasRows Then

MessageBox.Show("Login gagal, username dan password salah",

"Informasi", MessageBoxButtons.OK, MessageBoxIcon.Warning) TxtPwd.Text = "" TxtUsername.Text = "" TxtUsername.Focus() Else Me.Visible = True home.Show() End If Catch ex As Exception End Try End Sub End Class

81

b. Data Aksesoris

Imports MySql.Data.MySqlClient

Public Class DataAksesoris

Sub ShowData() Call konek()

da = New MySqlDataAdapter("Select nama_aksesoris, jenis, harga_jual, harga_beli, stok FROM aksesoris", conn)

ds = New DataSet

da.Fill(ds, "aksesoris")

Dgv.DataSource = ds.Tables("aksesoris") End Sub Sub Bersih() TextBox_id.Clear() TextBox_nama.Clear() TextBox_jns.Clear() TextBox_beli.Clear() TextBox_jual.Clear() TextBox_stok.Clear() TextBox_nama.Focus() End Sub

Private Sub DataAksesoris_Load(sender As Object, e As EventArgs) Handles

MyBase.Load

Call konek() Call ShowData() End Sub

Private Sub Button_eks_Click(sender As Object, e As EventArgs) Handles

Button_eks.Click Call konek() Try

Dim str As String

str = "insert into aksesoris values ('" & TextBox_id.Text & "','" & TextBox_nama.Text & "', '" & TextBox_jns.Text & "', '" & TextBox_beli.Text &

"', '" & TextBox_jual.Text & "', '" & TextBox_stok.Text & "' )"

cmd = New MySqlCommand(str, conn) cmd.ExecuteNonQuery()

MessageBox.Show("Insert Data Berhasil") Call ShowData()

Call Bersih() Catch ex As Exception

MessageBox.Show("Insert Data Gagal") End Try

End Sub

82

c. Data Pulsa

Imports MySql.Data.MySqlClient

Public Class DataPulsa

Sub aturDGV() Try Dgv_pulsa.Columns(0).Width = 130 Dgv_pulsa.Columns(1).Width = 70 Dgv_pulsa.Columns(2).Width = 130 Dgv_pulsa.Columns(3).Width = 130 Dgv_pulsa.Columns(4).Width = 130 Dgv_pulsa.Columns(0).HeaderText = "Operator"

Dgv_pulsa.Columns(1).HeaderText = "Jenis Pulsa"

Dgv_pulsa.Columns(2).HeaderText = "Harga Jual"

Dgv_pulsa.Columns(3).HeaderText = "Harga Beli"

Dgv_pulsa.Columns(4).HeaderText = "Jumlah Stok"

Catch ex As Exception

End Try

End Sub

Sub ShowData() Call konek()

da = New MySqlDataAdapter("Select operator, jenis, harga_jual, harga_beli, stok FROM pulsa", conn)

ds = New DataSet

da.Fill(ds, "pulsa")

Dgv_pulsa.DataSource = ds.Tables("pulsa") End Sub

Private Sub DataPulsa_Load_1(sender As Object, e As EventArgs) Handles

MyBase.Load

Call ShowData() Call aturDGV() End Sub

Private Sub DGV_CellContentClick(sender As Object, e As

DataGridViewCellEventArgs) End Sub

Private Sub Button_tmbah_Click(sender As Object, e As EventArgs) Handles

Button_tmbah.Click Call konek() Try

If TextBox_opr.Text = "" Or TextBox_jns.Text = "" Or

TextBox_jual.Text = "" Or TextBox_beli.Text = "" Then

MessageBox.Show("Mohon isi data terlebih dahulu") End If

83

Dim str As String

str = "insert into pulsa values ('" & TextBox_id.Text & "','" & TextBox_opr.Text & "', '" & TextBox_jns.Text & "', '" & TextBox_beli.Text & "', '" & TextBox_jual.Text & "', '" & TextBox_stok.Text & "' )"

cmd = New MySqlCommand(str, conn) cmd.ExecuteNonQuery()

MessageBox.Show("Insert Data Berhasil") Call ShowData()

Catch ex As Exception

MessageBox.Show("Insert Data Gagal") End Try

End Sub

Private Sub ComboBox_opr_SelectedIndexChanged(sender As Object, e As

EventArgs) End Sub

84

DAFTAR RIWAYAT HIDUP

a. Biodata Mahasiswa

NIM : 311310383

Nama Lengkap : Dwi Suryo Condro Kusumo

Tempat & Tanggal Lahir : Bekasi, 24 Februari 1996

Alamat Lengkap : Kp. Galian Kumejing Rt.001 Rw.004 Des.Sukamurni

Kec.Sukakarya Kab.Bekasi

b. Riwayat Pendidikan Formal & Non Formal

1. SDN SUKAINDAH 02 Lulus tahun 2013 2. SMP NEGERI 1 SUKATANI Lulus tahun 2010 3. SMA NEGERI 1 SUKATANI Lulus tahun 2008

Bekasi, 13 November 2018

Dokumen terkait