bab iii pembahasan - repository.bsi.ac.id...untuk pembuatan laporan tugas akhir ini sebagai berikut....

33
35 BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan Dalam pelaksanaan kegiatan rutin di PT. Sinar Sosro Karawang terdapat aturan yang di tentukan, dalam hal ini struktur organisasi yang menggambarkan aturan peribtah dan penerimaan perintah serta fungsi fungsi pelaksanaan, serta visi dan misi perusahaan yang berlaku di PT. Sinar Sosro Karawang, Penulis akan menerangkan sejarah dan struktur organisasi ditempat penulis mengadakan riset untuk pembuatan Laporan Tugas Akhir ini sebagai Berikut. 3.1.1. Sejarah Perusahaan SINAR SOSRO berarti “RIBUAN SINAR” diharapkan akan selalu memancarkan ribuan cahaya kesuksesan bagi perusahaan maupun produk-produk yang dihasilkan.Keluarga Sosrodjojo memulai usaha dengan menjual teh wangi pada tahun 1940 disebuah kota kecil Slawi Jawa Tengah adapun teh wangi Cap Botol merupakan salah satu diantaranya. Pada tahun 1965 Teh Melati Cap Botol mulai di perkenalkan di Jakarta dengan strategi promosi “cicip rasa”, pada saat itu mengalami beberapa tahap dan kendala. Tahun 1969 gagasan untuk menjual teh siap minum dalam kemasan botol “ready to drink tea” dengan merek Teh Botol.Tahun 1970 menjual Teh Siap Minum dalam kemasan botol.Tahun 1974 PT. Sinar Sosro berdiri yang terletak dikawasan Cakung, Bekasi.

Upload: others

Post on 09-Feb-2021

5 views

Category:

Documents


0 download

TRANSCRIPT

  • 35

    BAB III

    PEMBAHASAN

    3.1. Tinjauan Perusahaan

    Dalam pelaksanaan kegiatan rutin di PT. Sinar Sosro Karawang terdapat

    aturan yang di tentukan, dalam hal ini struktur organisasi yang menggambarkan

    aturan peribtah dan penerimaan perintah serta fungsi – fungsi pelaksanaan, serta

    visi dan misi perusahaan yang berlaku di PT. Sinar Sosro Karawang, Penulis akan

    menerangkan sejarah dan struktur organisasi ditempat penulis mengadakan riset

    untuk pembuatan Laporan Tugas Akhir ini sebagai Berikut.

    3.1.1. Sejarah Perusahaan

    SINAR SOSRO berarti “RIBUAN SINAR” diharapkan akan selalu

    memancarkan ribuan cahaya kesuksesan bagi perusahaan maupun produk-produk

    yang dihasilkan.Keluarga Sosrodjojo memulai usaha dengan menjual teh wangi

    pada tahun 1940 disebuah kota kecil Slawi – Jawa Tengah adapun teh wangi Cap

    Botol merupakan salah satu diantaranya.

    Pada tahun 1965 Teh Melati Cap Botol mulai di perkenalkan di Jakarta

    dengan strategi promosi “cicip rasa”, pada saat itu mengalami beberapa tahap dan

    kendala. Tahun 1969 gagasan untuk menjual teh siap minum dalam kemasan botol

    “ready to drink tea” dengan merek Teh Botol.Tahun 1970 menjual Teh Siap

    Minum dalam kemasan botol.Tahun 1974 PT. Sinar Sosro berdiri yang terletak

    dikawasan Cakung, Bekasi.

  • 36

    PT. Sinar Sosro merupakan minuman teh siap minum dalam kemasan botol

    yang pertama di Indonesia dan di dunia.

    Filosofi PT. Sinar Sosro adalah Niat Baik (Good Will) yang di jabarkan dalam 3K

    yaitu peduli terhadap Kualitas, peduli terhadap Keamanan, peduli terhadap

    Kesehatan dan RL yaitu Ramah Lingkungan.

    Salah satunnya adalah PT. Sinar Sosro Karawang merupakan gudang yang

    bertujuan agar penjualan minuman di kota purwakarta dan sekitar nya dapat

    efektik dan meningkat untuk mememuhi kebutuhan konsumen dalam memilih

    minuman sehat dan alami , PT. Sinar Sosro Karawang berdiri pada tahun 1970

    dimana Gudang pertama nya di bangun di jalan suroto kunto di rawagabus

    karawang.

    Visi dan Misi dari PT. Sinar Sosro itu sendiri adalah untuk menjadi

    perusahaan pelopor pertama kali di indonesia yang bisa menciptakan produk

    produk yang unggul dan menciptakan penjualan yang baik serta menjadi minuman

    pilihan masyarakat indonesia.

    3.2.2 Struktur Organisasi dan Fungsi

    Struktur Organisasi adalah susunan hubungan antara atasan dengan para

    staff dan aktivitas satu sama lain serta terhadap ke seluruh pertanggung

    jawaban,wewenang melalui tujuan perusahaan pada pencapaian sasarannya, untuk

    itu struktur pengorganisasian tiap-tiap organisasi atau perusahaan dibuat agar

    tujuan yang telah ditetapkan dapat tercapai dengan memperjelas tugas dan

  • 37

    tanggung jawab dari masing-masing bagian yang terkait, maka diperlukan bagan

    organisasi.

    Bagan organisasi adalah suatu gambaran dari struktur organisasi yang

    menunjukkan satuan-satuan organisasi. Berikut ini bagan struktur organisasi

    dariPT. Sinar Sosro Karawang.

    Gambar III.1 Struktur Organisasi

    General Manager

    Area Sales Manager

    Unit Manager

    Supervisor

    Penjualan

    Supervisor

    Administrasi

    Salesman Staf

    Administrasi

    Staf

    gudang

  • 38

    1. General Manager

    General Manager merupakan fungsi jabatan kerja tinggi disebuah perusahaan,

    General Manager merupakan fungsi jabatan kerja pada sebuah perusahaan yang

    bertugas memimpin, mengelola dan mengkoordinasikan semua hal yang berkaitan

    jalannya roda perusahaan.

    Tugas, wewenang dan tanggung jawab General Manager perusahaan adalah

    sebagai berikut:

    a. Memimpin perusahaan dan menjadi motivator bagi karyawannya.

    b. Merencanakan, melaksanakan, mengkoordinasi, mengawasi dan

    mengalisis semua aktivitas bisnis perusahaan.

    c. Merencanakan, mengelola dan mengawasi proses penganggaran

    diperusahaan.

    d. Merencanakan dan mengontrol keebijakan perusahaan agar dapat berjalan

    dengan maksimal.

    e. Mengelola anggaran keuangan perusahaan.

    f. Memutuskan dan membuat kebijakan untuk kemajuan perusahaan.

    g. Merencanakan dan mengeksekusi rencana stategis perusahaan jangka

    menengah dan jangka panjang untuk kemajuan perusahaan.

  • 39

    2. Area Sales Manager

    Area Sales Manager mempunyai tugas dan tanggung jawab sebagai

    berikut:

    a. Mengadakan review program perusahaan.

    b. Memantau aktivitas pesaing.

    c. Mendapatkan commitment deal dan packode deal.

    d. Mengendalikan pencapaian target penjualan.

    3. Unit Manager

    Unit Manager berfungsi dalam merencanakan, mengarahkan, memonitor

    dan mengevauasi sistem kerja dalam sales dan marketing yang menjadi tanggung

    jawabnya. Berikut ini tugas dan tanggung jawab seorang Unit Manager:

    a. Membuat rencana dan strategi penjualan untuk mencapai target

    b. Memonitor dan menganalisa produktivitas team sales secara berkala untuk

    memastikan pencapaian target yang telah ditetapkan.

    c. Mengevaluasi dan menganalisa pasar secara periodik untuk membantu

    memberi masukan dalam menyusun strategi marketing yang tepat dan

    efektif.

    d. Melakukan riset dan survey terhadap pasar serta analisa produk untuk

    pengembangan produk.

    e. Berkoordinasi dengan sales area untuk implementasi strategi pemasaran

    dan pencapaian target.

    f. Membuat laporan berkala tentang perkembangan area dan pasar.

    g. Memonitor prosperk sales dia area yang menjadi tanggung jawabnya.

  • 40

    4. Supervisor Penjualan

    Supervisor Penjualan adalah seorang yang memimpin team sales atau team

    penjualan dalam suatu bisnis atau perusahaan. Adapun tugas dari supervisor

    penjualan adalah:

    a. Mengkoordinir team penjualan, agar dapat meningkatkan tingkat

    penjualan dan apakah penjualan sesuai dengan target.

    b. Membantu mengatasi permasalahan team sales dan ikut melakukan atau

    mendampingi presentasi team sales jika diperlukan.

    c. Membuat strategi-strategi penjualan dan mensosialisasikan kepada team

    sales.

    d. Memberikan laporan penjualan team sales baik itu mingguan, bulanan atau

    tahunan.

    e. Memonitoring aktivitas team sales.

    f. Memonitoring penjualan dan pembayaran customer dari team sales.

    g. Mensosialisasikan dan memberitahu informasi mengenai penjualan yang

    baru kepada team sales.

  • 41

    5. Supervisor Administrasi

    Supervisor administrasi berfungsi untuk menyelesaikan masalah sebisanya

    tanpa harus ditangani oleh atasan atau manager, menjadi penghubung antara staf

    dana manager, dapat membantu tugas staf bawahan dan juga berfungsi

    menampung segala keluhan dari tamu dan customer yang disampaikan melalui

    staf untuk disampaikan ke manager. Adapun tugasnya sebagai beikut:

    a. Bertugas untuk mengatur kerjanya para bawahannya (staf)

    b. Bertugas membuat Job Diskriptions untuk staf bawahannya

    c. Bertanggung jawab dalam hasil kerja staf

    d. Bertugas membuat jadwal kegiatan kerja untuk karyawan

    e. Bertugas membuat Planing Pekerjaan Harian, Mingguan, Bulanan, dan

    Tahunan

  • 42

    6. Salesman

    Salesman merupakan salah satu fungsi utama di antara fungsi-fungsi

    penting lainnya yang ada dalam suatu perusahaan seperti: administrasi,

    pembukuan, pembelanjaan dan lain-lain. Fungsi dari seorang sales adalah:

    a. Untuk memotivasi calon pelanggan agar ia bertindak dengan suatu cara

    yang dikehendaki oleh nya yaitu pembeli.

    b. Dapat mengarahkan sasaran mana dan kepada siapa produk akan di

    tawarkan atau di jual

    c. Dapat meyakinkan atas manfaat dan kelebihan produk yang di tawarkan

    d. Dapat meyakinkan calon pelanggan yang diketahui ragu-ragu dalam

    mengambil keputusan atau menentukan pilihan.

    7. Staf Administrasi

    Staf administrasi yaitu sebuah kegiatan dua orang atau lebih dimana kegiatan

    tersebut merupakan satu tujuan bersama. Dan tugas dan tanggung jawab staf

    administrasi adalah:

    a. Filing/rekap data

    b. Menjawab telepon masuk

    c. Pembuatan surat

    d. Melakukan penjadwalan

    e. Front office

  • 43

    8. Staf Gudang

    Staf gudang adalah merupakan fungsi kerja dalam sebuah perusahaan baik dalam

    sekala besar maupun sekala kecil yang secara umum bertugas merencanakan,

    mengkordinasi, mengontrol dan mengevaluasi semua kegiatan penerimaan,

    penyimpanan, dan persediaan stok barang yang akan didistribusikan. Tugas dan

    tanggung jawab Staf Gudang adalah:

    a. Membuat perencanaan pengadaaan barang dan distribusi

    b. Mengawasi dan mengontrol semua baang yang masuk dan keluar sesuai

    dengan SOP

    c. Melakukan pengecekan barang sesuai dengan SOP

    d. Membuat perencanaan, pengawasan dan laporan pergudangan

    e. Memastikan persediaan barang sesuai dengan kebutuhan

    f. Melaporkan semua transaksi keluar masuk barang dari dan ke gudang.

    3.2. Analisa Kebutuhan

    Untuk mendalami studi kasus yang terjadi pada PT.Sinar Sosro Karawang

    penulis akan menganalisa beberapa hal untuk kebutuhan apa saja yang dibutuhkan

    dalam merancang system informasi persediaan barang pada PT. Sinar Sosro

    Karawang diantaranya sebagai berikut :

    A. Kebutuhan Pengguna

    Pada studi kasus yang terjadi pada PT. Sinar Sosro Karawang ini terdapat

    beberapa hal yang membuat proses berjalan terhambat, baik secara penangan

    nya maupun proses penginputan data, semua itu dikarenakan pada PT. Sinar

  • 44

    Sosro Karawang masih melakukan proses data dengan manual, dimana setiap

    melakukan permintaan barang kepada supplier harus langsung menghubungi

    pihak supplier tersebut,dan masih banyak lagi proses yang harus dilewati,

    sehingga membuat pihak gudang membutuhkan banyak waktu untuk

    melakukan pemesanan barang kepada supplier. Diharapkan dengan ada nya

    aplikasi persediaan barang berbasis web ini dapat dengan mudah membantu

    dalam semua proses yang terjadi pada PT. Sinar Sosro.

    B. Kebutuhan Sistem

    Terdapat beberapa hal untuk menunjang proses permintaan barang terhadap

    supplier agar berjalan dengan lancar pada PT. Sinar Sosro Karawang,

    diantaranya solusi untuk mengatasi hal tersebut maka perlu dibuat suatu

    fasilitas jembatan penghubung antara supplier dan pihak gudang. Fasilitas

    yang dimaksud adalah suatu web di PT.Sinar Sosro Karawang. Untuk itu

    dalam pembuatan website ini dapat menampilkan informasi tentang data

    permintaan dan pengiriman barang kepada supplier.

    3.3. Prancangan Perangkat Lunak

    Terdapat beberapa macam perancangan perangkat lunak yang ditujuka

    nuntuk men-design suatu website dengan tujuan agar lebih mudah dioprasikan dan

    lebih user friendly, agar pengguna tidak merasa bosan dan lebih nyaman dalam

    penggunaanya, adapun perancangan perangakat lunak diantaranya sebagai

    berikut:

  • 45

    3.3.1. Rancangan Antar Muka

    Pada gambar di bawah ini akan dibahas satu-persatu mengenai rancangan

    antarmuka (interface) yang terdapat pada aplikasi persediaan barang untuk PT.

    Sinar Sosro Karawang

    1. Rancangan Halaman Menu Login

    Gambar III.2. RancanganHalaman Menu Login

    2. Rancangan Halaman Menu Utama

    Gambar III.3 Rancangan Halaman Menu Utama

    KONTEN

    HEADER

    FOOTER

    Username

    Password

    LOGIN

    KONTEN

    HEADER

    Data Suplier

    ➢ Input Suplier

    ➢ Input Barang

    Transaksi

    ➢ Pembelian

    Laporan

    ➢ Data Suplier

    ➢ Pembelian

    ➢ StokBarang

    LOGOUT

    FOOTER

  • 46

    3. Rancangan Input Suplier

    Input Suplier

    xx999

    Xxxx xxxxx

    Xxx xxx xxx

    Xxxxx 99 xxxxx

    999999999

    Kode Suplier

    Nama Suplier

    Alkamat Suplier

    No.Telp/Fax

    Web

    Simpan

    No Kode Suplier Nama Suplier Alamat Suplier No.Telp/Fax Web

    999

    999

    9999999999

    9999999999

    xxxxxxxxxx9999999999xxxxxxxxxxxxxxxxxxxx

    xxxxxxxxxx xxxxxxxxxx xxxxxxxxxx9999999999

    Gambar III.4 Rancangan Input Suplier

    4. Rancangan Input Barang

    Input Barang

    9999999999

    xxxxxxxxxxxxxxxxxx

    xxxxxxxxxxxxxxxxxx

    999999999999999999

    999999999999999999

    Kode Barang

    Nama Barang

    Jenis Barang

    Harga Satuan

    Jumlah Min

    Simpan

    No Kode Barang Nama Barang Jenis Brang Harga Satuan Jumlah Min

    999

    999

    9999999999

    9999999999

    xxxxxxxxxx9999999999xxxxxxxxxxxxxxxxxxxx

    xxxxxxxxxx xxxxxxxxxx xxxxxxxxxx9999999999

    Jumlah Max 9999999999999999999

    Jumlah Min

    xxxxxxxxxx

    xxxxxxxxxx

    Gambar III.5 Rancangan Input Barang

  • 47

    5. Rancangan Pembelian

    Input Barang

    - Pilih Nama Barang-

    xxxxxxxxxxxxxxxxxxxxxKeterangan

    Simpan

    No Barang Suplier Keterangan Harga Jumlah

    999

    999

    xxxxxxxxxx

    xxxxxxxxxx

    99999999999999999999xxxxxxxxxxxxxxxxxxxx

    xxxxxxxxxx xxxxxxxxxx 99999999999999999999

    Jumlah Pembelian 9999999999999999999

    Kode-Nama Barang

    [ Hapus ]

    Gambar III.6 Rancangan Pembelian

    6. Rancangan Laporan Data Suplier

    Laporan Data Suplier

    No Kode Suplier Nama Suplier Alamat Suplier No.Telp/Fax Web

    999

    999

    9999999999

    9999999999

    xxxxxxxxxx9999999999xxxxxxxxxxxxxxxxxxxx

    xxxxxxxxxx xxxxxxxxxx xxxxxxxxxx9999999999

    Kembali

    Gambar III.7 Rancangan Laporan Data Suplier

  • 48

    7. Rancangan Laporan Stok Barang

    Laporan Peersediaan

    No Nama BarangMasuk Keluar Reture Sisa ((M-K)+R)

    999

    999

    xxxxxxxxxx

    xxxxxxxxxx

    99999999999999999999999999999999999

    999999999 999999999 999999999999999999

    Cetak

    Jumlah

    Jumlah 999999999999999999999999999999999999

    Gambar III.8 Rancangan Stok Barang

    8. Rancangan Halaman Penjualan

    Gambar III.9 Rancangan Halaman Penjualan

    FOOTER

    HEADER

    KONTEN

    LOGOUT

    Transaksi

    ➢ Penjualan

    ➢ ReturPenjualan

    Laporan

    ➢ StokBarang

  • 49

    9. Rancangan Transaksi Penjualan (output)

    Transaksi Penjualan

    xxxxxxxxxxxx

    xxxxxxxxxxxxxxxxxxx

    9999999999999999999

    Suplier-Nama Barang-Sisi

    Keterangan

    Jumlah Penjualan

    Simpan

    No Barang Suplier Keterangan Harga Jumlah

    999

    999

    9999999999

    9999999999

    xxxxxxxxxx9999999999xxxxxxxxxxxxxxxxxxxx

    xxxxxxxxxx xxxxxxxxxx xxxxxxxxxx9999999999

    Gambar III.10 Rancangan Transaksi Penjualan (output)

    10. Rancangan Retur Penjualan

    Transaksi Reture Penjualan

    xxxxxxxxxxxxx

    xxxxxxxxxxxxxxxxxxxx

    999999999999999999

    Suplier-Nama Barang-Sisi

    Keterangan

    Jumlah yang diretute

    Simpan

    No Barang Suplier Keterangan Harga Jumlah

    999

    999

    xxxxxxxxxx

    xxxxxxxxxx

    99999999999999999999xxxxxxxxxxxxxxxxxxxx

    xxxxxxxxxx xxxxxxxxxx 99999999999999999999

    Gambar III.11 Rancangan Reture Penjualan

  • 50

    11. Rancangan Managerial

    Gambar III.12 Rancangan Halaman Menejerial

    12. Rancangan Laporan Data Suplier

    Laporan Data Suplier

    No Kode Nama Suplier Alamat No.Telp Website

    999

    999

    9999999999

    9999999999

    xxxxxxxxxx9999999999xxxxxxxxxxxxxxxxxxxx

    xxxxxxxxxx xxxxxxxxxx xxxxxxxxxx9999999999

    Kembali

    Gambar III.13 Rancangan Laporan Data Suplier

    HEADER

    KONTEN

    FOOTER

    Laporan

    ➢ Data Suplier

    ➢ Pembelian

    ➢ Penjualan

    ➢ StokBarang

    LOGOUT

  • 51

    13. Rangcangan Laporan Pembelian

    Laporan Pembelian

    Kembali

    No Kode Tanggal Nama Barang Suplier Jenis

    999

    999

    9999999999

    9999999999

    xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx9999999999

    9999999999 xxxxxxxxxx xxxxxxxxxxxxxxxxxxxx

    Jumlah

    9999999999

    9999999999

    Harga

    9999999999

    9999999999

    Gambar III.14 Rancangan Laporan Pembelian

    14. Rancangan Laporan Penjualan

    Laporan Penjualan

    No Tanggal Barang Keterangan Harga Pokok Jumlah Barang

    999

    999

    9999999999

    9999999999

    999999999999999999xxxxxxxxxxxxxxxxxxxx

    xxxxxxxxxx xxxxxxxxxx 999999999999999999

    Jumlah

    9999999999

    9999999999

    Cetak

    Gambar III.15 Rancangan Laporan Penjualan

    15. Rancangan Laporan Stok Barang

    Laporan Peersediaan

    No Nama BarangMasuk Keluar Reture Sisa ((M-K)+R)

    999

    999

    xxxxxxxxxx

    xxxxxxxxxx

    99999999999999999999999999999999999

    999999999 999999999 999999999999999999

    Cetak

    Jumlah

    Jumlah 999999999999999999999999999999999999

    Gambar III.16 Rancangan Stok Barang

  • 52

    3.3.2. Basis Data

    1. Entity Relationship Diagram (ERD)

    Suplier

    Barangmemiliki

    memiliki

    Transaksi

    memiliki

    Laporan

    Id_Suplier (PK)

    Nama Suplier

    Alamat Suplier Telepon

    Web

    Nama Barang

    Jumlah max

    Jumlah min

    Harga

    Jenis

    Id_Suplier (PK)

    Id_Barang (PK)

    Keterangan

    Id_transaksi

    (PK)

    Jumlah

    Tgl_transaksi

    Id_Barang (PK)

    Id_Suplier (PK)

    Id_Barang (PK)

    Id_Barang (PK)

    Id_Transaksi

    (PK)

    Id_Transaksi

    (PK)

    Id_Barang (PK)

    Tgl_Transaksi

    Keterangan

    Nama Barang

    Harga

    Nama Suplier

    Alamat Suplier

    Telepon

    JenisJumlah

    Status

    Id_Barang (PK)

    Id_Transaksi

    (PK)

    Id_Suplier (PK)

    1

    1

    1

    M

    M

    1

    Gambar III.17 Entity Relationship Diagram (ERD)

  • 53

    2. Logical Record Strukture (LRS)

    Suplier

    Id_suplier

    Nama Suplier

    Alamat

    Telepon

    Web

    Barang

    Id_barang

    Nama barang

    Jenis barang

    Harga

    Foto

    Jumlah min

    Jumlah max

    Transaksi

    Id_transaksi

    Tgl transaksi

    Keterangan

    Jumlah

    Status

    Laporan

    Transaksi

    Id_transaksi

    Id_barang

    Tgl transaksi

    Keterangan

    Jumlah

    Nama barang

    Alamat Suplier

    Telepon

    1 IM 1 1

    1

    M

    Gambar III.18 Logical Record Strukture

    3.3.3. Spesifikasi File

    Dalam program website ini menggunakan satu buah file database dengan

    nama SOSRO. Di dalam database tersebut ada beberapa tabel, adapun table

    tersebut adalah sebagai berikut:

    a. Spesifikasi Tabel tbluser

    NamaTabel : tbuser

    Akronim : tbuser

    Fungsi : Untuk menyimpan dataUsername, Password yang

    Digunakan pada saat login

    TipeFile : File Master

    OrganisasiFile : Indexed Sequintel

  • 54

    AksesFile : Random

    Media : Hard Disk

    PanjangRecord : 50

    KunciField : IDUser

    Software : MySQL

    TabelIII . 1 SepesifikasiTabeltbluser

    No Elemen Data Nama Field Tipe Size KET

    1. KodeUser IdUser Varchar 15 Primary Key

    2. UserName UserName Varchar 25

    3 Password Password Varchar 10

    4 Level Level Enum

    b. Spesifikasi Tabel tblbarang

    NamaTabel : tblbarang

    Akronim : tblbarang

    Fungsi : Untuk meminta barang yang stok nya kosong pada

    suplier

    TipeFile : File Master

    OrganisasiFile : Indexed Sequintel

    AksesFile : Random

    Media : Hard Disk

    PanjangRecord : 164

    KunciField : KodeCust

    Software : MySQL

  • 55

    TabelIII . 2SepesifikasiTabeltblbarang

    No Elemen Data Nama Field Tipe Size KET

    1. KodeBarang IDBarang Varchar 9 Primary Key

    2. KodeSuplier IDsupplier Varchar 6

    3. NamaBarang NamaBarang Varchar 55

    4. Jenis Jenis Varchar 50

    5. Harga Harga Int 11

    6. PhotoBrg PhotoBrg varchar 11

    7. Jumlah Min Jml_min Int 11

    8. Jumlah Max Jml_max Int 11

    c. Spesifikasi Tabel tblsuplier

    NamaTabel : tblsuplier

    Akronim : tblsuplier

    Fungsi : Untuk mengirim barang yang dipesan oleh pembeli

    TipeFile : File Master

    OrganisasiFile : Indexed Sequintel

    AksesFile : Random

    Media : Hard Disk

    PanjangRecord : 244

    KunciField : IDsuplier

    Software : MySQL

  • 56

    TabelIII . 3SepesifikasiTabeltblsuplier

    No Elemen Data Nama Field Tipe Size KET

    1. IDsuplier IDsuplier Varchar 6 Primary Key

    2. NamaSuplier NamaSuplier Varchar 25

    3 AlamatSuplier AlamatSuplier Varchar 100

    4 Telpon Telepon Varchar 13

    5 Web Web Varchar 100

    d. Spesifikasi Tabel tbltransaksi

    NamaTabel : tbltransaksi

    Akronim : tbltransaksi

    Fungsi : Untuk meminta tagihan pembayaran

    TipeFile : File Master

    OrganisasiFile : Indexed Sequintel

    AksesFile : Random

    Media : Hard Disk

    PanjangRecord : 81

    KunciField : IDtransaksi

    Software : MySQL

    TabelIII . 4 Sepesifikasi Tabel tbltransaksi

    No Elemen Data Nama Field Tipe Size KET

    1. IDtransaksi IDtransaksi Int 11 Primary Key

    2. IDbarang IDbarang Char 9

    3 TglTransaksi TglTransaksi Date -

    4 Keterangan Keterangan Varchar 50

    5 Jumlah Jumlah Int 11

    6 Status Status Enum -

  • 57

    3.3.4. Rancangan Stuktur Navigasi

    1. RancanganStrukturNavigasiBagianPembelian

    Gambar III.19 Rancangan Struktur Navigasi Pembelian

    Login Divisipembeli

    an

    Input suplier

    Input Barang

    Pembelian

    Data suplier

    Pembelian

    StokBarang

    Logout

    Simpan

    Hapus

    Edit Berita

    HapusBerita

  • 58

    2. Rancangan Struktur Navigasi Bagian Penjualan

    Gambar III.20 Rancangan Struktur Navigasi Penjualan

    3. Rancangan Struktur Navigasi Manajerial

    Gambar III.21 Rancangan Struktur Navigasi Manajerial

    Login Manejerial

    Data suplier

    Pembelian

    StokBarang

    Logout

    Login Divisipenjual

    an

    Penjualan

    ReturPenjuala

    n

    StokBarang

    Logout

    Simpan

    Hapus

    Simpan

    Hapus

  • 59

    3.4. Implementasi dan Pengujian Unit

    3.4.1. Implementasi

    1. Implementasi Rancangan Antar Muka

    a. Halaman Menu Utama

    Gambar III.22 Halaman Menu Utama

    b. Halaman Divisi Pembelian

    Gambar III.23 Halaman Bagian Pembelian

  • 60

    c. Halaman Input Suplier

    Gambar III.24Halaman Input Suplier

    d. Halaman Input Barang

    Gambar III.25 Halaman Input Barang

  • 61

    e. Halaman Divisi Penjualan

    Gambar III.26 Halaman Bagian Penjualan

    f. Halaman Transaksi Penjualan

    Gambar III.27 Halaman Transaksi Penjualan

  • 62

    g. Halaman Reture Pengeluaran

    Gambar III.28HalamanReturePenjualan

    h. HalamanManajerial

    G

    a

    m

    b

    a

    r

    III.29 Halaman Manajerial

  • 63

    i. HalamanLaporan Data Suplier

    Gambar III.30 Halaman Laporan Data Suplier

    j. Halaman Laporan Pembelian

    Gambar III.31 Halaman Laporan Pembelian

  • 64

    k. Halaman Laporan Stok Barang

    Gambar III.32 Halaman Laporan Stok Barang

    2. Spesifikasi Sistem Komputer

    a. Spesifikasi Perangkat Keras

    1) Server

    a) CPU

    (1) Processor Intel ® Pentium® Core 2 Duo

    (2) RAM DDR2 4GB

    (3) Hard Disk 500GB

    b) Mouse

    c) Keyboard

    d) Monitor dengan resolusi layar minimum 1024 x 768

    e) Koneksi Internet dengan kecepatan 2 Mbps

  • 65

    2) Client

    a) CPU

    (1) Processor Intel ® Pentium® 4

    (2) RAM DDR2 1GB

    (3) Hard Disk 20GB

    b) Mouse

    c) Keyboard

    d) Monitor dengan resolusi layar minimum 1024 x 768

    e) Koneksi Internet dengan kecepatan 56kbps

    b. Spesifikasi Perangkat Lunak

    1) Server

    a) Sistem operasi : Microsoft Windows

    b) Aplikasi bundle web server : Xampp yang terdiri dari beberapa

    komponen diantaranya :

    (1) Aplikasi Apache Server v2

    (2) Aplikasi PHP Server v5

    (3) Aplikasi MySQL Server v5

    (4) Aplikasi php MyAdmin v3

    c) Aplikasi Web Browser :Mozilla Firefox, Google Chrome

    dan Internet Explore.

    2) Client

    a) Sistem operasi : Microsoft Windows 7

    b) Aplikasi Web Browser :Mozilla Firefox, Google Chrome

    dan Internet Explore

  • 66

    3.4.2 Pengujian Unit

    1. Pengujian Terhadap Form Login

    Tabel III.5.

    Hasil Pengujian Black Box Testing Halaman Login

    No. Skenario

    pengujian Test case

    Hasil yang

    diharapkan

    Hasil

    pengujian Kesimpulan

    1. User Id dan

    password

    tidak di isi

    kemudian klik

    tombol login

    User Id :

    (kosong)

    Password:

    (kosong)

    Sistem akan menolak

    akses user dan

    menampilkan “pada

    texs User name dan

    password akan member

    warna biru muda”

    Sesuai

    harapan Valid

    2. Mengetikkan

    User Name

    dan password

    tidak di isi

    atau kosong

    kemudian klik

    tombol login

    UserName:

    (diisi)

    Password :

    (kosong)

    Sistem akan menolak

    akses user dan

    memberikan informasi

    berupa tanda biru muda

    pada teks

    Sesuai

    harapan Valid

    3. User Name

    tidak diisi

    (kosong) dan

    password di

    isi kemudian

    klik tombol

    login

    User Name:

    (kosong)

    Password:

    (diisi)

    Sistem akan menolak

    akses user dan

    memberikan tanda biru

    muda pada teks Sesuai

    harapan Valid

    4. Mengetikkan

    salah satu

    kondisi salah

    pada User

    Name atau

    password

    kemudian klik

    tombol login

    User ID:

    stok (benar)

    Password:

    12345

    (salah)

    Sistem akan menolak

    akses user dan

    menampilkan “maaf..!!

    User Name atau

    password yang anda

    masukan salah”.

    Sesuai

    harapan

    Valid

    5. Mengetikkan

    user name dan

    password

    dengan data

    yang benar

    kemudian klik

    tombol login

    User ID:

    stok (benar)

    Password:

    123 (benar)

    Sistem menerima akses

    login dan kemudian

    langsung menampilkan

    menu utama.

    Sesuai

    harapan

    Valid

  • 67