Sabtu, 07 Desember 2013

Presentasi pada UML (Unified Modeling Language)

UML (Unified Modeling Language) adalah sebuah bahasa yang berdasarkan grafik/gambar untuk memvisualisasi, menspesifikasikan, membangun, dan pendokumentasian dari sebuah sistem pengembangan software berbasis OO (Object-Oriented). UML tidak hanya merupakan sebuah bahasa pemograman visual saja, namun juga dapat secara langsung dihubungkan ke berbagai bahasa pemograman, seperti JAVA, C++, Visual Basic, atau bahkan dihubungkan secara langsung ke dalam sebuah object-oriented database. 
  
Diagram-diagram yang ada pada UML:
1.         Use Case Diagram
2.         Activity Diagram
3.         Sequence Diagram
4.         Communication Diagram (Collaboration diagram in versi 1.x)
5.         Class Diagram
6.         State Machine Diagram (Statechart diagram in versi 1.x)
7.         Component Diagram
8.         Deployment Diagram
9.         Composite Structure Diagram
10.     Interaction Overview Diagram
11.     Object Diagram
12.     Package Diagram
13.     Timing Diagram
Berikut ini saya akan menjelaskan tentang diagram-diagram tersebut :
1.        Use Case Diagram
Use case adalah abstraksi dari interaksi antara system dan actor. Use case bekerja dengan cara mendeskripsikan tipe interaksi antara user sebuah system dengan sistemnya sendiri melalui sebuah cerita bagaimana sebuah system dipakai. Use case merupakan konstruksi untuk mendeskripsikan bagaimana system akan terlihat di mata user. Sedangkan use case diagram memfasilitasi komunikasi diantara analis dan pengguna serta antara analis dan client.

              Gambar Use Case Diagram
Diagram Use Case berguna dalam tiga hal :
-      Menjelaskan fasilitas yang ada (requirements)
-          Use Case baru selalu menghasilkan fasilitas baru ketika sistem di analisa, dan design menjadi lebih jelas.
-      Komunikas dengan klien
-          Penggunaan notasi dan simbol dalam diagram Use Case membuat pengembang lebih mudah berkomunikasi dengan klien-kliennya.
-      Membuat test dari kasus-kasus secara umum
-          Kumpulan dari kejadian-kejadian untuk Use Case bisa dilakukan test kasus layak untuk kejadian-kejadian tersebut.
2.        Activity Diagram
Pada dasarnya diagram Activity sering digunakan oleh flowchart. Diagram ini berhubungan dengan diagram Statechart. Diagram Statechart berfokus pada obyek yang dalam suatu proses (atau proses menjadi suatu obyek), diagram Activity berfokus pada aktifitas-aktifitas yang terjadi yang terkait dalam suatu proses tunggal. Jadi dengan kata lain, diagram ini menunjukkan bagaimana aktifitas-aktifitas tersebut bergantung satu sama lain. Sebagai contoh, perhatikan proses yang terjadi. “Pengambilan uang dari bank melalui ATM.” Ada tiga aktifitas kelas (orang, dan lainnya) yang terkait yaitu : Customer, ATM, and Bank. Proses berawal dari lingkaran start hitam pada bagian atas dan berakhir di pusat lingkaran stop hitam/putih pada bagian bawah. Aktivitas digambarkan dalam bentuk kotak persegi. Lihat gambar di bawah ini, agar lebih jelas :
Contoh Diagram Activity ‘Pengambilan Uang melalui ATM’.





                                                                          Gambar

Diagram Activity dapat dibagi menjadi beberapa jalur kelompok yang menunjukkan obyek mana yang bertanggung jawab untuk suatu aktifitas. Peralihan tunggal (single transition) timbul dari setiap adanya activity (aktifitas), yang saling menghubungi pada aktifitas berikutnya. Sebuah transition (transisi) dapat membuat cabang ke dua atau lebih percabanganexclusive transition (transisi eksklusif). Label Guard Expression (ada didalam [ ]) yang menerangkan output (keluaran) dari percabangan. Percabangan akan menghasilkan bentuk menyerupai bentuk intan. Transition bisa bercabang menjadi beberapa aktifitas paralel yang disebut Fork. Fork beserta join (gabungan dari hasil output fork) dalam diagram berbentuksolid bar (batang penuh).
3.        Sequence Diagram
Diagram Class dan diagram Object merupakan suatu gambaran model statis. Namun ada juga yang bersifat dinamis, seperti Diagram Interaction. Diagram sequence merupakan salah satu diagram Interaction yang menjelaskan bagaimana suatu operasi itu dilakukan; message (pesan) apa yang dikirim dan kapan pelaksanaannya. Diagram ini diatur berdasarkan waktu. Obyek-obyek yang berkaitan dengan proses berjalannya operasi diurutkan dari kiri ke kanan berdasarkan waktu terjadinya dalam pesan yang terurut. Di bawah ini adalah diagram Sequence untuk pembuatan Hotel Reservation. Obyek yang mengawali urutan message adalah ‘aReservation Window’.
Contoh Diagram Sequence ‘Pemesanan kamar di Hotel’.

Gambar
‘Reservation window’ mengirim pesan makeReservation() ke ‘HotelChain’. Kemudian ‘HotelChain’ mengirim pesan yang sama ke ‘Hotel’. Bila ‘Hotel’ punya kamar kosong, maka dibuat ‘Reservation’ dan ‘Confirmation’.Lifeline adalah garis dot (putus-putus) vertikal pada gambar, menerangkan waktu terjadinya suatu obyek. Setiap panah yang ada adalah pemanggilan suatu pesan. Panah berasal dari pengirim ke bagian paling atas dari batang kegiatan (activation bar) dari suatu pesan pada lifeline penerima. Activation bar menerangkan lamanya suatu pesan diproses. Pada gambar diagram , terlihat bahwa ‘Hotel’ telah melakukan pemanggilan diri sendiri untuk pemeriksaan jika ada kamar kosong. Bila benar, maka ‘Hotel’membuat ‘Reservation’ dan ‘Confirmation’. Pemanggilan diri sendiri disebut dengan iterasi. Expression yeng dikurung dengan “[ ]”, adalah condition (keadaan kondisi). Pada diagram dapat dibuat note (catatan). Pada gambar, terlihat seperti selembar kertas yang berisikan teks. Note bisa diletakan dimana saja pada diagram UML.
4.    Communication Diagram (Collaboration diagram in versi 1.x)
Collaboration diagram menggambarkan interaksi antar objek seperti sequence diagram, tetapi lebih menekankan pada peran masing-masing objek. Setiap message memiliki sequence number, di mana message dari level tertinggi memiliki nomor 1. Messages dari level yang sama memiliki prefiks yang sama. Diagram Collaboration juga merupakan diagram interaction. Diagram membawa informasi yang sama dengan diagram Sequence, tetapi lebih memusatkan atau memfokuskan pada kegiatan obyek dari waktu pesan itu dikirimkan.
Contoh Diagram Collaboration ‘Pemesanan kamar di Hotel’.

Gambar
Kotak kegiatan obyek diberi label dengan nama kelas atau obyek (atau keduanya). Nama kelas dibatasi dengancolons / titik dua ( : ). Setiap pesan pada diagram Collaboration mempunyai angka yang terurut. Pesan yang tingkatannya tertinggi adalah angka 1. Pesan yang berada pada tingkat yang sama memiliki prefix yang sama, namun suffix berbeda bergantung pada posisinya; hanya untuk angka 1, 2, dan seterusnya.
5.    Class Diagram
Class adalah sebuah spesifikasi yang jika diinstansiasi akan menghasilkan sebuah objek dan merupakan inti dari pengembangan dan desain berorientasi objek. Class menggambarkan keadaan (atribut/properti) suatu sistem, sekaligus menawarkan layanan untuk memanipulasi keadaan tersebut (metoda/fungsi). Class diagram menggambarkan struktur dan deskripsi class, package dan objek beserta hubungan satu sama lain seperti containment , pewarisan, asosiasi, dan lain-lain.
Class memiliki tiga area pokok :
1. Nama (dan stereotype)
2. Atribut
3. Metoda
Atribut dan metoda dapat memiliki salah satu sifat berikut :
  • Private, tidak dapat dipanggil dari luar class yang bersangkutan
  • Protected, hanya dapat dipanggil oleh class yang bersangkutan dan anak-anak yang mewarisinya
  • Public, dapat dipanggil oleh siapa saja
Class dapat merupakan implementasi dari sebuah interface, yaitu class abstrak yang hanya memiliki metoda.Interface tidak dapat langsung diinstansiasikan, tetapi harus diimplementasikan dahulu menjadi sebuah class. Dengan demikian interface mendukung resolusi metoda pada saat run-time. Sesuai dengan perkembangan class model, class dapat dikelompokkan menjadi package. Kita juga dapat membuat diagram yang terdiri atas package.

Gambar Class Diagram
Hubungan Antar Class
  1. Asosiasi, yaitu hubungan statis antar class . Umumnya menggambarkan class yang memiliki atribut berupa classlain, atau class yang harus mengetahui eksistensi class lain. Panah navigability menunjukkan arah query antar class.
  2. Agregasi, yaitu hubungan yang menyatakan bagian (“terdiri atas..”).
  3. Pewarisan, yaitu hubungan hirarkis antar class . Class dapat diturunkan dari class lain dan mewarisi semua atribut dan metoda class asalnya dan menambahkan fungsionalitas baru, sehingga ia disebut anak dari class yang diwarisinya. Kebalikan dari pewarisan adalah generalisasi.
  4. Hubungan dinamis, yaitu rangkaian pesan ( message ) yang di-passing dari satu class kepada class lain. Hubungan dinamis dapat digambarkan dengan menggunakan sequence diagram yang akan dijelaskan kemudian.
6.    State Machine Diagram (Statechart diagram in versi 1.x)
Statechart diagram menggambarkan transisi dan perubahan keadaan (dari satu state ke state lainnya) suatu objek pada sistem sebagai akibat dari stimuli yang diterima. Pada umumnya statechart diagram menggambarkan classtertentu (satu class dapat memiliki lebih dari satu statechart diagram ). Dalam UML, state digambarkan berbentuk segiempat dengan sudut membulat dan memiliki nama sesuai kondisinya saat itu. Transisi antar state umumnya memiliki kondisi guard yang merupakan syarat terjadinya transisi yang bersangkutan, dituliskan dalam kurung siku.Action yang dilakukan sebagai akibat dari event tertentu dituliskan dengan diawali garis miring. Titik awal dan akhir digambarkan berbentuk lingkaran berwarna penuh dan berwarna setengah.

Gambar State Machine Diagram (Statechart diagram in versi 1.x)
7.    Component Diagram
Component diagram menggambarkan struktur dan hubungan antar komponen piranti lunak, termasuk ketergantungan ( dependency ) di antaranya. Komponen piranti lunak adalah modul berisi code , baik berisi source code maupun binary code , baik library maupun executable , baik yang muncul pada compile time, link time , maupunrun time . Umumnya komponen terbentuk dari beberapa class dan/atau package , tapi dapat juga dari komponen-komponen yang lebih kecil. Komponen dapat juga berupa interface , yaitu kumpulan layanan yang disediakan sebuah komponen untuk komponen lain.

Gambar Component Diagram
8.    Deployment Diagram
Deployment/physical diagram menggambarkan detail bagaimana komponen di-deploy dalam infrastruktur sistem, di mana komponen akan terletak (pada mesin, server atau piranti keras apa), bagaimana kemampuan jaringan pada lokasi tersebut, spesifikasi server, dan hal-hal lain yang bersifat fisikal Sebuah node adalah server, workstation , atau piranti keras lain yang digunakan untuk men- deploy komponen dalam lingkungan sebenarnya. Hubungan antar node (misalnya TCP/IP) dan requirement dapat juga didefinisikan dalam diagram ini.


Gambar Deployment Diagram
9.    Composite Structure Diagram
Diagram struktur komposit adalah diagram yang menunjukkan struktur internal classifier, termasuk poin interaksinya ke bagian lain dari sistem. Hal ini menunjukkan konfigurasi dan hubungan bagian, yang bersama-sama melakukan perilaku classifie. Diagram struktur komposit merupakan jenis diagram struktur statis dalam Unified Modeling Language (UML), yangmenggambarkan struktur internal kelas dan kolaborasi. 
Struktur komposit dapat digunakan untuk menjelaskan :
- Struktur dari bagian-bagian yang saling berkaitan
- Run-time struktur yang saling berhubungan
Contoh : Deskripsi dari bagian-bagian mesin yang saling berhubungan untuk melakukan fungsi mesin.

Gambar Composite Structure Diagram
10.    Interaction Overview Diagram
Interaction Overview Diagram adalah pencangkokan secara bersama antara activity diagram dengan sequence diagram.Interaction Overview Diagram dapat dianggap sebagai activity diagram dimana semua aktivitas diganti dengan sedikitsequence diagram, atau bisa juga dianggap sebagai sequence diagram yang dirincikan dengan notasi activity diagram yang digunakan untuk menunjukkan aliran pengawasan.

Gambar Interaction Overview Diagram
11.    Object Diagram
Object diagram merupakan sebuah gambaran tentang objek-objek dalam sebuah sistem pada satu titik waktu. Karena lebih menonjolkan perintah-perintah 29 daripada class, object diagram lebih sering disebut sebagai sebuah diagram perintah.
Gambar Object Diagram
12.    Package Diagram
Diagram objek melengkapi notasi grafik untuk pemodelan objek, kelas dan relasinya dengan yang lain. Diagram objek bermanfaat untuk pemodelan abstrak dan membuat perancangan program. Untuk mengatur pengorganisasian diagram Class yang kompleks, dapat dilakukan pengelompokan kelas-kelas berupa package (paket-paket). Package adalah kumpulan elemen-elemen logika UML. Gambar di bawah ini mengenai model bisnis dengan pengelompokan kelas-kelas dalam bentuk paket-paket :
Contoh Diagram Package.


Gambar Package Diagram
Ada jenis khusus dari diagram Class yaitu diagram Object. Kegunaannya untuk penjelasan yang sedikit dengan relasi yang sulit, khususnya relasi rekursif. Lihat gambar dibawah, diagram Class kecil menunjukkan bahwa ‘department’ dapat mengandung banyak ‘department’ yang lain.
Class yang relasinya rekursif.

Gambar
Setiap tingkatan pada diagram berpengaruh pada single instance (bagian tunggal). Nama bagian digarisbawahi dalam diagram UML. Untuk Class name (nama kelas) maupun instance name (nama bagian) bisa mengambil dari diagram Object selama arti diagram tersebut masih jelas.
Instance name memiliki huruf yang digarisbawahi.

Gambar
13.    Timing Diagram
Timing Diagram adalah bentuk lain dari interaction diagram, dimana fokus utamanya lebih ke waktu. Timing diagram sangat berdaya guna dalam menunjukkan faktor pembatas waktu diantara perubahan state pada objek yang berbeda.


Gambar Timing Diagram
Tujuan Penggunaan UML
  1. Memberikan bahasa pemodelan yang bebas dari berbagai bahas pemrograman dan proses rekayasa.
  2. Menyatukan praktek-praktek terbaik yang terdapat dalam pemodelan.
  3. Memberikan model yang siap pakai, bahsa pemodelan visual yang ekspresif untuk mengembangkan dan saling menukar model dengan mudah dan dimengerti secara umum.
  4. UML bisa juga berfungsi sebagai sebuah (blue print) cetak biru karena sangat lengkap dan detail. Dengan cetak biru ini maka akan bias diketahui informasi secara detail tentang coding program atau bahkan membaca program dan menginterpretasikan kembali ke dalam bentuk diagram (reserve enginering).
Analisis
UML adalah sebuah software yang menyediakan sarana untuk menggambarkan alur kerja sebuah sistem yang akan di buat, dengan menggunakan UML maka gamabaran secara garsis besar sebuah sistem yang akan dibuat dapat di rencanakan. Sehingga pada tahap pengembangan sistemnya juga akan lebih mudah. 
Referensi: 

Rabu, 18 September 2013

MAKALAH BAHAYA NARKOBA BAGI REMAJA

BAB I 
PENDAHULUAN
A. Latar Belakang
Narkoba merupakan singkatan dari Narkotika, Psikotropika dan Bahan Adiktif lainnya. Terminologi narkoba familiar digunakan oleh aparat penegak hukum seperti polisi (termasuk didalamnya Badan Narkotika Nasional), jaksa, hakim dan petugas Pemasyarakatan. Selain narkoba, sebutan lain yang menunjuk pada ketiga zat tersebut adalah Napza yaitu Narkotika, Psikotropika dan Zat Adiktif. Istilah napza biasanya lebih banyak dipakai oleh para praktisi kesehatan dan rehabilitasi. Akan tetapi pada intinya pemaknaan dari kedua istilah tersebut tetap merujuk pada tiga jenis zat yang sama. 

Menurut UU No.22 Tahun 1997 tentang Narkotika disebutkan pengertian Narkotika adalah “zat atau obat yang berasal dari tanaman atau bukan tanaman baik sintetis maupun semi sintetis yang dapat menyebabkan penurunan atau perubahan kesadaran, hilangnya rasa, mengurangi sampai menghilangkan rasa nyeri, dan dapat menimbulkan ketergantungan”

Sebenarnya Narkoba itu obat legal yang digukan dalam dunia kedokteran, namun dewasa ini Narkoba banyak disalahgunakan. Bahkan kalangan muda tidak sedikit yang menggunakan narkoba. Banyak dari mereka yang menggunakan Narkoba dengan alasan untuk kesenangan batin, namun sayangnya tidak banyak yang mengetahuai bahaya narkoba. Oleh karena itu selain untuk menyelesaikan tugas dari mata kuliah Bhs. Indonesia, kami menyusun makalah ini bertujuan untuk memberikan informasi betapa bahayanya Narkoba. 

B. Tujuan
Penyalahgunaan narkotika dan obat-obatan terlarang di kalangan generasi muda dewasa ini kian meningkat. Maraknya penyimpangan perilaku generasi muda tersebut dapat membahayakan keberlangsungan hidup bangsa ini di kemudian hari. Karena pemuda sebagai generasi yang diharapkan menjadi penerus bangsa, semakin hari semakin rapuh digerogoti zat-zat adiktif penghancur syaraf. Sehingga pemuda tersebut tidak dapat berpikir jernih. Akibatnya, generasi harapan bangsa yang tangguh dan cerdas hanya akan tinggal kenangan. Sasaran dari penyebaran narkoba ini adalah kaum muda atau remaja. Makalah ini bertujuan:
1. Sebagai pengetahuan bagi para remaja tentang bahasa narkoba bagi dirinya
2. Sebagai sebuah referinsi sehingga para remaja itu bisa mengerti tentang jenis-jenis narkoba
3. tugas dari mata pelajaran Bahasa Indonesia 

C. Rumusan Masalah
Kami membuat makalah ini dengan rancangan pertanyaan-pertayaan yang timbul dari benak kami, diantaranya: 
1. Apa pengertian Narkoba? 
2. Ada berapa macam Narkoba? 
3. Apa bahaya Narkoba? 
4. Bagaimana mengatasinya?
BAB II
PEMBAHASAN
A. Pengertian Narkoba
Narkoba merupakan singkatan dari (Narkotika, Psikotropika dan Bahan Adiktif lainnya). Terminologi narkoba familiar digunakan oleh aparat penegak hukum seperti polisi (termasuk didalamnya Badan Narkotika Nasional), jaksa, hakim dan petugas Pemasyarakatan. Selain narkoba, sebutan lain yang menunjuk pada ketiga zat tersebut adalah Napza yaitu Narkotika, Psikotropika dan Zat Adiktif. Istilah napza biasanya lebih banyak dipakai oleh para praktisi kesehatan dan rehabilitasi. Akan tetapi pada intinya pemaknaan dari kedua istilah tersebut tetap merujuk pada tiga jenis zat yang sama. 

Menurut UU No.22 Tahun 1997 tentang Narkotika disebutkan pengertian dari:
Narkotika adalah “zat atau obat yang berasal dari tanaman atau bukan tanaman baik sintetis maupun semi sintetis yang dapat menyebabkan penurunan atau perubahan kesadaran, hilangnya rasa, mengurangi sampai menghilangkan rasa nyeri, dan dapat menimbulkan ketergantungan”

Psikotropika adalahzat atau obat, baik alamiah maupun sintetis bukan narkotika, yang berkhasiat psikoaktif melalui pengaruh selektif pada susunan saraf pusat yang menyebabkan perubahan khas pada aktivitas mental dan perilaku”. 

Bahan adiktif lainnya adalahzat atau bahan lain bukan narkotika dan psikotropika yang berpengaruh pada kerja otak dan dapat menimbulkan ketergantungan” 

Meskipun demikian, penting kiranya diketahui bahwa tidak semua jenis narkotika dan psikotropika dilarang penggunaannya. Karena cukup banyak pula narkotika dan psikotropika yang memiliki manfaat besar di bidang kedokteran dan untuk kepentingan pengembangan pengetahuan. 

Menurut UU No.22 Tahun 1997 dan UU No.5 Tahun 1997, narkotika dan psikotropika yang termasuk dalam Golongan I merupakan jenis zat yang dikategorikan illegal. Akibat dari status illegalnya tersebut siapapun yang memiliki, memproduksi, menggunakan, mendistribusikan atau mengedarkan narkotika dan psikotropika Golongan I dapat dikenakan pidana sesuai dengan ketentuan hukum yang berlaku. 

B. Macam – Macam Narkoba 

Jenis-jenis narkoba
Jenis-Jenis Narkoba
1. Morfin
Morfin adalah hasil olahan dari opium/candu mentah. Morfin merupakan alkaloida utama dari opium (C17H19NO3). Morfin rasanya pahit, berbentuk tepung halus berwarna putih atau dalam bentuk cairan berwarna. Pemakaiannya dengan cara dihisap dan disuntikkan. 

2. Codeina
Codein termasuk garam turunan dari opium dan candu. Efek codein lebih lemah daripada heroin dan potensinya untuk menimbulkan ketergantungaan rendah. Biasanya dijual dalam bentuk pil atau cairan jernih. Cara pemakaiannya ditelan dan disuntikkan. 
3. Heroin (putaw)
Heroin mempunyai kekuatan yang dua kali lebih kuat dari morfin dan merupakan jenis opiat yang paling sering disalahgunakan orang di Indonesia pada akhir – akhir ini. Heroin yang secara farmakologis mirip dengan morfin menyebabkan orang menjadi mengantuk dan perubahan mood yang tidak menentu. Walaupun pembuatan, penjualan dan pemilikan heroin adalah ilegal, tetapi diusahakan heroin tetap tersedia bagi pasien dengan penyakit kanker terminal karena efek analgesik dan euforik-nya yang baik. 
4. Methadon
Saat ini Methadone banyak digunakan orang dalam pengobatan ketergantungan opioid. Antagonis opioid telah dibuat untuk mengobati overdosis opioid dan ketergantungan opioid. Sejumlah besar narkotik sintetik (opioid) telah dibuat, termasuk meperidine (Demerol), methadone (Dolphine), pentazocine (Talwin), dan propocyphene (Darvon). Saat ini Methadone banyak digunakan orang dalam pengobatan ketergantungan opioid. Antagonis opioid telah dibuat untuk mengobati overdosis opioid dan ketergantungan opioid. Kelas obat tersebut adalah nalaxone (Narcan), naltrxone (Trexan), nalorphine, levalorphane dan apomorphine. Sejumlah senyawa dengan aktivitas campuran agonis dan antagonis telah disintesis, dan senyawa tersebut adalah pentazocine, butorphanol (Stadol), dan buprenorphine (Buprenex). Beberapa penelitian telah menemukan bahwa buprenorphine adalah suatu pengobatan yang efektif untuk ketergantungan opioid. Nama popoler jenis opioid : putauw, etep, PT, putih.
5. Demerol
Nama lain dari Demerol adalah pethidina. Pemakaiannya dapat ditelan atau dengan suntikan. Demerol dijual dalam bentuk pil dan cairan tidak berwarna.
6. Candu
Getah tanaman Papaver Somniferum didapat dengan menyadap (menggores) buah yang hendak masak. Getah yang keluar berwarna putih dan dinamai “Lates”. Getah ini dibiarkan mengering pada permukaan buah sehingga berwarna coklat kehitaman dan sesudah diolah akan menjadi suatu adonan yang menyerupai aspal lunak. Inilah yang dinamakan candu mentah atau candu kasar. Candu kasar mengandung bermacam-macam zat-zat aktif yang sering disalahgunakan. Candu masak warnanya coklat tua atau coklat kehitaman. Diperjual belikan dalam kemasan kotak kaleng dengan berbagai macam cap, antara lain ular, tengkorak, burung elang, bola dunia, cap 999, cap anjing, dsb. Pemakaiannya dengan cara dihisap.

C. Faktor yang Mendorong
a. Motivasi dalam penyalahgunaan zat dan narkotika ternyata menyangkut motivasi yang berhubungan dengan keadaan individu (motivasi individual) yang mengenai aspek fisik, emosional, mental-intelektual dan interpersonal. 

b. Di samping adanya motivasi individu yang menimbulkan suatu tindakan penyalahgunaan zat, masih ada faktor lain yang mempunyai hubungan erat dengan kondisi penyalahgunaan zat yaitu faktor sosiokultural seperti di bawah ini dan ini merupakan suasana hati menekan yang mendalam dalam diri remaja antara lain: 
1. Perpecahan unit keluarga misalnya perceraian, keluarga yang berpindah-pindah, orang tua yang tidak ada/jarang di rumah dan sebagainya
2. Pengaruh media massa misalnya iklan mengenai obat-obatan dan zat. 
3. Perubahan teknologi yang cepat. 
4. Kaburnya nilai-nilai dan sistem agama serta mencairnya standar moral; (hal ini berarti perlu pembinaan Budi Pekerti – Akhlaq) 
5. Meningkatnya waktu menganggur. 
6. Ketidakseimbangan keadaan ekonomi misalnya kemiskinan, perbedaan ekonomi etno rasial, kemewahan yang membosankan dan sebagainya. 
7. Menjadi manusia untuk orang lain. 

D. Bahaya Narkoba
a. Menurut Efeknya
Halusinogen, efek dari narkoba ini bisa mengakibatkan bila dikonsumsi dalam sekian dosis tertentu dapat mengakibatkan seseorang menjadi ber-halusinasi dengan melihat suatu hal/benda yang sebenarnya tidak ada / tidak nyata contohnya kokain & LSD 

Stimulan, efek dari narkoba ini bisa mengakibatkan kerja organ tubuh seperti jantung dan otak bekerja lebih cepat dari kerja biasanya sehingga mengakibatkan seseorang lebih bertenaga untuk sementara waktu , dan cenderung membuat seorang pengguna lebih senang dan gembira untuk sementara waktu 

Depresan, efek dari narkoba ini bisa menekan sistem syaraf pusat dan mengurangi aktivitas fungsional tubuh, sehingga pemakai merasa tenang bahkan bisa membuat pemakai tidur dan tidak sadarkan diri. Contohnya putaw 

Adiktif, Seseorang yang sudah mengkonsumsi narkoba biasanya akan ingin dan ingin lagi karena zat tertentu dalam narkoba mengakibatkan seseorang cenderung bersifat pasif , karena secara tidak langsung narkoba memutuskan syaraf-syaraf dalam otak,contohnya ganja , heroin , putaw 

"Jika terlalu lama dan sudah ketergantungan narkoba maka lambat laun organ dalam tubuh akan rusak dan jika sudah melebihi takaran maka pengguna itu akan overdosis dan akhirnya kematian".

b. Menurut Jenisnya
Adapun bahaya narkoba berdasarkan jenisnya adalah sebagai berikut: 
Opioid:
depresi berat 
apatis 
rasa lelah berlebihan 
malas bergerak 
banyak tidur 
gugup 
gelisah 
selalu merasa curiga 
denyut jantung bertambah cepat 
rasa gembira berlebihan 
banyak bicara namun cadel 
rasa harga diri meningkat 
kejang-kejang 
pupil mata mengecil 
tekanan darah meningkat 
berkeringat dingin 
mual hingga muntah 
luka pada sekat rongga hidung 
kehilangan nafsu makan 
turunnya berat badan

Kokain:
denyut jantung bertambah cepat 
gelisah 
rasa gembira berlebihan 
rasa harga diri meningkat 
banyak bicara 
kejang-kejang 
pupil mata melebar 
berkeringat dingin 
mual hingga muntah 
mudah berkelahi 
pendarahan pada otak 
penyumbatan pembuluh darah 
pergerakan mata tidak terkendali 
kekakuan otot leher

Ganja:
mata sembab 
kantung mata terlihat bengkak, merah, dan berair 
sering melamun 
pendengaran terganggu 
selalu tertawa 
terkadang cepat marah 
tidak bergairah 
gelisah 
dehidrasi 
tulang gigi keropos 
liver 
saraf otak dan saraf mata rusak 
skizofrenia

Ectasy:
enerjik tapi matanya sayu dan wajahnya pucat, 
berkeringat 
sulit tidur 
kerusakan saraf otak 
dehidrasi 
gangguan liver 
tulang dan gigi keropos 
tidak nafsu makan 
saraf mata rusak

Shabu-shabu: 
enerjik 
paranoid 
sulit tidur 
sulit berfikir 
kerusakan saraf otak, terutama saraf pengendali pernafasan hingga merasa sesak nafas 
banyak bicara 
denyut jantung bertambah cepat 
pendarahan otak 
shock pada pembuluh darah jantung yang akan berujung pada kematian

Benzodiazepin: 
berjalan sempoyongan 
wajah kemerahan 
banyak bicara tapi cadel 
mudah marah 
konsentrasi terganggu 
kerusakan organ-organ tubuh terutama otak 

Jadi dapat disimpulkan apabila narkoba dikonsumsi Oleh:
a. Remaja
Masa remaja merupakan suatu fase perkembangan antara masa anak-anak dan masa dewasa. Perkembangan seseorang dalam masa anak-anak dan remaja akan membentuk perkembangan diri orang tersebut di masa dewasa. Karena itulah bila masa anak-anak dan remaja rusak karena narkoba, maka suram atau bahkan hancurlah masa depannya. 

Pada masa remaja, justru keinginan untuk mencoba-coba, mengikuti trend dan gaya hidup, serta bersenang-senang besar sekali. Walaupun semua kecenderungan itu wajar-wajar saja, tetapi hal itu bisa juga memudahkan remaja untuk terdorong menyalahgunakan narkoba. Data menunjukkan bahwa jumlah pengguna narkoba yang paling banyak adalah kelompok usia remaja. 

Masalah menjadi lebih gawat lagi bila karena penggunaan narkoba, para remaja tertular dan menularkan HIV/AIDS di kalangan remaja. Hal ini telah terbukti dari pemakaian narkoba melalui jarum suntik secara bergantian. Bangsa ini akan kehilangan remaja yang sangat banyak akibat penyalahgunaan narkoba dan merebaknya HIV/AIDS. Kehilangan remaja sama dengan kehilangan sumber daya manusia bagi bangsa. 

b. Pelajar
Di Indonesia, pencandu narkoba ini perkembangannya semakin pesat. Para pencandu narkoba itu pada umumnya berusia antara 11 sampai 24 tahun. Artinya usia tersebut ialah usia produktif atau usia pelajar. Pada awalnya, pelajar yang mengonsumsi narkoba biasanya diawali dengan perkenalannya dengan rokok. 

Karena kebiasaan merokok ini sepertinya sudah menjadi hal yang wajar di kalangan pelajar saat ini. Dari kebiasaan inilah, pergaulan terus meningkat, apalagi ketika pelajar tersebut bergabung ke dalam lingkungan orang-orang yang sudah menjadi pencandu narkoba. Awalnya mencoba, lalu kemudian mengalami ketergantungan. 

Dampak negatif penyalahgunaan narkoba terhadap anak atau remaja (pelajar-red)
adalah sebagai berikut:
- Perubahan dalam sikap, perangai dan kepribadian,
- Sering membolos, menurunnya kedisiplinan dan nilai-nilai pelajaran,
- Menjadi mudah tersinggung dan cepat marah,
- Sering menguap, mengantuk, dan malas,
- Tidak memedulikan kesehatan diri,
- Suka mencuri untuk membeli narkoba.

E. Penyelesaian atau Solusi
Banyak yang masih bisa dilakukan untuk mencegah remaja menyalahgunakan narkoba dan membantu remaja yang sudah terjerumus penyalahgunaan narkoba. Ada tiga tingkat intervensi, yaitu
1. Primer
Sebelum penyalahgunaan terjadi, biasanya dalam bentuk pendidikan, penyebaran informasi mengenai bahaya narkoba, pendekatan melalui keluarga, dll. Instansi pemerintah, seperti halnya BKKBN, lebih banyak berperan pada tahap intervensi ini. kegiatan dilakukan seputar pemberian informasi melalui berbagai bentuk materi KIE yang ditujukan kepada remaja langsung dan keluarga. 

2. Sekunder
Pada saat penggunaan sudah terjadi dan diperlukan upaya penyembuhan (treatment). Fase ini meliputi: Fase penerimaan awal (initialintake) antara 1 – 3 hari dengan melakukan pemeriksaan fisik dan mental, dan Fase detoksifikasi dan terapi komplikasi medik, antara 1 – 3 minggu untuk melakukan pengurangan ketergantungan bahan-bahan adiktif secara bertahap. 

3. Tertier
yaitu upaya untuk merehabilitasi mereka yang sudah memakai dan dalam proses penyembuhan. Tahap ini biasanya terdiri atas Fase stabilisasi, antara 3 - 12 bulan, untuk mempersiapkan pengguna kembali ke masyarakat, dan Fase sosialiasi dalam masyarakat, agar mantan penyalahguna narkoba mampu mengembangkan kehidupan yang bermakna di masyarakat. Tahap ini biasanya berupa kegiatan konseling, membuat kelompok-kelompok dukungan, mengembangkan kegiatan alternatif, dll.

BAB III
PENUTUP
Kesimpulan
Dari makalah di atas bisa ditark kesimpulan bahwa:
1) Narkoba adalah barang yang sangat berbahaya dan bisa merusak susunan syaraf yang bisa merubah sebuah kepribadian seseorang menjadi semakin buruk
2) Narkoba adalah sumber dari tindakan kriminalitas yang bisa merusak norma dan ketentraman umu.
3) Menimbulkan dampak negative yang mempengaruhi pada tubuh baik secara fisik maupun psikologis 

Saran
Sebaiknya kalangan remaja sekarang harus dibina diluar dan didalam supaya tidak terjerumus ke dalam NARKOBA dan yang paling berperan penting disini ialah Orang Tua. Manakala orang tua tidak peduli dengan pergaulan anak-anaknya, maka sudah dipastikan anak tersebut akan terjerumus kedalam NARKOBA dan apabila sudah terjerumus akan sangat berbahaya, Jika terlalu lama dan sudah ketergantungan narkoba maka lambat laun organ dalam tubuh akan rusak dan jika sudah melebihi takaran maka pengguna itu akan overdosis dan akhirnya kematian.

DAFTAR PUSTAKA
Effendi, Luqman, 2008. Modul Dasar-Dasar Sosiologi&Sosiologi KesehatanI. Jakarta: PSKM FKK UMJ.