Showing posts with label Tutorial. Show all posts
Showing posts with label Tutorial. Show all posts

Apa Itu UML (Unified Modeling Language)


1. UML (Unified Modeling Language)
              Menurut Martin Fowler (2005:1) Unified Modeling Language  (UML) adalah keluarga notasi grafis yang didukung oleh meta-model tunggal, yang membantu pendeskripsian dan desain sistem perangkat lunak, khususnya sistem yang dibangun menggunakan pemrograman beroreantasi objek (OO).
2. Use Case Diagram
              Menurut Aminudin (2014:10)  Use Case Diagram adalah Gambaran graphical dari beberapa atau semua actor ,use case, dan interaksi diantara komponen-komponen tersebut yang memperkenalkan suatu sistem yang akan dibangun.
3. Activity Diagram
Menurut Martin Fowler (2005:163) Activity diagram adalah teknik untuk menggambarkan logika prosedural, proses bisnis, dan jalur kerja. Dalam beberapa hal, diagram ini memainkan peran mirip sebuah diagram alir, tetapi perbedaan prinsip antara diagram ini dan notasi diagram alir adalah diagram ini mendukung behavior paralel.
4.  Class Diagram
              Menurut Aminudin (2014:11)  Class diagram adalah Diagram yang menunjukan class-class yang ada dari sebuah sistem dan hubungannya secara logika,class diagram menggambarkan struktur statis dari sebuah sistem.
5. Sequence Diagram
Menurut Martin Fowler (2005:212) Sequence diagram menggambarkan interaksi antar objek di dalam dan di sekitar sistem (termasuk pengguna, display, dan sebagainya) berupa message yang digambarkan terhadap waktu. Sequence diagram terdiri atar dimensi vertikal (waktu) dan dimensi horizontal (objek-objek yang terkait). Sequence diagram biasa digunakan untuk menggambarkan skenario atau rangkaian langkahlangkah yang dilakukan sebagai respons dari sebuah event untuk menghasilkan output tertentu..




Share:

CONTOH SOAL MANAJEMEN PROYEK TI " SISTEM RESERVASI HOTEL BERBASIS WEB "


Pada pembahsan Artikel Kali ini akan dibahas tentang contoh soal Mata pelajaran Manajemen Proyek TI mengenai " SISTEM RESERVASI HOTEL BERBASIS WEB ", semoga dengan adanya Artikel yang membahas ini dapat membatu anda yang sedang mencari bahan tambahan atau Revernsi mengenai mata kuliuah Manajemen Proyek TI, disini akan diberikan salah satu contoh tugas yang pernah saya kerjakan semassa kulliah dulu, berikut contoh pembahasan yang amat sederhana dari " SISTEM RESERVASI HOTEL BERBASIS WEB ", silahkan disimak ya Gayss.


1. Project Penerapan Ti Di Tinjau Dari Sisi Organisasi,Teknologi,dan Bisnis.
Ditinjau dari sisi teknologi sistem reservasi hotel berbasis web ini menggunakan bahasa pemograman php dan mysql sebagai severnya,web. dengan menggunakan sistem operasi windows 7 dan windows 8.sehingga memudahkan parang pengunjung hotel apa bila ingin mengetahui fasilitas hotel tersebut.

Ditinjau dari sisi bisnis sistem reservasi hotel berbasis web ini dapat meningkatkan pendapatan suatu hotel tersebut dan dapat membantu pihak hotel dalam mempromosikan hotelnya,dan mempermudah dalam pengelolaan pendapatan pihak hotel tersebut.

Ditinjau dari sisi organisasi sistem reservasi hotel, harus adanya hubungan yang baik antara pimpinan dan juga karyawan agar teciptanya suatu organisasi yang baik antara pimpinan dan bawahan. Struktur organisasi yang berfokus pada garis tanggung jawab, koordinasi dan kontrol secara bertingkat menurut fungsi-fungsi dan manajemen yang ada pada suatu hotel tersebut,agar tercapainya tujuan hotel tersebut.


2. Gantt chart
Dari gambar di bawah dimana terdapat urutan label A sampai G. Beberapa tugas dapat dilakukan secara bersamaan (A dan B) sementara yang lain tidak dapat dilakukan sampai tugas pendahulu mereka selesai (C tidak bisa dimulai sampai A selesai). Selain itu, setiap tugas memiliki tiga perkiraan waktu: perkiraan waktu optimis (O),yang paling mungkin atau normal waktu estimasi (M), dan waktu perkiraan pesimis (P).

Waktu yang diharapkan (TE) ditentukan dengan menggunakan distribusi probabilitas beta untuk perkiraan waktu,dengan menggunakan rumus (O+4M+P)÷6.
Catatan : (1) jalur kritis adalah merah,(2) kendur adalah garis hitam terhubung keaktivitas non-kritis,(3) sejak Sabtu dan Minggu tidak bekerja hari dan dengan demikian di kecualikan dari jadwal, beberapa bar di Gantt chart yang lebih lama jika mereka memotong melalui akhir pekan. Lintasan kritis dari gantt chart diatas adalah (A) dimana A hanya memerlukan waktu 4 hari dalam sekali melakukan pekerjaannya.Hasil tersebut didapat dari rumus (O+4M+P)÷6 = (2+4(4)+6) ÷6=4. Hasil.


3.TIME SCHEDULE


4.PERKIRAAN BIAYA





Share:

Cara Mudah dan Simpel Membuat Sitemap Blogger SEO Friendly

Cara Mudah dan Simpel Membuat Sitemap Blogger SEO Friendly - Pembahasan pada artikel kali ini  yaitu membahas mengenai Sitemap. Apa itu sitemap...? Sitemap adalah biasa kita sebut dengan daftar isi, dimana daftar isi sangatlah penting dalam membangun sebuah blog, dikarenakan sitemap bisa mempermudah dalam pencarian artikel terbaru dari yang kita buat dan daftar artikel di blog kita menjadi tersusun rapih, pengunjung lebih suka apabila artikel didalam blog tersusun dengan rapih/baik. Sesudah kita pahami arti dari sitemap itu sendiri, berikut ini cara ataupun langkah-langkah dalam membuat sitemap. Simak baik-baik ya sahabat Blogger.


 Langkah-langkah Membuat sitemap :
  1. Anda Login terlebih dahulu ke Blogger.com
  2. Sesudah masuk ke Blog, maka pilih Laman
  3. Buatlah Laman Baru

4. Beri nama laman dengan Sitemap
5. Pilih kode penulisan HTML bukan Compose

6. Masukanlah Kode Script dibawah ini pada laman yang anda buat tadi ya sob !!


<div dir="ltr" style="text-align: left;" trbidi="on"> <script src="https://cdn.rawgit.com/D-dig/js/gh-pages/sitemap1.js"> </script> <script src="https://kurakurabloger.blogspot.co.id/feeds/posts/default?max-results=9999&amp;alt=json-in-script&amp;callback=loadtoc"> </script></div>
7.Gantilah Gantilah Link bewarna biru https://kurakurabloger.blogspot.co.id dengan link blog anda ya sob.

8.Setelah kode sudah benar maka tinggal klik "Publikasikan" Begitu mudahkan membuat Sitemap Blogger yang SEO Friendlykan, semoga dapat membantu sahabat blogger yang sedang ingin membuat Sitemap. Terima kasih. Apabila anda tidak mau menampilkan komentar pada laman Sitemap, tinggal klik pilihan yang berbentuk gerigi pada bagian kanan laman. Pada Komen Pembaca pilihlah / ceklis  Jangan Bolehkan, Sembunyikan yang ada klik selesai. Terima kasih.


Share:

Perangkat yang di butuhkan untuk membangun SMS Gateway


SMS Gateway ini adalah suatu bentuk perangkat yang di gunakan untuk mengirim sms masal atau bisa sms ke banyak nomor, sehingga untuk mempermudah dalam transaksi pemasaran sutu produk apabila kita dalam membangun sebuah usaha, berikut kita simak selnjutnya mengenai SMS Gateway lebih lanjut.
Definisi SMS Gateway
Menurut Aminudin (2014:7) Sebagai pintu gerbang atau sebagai jembatan penghubung antara satu sistem dengan sistem yang lain,sehingga dapat terjadi pertukaran data antara sistem tersebut,sebagai penghubung untuk lalu lintas data-data sms.

SMS Gateway dibutuhkan untuk menjembatani antara SMSC. Hal ini dikarenakan SMSC yang digunakan oleh perusahaan yang berbeda memiliki protokol komunikasi sendiri,dan protocol tersebut bersifat pribadi. SMS Gateway ini kemudian ditetapkan diantara kedua SMSC yang berbeda pada protokol tersebut,yang akan menerjemahkan data dari protokol SMSC satu ke protokol SMSC lainnya yang dituju. 
  • Komponen SMS Gateway

Dalam melakukan perancangan sistem SMS Gateway membutuhkan beberapa komponen pendukung. Adapun komponen pendukung itu meliputi, komponen hardware dan komponen software. 
  • Komponen Perangkat Keras (Hardware)

Untuk merancang SMS Gateway dibutuhkan perangkat keras yang mendukung yaitu.
1. Unit Komputer atau Notebook
Komputer atau Notebook adalah salah satu perangkat yang utama dalam merancanag sistem SMS Gateway,yang digunakan untuk menjalankan program SMS Gateway agar dapat berjalan dengan baik.
2. Modem
Suatu perangkat hardware yang dapat mengubah suatu sinyal analog ke sinyal digital,yang digunakan sebagai media komunikasi,agar dapat mengirim ataupun menerima pesan.
3. Sim Card
Sim Card yaitu suatu chip yang disediakan suatu provider seluler yang berfungsi untuk menghubungkan antara pengguna seluler agar dapat berkomunikasi dengan pengguna seluler lainnya,dimana sim card terbagi menjadi dua jenis GSM / CDMA yang berguna sebagai media penghubung antara modem dengan perangkat komputer yang terhubung ke sistem SMS Gateway.
4. Kabel Data
Kabel data berguna untuk menghubungkan perangkat mobile dengan komputer,agar bisa terkoneksi dan bisa berbagi data dengan mudah,bisa dikatakan kabel data sebagai komponen tambahan yang berfungsi mempermudah terhubungnya antara perengkat mobile dengan komputer.
  • Komponen Perangkat Lunak (Software)

Untuk merancang SMS Gateway dibutuhkan perangkat lunak yang mendukung yaitu.
1. Gammu
Menurut Wahana Komputer (2014 : 3) Gammu adalah Semacam service yang disediakan untuk membangun aplikasi SMS Gateway, gammu merupakan media penghubung antara komputer dengan perangkat telepon untuk dapat digunakan atau menerima SMS.
Berdasarkan pengertian diatas penulis mengambil kesimpulan yaitu gammu merupakan perengkat lunak yang digunakan untuk merancang SMS Gateway agar bisa berfungsi atau digunakan, sehingga terjadi interaksi antara perangkat telepon ke komputer dan sebaliknya.
2. Web Server
                Menurut Desy Lukitasari dan Ahmad Fali Oklilas (2010 : 31) Web server adalah perangkat lunak yang menjadi tulang belakang dari world wide web (www). Web server menunggu permintaan dari client yang menggunakan browser seperti Netscape Navigator, Internet Explorer, Mozilla, dan program browser lainnya. Jika ada permintaan dari browser, maka web server akan memproses permintaan itu kemudian memberikan hasil prosesnya berupa data yang diinginkan kembali ke browser. Data ini mempunyai format yang standar, disebut dengan format SGML (standar general markup language). Data yang berupa format ini kemudian akan ditampilkan
Nah semoga artikel yang membahas SMS Gateway ini dapat membantu sahabat bloger yang sedang mengembangkan SMS Gateway untuk kegiatan tugas sekolah.
Share:

Menjaga Keamanan Data Penting hanya dengan Aktifkan Firewall


Gambar : Firewall

Pengertian Firewall merupakan sebuah perangkat yang diletakkan antara Internet dengan jaringan internal. Informasi yang keluar atau masuk harus melalui firewall ini.

Tujuan adanya firewall adalah untuk menjaga (prevent) agar akses (ke dalam maupun ke luar) dari orang yang tidak berwenang (unauthorized access) tidak dapat dilakukan.
Secara konseptual terdapat 2 macam firewall:

1. Network Level
Mendasarkan keputusan pada alamat sumber, alamat tujuan dan port yang terdapat dalam setiap paket IP.
2.  Application Firewall
Host yang berjalan sebagai proxy server, yang tidak mengijinkan lalulintas antar jaringan dan melakukan logging dan auditing lalulintas yang melaluinya.
  •   Firewall bekerja dengan mengamati paket IP (Internet Protocol) yang melewatinya. Berdasarkan konfigurasi dari firewall maka akses dapat diatur berdasarkan IP address, port, dan arah informasi. Detail dari konfigurasi bergantung kepada masing-masing firewall.
  •    Firewall dapat berupa sebuah perangkat keras yang sudah dilengkapi dengan perangkat lunak tertentu, sehingga pemakai (administrator) tinggal melakukan konfigurasi dari firewall tersebut.
  •      Firewall juga dapat berupa perangkat lunak yang ditambahkan kepada sebuah server (baik UNIX maupun Windows NT), yang dikonfigurasi menjadi firewall.
Untuk menjaga fungsi komunikasi jaringan dalam lingkungan yang ber-firewall, dilakukan dua cara :

1. Packet filtering
Mekanisme pengontrolan data yang diperbolehkan mengalir dari dan atau ke jaringan internal dengan menggunakan   beberapa paremeter yang tercantum dalam header paket data: arah (inbound atau outbond), address asal dan tujuan, port asal dan tujuan serta jenis protokol transport. seperti telnet dan SMTP (Single Mail Transport Protocol).  
Gambar : 1. Packet filtering

2.Menggunakan sistem proxy
Dimana setiap komunikasi yang terjadi antar kedua jaringan harus dilakukan melalui suatu operator, dalam hal ini proxy server. Protokol FTP (File Transport Protocol) lebih efektif ditangani dengan sistem Proxy. Kebanyakan firewall menggunakan kombinasi kedua teknik ini (Packet filtering dan Proxy).
Gambar : 2. Menggunakan sistem proxy

Beberapa perangkat lunak berbasis UNIX yang dapat digunakan untuk melakukan IP filtering antara lain:

• Ipfwadm: merupakan standar dari sistem Linux yang dapat diaktifkan pada level kernel

• Ipchains: versi baru dari Linux kernel packet filtering yang diharapkan dapat menggantikan fungsi ipfwadm 

Fungsi proxy dapat dilakukan oleh berbagai software tergantung kepada jenis proxy yang dibutuhkan, misalnya web proxy, rlogin proxy, ftp proxy dan seterusnya. Di sisi client sering kali dibutuhkan software tertentu agar dapat menggunakan proxy server ini, seperti misalnya dengan menggunakan SOCKS. Beberapa perangkat lunak berbasis UNIX untuk proxy antara lain:

• Socks: proxy server oleh NEC Network Systems Labs
• Squid: web proxy server Arsitektur dasar Firewall

Ada 3 macam arsitektur dasar firewall, yaitu :

1. Arsitektur dengan dual-homed host (dual homed gateway/DHG)
Menggunakan sebuah komputer dengan (minimal) dua NIC. Interface pertama dihubungkan ke jaringan internal dan yang lainnya dengan internet. Dual homed host-nya sendiri berfungsi sebagai bastion host (Suatu sistem komputer yang harus memiliki keamanan yang tinggi, karena biasanya peka terhadap serangan jaringan, biasanya terhubung langsung ke internet dan menjadi titik utama komunikasi dengan jaringan internal.)
Gambar : 1. Arsitektur dengan dual-homed host (dual homed gateway/DHG)

2. Screened-host (screened host gateway/SHG)
Fungsi firewall dilakukan oleh sebuah screening-router dan bastian host. Router ini akan menolak semua trafik kecuali yang ditujukan ke bastion host, sedangkan pada trafik internal tidak dilakukan pembatasan.
Gambar : 2. Screened-host (screened host gateway/SHG)

3. Screened subnet (screened subnet gateway (SSG)
Firewall dengan arsitektur ini menggunakan dua Screened-router dan jaringan tengah (perimeter network) antara kedua router tersebut, dimana ditempatkan bastion host.

Ini ada Beberapa Software Firewall yang dapat di pasang ke Perangkat Komputer Anda

       Zone Alarm Pro Firewall
       PC Tools Firewall Plus
       Windows XP Firewall Port & Application Manager
       Norton Internet Security
       Prevx1 2.0.15 build 6
Demikian uraian singkat seputar kegunaan Firewall semoga dapat membantu Bro dan Sisst.














Share:

Cara untuk melindungi Komputer anda dari bahaya Virus Komputer Worm Trojan Horse ?


Di postingan kali ini saya akan membahas tentang virus komputer, dimana virus komputer ini sangat membahayakan bagi para pengguna komputer, dimana virus komputer dapat merusak ataupun bisa sampai menghilangkan file,dokumen yang sangat berharga buat kita, apalagi jika itu file penting seperti file skripsi. file pekerjaan kantor dan masih banyak lainnya, nahhh tapi tidak perlu riasu ataupun kawatir karna disini saya dapat memberikan tips dan trik agar dokumen,File anda tetap aman, berikut ini Tips dan Triknya.

Definisi Virus
       A virus is a program that reproduces its own code by attaching it self to other executable file in such a way that the virus code is executed when the infected executable file is executed.
   Suatu program komputer yang dapat menyebar pada komputer atau jaringan dengan cara membuat copy dari dirinya sendiri tanpa sepengetahuan dari pengguna komputer tersebut.

Kreteria Virus

·         Having an ability to get an information
           Ex: Macro virus searching all files with doc extension
·         Having an ability to check a file
           Ex: Macro virus check a *.doc file whether it is already infected or not
·         Having an ability to reproduces itself and infect other
           - Reproducing by infect other files
·         Having an ability to manipulate
           - Routine from virus will be executed to do manipulation such as displaying a picture changing file or message/picture, directory name etc
·         Having an ability to hide itself
        - Virus program is stored in boot record or track or in the form of machine code that cannot easily recognized by other

Virus Memiliki kemampuan untuk mendapatkan informasi

Ex: virus Macro mencari semua file dengan ekstensi doc
Memiliki kemampuan untuk memeriksa file
Ex: virus Macro memeriksa file * .doc apakah itu sudah terinfeksi atau tidak
1. Memiliki kemampuan untuk mereproduksi dirinya sendiri dan menginfeksi lainnya
2. Mereproduksi oleh menginfeksi file lainnya
3. Memiliki kemampuan untuk memanipulasi
4. Rutin dari virus akan dijalankan untuk melakukan manipulasi seperti menampilkan gambar mengubah file atau pesan / gambar, nama direktori etc
5. Memiliki kemampuan untuk menyembunyikan diri
6. Program Virus disimpan dalam boot record atau track atau dalam bentuk kode mesin yang tidak mudah dikenali


Kategori Virus :

Boot Virus: Jika komputer dinyalakan, sebuah inisial program di boot sector akan dijalankan. Virus yang berada di boot sector disebut boot virus.
- File Virus: File virus adalah virus yang menginfeksi executable program.
- Multipartite Virus: Virus yang menginfeksi baik boot sector dan file.
- Macro Virus: Targetnya bukan executable program, tetapi file dokumen seperti Microsoft Excel atau Word. Ia akan memulai menginfeksi bila program aplikasi membaca dokumen yang berisi macro.

Bagaimana virus menginfeksi komputer?
  • Suatu virus pertama kali harus dijalankan sebelum ia mampu untuk menginfeksi suatu komputer.
  • Berbagai macam cara agar virus ini dijalankan oleh korban
  • Menempelkan dirinya pada suatu program yang lain.
  • Ada juga virus yang jalan ketika Anda membuka suatu   tipe file tertentu.
  • Memanfaatkan celah keamanan yang ada pada komputer (baik sistem operasi atau aplikasi).
  • Suatu file yang sudah terinfeksi virus dalam attachment e-mail. Begitu file tersebut dijalankan, maka kode virus akan berjalan dan mulai menginfeksi komputer dan bisa menyebar pula ke semua file yang ada di jaringan komputer.
Apa yang bisa dilakukan oleh virus?

   Memperlambat e-mail yaitu dengan membuat trafik e-mail yang sangat besar yang akan membuat server menjadi lambat atau bahkan menjadi crash. (So-Big)
       Mencuri data konfidental (Worm Bugbear-D:mampu merekam keystroke keyboard)
       Menggunakan komputer Anda untuk menyerang suatu situs (MyDoom)
       Merusak data (Virus Compatable)
       Menghapus data (Virus Sircam)
       Men-disable hardware (Virus CIH atau Chernobyl)
       Menimbulkan hal-hal yang aneh dan mengganggu Virus worm Netsky-D
       Menampilkan pesan tertentu (Virus Cone-F)
  Memposting dokumen dan nama Anda pada newsgroup yang berbau pornografi.(Virus PolyPost) 

Apa Itu Trojan Horse ?

  • Adalah program yang kelihatan seperti program yang valid atau normal, tetapi sebenarnya program tersebut membawa suatu kode dengan fungsi-fungsi yang sangat berbahaya bagi komputer. Berbeda dengan virus, Trojan Horse tidak dapat memproduksi diri sendiri. 

  • Contoh, virus DLoader-L datang dari attachment e-mail dan dianggap sebagai sebagai suatu update program dari Microsoft untuk sistem operasi Windows XP. Jika dijalankan maka dia akan mendownload program dan akan memanfaatkan komputer user untuk menghubungkan komputer user ke suatu website tertentu. Targetnya membuat website tadi menjadi overload dan akhirnya tidak bisa diakses dengan benar oleh pihak lain. Disebut juga dengan serangan denial of service atau DoS. 
Trojan Horse masih dapat dibagi lagi menjadi:


  • DOS Trojan Horse: Trojan Horse yang berjalan di DOS. Ia mengurangi kecepatan komputer atau menghapus file-file pada hari atau situasi tertentu. 
  • Windows Trojan Horse: Dijalankan di system Microsoft Windows. Jumlah Windows Trojan Horse meningkat sejak 1998 dan digunakan sebagai program untuk hacking dengan tujuan jahat yang dapat mengkoleksi informasi dari
Contoh Trojan Horse:
  • Back Orifice dan NetBus memungkinkan hackers tidak hanya melacak kegiatan user tetapi juga Mengambil alih komputer User. 
  • Win-Trojan/SubSeven, Win-Trojan/Ecokys(Korean)
Apa Itu Worm ?
  • Worm bisa dikatakan mirip dengan virus tetapi worm 
  • tidak memerlukan carrier dalam hal ini program atau suatu dokumen. 
  • Worm mampu membuat copy dari dirinya sendiri dan menggunakan jaringan komunikasi antar komputer untuk menyebarkan dirinya. (Worm Blaster) 
  • Banyak virus seperti MyDoom atau Bagle bekerja sebagaimana layaknya worm dan menggunakan e-mail untuk mem-forward dirinya sendiri kepada pihak lain. 
  • Perbedaan worm dan virus adalah Virus menginfeksi target code, tetapi worm tidak. Worm hanya menetap di memory.
Contoh worm: I-Worm/Happy99(Ska), I-Worm/ExploreZIP, I-Worm/PrettyPark, I-Worm/MyPics

Cara Penanggulangan Virus, Trojan dan Worm ?

•Program anti-virus Secara umum ada dua jenis program anti-virus yaitu on-access dan on-demand scanner. 

1. On-access scanner akan selalu aktif dalam sistem komputer selama user menggunakannya dan akan secara otomatis memeriksa file-file yang diakses dan dapat mencegah user untuk menggunakan file-file yang sudah terinfeksi oleh virus komputer. 

2. On-demand scanner membiarkan user yang akan memulai aktivitas scanning terhadap file-file di komputer. Dapat diatur penggunaannya agar bisa dilakukan secara periodik dengan menggunakan scheduler. 

Beberapa Software Antivirus yang dapat anda gunakan untuk melindungi komputer anda.

•Norton Antivirus
•McAfee VirusScan Plus
•PC Tools Antivirus
•Windows Live OneCare
•F-Prot Antivirus
•Kapersky
•AVG Antivirus
Mencegah virus
•Membuat orang paham terhadap risiko virus 
•Install program anti-virus dan update-lah secara reguler 
•Selalu gunakan software patch untuk menutup lubang security 
•Gunakan firewall 
•Selalu backup secara reguler data.
Share:

Langkah-Langkah Instalasi Xampp Versi 1.4.12


PhpMyAdmin adalah suatu aplikasi yang dibuat dengan bahasa pemrograman PHP yang ditujukan untuk pengelolaan basis data MySQL melalui web. Proyek ini dimulai pada tahun 1998 oleh Tobias Ratschiller dan pada tahun 2001 diteruskan pengembangannya melalui SourceForge oleh Olivier Müller, Marc Delisle dan Loïc Chapeaux.

Cara Instalasi XAMPP

XAMPP merupakan sebuah paket instalasi untuk PHP, APACHE dan MySQL. Dengan menggunakan XAMPP, kita tidak perlu lagi repot menginstall ketiga software itu secara terpisah. XAMPP dapat di download di http://www.apachefriends.org/en/index.html. Berikut ini adalah cara menginstall XAMPP.
  1. Jalankan file xampp-win 32-1.4.12-installer.exe (atau versi lainnya)
  2.  Kemudian akan tampil pilihan untuk memilih bahasa ketika proses instalasi berjalan. Silakan pilih  bahasa Indonesian atau English, kecuali anda menguasai bahasa lainnya. Pada contoh ini saya memilih bahasa Indonesian karena saya cinta bahasa Indonesia
3.Proses instalasi akan dimulai. Klik Maju untuk memulainya. 

4. Akan muncul lisensi software. Silahkan membacanya jika anda mau, tetapi saya lebih suka untuk tidak membacanya karena terlalu banyak. Klik Saya Setuju untuk melanjutkan.

5. Selanjutnya silakan anda pilih lokasi install untuk XAMPP. Kemudian klik install

6. Tunggu beberapa saat sampai proses instalasi selesai.

7. Instalasi selesai
8. Sampai tahap ini, berarti kita sudah menginstal XAMPP. Itu berarti kita sudah selesai menginstall PHP, APACHE dan MYSQL. Langkah selanjutnya adalah menjalankan servicenya.
9. Jalankan XAMPP Control Panel yang ada di desktop. Atau anda juga dapat menjalankan XAMPP Control Panel dari menu Start -> All Programs -> apachefriends -> xampp -> xampp control panel

10. Nyalakan Apache dan Mysql dengan mengklik tombol Start. Buka web browser anda, lalu ketikkan http://localhost. Jika tampilannya seperti di bawah ini, maka apache sudah terinstall dengan benar.

11. Sekedar informasi saja, document root milik XAMPP terletak pada folder E:\Program Files\apachefriends\xampp\htdocs. Hal ini disebabkan karena saya menginstall XAMPP pada folder E:\Program Files\apachefriends



Share:

Contoh Program Sederhana “BENGKEL MOTOR BERSAMA” Menggunakan Bahasa Pemrograman Turbo C++


Baiklah disini saya akan membahas dan memberikan atau berbagi sedikit ilmu yang saya dapat dari bangku sekolah neee, Semoga apa yang saya sheer ini dapat membantu teman-teman yang sedang belajar menggunakan sebuah program komputer dengan menggunakan Bahasa  Pemrograman Turbo C++, Berikut akan saya tampilkan Beberapa contoh Program yang sudah jadi, Salah satunya contoh program “BENGKEL MOTOR BERSAMA”,

Dimana di bengkel ini menjual berbagai jenis alat-alat sepeda motor beserta asesorisnya. Dengan program ini dibuat kita dapat menghitung pembelian secara komputerisasi sehingga memudahkan dalam penghitungan,tanpa harus memerlukan waktu yang lama dalam peroses penghitungannya,dengan hanya menginputkan nomor transaksi,lalu pilih kode alat dan menginputkan jumlah beli maka kita dapat dengan mudah mengetahui merk alat yang kita beli serta sudah tertera berapa jumlah haraga yang harus dibayar,dan berapa juga diskon yang kita dapat

1.1  Tampilan Output
a.Tampilan Output Bengkel Motor Bersama Pada Gambar 1.

Gambar 1.

b.Tampilan Output Variasi Motor Bersama Pada Gambar 2.

Gambar 2.

KETERANGAN TANDA YANG ADA // DAN TULISAN BEWARNA MERAH ADALAH KETERANGAN DARI BAGIAN PROGRAM AGAR LEBIH MUDAH MEMAHAMINYA, dan apa bila sahabat blogger ingin mencoba Program tersebut tinggal Copy atau  Ctrl + C skrip dan Paste, SILAHKAN MENCOBA,  Apabila kurang mengerti silahkan koment dengan baik dan sopan yaaa SOB & SIST.


1.2 Listing Program
#include <iostream.h>
#include <conio.h>
#include <string.h>           // Kumpulan Preposesor
#include <math.h>
#include <time.h>
 void delay(unsigned int mseconds)
{
clock_t goal=mseconds+clock(); // Sintax Awal Tulisan Bergerak
while(goal>clock());
}
void main ()
{
int m;                                                                                     // Sintax Akhir 
for(m=1;m<20;m++)                                                               // Tulisan Bergerak
{  
delay(120);
gotoxy(m-1,3);cout<<' ';
gotoxy(m,3);cout<<"*NAMA : AAN WAHYU NUGROHO* *NPM : 11.10.031.802.002*"<<endl;
gotoxy(m,4);cout<<" *TUGAS DASAR PEMOGRAMAN*"<<endl;
}
int kode;                                                                           //  Kumpulan Tipe data dan variabel
char nm_kasir[20], ntransaksi[10], kode_alat, jenis_alat[20], kd_kasir[20],mad;      
float uang_bayar, jumlah_beli, tharga, jharga, tot_bayar,kembali,diskon,harga;

mad='Y';                                                 //  Looping Mau Input Data Lagi
while (mad=='Y' || mad=='y')
{
gotoxy (m,6);cout<<"******"<<endl;
cout<<"*PILIH MENU*"<<endl;
cout<<" ******"<<endl;
cout<<" Pilih : 1. Bengkel Motor Bersama"<<endl;  // Tampilan Awal Pada Saat Di Jalankan
cout<<"2. Variasi Motor Bersama"<<endl;
cout<<" Pilih [1/2] :";cin>>kode;
switch (kode) Looping
{
case 1:
gotoxy(m,13);cout<<"***********************"<<endl;
cout<<"  *Bengkel Motor Bersama*"<<endl;
cout<<" ''MENJUAL PERALATAN SEPEDA MOTOR''"<<endl;
cout<<"  ***********************"<<endl;
cout<<"Input Nomor Transaksi   : ";cin>>ntransaksi;                     
                                                                                            //   Input data yang akan diproses
cout<<"Pilih Kode Alat [X/Y/Z] : ";cin>>kode_alat;
cout<<"Input Jumlah Beli     : ";cin>>jumlah_beli;
cout<<"*****************************"<<endl;
clrscr();



if (kode_alat == 'X'||kode_alat == 'x')
{
strcpy(jenis_alat,"Karburator");
harga=40000;
}
else if (kode_alat == 'Y'||kode_alat == 'y')
{
strcpy(jenis_alat,"Radiator");
harga=20000;                               //      Percabangan If..Else
}
else if (kode_alat == 'Z'||kode_alat == 'z')
{
strcpy(jenis_alat,"Block mesin");
harga=60000;
}
else
cout<<" Bengkel Motor Bersama"<<endl;
cout<<" ''MENJUAL PERALATAN SEPEDA MOTOR''"<<endl;
cout<<"*******************************************"<<endl;
cout<<"  "<<endl; Hasil
cout<<"Merk Alat : "<<jenis_alat<<endl;
cout<<"Harga : "<<harga<<endl;
cout<<"Jumlah Beli : "<<jumlah_beli<<endl;
cout<<"*******************************************"<<endl;

tharga=harga*jumlah_beli;
diskon=0.05*tharga; Rumus-Rumus
jharga=tharga-diskon;
cout<<"Jumlah Harga : "<<jharga<<endl;
cout<<"Diskon :  "<<diskon<<endl;
tot_bayar=jharga-diskon; Rumus
cout<<"*******************************************"<<endl;
cout<<"Total Bayar : "<<tot_bayar<<endl; // Output atau Hasil
cout<<"Uang Bayar : ";cin>>uang_bayar;
kembali = uang_bayar - tot_bayar; Rumus
cout<<"Kembali : "<<kembali<<endl;
cout<<"*******************************************"<<endl;
break ;

case 2:
gotoxy (m,12);cout<<"***********************"<<endl;
cout<<"*Variasi Motor Bersama*"<<endl;
cout<<" ''MENJUAL ASESORIS SEPEDA MOTOR''"<<endl;
cout<<"    ***********************             "<<endl; 
cout<<"Input Nomor Transaks: ";cin>>ntransaksi;                   // Input data yang akan diproses 
cout<<"Input Kode Kasir [1/2/3] : ";cin>>kd_kasir;
cout<<"*****************************"<<endl;
cout<<"Pilih Kode Alat [F/G/H] : ";cin>>kode_alat;       // Input data yang akan diproses
cout<<"Input Jumlah Beli : ";cin>>jumlah_beli;
cout<<"*****************************"<<endl;
clrscr();
if (kode_alat == 'F'||kode_alat == 'f')
{
strcpy(jenis_alat,"Jari jari");
harga=400000;
}
else if (kode_alat == 'G'||kode_alat == 'g')
{
strcpy(jenis_alat,"Tromol belimbing"); // Percabangan If..Else
harga=200000;
}
else if (kode_alat == 'H'||kode_alat == 'h')
{
strcpy(jenis_alat,"Ban mizel");
harga=600000;
}
else




cout<<"             Variasi Motor              "<<endl;
cout<<"      ''MENJUAL ASESORIS SEPEDA MOTOR'' "<<endl;
cout<<"*******************************************"<<endl;
cout<<"No. Nota : "<<ntransaksi;
cout<<"  "<<endl;
cout<<"Merk Alat : "<<jenis_alat<<endl;
cout<<"Harga : "<<harga<<endl;
cout<<"Jumlah Beli : "<<jumlah_beli<<endl;
cout<<"*******************************************"<<endl;
tharga=harga*jumlah_beli;
diskon=0.05*tharga;                                   //  Rumus –Rumus         //   Hasil Atau Output
jharga=tharga-diskon;
cout<<"Jumlah Harga : "<<jharga<<endl;
cout<<"Diskon :  "<<diskon<<endl;
tot_bayar=jharga-diskon; Rumus
cout<<"*******************************************"<<endl;
cout<<"Total Bayar : "<<tot_bayar<<endl;
cout<<"Uang Bayar : ";cin>>uang_bayar;
kembali = uang_bayar - tot_bayar;
cout<<"Kembali : "<<kembali<<endl;
cout<<"*******************************************"<<endl;
break ;
default:
clrscr();

gotoxy (6,2);cout <<"Maaf Kode yang anda masukkan salah"<<endl;
}
gotoxy (3,17);cout <<"Apakah ingin melanjutkan trnsaksi lagi (y/t): ";cin>>mad;
clrscr();
}
}


Share:

SERING DIBACA

Labels