dokumen-dokumen yang mirip
BAB IV HASIL PRAKTEK KERJA DAN ANALISIS. penjual dan pihak pembeli. Sistem informasi akuntasi penjualan di CV. Kasih Karunia

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM


BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN

SISTEM MONITORING ORDER PADA PT. ABC BERBASIS WEB

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Use Case Diagram dan Activity Diagram. Selain itu juga pada analisis ini akan

BAB III ANALISA DAN DESAIN SISTEM. kecamatan di kota medan masih bersifat manual. Bentuk manual yang dibuat oleh petugas

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS Analisis Sistem Pencatatan Persediaan Primkopkar Manunggal

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

Gambar 4.1 Flowchart

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. berjalan. Salah satu kesulitan yang sering terjadi pada bagian internal perusahaan

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SYSTEM PENCETAKAN PO ONLINE PADA PT. DASS. suatu perusahaan yang memproduksi minuman kaleng didirikan pada tahun 1970.

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

Gambar 4.1 Gambar Use Case Diagram

BAB III ANALISIS DAN DESAIN SISTEM. Analisa masalah dilakukan guna mengetahui masalah-masalah yang terkait

BAB III ANALISA DAN PERANCANGAN SISTEM

4.1. Perancangan Use Case Diagram

BAB III ANALISA DAN DESAIN SISTEM

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

BAB III ANALISIS DAN PERANCANGAN

3 BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III METODE PENELITIAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dimaksudkan untuk menitik beratkan kepada fungsi sistem yang berjalan dengan

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

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

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN. yang diperoleh dicatat dan dihitung jumlah penjualannya lalu disimpan dalam

BAB III ANALISA DAN PERANCANGAN SISTEM. Analisis sistem merupakan tahapan awal dalam membuat aplikasi web.

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem sedang berjalan dan diperlukan untuk berbagai perubahan yang dirasa

BAB IV PERANCANGAN. Daftar Account Customer. Pesan LOGIN GAGAL! Ulangi Lagi. Input Booking Service. Simpan Data ke Database. Cetak Nota Boking Service

BAB III ANALISIS DAN PERANCANGAN

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS. permintaan order dari customer melalui marketing lapangan ke

BAB III ANALISA DAN DESAIN SISTEM

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

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV HASIL PRAKTEK KERJADAN ANALISIS

Transkripsi:

19 BAB III ANALISA DAN PERANCANGAN SISTEM Sesuai dengan tahapan pengembangan sistem pada bab 2, peneliti menggunakan sistem dengan model UML Unified Modeling Language. Tahapan pengembangan sistem UML ini memiliki beberapa proses dalam melakukan pengembangan suatu sistem. Peneliti hanya membatasi pengembangan sistem informasi monitoring order pada PT. ABC mulai dari tahapan scope definition hingga tahapan report management, dan proses selebihnya diserahkan kepada perusahaan untuk mengelola aplikasi ini. Tahapan-tahapan pengembangan sistem sesuai gambaran di atas terdiri atas beberapa aktifitas. Aktifitas tersebut dapat dijabarkan sebagai berikut: 3.1 Analisis Permasalahan Untuk menggali informasi tentang permasalahan yang ada, maka dilakukan beberapa tahap berikut : observasi terhadap sistem yang berjalan, dan wawancara terhadap bagian Marketing dan Admin pusat PT. ABC. Berikut analisa permasalahan yang penulis rangkum dari hasil wawancara : 1. Divisi sales PT. ABC melakukan reporting penjualan masih menggunakan manual hardcopy dan report pun masih input manual ke dalam Ms. Excel. 2. Pencatatan masih dalam lebaran kertas kemudian dipindahkan kedalam komputer serta masih stand alone. 3. Kebutuhan karyawan atas pelayanan yang memerlukan proses cepat dan tepat. 4. Pengolahan laporan berkala untuk direktur utama masih terbatas karena tidak dapat dilakukan sewaktu-waktu.

20 3.2 Analisis Kebutuhan Dilihat dari analisa permasalahan yang terjadi bahwa sebuah perusahaan pada umumnya wajib memiliki sebuah sistem yang sesuai kebutuhan dan menyediakan informasi yang cepat, tepat dan akurat mengenai data maupun laporan yang dibutuhkan manajemen. Berdasarkan kebutuhan sistem secara umum, perangkat lunak yang akan dibangun harus memenuhi kebutuhan sebagai berikut : 1. Mampu memudahkan perusahaan dalam proses pengarsipan data-data report order ke dalam database. 2. Mampu memudahkan perusahaan dalam mengolah data-data barang untuk di perjual belikan. 3. Mampu menampilkan apakah data barang yang sudah terjual atau belum dapat terekap dengan rapih dan sesuai dengan yang berjalan sekarang. 4. Mampu memberikan efisiensi dan efektifitas ketepatan data dalam perumusan laporan ke tingkat direktur utama. 3.3 Analisis Sistem Berjalan Sesuai dengan data dan informasi yang peneliti dapatkan selama melakukan penelitian pada PT. ABC. Maka peneliti dapat merumuskan sistem berjalan pada bagian sales adalah sebagai berikut ; 1. Sales membuat laporan penjualan secara manual dan memberikan hasil laporanya kepada bagian administrasi. 2. Bagian administrasi menerima laporan hasil penjualan dan menginput laporan ke dalam Ms. Excel.

21 System Informasi Order Sales Administrasi Manager Membuat laporan hasil penjualan secara manual Memberikan hasil penjualan Menerima laporan penjualan Input laporan secara manual Menerima hasil laporan Phase Gambar 3.1 Work flow sistem berjalan 3.4 Analisis Sistem Usulan Setelah melihat data maupun informasi yang dibutuhkan dan melihat sistem berjalan pada PT. ABC sepintas tidak memiliki kendala berarti, namun bila melihat langsung pada prakteknya di lapangan sistem yang berjalan memiliki kendala. Yaitu dalam hal sistem aplikasi monitoring order pada Marketing/Sales division dimana hasil report penjualan barang tidak tercatat di sistem melainkan masih menggunakan manual pencatatan kertas. Dalam hal ini suatu pengolahan data pada perusahaan tersebut sangat membutuhkan aplikasi yang dapat menjadi solusi dari kendala-kendala tentunya dapat memudahkan kinerja karyawan sehingga kegiatan perusahaan dapat berjalan efektif, lancar dan efisien. Pada tahapan ini, peneliti menggunakan metode Unified Modelling Language (UML) sebagai tools untuk memvisualisasikan sistem yang sedang berjalan.

22 System Informasi Order Sales Administrasi Manager Input hasil penjualan melalui sistem Melihat laporan hasil penjualan sales by sistem Merekap kembali hasil penjualan Menerima hasil laporan Phase Gambar 3.2 Work flow sistem usulan Tabel 3.1 Perbandingan sistem berjalan dengan sistem usulan No SistemBerjalan SistemUsulan 1 Belum memiliki proses pengolahan data yang terkomputerisasi 2 Informasi data sering tidak relevan dan membutuhkan proses lama 3 Penyajian laporan pada aplikasi yang memakan waktu lama dalam memproses Aplikasi pengolahan data disesuaikan dengan kebutuhan pengolahan data Menyajikan laporan-laporan yang dapat diakses tepat waktu dan sesuai yang diinginkan oleh manajer informasi data jual beli dapat dengan cepat diketahui oleh bagian administrasi dengan tepat dan cepat dalam prosesnya

23 rekapitulasi laporan periode bulan tertentu 3.4.1 Literatur Sejenis Dari analisa literatur sejenis maka peneliti mencoba membandingkan kelebihan sistem yang dibuat peneliti dengan kekurangan sistem yang lama dari literature sejenis. Berikut tabel perbandingannya : Tabel 3.2 Perbandingan Literatur Sejenis No Literatur Sejenis SistemUsulan 1 Analisa sistem belum diimplementasikan ke dalam bentuk aplikasi 2 Tidak adanya analisa mengenai pelaporan data barang masuk maupun data barang keluar Analisa sistem akan diimplementasikan ke dalam bentuk sistem aplikasi Analisa sistem akan dilajutkan hingga sampai proses pelaporan data barang 3 Belum diinterfacekan Sistem akan dibangun dengan menggunakan perangkat lunak terbaru 3.5 Design Meninjau perumusan masalah yang telah disebutkan pada bab 1, berikut uraian dari tujuan yang peneliti tawarkan : 1. Mengembangkan aplikasi sistem monitoring order yang berbasiskan web, sehingga memberikan kemudahan dalam

24 mendapatkan hal-hal yang bernghubungan dengan proses bisnis perusahaan khususnya pada bagian Sales/Marketing. 2. Aplikasi terdiri dari 3 akses utama yakni, akses yang hanya diperuntukkan untuk Sales, Administrasi, dan Manager. 3. Menyediakan fitur-fitur administrasi dalam proses pelaporan. Selain uraian dari tujuan sistem yang ditawarkan, peneliti juga memaparkan analisa sistem yang diusulkan dengan menggunakan tools UML, sebagai berikut: 3.5.1 Use Case Diagram Use case adalah sebuah alat bantu guna menstimulasi pengguna untuk mengatakan tentang suatu sistem dari sudut pandangnya. Berikut ini adalah use case diagram untuk sistem yang akan dibuat : Gambar 3.3 Use case Sistem Berjalan

25 Pada gambar diatas, use case diagram untuk sistem berjalan dimana aktor yang terlibat ada 3 aktor yaitu Sales, Administrasi, dan Manager. Inti dari sistem ini adalah mengelola data penjualan yang telah dibuat oleh Sales secara manual pada selebaran kertas yang kemudian diteruskan ke bagian Administrasi untuk dimasukan ke dalam file Ms. Excel yang nantinya akan dilaporkan ke Manager. Gambar 3.4 Use case Sistem Usulan Pada use case diagram usulan ada 3 aktor yang terlibat yaitu Sales, Administrasi, dan Manager. Dalam sistem ini Sales membuat data laporan penjualan melalui aplikasi yang nantinya akan direkap oleh

26 Administrasi dan dilaporkan kepada Manager. Semua aktivitas dalam pengolahan data akan dilakukan menggunakan aplikasi. 3.5.2 Activity Diagram Berikut adalah diagram aktivitas yang terbentuk dari kegiatan bisnis dan use case diagram pada sistem yang akan dibuat : Gambar 3.5 Activity diagram untuk Sales membuat laporan penjualan Gambar 3.5 merupakan gambar Activity Diagram untuk use case Sales membuat laporan penjualan. Gambar tersebut memberikan informasi mengenai proses sales memasukuan data hasil penjualan dimulai dari

27 proses login menggunakan username dan password. Kemudian Sales memilih halaman utama dan memilih menu transaksi penjualan kemudian menginput data hasil penjualan tersebut. Gambar 3.6 Activity diagram Sales untuk melihat hasil penjualan Gambar 3.6 merupakan gambar Activity Diagram untuk use case sales melihat hasil penjualan. Gambar tersebut memberikan informasi dimulai dari proses login menggunakan username dan password. Kemudian sales melihat data hasil penjualan.

28 Gambar 3.7 Activity diagram untuk Administrasi melihat hasil penjualan Gambar 3.7 merupakan gambar Activity Diagram untuk use case administrasi melihat hasil penjualan. Gambar tersebut memberikan informasi dimulai dari proses login menggunakan username dan password. Kemudian administrasi melihat data hasil penjualan.

29 Gambar 3.8 Activity diagram untuk Administrasi mencetak laporan penjualan Gambar 3.8 merupakan gambar Activity Diagram untuk use case adminnistrasi mencetak laporan penjualan. Gambar tersebut memberikan informasi dimulai dari proses login menggunakan username dan password. Kemudian administrasi mencetak laporan hasil penjualan..

30 Gambar 3.9 Activity diagram untuk Administrasi menginput barang Gambar 3.9 merupakan gambar Activity Diagram untuk use case adminnistrasi menginput laporan penjualan. Gambar tersebut memberikan informasi dimulai dari proses login menggunakan username dan password. Kemudian administrasi menambahkan data barang ke dalam sistem.

31 Gambar 3.10 Activity diagram untuk Administrasi mengolah data pembelian Gambar 3.10 merupakan gambar Activity Diagram untuk use case adminnistrasi mengolah data pembelian. Gambar tersebut memberikan informasi dimulai dari proses login menggunakan username dan password. Kemudian administrasi menambahkan data pembelian ke dalam sistem.

32 Gambar 3.11 Activity diagram untuk Administrasi mencetak laporan pembelian Gambar 3.11 merupakan gambar Activity Diagram untuk use case adminnistrasi mencetak laporan pembelian. Gambar tersebut memberikan informasi dimulai dari proses login menggunakan username dan password. Kemudian administrasi mencetak laporan hasil pembelian.

33 Gambar 3.12 Activity diagram untuk Administrasi melihat hasil pembelian Gambar 3.12 merupakan gambar Activity Diagram untuk use case adminnistrasi melihat hasil pembelian. Gambar tersebut memberikan informasi dimulai dari proses login menggunakan username dan password. Kemudian administrasi melihat laporan hasil pembelian.

34 Gambar 3.13 Activity diagram untuk Manager melihat hasil penjualan Gambar 3.13 merupakan gambar Activity Diagram untuk use case manager melihat hasil pembelian. Gambar tersebut memberikan informasi dimulai dari proses login menggunakan username dan password. Kemudian manager melihat laporan hasil penjualan.

35 Gambar 3.14 Activity diagram untuk Manager melihat hasil pembelian Gambar 3.14 merupakan gambar Activity Diagram untuk use case manager melihat hasil pembelian. Gambar tersebut memberikan informasi dimulai dari proses login menggunakan username dan password. Kemudian manager melihat laporan hasil pembelian.

36 3.5.3 Class Diagram Berikut class diagram pada sistem yang akan dirancang : Gambar 3.15 Class Diagram

37 3.5.4 Sequence Diagram Berikut sequence diagram pada sistem yang akan dirancang : sd SD Menjual Produk sales Menu Utama Form Transaksi Control Transaksi barang Barang users User Transaksi penjualan klik menu transaksi penjualan() Form Transaksi() Masukan data transaksi() pilih kd_barang() cari barang() Tampilkan kd_barang() hasil() pilih userid() cari userid() hasil() tampilkan userid() Input field lainnya() klik submit() Input form transaksi penjualan() Pesan data ditambahkan() Set data transaksi() Tampilkan pesan.() Gambar 3.16 Sequence diagram membuat laporan penjualan

38 sd sequence diagram sales/administrator/manager Menu Utama Menu Penjualan Proses Penjualan Data penjualan Penjualan klik menu penjualan() tampilkan menu penjualan() pilih menu hasil penjualan() kirim data yang dipilih() Ambil data penjualan() Tampilkan data() tampilkan pesan() Gambar 3.17 Sequence diagram mellihat hasil penjualan

39 sd sequence diagram administrator Menu Utama Tampilan Laporan Prose Laporan Data penjualan Transaksi Proses Cetak cetak laporan klik menu laporan() tampilkan data laporan() Klik laporan transaksi() input periode() klik cari() cari data sesuai dengan periode() tampilkan data() ambil data transaksi() tampilkan data() klik cetak() proses cetak() Cetak laporan() Gambar 3.18 Sequence diagram mencetak laporan penjualan

40 sd sequence diagram administrator Menu Utama Form tambah klik menu barang barang() tampilkan form barang() Control Barang Data barang Barang masukan data barang() klik submit() input penambagan barang() Pesan telah ditambahkan() Simpan data barang() tampilkan pesan() Gambar 3.19 Sequence diagram menginput barang

41 sd SD Menjual Produk administrator Menu Utama Form Pembelian Control pembelian barang Barang users User pembelian Pembelian klik menu pembelian() Form pembelian() Masukan data pembelian() pilih kd_barang() cari barang() hasil() Tampilkan kd_barang() pilih userid() cari userid() hasil() tampilkan userid() Input field lainnya() klik submit() Input form pembelian() Set data pembelian() Pesan data ditambahkan() Tampilkan pesan.() Gambar 3.20 Sequence diagram mengolah data pembelian

42 sd sequence diagram sales/administrator/manager administrator / Manager Menu Utama Menu Penjualan Proses Penjualan Data pembelian Penjualan klik menu pembelian penjualan() tampilkan menu pembelian penjualan() pilih menu hasil pembelian penjualan() kirim data yang dipilih() Ambil data pembelian penjualan() Tampilkan data() tampilkan pesan() Gambar 3.21 Sequence diagram melihat hasil pembelian

43 sd sequence diagram administrator Menu Utama Tampilan Laporan Prose Laporan Data pembelian Transaksi Proses Cetak cetak laporan klik menu laporan() tampilkan data laporan() Klik laporan transaksi() input periode() klik cari() cari data sesuai dengan periode() tampilkan data() ambil data transaksi() tampilkan data() klik cetak() proses cetak() Cetak laporan() Gambar 3.22 Sequence diagram mencetak laporan hasil pembelian

44 3.5.5 Stuktur Database 1. Tabel users File Name Type of File : users : Master file Primary Key : userid Foreign Key : - Tabel 3.3 Database users Name Type Null Default userid Varchar(15) No None nama_lengkap Varchar(40) No None pass Varchar(35) No None hp Varchar(15) No None sessionid Varchar(100) No 0 online Enum( Y, N ) No N aktif Enum( Y, N ) No Y level Tinyint(2) No None ids Tinyint(1) No None last_seen datetime No None 2. Tabel barang File Name Type of File : barang : Master file Primary Key : kdbarang Foreign Key : idkat

45 Tabel 3.4 Database barang Name Type Null Default kdbarang Varchar(5) No None idkat Tinyint(3) No None nama_barang Varchar(100) No None harga_beli Decimal(10,2) No None harga_jual Decimal(10,2) No None stok Smallint(3) No None lokasi Varchar(20) No None gambar Varchar(100) No None ids Tinyint(1) No None 3. Tabel kategori File Name Type of File : kategori : Master file Primary Key : idkat Foreign Key : - Tabel 3.5 Database kategori Name Type Null Default idkat Tinyint(3) No None ids Tinyint(1) No None nama_kat Varchar(50) No None

46 4. Tabel level File Name Type of File : level : Master file Primary Key : idlevel Foreign Key : - Tabel 3.6 Database level Name Type Null Default idlevel Tinyint(2) No None lvl Varchar(35) No None aktif Enum( Y, N ) No None CreatedBy Varchar(15) No None 5. Tabel menu File Name Type of File : menu : Master file Primary Key : menuid Foreign Key : - Tabel 3.7 Database menu Name Type Null Default menuid Tinyint(3) No None menu Varchar(30) No None aktif Enum( Y, N ) No Null Sort Tinyint(2) No None

47 6. Tabel modul File Name Type of File : modul : Master file Primary Key : modulid Foreign Key : menuid Tabel 3.8 Database modul Name Type Null Default modulid Tinyint(3) No None menuid Tinyint(3) No None nama_modul Varchar(30) No None modul_folder Varchar(50) Yes Null aktif Enum( Y, N ) No N createdby Varchar(15) No None 7. Tabel parameter File Name Type of File : parameter : Master file Primary Key : idpm Foreign Key : userid Tabel 3.9 Database parameter Name Type Null Default idpm Int(3) No None userid Varchar(15) No None nama_param Varchar(50) No None ket Text Yes Null

48 8. Tabel pembelian File Name Type of File : pembelian : Master file Primary Key : kdpembelian Foreign Key : kdsup & userid & kdbarang Tabel 3.10 Database pembelian Name Type Null Default kdpembelian Varchar(20) No None kdsup Smallint(1) No None userid Varchar(15) No None kdbarang Varchar(5) No None no_nota Varchar(20) No None total_pembelian Decimal(10,2) No None tgl_input Datetime No CURRENT_TIMESTAMP tgl_beli Date No None ids Tinyint(1) No None 9. Tabel penjualan File Name Type of File : penjualan : Master file Primary Key : kd_penjualan Foreign Key : userid & kdbarang

49 Tabel 3.11 Database penjualan Name Type Null Default kd_penjualan Varchar(20) No None userid Varchar(15) No None kdbarang Varchar(5) No None ids Tinyint(1) No None customer Varchar(25) No Guest tgl_input Datetime Yes CURRENT_TIMESTAMP tgl_jual Date Yes Null subtotal Decimal(10,2) No None diskon Decimal(8,2) No None grand_total Decimal(10,2) No None uang_bayar Decimal(10,2) No None uang_kembali Decimal(10,2) No None keterangan Text Yes Null date_lastupdate Datetime Yes Null user_lastupdate Varchar(15) Yes Null 10. Tabel suplier File Name Type of File : suplier : Master file Primary Key : kdsup Foreign Key : - Tabel 3.12 Database suplier Name Type Null Default kdsup Smallint(1) No None

50 ids Tinyint(1) No None nama_sup Varchar(100) Yes Null tlp Varchar(20) No None alamat Text Yes Null date_create Date Yes Null