aplikasi sistem penjualan

Upload: uzumaaki-nufii

Post on 20-Feb-2018

256 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/24/2019 Aplikasi Sistem Penjualan

    1/23

    APLIKASI SISTEMPENJUALANInfotech Mart

  • 7/24/2019 Aplikasi Sistem Penjualan

    2/23

    Latar belakangpermasalahan Saat ini masih banyak perusahaan kelas kecil

    menengah (UKM yang masih melakukanpr!ses transaksi" pencatatan keuangan #anpembuatan lap!ran baik lap!ran transaksimaupun lap!ran keuangan perusahaan secaramanual$

    lap!ran transaksi serta lap!ran keuanganyang baik sangat #ibutuhkan guna akanmemu#ahkan #alam pengambilan kebi%akanyang sesuai kebutuhan perusahaan saat itu

    !leh pihak mana%emen$

    In&!tech mart c!nt!hnya" peng!lahan #atatransaksi masih menggunakan pr!ses manual#an belum a#anya sistem yangterk!mputerisasi

  • 7/24/2019 Aplikasi Sistem Penjualan

    3/23

    'atasan masalah

    membuat aplikasi system pen%ualan yang bersi&at

    #eskt!p base#

    Perancangan menggunakan isual 'asic )*+*$NET

    #engan #atabase Micr!s!&t Access )**,$

    UKM yang #ianalisa #an #i%a#ikan bahan penelitian

    a#alah t!k! perangkat IT

    Lap!ran yang #ihasilkan berupa -aktur pen%ualan

    menggunakan .rsytal /ep!rt yang embe##e# pa#a

    ' )*+*$NET

  • 7/24/2019 Aplikasi Sistem Penjualan

    4/23

    LANDASAN TEORI

    Konsep dasar perangkat lunak

    /ekayasa perangkat lunak atau software engineering

    (SE) merupakan #isiplin ilmu yang membahas semuaaspek pr!#uksi perangkat lunak" mulai #ari tahap a0al

    spesi1kasi sistem sampai pemeliharaan sistem setelah#igunakan$

    Oleh karenanya, kami menerapkan konsep dasarRekayasa perangkat lunak dengan segala aspek

    pembuatannya dengan harapan menghasilkan sebuahperangkat lunak yang sesuai dengan kebutuhan nyata

    pemakai dengan tingkat fungsi dan esiensi yangmaksimal.

  • 7/24/2019 Aplikasi Sistem Penjualan

    5/23

    LANDASAN TEORI

    Metodologi perangkat lunak

    Pa#a perancangan aplikasi #alam tugas akhir ini

    kami menggunakan met!#e 2ater&all$ Met!#e

    2ater&all a#alah met!#e yang menyarankansebuah pen#ekatan yang sistematis #ansekuensial melalui tahapan3tahapan yang a#apa#a S4L. untuk membangun sebuah perangkat

    lunak$

    'erikut penerapan met!#e 2ater&all #alampembanguan aplikasi ini6$

  • 7/24/2019 Aplikasi Sistem Penjualan

    6/23

    LANDASAN TEORI

    Software Analsis and Re!uire"ent

    Analisa pa#a tahap ini #ia0ali #engan &ase pen#e1nisian

    system #an perencanaan pr!%ect$ Kemu#ian #ilan%utkanpa#a &ase mencari kebutuhan #ari keseluruhan sistem

    yang akan #iaplikasikan ke #alam sistem k!mputerisasi$

    Sste" Desain

    melakukan i#enti1kasi terha#ap k!mp!nen perangkat

    lunak (&ungsi" arus #ata" penyimpanan #ata" hubunganantar k!mp!nen" struktur perangkat lunak (#ek!mp!sisimen%a#i m!#ul3m!#ul #an antar muka Perangkat Lunak$

  • 7/24/2019 Aplikasi Sistem Penjualan

    7/23

    LANDASAN TEORI

    I"ple"entasi dan koding4alam pembuatan aplikasi ini kami menggunakan isual

    'asic sebagai bahasa pemr!graman #an -rame0!rk isualStu#i! )*+*$NET sebagai #e7el!per t!!ls yang membantuimplementasi terha#ap #esain arsitektur rinci aplikasi$

    Testing

    Pengu%ian ter#iri #ari u%i integrasi #engan melakukan

    pengu%ian terha#ap semua m!#ul #an antarmuka" #an

    ke#ua yaitu u%i penerimaan #engan melakukan berbagaipengu%ian" mengacu kepa#a berbagai persyaratan yangtelah #itentukan$

    Maintenance.

  • 7/24/2019 Aplikasi Sistem Penjualan

    8/23

    LANDASAN TEORI

    I"ple"entasi dan koding4alam pembuatan aplikasi ini kami menggunakan isual

    'asic sebagai bahasa pemr!graman #an -rame0!rk isualStu#i! )*+*$NET sebagai #e7el!per t!!ls yang membantuimplementasi terha#ap #esain arsitektur rinci aplikasi$

    Testing

    Pengu%ian ter#iri #ari u%i integrasi #engan melakukan

    pengu%ian terha#ap semua m!#ul #an antarmuka" #an

    ke#ua yaitu u%i penerimaan #engan melakukan berbagaipengu%ian" mengacu kepa#a berbagai persyaratan yangtelah #itentukan$

    Maintenance.

  • 7/24/2019 Aplikasi Sistem Penjualan

    9/23

    LANDASAN TEORI

    Konsep dasar aplikasi sste"pen#ualan

    Aplikasi yang kami buat merupakan pr!gramc!mputer yang mampu melakukan tugaspemr!sesan #ata pen%ualan pa#a sebuah t!k! IT#an mampu menghasilkan lap!ran berupa &akturpen%ualan$

  • 7/24/2019 Aplikasi Sistem Penjualan

    10/23

    LANDASAN TEORI

    T!!ls yang #igunakan #alam pembangunans!&t0are

    Microsoft $isual Studio % $isual &asic '(er)Net *+,+-

    Microsoft Access 'atau Microsoft O.ceAccess-

    OLED& /rstal Report

  • 7/24/2019 Aplikasi Sistem Penjualan

    11/23

    Sekilas "egenai Infotech Mart

    In&!tech Mart merupakan sebuah perusahaan

    kelas Unit Kecil 8 Menegah (UKM yang

    bergerak #i bi#ang pen%ualan k!mp!nen

    k!mp!nen c!mputer #an tekn!l!gi in&!rmasi$

    ANALISA DAN 0ERAN/AN1ANSISTEM

  • 7/24/2019 Aplikasi Sistem Penjualan

    12/23

    1a"2aran siste" saat ini

    4alam melakukan pr!ses bisnisnya" In&!tech Mart masih

    men%alankan pencatatan secara manual #engan

    meman&aatkan s!&t0are MS$ 9:ce E;cel )**,$

    pembuatan lap!ran beserta &aktur masih manual$

    Artinya masih belum a#a sistem k!mputerisasi

    pen%ualan pa#a t!k! ini$

    ANALISA DAN 0ERAN/AN1ANSISTEM

  • 7/24/2019 Aplikasi Sistem Penjualan

    13/23

    0e"odelan data

    Pem!#elan 4ata #alam rekayasa perangkat lunak merupakan

    pr!ses menciptakan sebuah m!#el #ata #engan menerapkan

    m!#el #eskripsi &!rmal #ata menggunakan teknik pem!#elan

    #ata$

    Diagra" ERD

    Diagra" DOD

    ANALISA DAN 0ERAN/AN1ANSISTEM

  • 7/24/2019 Aplikasi Sistem Penjualan

    14/23

  • 7/24/2019 Aplikasi Sistem Penjualan

    15/23

  • 7/24/2019 Aplikasi Sistem Penjualan

    16/23

    0e"odelan 3ungsionalitas

    M!#el &ungsi!nal menggambarkan

    trans&!rmasi nilai #ata #i #alam sistem$

    M!#el &ungsi!nal #igambarkan #engan

    data ow diagram (#iagram alir #ata$

    D3D

    ANALISA DAN 0ERAN/AN1ANSISTEM

  • 7/24/2019 Aplikasi Sistem Penjualan

    17/23

  • 7/24/2019 Aplikasi Sistem Penjualan

    18/23

    0erancangan Data

    Perancangan basis #ata merupakan

    langkah untuk menentukan basis #atayang #iharapkan #apat me0akili seluruhkebutuhan pengguna$

    4alam aplikasi ini" perancangan #ata

    #ituangkan ke#alam tiga buah basis#ata"yaitu #ata barang" #ata c!stumer #an #atapen%ualan$

    ANALISA DAN 0ERAN/AN1ANSISTEM

  • 7/24/2019 Aplikasi Sistem Penjualan

    19/23

    0erancangan arsitektur

    Setiap sistem berbasis k!mputer #apat

    #im!#elkan sebagai sebuah pemin#ahan

    in&!rmasi #engan menggunakan arsitektur

    input3pemr!sesan3!utput$ 4alam aplikasi ini"

    arsitektur intpu3pr!ses3!utput #igambarkan

    secara ringkas sebagai berikut