LAMPIRAN. Kelompok kami melakukan teknik wawancara sebanyak dua kali, di awal masa

dokumen-dokumen yang mirip
Aplikasi Login Dengan Database dan Tanpa Database Pada Visual Basic 2010

Disini kita akan bahas cara koneksi antara Database MySQL dengan VB.Net 2010, semoga dengan ini E-book ini bisa ingat sepanjang jaman ya ^ ^

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

BAB IV IMPLEMENTASI DAN TESTING

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

Modul x login dan Periode

BAB II MICROSOFT VISUAL STUDIO

P11 & 12 Operasi DML pada Form Aplikasi (Project Aplikasi Rumah Sakit)

BAB IV IMPLEMENTASI DAN PENGUJIAN

Budi permana, S.Kom

LAMPIRAN A. Private Sub Menu_utama_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Source Code Test Program Dengan VB Net

Program Aplikasi Perpustakaan


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

T : Apa kendala yang dihadapi oleh perusahaan terutama pada bagian export dan


Berikut. langkahnya: Pastikan. anda sudah. - Klik File. Berikut. - Save All


Koneksi SQL Server dan Penerapan Template CSS Masterpage pada ASP.NET



Backup dan Restore Database SQL Server 2005 Lewat Aplikasi Backup

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. telah dibuat sebelumnya, sehinggga user dapat memahami jalannya sistem tersebut.

Data Hasil Penelitian bobot 200 butir persilangan tanaman jagung

PEMROGRAMAN VB.NET. Koneksi Ke Database


KONEKSI DATABASE SQL DENGAN VB.NET

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



SISTEM INFORMASI AKUNTANSI PERSEDIAAN BARANG DENGAN MENGGUNAKAN METODE FIFO PADA PT.WINDU PERSADA CARGO

PEMBUATAN PROGRAM RAB DAN HARGA SATUAN DENGAN MENGGUNAKAN MICROSOFT EXCEL MACROS DAN VISUAL BASIC ABSTRAK

Bab 4 Hasil dan Pembahasan

Spesifikasi: Ukuran: 14x21m Tebal: 220 hlm Harga: Rp Terbit pertama: Mei 2005 Sinopsis singkat:

Form Login Menggunakan Combobox Dengan VB.Net dan MySQL Workbench

8 H Ya Ya 0 Tidak Tidak 0 Tidak G gejala

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

BAB IV IMPLEMENTASI SISTEM

Gambar 5.1 Hierarki Sistem Admin

PENGGUNAAN DATA DAN VARIABEL KOMPUTER APLIKASI AKUNTANSI V PRODI AKUNTANSI - UNIKOM

BAB I PENDAHULUAN 1.1 LATAR BELAKANG MASALAH

BAB VIII PENGENALAN DATABASE

Cara Koneksi Database

Gratis Tutorial Pemograman Visual Basic MEMBUAT CRUD VISUAL BASIC.NET DATABASE MYSQL

LISTING PROGRAM. Private Sub MDIParent1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

TiPe Data Array di Vb.net. By Faizah,S.Kom

Bab 4 Hasil dan Pembahasan

WAWANCARA SEBELUM IMPLEMENTASI. 1. Sejak kapan Klinik Gigi Drg. Kosasih Kurnia berdiri? memadai dengan jumlah pasien yang semakin bertambah.


PEMROGRAMAN VISUAL BASIC

BAB IV IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DATA WAREHOUSE

PENGKODEAN AKSES FORM SISTEM USER

PEMROGRAMAN VB.NET. Sintaks Pada Class

MODUL 3 Pemrograman ADO.NET : Connected Environtment

Materi Pemrograman Database 1 Didik Nugroho,S.Kom,M.kom MODUL III MEMBUAT FORM MENYIMPAN PROSES PEMBELIAN

BAB 4 PROTOKOL TCP UDP - REMOTE

Roy Daniel

BAB 3 SYSTEM AKSES WINDOWS

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

Properti HttpWebRequest 1. Properi Informasi Methode, PreAuthenticate dan Versi Protokol 4. Properti Path, Url, Port dan Scheme 5

Bab 4 Hasil dan Pembahasan

1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.

BAB 4 RENCANA IMPLEMENTASI DAN EVALUASI. Penerapan Sistem Basis Data pada PT.Global Health membutuhkan 3 macam spesifikasi

Manipulasi Database Dasar Dengan Visual Basic Net 2005

Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, & MySQL. Bahtiar Imran

PENGGUNAAN STRUKTUR KONTROL

Sistem Informasi Penggajian Karyawan Berbasis Desktop

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB V IMPLEMENTASI DAN PEMBAHASAN. terbagi menjadi dua, yaitu perangkat keras dan perangkat lunak.

BAB IV HASIL DAN UJI COBA. Bab ini membahas implementasi dari desain sistem yang telah dijelaskan


LAMPIRAN. Berdasarkan metode penelitian yang kami gunakan yaitu metode. wawancara, berikut ini adalah hasil wawancara kami dengan pihak PT.

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi yang diterapkan demi terciptanya suatu sistem informasi

MODUL 2 IP ADDRESS SOCKET

PEMROGRAMAN TERSTRUKTUR II

BAB 4 IMPLEMENTASI DAN EVALUASI

Perancangan cube. Berikut adalah screen-shoot perancangan database OLAP. dengan menggunakan Microsoft SQL Server Analysis Services.

BAB IV IMPLEMENTASI DAN EVALUASI

LISTING PROGRAM. Public m, n, i, j, result1, cocok1, mpnext(0 To 255) As Integer


LAMPIRAN. Dim WithEvents diagnosa As New DB_MYSQL Dim sql = "select * from gejala order by kode asc"

MEMBUAT FORM INPUT DATA DENGAN VB NET 2005 DAN DATABASE MS SQL SERVER 2005 EXPRESS

Form Login. Public Class FrmLogin Dim db As New DataBaseOperation

BAB IV HASIL & UJI COBA

Program Database Penjualan Barang

2. MySql (menggunakan namespace ODBC atau mysql client) Command + DataReader. Textbox Label Combobox Listbox. Cara mengambil dan menampilkan database

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

HOW TO CALL A REPORT IN VB.NET

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. perangkat keras maupun perangkat lunak komputer. Penjelasan hardware/software

CLASS. Program yang dibuat melalui Class Library memiliki format penulisan seperti berikut: Class Form memiliki bentuk program berikut:

BAB IV HASIL DAN PEMBAHASAN

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

MENU. 5.1 Membuat MenuStrip

BAB IV HASIL DAN PEMBAHASAN

Transkripsi:

LAMPIRAN Wawancara Kelompok kami melakukan teknik wawancara sebanyak dua kali, di awal masa kunjungan kami pada PT. CONCEPT TECHNOLOGIES yaitu pada tanggal 11 Mei 2011 dan 18 Mei 2011 selama masa survei kami, yang terhitung sejak tanggal 2 Mei 2011 hingga tanggal 11 Juni 2011. Kami mewawancari beberapa top management yang ada pada PT. CONCEPT TECHNOLOGIES. I. Rabu, 11 Mei 2011 Ini merupakan wawancara pertama kami untuk proses penulisan skripsi, sekaligus hari kedua kunjungan kami pada PT. CONCEPT TECHNOLOGIES. Kami mewawancari General Manager perusahaan. Adapun beberapa pertanyaan yang kami tanyakan sebagai berikut : Bagaimana sejarah PT. CONCEPT TECHNOLOGIES? PT. Consept Technologies berdiri pada tanggal 19 September 1985, yang dimiliki oleh Bapak Christoper Tju. Alasan didirikan perusahaan ini karena pemilik perusahaan sangat menyukai hal dibidang design, dan masih jarang perusahaan lain berdiri di bidang yang sama, yaitu Consultan Lighting, diperusahaan ini juga dapat mendesign model lampu. L1

L2 Apa visi dan misi PT. CONCEPT TECHNOLOGIES? Visi Menjadi perusahaan terbaik dan terpercaya dalam bidang desain custom electronics design and architectural lighting illumination. Misi Berperan aktif dalam pengembangan custom electronics design and architectural lighting illumination yang diperlukan masyarakat luas. Bagaimana struktur organisasi PT. CONCEPT TECHNOLOGIES?

L3 Apa tugas dan wewenang Staff? Pada Halaman 60 sampai Halaman 66 II. Rabu, 18 Mei 2011 Wawancara ke dua dilaksanakan pada satu minggu berikut nya kedepan, tepat nya pada hari rabu. Kami mengajukan beberapa pertanyaan kepada orang yang sama seperti sebelum nya, yaitu General Manager pada PT. CONCEPT TECHNOLOGIES, dengan pertanyaan yang berbeda dari pertanyaan wawancara sebelum nya (pertama), yaitu sebagai berikut : Bagaimana Sistem yang berjalan pada PT. CONCEPT TECHNOLOGIES? PT. CONCEPT TECHNOLOGIES sudah memiliki sistem yang sudah berjalan. Ada tiga sistem yang sudah berjalan, yaitu : 1. Sistem Pembelian Barang 2. Sistem Penjualan Barang 3. Sistem Pelaporan Manajemen Adapun penjelasan dari ketiga sistem diatas dengan jelas dan singkat yang tertulis pada halaman 67 sampai halaman 69.

L4 Apakah PT. CONCEPT TECHNOLOGIES sudah mengunakan Teknologi Informasi? Jika ada Teknologi Informasi apa saja? PT. CONCEPT TECHNOLOGIES sudah memiliki Teknologi Informasi yang ada sebelum nya Teknologi Informasi yang digunakan tersebut antara lain : a. Perangkat Keras 1. Server Satu buah PC ( personal computer ) dengan spesifikasi : a. Processor : Pentium IV 2,4 GHz b. Memory : 1204 MB c. OS : Windows Server 2003 d. Jumlah : 1 (satu) 2. Workstation Sebelas buah PC ( personal computer ) dengan spesifikasi : a. Processor : Pentium IV 1,4 GHz b. Memory : 512 MB c. OS : Windows Vista d. Jumlah : 11 (sebelas) 3. Router, Modem 4. Jaringan LAN 5. Printer dan Scanner

L5 6. Fax Machine b. Perangkat Lunak 1. Server a. Database : Microsoft SQL Server 2005 b. Development Tool : Microsoft Visual Basic 6.0 Visual Studio c. Tool : Microsoft Office 2007 2. Workstation a. Database : Microsoft SQL Server 2005 b. Aplikasi data warehouse : Penjualan dan Pembelian c. Tool : Microsoft Office 2003 Adakah suatu permasalahan yang dihadapi selama ini pada PT. CONCEPT TECHNOLOGIES? PT. CONCEPT TECHNOLOGIES adalah perusahaan yang bergerak di bidang perdagangan lampu, dimana perusahaan ini berusaha menjadi perusahaan yang baik dalam hal penjualan maupun pelayanannya. Masalah yang ada antara lain adalah tidak tersedianya fasilitas mendukung kegiatan untuk mendukung kegiatan analisis penjualan, pembelian, dan persediaan

L6 Listing Program Imports System.Data.SqlClient Module DatabaseModule Dim connectionstring As String = "Data Source=.\SQLEXPRESS;AttachDbFilename=C:\Documents and Settings\Lie\My Documents\Visual Studio 2008\Projects\Data Warehouse\aplikasi dwh\database.mdf;integrated Security=True;Connect Timeout=30;User Instance=True" Dim sqlconnection As New SqlConnection(connectionString) Public Function LoadData(ByVal querystring As String) Dim datatable As New DataTable Dim sqldataadapter As SqlDataAdapter Try If sqlconnection.state = ConnectionState.Open Then sqlconnection.close() sqlconnection.open() sqldataadapter = New SqlDataAdapter(queryString, connectionstring) sqldataadapter.fill(datatable) sqlconnection.close() Catch ex As Exception MessageBox.Show("Failed loading data!", "Error", End Try Return DataTable End Function Public Sub ChangeData(ByVal QueryString As String) Try If sqlconnection.state = ConnectionState.Open Then sqlconnection.close() sqlconnection.open() Dim cmd As SqlCommand = sqlconnection.createcommand cmd.commandtext = QueryString cmd.executenonquery() sqlconnection.close() Catch ex As Exception MessageBox.Show("Failed changing data!", "Error", End Try End Module

L7 Untuk Menu Home : Imports System.Windows.Forms Public Class Home Private Sub ShowNewForm(ByVal sender As Object, ByVal e As EventArgs) ' Create a new instance of the child form. Dim ChildForm As New System.Windows.Forms.Form ' Make it a child of this MDI form before showing it. ChildForm.MdiParent = Me m_childformnumber += 1 ChildForm.Text = "Window " & m_childformnumber ChildForm.Show() Private Sub OpenFile(ByVal sender As Object, ByVal e As EventArgs) Dim OpenFileDialog As New OpenFileDialog OpenFileDialog.InitialDirectory = My.Computer.FileSystem.SpecialDirectories.MyDocuments OpenFileDialog.Filter = "Text Files (*.txt) *.txt All Files (*.*) *.*" If (OpenFileDialog.ShowDialog(Me) = System.Windows.Forms.DialogResult.OK) Then Dim FileName As String = OpenFileDialog.FileName ' TODO: Add code here to open the file. Private Sub SaveAsToolStripMenuItem_Click(ByVal sender As Object, ByVal e As EventArgs) Dim SaveFileDialog As New SaveFileDialog SaveFileDialog.InitialDirectory = My.Computer.FileSystem.SpecialDirectories.MyDocuments SaveFileDialog.Filter = "Text Files (*.txt) *.txt All Files (*.*) *.*" If (SaveFileDialog.ShowDialog(Me) = System.Windows.Forms.DialogResult.OK) Then Dim FileName As String = SaveFileDialog.FileName ' TODO: Add code here to save the current contents of the form to a file. Private Sub ToolStripMenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripMenuItem1.Click Login.Show() Private Sub ExitToolsStripMenuItem_Click(ByVal sender As Object, ByVal e As EventArgs) Handles ExitToolStripMenuItem.Click

L8 Private m_childformnumber As Integer Private Sub PivotToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PivotToolStripMenuItem.Click FaktaPembelian.Show() Private Sub ChangePasswordToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ChangePasswordToolStripMenuItem.Click ChangePassword.Show() Private Sub ToolStripMenuItem2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripMenuItem2.Click FaktaPenjualan.Show() Private Sub PersediaanToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PersediaanToolStripMenuItem.Click FaktaPersediaan.Show() Private Sub AddUserToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles AddUserToolStripMenuItem.Click AddUser.Show() End Class Untuk Change Password : Public Class ChangePassword Private Sub btnsave_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnsave.click If txtuser.text = "" Then MessageBox.Show("Username must be filled", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Exclamation) txtuser.focus() If txtnewpass.text = "" Then txtnewpass.focus() MessageBox.Show("Password must be filled", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Exclamation) If Len(txtnewpass.Text) < 6 And Len(txtnewpass.Text) > 15 Then MessageBox.Show("Password lenght must be between 6 and 15") txtnewpass.focus() If txtconfirm.text = "" Then MessageBox.Show("Please confirm your password", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Exclamation) txtconfirm.focus()

L9 If txtconfirm.text <> txtnewpass.text Then MessageBox.Show("Password did not match", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Exclamation) txtconfirm.focus() ChangeData("update MsUser set Password ='" & txtconfirm.text & "' where Username='" & txtuser.text & "'") MessageBox.Show("Success", "Success", MessageBoxButtons.OK, MessageBoxIcon.Exclamation) GroupBox1.Visible = False Private Sub btnreset_click(byval sender As System.Object, ByVal e As System.EventArgs) Handles btnreset.click txtuser.text = "" txtnewpass.text = "" txtconfirm.text = "" Private Sub Btncancel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btncancel.Click End Class Untuk Add User : Public Class AddUser Dim DataTable As New DataTable Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click If txtuser.text = "" Then MessageBox.Show("Username Harus DiIsi!!", "Error", txtuser.focus() If txtpass.text = "" Then MessageBox.Show("Password Harus diisi!!", "Error", If cbloginas.selectedindex = -1 Then MessageBox.Show("Masukkan Login as", "Error", cbloginas.focus() DataTable = LoadData("SELECT * FROM MsUser WHERE Username LIKE '" & txtuser.text & "';") If DataTable.Rows.Count <> 0 Then MessageBox.Show("Username Yang Anda Masukkan Sudah Terdaftar!", "Error", txtuser.focus()

L10 ChangeData("insert into MsUser values('" & txtuser.text & "','" & txtpass.text & "','" & cbloginas.selecteditem & "');") Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click End Class Untuk Login : Public Class Login Dim datatable As DataTable Private Sub OK_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OK.Click If txtuser.text = "" Then MessageBox.Show("Username Harus DiIsi!!", "Error", txtuser.focus() If txtpass.text = "" Then MessageBox.Show("Password Harus diisi!!", "Error", If loginas.selectedindex = -1 Then MessageBox.Show("Pilih Login as", "Error", loginas.focus() datatable = LoadData("SELECT * FROM MsUser WHERE Username LIKE '" & txtuser.text & "';") If datatable.rows.count = 0 Then MessageBox.Show("Username Yang Anda Masukkan Belum Terdaftar!", "Error", txtuser.focus() If txtpass.text <> datatable.rows(0).item("password") Then MessageBox.Show("Password Yang Anda Masukkan Salah", "Error", txtpass.focus() If loginas.selecteditem <> datatable.rows(0).item("login As") Then MessageBox.Show("Login as anda Salah", "Error", If loginas.selectedindex = 0 Then Home.Show() Home.LogInToolStripMenuItem.Visible = False If loginas.selectedindex = 1 Then Home.Show()

Home.LogInToolStripMenuItem.Visible = False Home.AddUserToolStripMenuItem.Visible = False Private Sub Cancel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Cancel.Click End Class L11