SahabaT yaNg baiK adaLah oRanG yanG daPaT meNunjuKkan paDa keBenaRan

Rabu, 19 Januari 2011

TUGAS ISBD

Tugas ISBD : buat sebuah tulisan tentang materi isbd yang dikaitkan dengan jurusan ( Teknik Elektronika prodi Pendidikan Teknik Informatika ).
MANUSIA DAN TEKNOLOGI
Materi yang diambil : Manusia, Sains, Teknologi, dan Seni
Manusia adalah makhluk unik dan sempurna dibandingkan makhluk lainnya. Manusia memili unsure jasmani dan rohani, dan manusia juga dibekali akal dan pikiran dalam menjalani kehidupannya.
Sains berkaitan dengan cara mencari tahu tentang alam semesta secara sistematis, dan bukan hanya kumpulan pengetahuan yang berupa fakta-fakta, konsep-konsep, prinsip-prinsip saja tetapi juga merupakan suatu proses penemuan.
Teknologi adalah transformasi ( perubahan bentuk ) dari alam, teknologi adalah realitas/kenyataan yang diperoleh dari dunia ide, teknologi dalam makna subjektif adalah keseluruhan peralatan dan prosedur yang disempunakan.
Di masa sekarang ini, sepertinya sudah tidak ada lagi hal yang dilakukan tanpa bantuan teknologi. Kalaupun ada, itu sudah sangat jarang sekali. Sebuah teknologi di bangun untuk memudahkan manusia. Membuat ringan pekerjaan, membuat lebih praktis, mempercepat selesai. Dan segala hal yang membantu manusia.
Hal ini dapat kita lihat dari sebuah bentuk teknologi yang sangat familiar sekarang ini, yaitu penemuan terhadap begitu banyaknya barang-barang atau benda-banda yang sudah sangat dekat dengan kehidupan manusia, contohnya saja perangkat atau alat-alat elektronika seperti televisi, radio,kulkas, handphone dan yang sangat nyata adalah komputer. Komputer merupakan sebuah penemuan manusia yang diciptakan berdasarkan hasil pemikiran dan ide-ide dari manusia itu sendiri. Sejak penemuannya dunia komputer mengalami perkembangan yang sangat pesat sampai saat sekarang ini. Berikut akan diberikan beberapa dampak teknologi terhadap kehidupan manusia, sebenarnya sangat banyak pengaruh teknologi terhadap manusia tetapi disini akan dibahas beberapa hal saja :

a. Pengaruh terhadap pola pikir
Teknologi computer memberikan perubahan terhadap pola piker penggunanya seperti pada usaha pemecahan masalah, perencanaan dan bahkan juga pada cara berpikir dalam mengambil keputusan. Para pakar ilmu kognitif telah menemukan bahwa ketika teknologi mengambil alih fungsi-fungsi mental manusia. Pada saat yang sama, terjadi kerugian yang diakibatkan oleh hilangnya fungsi-fungsi tersebut dari kerja mental manusia. Manusia yang -tadinya- diuntungkan oleh berfungsinya jejak-jejak memori akibat operasi mental seperti berpikir, menghitung dan mengkonstruksi ruang, harus kehilangan jejak tersebut karena tugasnya sudah diambil alih komputer. Hal ini akan menimbulkan sebuah kenyataan baru, yakninya timbulnya ketergantungan manusia terhadap teknologi komputer.
b. Pengaruh terhadap akses informasi
- Kita akan lebih cepat mendapatkan informasi-informasi yang akurat dan terbaru di bumi bagian manapun melalui internet
- Kita dapat berkomunikasi dengan teman, maupun keluarga yang sangat jauh hanya dengan melalui handphone
- Pemanfaatan jasa komunikasi oleh jaringan teroris (Kompas)
- Penggunaan informasi tertentu dan situs tertentu yang terdapat di internet yang bisa disalah gunakan fihak tertentu untuk tujuan tertentu
- Kerahasiaan alat tes semakin terancam Melalui internet kita dapat memperoleh informasi tentang tes psikologi, dan bahkan dapat memperoleh layanan tes psikologi secara langsung dari internet.
- Kecemasan teknologi Selain itu ada kecemasan skala kecil akibat teknologi komputer. Kerusakan komputer karena terserang virus, kehilangan berbagai file penting dalam komputer inilah beberapa contoh stres yang terjadi karena teknologi. Rusaknya modem internet karena disambar petir.



c. Pengaruh terhadap pergeseran nilai dan budaya.
Teknologi diciptakan oleh manusia untuk dapat memenuhi kebutuan manusia itu sendiri, akan tetapi pada perkembangan selanjutnya justru teknologi tersebut disalah gunakan. Misalnya lewat teknologi internet atau dunia maya orang akan semakin mudah mengakses situs – situs porno yang justru itu datang dari kaum muda, hal ini tentu membuat pergeseran norma asusila dalam hidup kaum muda tersebut.
d. Pengaruh terhadap pendidikan
Teknologi mempunyai peran yang sangat penting dalam bidang pendidikan antara lain: 1. Munculnya media massa, khususnya media elektronik sebagai sumber ilmu dan pusat pendidikan. Dampak dari hal ini adalah guru bukannya satu-satunya sumber ilmu pengetahuan.
2. Munculnya metode-metode pembelajaran yang baru, yang memudahkan siswa dan guru dalam proses pembelajaran. Dengan kemajuan teknologi terciptalah metode-metode baru yang membuat siswa mampu memahami materi-materi yang abstrak, karena materi tersebut dengan bantuan teknologi bisa dibuat abstrak.
3. Sistem pembelajaran tidak harus melalui tatap muka

Simpulan :
Manusia adalah makhluk yang memiliki kelebihan dan keterbatasan. Dengan kelebihannya manusia dapat menciptakan tekhnologi. Kemudian setelah adanya tekhnologi manusia dapat menutupi keterbatasannya tersebut dengan tekhnologi yang ada. Kendali terhadap tekhnologi terdapat pada tangan manusia itu sendiri, apakah ia akan menjadikan tekhnologi tersebut berdampak baik kepada dirinya atau malah sebaliknya.
Manusia yang menciptakan teknologi dan manusia pula yang menanggung akibatnya, apakah itu buruk atau baik Tergantung manusia mau memandangnya dari sisi mana. Di lihat dari sisi negatif, teknologi itu sangat merugikan. Begitu banyak pekerja yang menganggur karena tugasnya sudah digantikan mesin yang lebih murah. Bom nuklir yang dapat dengan cepat mengakhiri peperangan. Menghasilkan jamur kuning kemerahan di angkasa dengan panas ribuan derajat celcius, dalam rentang ribuan mil. Orang terbakar seperti es yang dipanaskan. Orang - orang yang selamat harus menanggung pencemaran radiasi sepanjang ia bernafas. Bayi - bayi terlahir cacat seumur hidup dari ibu yang tercemar radiasi.
Dilihat dari segi positif, manusia harus lebih pintar dari mesin karena memang manusia yang menciptakan mesin. Dan mesin itu tidak sempurna. Semakin maju teknologi, maka manusia harus lebih maju lagi. Berjuang lebih keras untuk mengalahkan teknologi. Bersaing dengan ketat untuk menciptakan teknologi yang lebih maju lagi. Tidak terlena dalam kepraktisan yang di sediakan teknologi. Apabila teknologi punya dampak merugikan, maka manusialah yang berusaha untuk membuat kerugian itu seminimal mungkin atau bahkan menghilangkannya. Teknologi itu di tangan manusia, bukan manusia yang berada di tangan teknologi.
Sumber bacaan : Setiadi, m.Elly,dkk.2008.Ilmu Sosial dan Budaya Dasar.
Internet.www.google.com
Read More..

Sabtu, 01 Januari 2011

Rancangan Database Dealer Sepeda Motor



Berikut adalah contoh database dealer sederhana :

1. ERD




2. NORMALISASI

a. Bentuk Unnormalized



b. Normal ke-1 (1NF)

Syarat : * Bentuk normal 1NF terpenuhi jika sebuah tabel tidak memiliki atribut bernilai banyak (multivalued attribute), atribut composite atau kombinasinya dalam domain data yang sama.

*Setiap atribut dalam tabel tersebut harus bernilai atomic (tidak dapat dibagi-bagi lagi)

c. Bentuk Normal ke-2 (2NF)

Syarat : Bentuk normal 2NF terpenuhi dalam sebuah tabel jika telah memenuhi bentuk 1NF, dan semua atribut selain primary key, secara utuh memiliki Functional Dependency pada primary key.

Ketergantungan fungsional dai tabel 1NF di atas :

Tabel hasil 2NF :

Tabel Sales

Kd_Sales

Nama_Sales

Jns_Kelamin

Umur

Alamat

001

Antoni

L

28

Jl. Murai 1

002

Budi

L

25

Jl. Gagak 3

003

Charles

L

23

Jl. Kamboja 10

Tabel Pembeli

ID_

Pembeli

Nama_

Pembeli

Tmpt_Lhr

Tgl_Lhr

Jns_Kelamin

Pekerjaan

Alamat

123456

Halimi

Padang

01-01-1960

L

Tani

Padang

123457

Anizar

Padang

01-02-1970

P

PNS

Padang

123458

Halifah

Lintau

22-09-1990

P

Mhs

Pyk

123459

Suswarti

Bukittinggi

15-08-1984

P

PNS

Lintau

Tabel Kendaraan

Kd_Kend

Merek

Stok

Harga_Jual

YM001

Yamaha Mio CW

20

12.400.000

YM002

Yamaha Xeon

10

15.625.000

YM003

Yamaha Mio Soul

15

13.500.000

Tabel Pembelian

ID_Pembeli

Kode_Kend

Diskon

Bonus

123456

YM01

-

Helm

123457

YM01

100000

Jacket

123458

YM02

200000

Sarung Tangan

123459

YM03

150000

Kacamata

Tabel Penjualan

Kd_Sales

Kode_Kend

Jumlah

001

YM01

1

002

YM01

1

002

YM02

1

003

YM02

1

003

YM03

1

Tabel Transaksi

Kode_Sales

ID_Pembeli

No_Faktur

Tanggal

001

123456

567890

25-12-2010

002

123457

567891

26-12-2010

002

123457

567892

27-12-2010

003

123458

567893

28-12-2010

003

123459

567894

29-12-2010

d. Bentuk Normal ke-3 (3NF)

Syarat : Bentuk normal 3NF terpenuhi jika telah memenuhi bentuk 2NF, dan jika tidak ada atribut non primary key yang memiliki ketergantungan terhadap atribut non primary key yang lainnya. ( tidak terdapat ketergantungan transitif ).

Pada tabel 2NF di atas tidak tedapat ketergantungan transitif, jadi bentuk 2Nf di atas sudah mewakilkan bentuk 3NF ( 2NF=3NF ).

3. KARDINALITAS

Database yang dirancang adalah database dealer sepeda motor pabrik Yamaha. Asumsikan :

a. Setiap pembeli hanya membeli satu sepeda motor

b. Pembagian bonus dan diskon tidak memiliki ketentuan ( diberikan secara acak )



4. STRUKTUR TABEL

Tabel

Nama Field

Type Data

Ukuran

Ket

Sales

Kd_Sales

Varchar

10

Primary Key

Nama_Sales

Varchar

30

-

Jns_Kelamin

Varchar

1

-

Umur

Int

2

-

Alamt

Varchar

30

-

Pembeli

ID_Pembeli

Varchar

10

Primary Key

Nama_Pembeli

Varchar

30

-

Tmpt_Lhr

Varchar

20

-

Tgl_Lhr

Date


-

Jns_Kelamin

Varchar

1

-

Pekerjaan

Varchar

20

-

Alamat

Varchar

30

-

Kendaraan

Kd_Kend

Varchar

10

Primary Key

Merek

Varchar

20

-

Stok

Int

3

-

Harga_Jual

Varchar

15

-

Penjualan

Kd_Sales

Varchar

10

Foreign Key

Kd_Kend

Varchar

10

Foreign Key

Jumlah

Int

2

-

Pembelian

ID_Pembeli

Varchar

10

Foreign Key

Kd_Kend

Varchar

10

Foreign Key

Diskon

Varchar

15

-

Bonus

Varchar

15

-

Transaksi

Kode_Sales

Varchar

10

Foreign Key

ID_Pembeli

Varchar

10

Foreign Key

No.Faktur

Varchar

10

Tanggal

Date


6. INTERFACE

Dalam perancangan database ini digunakan software xampp. XAMPP adalah perangkat lunak bebas, yang mendukung banyak sistem operasi, merupakan kompilasi dari beberapa program. Fungsinya adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. XAMPP dikembangkan dari sebuah tim proyek bernama Apache Friends.

Ketika menginstal software xampp, paket program yang terdapat didalamnya seperti apache dan mysql sudah otomatis terinstal. Tapi pada praktek ini, menggunakan apache yang terpisah dari software xampp, karena apache yang terpaket dalam software tidak bisa di install di windows 7. Hal ini mungkin dikarenakan oleh versi software yang masih belum didukung oleh windows 7.Untuk cara install xampp di win7 silahkan tanya sama om google atau untuk download xampp klik disini

Langkah kerja :

1. Install software xampp dan apache server

2. Setelah keduanya terinstall, klik icon start apache untuk memulai

3. Klik xampp control panel, aktifkan tanda centang pada kotak Svc MySql, kemudian pilih start sehingga MySql menjadi Running

4. Klik Admin atau untuk memulai dari browser ketikkan alamat http://localhost/ pada address dan klik phpmyadmin

5. Untuk membuat database dan tabel dapat dilakukan melalui MySql Comman Line yang terdapat pada MySql server ataupun langsung melalui localhost

6. Buat database baru yaitu dealer dan tabel yang dibutuhkan. Inputkan data melalui localhost xampp dan tentukan field yang menjadi Primary Key,

7. Untuk menentukan foreign key pada MySql pada phpmyadmin type tabel harus diganti menjadi INNODB, pertama sekali atur configurasi agar Storage Engine INNODB aktif, setelah itu tuliskan perintahnya, bentuk umum : ALTER TABLE namatabel ENGINE = InnoDB; dan tentukan field yang akan menjadi foreign key contohnya tabel pembelian :

ALTER TABLE pembelian
   ADD CONSTRAINT FOREIGN KEY (ID_Pembeli) REFERENCES  pembeli(ID_Pembeli)
   ON DELETE CASCADE
   ON UPDATE CASCADE;
       Hal ini berarti jika kita melakukan perubahan field ID_Pembeli pada tabel pembeli 
maka akan langsung mempengaruhi tabel pembelian pada field ID_Pembeli

Untuk interfacenya, apache yang digunakan adalah dari php triad. Langkah pertama yaitu mengkoneksikan php dengan mysql, gunakan script berikut :
Koneksi Database MySQL $conn=mysql_connect ("localhost","root",""); if ($conn) { echo "OK"; } else { echo "Server not connected"; } ?>


Selanjutnya silahkan buat script yang dibutuhkan, setelah itu tinggal memanggilnya di localhost.
Contoh hasilnya seperti berikut :



Read More..