Rabu, 05 Oktober 2011

Mussel in Action bag. 1

Setelah sekian lama kami berusaha menjual produk kami secara pindah pindah dari setiap event ke event yang lain, bisa disebut nomaden lah,, akhirnya perusahaan kecil kami mulai mencoba berani beda dengan membuat menu baru , yaitu pancake. Sebelumnya sih kami memproduksi sebangsa coklat-coklatan dan kue kering gitu, Dan memang kami tidak berorientasi pada keuntungan tapi hanya berniat mengasah kemampuan tim produksi kami dan marketting untuk meluncurkan produk yang selama ini hanya melalui pesanan saja tidak berani untuk produksi langsung.
" Tidak akan pernah berubah dan mencapai apa yang kalian inginkan , bila kalian tetap pada kebiasaan dan usaha yang sama saat ini"


terfikir oleh salah satu kata bijak diatas,, *kurang lebih seperti itu*, maka kami mencoba untuk membuat beberapa program baru yang membuat usaha kita berkembang dan bisa menghasilkan pemasukan bagi kami bukan hanya saja keuntungan yang biasa - biasa, walaupun keuntungan kita asalnya digunakan lagi-lagi untuk amal.




Pertama , kami meramu produk baru, agar laku dipasaran
. Setelah melakukan pembicaraan iseng-isengan dan gak serius akhirnya kami terpikir untuk mencoba untuk membuat produk pancake yang notabene masih jarang dibandung *pada saat itu. Dan kami semua yang tadinya bercanda dan gak serius coba untuk agak sedikit serius untuk mulai memikirkan rancangan program baru, biaya produksi, dan strategi pasar.



Kedua, sangat tahu kebiasaan kami yang masih belum serius dalam menangani bisnis *lho kok bisa, iya bisa karena
sejarah berdirinya mussel ini merupakan hasil keterpaksaan yang dilakukan oleh sekelompok pemuda biasa yang berniatkan mencari pahala dan surga,,hahaha *lebayyy,, tp memang bener . Karena semuanya hanya ingin menjalankan program amal yaitu kemandirian yang nanti hasilnya akan di gunakan untuk kegiatan yang lain. Karena suatu hal lain juga, kita belum serius karena tidak ada yang profesional dibidangnya, mungkin hanya bagian produksi saja, karena mereka memang siswi - siswi SMK tata boga yang bersedia meluangkan waktunya untuk membantu kami, sangat ikhlas "no payment, no salary just their soul and heart was bringing to ours". Contoh bagian marketting dan logistic semuanya bukan dari bidangnya, marketting ada yang mahasiswa teknik, pekerja swasta yang bukan di marketting, sampai dengan anak - anak SMA, apalagi bagian logistik orang-orangnya juga gak nyambung ada yang guru ngaji, ada juga pelajar.

Ketiga, tujuan utama kami untuk membuat serius dari usaha MUSSEL ini adalah karena ada kegiatan lomba ide bisnis yang diadakan oleh PP CAI yang bertempat di Jakarta Selatan (ormas yang bergerak dibidang kepemudaan dan kelestarian lingkungan). Setelah kami tahu syarat dan ketentuan yang berlaku kami langsung mengirimkan proposal berdasarkan ide kami sebelumnya yaitu PANCAKE ALA MUSSEL,,hahahahaha,,*naon deui.

Pembuatan proposal serta pengiriman pun tidak serta merta mudah,, kami yang biasanya hanya membuat hitungan untung rugi sederhana di secarik kertas harus membuat hitungan neraca, cash flow, serta feasibility study *halah bahasa yang susah bagi programmer,,:-(,,hee,, sehingga usaha kami agar terlihat serius serta memiliki realitas yang tinggi untuk di modali. Lagi - lagi pembuatan keuangan tersebut pun tidak ada yang bisa dengan profesional karena tim kami tidak ada yang orang keuangan. Akhirnya kami berusaha membuat yang sedetail mungkin, serealiti mungkin dan selayak mungkin untuk dimodali, dan ternyata saya baru inget tim saya ada yang ngeti dikit2 masalah kaya ginian,, langsung aj saya kasihin ke temen sy untuk membuat feasibility study meskipun sederhana tapi tetep mendekati kelayakan usaha. Dan setelah 3 minggu kami berkutat memikirkan program MUSSEL, keuangan usaha MUSSEL, serta menu-menu andalan apa saja yang mungkin di buat, kami pasrah mengirimkan proposal kami untuk mengikuti lomba PP CAI tersebut, kalo g salah namanya JONG ENTREPRENEURSIP EXPO 2011.


Object Oriented Programming (OOP) 1

Selanjutnya kita akan mulai membahas tentang dasar pemrograman objek. Terdapat beberapa Istilah dan penjelasan yang perlu diketahui tentang dasar dari oop, *dan mesti faham. Yaitu :

1. Kelas : merupakan unit terkecil dari pemrograman OOP yang berisi atribut (data- data mengenai kelas variabel, konstanta, kelas referensi, dll) dan juga method/behaviour (perilaku yang dapat dikerjakan oleh kelas).

2. Objek : merupakan pembentukan atau instansiasi dari kelas yang digunakan sebagai model di dunia nyata atau aplikasi yang akan dijalankan

3. Method : merupakan bagian dari kelas seperti function atau procedure yang menjelaskan bisa apa saja kelas itu

4. Constructor : merupakan salah satu method didalam kelas yang berfungsi untuk penciptaan objek baru dari kelas tersebut. Secara default constructor tidak punya parameter

Contoh penerapannya pada program JAVA :
Kita akan membuat kelas mahasiswa yang memiliki kemampuan untuk berkata namanya, nim, dan umurnya. Silahkan buka notepad, notepad++, atau aplikasi apapun yang bisa dipakai untuk coding. Beri nama kelas pertama dengan "Mahasiswa.java" (tanpa kutip). Nanti setelah selesai membuat codingan di bawah ini, terus buka Command Prompt dan ketikkan direktori dimana kamu menyimpan file tersebut. Lalu Compile dengan cara ketik "javac Mahasiswa.java" (tanpa kutip). Setelah selesai, buat satu kelas lagi yaitu kelas main yang berfungsi untuk menjalankan codingan dibawah. Buat file dengan nama "Main.java" (tanpa kutip). Lalu lakukan compile dan running di Command Prompt. Untuk melakukan running ketik "java Main"(tanpa kutip).
Silahkan dipelajari dolo : 
public class Mahasiswa{
 // ini merupakan atribut dari kelas mahasiswa
/**private merupakan visibility atau ketampakan yang hanya bisa diakses oleh kelas itu saja dan tidak bisa diakses oleh kelas lain / turunannya. Sedangkan public dapat diakses oleh semua kelas turunannya dan kelas dari package lain. Ada juga protected yang dapat diakses oleh semua kelas turunannya dan method kelas lainnya yang sepaket. Sedangkan default (tanpa ditulis visibilitynya) maka disebut visibility friendly sama seperti protected hanya saja kelas turunannya harus dalam package yang sama**/
 private String nama,NIM;
private int umur;
// ini merupakan constructor dari kelas mahasiswa sebagai pencipta //objek
public Mahasiswa(String nama,String NIM,int umur){
this.nama = nama;
this.NIM = NIM;
this.umur = umur;
}
//ini merupakan method getter 
//berfungsi untuk mengambil data yang diinputkan di constructor
        public String getNama(){
            return nama;
        }
        public String getNIM(){
            return NIM;
        }
        public String getUmur(){
            return umur;
    }