SlideShare a Scribd company logo
1 of 27
Tehnik Pemrograman Menggunakan Bahasa Visual
   Basic 6.0 & Database Microsoft Access 2003
Usaha yang bergerak di bidang
     penjualan busana Dewasa dan Anak-
      anak. Masalah yang dulu dihadapi
     adalah pengolahan data manual yang
       memiliki kelemahan diantaranya:




 Kesalahan dari pihak
user seperti kesalahan
dalam penulisan atau
 lupa kapan transaksi
      dilakukan
Total_bayar Id_brg
                         Nm_brg                   Total_bayar
                         Jns_brg                  Id_brg
                         Ukuran                   Nm_brg
                         Warna                    Jns_brg
•   Total_bayar Id_brg
                         Harga                    Ukuran
•   Nm_brg
•   Jns_brg              Stok                     Warna
•   Ukuran                                        Harga
•   Warna                Id_user
•   Harga                                         Stok
•   Stok                 Nm_user                  Id_user
•   Id_user
•   Nm_user              Alamat                   Nm_user
•   Alamat
•   Tlp                  Tlp                      Alamat
•   Level                Level                    Tlp
•   Pasword
•   No_nota              Pasword                  Level
•   Tgl_nota
•   Nm_user              No_nota                  Pasword
•   Id_brg
                         Tgl_notaNm_user          No_nota
•   Nm_brg
•   Harga                                         Tgl_nota
•                        Id_brg
•
    Qty                                           Nm_user
•
    Total_hg
    Discon
                         Nm_brg                   Id_brg
•   Subtotal             Harga                    Nm_brg
                         Qty                      Harga
                         Total_hrgDisconubtotal   Qty
                                                  Total_hrg
                                                  Discon
                                                  Subtotal
Id_brg*
Nm_brg
Jns_brg
Ukuran
Warna
Harga
Stok
Id_user *
Nm_user
Alamat
Telp
Password
Level
No_nota *
Tgl_nota
Qty
Total_hrg
Diskon
Subtotal
Id_brg *
           No_nota *     Id_user *
Nm_brg
           Tgl_nota      Nm_user
Jns_brg
           Qty           Password
Ukuran
           Total_harga   Level
Warna
           Diskon        Alamat
Harga
           Subtotal      Telp
Stok
           Total_bayar


           Id_brg **
           Id_user **
No    Elemen Data    Nama Field   Tipe   Panjang      Ket
1    User id        Id_user       text      7      Primary key

2    Nama user      Nm_user       text     15

3    password       password      text      6

4    level          level         text      5

5    alamat         alamat        text     30

6    No.telephone   Telp          text     15
No    Elemen Data    Nama Field    Tipe      Panjang    Ket
1    ID barang      Id_brg          text        7      Primary
                                                         key
2    Nama barang    Nm_brg          text       30

3    Jenis barang   Jns_brg         text       20

4    Ukuran         ukuran          text        8

5    Warna          warna           text       15

6    Harga          harga         currency      8

7    Stok           stok          integer       2
No    Elemen Data    Nama Field    Tipe      Panjang      Ket
1    No.nota        No_nota         text       10      Primary key

2    Tanggal nota   Tgl_nota        Date        8
                                    time
3    Total bayar    Total_bayar   currency      8

4    User ID        id-user         text        7      Foreign key
No    Elemen Data    Nama Field    Tipe      Panjang      Ket
1    Jumlah beli    Qty           integer       2

2    diskon         Diskon        currency      8

3    Total harga    Total_hrg     currency      8

4    subtotal       Subtotal      currency      8

5    Kode barang    Id_brg          text        7      Foreign key

6    No nota        No_nota         text       10      Foreign key
ID Barang : untuk mengetahui data barang , dengan panjang data text 7
            digit

FORMAT :            1        2        3           4          5          6           7
                    x        x        x           x          x          9           9




CONTOH :            1        2        3           4          5          6           6
                    G        P        D           G          B          3           1




                                      keteterangan :
                                                BPD    : jenis barang Busana Pria Dewasa
                                                GB     : Nama Barang Gamis Bunga-bunga
                                                3      :warna merah
                                                1      :ukuran all size
FORMAT :   1   2   3          4       5            6           7
           x   x   x          x       x            9           9




CONTOH :   1   2   3          4       5            6           6
           I   C   K          S       R            0           1




                   keterangan
                             IC     : Initial dari toko “ INE COLLECTION “
                             KSR   : Level User Kasir
                             01     : NO. Urut user
FORMAT :   1   2   3   4      5     6       7       8      9      10
           9   9   9   9      9     9       9       9      9       9




CONTOH :   1   2   3   4      5     6       7       8      9      10
           1   2   0   3      1     2       0       2      0       7




                           keterangan
                                     12         : tanggal terjadi transaksi
                                     03         : bulan terjadi transaksi adalah bulan Maret
                                     12         :Tahun transaksi 2012
                                     0207       : no urut nota transaksi penjualan
00
                                           Login


                                                   1.0
                                      Menu Utama
                                                   0.0




     1.1        1.2                           1.3            1.4            1.5

    File    Master                     Transaksi         Laporan          utility
     1.0        1.0                                          1.0
                                              1.0                           1.0

                                                            1.4.1
    1.1.1      1.2..1                          1.3.1                       1.5.1
                                                         Data barang    Backup data
Log off     barang                         penjualan

     0.0        1.2                                1.3
                                                             1.4            1.5

                            1.2.1.1                          1.4.2         1.5.2
    1.1.2
                       Input data barang                   Transaksi   Ubah password
    Exit                     1.2.1                         penjualan

                                                              1.4           1.5
                          1.2.1.2
                Browse data barang
                              1.2.1


                 1.2.2
                 user
                     1.2
10. Perancangan Program
1. Perancangan Program Login               Penjualan
 2. Perancangan Program Menu                11. Perancangan Program Data
 Utama                                      Barang
                                               12. Perancangan Program Back
   3. Perancangan Program File                 up Data

     4. Perancangan Program Master              13. Perancangan Program Exit

      5. Perancangan Program                     14. Perancangan Program Input
      Transaksi                                  Data
        6. Perancangan Program                    15. Perancangan Program
        Laporan                                   Transaksi Penjualan
                                                     16. Perancangan Program Ubah
          7. Perancangan Program Utility             Password
           8. Perancangan Program Log                 17. Perancangan Program
           Off                                        Browse Data Barang
             9. Perancangan Program                     18. Perancangan Program User
             Barang
FLOWCHART
start                    LOGIN



Login

                                                        Massage
                         Massage box                       box
 Input     User id
                         User id tidak    Salah 3x    Maaf! Anda
User id   Benar ??                                    tidak dapat
                           terdaftar
                                                          login



            Input
cancel    password




                        Massage                         Massage
                           box                             box
          Password
                       Password           Salah 3x    Maaf! Anda
          Benar ??        tidak                       tidak dapat
                       terdaftar !!                       login




                                                      Menu
                     splash              Admin ?      utama
                                                      admin




                                         Menu kasir
                                          utama




end
START
                                               FLOWCHART MENU UTAMA

Pilih menu
1.file
2.master
3. transaksi
4.laporan
5.utility




     file           Log off          login


                                    Msgbox”yaki
                     exit           n mau keluar
                                     program?”


                                       Keluar?




                                1.input data
                                   barang              Input data
 master            barang      2.browse data             barang
                                                                        barang
                                   barang



                                                      Browse data     Browse
                                                        barang        barang


                     user                      user




 transaksi                     penjualan




                Lap. Data        Lap.data
  laporan
                 barang           barang


               Lap.transaksi    Lap. Data
                 penjualan      penjualan




                     Ubah                Ubah
   utility
                   password            password




                    Backup
                                      Backup data
                     data




     end
Keyboard/mouse




                                               Flashdisk
                        Central
Hardisk                 Processing
                        Unit(CPU)




          Monitor                    Printer
Dari paparan di atas dapat disimpulkan sebagai berikut :

a.   Perancangan program ini merupakan salah satu alternatif dalam
     permasalahan pengolahan data pada “INE COLLECTION”. Karena
     dengan menggunakan perangkat keras komputer dapat mengurangi
     kesalahan –kesalahan yang diakibatkan oleh manusia serta
     mengefektifkan kerja personil yang menangani hal tersebut.

B.   Dengan adanya program aplikasi penjualan , pencarian data dan
     pembuatan laporan menjadi lebih mudah.

C.   Penggunaan media kertas jadi lebih hemat.

D.   Dalam pembuatan program diperlukan adanya sarana program yang
     lengkap untuk mempercepat pekerjaan pengolahan data dan
     menyediakan informasi yang diinginkan.
OPTIMASI DATA TOSERTA
OPTIMASI DATA TOSERTA

More Related Content

Featured

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 

Featured (20)

Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 

OPTIMASI DATA TOSERTA

  • 1. Tehnik Pemrograman Menggunakan Bahasa Visual Basic 6.0 & Database Microsoft Access 2003
  • 2.
  • 3.
  • 4. Usaha yang bergerak di bidang penjualan busana Dewasa dan Anak- anak. Masalah yang dulu dihadapi adalah pengolahan data manual yang memiliki kelemahan diantaranya: Kesalahan dari pihak user seperti kesalahan dalam penulisan atau lupa kapan transaksi dilakukan
  • 5.
  • 6.
  • 7. Total_bayar Id_brg Nm_brg Total_bayar Jns_brg Id_brg Ukuran Nm_brg Warna Jns_brg • Total_bayar Id_brg Harga Ukuran • Nm_brg • Jns_brg Stok Warna • Ukuran Harga • Warna Id_user • Harga Stok • Stok Nm_user Id_user • Id_user • Nm_user Alamat Nm_user • Alamat • Tlp Tlp Alamat • Level Level Tlp • Pasword • No_nota Pasword Level • Tgl_nota • Nm_user No_nota Pasword • Id_brg Tgl_notaNm_user No_nota • Nm_brg • Harga Tgl_nota • Id_brg • Qty Nm_user • Total_hg Discon Nm_brg Id_brg • Subtotal Harga Nm_brg Qty Harga Total_hrgDisconubtotal Qty Total_hrg Discon Subtotal
  • 9. Id_brg * No_nota * Id_user * Nm_brg Tgl_nota Nm_user Jns_brg Qty Password Ukuran Total_harga Level Warna Diskon Alamat Harga Subtotal Telp Stok Total_bayar Id_brg ** Id_user **
  • 10.
  • 11. No Elemen Data Nama Field Tipe Panjang Ket 1 User id Id_user text 7 Primary key 2 Nama user Nm_user text 15 3 password password text 6 4 level level text 5 5 alamat alamat text 30 6 No.telephone Telp text 15
  • 12. No Elemen Data Nama Field Tipe Panjang Ket 1 ID barang Id_brg text 7 Primary key 2 Nama barang Nm_brg text 30 3 Jenis barang Jns_brg text 20 4 Ukuran ukuran text 8 5 Warna warna text 15 6 Harga harga currency 8 7 Stok stok integer 2
  • 13. No Elemen Data Nama Field Tipe Panjang Ket 1 No.nota No_nota text 10 Primary key 2 Tanggal nota Tgl_nota Date 8 time 3 Total bayar Total_bayar currency 8 4 User ID id-user text 7 Foreign key
  • 14. No Elemen Data Nama Field Tipe Panjang Ket 1 Jumlah beli Qty integer 2 2 diskon Diskon currency 8 3 Total harga Total_hrg currency 8 4 subtotal Subtotal currency 8 5 Kode barang Id_brg text 7 Foreign key 6 No nota No_nota text 10 Foreign key
  • 15. ID Barang : untuk mengetahui data barang , dengan panjang data text 7 digit FORMAT : 1 2 3 4 5 6 7 x x x x x 9 9 CONTOH : 1 2 3 4 5 6 6 G P D G B 3 1 keteterangan : BPD : jenis barang Busana Pria Dewasa GB : Nama Barang Gamis Bunga-bunga 3 :warna merah 1 :ukuran all size
  • 16. FORMAT : 1 2 3 4 5 6 7 x x x x x 9 9 CONTOH : 1 2 3 4 5 6 6 I C K S R 0 1 keterangan IC : Initial dari toko “ INE COLLECTION “ KSR : Level User Kasir 01 : NO. Urut user
  • 17. FORMAT : 1 2 3 4 5 6 7 8 9 10 9 9 9 9 9 9 9 9 9 9 CONTOH : 1 2 3 4 5 6 7 8 9 10 1 2 0 3 1 2 0 2 0 7 keterangan 12 : tanggal terjadi transaksi 03 : bulan terjadi transaksi adalah bulan Maret 12 :Tahun transaksi 2012 0207 : no urut nota transaksi penjualan
  • 18. 00 Login 1.0 Menu Utama 0.0 1.1 1.2 1.3 1.4 1.5 File Master Transaksi Laporan utility 1.0 1.0 1.0 1.0 1.0 1.4.1 1.1.1 1.2..1 1.3.1 1.5.1 Data barang Backup data Log off barang penjualan 0.0 1.2 1.3 1.4 1.5 1.2.1.1 1.4.2 1.5.2 1.1.2 Input data barang Transaksi Ubah password Exit 1.2.1 penjualan 1.4 1.5 1.2.1.2 Browse data barang 1.2.1 1.2.2 user 1.2
  • 19. 10. Perancangan Program 1. Perancangan Program Login Penjualan 2. Perancangan Program Menu 11. Perancangan Program Data Utama Barang 12. Perancangan Program Back 3. Perancangan Program File up Data 4. Perancangan Program Master 13. Perancangan Program Exit 5. Perancangan Program 14. Perancangan Program Input Transaksi Data 6. Perancangan Program 15. Perancangan Program Laporan Transaksi Penjualan 16. Perancangan Program Ubah 7. Perancangan Program Utility Password 8. Perancangan Program Log 17. Perancangan Program Off Browse Data Barang 9. Perancangan Program 18. Perancangan Program User Barang
  • 20. FLOWCHART start LOGIN Login Massage Massage box box Input User id User id tidak Salah 3x Maaf! Anda User id Benar ?? tidak dapat terdaftar login Input cancel password Massage Massage box box Password Password Salah 3x Maaf! Anda Benar ?? tidak tidak dapat terdaftar !! login Menu splash Admin ? utama admin Menu kasir utama end
  • 21. START FLOWCHART MENU UTAMA Pilih menu 1.file 2.master 3. transaksi 4.laporan 5.utility file Log off login Msgbox”yaki exit n mau keluar program?” Keluar? 1.input data barang Input data master barang 2.browse data barang barang barang Browse data Browse barang barang user user transaksi penjualan Lap. Data Lap.data laporan barang barang Lap.transaksi Lap. Data penjualan penjualan Ubah Ubah utility password password Backup Backup data data end
  • 22.
  • 23.
  • 24. Keyboard/mouse Flashdisk Central Hardisk Processing Unit(CPU) Monitor Printer
  • 25. Dari paparan di atas dapat disimpulkan sebagai berikut : a. Perancangan program ini merupakan salah satu alternatif dalam permasalahan pengolahan data pada “INE COLLECTION”. Karena dengan menggunakan perangkat keras komputer dapat mengurangi kesalahan –kesalahan yang diakibatkan oleh manusia serta mengefektifkan kerja personil yang menangani hal tersebut. B. Dengan adanya program aplikasi penjualan , pencarian data dan pembuatan laporan menjadi lebih mudah. C. Penggunaan media kertas jadi lebih hemat. D. Dalam pembuatan program diperlukan adanya sarana program yang lengkap untuk mempercepat pekerjaan pengolahan data dan menyediakan informasi yang diinginkan.