Dansu

Menu
  • Home
  • Informatika
    • Sistem Informasi Manajemen
    • Pemrograman Java
    • Pemrograman Php
  • Downloads
    • Software
      • Office

Selasa, 20 Desember 2016

WorkFlow

By Unknown12/20/2016Informatika, Java, Pemrograman Java, SIM, Sistem Informasi Manajemen Tidak ada komentar

    Workflow merupakan rangkaian tugas-tugas tertentu dalam suatu sistem yang dilakukan untuk mencapai tujuan tertentu. Analisa workflow dilakukan untuk menemukan dan menjabarkan tugas-tugas apa saja yang ada pada suatu sistem. Analisa ini juga termasuk menentukan tugas-tugas apa saja yang akan dimasukkan ke dalam sistem yang baru. Apabila yang akan dikembangkan adalah suatu sistem baru berbasis mobile maka semua tugas-tugas yang akan diterapkan haruslah yang mampu dijalankan secara mobile.

Pemodelan Workflow dengan Flowchart

    Flowchart merupakan suatu jenis diagram yang dapat digunakan untuk menggambarkan suatu algoritma dan alur kerja/proses (workflow). Alur ini dapat juga dinyatakan sebagai kumpulan langkah-langkah yang merupakan penyelesaian terhadap suatu masalah. Flowchart banyak digunakan sebagai alat untuk melakukan analisa, perancangan, dokumentasi atau mengendalikan suatu proses atau program di banyak bidang. Flowchart dibuat sebagai salah satu cara untuk memahami suatu proses secara visual.


Melihat dari sudut pandng user, terdapat beberapa jenis flowchart, yakni:

  1. Flowchart dokumen, digunakan untuk menggambarkan alur dokumen dalam sistem.
  2. Flowchart data, digunakan untuk menunjukkan aliran data yang terjadi dalam sistem.
  3. Flowchart sistem, menunjukkan alur kendali terhadap berbagai sumber daya atau perangkat fisik dalam sistem.
  4. Flowchart program, menunjukkan alur kendali program dalam sistem.
Berikut ini merupakan daftar simbol yang dapat digunakan untuk membuat flowchart.



Demikian postingan kali ini, semoga bermanfaat :D
Read More

Bugs

By Unknown12/20/2016Informatika, Java, Pemrograman Java, SIM, Sistem Informasi Manajemen 1 komentar

Bugs


    Pengertian bug adalah kesalahan pada komputer baik disebabkan oleh perangkat lunak ataupun perangkat keras sehingga komputer tidak bekerja dengan semestinya. Sebenarnya istilah “Bug” (dibaca bag) telah digunakan oleh para insinyur dan para tukang servis atau repairmen sebelum era komputer. Insinyur Amerika telah menyebutkan Bug sebagai kekurangan kecil dalam mesin selama lebih dari satu abad. sementara itu sang legendaris Thomas Edison berbicara mengenai bug dalam sirkuit listrik pada tahun 1870 an.

    Lalu istilah bug muncul dalam dunia komputer ketika komputer pertama di bangun pada awal 1940an, ketika itu ada seorang pekerja yang menemukan bug baik di perangkat keras dan program yang sedang berjalan. Namun sebenarnya istilah bug pada komputer diawali dengan kisah unik, Pada tanggal 9 September 1945, salah seorang tim dari Universitas Hardvard memandang pada Panel F dan menemukan sesuatu yang tidak biasa antara titik di relay 70. Ternyata itu adalah ngengat (bug ; binatang kecil; serangga), kemudian mereka segera mengambilnya dan menyimpan dalam buku catatan (log book). Grace Hopper memberikan catatan pada buku itu denan judul “First actual case of bug being found,” dan itulah pertama kalinya istilah Bug digunaan untuk menggambarkan kesalahan komputer.

Contoh bugs, saat kita asik main game, tiba-tiba komputer hang atau macet. Bug biasanya terjadi karena kekurang hati-hatian programmer dalam menulis program, bisa juga karena suatu program membutuhkan memori 128 MB dan komputer dengan memori 64 MB dipaksa untuk menyimpan program dengan memori sebanyak itu sehingga terjadi kegagalan karena kekurangan memori.

Insiden bug yang terkenal
Y2K, yaitu bug yang berhubungan dengan kebiasaan banyak programmer di tahun 1980-an untuk menyimpan tahun dalam format 2 angka. Kebiasaan ini menimbulkan masalah saat mendekati tahun 2000, yaitu kesadaran bahwa tahun 2000 akan diinterprestasikan sebagai tahun 1900.



Sekian postingan kali ini semoga bermanfaat :D
Read More

Proses Bisnis

By Unknown12/20/2016SIM, Sistem Informasi Manajemen Tidak ada komentar

Proses Bisnis



    Proses bisnis adalah suatu kumpulan dari aktivitas (task) atau pekerjaan terstruktur yang saling berhubungan untuk menyelesaikan suatu masalah tertentu atau yang menghasilkan suatu keluaran (produk/output) atau layanan (demi meraih tujuan tertentu) dan mendukung pencapaian tujuan serta sasaran strategis dari suatu organisasi.

    Suatu proses bisnis yang baik harus mempunyai tujuan mengefektifkan, mengefisienkan dan meningkatkan produktifitas dari suatu organisasi.
Suatu organisasi secara umum tentu saja mempunyai tujuan agar dapat  bertahan hidup selama mungkin dan selalu meningkat kinerja serta produktifitasnya. Untuk mencapai tujuan tersebut, maka suatu organisasi membutuhkan suatu proses bisnis yang baik untuk mendukung berjalannya organisasi tersebut.
 
    Tidak terkecuali suatu perusahaan sebagai suatu organisasi tentu saja membutuhkan suatu proses bisnis yang baik agar dapat mendukung pencapaian tujuan dari perusahaan tersebut.

Tahapan proses bisnis dalam suatu perusahaan antara lain :
  1. Analisis Kegiatan Usaha
        Dalam tahapan ini manajemen perusahaan bersama pemilik perusahaan melakukan diskusi dan analisis tentang kegiatan usaha yang akan dijalankan oleh perusahaan, misalnya usaha dibidang industri, perdagangan atau jasa. Hal ini dilakukan agar manajemen mengetahui serta menentukan proses bisnis yang akan digunakan oleh perusahaan.
  2. Penentuan Proses Bisnis
        Pada tahapan ini manajemen akan membuat atau menentukan bentuk proses bisnis dari usaha yang telah dipilih oleh perusahaan tersebut, mulai dari proses bisnis tentang jenis biaya-biaya yang dikeluarkan sampai dengan proses bisnis memperoleh pendapatan atau penghasilan.
  3. Pelaksanaan Proses Bisnis
        Tidak kalah pentingnya dari penentuan proses bisnis dari perusahaan adalah pelaksanaan proses bisnis itu sendiri, karena sebagus apapapun suatu proses bisnis tetapi tidak dilaksanakan tidak akan bermanfaat bagi perusahaan. Sehingga sangat penting bagi setiap bagian atau divisi dan karyawan perusahaan untuk menjalankan dengan benar seluruh proses bisnis yang telah dibuat oleh pihak manajemen perusahaan.
  4. Pelaksanaan Proses Bisnis
        Untuk mengetahui apakah suatu proses bisnis telah dijalankan oleh semua karyawan bagian atau divisi dari perusahaan dan apakah proses bisnis tersebut telah memberikan manfaat bagi perusahaan, maka diperlukan suatu evaluasi dari pelaksanaan proses bisnis tersebut. Suatu evaluasi dapat dilakukan setiap bulan, setiap tiga bulan, setiap enam bulan atau setiap tahun, tergantung kebijakan manajemen perusahaan. Akan tetapi suatu evaluasi akan lebih efektif apabila dilakukan setiap bulan. Dengan seringnya melakukan evaluasi terhadap pelaksanaan proses bisnis, maka akan diperoleh suatu proses bisnis yang paling memberikan manfaat bagi perusahaan. 

Proses Bisnis dikatakan berhasil mendukung perusahaan dalam menjalankan Bisnisnya apabila didukung oleh beberapa hal, yaitu antara lain :
  1. Rencana Proses Bisnis yang baik
        Proses bisnis akan memberikan manfaat bagi perusahaan apabila didukung dengan pembuatan rencana proses bisnis yang baik oleh manajemen perusahaan.
  2. Teknologi Informasi Yang Mendukung
        Tidak dapat dipungkiri lagi, bahwa pada saat ini peran teknologi informasi sangatlah penting dalam segala bidang. Termasuk juga dalam pelaksanaan proses bisnis perusahaan, oleh karena itu pihak manajemen harus dapat menggunakan teknologi informasi yang tepat untuk mendukung pelaksanaan proses bisnis tersebut.
  3. Tolok Ukur atau Pengukuran Tingkat Keberhasilan
        Untuk dapat mengetahui keberhasilan dari suatu proses bisnis, maka manajemen perusahaan harus menentukan bagaimana suatu proses bisnis dikatakan berhasil atau gagal.
  4. Sumber Daya Manusia
        Yang tidak kalah pentingnya bagi keberhasilan dari proses bisnis dalam suatu perusahaan adalah karyawan yang akan menjalankan atau melaksanakan proses bisnis tersebut. Dalam melaksanakan proses bisnis yang baik, maka diperlukan karyawan yang handal tanpa hal tersebut mustahil proses bisnis dapat dilaksanakan dengan baik. Oleh karena itu apabila suatu perusahaan menginginkan pelaksanaan proses bisnis yang baik, maka bagian HRD atau perekrutan SDM atau personalia harus dapat merekrut karyawan yang baik.
  5. Motivasi
        Proses bisnis tidak akan berhasil apabila tidak didukung oleh motivasi dari seluruh komponen dari perusahaan untuk melaksanakan tahapan-tahapan dari proses bisnis tersebut. Motivasi akan timbul apabila didukung dengan reward dan punishment yang jelas. 
Read More

CMS (Content Management System)

By Unknown12/20/2016SIM, Sistem Informasi Manajemen Tidak ada komentar

CMS (Content Management System)

    CMS merupakan sebuah aplikasi web atau software web yang tujuannya untuk memudahkan dalam pengelolaan (upload,edit,menambahkan,dll) konten dalam sebuah website/blog/aplikasi web tanpa harus dibekali pengetahuan tentang hal-hal yang bersifat teknis tanpa harus memiliki pengetahuan tentang bahasa pemrograman web.

    Sehingga dengan adanya CMS ini, orang awam pun dapat membuat sebuah website yang langsung jadi dan pengguna tinggal mengelola isi konten website tersebut tanpa campur tangan dari pihak webmaster.

    Di dalam CMS, manajemen file-file juga sangat terstruktur, setiap elemen antara isi dan tampilan desain terpisah.

    Fleksibilas sebuah CMS, membuat CMS ini banyak dikembangkan oleh pihak-pihak lain, apalagi jika CMS yang memiliki kemajuan sangat pesat dan terus mengalami perubahan atau update sistem secara berkala. Hal ini lah yang membuat banyak developer-developer memilih mengembangkan aplikasi CMS ini daripada membuat sebuah aplikasi web yang baru.
    CMS dapat digunakan untuk membuat berbagai jenis website seperti :
  • Website perusahaan, bisnis, organisasi atau komunitas.
  • Portal
  • Galeri foto
  • Aplikasi E-Commerce / Toko Online
  • Mengelola website pribadi / blog.
  • Dan lain-lain.

    CMS saat ini berkembang pesat, banyak sekali macam-macam CMS. Dalam dunia blogging, CMS adalah salah satu andalan untuk membangun sebuah blog, yang mana notabene blogger tidak semuanya mengerti akan membuat website dari nol, tetapi hanya tahu cara menulis dan posting. Oleh karena itulah, kehadiran CMS ini sangat bermanfaat sekali.

    Berikut adalah beberapa macam CMS yang paling sering digunakan orang, dan sebenarnya masih banyak lagi CMS-CMS yang bertebaran di internet.

  1. CMS Wordpress
        Tentu bagi kalian yang sudah lalu lalang di dunia web dan blog tidak asing lagi dengan CMS ini, namun untuk informasi bagi yang belum tahu, CMS Wordpress ini adalah sebuah CMS yang sebenarnya dikategorikan ke dalam CMS jenis Blog. Meskipun di khususnya untuk blog, namun kenyataannya banyak sekali developer-developer yang menggunakan CMS ini untuk membuat sebuah website baik itu company profile, hingga toko online. Karena CMS Wordpress ini selain User Friendly, juga memiliki fitur dan layanan yang banyak, selain itu dukungan komunitas juga sudah menyebar luas.
  2. CMS Joomla
        CMS Joomla juga banyak yang menggunakannya. Mayoritas CMS Joomla digunakan untuk membuat sebuah website baik itu company profile, personal, website sekolah, hingga toko online. Karena CMS Joomla ini memang dikhususnya untuk membangun website yang powerfull. Meskipun CMS Wordpress juga powerfull, tetapi CMS Joomla lebih komplek dari CMS Wordpress dan sistem manajemennya yang sedikit rumit dari CMS Wordpress.
  3. CMS Drupal
        Dengan Drupal Anda dapat dengan mudah membangun berbagai jenis halaman website-dari membuat blog sederhana sampai forum online dengan komunitas yang besar. Desain Drupal memang tidak sebagus Joomla!, tapi sangat mudah untuk di-customize. Drupal memiliki beberapa modul tambahan yang menarik, seperti untuk search tool dan search-engine friendly URL, dan agregator berita.
  4. Aura CMS
        Ini adalah salah satu CMS hasil buatan anak indonesia. Namun, CMS ini masih banyak mempunyai kekurangan dibandingkan CMS-CMS seperti di atas, tetapi jika anda mampu mengembangkan CMS ini, alhasil CMS ini akan setara dengan CMS-CMS yang sudah populer saat ini.
  5. CMS Opencart
        CMS OpenCart adalah CMS khusus untuk membuat sebuah Toko Online. CMS ini juga banyak dipakai baik bagi kalangan personal maupun developer yang ingin membangun sebuah toko online. CMS Opencart ini sudah bisa dibilang lengkap, karena memang CMS ini dikhususkan untuk E-Commerce. Beda dengan CMS-CMS diatas. Kekurangan CMS Opencart adalah dari sisi SEO, tetapi untuk manajemen kontennya CMS ini bisa dibilang mudah.
  6. CMS Prestashop
        CMS Prestashop juga sama dengan CMS Opencart, kedua CMS ini sama-sama dikhususkan untuk membuat sebuah toko online dengan mudah. 

Demikian postingan tentang CMS, semoga berguna :D
Read More

CRM (Customer Relationship Marketing)

By Unknown12/20/2016Informatika, SIM, Sistem Informasi Manajemen Tidak ada komentar
   

CRM (Customer Relationship Marketing)





    Customer Relationship Marketing merupakan strategi untuk membangun hubungan yangbaik dengan pelanggan dalam jangka panjang dengan mengkombinasikan kemampuan untuk merespon secara langsung dan untuk melayani pelanggan dengan interaksi yang tinggi. Dalam hal ini, organisasi memberikan pelayanan kepada pelanggan secara lebih personal sehingga efeknya pelanggan menjadi loyal. Target utama Customer Relationship Marketing memang bukan customer satisfaction tetapi lebih kepada customer loyality. Pelanggan tidak hanya puas sekali menggunakan produk atau jasa, tetapi juga akan selalu terus menggunakannya.

     Tujuan dari penerapan Customer Relationship Marketing antara lain :

  1. Menurunkan resiko adanya ketidakpuasan layanan
        Fokus CRM adalah dapat membangun hubungan yang baik dengan pelanggan, dengan cara melakukan analisa perilaku pelanggan jasa perusahaan. Sehingga perusahaan tahu apa yang dibutuhkan oleh pelanggan dan bisa menurunkan resiko adanya ketidakpuasan pelayanan.
  2. Melaksanakan program menjalin hubungan
        Dalam CRM ,antara perusahaan dan konsumen tercipta hubungan yang baik, dan itu diawali oleh perusahaan dengan program menjalin hubungan Misalnya menarik konsumen ke situs dari perusahaan yang bersangkutan, seperti menggunakan online banner yang menarik konsumen untuk mengklik iklan tersebut sehingga akhirnya terhubung dengan website yang bersangkutan.
  3. Meningkatkan pelanggan prospek dan potensial melalui program “share of wallet“, “share of  mind” dan “share of heart”.
        Hal ini dilakukan dengan membangun hubungan yang terus-menerus melalui lifetime value. Dalam Share of wallet, CRM mengurangi energi, dalam hal ini berupa waktu dan uang bagi pelanggan dalam memperoleh layanan yang bermutu dan cepat, karena informasi kondisi pelanggan sudah terekam oleh si pemberi layanan. CRM akhirnya mempercepat pengembalian modal perusahaan.

        Share of heart akan menimbulkan secara langsung kepercayaan dan kepercayaan menimbulkan komitmen pelanggan, dan akhirnya diikuti munculnya nilai dasar tambahanyang akan diberikan provider untuk meyakinkan pelanggan menjadi percaya dan komitmen untuk loyal.
Read More

Minggu, 18 Desember 2016

Login Multi User Java dengan Netbeans

By Unknown12/18/2016Informatika, Java, Pemrograman Java, SIM, Sistem Informasi Manajemen 10 komentar
Assalamualaikum wr. wb.

Akhir nya setelah sekian lama ga posting di blog karena sibuk kuliah dan tugas yang tiada hentinya, saya bisa dapat waktu luang lagi walaupun besok udah harus UAS :'D hahaha ya nama nya juga pejuang S.Kom Jiaahh malah curhat :v

Oke mending langsung aja ga usah banyak basa basi karna lama lama jadi basi, dan nasi sudah jadi bubur, tukang bubur udah naik haji berkali kali, kita ko belom? loh ko makin ngawur

Pada postingan kali ini saya mau ngasih sedikit pencerahan mengenai cara login multi user dengan IDE netbeans. Misalnya kita ingin membuat menu admin dan menu user tapi kita ingin saat login sebagai admin tampilan aplikasi yang ditampilkan adalah menu admin, begitupun saat login sebagai user tampilan yang muncul adalah tampilan untuk user. Oke langsung saja kita buat program yang sederhana....

  1. Buat databasenya, di sini contoh nama databasenya login dan nama tabelnya user berikut penampakannya.
  2. Lalu buat projek netbeansnya, contoh nama projeknya login dan jangan lupa tentunya tambah library MySQL JDBC Driver nya.

  3. Kita buat class baru untuk koneksi Klik kanan di package login dan buat class koneksi.java lalu isikan dengan script berikut.
    package login;

    import java.sql.Connection;
    import java.sql.DriverManager;
    import javax.swing.JOptionPane;

    /**
     *
     * @author DanangSk
     */

    public class koneksi {
      Connection koneksi=null;
        public static Connection koneksiDb(){
            try{
                Class.forName("com.mysql.jdbc.Driver");
                Connection koneksi =  DriverManager.getConnection("jdbc:mysql://localhost/login","root","");
                return koneksi;
            }catch(Exception e){
                JOptionPane.showMessageDialog(null, e);
                return null;
            }
        }
    }

    Keterangan : Untuk script yang saya beri warna merah, isi dengan format "nama locahost/ nama database","username database (biasanya root)","password(biasanya kosong atau pengguna linux pasti menggunakan password di sini)"
  4. Selanjutnya membuat form baru dengan klik kanan di package login > new > pilih form, buat form baru dengan nama formLogin, formAdmin, dan formUser. Beriku penampakan desain nya.
    formLogin


    Ket:
     Ganti variabel untuk textfield, username = txUser , dan password = txPass. Untuk tombol tidak usah di kasih variabel juga ga masalah, kalo mau kasih action performed tinggal di klik double atau klik kanan di tombolnya dan pilih event nya.

    formAdmin


    formUser


    ket:
     Untuk form admin dan user, kita bikin simpel aja dan untuk tombol logoutnya kita beri action performed dengan klik double lalu masukan script :
    formLogin fl = new formLogin();
    fl.show();
    this.dispose();

  5. Nah sekarang kunci utamanya, untuk login buka formLogin tambahkan function/method berikut
    public void cek(){
            kon = koneksi.koneksiDb();
         
            try {
                st = kon.createStatement();
                String sql = "SELECT * FROM user where username = '"+txUser.getText()+"' and password = '"+txPass.getText()+"'";
                rs = st.executeQuery(sql);
             
                if(rs.next()){
                    if(rs.getString("level").equals("admin")){
                        formAdmin fa = new formAdmin();
                        fa.show();
                        this.dispose();
                    }else if(rs.getString("level").equals("user")){
                        formUser fu = new formUser();
                        fu.show();
                        this.dispose();
                    }
                }else{
                    JOptionPane.showMessageDialog(null, "Maaf password atau username anda salah");
                    txUser.setText("");
                    txPass.setText("");
                    txUser.requestFocus();
                }
            }catch(SQLException e){
                JOptionPane.showMessageDialog(null, e);
            }
        }

   6. Yang terakhir masih di class yang sama
    Buka mode desain di class tersebut, klik double di tombol login dan masukan script berikut
    cek();

    Lalu klik double di tombol batal dan masukan script berikut
    txUser.setText("");
    txPass.setText("");
    txUser.requestFocus();


    Selamat mencoba dan semoga bermanfaat ya :D
    Kalo masih error silahkan download aja projek dan sql nya  Di sini
Read More
Postingan Lebih Baru Postingan Lama Beranda

Universitas Singaperbangsa Karawang

Label

  • Informatika
  • Java
  • Pemrograman Java
  • SIM
  • Sistem Informasi Manajemen
  • Sistem Operasi

Popular Posts

  • Login Multi User Java dengan Netbeans
    Assalamualaikum wr. wb. Akhir nya setelah sekian lama ga posting di blog karena sibuk kuliah dan tugas yang tiada hentinya, saya bisa dapa...
  • Bugs
    Bugs     Pengertian bug adalah kesalahan pada komputer baik disebabkan oleh perangkat lunak ataupun perangkat keras sehingga komputer...
  • Sistem Informasi Manajemen
    SIM disini adalah Sistem Informasi Manajemen, bukan Surat Ijin Mengemudi ya hahaha. Semua organisasi pasti butuh manajemen, bahkan organi...
  • WorkFlow
        Workflow merupakan rangkaian tugas-tugas tertentu dalam suatu sistem yang dilakukan untuk mencapai tujuan tertentu. Analisa workflow ...
  • Proses Bisnis
    Proses Bisnis     Proses bisnis adalah suatu kumpulan dari aktivitas (task) atau pekerjaan terstruktur yang saling berhubungan untu...
  • CMS (Content Management System)
    CMS (Content Management System)     CMS merupakan sebuah aplikasi web atau software web yang tujuannya untuk memudahkan dalam pengelola...
  • Membuat program sederhana dengan Netbeans
    Membuat program itu gampang kalo kalian belajar dengan serius dan perbanyak lah percobaan dan prakteklah sesering mungkin. Banyak yang bila...
  • Setelah install ubuntu laptop jadi berat
    Akhirnya bisa posting lagi setelah sekian lama sibuk sama tugas-tugas kampus yang ga abis-abis rasanya mati satu tumbuh seribu wkwkk Pad...
  • CRM (Customer Relationship Marketing)
        CRM (Customer Relationship Marketing)     Customer Relationship Marketing merupakan strategi untuk membangun hubungan yangbaik d...
  • Tugas Sistem Operasi
    Berhubung saya masih kuliah, jadi ada aja tugas yang mesti di post ke blog.  Jadi yaudah kali ini saya akan post tugas yang dosen berikan. h...

Recent Posts

Categories

  • Informatika
  • Java
  • Pemrograman Java
  • SIM
  • Sistem Informasi Manajemen
  • Sistem Operasi

Blog Archive

  • ▼  2016 (10)
    • ▼  Desember (6)
      • WorkFlow
      • Bugs
      • Proses Bisnis
      • CMS (Content Management System)
      • CRM (Customer Relationship Marketing)
      • Login Multi User Java dengan Netbeans
    • ►  Oktober (1)
    • ►  September (3)

Mengenai Saya

Unknown
Lihat profil lengkapku
danangsuryoo.blogspot.com. Diberdayakan oleh Blogger.

Copyright © Dansu | Powered by Blogger
Design by Danang Sk. | Blogger Theme by Danang Suryo K.