Professional Documents
Culture Documents
Disusun Oleh :
Nama NIM Semester : Lizzi Rizky Soniastuti : 10260103 : III / A
Daftar Isi
BAB 1 PENDAHULUAN BAB 2 PERANCANGAN PROGRAM 2.1 Perancangan Database : struktur data 2.2 Perancangan Interface BAB 3 IMPLEMENTASI PROGRAM 3.1 Spesifikasi Sistem A. Perangkat Keras (Hardware) B. Perangkat Lunak (Software) 3.2 Panduan Pengoprasian Program 3.2.1 Menu Utama Program 3.2.2 Sub Menu Input data 3.2.3 Sub laporan BAB 4 KESIMPULAN & SARAN DAFTAR PUSTAKA
BAB 1 PENDAHULUAN
Komputer memberikan satu solusi yang tepat dalam menghasilkan informasi yang terkini. Oleh karena itu, dibutuhkan tenaga-tenaga ahli dibidang computer, guna memenuhi kebutuhan informasi. Komputer adalah alat elektronik yang berfungsi untuk mengelola data dengan menggunakan program tertentu guna menghasilkan informasi. Proses dari pengolahan data menggunakan computer disebut dengan pengolahan data elektronik. Komputer memegang peranan penting dalam proses perhitungan dan pengolahan data yang bekerja dalam kecepatan dan ketelitianyang sangat tinggi. Seperti halnya transaksi-transaksi yang terjadi dalam setiap perusahaan, baik perusahaan milik pemerintah maupun swasta relative banyak jumlahnya sehinga diperlukan database yang dapat menyimpan dan mengolah data tersebut secara efisien, cepat dan dapat digunakan kapan saja bila diperlukan. Ketepatan dan kecepatan pengelolaan data dari setiap transaksi yang terjadi menjadi salah satu kunci untuk dapat menghasilkan informasi yang cepat, tepat, akurat. Informasi yang cepat, tepat, akurat akan sangat membantu perusahaan dalam pengambilan keputusan yang tepat pula bagu perusahaan. Rumah makan adalah suatu perusahan yang bergerak di bidang pelayanan jasa yang
menyajikan hidangan kepada masyarakat dan menyediakan tempat untuk menikmati hidangan itu serta menetapkan taif tertentu untuk makanan dan pelayanannya. Dalam kegiatannya rumah makan seharihari tidak terlepas dari transaksi penjualan makanan, untuk menunjang transaksi-transaksi yang berjalan maka dibutuhkan sistem komputerisasi yang baik demi kelancaran kinerja Rumah Makan. Oleh sebab itu perlu dibuat suatu aplikasi berupa manajerial rumah makan dengan menggunakan Microsoft Visual Basic.NET atau VB.NET sebagai program aplikasi. Microsoft Visual Basic merupakan bahasa pemrograman yang cukup popular yang dapat membuat program dengan aplikasi GUI (Graphical User Interface) atau program yang memungkinkan pemakai computer menggunakan modus grafik atau gambar. Kelebihan yang dimilikinya yaitu menyediakan perangkat yang dapat digunakan untuk membuat program aplikasi baik aplikasi kecil dan sederhana untuk berbagai keperluan. Perancangan aplikasi ini bertujuan agar karyawan suatu rumah makan dapat menjalankan tugasnya dengan lebih baik dan mudah. Pada aplikasi ini pengguna dapat mendata semua menu makanan, data karyawan dan data pelanggan pada rumah makannya serta menghitung transaksi penjualan dan berbagai laporan-laporannya.
Perancangan sistem atau program dapat didefinisikan sebagai penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah kedalam suatu kesatuan yang utuh dan berfungsi. Perancangan sistem atau program menentukan bagaimana suatu sistem atau program akan dibentuk. Perancangan sistem mempunya dua tujuan utama yaitu : 1. Untuk memenuhi kebutuhan kepada pemaikai sistem. 2. Untuk memberikan gambaran yang jelas dan merancang bangun yang lengkap kepada pemrograman computer dan ahli-ahli teknik lainnya.
Untuk mencapai tujuan ini, haruslah dapat mencapai sasaran-sasaran sebagai berikut : 1. Petancangan sistem harus berguna, mudah dipahami dan nantinya mudah digunakan. 2. Perancangan sistem harus efisien dan efektif untuk dapat mendukung pengolahan transaksi. 3. Perancangan sistem harus dapat mendukung tujuan utama perusahaan.
Perancangan sistem harus dapat mempersiapkan rancang bangun yang terperinci untukmasing masing komponen dari sistem informasi yang meliputi data dan informasi, simpanan data, metode-metode, prosedur-prosedur, orang-orang, perangkat keras dan perangkat lunak. Berikut ini adalah gambar rancangan pada program aplikasi rumah makan :
Dalam tampilan form menu diatas ada beberapa file yaitu restoran terdiri dari log in, master terdiri dari input data makanan, data karyawan dan data pelanggan , transaksi terdiri transaksi penjualan maknan, report terdiri dari repota data makanan, data karyawan dan data pelanggan sedangkan report transaksi terdiri dari report transaksi hasil penjualan. Gambar 02. Tampilan form login.
10
11
Restoran
Master
Transaksi
Report
Login
Data
12
Implementasi program adalah langkah-langkah atau prosedur yang dilakukan dalam menyelesaikan desain sistem yang telah disetujui, untuk mengujia, menginstal dan memulai program baru atau program yang diperbaiki. Dari definisi diatas jelaslah bahwa sebelum sistem dilakukan diperlukan implementasi program. Untuk lebih jelasnya, maka penulis akan memberikan penjelasan mengenai tujuan dari pada implementasi sistem, yaitu : 1. Menyelesaikan desain sistem yang ada dalam dokumen program yang disetujui, menyusun dokumen-dokumen baru atau dokuemn yang diperbaiki. 2. Menulis, menguji dan mendokumentasikan program-program dan prosedur-prosedur yang dilakukan oleh dokumen desain yang disetujui. 3. Memastikan bahwa pemakai (user) dapat mengoprasikan sistem baru dan melatih pemakai. 4. Memperhitungkan bahwa sistem memenuhi permintaan yaitu dengan menguji program secara menyeluruh. 5. Memastikan bawa konversi ke sistem baru berjalan yaitu dengan membuat rencana, mengontrol dan melaksanakan instalasi baru secara benar. Langkah-langkah yang dilakukan dalam melaksanakan implementasi sistem adalah : a. b. c. d. e. Menyelesaikan desain sistem. Mendapatkan software dan hardware. Menulis, menguji, mengontrol dan mendokumentasikan program. Menyelesaikan manual pemakai. Mendapatkan persetujuan.
13
A. Perangkat Keras (Hardware) Yaitu seluruh perangkat keras atau komponen-komponen peralatan yang membentuk suatu sistem computer, serta peralatan pendukung lainnya yang menmungkinkan computer dapat melakukan pemrosesan. Pengguna perangkat keras yang baik akan mempengaruhi cepat lambatnya proses program yang dijalnkan dan yang dihasilkan. Dalam hal ini penulis merinci spesifikasi komponen hardware yang digunakan oleh penulis adalah : 1. CPU (Central Procesing Unit) Pentium III 800 Mhz 2. Memori 256 MB 3. Monitor 12 inchi 4. Kapasitas Hardisk 20 GB 5. Printer yang digunakan Canon Pixma 1880 6. Keyboard 7. Mouse.
B. Perangkat Lunak (Software) Yitu seluruh paket daripada sistem pengolahan data dibuat dari peralatan komputernya sendiri. Dapat berupa bahasa pemrograman computer atau sistem paket yang dibuat manusia berupa bahasa pemrograman komputer atau sistem paket yang dibuat manusia berupa barisan istruksi-instruksi yang dikenal oleh computer dalam pelaksanaannya. Adapun software yang digunakan untuk pembuatan program ini adalah sebagai berikut : 1. Sistem operasi yang diunakan adalah Windows XP 2. Aplikasi Microsoft Word 2007 media pengolah data yang dipakai untuk pengetikan tugas makalah ini. 3. Microsoft Visual Studio 2005 yang dipakai penulis sebagai sarana pembuatan program. 4. Microsoft Access 2007 yang dipakai penulis sebagai saran pembuatan database.
14
5. Crystal Report, software yang digunakan penulis untuk menampilkan laporan data yang sudah diinput dalam aplikasi Microsoft Visula Studio 2005.
Keterangan : Pada Menu Restoran terdapat sub menu : Login System : yaitu sub menu yang berfungsi untuk masuk kedalam program dengan mengetikan nama user atau pengguna dan password tertentu. Ada beberapa user yang diseleksi bisa membuka atau menginput file-file tertentu sesua dengan kewenangannya.
15
Keterangan : Pada sub menu Master terdapat sub menu : Data Makanan : yang berfungsi untuk menampilkan form data makanan yang berguna untuk menginputkan data makanan yang baru dan belum terdapat didalam database. Data Karyawan : yang berfungsi untuk menampilkan form data karyawan yang berguna untuk menginputkan data karyawan yang baru dan belum terdapat didalam database. Data Pelanggan : yang berfungsi untuk menampilkan form data pelanggan yang berguna untuk menginputkan data pelanggan yang baru dan belum terdapat didalam database.
16
Keterangan : Pada menu Transaksi terdapat sub menu : Transaksi : yang berfungsi untuk menampilkan form transaksi yang begruna untuk menginputkan data makanan yang telah dibeli pelanggan melalui transaksi penjualan kepada rumah makan. Gambar 19. Tampilan sub menu Report
Keterangan : Pada sub menu Report terdapat sub menu : Laporan data makanan : yang berfungsi untuk menampilkan data laporan tentang makanan untuk menjadi bahan pertimbangan untuk keperluan rumah makan, sperti harga makanan, jenis, maupun kualitas makanan tersebut dalam bentuk tampilan laporan yang nantinya akan dicetak untuk menjadi hard copy. Laporan data karyawan : yang berfungsi untuk menampilkan data diri karyawan rumah makan dalam bentuk tampilan laporan yang nantinya akan dicetak untuk menjadi hard copy. Laporan data pelanggan : yang berfungsi untuk menampilkan data diri pelanggan untuk keperluan pencatatan data oleh pihak perusahaan dalam bentuk tampilan laporan .
17
Keterangan : Pada sub menu Report Transaksi terdapat sub menu : Laporan data transaksi : yang berfungsi untuk menampilkan data laporan tentang transaksi untuk melihat secara keseluruhan proses penjualan yang ada dirumah makan dalam bentuk tampilan laporan yang nantinya akan dicetak untuk menjadi hard copy.
18
Penjelasan tombol CommandButton pada form Data makanan, karyawan dan pelanggan : Tambah : digunakan untuk menyimpan data-data yang masih baru di input ke table atau kedalam tampilan listview serta datagrid. Cari pencarian. Batal : digunakan untuk mencari data-data yang diinginkan berdasarkan criteria
Hapus : digunakan untuk menghapus record-record yang ada pada tampilan listview dan datagrid pada table data-data yang tidak diperlukan lagi Keluar : digunakan untuk keluar dari from data-data dan kembali pada menu utama.
19
Penjelasan tombol CommandButton pada form Transaksi : Proses : digunakan untuk memproses transaksi penjualan dan diinput kedalam tampilan listview serta datagrid. Cari pencarian. Batal : digunakan untuk mencari data-data yang diinginkan berdasarkan criteria
Hapus : digunakan untuk menghapus record-record yang ada pada tampilan listview dan datagrid pada table data-data yang tidak diperlukan lagi Keluar : digunakan untuk keluar dari from data-data dan kembali pada menu utama.
20
Gambar 25. tampilan form output laporan makanan, karyawan, pelanggan dan transaksi
21
4.1 Kesimpulan
Setelah penulis menyelesaikan makalah ini, maka penulis telah mendapatkan banyak hal-hal yang bermanfaat, dengan begitu penulis dapat kesimpulan sebagai berikut : 1. Menggunakan sistem data penjualan ini kana mengatasi permasalahan yang terjadi pada sistem yang lama. 2. Telah dapat dirancang dan dibangun sebuah aplikasi penjualan rumah makan berbasis aplikasi windows client server menggunakan bahasa pemrograman Visual Basic.NET dan server basisdata Microsoft Access 2007. 3. Kewenangan penggun dalam mengakses dibuat berbeda-beda melalui penetapan hak ases oleh admin atau pengguna yang memiliki hak akses untuk halaman tertentu. 4. Agar seluruh sistem dapat berjalan dengan benar data awal sepert data makanan. Data karywan paerlu ditetapkan terlebih dahulu. 5. Aplikasi yang dirancang menggunakan VB.NET mampu menangani proses penampilan, penambahan, perubahan, dan penghapusan data-data yang ada dalam basisdata.
4.2 Saran
Adapun saran-saran yang bias diberikan untuk program ini agar bias didapatkan hasil yang maksimal adalah : 1. Pengguna sistem informasi penjualan hendaknya memperhatikan bagaimana sistem informasi ini berjalan, sehingga dalam penggunannya tidak mengalami masalah. 2. Administrator dan pegawai sebaiknya menyimpan password dengan baik, agar tidak terjadi manipulasi data oleh pihak yang tidak berhak mengakses perangkat lunak ini. 3. Agar sistem informasi ini menjadi lebih baik perlu adanya fasilitas pembukuan keuangan yang lengkap dan mendetail sesuai ketentuan-ketentuan pembukuan akuntansi. 4. Penyedian perangkat computer yang cukup dan memadai akan menambah maksimal kerja pegawai.
22
DAFTAR PUSTAKA
Dwi Gustafa Ningsih, 2010, Perancangan Sistem Informasi Data Simpan Pinjam Pada Bmt Sinergi Medan, Sumatera Utara Rudi Jonathan, 2010, Sistem Informasi Akademik Pada SMA Negeri 2 Rantau Utara, Medan, Sumatera Utara Hanza Halka, 2000, Apliaksi Manajerial Apotek Pada Rumah Sakit Rawamangun, Semarang Gatot Fazar dan Yuki Isianto, 2009, Analisis Sistem Informasi Pembayaran pada Sekertariat Direktorat Jenderal Perkebunan Departement Pertanian, Jakarta