Skip to content

NovaRestina/UAS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UAS

UAS-semester1

NAMA : Nova Restina Maharani

KELAS : TI.22.B2

NIM : 312210525

MATA KULIAH : Bahasa Pemrograman

PRODI: Teknik Informatika

DOSEM: Agung Nugroho, M.Kom

Membuat Package dan Module Minginput Data Mahasiswa

PROJECT UAS

Screenshot (40)

√daftar_nilai.py berisi modul untuk: tambah_data, ubah_data, hapus_data, dan cari_data

✓ view_nilai.py berisi modul untuk: cetak_daftar_nilai, cetak_hasil_pencarian

✓ input_nilai.py berisi modul untuk: input_data yang meminta pengguna memasukkan data.

✓ main.py berisi program utama (menu pilihan yang memanggil semua menu yang ada)

LINK VIDEO

https://youtu.be/gkR_HJLiPpA

Penjelasan Program

  • Pertama buat Package yang berisi file Model yang didalamnya meliputi
__init__.py dan daftar_nilai.py dan file view meliputi __init__.py, 

input_nilai.py, dan view_nilai.py serta main,py sebagai program utama
  • Buat file main.py berisi Menu Data yang ditampilkan untuk pilihan user

    menggunakan perulangan while True, juga berisi code yang menyatukan fungsi

    yang mengimport modul ke main.py

Dibawah ini script Main.py :

Screenshot (28)

Screenshot (29)

  • Buat fungsi data yang berada di modul daftar_niali.py berupa tambah-data, ubah_data, hapus_data, cari_data
Dibawah ini script daftar_nilai.py :

Screenshot (30)

  • Membuat fungsi untuk user memasukkan data yang berada pada file input_data.py di modul view
Dibawah script input_data.py :

Screenshot (31)

Screenshot (32)

  • file view_nilai.py untuk mencetak hasil pencarian user menggunakan tabulate
Dibawah script view_nilai.py :

Screenshot (33)

OUTPUT PROGRAM

Tambah data

Screenshot (34)

Screenshot (35)

Hapus data

Screenshot (36)

Ubah data

Screenshot (37)

Cari data dan Keluar

Screenshot (38)

Screenshot (39)

Sekian dan Terima Kasih

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages