Twitter Facebook Google Plus LinkedIn RSS Feed Email

Etika Profesi

Senin, 17 Maret 2014 | 0 komentar


3 Pilar Kesuksesan

1. Ilmu
ü  Ilmu harus menjadi jalan menuju pada hal yang lebih baik dan dapat menaikkan derajat manusia
ü  Ilmu yang dapat membuat seseorang menjadi mulia dan terhormat

2. Keahlian
ü  Teori tanpa praktek tidak akan pernah ada manfaatnya
ü  Kemampuan menyelesaiakan pekerjaan ditentukan betapa mahir menguasai hardskill pekerjaan tersebut
ü  Lifeskill yang berupa softskill sangat berpengaruh dalam beradaptasi dan mempunyai prestasi
ü  Makin banyak pengalaman semakin cepat dalam menyelesaikan masalah

3. Etika (sebagai pondasi)
ü  Berperan bagi kemajuan suatu bangsa
ü  Menentukan reformasi birokrasi

Kemajuan suatu bangsa tidak ditentukan oleh usia bangsa tersebut. Sebagai contoh Negara New Zeland, Singapura, Kanada dan Negara Australia yang berusia kurang lebih 150 tahun lebih maju dibandingkan dengan Negara India dan Mesir yang sudah berusia kurang lebih 2000 tahun.
Negara yang maju memiliki cirri-ciri sebagai berikut:
1.      Menjadikan etika sebagai prinsip dasar dalam kehidupan sehari-hari
2.      Memiliki kejujuran dan integritas
3.      Mempunyai rasa bertanggung jawab
4.      Hormat pada aturan dan hukum masyarakat
5.      Hormat pada hak orang atau warga lain
6.      Cinta pada pekerjaan
7.      Berusaha keras untuk menabung dan investasi
8.      Mau untuk bekerja keras
9.      Tepat waktu dalam menyelesaikan apapun

Etika yang benar sebagai penuntut ilmu:
ü  Murid yang selalu sabar dan tabah dalam menghadapi semua pelajaran
ü  Murid yang hormat dan taat pada perintah dan nasehat guru
ü  Murid yang tidak banyak bertanya dan berbicara ketika guru sedang menerangkan atau menjeaskan pelajaran
ü  Murid tidak buruk sangka terhadap perbuatan guru
ü  Murid yang selalu memberi salam kepada gurunya ketika bertemu di jalan, menggunakan bahasa yang sopan dan punya tata krama
ü  Murid yang tidak sombong terhadap guru dan imunya


Kunjungan Bali Camp

Kamis, 24 Oktober 2013 | 0 komentar


Bali Camp adalah sebuah Software House yang berbeda dari yang lain. Suasan kantornya tidak seperti kantor-kantor pada umumnya. Suasana sangat tenang, sejuk dan nyaman karen aletaknya di dataran tinggi. Bisa dibilang kantor yang unik. Bali Camp kini telah diambil alih oleh PT. Telkom sehingga namanya menjadi PT. Telkom Sigma. Cara Kerjanya Work To Order (bekerja jika ada pesanan). Kebanayakan projek mereka berasal dari BUMN setelah bergabung dengan PT. Telkom. Diantaranya seperti Perbankan, Manufaktur, dan Logistik.

Vision
To be a leading Information Communication Technology Company in the region.

Mission
To become the most trusted partner in providing and applying the benefits of ICT solution to accelerate customer’s business growth.

Proses Bisnis:
1. Merima Projek
2. Membentuk tim yang terdiri dari : sistem analis, bisnis analis, develop, dan testing
3. Tatap muka dengan client siap dipresentasikan

Penerapan Rekayasa Perangkat Lunak :
- Development
- Testing
- Implementation
- Maintenance
- Operation

Tools dan Database yang digunakan relatif, tergantung pada projek.

Kunjungan PT. Bamboomedia Cipta Persada




PT.Bamboomedia Cipta Persada bergerak dalam bisnis / industri digital kreatif, kombinasi unik antara bisnis software, education dan media (konten). Mengembangkan produk-produk kreatif yang bersumber pada ide atau gagasan, dipadu dengan teknologi dan seni. Dengan riset kreatif, inovasi serta marketing yang cerdas mereka menghadirkan karya-karya terbaik untuk konsumen Bamboomedia. Dengan menggunakan media CD/DVD serta Aplikasi Online, memberikan manfaat optimal pada customer, keluarga serta perusahaan customer. 

Visi dan Misi PT.Bamboomedia Cipta Persada

Visi : Menuju Kehidupan yang lebih baik melalui Software dan Kreatifitas.
Misi : Menjadi mitra dan penyedia solusi teknologi pembelajaran, pelatihan berbasis komputer, dan software kreatif yang terbaik di Indonesia.

Inovasi PT.Bamboomedia Cipta Persada:

Kids Interaktif (Kids Browser), eLearning (Animasi/Simulasi), Virtual IT College (Programming, Database, Grafis, Multimedia, Internet, Web, CAD, Civil dll), Software Bisnis (UKM), Solusi Sekolah/Guru era Digital, Komunitas Online, Retail Store (Digital Corner)

Distribusi produk/jasa PT.Bamboomedia Cipta Persada:

Bekerjasama dengan jaringan Book Store, Computer Store, serta Reseller diberbagai Kota.
Penekanan produk dan jasa tentunya pada manfaat (Penggunaan teknologi yang tepat, efesien dan efektif), karena pada dasarnya pelanggan hanya akan membeli manfaat. Melayani pasar dengan sepenuh hati, karena hanya dengan loyalitas dan apresiasi konsumen, Bamboomedia bisa tetap berkembang untuk memberi karya terbaik dan kontribusi untuk bangsa.


Cara Keraja PT.Bamboomedia Cipta Persada :

Cara Kerja PT.Bamboomedia Cipta Persada ini menggunakan sistem Make To Order (Membuat jika ada pesanan dari customer) dan Make To Stock (Produk dibuat dan disimpan, bisa langsung dibeli)

Produk dan Layanan PT.Bamboomedia Cipta Persada :

Produk-produknya dipergunakan oleh semua umur dan kalangan. BMGames untuk merangsang kreatifitas dan kemandirian anak anda sedari dini melalui games yang menarik, FlexT (Flexible Training) adalah solusi media belajar mandiri, Organisasi dan Keluarga dalam CD-ROM Interaktif. Fleksible tanpa terikat jadwal, interaktif, multimedia, dengan text, gambar, demo, suara panduan serta iringan musik. Simple dan mudah dibawa serta yang jelas Berbahasa Indonesia, SimpleBiz, dan masih banyak lagi.

Kontak Perusahaan
Agus Prasetya
Jl. Merdeka No.45 Renon Denpasar 80235, Bali - Indonesia
Website.: http://www.bamboomedia.net

ADBO_Domain Model

Jumat, 20 September 2013 | 0 komentar



Istilah dalam OOP / PBO
¢  Obyek : komponen di dalam sebuah program
¢  Property : karakteristik yang dimiliki obyek
¢  Method : aksi yang dapat dilakukan oleh obyek
Event : kejadian yang dapat di alami oleh obyek



Konsep OOP

·         Class (cetakan object)
·         Object (instan object)
·         Instance variable
·         Method
·         Constructor
1.      Pengkapsulan : menggabungkan data dan prosedur dalam objek
2.      Pewarisan : menambahkan fungsionalitas dengan membuat subclass baru
3.      Polimorfisme : mengijinkan pesan diinterprestasikan

Abstract vs Concrete Class
o  Abstract class
            à class yang menyimpan aspek generic dari sub class
            à tanpa implementasi
            à tidak memiliki body, body digantikan dengan (;)
o  Concrete class
            à subclass dari abstract class
            à mengimplementasikan abstract class

Konsep ADBO
o  Use case driven
            à saat analisa memperhatikan use case
o  Architecture centric
            à saat desain memperhatikan arsitektur fungsional, static, dynamic dari sistem
o  Iterative & Incremental (berulang dan bertambah )
            à mudah untuk dipakai ulang ataupun diupgrade

Domain Model
Model : gambaran
Domain : tempat
Jadi domain model adalah gambaran dari suatu tempat

Tahapan Pembuatan Model Domain
Cukup dengan adanya hubungan antara ”generalization (is a)” dan “aggregation (has a)”
Komponen Utama Model Domain
¢  Domain Classes - Setiap Kelas Domain menunjukkan jenis obyek
¢  Attributes - Entitas
¢  Associations - Relasi antara dua buah kelas domain atau lebih.
¢  Additional Rules - Aturan kompleks yang tidak dapat ditampilkan dengan simbologi maka ditampilkan dengan catatan terlampir.

Contoh Model Domain Sederhana

PSI_Mengenal ORACLE

Kamis, 12 September 2013 | 0 komentar

Memberikan tipe data pada data berikut :

Tabel Mahasiswa

Nama
Tipe data
NPM
Number
Nama
Varchar2
Alamat
Varchar2

Tabel Nilai

Nama
Tipe data
NPM
Number
Mata Kuliah
Varchar2
Semester
Varchar2
Nilai
Varchar2

Tabel Rekap

Nama
Tipe data
NPM
Number
Tahun
Number
Nilai
Varchar2

1.      Create table :
Create table mahasiswa
(
NPM number not null,
Nama varchar2 (50),
Alamat varchar2 (50),
constraint pk_mahasiswa primary key (NPM)
  );
2.      Insert data :
Insert into mahasiswa
(NPM, Nama, Alamat)
Values
(1135010112,’Iffah’,’Surabaya’);

Insert into mahasiswa
(NPM, Nama, Alamat)
Values
(1135010113,’Ainum’,’Surabaya’);

Fungsi tool – tool pada object browser di ORACLE antara lain :
1.      Indexs : untuk penyimpanan data dengan kapasitas besar, sebagai daftar isi dari sebuah data, dan pencariannya cepat.
2.      Sequence : untuk menambahkan data pada baris yang kosong
3.      Triggers : Backup secara otomatis
4.      Database links : untuk database dalam jumlah banyak
5.      View : data yang disimpan langsung terupdata secara otomatis

6.      Material view : data yang disimpan tidak terupdate secara otomatis 

PSI_Install ORACLE 10g

Buka file installernya, setelah itu tunggu sampai proses selesai :












Proses persiapan installasi selesai, maka akan keluar dialog ini :













Setelah itu klik next :












Accept untuk lisensinya, setelah itu klik next lagi












Tentukan lokasi tempat buat file instalasi oracle xe tersebut, setelah itu klik next :












Masukkan password buat user SYSTEM, kalo di mysql SYSTEM itu sama seperti ROOT, setelah itu klik next :












Setelah itu klik INSTALL :














tunggu sampai proses instalasi selesai














Setelah selesai cek lis “Launch the database homepage” dan klik finish, maka akan keluar browser yang membaut homepage database oracle express edition :


ADBO_Iconix

Rabu, 11 September 2013 | 0 komentar


Unified Modeling Language (UML) adalah bahasa standar untuk mendokumentasikan, menspesifikasikan, dan membangun sistem perangkat lunak.

Iconix adalah rekayasa perangkat lunak untuk pengenmbangan software.
Ada 4 tahapan pada proses iconix :
1.      Requirements (Kebutuhan)
a)      Functional Requirements
Semua kebutuhan dalam pengembangan perangkat lunak dikumpulkan menjadi satu bagian. Kemudian dilakukan analisis mengenai kebutuhan fungsional dan kubutuahan non fungsional.
b)      Domain Modeling
Mengekstrak kata benda yang didapatkan dari Functional requirements. Kata benda yang didapatkan saling dihubungkan sesuai kebutuhan dari perangkat lunak.
c)      Behavioral Requirements / Use Case Modeling
Segala hal yang dilakukan oleh pengguna dan hubungan terhadap tanggapan dari sistem. Dalam proses ini, desain perangkat lunak diharapkan dijelaskan secara rinci karena perangkat lunak didedikasikan berdasarkan kebutuhan pengguna.
d)     Requirements Review (Milestone 1)
Memastikan bahwa bahwa use case text telah sesuai dengan kebutuhan pengguna.
Memastikan bahwa domain model telah menunjukkan hubungan yang benar.
Memastikan bahwa use case telah terorganisir dalam satu paket.

2.      Analysis dan Preliminery Design
a)      Robustness analysis
Membuat robustness diagram yang menghubungkan antara analisis dan desain.
b)      Update domain model
Menambahkan class yang tidak ada, menghilangkan ambiguitas, dan menambahkan atribut pada domain object.
c)      Tulis kembali use case yang telah dibuat.
d)     Preliminary Design Review (PDR) (Milestone 2 )
Dilakukan analisis mengenai kecocokan use case text dengan robustness diagram, dan memastikan semua entitas yang terdapat pada robustness diagram telah diperbaharui di domain model.

3.      Detailed Design
a)      Sequence Diagram
Sequence Diagram merupakan diagram alir yang disusun berdasarkan robustness diagram untuk mengalokasikan behavior ke class.
b)      Update domain model
Penambahan operasi pada domain object.
c)      Critical Design review (CDR) (Milestone 3)
Memastikan bahwa desain telah memenuhi semua kebutuhan dari hasil identifikasi sebelumnya.

4.      Implementation
a)      Coding/Unit testing
Mulai dilakukan proses coding berdasarkan hasil pengembangan model yang telah disusun sebelumnya. Jika proses coding telah dilaksanakan maka dapat dilakukan pengujian.
b)      Integration and scenario testing
Pengujian secara integrasi dan sesuai dengan skenario. Pengujian yang dilakukan dapat berupa black box testing maupun white box testing.
c)      Perform code
Analisa kode program dari hasil pengujian dan melakukan perubahan dari hasil analisa.

SDLC (Sistem Development Live Cycle) adalah siklus hidup suatu sistem.
4        tahap SDLC :
1.      Perencanaan : Memenuhi kebutuhan
2.      Analisa: Identifikasi peluang dan Mengkonsep sistem baru
3.      Desain: Seketsa, Rencana solusi, Model (program, database, interface, arsitektur)
4.      Implementasi, membangun sistem dengan :
I.       Construction (coding dan testing)
II.    Installation


 
Copyright © -2012 share knowledge :) All Rights Reserved | Template Design by Favorite Blogger Templates | Blogger Tips and Tricks