PERTEMUAN KE 9

10
PERTEMUAN KE 9 MENU TUNGGAL

description

PERTEMUAN KE 9. MENU TUNGGAL . SISTEM MENU. Sistem Informasi untuk pengelolaan data biasanya di Tawarkan dalam Sistem Menu. Menu tersebut dapat berbentuk MENU TUNGGAL dan MENU BERLAPIS Dalam Bahasa Basic Sistem Menu dapat dikerjakan Dengan SUB PROGRAM atau SUB PROCEDURE - PowerPoint PPT Presentation

Transcript of PERTEMUAN KE 9

Page 1: PERTEMUAN KE 9

PERTEMUAN KE 9

MENU TUNGGAL

Page 2: PERTEMUAN KE 9

Sistem Informasi untuk pengelolaan data biasanya diTawarkan dalam Sistem Menu.Menu tersebut dapat berbentuk MENU TUNGGAL danMENU BERLAPISDalam Bahasa Basic Sistem Menu dapat dikerjakan Dengan SUB PROGRAM atau SUB PROCEDUREFungsi Program dimulai dari INPUT sd LAPORAN

SISTEM MENU

Page 3: PERTEMUAN KE 9

MENU TUNGGAL

CONTOH MENU TUNGGAL

Page 4: PERTEMUAN KE 9

1. INPUT2. EDIT3. LIHAT4. TAMBAH5. CETAK RECORD6. LAPORAN7. CETAK LAPORAN8. HAPUS9. SELESAI

MENU UTAMA

Page 5: PERTEMUAN KE 9

cls:KEY OFF SUB MENU FOR I=1 TO 24 COLOR 09,11 LOCATE I,01:?STRING$(79,CHR$(205)) DELAY 0.01 NEXT I color 05 LOCATE 5,16 :? "Sekolah Tinggi Manajemen Informatika & Komputer " FOR I=7 TO 19 COLOR 11,09 LOCATE I,22 : ? STRING$(35," ") DELAY 0.1 NEXT I COLOR 20,11

Praktikum Minggu ini membuat Menu Tunggal

Page 6: PERTEMUAN KE 9

CLS FOR I=7 TO 19 COLOR 09,11 LOCATE I,22 : ? STRING$(35," ") NEXT I COLOR 20,09 LOCATE 05,22 : ? " M E N U - U T A M A " COLOR 14,09 LOCATE 08,27 : ? " [1] I N P U T D A T A " LOCATE 10,27 : ? " [2] E D I T D A T A " LOCATE 12,27 : ? " [3] L I H A T D A T A " LOCATE 14,27 : ? " [4] T A M B A H D A T A " LOCATE 16,27 : ? " [5] L A P O R A N " LOCATE 18,27 : ? " [6] M A I N M E N U "

Page 7: PERTEMUAN KE 9

color 07,11 LOCATE 08,52 : ? CHR$(220) LOCATE 09,28 : ? STRING$(25,CHR$(223)) LOCATE 10,52 : ? CHR$(220) LOCATE 11,28 : ? STRING$(25,CHR$(223)) LOCATE 12,52 : ? CHR$(220) LOCATE 13,28 : ? STRING$(25,CHR$(223)) LOCATE 14,52 : ? CHR$(220) LOCATE 15,28 : ? STRING$(25,CHR$(223)) LOCATE 16,52 : ? CHR$(220) LOCATE 17,28 : ? STRING$(25,CHR$(223)) LOCATE 18,52 : ? CHR$(220) LOCATE 19,28 : ? STRING$(25,CHR$(223))

Page 8: PERTEMUAN KE 9

COLOR 14,0 : LOCATE 21,32 : ? " PILIH [1 - 6] : " DO WHILE NOT INSTAT:WEND PILIH$=INKEY$ LOOP UNTIL INSTR("123456",PILIH$) PRINT PILIH$ SELECT CASE PILIH$ CASE "1" CALL ISI CASE "2" CALL EDIT CASE "3" CALL LIHAT CASE "4" CALL TAMBAH CASE "5"

Page 9: PERTEMUAN KE 9

CALL LAPOR CASE "6" CLS : SYSTEM  END SELECT END SUB CALL MENU

SUB ISI CLS CALL MENU END SUB

SUB EDIT CLS CALL MENU END SUB

Page 10: PERTEMUAN KE 9

SUB LIHAT CLS : CALL MENU END SUB   SUB TAMBAH CLS : CALL MENU END SUB   SUB LAPOR CLS : CALL MENU END SUB   END