BAB 3 PERANCANGAN SISTEM

dokumen-dokumen yang mirip
BAB IV TESTING DAN IMPLEMENTASI

BAB 3 PERANCANGAN SISTEM. Untuk membangun suatu sistem yang berupa Sistem Informasi Peminjaman

BAB 3 PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM. Tahap perancangan sistem merupakan tahapan awal yang dilakukan penulis dalam

BAB 3 PERANCANGAN SISTEM. berkaitan dan berinteraksi yang bertanggung jawab dalam memproses input

BAB 3 GAMBARAN SEKILAS TENTANG SMA NEGERI 10 MEDAN. 1. Nama Sekolah : SMA NEGERI 10 MEDAN. 2. Nomor Statistik :

BAB II ANALISIS DAN PERANCANGAN Analisis Kebutuhan dari Objek yang Dibangun. dengan adanya suatu kebijakan dan perencanaan untuk mengembangkan

BAB IV RANCANGAN SISTEM USULAN

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB 3 SEKILAS TENTANG TOKO BAJU

BAB IV DESKRIPSI PEKERJAAN

BAB II ANALISA DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB 3 ANALISA PERANCANGAN SISTEM

BAB IV ANALISA DAN PEMBAHASAN. diberikan dari kerja praktek ini adalah proses entry data alat tulis kantor yang

BAB 3 ANALISIS DAN PERANCANGAN SISTEM. Dalam merancang sebuah sistem, analisis adalah hal yang harus dilakukan. Dengan

BAB II ANALISIS DAN PERANCANGAN. (user) dan fungsinya, diagram alir sistem, perancangan basis data,

BAB 3 ANALISIS DAN PERANCANGAN SISTEM. wawancara yang dilakukan, para costumer ingin membeli dengan cara mudah tanpa

BAB II ANALISA DAN PERANCANGAN

BAB IV DESKRIPSI KERJA PRAKTIK

BAB 2 LANDASAN TEORI

BAB 3 PERANCANGAN SISTEM

BAB IV ANALISIS DAN DESAIN SISTEM

BAB II ANALISIS DAN PERANCANGAN. kebutuhan dari objek yang dibangun antara lain sistem pendukung,

BAB II ANALISIS DAN PERANCANGAN

BAB IV DESKRIPSI SISTEM. terhadap sistem inventaris hardware serta sistem pengolahan data hardware

BAB II ANALISIS DAN PERANCANGAN

BAB IV SISTEM DAN IMPLEMENTASI. Indonesia Tbk. diperoleh data secara langsung dari manager operasional yang

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

BAB III PEMBAHASAN. Analisis merupakan suatu tahap untuk memperoleh kesimpulan persoalan

BAB IV DESKRIPSI PEKERJAAN. data, selanjutnya melakukan tahapan sebagai berikut: menyajikan suatu rancangan langkah kerja dari sistem yang baru.

BAB 3 PERANCANGAN SISTEM. Perancangan sistem yang dilakukan merupakan analisis perangkat lunak, analisis

APLIKASI WAREHOUSE MANAGEMENT SYSTEM BERBASIS WEB MENGGUNAKAN PHP & MYSQL

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN. Komponen-komponen yang diperlukan untuk menganalisis kebutuhan dari objek

Definisi & Simbol Flowchart. Agustine Hana. M

BAB II ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil wawancara di perusahaan tersebut terdapat

BAB 3 PERANCANGAN SISTEM. perancangan sistem yang akan dibuat serta diimplementasikan. sistem informasi yang akan didesain secara terinci.

BAB 3 PERANCANGAN SISTEM

BAB III METODE PENELITIAN. penulisan dan penyusunan dalam laporan ini, metode tersebut adalah :

BAB II KAJIAN PUSTAKA. digambarkan dengan garis penghubung. pemrosesan data bisnis. Pemakaian yang meluas ini memicu perlunya

ALGORITMA & PENGEMBANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB IV RANCANGAN SISTEM USULAN

BAB 3 PERANCANGAN SISTEM. adalah untuk membantu dan menunjang kerja user dalam menggunakan komputer

BAB II ANALISIS DAN PERANCANGAN

BAB V HASIL DAN PEMBAHASAN. memiliki alur kerja saat pembeli sparepart yaitu dari pelanggan datang yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dilakukan dalam pengumpulan data tersebut, antara lain:

BAB I PENDAHULUAN. Ashiim Bird Farm bergerak dibidang penjualan burung kicau online. Dengan

BAB II ANALISA DAN PERANCANGAN. basis data, struktur tabel, serta desain input dan output program.

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan suatu sistem informasi digunakan untuk

BAB III LANDASAN TEORI

BAB 2 LANDASAN TEORI. Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux.

BAB II ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB 2 TINJAUAN PUSTAKA

BAB IV DESKRIPSI PEKERJAAN. 4 kali dalam 1 minggu sesuai dengan kesepakatan penulis dengan pihak sekolah,

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV DESKRIPSI KERJA PRAKTEK

BAB III ANALISIS DAN PERANCANGAN SISTEM. Sistem merupakan sekumpulan elemen yang satuan. fungsinya saling berhubungan dan bertanggungjawab

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. sudah ditentukan. Tujuan implementasi adalah untuk mengkonfirmasi modul program

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB III PEMBAHASAN 3.1 Analisis Sistem Analisis Masalah

BAB II ANALISIS DAN PERANCANGAN. tentang jam tangan, yang meliputi data barang,cara pembelian,tentang web

BAB II ANALISIS DAN PERANCANGAN Analisis Kebutuhan dari Objek yang Dibangun. membuat suatu kebijakan dan perancangan untuk mengembangkan suatu

BAB IV PERANCANGAN SISTEM

BAB II ANALISIS DAN PERANCANGAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

DESKRIPSI PEKERJAAN. Pada proses penyusunan laporan kerja praktik peneliti melakukan

BAB III ANALISIS DAN PERANCANGAN SISTEM. Merupakan sebuah keterpaduan yang terdiri dari sejumlah

BAB 3 PERANCANGAN SISTEM. sistem baik yang lama maupun untuk mulai memiliki sistem yang baru. Perancangan

RANCANG BANGUN SISTEM INFORMASI L15 ONLINE BERBASIS WEB (STUDI KASUS UNIT BILLING COLLECTION UNER V PT. TELKOM INDONESIA TBK)

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV DISKRIPSI KERJA PRAKTIK. Analisis Masalah. masih secara manual. Hal ini menyebabkan instansi mengalami kesulitan dalam

2. Definisi dan Simbol Flowchart

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB 2 LANDASAN TEORI. Sistem yang berasal dari bahasa Latin (systēma) dan bahasa Yunani (sustēma)

ABSTRAK. Kata Kunci : Peramalan, Least Square, Moving Average

ANALISIS DAN PERANCANGAN E-LEARNING TIK SMU BERBASIS WEB DENGAN MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR YUDHA PERMANA

BAB IV DESKRIPSI PEKERJAAN. mempelajari serta memberikan solusi bagi masalah yang timbul. Permasalahan yang ada pada PT Istana Keramik Indah

BAB II ANALISIS DAN PERANCANGAN. tentang penjualan busana muslim, yang meliputi data barang, cara

BAB 2 LANDASAN TEORI

Bab 3. Metode Dan Perancangan Sistem

FLOWCHART. Dosen Pengampu : Aullya

commit to user BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM Proses Bisnis

BAB III DESAIN DAN PERANCANGAN

BAB IV HASIL DAN PEMBAHASAN

DAFTAR ISI HALAMAN JUDUL...

BAB 4 DESKRIPSI PEKERJAAN. tersebut kedalam laporan perilaku siswa selama 1 hari, 1 bulan, dan 1 tahun.

BAB IV DESKRIPSI PEKERJAAN. informasi dalam membuat Aplikasi Pemeliharaan Sarana (Pengadaan).

BAB IV RANCANGAN SISTEM USULAN

BAB II ANALISIS DAN PERANCANGAN

BAB III METODOLOGI PENELITIAN

BAB III ANALISIS DAN RANCANGAN SISTEM

BAB IV METODE PENELITIAN. ditemukan solusi yang tepat sesuai dengan harapan pihak perusahaan.

Transkripsi:

BAB 3 PERANCANGAN SISTEM 3.1. Perancangan Sistem Perencanaan dan perancangan merupakan sebuah tahap awal dalam membangun sebuah sistem. Dalam pembuatan sebuah system memerlukan persiapan,perencanaanyang baik, tujuan yang jelas dan percobaan yang berulangulang karena menyangkut semua elemen yang membentuk sistem. Hal ini dilakukan dengan cara membangun sistem yang terkomputerisasi. Untuk memulai membangun suatu program mengenai perancangan system inventory sparepart mobil, maka penulis terlebih dahulu merencanakan alur kerja berdasarkan kebutuhan dari user yang akan menggunakan aplikasi basis data ini. Perancangan merupakan proses yang dilakukan oleh perancang sistemmuntuk mengerjakan spesifikasi sistem, membuat keputusan tentang bagaimana komponen system diaktulilasiskan.perancangan yang baik harus mengetahui bagaimana mendapatkan efek yang dibutuhkan oleh spesifikasi tersebut dengan cara paling fleksibel, efesien dan elegan.

3.2. Perancangan Data Flow Diagram (DFD) Data Flow Diagram atau sering disingkat DFD adalah perangkat-perangkat analisis dan perancangan yang terstruktur sehingga memungkinkan peng-analis sistem memahami sistem dan subsistem secara visual sebagai suatu rangkaian aliran data yang saling berkaitan. Berikut ini data flow diagram : No. Gambar Nama Fungsi 1. Kesatuan Luar Merupakan kesatuan luar (External Entity) dilingkungan luar Sistem yang akan memberikan input atau menerima output dari luar system. 2. Proses (Process) Kegiatan dari hasil suatu arus data yang masuk dalam proses untuk dihasilkan arus data yang akan mengubah input menjadi output. 3. Aliran Data Data mengalir melalui system, (Data Flow) dimulai dngan sebagian input dan diubah atau diproses menjadi proses. 4. Penyimpanan Data disimpan untuk keperluan data ( Dara berikutnya Storage) Tabel 3.1 Simbol-simbol DFD

3.3 Diagram Konteks Menggambarkan satu lingkaran besar yang dapat mewakili seluruh proses yang terdapat di dalam suatu sistem. Merupakan tingkatan tertinggi dalam DFD dan biasanya diberi nomor 0 (nol). Semua entitas eksternal yang ditunjukkan pada diagram konteks berikut aliran-aliran data utama menuju dan dari sistem. Diagram ini sama sekali tidak memuat penyimpanan data dan tampak sederhana untuk diciptakan. MANAGER ADMIN Laporan barang masuk Laporan barang keluar Laporan Penjualan Laporan stok barang Data User Data Supplier Data Outlet Data stok barang Sistem Inventory Faktur Pembelian Faktur penjualan SUPPLIER OUTLET Gambar 3.1 Diagram Konteks

3.4 Perancangan Database Sistem database merupakan bagian penting pada sistem inventory, karena di perlukan untuk mengelola sumber informasi pada organisasi tersebut. Untuk mengelola sumber informasi tersebut yang pertama kali di lakukan adalah merancang suatu sistem database agar informasi yang ada pada organisasi tersebut dapat digunakan secara maksimal.berikut database yang dibuat oleh penulis adalah database inventory dengan tabel-tabel sebagai berikut : 3.4.1 Field Table Tabel 3.2 User Id_user Varchar 16 Primary Key Nm_user Varchar 25 Password Varchar 14 Level Varchar 15 Tabel 3.3 Outlet Id_outlet Varchar 16 Primary Key Nm_outlet Varchar 30 Almt_outlet Varchar 100 Tlp_outler Varchar 12 Password Varchar 13

Tabel 3.4 Supplier Id_supplier Varchar 16 Primary Key Nm_supplier Varchar 30 Almt_supplier Varchar 100 Tlp_supplier Varchar 12 Tabel 3.5 Jenis_barang Id_jenis Varchar 16 Primary Key Nm_jenis Varchar 30 Tabel 3.6 Barang Id_barang Varchar 16 Primary Key Id_jenis Varchar 10 Nm_barang Varchar 30 Stok Integer 11 Hrg_beli Integer 11 Hrg_beli Integer 11 Tabel 3.7 Barang_Outlet Id_outlet Varchar 16 Primary Key Id_barang Varchar 16 Stok Integer 11

Tabel 3.8 Barang_keluar Id_keluar Integer 11 Primary Key Tgl_keluar Date Id_user Varchar 16 Id_outlet Varchar 16 Time Timestamp Tabel 3.9 Detail_barang_keluar No Integer 11 Primary Key Id_keluar Varchar 16 Id_barang Varchar 16 Stok_awal Integer 11 Jml_keluar Integer 11 Hrg_beli Integer 11 Sub_total Interger 11 Time Timestamp Tabel 3.10 Barang_Masuk Id_masuk Varchar 11 Primary Key Id_keluar Date Id_user Varchar 16 Id_supplier Varchar 16 Time Timestamp

Tabel 3.11 Detail_barang_masuk No Integer 11 Primary Key Id_masuk Varchar 16 Id_barang Varchar 16 Stok_awal Integer 11 Jml_masuk Integer 11 Hrg_beli Integer 11 Sub_total Interger 11 Time Timestamp Tabel 3.12 Penjualan Id_jual Integer 11 Primary Key Tgl_jual Varchar 16 Pelanggan Varchar 16 Alamat Integer 11 Id_outletb Integer 11 Hrg_beli Integer 11 Sub_total Interger 11 Time Timestamp

Tabel 3.13 Detail_jual No Integer 11 conteng Id_jual Varchar 30 Id_barang Varchar 16 Stok_awal Integer 11 Jml Integer 11 Hrg_jual Integer 11 Sub_total Interger 11 Time Timestamp Tabel 3.14 Retur_barang Id_retur Varchar 16 Primary Key Id_transaksi Varchar 16 Id_user Varchar 16 Tgl_retur Date 11 Keterangan Varchar 30 Tabel 3.15 Tabel detail_retur No Integer 11 conteng Id_retur Varchar 16 Id_barang Varchar 16 Stok_awal Integer 11 Jml Interger 11

Hrg Integer 11 Sub_total Interger 11 Time Timestamp Tabel 3.16 Temp_barang No Integer 11 Primary Key Id_trx Varchar 30 Id_barang Varchar 16 Jml Integer 11 Hrg Integer 11 Sub_total Integer 11 Time Timestamp 3.5 FLOWCHART Flowchart merupakan gambar atau bagan yang memperlihatkan urutan dan hubungan antar proses beserta instruksinya. Gambaran ini dinyatakan dengan simbol. Dengan demikian setiap simbol menggambarkan proses tertentu. Sedangkan hubungan antar proses digambarkan dengan garis penghubung. Flowchart ini merupakan langkah awal pembuatan program. Dengan adanya flowchart urutan poses kegiatan menjadi lebih jelas. Jika ada penambahan proses maka dapat dilakukan lebih mudah. Setelah flowchart selesai disusun, selanjutnya

pemrogram (programmer) menerjemahkannya ke bentuk program dengan bahsa pemrograman.beberapa symbol-simbol flowchart sebagai berikut : Simbol Fungsi Flow Direction symbol Yaitu simbol yang digunakan untuk menghubungkan antara simbol yang satu dengan simbol yang lain. Simbol ini disebut juga connecting line. Terminator Symbol Yaitu simbol untuk permulaan (start) atau akhir (stop) dari suatu kegiatan Connector Symbol Yaitu simbol untuk keluar masuk atau penyambungan proses dalam lembar / halaman yang sama. Simbol Manual Input Simbol untuk pemasukan data secara manual on-line keyboard Simbol Preparation Simbol untuk mempersiapkan penyimpanan yang akan digunakan sebagai tempat pengolahan di dalam storage. Simbol Predefine Proses Simbol untuk pelaksanaan suatu bagian (subprogram)/prosedure. Simbol Display Simbol yang menyatakan peralatan output yang digunakan yaitu layar, plotter, printer dan sebagainya. Simbol disk and On-line Storage Simbol yang menyatakan input yang berasal dari disk atau disimpan ke disk. Simbol Input-Output Simbol yang menyatakan proses input dan output tanpa tergantung dengan jenis peralatannya Simbol Decision Simbol pemilihan proses berdasarkan kondisi yang ada. Simbol Manual Operation Simbol yang menunjukkan pengolahan dilakukan oleh komputer yang tidak

Processing Symbol Simbol yang menunjukkan pengolahan yang dilakukan oleh komputer Connector Symbol Yaitu simbol untuk keluar masuk atau penyambungan proses pada lembar / halaman yang berbeda. Tabel 3.17 Simbol-simbol Flowchart 3.5.1 Flowchart Login Admin Start Index Login Salah username dan password Isi username dan password N username y dan password benar? Menu Y Admin End Gambar 3.2 Flowchart Login Admin

BAB 4 IMPPLEMENTASI SISTEM 4.1 PENGERTIAN IMPLEMENTASI SISTEM Implementasi sistema adalah suatu prosedur atau langkah-langkah yang dilakukandalam menyelesaikan desain system yang telah disetujui, untuk menguji, menginstal dan memulai system baru atau system yang diperbaiki untuk menggantikan system yang lama. 4.2 Tujuan Implementasi Adapun beberapa yang menjadi tujuan implementasi system, yaitu : 1. Menyelesaikan desain system yang telah disetujui sebelumnya. 2. Menguji apakah system sesuai dengan yang dibutuhkan oleh user. 3. Memastikan user mampu menggunakan system tersebut.

4.3 Komponen utama dalam system Pada pembuatan system inventory sparepart mobil yang sudah dirancang membutuhkan perangkat keras (hardware), perangkat lunak (software) dan user (brainware) untuk melakukan pengolahan data dalam system terkomputerisasi. 4.3.1 Perangkat keras (hardware) Perangkat keras(hardware) adalah semua bagian fisik computer, dan dibedakan dengan data yang berada didalamnya atau yang beroperasi didalamnya, dan dibedakan dengan perangkat lunak (software) yang menyediakan instruksi untuk perangkat keras dalam menyelesaikan tugasnya. Perangkat keras yang dibutuhkan dalam pembuatan system informasi ini antara lain : 1. Prosessor 2. Harddisk 3. Memory 4. Keyboard 5. Monitor 6. Mouse 4.3.2 Perangkat lunak (Software) Perangkat lunak (Software) adalah program yang berisi kumpulan instruksi untuk melakukan proses pengolahan data. Adapun perangkat lunak yang digunakan penulis adalah sebagai berikut :

1. Sistem Operasi Windows 7 Gambar 4.1 Tampilan windows 7 2. Adobe Dreamwever CS6 Software yang berfungsi sebagai tempat mengedit teks dalamp penulisa script PHP dalam pembuatan system inventory sparepatt mobil. Gambar 4.2 Tampilan awal Dreamwever Cs6

3. XAMPP XAMPP adalah perangkat lunak bebas atau opensource yang mendukung banyak System Operasi, kompilasi dari beberapa program. Fungsi Xampp sebagai server yang berdiri sendiri (localhost) yang terdiri dari Apache, Mysql, dan Bahasa Pemograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat System Operasi apapun), Apache, MySQL, PHP dan Perl. Gambar 4.3 Tampilan awal XAMPP 4.3.3 (Brainware) Brainware adalah manusia yang terlibat dalam mengoperasikan serta mengatur system didalam komputer. Brainware termasuk bagian penting dari sebuah system komputer. Hardware tidak dapat bekerja tanpa adanya software, sedangkan software dan hardware tidak dapat bekerja tanpa adanya Brainware. Jadi ketiga komponen ini saling terkait dan saling membutuhkan.

4.4 Demosntrasi Program Tampilan program yang dirancang oleh penulis adalah sebagai berikut : 4.4.1 Tampilan halaman login Gambar 4.4 Tampilan login 4.4.2 Tampilan halaman utama (index) Gambar 4.5 Tampilan halaman utama/index

4.4.3 Tampilan Jenis Barang Gambar 4.6 Tampilan halaman jenis barang 4.4.4 Tampilan Data Barang Gambar 4.7 Tampilan Data Barang

4.4.5 Tampilan Barang Masuk Gambar 4.8 Tampilan Barang Masuk 4.4.6 Tampilan Laporan Barang Masuk Gambar 4.9 Laporan Barang Masuk

4.4.7 Tampilan Barang Keluar Gambar 4.10 Barang Keluar 4.4.8 Tampilan Faktur Barang Keluar Gambar 4.11 Faktur Barang Keluar

4.4.9 Tampilan Laporan Stok Barang Gambar 4.12 Laporan Stok Barang

BAB 5 KESIMPULAN DAN SARAN 5.1 Kesimpulan Berdasarkan penulisan Tugas Akhir ini, maka penulis dapat mengambil kesimpulan : 1. Sistem inventory merupakan sebuah system yang diperlukan sebuah perusaahan yang bergerak dibidang barang dan jasa, karena system ini bergunakan dalam pendataan setiap barang dan dengan system ini setiap transaksi yang dilakukan oleh perusahaan tersebut bisa 2. Dengan adanya system inventory, perusaahan dapat mempersingkat waktu pendataan barang yang ada didiperusaahan tersebut. 3. Aplikasi ini juga memberikan kemudahaan dalam hal laporan setiap transaksi yang dilakukan oleh perusahaan.

5.2 Saran 1. Penulis menyadari dalam Tugas akhir ini masih banyk kekurangannya. Dengan demikian penulis masih membutuhkan pengembangan dan perbaikan kedepannya. 2. Penulis berharap aplikasi ini dapat digunakan oleh perusaahan yang bergerak dibidang barang dan jasa.