Jumat, 27 April 2018

Pembuatan Program Menu Menggunakan Bahasa Python

Assalamu'alaikum

Kembali lagi di blog ini, pada kali ini saya akan membuat program menu menggunakan bahasa python.

Untuk mendownload scriptnya kalian bisa mengklik link dibawah ini.


Untuk membuka script tersebut kalian harus menggunakan python versi 2.7

Langsung saja saya akan membahas bagian-bagian script tersebut.

1. Membuat array mahasiswa


Fungsi dari array ini adalah untuk menyimpan data yang nantinya dimasukkan oleh user.

2. Membuat tampilan menu beserta pilihannya


Pertama kita mendeklarasikan fungsi beserta nama fungsinya. Di dalam fungsi tersebut dibuat script untuk tampilan dari menu yang kita buat. Lalu kita membuat penginputannya dengan metode input(). Kemudian membuat percabangannya agar saat memasukan penginputannya, program langsung masuk ke fungsi selanjutnya yang sesuai dengan kita input. 

Saat kita memilih pilihan 1, program masuk ke fungsi show_data(). Atau saat kita memilih pilihan 2, program masuk ke fungsi insert_data(). Dan seterusnya, jika kita memilih yang bukan pilihan di atas, program akan menampilkan "Tidak Ada Pilihan Tersebut!!!" dan kemudian program masuk ke perintah return show_menu(), yang artinya program dipaksa untuk mengulang kembali program ke fungsi show_menu().

3. Membuat fungsi show_data()


Fungsi ini untuk menampilkan data yang tersimpan pada array mahasiswa yang kita buat pertama kali. Jika panjang/banyak data pada array mahasiswa lebih kecil sama dengan nol, program akan menampilkan "Belum ada Data". Namun jika ada data pada array mahasiswa, program akan menampilkan hasil nya, seperti ini : [0] Andi. Karena ini indeks, jadi penghitungannya dimulai dari nol. Yang diikuti nama data di samping indeks tersebut.

4. Membuat fungsi insert_data()


Fungsi ini untuk menambahkan data baru pada array mahasiswa. Kita menggunakan metode raw_input. Ketika data diinput, data tersebut disimpan dulu pada variabel mahasiswa_baru yang kemudian disimpan pada array mahasiswa menggunakan metode append.

5. Membuat fungsi edit_data()


Fungsi ini untuk mengubah data yang terdapat pada array mahasiswa. Saat kita memilih pilihan ini, data pada array ditampilkan dahulu. Kemudian menginput indeks sesuai dengan indeks data yang ingin kita ubah pada array mahasiswa. Jika indeks yang dimasukkan melebihi indeks yang terdapat pada array mahasiswa, program akan menampilkan "ID Salah". Jika indeks yang dimasukkan sesuai dengan indeks yang terdapat pada array mahasiswa, program akan menampilkan penginputan data baru yang kemudian akan disimpan pada array mahasiswa.

6. Membuat fungsi delete


Fungsi ini untuk menghapus data yang terdapat pada array mahasiswa. Saat kita memilih pilihan ini, data pada array ditampilkan dahulu. Kemudian menginput indeks sesuai dengan indeks data yang ingin kita ubah pada array mahasiswa. Jika indeks yang dimasukkan melebihi indeks yang terdapat pada array mahasiswa, program akan menampilkan "ID Salah". Jika indeks yang dimasukkan sesuai dengan indeks yang terdapat pada array mahasiswa, data yang dipilih akan dihapus dari array mahasiswa.


Sekian penjelasan program dari saya. Jika kurang memahami hal ini, anda bisa melihat pada link dibawah ini :

(link youtube)

Terima kasih.
Wassalamu'alaikum

Jumat, 20 April 2018

Nilai - Nilai PT. TOYOTA

Nilai-nilai perusahaan PT. TOYOTA, meliputi :

  1. Kepercayaan
  2. Kegelisahan
  3. Kesadaran
  4. Harapan
  5. Cinta Kasih
  6. Keindahan
  7. Keadilan
1. Kepercayaan

Perusahaan selalu mempercayai kepada karyawan/pekerja atas tanggung jawab pekerjaan mereka oleh karena itu para pekerja/karyawan tidak boleh menyia-nyiakan kepercayaan perusahaan kepada mereka. Hal yang perlu diingat dari perusahaan-perusahaan Timur (Asia Timur) adalah kesetiaan nomor 1. Oleh karena itu, dengan mereka setia untuk selalu dan bekerja hanya untuk perusahaan tersebut mereka mendapat kepercayaan.

2. Kegelisahan

Perusahaan terkadang merasakan kegelisahan dikarenakan hasil produksi yang tidak selalu baik saat melewati proses QC (Quality Control). Oleh karena itu, perusahaan selalu berhati-hati dan teliti dalam melakukan proses produksi sehingga mengurangi kerugian akibat kualitas produksi yang kurang baik.

3. Kesadaran

Perusahaan memiliki kesadaran untuk terus meningkatkan produktivitas perusahaan mereka sehingga tidak kalah saing dengan perusahaan lain yang sejenis dengan perusahaan tersebut. Dengan meningkatkan produktivitas para pekerja/karyawannya, tentu ini sangat berpengaruh besar kepada produktivitas perusahaan.

4. Harapan

Perusahaan berharap para pekerja/karyawannya untuk terus bekerja kepada perusahaan tersebut walapun dengan banyak kondisi yang tidak menentu kedepannya. Dan perusahaan juga menaruh harapan yang besar pada hasil produksi yang bisa memuaskan keinginan para pelanggannya sehingga terjadi timbal balik antara harapan & kepercayaan perusahaan dengan pelanggan.

5. Cinta Kasih

Perusahaan harus memiliki rasa cinta kasih, baik di dalam perusahaan itu sendiri atau kepada masyarakat di sekitarnya. Banyak program-program perusahaan untuk meningkatkan rasa cinta dan kasih kepada pekerja/karyawannya atau kepada masyarakat di sekitar perusahaan tersebut. Seperti, kegiatan Family Gathering, bakti sosial, atau yang lainnya. Tentu hal ini sangat berguna untuk meningkatkan perasaan para pekerja/karyawannya sehingga mereka sangat senang bekerja di perusahaan tersebut. Dan masyarakat di sekitarnya pun, memiliki pikiran positif kepada perusahaan tersebut dikarenakan memiliki kontribusi.

6. Keindahan

Perusahaan harus memiliki nilai keindahan atau estetika guna menciptakan suasana/lingkungan kerja perusahaan yang mendukung perasaan para pekerja/karyawannya sehingga produktivitas perusahaan pun meningkat. Selain itu, lingkungan kerja pun sangat mempengaruhi hubungan antar para pekerjanya. Oleh karena itu, perusahaan harus menciptakan suasana/lingkungan kerja yang sedemikian baiknya, agar pekerjanya tidak merasa jenuh saat bekerja di perusahaan tersebut.

7. Keadilan

Perusahaan harus memiliki rasa keadilan di dalamnya agar para pekerja/karyawan tidak merasakan diskriminasi pekerjaan. Perusahaan tidak boleh membeda-bedakan perilaku terhadap para pekerja/karyawannya sehingga hal ini mengakibatkan para pekerja/karyawannya selalu ingin bekerja diperusahaan tersebut dan meningkat produktivitas perusahaan tersebut.