BAB III PERANCANGAN SISTEM. Berikut permasalahan yang kerap terjadi pada unit usaha ini:

dokumen-dokumen yang mirip
STIKOM SURABAYA BAB IV. IMPLEMENTASI dan EVALUASI. 4.1 Hardware dan Software. Agar dapat menjalankan sistem penjualan ini, dibutuhkan persyaratan

BAB III PERANCANGAN SISTEM

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

BAB III ANALISIS DAN PERANCANGAN SISTEM. kegiatan perusahaan menjadi terganggu dalam pemenuhan permintaan barang

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

BAB IV DESKRIPSI KERJA PRAKTEK. identifikasi masalah. Adapun penjelasannya sebagai berikut: beberapa cara yang telah dilakukan, antara lain:

BAB IV DISKRIPSI PEKERJAAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pada bab ini dibahas tentang identifikasi permasalahan, analisis

BAB IV DESKRIPSI PEKERJAAN. berupa kertas, sehingga sering terjadi redudansi data dan adanya

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Berdasarkan hasil survey ke CV. Tiga Kurnia pada Bagian Produksi, selama

BAB IV ANALISIS DAN DESAIN SISTEM. perangkat keras, perangkat lunak, dan pengguna. Analisis ini diperlukan sebagai

BAB IV PERANCANGAN SISTEM

BAB IV DESKRIPSI PEKERJAAN. kosong. Hal ini dapat digunakan untuk menentukan berapa jumlah limit yang

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

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI KERJA PRAKTIK

BAB IV ANALISIS DAN DESAIN SISTEM. terdapat pegawai atau karyawan. Dalam pelaksanaannya sering timbul masalah

BAB IV DESKRIPSI KERJA PRAKTEK. informasi agar dapat terorganisir dengan baik dan jelas.

LAPORAN ANSI SISTEM INFORMASI STOK BARANG MAKANAN

BAB IV DESKRIPSI KERJA PRAKTIK. satu usaha yang didirikan adalah Surya Mart. Saat ini Surya Mart masih

BAB IV PEMBAHASAN 4.1 Analisis Sistem 1. Permasalahan yang timbul

BAB IV DESKRIPSI PEKERJAAN. Deskripsi Kerja Praktik menggambarkan tahapan-tahapan bagaimana penulis

BAB IV DISKRIPSI PEKERJAAN

: Untuk mencatat semua transaksi yang terjadi. : nama_barang, warna, ukuran, harga, jumlah. 3. Nama Dokumen : Laporan Barang Masuk

BAB IV ANALISIS DAN DESAIN SISTEM. Berdasarkan hasil survey dan pengamatan yang dilakukan di CV. Mitra

BAB IV ANALISIS DAN DESAIN SISTEM. yaitu sering kali mengalami kesalahan dalam melakukan pencatatan data

BAB IV DESKRIPSI KERJA PRAKTEK

BAB III ANALISIS DAN PERANCANGAN SISTEM. departemen Health, Safety dan Environment (HSE) PT Bangun Sarana Baja,

BAB III ANALISIS DAN PERANCANGAN SISTEM. Tahap analisis sistem merupakansuatu proses untuk menganalisis dan

BAB IV DESKRIPSI PEKERJAAN

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV DESKRIPSI KERJA PRAKTIK

BAB IV ANALISIS DAN DESAIN SISTEM. pendapatan masih disimpan dalam bentuk dokumen.

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV DESKRIPSI PEKERJAAN

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

BAB IV METODE KERJA PRAKTEK. Sistem yang terdapat pada SMU Negeri 1 Sidoarjo khususnya pada

BAB IV ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. pengumpulan data, identifikasi masalah, dan rancangan penelitian. keuangan, dan penyimpanan data transaksi.

BAB III ANALISIS DAN PERANCANGAN SISTEM. yang telah diperoleh dari hasil studi lapangan. Analisis sistem dilakukan dengan

BAB III ANALISIS DAN PERANCANGAN SISTEM. System Development Life Cycle (SDLC) yang berfungsi untuk memberi gambaran

BAB V HASIL DAN PEMBAHASAN. akan diperbaiki dalam hal ini perancangan aplikasi mencakup system flow, hirarki

BAB IV PERANCANGAN. dengan proses yang ditentukan, berikut ini adalah tahapan tahapan dari proses. 1. Rancangan Bagan Alir Document ( Flow Map )

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil survey, wawancara dan pengamatan yang dilakukan di

BAB IV DESKRIPSI KERJA PRAKTEK. Berdasarkan data yang didapat, identifikasi masalah yang didapat adalah

BAB IV DESKRIPSI SISTEM. terintegrasi yaitu dengan menggunakan Microsoft Excel dengan cara penginputan

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV DISKRIPSI PEKERJAAN. merupakan langkah yang harus ditempuh untuk menyajikan sebuah sistem

BAB III ANALISIS DAN PERANCANGAN SISTEM. dengan tahapan SDLC, maka tahapan-tahapan yang dilakukan adalah :

BAB IV DESKRIPSI PEKERJAAN. penerimaan baju laundry diawali dengan bagian operasional mencatat di nota

DESKRIPSI PEKERJAAN. Pada proses penyusunan laporan kerja praktik peneliti melakukan

BAB IV DESKRIPSI PEKERJAAN. barang terlebih dahulu, kemudian dicatat. Hasil dari catatan tersebut akan direkap

BAB IV DESKRIPSI PEKERJAAN. kertas. Pencatatan stok dilakukan dengan cara mengecek jumlah stok barang

BAB IV DESKRIPSI PEKERJAAN. proses perhitungan dan pemberian gajikepada para pegawai PT. Wijaya Sakti.

BAB IV DESKRIPSI KERJA PRAKTEK. Sistem yang dibangun adalah Sistem Informasi Penjadwalan kegiatan

BAB IV DESKRIPSI PEKERJAAN. dengan beberapa perusahaan lain. Hal ini diakibatkan karena sistem yang

BAB IV DISKRIPSI PEKERJAAN. UPT. Taman Budaya Jawa Timur, secara garis besar permasalahan pada

BAB II ANALISIS DAN PERANCANGAN SISTEM. yang dibangun adalah sistem pendukung, user dan perannya,

BAB III ANALISIS DAN PERANCANGAN SISTEM. digunakan dalam tahap analisis sistem ini yaitu metode pengembangan waterfall.

BAB IV DESKRIPSI PEKERJAAN. yang digunakan oleh CV. DAUN MUDA COMMUNICATION, ini dilakukan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. memberikan masukan dalam pengembangan sistem informasi yang dibuat.

BAB III ANALISIS DAN PERANCANGAN SISTEM. berupa data data hasil wawancara, observasi, analisis masalah.

BAB IV DESKRIPSI SISTEM. manual. Manual di sini mempunyai arti bahwa belum adanya sebuah sistem yang

BAB IV DESKRIPSI PEKERJAAN. penggunaan sistem masih dilakukan dengan pencatatan secara manual, sehingga

BAB III ANALISIS DAN PERANCANGAN SISTEM. masyarakat serta lembaga usaha dalam menghadapi ancaman bencana.

BAB III ANALISIS DAN PERANCANGAN SISTEM. sistem disini mengambil dari model waterfall meliputi komunikasi, perancangan

BAB IV DESKRIPSI PEKERJAAN. analisis sistem yang berjalan di Hot Steak Pedas Cafe. Berikut analisis yang telah

BAB IV ANALISIS DAN DESAIN SISTEM

BAB III PERANCANGAN SISTEM. Sistem yang dibuat adalah sistem yang berbasis web (online), sehingga

BAB IV 4. DESKRIPSI PEKERJAAN. yang dikembangkan dengan tampilan yang mudah untuk dijalankan. Aplikasi

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pertama kali dimulai dari pelanggan memilih barang yang dibeli,

BAB IV PERANCANGAN SISTEM

BAB IV DESKRIPSI PEKERJAAN. kertas. Pencatatan stok dilakukan dengan cara mengecek jumlah stok barang

DESKRIPSI PEKERJAAN. Pada proses penyusunan laporan kerja praktik peneliti melakukan

BAB III ANALISIS_DAN_PERANCANGAN_SISTEM. berjalan pada PT. As Motor saat ini, meliputi proses penjualan suku cadang, jasa

BAB IV DESKRIPSI KERJA PRAKTEK. Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di PT.

BAB III ANALISIS DAN PERANCANGAN SISTEM. tindakan solusi yang tepat untuk menyelesaikan masalah tersebut.

BAB IV PERANCANGAN SISTEM. Spesifikasi sistem yang ada pada Rancang Bangun Sistem Informasi Pengadaan

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DISKRIPSI PEKERJAAN

BAB III PERANCANGAN SISTEM

BAB IV DESAIN DAN IMPLEMENTASI SISTEM. permasalahan yang ada di PT. Barata Indonesia (Persero). Untuk memperoleh

BAB IV HASIL DAN PEMBAHASAN. yang lama dengan sistem yang baru. Analisa sistem ini berisi dan System Flow,

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

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

DISKRIPSI PEKERJAAN. tahapan penelitian yang dilakukan adalah sebagai berikut.

BAB IV PERANCANGAN SISTEM

BAB IV DESKRIPSI PEKERJAAN

BAB IV DISKRIPSI KERJA PRAKTIK. baru. Dalam langkah ini penulis melakukan analisis terhadap permasalahan yang

BAB IV DESKRIPSI KERJA PRAKTEK. sistem yang ada saat ini pada RSIA PRIMA HUSADA. Hasil yang ditemukan

PBAB IV ANALISIS DAN DESAIN SISTEM. Sistem yang ada pada butik Indah Bordir Sidoarjo saat ini, masih terdapat

BAB IV DESKRIPSI SISTEM. untuk peningkatan kinerja Aplikasi Jadwal Kegiatan pada SMA Negeri 1 Klakah

BAB IV DESKRIPSI PEKERJAAN. usaha angkutan, perdagangan komoditi pangan dan usaha eceran. Salah satu usaha

BAB IV DESKRIPSI SISTEM. suatu sistematika penelitian. Adapun urutan langkah penelitian dalam

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

BAB III ANALISIS DAN PERANCANGAN SISTEM. diambil pada bagian administrasi PT TAMBANGAN RAYA PERMAI. Selain

BAB III ANALISIS DAN PERANCANGAN SISTEM

Transkripsi:

BAB III PERANCANGAN SISTEM 3.1 Analisis Sistem Pada saat survey ke lapangan, penulis melihat pencatatan yang ada masih berupa manual. Manajemen pun kebingungan untuk mengetahui berapa jumlah aset yang dimiliki dan berapa jumlah barang konsinyasi, status stok barang yang dimiliki, mana barang yang laku dan mana yang tidak, serta harga pembelian barang yang selalu berubah sehingga kesulitan memutuskan harga yang pantas untuk barang tersebut. Berikut permasalahan yang kerap terjadi pada unit usaha ini: 1. Campur aduk aset milik "FOTOCOPY CENTER" dan mana yang konsinyasi. 2. Aset yang akan habis terlambat diketahui sehingga terlambat dalam memutuskan pengadaan ulang. 3. Tidak mengetahui aset mana yang laku terjual dan mana yang tidak mengingat pencatatan dilakukan secara manual tiap akhir bulan. 4. Harga pembelian aset yang selalu fluktuatif sehingga kebingungan akan dilepas harga berapa dalam unit usaha ini. Sistem yang akan dikembangkan ini bertujuan untuk membantu dalam pencatatan dan monitoring stok barang, sehingga membantu pihak Administrasi Umum untuk memutuskan perencanaan pengadaan ulang. Berikut ini akan digambarkan bagan aliran dokumen dari sistem penjualan yang akan dibuat pada unit usaha "FOTOCOPY CENTER" milik Administrasi Umum. Document flow sistem penjualan 25

26 merupakan proses alur data mulai dari pelanggan membeli sebuah barang hingga proses reorder barang. seperti yang ditunjukkan pada Gambar 3.1. Document Flow "FOTOCOPY CENTER" Customer Kasir Administrasi Umum Start pilihan Customer Nota End Penutupan transaksi Input Data Transaksi Membuat Nota Nota Membuat Cek Limit Stock N Membuat Data Terima & Update Data Y Membuat Permintaan Permintaan Otorisasi Pengajuan Permintaan Bagian Keuangan Order Order Supplier Order Proses order barang Kirim order barang Gambar 3.1 Document Flow Sistem Penjualan "FOTOCOPY CENTER" 3.2 Pengembangan Sistem Dari bagan alir dokumen yang telah ada, dibuatlah alur sistem penjualan atau system flow yang merupakan gambaran dari pengembangan sistem. Secara detail system flow untuk sistem informasi penjualan pada "FOTOCOPY CENTER" dapat dijelaskan sebagai berikut: System flow sistem penjualan pada gambar 3.2, merupakan bagian alir proses alur data mulai dari pelanggan membeli sebuah item hingga proses laporan reorder barang yang diterima oleh kepala bagian Administrasi Umum.

27 System Flow "FOTOCOPY CENTER" Customer Karyawan Supervisor Supplier Start pilihan Customer Nota End Penutupan transaksi Data Transaksi Proses Input Data Proses Transaksi Cetak Nota Nota Cek Limit Stock N Proses Data Y Terima & Update Data Proses Permintaan C Data Permintaan Pengajuan Permintaan Data Order Data Bayar Gambar 3.2 System Flow Sistem Penjualan "FOTOCOPY CENTER" 3.2.1 Data Flow Diagram (DFD) A B A B Data Bayar C Data Order Proses order barang Kirim order barang Data Sistem penjualan "FOTOCOPY CENTER" yang telah dibuat, secara konsep dapat dilihat pada Gambar 3.3. Context diagram menggambarkan asal data dan menunjukkan aliran dari data tersebut. Dalam context diagram sistem penjualan "FOTOCOPY CENTER" pada gambar tersebut, terdiri dari 4 eksternal entity yaitu karyawan, supervisor, supplier, dan customer. Aliran data yang keluar dari masing-masing eksternal entity mempunyai arti bahwa data tersebut berasal dari eksternal entity tersebut. Sedangkan aliran data yang masuk mempunyai arti informasi data ditujukan untuk eksternal entity tersebut.

28 Customer Data yang dibatalkan Data Data Retur Data Pembayaran Supervisor Data Bukti Bayar Data Retur Data Bukti Bayar Data Total Bayar Supplier Data Bayar Data Order 0 Sistem Penjualan Fotocopy Center Data + Data Order Data Pembatalan Struk Data Retur Karyawan Gambar 3.3 Context Diagram Sistem Penjualan "FOTOCOPY CENTER" Dari context diagram di atas, dapat diuraikan menjadi diagram level 0 seperti pada Gambar 3.4. Diagram level 0 tersebut memiliki beberapa proses yaitu proses sistem penjualan, proses sistem pembelian, dan pelaporan. Pada gambar tersebut juga digambarkan data store yang digunakan dalam sistem. Data store yang digunakan adalah data store transaksi penjualan, transaksi pembelian, dan barang. Customer Data Data Bukti Bayar Data Total Bayar Data Pembayaran 1 Sistem Penjualan Data Data Transaksi Data Keluar Data Karyawan 3 Data Data masuk Data Retur Data Data Transaksi Data Order Data Bayar Transaksi 1 3 Transaksi Penjualan 2 Data Transaksi Pelaporan Data Transaksi Supervisor Data Order 2 Sistem Supplier Data Bukti Bayar Data Retur Gambar 3.4 DFD Level 0 Sistem Penjualan "FOTOCOPY CENTER"

29 Dari diagram level 0, terdapat beberapa proses yang dapat diuraikan hingga diagram level 1 sistem pembelian. Seperti yang dapat dilihat pada Gambar 3.5, pada gambar tersebut terdapat beberapa proses yaitu proses laporan barang harian dan proses laporan pembelian barang. Mengingat semua proses ini butuh keputusan dari pihak kepala bagian Administrasi Umum, maka proses ini hanya bisa dilakukan oleh supervisor dan proses penerimaan barang dilakukan oleh karyawan. Supplier [Data Kirim ] [Data Bukti Bayar] [Data Bayar] [Data Order] 1.1 Proses Data Stok 1.2 Proses barang [Data Transaksi] 1.3 Proses Penerimaan [Data Order] 3 2 [Data masuk] Gambar 3.5 DFD Level 1 Subsistem [Data ] Supervisor Transaksi SpMg_114 Dapat pula dilihat pada Gambar 3.6, yang merupakan DFD Level 1 subsistem penjualan. Pada gambar tersebut terdiri dari 2 proses yaitu proses transaksi penjualan dan proses print nota penjualan. Semua proses ini dilakukan oleh karyawan.

30 Customer [Data ] [Data Pembayaran] 2.1 Proses Transaksi Penjualan 3 [Data ] [Data Total Bayar] [Data Bukti Bayar] Data Transaksi Penjualan 2.2 Cetak Nota Penjualan [Data Transaksi] 1 [Data Keluar] Gambar 3.6 DFD Level 1 Subsistem Penjualan Transaksi Penjualan SpMg_114 Dan dapat pula dilihat pada Gambar 3.7, yaitu DFD Level 1 subsistem pelaporan. Pada gambar tersebut terdapat beberapa proses yaitu proses membuat laporan penjualan dan laporan stok barang secara periodik, serta laporan pengadaan barang. tersebut diberikan kepada kepala bagian Administrasi Umum. 1 2 Transaksi Penjualan [Data Transaksi] Transaksi [Data Transaksi] 3 [Data ] 3.1 Proses Penjualan 3.2 Proses 3.3 Proses Stok Penjualan 3.4 Proses Cetak Stok Gambar 3.7 DFD Level 1 Subsistem Pelaporan 3.2.2 Entity Relationship Diagram (ERD) Supervisor [] Untuk Conceptual Data Model dengan ERD, didapatkan dari mengimpor data store dari DFD sistem penjualan "FOTOCOPY CENTER" yang hasilnya dapat dilihat pada Gambar 3.8.

31 Kategori id_kategori nama_kategori ket Relation_22 Relation_29 id_barang nama_barang satuan stok min_stok keterangan_barang History_Harga_ tgl_berlaku harga_beli harga_jual jml_brg detil_trans_penjualan Relation_73 jml_brg_beli harga_beli_brg Relation_75 Relation_74 Relation_119 Supplier id_supplier nama_supplier alamat_sup telp_sup detil_trans_pembelian Relation_71 id_trans tgl_trans_b Jabatan id_jabatan nama_jabatan status keterangan id_transaksi tgl_trans_j Relation_77 Transaksi Transaksi Penjualan Relation_70 Relation_76 detil karyawan tgl_mulai tgl_selesai Karyawan id_karyawan nama_karyawan jns_kelamin tgl_lahir alamat kota telepon tgl_hire tgl_end Gambar 3.8 CDM Sistem Penjualan "FOTOCOPY CENTER" Relation_69 Dari CDM tersebut dapat di-generate menjadi Physical Data Model (PDM) yang dapat dilihat pada Gambar 3.9. ID_KATEGORI NAMA_KATEGORI KET ID_BARANG= ID_BARANG KATEGORI ID_KATEGORI = ID_KATEGORI ID_BARANG ID_KATEGORI NAMA_BARANG SATUAN STOK MIN_STOK KETERANGAN_BARANG ID_BARANG TGL_BERLAKU HARGA_BELI HARGA_JUAL BARANG HISTORY_HARGA_BARANG varchar(100) datetime numeric numeric ID_TRANSAKSI = ID_TRANSAKSI varchar(30) int int varchar(100) ID_TRANSAKSI ID_BARANG JML_BRG ID_TRANS ID_BARANG JML_BRG_BELI HARGA_BELI_BRG ID_TRANSAKSI ID_KARYAWAN TGL_TRANS_J DETIL_TRANS_PENJUALAN ID_BARANG= ID_BARANG ID_TRANS=ID_TRANS ID_BARANG= ID_BARANG TRANSAKSI_PENJUALAN varchar(9) int DETIL_TRANS_PEMBELIAN varchar(9) int numeric varchar(9) datetime ID_TRANS ID_KARYAWAN ID_SUPPLIER TGL_TRANS_B ID_KARYAWAN = ID_KARYAWAN TRANSAKSI_PEMBELIAN ID_SUPPLIER= ID_SUPPLIER ID_SUPPLIER NAMA_SUPPLIER ALAMAT_SUP TELP_SUP varchar(9) datetime SUPPLIER ID_KARYAWAN = ID_KARYAWAN ID_KARYAWAN NAMA_KARYAWAN JNS_KELAMIN TGL_LAHIR ALAMAT KOTA TELEPON TGL_HIRE TGL_END ID_JABATAN ID_KARYAWAN TGL_MULAI TGL_SELESAI text varchar(15) KARYAWAN ID_KARYAWAN = ID_KARYAWAN DETIL_KARYAWAN datetime datetime ID_JABATAN NAMA_JABATAN STATUS KETERANGAN char(1) datetime text varchar(30) varchar(15) datetime datetime JABATAN ID_JABATAN= ID_JABATAN Gambar 3.9 PDM Sistem Penjualan "FOTOCOPY CENTER" varchar(100)

32 3.2.3 Struktur Tabel Dari hasil generate PDM, dapat dibuat database script yang dapat dilihat pada halaman lampiran. Sedangkan untuk struktur tabelnya, dapat dilihat pada uraian berikut ini: 1. Tabel Kategori Primary Key : Id_Kategori Foreign Key : - Fungsi : Menyimpan data kategori barang. Tabel 3.1 Kategori Field Type Ukuran Keterangan Id_Kategori Varchar 6 Primary key Nama_Kategori Varchar 60 Ket Varchar 100 2. Tabel Primary Key : Id_ Foreign Key : Id_Kategori Fungsi : Menyimpan data barang. Tabel 3.2 Field Type Ukuran Keterangan Id_ Varchar 6 Primary Key Nama_ Varchar 60 Id_Kategori Varchar 6 Foreign Key Satuan Varchar 30 Stok Int Min_Stok Int Img Img Status Varchar 6

33 3. Tabel History_Harga_ Primary Key : Tgl_Berlaku Foreign Key : Id_ Fungsi : Menyimpan data harga barang. Tabel 3.3 History_Harga_ Field Type Ukuran Keterangan Id_ Varchar 6 Foreign Key Tgl_Berlaku Datetime Primary key Harga_Beli Numeric 18 Harga_Jual Numeric 18 Discount Numeric 18 4. Tabel Supplier Primary Key : Id_Supplier Foreign Key : - Fungsi : Menyimpan data supplier Tabel 3.4 Supplier Field Type Ukuran Keterangan Id_Supplier Varchar 6 Primary key Nama_Supplier Varchar 60 Alamat_Supplier Text Telp_Supplier Varchar 15 5. Tabel Karyawan Primary Key : Id_Karyawan Foreign Key : - Fungsi : Menyimpan data karyawan

34 Tabel 3.5 Karyawan Field Type Ukuran Keterangan Id_Karyawan Varchar 6 Primary key Nama_Karyawan Varchar 60 Jns_Kelamin Char 1 Tgl_lahir Datetime Alamat Text Kota Varchar 30 Telepon Varchar 15 Kota_Lahir Varchar 15 Foto Img Tgl_Hire Datetime Tgl_End Datetime UID Char 3 6. Tabel Detail_karyawan Primary Key : Id_Jabatan,Id_Karyawan Foreign Key : - Fungsi : Menyimpan data detail karyawan Tabel 3.6 Detail_Karyawan Field Type Ukuran Keterangan Id_Jabatan Varchar 6 Primary key Id_Karyawan Varchar 6 Primary key Tgl_Mulai Datetime Tgl_Selesai Datetime 7. Tabel Jabatan Primary Key : Id_Jabatan Foreign Key : - Fungsi : Menyimpan data jabatan karyawan.

35 Tabel 3.7 Jabatan Field Type Ukuran Keterangan Id_Jabatan Varchar 6 Primary key Nama_Jabatan Varchar 60 Ket_jabatan Varchar 100 Lvl Int 3.2.4 Design I/O Desain input/output merupakan rancangan input/output berupa form untuk memasukkan data dan laporan sebagai informasi yang dihasilkan dari pengolahan data. Desain input/ output juga merupakan acuan pembuat aplikasi dalam merancang dan membangun sistem. A Desain Input Desain input adalah bagian dari perencanaan form-form yang akan dibangun untuk mendukung pembuatan sistem ini. Berikut ini adalah desain input sistem tersebut: 1. Rancangan Form Input Karyawan Rancangan input karyawan pada Gambar 3.10 merupakan tampilan rancangan input untuk mengisi data karyawan. Saat form ini dijalankan secara otomatis data jabatan yang sudah tersimpan pada database akan terlihat. Tekan gambar disket jika ingin menyimpan data. Jika ingin mengubah data, cari data yang akan diubah. Lalu tekan gambar disket untuk melanjutkan perubahan data. Gambar X untuk menghapus data yang ada di database.

36 2. Rancangan Form Jabatan Gambar 3.10 Rancangan Form Input Karyawan Rancangan input jabatan pada Gambar 3.11 merupakan tampilan rancangan input untuk mengisi data jabatan. Saat form ini dijalankan secara otomatis data jabatan yang sudah tersimpan di database akan terlihat. Tekan gambar disket jika ingin menyimpan data. Jika ingin mengubah data, cari data yang akan diubah. Lalu tekan gambar disket untuk melanjutkan perubahan data. Gambar X untuk menghapus data yang ada di database. Gambar 3.11 Rancangan Form Jabatan

37 3. Rancangan Form Rancangan input pengguna pada Gambar 3.12 merupakan tampilan rancangan input untuk mengisi data barang. Saat form ini dijalankan secara otomatis data barang yang sudah tersimpan pada database akan terlihat. Tekan gambar disket jika ingin menyimpan data. Gambar X untuk menutup form. 4. Rancangan Form Supplier Gambar 3.12 Rancangan Form Rancangan input supplier pada Gambar 3.13 merupakan tampilan rancangan input untuk mengisi data penilaian manajemen. Saat form ini dijalankan secara otomatis data supplier yang sudah tersimpan pada database akan terlihat. Tekan gambar disket jika ingin menyimpan data. Jika ingin mengubah data, cari data yang akan diubah. Lalu tekan gambar disket untuk melanjutkan perubahan data. Gambar X untuk menghapus data yang ada di database.

38 5. Rancangan Form Gambar 3.13 Rancangan Form Supplier Rancangan input pembelian pada Gambar 3.14 merupakan tampilan rancangan input untuk mengisi data pembelian barang. Saat form ini dijalankan secara otomatis data barang yang mendekati batas minimum stok pada database akan terlihat. Pilih data barang yang diinginkan lalu tekan tombol proses jika ingin memproses pembelian barang. Tombol keluar digunakan untuk membatalkan proses pengisian atau perubahan data dan keluar dari form pembelian. Gambar 3.14 Rancangan Form

39 6. Rancangan Form Penjualan Rancangan input penjualan pada Gambar 3.15 merupakan tampilan rancangan input untuk karyawan memulai transaksi penjualan. Saat form ini dijalankan secara otomatis id_transaksi akan langsung terisi, dan karyawan bisa langsung memasukkan data barang. Tombol cetak untuk menyimpan data penjualan dan cetak transaksi penjualan. Tombol close digunakan untuk menutup form ini. B Desain Output Gambar 3.15 Rancangan Input Penjualan Desain output merupakan perancangan desain laporan yang merupakan hasil dari data dari proses yang terjadi, yang tersimpan pada database yang kemudian akan diolah sedemikian rupa menjadi informasi yang berguna bagi pengguna sistem informasi. Desain output dari sistem penjualan pada unit usaha "FOTOCOPY CENTER" adalah laporan stok barang, laporan penjualan, dan laporan pembelian.

40 1. Rancangan Stok Gambar 3.16 merupakan rancangan output laporan stok barang yang tersimpan di dalam database. Gambar 3.16 Rancangan Output Stok 2. Rancangan Penjualan Gambar 3.17 merupakan rancangan output laporan penjualan yang tersimpan di dalam database. Gambar 3.17 Rancangan Output Penjualan 3. Rancangan Gambar 3.18 merupakan rancangan output laporan pembelian stok barang yang habis.

41 Gambar 3.18 Rancangan Output stok barang 3.2.5 Rencana Uji Coba Untuk mendapatkan sistem yang sesuai dengan apa yang diharapkan maka dilakukan beberapa evaluasi uji coba sistem. Uji coba meliputi pengujian terhadap fitur-fitur utama dalam sistem dengan menggunakan black box testing dan uji komparasi terhadap data uji. Uji coba yang dilakukan terperinci pada Tabel 3.8 berikut ini. Table 3.8 Desain Uji Coba Sistem No. Tujuan Input Output yang diharapkan Hasil Program 1. Menambah Tabel karyawan. Data tersimpan di tabel dan mengisi Kolom yang terisi: karyawan, kemudian data data Id_Pegawai, nama, tersebut akan ditampilkan. karyawan. jenis kelamin, alamat, kota, dan jabatan. 2. Mengedit Tabel karyawan, Pada field kolom yang data kolom id_pegawai = dirubah tampil perubahan karyawan. 6485017JA dari data yang baru. Data dengan nama = terbaru disimpan pada Rudi Thomas tabel karyawan. Trijaya NP berubah menjadi Budi Thomas Trijaya NP. Status

42 No. Tujuan Input Output yang diharapkan Hasil Program 3. Menambah Tabel jabatan. Data tersimpan di tabel dan mengisi Kolom yang terisi: jabatan, kemudian data data jabatan. nip, nama, jabatan, tersebut akan ditampilkan. subdit, dan username. 4. Menambah Tabel karyawan. Data tersimpan di tabel dan mengisi Kolom yang terisi: karyawan, kemudian data data akses uid, pin,akses. tersebut akan ditampilkan. karyawan. 5. Mengedit Pada tampilan data Data pada tabel Karyawan data akses dengan akses = dengan akses = kasir karyawan. kasir tekan tombol terhapus. Pada tampilan delete tidak tampak lagi. 6 Menambah Tabel pengguna. Data tersimpan di tabel dan mengisi Kolom yang terisi: pengguna, kemudian data data username,password tersebut akan ditampilkan. pengguna. dan userlevel 7 Mengedit Tabel pengguna, Pada field kolom yang data kolom username = dirubah tampil perubahan pengguna. admin dengan dari data yang baru. Data password admin terbaru disimpan pada berubah menjadi tabel pengguna. administrator 8 Menghapus Pada tampilan data Data pada tabel pengguna data dengan username = dengan username= ekhos pengguna. ekhos tekan terhapus. Pada tampilan tombol delete tidak nampak lagi 9 Menambah Tabel supplier. Data tersimpan di tabel dan mengisi Kolom yang terisi: Supplier, kemudian data data id_supplier, tersebut akan ditampilkan Supplier. nama_supplier, alamat, dan Telp. 10 Mengedit Tabel Supplier, Pada kolom yang dirubah data Supplier kolom alamat = tampil perubahan dari data kedungbaruk10 yang baru dan data berubah menjadi tersimpan pada tabel nginden 2 95 supplier. 11 Menghapus Pada tampilan data Data pada tabel dengan data dengan id_supplier id_supplier = M8 Supplier. = M8 tekan terhapus. Pada tampilan tombol delete tidak nampak lagi 12 Menambah Tabel barang. Data tersimpan di tabel dan mengisi Kolom yang terisi: barang, kemudian data data. id_barang, tersebut akan ditampilkan nama_barang, id_kategori, satuan, stok, min_stok, status 13 Mengedit Tabel barang, Pada field kolom yang data kolom status = dirubah tampil perubahan konsinyasi dari data yang baru. Data berubah menjadi terbaru disimpan pada expired tabel barang. Status

43 No. Tujuan Input Output yang diharapkan Hasil Program 14 Menghapus Pada tampilan data Data pada tabel pengguna data arang. dengan id_barang = dengan id_barang = NM1 tekan NM1 terhapus. Pada tombol delete tampilan tidak nampak lagi 15 Menambah Tabel Data tersimpan di tabel dan mengisi transaksi_penjualan. transaksi_penjualan, data Kolom yang terisi: kemudian data tersebut transaksi_pen id_transaksi_pj, akan ditampilkan jualan. id_karyawan, tgl_trans_pj, id_barang, jml_brg, total 16 Mengedit Tabel Pada field kolom yang data transaksi_penjualan, dirubah tampil perubahan transaksi_pen kolom jml_brg = dari data yang baru. Data jualan 10 berubah terbaru disimpan pada menjadi 20 tabel transaksi_penjualan. 17 Menambah Tabel Data tersimpan di tabel dan mengisi transaksi_pembelian transaksi_pembelian, data. Kolom yang terisi: kemudian data tersebut transaksi_pe id_transaksi_pj, akan ditampilkan mbelian. id_karyawan, id_supplier, tgl_trans_pj, id_barang, jml_brg_beli, harga_beli_brg 18 Mengedit Tabel Pada field kolom yang data transaksi_pembelian dirubah tampil perubahan transaksi_pe, kolom dari data yang baru. Data mbelian harga_beli_brg = terbaru disimpan pada 3000 berubah tabel transaksi_pembelian. menjadi 3500 Status