APLIKASI MANAGEMENT TOKO NADA
PROYEK AKHIR 1
Oleh : Nur Setyo Utomo
/ 3311211027
Putri Nailul Muna
/ 3311211016
Rolli Hidayat
/ 3311211020
Suria Agustina
/ 3311211006
PROGRAM STUDI TEKNIK INFORMATIKA POLITEKNIK NEGERI BATAM BATAM 2013
DAFTAR ISI BAB I
1 PENDAHULUAN .................................................................................................. 1 Latar Belakang ..................................................................................................... 1 Rumusan Masalah ................................................................................................ 2 Batasan Masalah .................................................................................................. 2 Tujuan .................................................................................................................. 3 Sistematika Penulisan .......................................................................................... 3 BAB II 4 TINJAUAN PUSTAKA ......................................................................................... 4 II.1 BAHASA PEMPROGRAMAN JAVA ..................................................... 4 II.2 XAMPP ..................................................................................................... 5 II.3 NETBEANS .............................................................................................. 6 II.4 VISUAL PARADIGM .............................................................................. 8 II. 5 USE CASE DIAGRAM ........................................................................... 9 II.6 Sequence Diagram ................................................................................... 10 II.7 Class Diagram.......................................................................................... 10 BAB III 11 ANALISIS DAN PERANCANGAN.................................................................... 11 III.1 USE CASE DIAGRAM .......................................................................... 11 III.1.1
SKENARIO USE CASE ................................................................... 12
III.1.2 DEFINISI USE CASE ............................................................................. 12 III.1.3 DEFINISI AKTOR ............................................................................... 13 III.2 Sequence Diagram .................................................................................. 13 III.2.1
Sequence Diagram Login ............................................................ 14
III.2.2
Sequence Transaksi Penjualan..................................................... 14
III.2.3
Sequence Diagram Pengelolaan Data Barang ............................ 15
III.3
Class Diagram........................................................................................ 15
BAB IV16 PEMBAHASAN ................................................................................................... 16 ii
IV.1 Instalasi Program ..................................................................................... 16 IV.2 Pembuatan Database dan Program .......................................................... 16 IV.3 Manual Program ...................................................................................... 17 IV.4 Menu Utama ........................................................................................ 17 IV.5 Pengelolaan Data Barang ................................................................... 18 IV.6 Data Transaksi Penjualan .................................................................... 19 BAB V 20 Kesimpulan dan Saran........................................................................................... 20 V.1 Kesimpulan .............................................................................................. 20 V.2 Saran ........................................................................................................ 20
ii
Daftar Gambar Use Case Diagram Toko Nada...............................................................................12 Sequence Diagram Login.......................................................................................14 Sequence Diagram Transaksi Penjualan................................................................14 Sequence Diagram Pengelolaan Data Barang ........................................................15 Class Diagram ........................................................................................................15 Pembuatan Data Base.............................................................................................16 Menu Login ............................................................................................................17 Menu Utama ...........................................................................................................18 Form Kelola Data Barang ......................................................................................18 Form Transaksi Penjualan ......................................................................................19
Daftar Tabel Skenario Use Case .................................................................................................12 Definisi Use Case ...................................................................................................13 Difinisi Aktor .........................................................................................................13
iv
ii
BAB I PENDAHULUAN
Latar Belakang Pada sebuah bisnis ritel apapun bidangnya, pendataan barang sangatlah penting. Kerapian dalam penyusunan dan pendataan barangakan menentukan kerapian data yang berjalan pada ritel tersebut. Barang yang keluar dari gudang dan akan dijual haruslah tercatat dan teroganisir secara benar berapa banyak item yang keluar sehingga stock tersebut tidak mengalami kekosongan persediaan. Begitu pula barang yang masuk ke dalam gudang haruslah tercatat secara benar sehingga tidak mengakibatkan penimbunan stock yang terlalu banyak. Pencatatan data secara manual memungkinkan terjadinya kesalahan pencatatan. Kesalahan – kesalahan yang pernah terjadi antara lain transaksi yang tidak tercatat, kesalahan pencatatan, nomor transaksi yang mengalami pengulangan pencatatan, bukti transaksi yang hilang. Dengan menggunakan system informasi manual juga memerlukan penggunaan kertas kerja yang begitu banyak, penggunaan buku sebagai tempat pencatatan transaksi semakin lama akan semakin menumpuk dan memerlukan ruang penyimpanan yang begitu besar. Selain itu dengan system informasi manual, untuk melakukan pencariaan data yang diperlukan, membutuhkan waktu yang lama untuk mencarinya dalam buku transaksi yang begitu banyak. Untuk mengatasi hal – hal yang memungkinkan terjadinya berbagai kesalahan dan ketidakteraturan dalam penanganan stok barang di gudang, maka harus dibuat sebuah system yang mengatur lalu lintas informasi dan data. Sistem yang akan dibuat haruslah menjamin bahwa manajemen haruslah berjalan tanpa kesalan. Salah satu system yang memungkinkan terealisasinya hal tersebut adalah
1
dengan system informasi terkomputerisasi yang disebut sebagai sistem POS (Point Of Sale). Dengan sistem POS yang terkomputerisasi, data yang beraneka ragam dan dalam jumlah yang besar pun dapat diolah dengan cepat dan tepat dalam satu pusat data digital sehingga penghematan waktu dapat dilakukan.Karena dengan adanya dukungan database yang terstruktur, proses pencarian, pengolahan dan perhitungan dapat dilakukan dengan cepat. Dengan sistem yang terkomputerisasi ini pula penghematan terhadap pemakaian kertas juga dapat dilakukan dan paper waste pun dapat dikurangi. Banyak manfaat yang didapat dengan sarana teknologi yang canggih ini.Setiap transaksi bisa kita buat sebagai laporan akhir untuk evaluasi dan kemajuan bisnis.
Rumusan Masalah Dari uraian latar belakang di atas dapat di simpulkan rumusan masalahnya adalah 1. Bagaimana mempermudahkan pekerjaan dalam pengelolaan data barang? 2. Bagaimana mempermudahkan pekerjaan dalam transaksi penjualan ?
Batasan Masalah Beberapa batasan masalah yang ada dalam pembuatan projek akhir ini adalah : 1. Aplikasi ini hanya dapat digunakan oleh 1 user saja 2. Aplikasi ini berjalan secara Offline. 3. Penhitungan sisa stock setelah penjualan masih secara manual
2
Tujuan Adapun tujuan dari penulisan projek akhir ini sebagai berikut : 1. Mempermudah dalam pengelolaan data barang 2. Mempermudah dalam transaksi penjualan.
Sistematika Penulisan BAB I PENDAHULUAN: bab ini menjelaskan tentang latar belakang, pembatasan dan perumusan masalah,maksud dan tujuan serta sistematika penulisan laporan. BAB II TINJAUAN PUSTAKA: bab ini menjelaskan tentang materi dari judul yang dipilih pada pembuatan aplikasi. Menjelaskan teoritis tentang aplikasi dan software yang di gunakan, BAB III ANALISIS DAN PERANCANGAN: bab ini menjelaskan tentang Analisi dan Perancangan dimana bagian ini memuat uraian tentang langkahlangkah penyelesaian masalah. BAB IV PEMBAHASAN: bab ini memuat uraian langkah implementasi dan pengujian/validasi. BAB V KESIMPULAN DAN SARAN: bab ini menjelaskan tentang kesimpulan, saran serta dartar pustaka tentang laporan yang dibuat.
3
BAB II TINJAUAN PUSTAKA
II.1
BAHASA PEMPROGRAMAN JAVA Java adalah bahasa pemrograman yang dapat dijalankan di berbagai
komputer termasuk telepon genggam.Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995. Setelah era Star Seven selesai, sebuah anak perusahaan TV kabel tertarik ditambah beberapa orang dari proyek The Green Project. Mereka memusatkan kegiatannya pada sebuah ruangan kantor di 100 Hamilton Avenue, Palo Alto. Perusahaan baru ini bertambah maju: jumlah karyawan meningkat dalam waktu singkat dari 13 menjadi 70 orang. Pada rentang waktu ini juga ditetapkan pemakaian Internet sebagai medium yang menjembatani kerja dan ide di antara mereka.Pada awal tahun 1990-an, Internet masih merupakan rintisan, yang dipakai hanya di kalangan akademisi dan militer. Mereka menjadikan perambah (browser) Mosaic sebagai landasan awal untuk membuat perambah Java pertama yang dinamai Web Runner, terinsipirasi dari film 1980-an, Blade Runner. Pada perkembangan rilis pertama, Web Runner berganti nama menjadi Hot Java. Pada sekitar bulan Maret 1995, untuk pertama kali kode sumber Java versi 1.0a2 dibuka. Kesuksesan mereka diikuti dengan untuk pemberitaan pertama kali pada surat kabar San Jose Mercury News pada tanggal 23 Mei1995. Sayang terjadi perpecahan di antara mereka suatu hari pada pukul 04.00 di sebuah ruangan hotel Sheraton Palace. Tiga dari pimpinan utama proyek, Eric
4
Schmidt dan George Paolini dari Sun Microsystems bersama Marc Andreessen, membentuk Netscape. Nama Oak, diambil dari pohon Oak yang tumbuh di depan jendela ruangan kerja "Bapak Java", James Gosling. Nama Oak ini tidak dipakai untuk versi release Java karena sebuah perangkat lunak lain sudah terdaftar dengan merek dagang tersebut, sehingga diambil nama penggantinya menjadi "Java". Nama ini diambil dari kopi murni yang digiling langsung dari biji (kopi tubruk) kesukaan Gosling. Konon kopi ini berasal dari Pulau Jawa. Jadi nama bahasa pemrograman Java tidak lain berasal dari kata Jawa (bahasa Inggris untuk Jawa adalah Java).
II.2
XAMPP XAMPP adalah perangkat lunak bebas yang mendukung banyak sistem
operasi merupakan komplikasi dari beberapa program. Fungsinya adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP Server, MySQL database, dan penerjemahbahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl.Program ini tersedia dalam GNUGeneral Public License dan bebas, merupakan web server yang mudah digunakan.Untuk mendapatkanya dapat mendownload langsung dari web resminya.
II.2.1 Asal Kata XAMPP XAMPP adalah singkatan yang masing-masing hurufnya adalah : X : Program ini dapat dijalankan dibanyak sistem operasi,seperti Windows, Linux, Mac OS, dan Solaris.
5
A :Apache, merupakan aplikasi web server. Tugas utama Apache adalah menghasilkan halaman web yang benar kepada user berdasarkan kode PHP yang dituliskan oleh pembuat halaman web. Jika diperlukan juga berdasarkan kode PHP yang dituliskan, maka dapat saja suatu database diakses terlebih dahulu (misalnya dalam MySQL) untuk mendukung halaman web yang dihasilkan M :MySQL, merupakan aplikasi database server. Perkembangannya disebut SQL yang merupakan kepanjangan dari Structured Query Language.SQL merupakan bahasa terstruktur yang digunakan untuk mengolah database. MySQL dapat digunakan untuk membuat dan mengelola database beserta isinya. Kita dapat memanfaatkan MySQL untuk menambahkan, mengubah, dan menghapus data yang berada dalam database. P :PHP, bahasa pemrograman web. Bahasa pemrograman PHP merupakan bahasa pemrograman untuk membuat web yang bersifat server-side scripting. PHP memungkinkan kita untuk membuat halaman web yang bersifat dinamis. Sistem manajemen basis data yang sering digunakan bersama PHP adalah MySQl. Namun PHP juga mendukung sistem manajement database Oracle, Microsoft Access, Interbase, d-base, PostgreSQL, dan sebagainya.
II.3
NETBEANS NetBeans mengacu pada kedua platform kerangka untuk aplikasi desktop
Java, dan sebuah lingkungan pengembangan terpadu (IDE) untuk pengembangan dengan Java, JavaScript, PHP, Python , Ruby , Groovy, C, C + +, Scala , Clojure , dan lain-lain. NetBeans IDE ditulis dalam Java dan berjalan di mana-mana mana JVM diinstal, termasuk Windows, Mac OS, Linux, dan Solaris.Sebuah JDK diperlukan untuk pengembangan fungsionalitas Java, tetapi tidak diperlukan untuk pembangunan di bahasa pemrograman lain.
6
Platform NetBeans memungkinkan aplikasi untuk dikembangkan dari satu set modular komponen software yang disebut modul. Aplikasi berbasis platform NetBeans (termasuk IDE NetBeans) dapat diperpanjang oleh pengembang pihak ketiga . II.3.1
Awal Sejarah
NetBeans dimulai pada tahun 1996 sebagai Xelfi (kata bermain pada Delphi ), Java IDE proyek mahasiswa di bawah bimbingan Fakultas Matematika dan Fisika di Charles University di Praha. Pada tahun 1997 Staněk Romawi membentuk perusahaan sekitar proyek tersebut dan menghasilkan versi komersial NetBeans IDE hingga kemudian dibeli oleh Sun Microsystems pada tahun 1999.Komunitas NetBeans sejak terus tumbuh, berkat individu dan perusahaan yang menggunakan dan berkontribusi dalam proyek ini. II.3.2 Versi Lancar NetBeans IDE 6.0 memperkenalkan dukungan untuk mengembangkan modul IDE dan aplikasi klien kaya berdasarkan platform NetBeans, Java Swing GUI builder (sebelumnya dikenal sebagai "Proyek Matisse"), meningkatkan CVS dukungan, WebLogic 9 dan JBoss 4 dukungan, dan perangkat tambahan banyak editor. NetBeans 6 is available in official repositories of major Linux distributions. NetBeans 6 tersedia dalam repositori resmi dari distribusi Linux utama. Selain itu, NetBeans Enterprise Pack mendukung pengembangan aplikasi Java EE 5 perusahaan, termasuk SOA alat desain visual, skema XML tools, web orkestrasi layanan (untuk BPEL), dan UML modeling. The NetBeans IDE Bundle for C/C++ supports C/C++ development. The NetBeans IDE Bundle untuk C / C + + mendukung C / C + + pembangunan.
7
II.4
VISUAL PARADIGM Visual Paradigm sebuah sofware model dengan sistem visualisasi
memungkinkan model yang telah dibuat dapat digunakan sebagai representasi proyek – proyek lain dilengkapi dengan beberapa fitur yang ada didalamnya sampai pada menganalisa sebuah proyek yang akan dikerjakan. Diagram dapat disusun sedemikian rupa sehingga dapat dipustakakan menjadi proyek perproyek yang saling berkaitan. Hal ini dapat juga membantu memisahkan terhadap pekerjaan proyek sampai level terkecil. Visual Paradigm dapat membandingkan perubahan antara diagram yang satu dengan yang lain yang saling berkaitan dan dapat digunakan untuk melacak perbedaan antara diagram – diagram yang ada. Dengan dukungan design layaknya freehand dapat menambahkan ke diagram untuk penjelasan lebih detail apa yang mejadi tujuan. Fasilitas lain dapat menggunakan mouse pen atau pena untuk sketching bentuk jalan, kita juga dapat menambahkan bentuk solid seperti bintang, dan panah Rectangles. Dalam Visual Paradigm bentuk nama model horizontal, dan menegah atas atau vertikal, tergantung pada karakteristik dari bentuk. Hal ini dimungkinkan untuk meyetel kembali bentuk nama, yang berguna untuk bahasa yang ditulis dari kanan ke kiri, seperti Ibrani moderen. Gaya dukungan untuk bentuk dan konektor. Tampilan visual bentuk sebagian besar tergantung pada format properti seperti latar belakang, depan, pilihan font dan anak panah presentasi. Sebuah gaya yang bernama set format properti. Dengan gaya mendukung, pengguna dapat menentukan gaya dengan format properti khusus, dan kembali pada bentuk lainnya tanpa perlu mendefinisikan ulang format lagi dan lagi. Hal ini juga memfasilitasi massa memperpaharui gaya mereka. Diagram Layer adalah fitur untuk membantu dalam berbagi bentuk categorizing lapisan berbeda. Kita dapat menggunkan lapisan yang terpisah untuk penjelasan, kami juga dapat tempat alternatif jalan yang mengalir dilapisan yang terpisah. Sejak lapisan dapat ditampilkan atau meyembunyikan, memberikan solusi yang ideal untuk mengendalikan porsi diagram untuk muncul di diagram. 8
Menampilkan baris menghamburi Arc Square, atau biasa Skip ketika pemodelan diagram yang rumit, kami akan menemukan sebuah situasi di mana intersected konektor yang satu dengan yang lain. Baris Langsung adalah fitur untuk dekorasi di persimpangan, yang membuatnya lebih mudah untuk mengidentifikasi sambungan jalur. Align Connector Caption Berbasis Connector Orientasi Visual Paradigm mendukung sejumlah cara untuk deretan konektor keterangan yang berbeda sesuai preferensi modelilng. Mendukung generalisasi atur di Kelas Diagram J generalisasi menetapkan mendefinisikan sekumpulan generalisasi hubungan yang menjelaskan cara umum penggolong dapat dibagi denan spesifik subtypes. Dalam Visual Paradigm, anda dapat menambahkan dan mengatur subset, dan menerapkan pada generalisasi hunbungan.
II. 5
USE CASE DIAGRAM Use case adalah rangkaian sekelompok yang saling terkait dan membentuk
sistem secara teratur yang dilakukan atau diawasi oleh sebuah aktor. Use case digunakan untuk membentuk tingkah-laku benda/ things dalam sebuah model serta di Realisasikan oleh sebuah collaboration. Umumnya use case digambarkan dengan sebuah elips dengan garis yang solid, biasanya mengandung nama.Use case menggambarkan proses system (kebutuhan system dari sudut pandang user). Secara umum use case adalah: Pola perilaku system, Urutan transaksi yang berhubungan yang dilakukan oleh satu actor Use case diagram terdiri dari : 1. Use case 2. Actors 3. Relationship 4. System boundary boxes (optional) 5. Packages
9
II.6
Sequence Diagram Sequence diagram menggambarkan interaksi antar objek di dalam dan di
sekitar sistem (termasuk pengguna, display, dan sebagainya) berupa message yang digambarkan terhadap waktu. Sequence diagram terdiri atar dimensi vertikal (waktu) dan dimensi horizontal (objek-objek yang terkait).
II.7
Class Diagram Class adalah sebuah spesifikasi yang jika diinstansiasi akan menghasilkan
sebuah objek dan merupakan inti dari pengembangan dan desain berorientasi objek. Class menggambarkan keadaan (atribut/properti) suatu sistem, sekaligus menawarkan layanan untuk memanipulasi keadaan tersebut (metoda/fungsi). Class diagram menggambarkan struktur dan deskripsi class, package dan objek beserta hubungan satu sama lain seperti containment, pewarisan, asosiasi, dan lain-lain. Class memiliki tiga area pokok : 1. Nama (dan stereotype) 2. Atribut 3. Method Atribut dan metoda dapat memiliki salah satu sifat berikut :
Private, tidak dapat dipanggil dari luar class yang bersangkutan
Protected, hanya dapat dipanggil oleh class yang bersangkutan dan anakanak yang mewarisinya
Public, dapat dipanggil oleh siapa saja
10
BAB III ANALISIS DAN PERANCANGAN
Dengan menganalisa dan mengevaluasi sistem yang sedang berjalan, maka dibuatlah perancangan sistem penjualan alat musik dengan menggunakan komputerisasi. Tetapi cara kerja atau prosedur sistem yang baru tidak merusak sistem lama, sehingga dalam menjalankan sistem baru tidak terlalu sulit. Perancangan sistem baru ini diharapkan dapat membantu dan mengatasi permasalahan yang dihadapi pada sistem lama. Adapun sasaran atau pengaruh yang ingin atau akan dicapai adalah : 1. Meningkatkan efisiensi dan efektifitas pekerjaan pada bagian penjualan, dalam hal ini kasir. 2. Dapat menghemat tenaga dan mempercepat pekerjaan dan juga menghindari kesalahan dari pekerjaan. 3. Mampu menyimpan, memperbaiki, menghapus, menampilkan dan mencetak data penjualan secara cepat dan tepat. 4. Menunjang kegiatan pembuatan laporan.
III.1 USE CASE DIAGRAM Berikut ini adalah bentuk use case diagram dari Aplikasi Management Toko Nada :
11
Gambar 3.1 Use Case Diagram Toko Nada
III.1.1
SKENARIO USE CASE
Berikut ini adalah deskripsi skenario use case pada sistem informasi pada Management Toko Nada.
Nama Use Case
: Toko Nada
Skenario
: Tabel 3.1.1 Skenario Use Case
Aktor 1. Actor login ke sistem
Reaksi Sistem 1.Mengecek valid tidaknya data masuk 2.sistem meminta jenis transaksi
3.Actor memilih pengelolaan barang 4. sistem meminta kode barang,nama barang,harga. 5.Actor memilih transaksi penjualan
6. sistem meminta memasukkan kode barang,jumlah barang.
III.1.2
DEFINISI USE CASE
Berikut ini adalah deskripsi pendefinisian use case pada sistem informasi pada Aplikasi Management Toko Nada.
12
Tabel 3.1.2Definisi Use Case
No
Aktor
1
Deskripsi
Login
Merupakan proses pengecekkan akses siapa yang berhak masuk kedalam aplikasi ini.
2
Pengelolaan Data Barang
Merupakan proses memasukkan data status barang keluar dan masuk.
3
Transaksi Penjualan
Merupakan proses jual beli barang.
III.1.3 DEFINISI AKTOR Berikut ini adalah deskripsi pendefinisikan aktor pada sistem informasi pada Management Toko Nada.
Tabel 3.1.3 Definisi Aktor
No
Aktor
1
Admin
Deskripsi Orang yang bertugas dan memiliki hak akses untuk melakukan operasi pengelolaan
data diAplikasi
Management Toko Nada.dan mempunyai hak akses sepenuhnya.
III.2
Sequence Diagram
Berikut ini adalah bentuk Sequence Diagram dari Aplikasi Managemen Toko Nada :
13
III.2.1 Sequence Diagram Login
Gambar 3.2.1 Sequence Diagram Login
III.2.2 Sequence Transaksi Penjualan
Gambar 3.2.2 Sequence Transaksi Penjualan
14
III.2.3 Sequence Diagram Pengelolaan Data Barang
Gambar 3.2.3 Sequence Diagram Pengelolaan Data Barang
III.3
Class Diagram
Berikut ini adalah Class Diagram dari Aplikasi Management Toko Nada :
Gambar 3.3 Class Diagram
15
BAB IV PEMBAHASAN
IV.1 Instalasi Program Untuk melakukan tahapan implementasi, maka terlebih dahulu harus menginstal aplikasi yang akan digunakan. Dalam pembuatan aplikasi ini menggunakan NeatBean dan XAMPP.
IV.2 Pembuatan Database dan Program Pembuatan database dan tabel merupakan langkah awal yang dilakukan dalam membangun aplikasi basis data. Yaitu akan dimulai dengan langkah pembuatan database dan dilanjutkan dengan pembuatan tabel serta komponen atributnya. Pembuatan database Sistem Aplikasi Management Toko Nada menggunakan MySQL dengan nama database TokoNada.
Gambar 4.2 Pembuatan Database
16
IV.3 Manual Program Tampilan Login merupakan syarat untuk memanfaatkan program secara keseluruhan, dimana yang menggunakan aplikasi ini adalah 1 user saja yaitu admin.
Gambar 4.3 Menu Login
IV.4 Menu Utama Jendela menu utama akan muncul apabila user berhasil memasukkan password dan username dengan benar pada login. Tampilan menu utama ini berfungsi untuk melakukan pilihan – pilihan dalam rangka menjalankan proses pengolahan data dengan program aplikasi.
17
Gambar 4.4 Menu Utama
IV.5 Pengelolaan Data Barang Menu ini digunakan untuk mengupdate data – data barang, seperti kode barang, nama barang, jumlah barang, dan harga. Menu ini dilengkapi dengan tombol Update, Insert, Delete, Reset, Exit, Cari.
Gambar 4.5 Form Kelola Data Barang 18
IV.6 Data Transaksi Penjualan Menu ini digunakan untuk menginput data – data penjualan dalam transaksi penjualan. Dalam trasaksi penjualan dilengkapi dengan tombol Insert, Update, Delete, Reset, dan Total.
Gambar 4.6 Form Transaksi Penjualan Barang
19
BAB V Kesimpulan dan Saran V.1
Kesimpulan
Kesimpulannya adalah : 1. Dapat menyajikan informasi secara cepat, akurat. 2. Dapat menghemat waktu untuk pencarian dan pemasukan data. 3. Dapat mengurangi pekerjaan yang berulang – ulang atau dapat mengedit data dengan mudah. 4. Meningkatkan
kinerja
dalam
ranka
melakukan
pelayanan
dan
menyelesaikan tugas – tugas dengan baik.
V.2
Saran
Dengan kesimpulan diatas, penulis memberikan saran – saran sebagai berikut : 1. Untuk mengoptimalkan pekerjaan, sebaiknya transaksi penjualan pada Toko Nada diharapkan dengan menerapkan sistem yang terkomputerisasi. 2. Transaksi penjualan berbasis komputer yang penulis usulkan dapat diterapkan dan dapat membantu pengelola Toko Nada dalam melakukan pengelolahan data barang dan penjualan serta mampu menyajikan informasi yang dibutuhkan untuk membantu pengambilan keputusan. 3. Seiring berkembangya toko yang semakin komplek juga kebutuhannya sehingga sebuah sistem informasi juga perlu dilakukan pengembangan.
20
V.3
DAFTAR PUSTAKA
1. Betts, M., The Almanac: Hot Tech, ComputerWorld 52, 17 November 2003 2. Berkhin, P., Survey of Clustering Data Mining Techniques, Accrue Software, 1045 Forest Knoll Dr., San Jose, 2002 3. Jogiyanto, HM. 1999. Analisa dan Desain Sistem Informasi: Pendekatan Terstruktur, Teori dan Praktek Aplikasi Bisnis Edisi ke-2. Andi Offset. Yogyakarta. 4. Kendall, Kenneth. dan Julie Kendall. 2006. Systems Analysis and Design, Fifth Edition. PT Indeks. Jakarta. 5. Simon, Schuster. 1997. Pemrograman Database. Andi Offset. Yogyakarta.
21