Rabu, 21 Oktober 2015

Menghargai Orang Lain


Sikap Menghargai Orang Lain
Berdasarkan Pengalaman

Menghargai, biasanya istilah ini digunakan pada keadaan dimana sesama manusia saling mengerti hak dari orang lain. Pada hakikatnya manusia adalah makhluk sosial yang tidak dapat hidup sendiri, dari sinilah istilah saling menghargai sesama manusia timbul. Sikap egoisme dari seseorang memang tidak dapat dihilangkan, namun manusia memiliki akal dan logika yang harus diperhitungkan pada saat yang tepat manusia itu sendiri dapat menerima kondisi orang lain.

Sikap menghargai dapat dilihat dari berbagai aspek kehidupan, seperti sikap saling menghargai pendapat orang lain, terkadang keegoisan manusia membawa dirinya kepada hilangnya akal pikir manusia itu sendiri. Sebagai contoh pada pemilihan pemimpin, tentu pemimpin yang tidak terpilih sebagai calon pemimpin dan pendukungnya merasa kecewa namun jika diikuti sikap menghargai orang lain tidak akan terjadi kerusuhan atau konflik yang berkepanjangan.

Selanjutnya sikap menghargai dalam dunia IT (Information Technology), banyak sekali hal yang dapat dilakukan dengan dunia ini. Seperti pembuatan kreativitas dalam hal design, programming, networking, sampai media sosial yang digunakan sebagai pengganti SMS dan telpon. Tentu mudah sekali menjiplaknya, namun untuk menghargai dalam hal ini mudah juga dalam pelaksanaanya. Hanya membutuhkan izin dari pembuatnya atau mencantumkan sumber asli dari karya tersebut.

Penulisan dalam dunia IT dikenal dari dunia maya atau internet atau website, sekarang dinamakan blog. Di dalam blog, pencarian informasi dan menulis informasi sangatlah mudah, hanya mengunjungi blog orang yang bersangkutan saja sudah dapat ditemukan berbagai macam informasi yang pernah ditulis oleh penulis blog. Namun dalam penulisan ini termasuk juga dalam aturan dunia IT yang harus diikuti sikap menghargai hasil karya orang lain, seperti yang tertera pada alinea ke-3.
Baca Selengkapnya → Menghargai Orang Lain

Selasa, 20 Oktober 2015

Bisnis Informatika

Rajonet IT Consultant and Visual Design



Profil Perusahaan
Rajonet IT Consultat and Visual Design merupakan perusahaan yang memiliki fokus pada pengembangan produk dan solusi teknologi informasi untuk segmen bisnis, lembaga pemerintahan, perusahaan jasa maupun dagang, industri, individu untuk meningkatkan citra aktivitas dan produktivitas segmen tersebut.

Sejarah Perusahaan
Awal mula Rajonet diambil dari bahasa Minang yaitu Rajo yang berarti Raja. Sampai saat ini jumlah orang yang bekerja di Rajonet sudah ada sembilan orang, yang rata-rata diantaranya merupakan anggota Fajrul Islam Universitas Gunadarma yang memiliki keahlian bidang IT.
Rajonet menyediakan jasa pembuatan web aplikasi atau web bases, website, jaringan, design, dan maintenance. Hingga saat ini Rajonet sudah mengerjakan berbagai proyek di tingkat nasional, salah satu yang terbesar adalah proyek pembuatan web Pencatatan Informasi berbasis online di 34 provinsi dari kementrian kesehatan RI. Selain itu memiliki visi dan misi sebagai berikut:

Visi
Memberikan arahan dan pengembangan terhadap instansi, perusahaan maupun personal untuk meningkatkan aktivitas dan produktivitas berbasis Teknologi Informasi.

Misi
  •  Membangun kekeluargaan antar team dan client
  •  Meningkatkan citra client demi terciptanya aktivitas maksimal berbasis IT.
  • Memberikan solusi IT terhadap masalah yang dihadapi oleh sebuah perusahaan,  instansi maupun personal.
  •  Menciptakan sebuah aplikasi yang di butuhkan sesuai dengan aktivtas.
  •  Mengembangkan produk IT yang berinovasi, terkini dan bermanfaat.
  • Merealisasikan sumber daya yang propesional, visioner, kreatif dan potensial di bidangnya.

Bidang Pekerjaan


ü  Web Bases  : Aplikasi yang berjalan dengan menggunakan basis teknologi web atau browser yang dapat diakses dengan jaringan koneksi internet.

ü  Website  : Halaman informasi yang disediakan melalui jalur internet sehingga dapat diakses di seluruh dunia selama terdapat koneksi jaringan internet.

ü  Networking  : Sistem yang terdiri atas komputer-komputer yang didesain untuk dapat berbagi sumber daya satu sama lain dalam satu tempat atau wilayah.

ü  Design    : Proses membuat dan menciptakan objek baru dalam bentuk video maupun  grafis.


Komentar :

Setiap pengembangan dalam dunia bisnis IT (Information Technology) akan memiliki tujuan dan arah dalam prosesnya, dari tujuan ini bisnis IT akan menemukan bagaimana proses pemecahan masalah dilakukan. Seperti, proses yang awalnya manual dijadikan otomatis dengan terhubung ke dunia internet.

Dari bisnis IT tersebut dapat ditemukan bagaimana meningkatkan aktivitas dan produktivitas untuk memberikan arahan yang dikembangkan di dunia bisnis IT. Dengan jumlah orang yang bekerja dalam tim, tentu dunia IT akan semakin berkembang jika lebih banyak tim yang bekerja di dalamnya.

Banyak sekali yang mengandalkan keuntungan dari dunia IT, para pakar ahli IT pun banyak yang menyediakan jasa yang berhubungan dengan IT. Seperti jasa pembuatan website, aplikasi web, aplikasi desktop, jaringan dan sampai penjualan online. Perusahaan pun dituntut untuk mengikuti perkembangannya, dan bagaimana menciptakan suatu produk yang berguna di kalangan client.

Perusahaan harus memiliki visi dan misi yang jelas agar apa yang dicita-citakan dapat tercapai. Selain visi dan misi perusahaan dituntut untuk memiliki tujuan yang jelas, dalam mencapai tujuan itu harus diawali dari semangat juang yang tinggi untuk membuat usahanya lancar.

Keseriusan antar tim dalam mengembangkan usaha juga sangat mempengaruhi kemajuan suatu usaha. Biasanya tim dibagi atas apa yang bisa dilakukan, dengan kekompakan antar tim tentu perusahaan dapat berjalan dengan baik. Keadaan lingkungan pun harus diperhatikan, bagaimana dan apa yang client butuhkan harus dimengerti.

Sumber :

  1. Noviandri : CEO and founder rajonet
  2. www.rajonet.com
  3. http://www.anakgundar.com/gundarpedia/2015/10/12/mahasiswa-si-gunadarma-garap-proyek-kemenkes-ri/
Baca Selengkapnya → Bisnis Informatika

Minggu, 14 Juni 2015

Tugas 3 (Alur Game)

Karakter

Penjual à Aktor utama perlu membeli sesuatu untuk bisa digunakan, memilih barang dan membelinya atau bisa juga tidak jadi beli.

Aktor Utama àAktor utama adalah pemain yang berperan sebagai aktor yang dijalankan, seperti berinteraksi dengan penjual, musuh, naik kapal dan sebagainya.

Aktor Pembantu à Aktor ini hanya sebagai pengingat pesan atau jika berinteraksi dengan aktor ini hanya menampilkan pesan atau petunjuk untuk menjalankan misi tertentu.

Musuh à Aktor musuh akan berhadapan dengan aktor utama pada saat berhadapan, serta akan masuk pada mode pertandingan, hasil akhirnya aktor musuh akan menghilang jika sudah menang, namun aktor utama bisa juga kabur, jika diizinkan oleh aktor musuh.

Alur
  • Untuk memulai game ini, silahkan terlebih dahulu berinteraksi dengan semua aktor di halaman utama, dan naiki kapal untuk berjalan-jalan arahkan ke arah aktor yang akan berinteraksi dan tekan enter. Seperti contoh gambar dibawah ini.
  • Setelah semua berinteraksi, game mewajibkan berpetualang ke daerah petualang. Dengan cara masuk ke pintu yang sudah disediakan masuklah ke pintu tersebut.
  • Didalam daerah petualang aktor pemain akan ditugaskan untuk mencari kotak seperti harta karun, gunanya untuk membeli sesuatu yang akan digunakan untuk pemain aktor. Inilah gambar daerah petualangnya


  • Dalam daerah petualang aktor bisa menaiki kuda, menjelajahi daerah itu. Jika sudah menemukan dua kotak harta karun bisa kembali lagi ke arah pintu yang bertanda kayu silang untuk kembali ke daerah utama atau awal.
  • Jika ingin keluar maka arahkan ke samping tanda papan seperti gambar diatas


Baca Selengkapnya → Tugas 3 (Alur Game)

Tugas 2 (Skrip dan Alur Game)

Skrip dan Alur Game



Skrip ini untuk dialog dengan pembeli


# Shop Screen
  ShopBuy         = "Buy"
  ShopSell        = "Sell"
  ShopCancel      = "Cancel"
  Possession      = "Possession"



Skrip dibawah ini untuk menambahkan sound


# System Sound Effect

def self.play_system_sound(n)
$data_system.sounds[n].play
End


Skrip ini untuk mengaktifkan self switch jika ketemu musuh maka musuh akan melawan dan menghilang jika kalah:

class Game_SelfSwitches
   # * Object Initialization
   def initialize
    @data = {}
  End
  # * Get Self Switch
  def [](key)
    @data[key] == true
  end
  #-------------------------------------------------------------------
  # * Set Self Switch
  #     value : ON (true) / OFF (false)
  #-------------------------------------------------------------------
  def []=(key, value)
    @data[key] = value
    on_change
  end
  # * Processing When Setting Self Switches
  #-------------------------------------------------------------------
  def on_change
    $game_map.need_refresh = true
  end
end




Skrip ini untuk menambahkan aktor, seperti aktor untuk dialog, contohnya seeprti gambar dibawah ini:

  attr_accessor :name                     # Name
  attr_accessor :nickname                 # Nickname
  attr_reader   :character_name           # character graphic filename
  attr_reader   :character_index          # character graphic index
  attr_reader   :face_name                # face graphic filename
  attr_reader   :face_index               # face graphic index
  attr_reader   :class_id                 # class ID
  attr_reader   :level                    # level
  attr_reader   :action_input_index       # action number being input
  attr_reader   :last_skill               # For cursor memorization:  Skill
  #--------------------------------------------------------------------------
  # * Object Initialization
  #--------------------------------------------------------------------------
  def initialize(actor_id)
    super()
    setup(actor_id)
    @last_skill = Game_BaseItem.new
  end
  #--------------------------------------------------------------------------
  # * Setup
  #--------------------------------------------------------------------------
  def setup(actor_id)
    @actor_id = actor_id
    @name = actor.name
    @nickname = actor.nickname

    init_graphics
    @class_id = actor.class_id
    @level = actor.initial_level
    @exp = {}
    @equips = []
    init_exp
    init_skills
    init_equips(actor.equips)
    clear_param_plus
    recover_all
  end
  #--------------------------------------------------------------------------
  # * Get Actor Object
  #--------------------------------------------------------------------------
  def actor
    $data_actors[@actor_id]
  end
  #--------------------------------------------------------------------------
  # * Initialize Graphics
  #--------------------------------------------------------------------------
  def init_graphics
    @character_name = actor.character_name
    @character_index = actor.character_index
    @face_name = actor.face_name
    @face_index = actor.face_index
  End


Skrip ini untuk melakukan battle dengan lawan:



 
class Window_BattleActor < Window_BattleStatus
  # * Object Initialization
  #     info_viewport : Viewport for displaying information
    def initialize(info_viewport)
    super()
    self.y = info_viewport.rect.y
    self.visible = false
    self.openness = 255
    @info_viewport = info_viewport
  end
  # * Show Window
    def show
    if @info_viewport
      width_remain = Graphics.width - width
      self.x = width_remain
      @info_viewport.rect.width = width_remain
      select(0)
    end
    super
  end
   # * Hide Window
    def hide
    @info_viewport.rect.width = Graphics.width if @info_viewport
    super
  end
end


Game ini adalah game dengan petualangan, dimana pada saat ketemu musuh maka musuh akan melawan. Bisa juga dengan melewatinya jika menyerah dan musuh akan hilang. Pada awalnya aktor masuk dan terus mencari jalan untuk tujuan tertentu. Skrip program diatas adalah masing-masing dari potongan kode program dalam RPG Game Maker VX Ace.
Baca Selengkapnya → Tugas 2 (Skrip dan Alur Game)

Tugas 1 (Game Engine)


Membuat Game Dengan RPG Maker VX Ace

Perkembangan teknologi masa kini memang sudah sangat canggih, berbeda dengan zaman tahun 90-an dimana orang baru mengenal komputer. Karena perkembangannya begitu pesat maka para ahli teknologi informasi berlomba-lomba berkarya menghasilkan sesuatu yang baru. Dari sesuatu yang baru itu para ahli mengembangkan buatannya atau mungkin buatan orang lain yang dipelajari serta dikembangkan sesuai kemampuannya.
Game merupakan hal yang mungkin disukai oleh banyak orang, dengan game kita bisa merasakan hiburan tanpa keluar rumah, karena dapat dimainkan dimana saja dan kapan saja.  Banyak sekali aplikasi atau software yang dikembangkan untuk membuat game, mulai dari game java sampai game untuk smartphone android. Sudah banyak game engine yang disediakan untuk membuatnya, namun game engine yang paling mudahlah yang akan digunakan untuk membuat game.
Karena pertimbangan tersebutlah game engine RPG Game Maker VX Ace dipilih. Dalam game engine ini sudah disediakan database untuk membuat rumput, aktor, gunung, kota, sungai, hutan dan masih banyak lagi objek-objek yang disediakan oleh game engine tersebut. Di game ini akan membuat bagaimana aktor berpetualang dan mencari sesuatu yang akan menjadi misinya, aktor ini akan menemukan berbagai masalah atau kendala. Terdapat musuh yang akan menghadang sehingga permainan akan semakin seru.
Untuk membuat projek pertama langkah-langkahnya:
      1.       File à New Project
      2.       Isikan Nama Folder game dan Title gamenya
      3.       Tentukan lokasinya
      4.       Dalam mode Event Lihatlah ke window sebelah kiri, terdapat berbagai macam desain yang               dapat dibuat untuk membuat game. Ada rumput, air, bebatuan dan sejenisnya.




      5.       Masuk ke mode event dan klik 2x event yang mau ditambah.


     6.       Kasih nama apa saja dan ubah pada bagian graphic dengan cara klik 2x.
     7.       Dalam graphic ada pilihan people, monster, actor dan lainnya untuk ditampilkan sebagai                  graphic di game ini. Klik OK.
     8.       Klik 2x pada Contents. Masuk ke Event Commands, pada tab 1 carilah control variabel.




      9.       Pada tab variable pilih single dan cari, lalu isikan Name : Cari dan pilih OK.




      10.   Di tab Operand lihatlah Constant : ubah sesuai keinginan dan OK.
      11.   Klik 2x lagi pada tab Contents dibawah Control Variables yg dibuat pertama, lalu pilih tab 1 dan        klik show text. Untuk menampilkan text percakapan, isi teksnya dan pilih OK.




     12.   Face graphic untuk menampilkan wajah pada saat percakapan sedang berlangsung.




      13.   Untuk membuat proses switch, klik 2x Contents dibawah teks tadi, lalu pada tab Game                    Progression pilih Control Switches, atur Singel dan isi dengan bebas lalu pilih OK.




       14.   Sudah di pilih OK maka control switch berhasil ON




        15.   Hasil Game yang sudah dibuat tadi




     16.   Sekarang gunakan Control Self Switch pada game ini. Double click disamping @> dan    
           dibawah Control Switches : [0001:Kerja] = ON.




      17.   Pilh A dan ON saja lalu klik OK.




      18.   Sehingga tampil seperti ini




     19.   Control Self Switch fungsinya untuk menghilangkan lawan bicara ketika percakapan telah
            selesai.




Sumber:               https://www.youtube.com/watch?v=XsYN_Cp26z8
Baca Selengkapnya → Tugas 1 (Game Engine)

Senin, 06 Oktober 2014

Sistem Basis Data

B. Landasan Teori

1. Pengertian Informasi

      Menurut Gordon B. Davis dalam bukunya Management Informations System : Conceptual Foundations Structure, and Development menyebutkan “Informasi sebagai data yang telah diolah menjadi bentuk yang berguna bagi penerimanya dan nyata, berupa nilai yang dapat dipahami didalam keputusan sekarang maupun masa depan”. Menurut Barry E. Cushing dalam buku Accounting Information System and Business Organization, dikatakan “Informasi merupakan sesuatu yang menunjukkan hasil pengolahan data yang diorganisasikan dan berguna kepada orang yang menerimanya”. Selanjutnya menurut Robert N. Anthony dan John Dearden dalam buku Management Control Systems, dikatakan “Informasi sebagai suatu kenyataan, data, item yang menambah pengetahuan bagi penggunanya”.

    Berdasarkan pengertian dari para tokoh, dapat dikatakan bahwa Informasi adalah data mentah yang sudah diolah, sehingga dapat berguna untuk pengambilan suatu keputusan yang mendukung sumber informasi.

    Pengolah data dapat menjadi informasi apabila diolah dengan model, pada awalnya data dimasukkan ke dalam model untuk diproses lalu setelah pemrosesan data selesai, data tersebut menghasilkan informasi yang bermanfaat untuk penerima dalam pengambilan keputusan. Setelah keputusan diambil, maka menghasilkan kejadian-kejadian tertentu yang digunakan kembali sebagai data yang nantinya akan dimasukkan ke dalam model.

2. Pengertian Sistem Informasi

       Sebuah sistem informasi termasuk dalam ruang lingkup dari perangkat keras dan perangkat lunak, dan perangkat manusia yang akan mengolah data menggunakan perangkat keras dan perangkat lunak tersebut. Data juga memegang peranan penting dalam sistem informasi, data yang akan dimasukkan adalah sebuah sistem informasi  berupa formulir-formulir, prosedur-prosedur dan bentuk lainnya.

Sistem informasi dapat diartikan juga sebagai :

-Suatu sistem yang dibuat oleh manusia, memiliki komponen-komponen dari organisasi untuk menghasilkan suatu tujuan, yaitu menyajikan informasi.

-Kumpulan prosedur informasi, jika dilaksanakan akan memberikan informasi untuk pengambilan keputusan dan mengendalikan informasi.

-Suatu sistem dalam organisasi untuk digunakan dalam kebutuhan pengolahan transaksi,  bersifat manajerial, mendukung operasi, dan kegiatan strategi dari organisasi serta menyediakan  pihak  tertentu melalui laporan yang tersedia. 

Tentu dalam sistem informasi dibutuhkan beberapa komponen yang berguna untuk di dalamnya. Komponen tersebut : input,   proses, output, teknologi, basis data dan kendali.

3. Pengertian Sistem Informasi Manajemen (SIM)

     SIM adalah suatu sistem yang umumnya diterapkan di dalam suatu organisasi untuk mendukung pengambilan keputusan atau informasi yang dihasilkan, sehingga informasi ini dibutuhkan oleh semua tingkatan manajemen, atau disebut juga sebagai teknik pengelolaan infromasi di dalam suatu organisasi.

       SIM memiliki peranan penting di dalam organisasi karena memiliki pengaruh terhadap kemajuan dari suatu organisasi. Sumber informasi yang di hasilkan harus tepat, akurat, dan cepat sehingga menjadikan organisasi berkembang pesat.

4. Microsoft SQL Server 2000

        Pertama kalinya Microsoft SQL Server diperkenalkan pada tahun 1990 ditujukan untuk platform Microsoft OS/2 yang bekerjasama dengan Sybase. Produk ini berasal dari Sybase SQL Server dengan versi 4.x untuk platform UNIX. Kerjasama dengan Sysbase terus berjalan sampai di luncurkannya SQL Server versi 6.0 dan 6.5.

    SQL Server 6.5 untuk memperbarui kemampuan transaksi dan menjadi produk database client/server yang dipakai di platform Windows NT. Untuk mengembangkan kebutuhan SQL Server, Microsoft mendesain ulang dan mengembangkan ke SQL Server 7.0. Selanjutnya kerjasama dengan Sybase diberhentikan. Komponen dasar yang terdapat dalam SQL Server yaitu : database, table, diagram, stored procedure, trigger, dan Full-Text Index.

5. Microsoft Visual Basic 6.0

         Visual Basic merupakan bahasa pemrograman komputer. Bahasa program adalah perintah yang dituliskan, sehingga dimengerti oleh komputer untuk melakukan tugas tertentu. Visual Basic atau VB dikembangkan oleh Microsoft dari tahun 1991, pengembangan dari bahasa program sebelumnya yaitu BASIC (Beginner’s All-purpose Symbolic Instruction Code) pada era 1950-an. VB termasuk kedalam salah satu development tool, yaitu alat untuk membuat banyak program compute, khususnya sistem operasi windows. VB juga bahasa pemrograman komputer yang mendukung pemrograman berorientasi objek atau (Object Oriented Programming, OOP).

Visual Basic versi 6.0 memiliki beberapa kelebihan dibandingkan versi sebelumnya, yaitu 
  1. Disertai dengan berbagai fasilitas membuat aplikasi database, database visual, menjadikan lingkungan terbaik untuk mengembangkan aplikasi client server dan multiuser.
  2. Bahasa program Event-Driven, ketika event terdeteksi, event akan melakukan aksi dengan kode yang ada.
  3. Terdapat fasilitas Autolist, program secara otomatis menampilkan method atau properti yang digunakan pada saat mengetik dot(.). Maka akan memperkecil kesalahan user dalam pengetikan kode program.
  4. Terdapat fasilitas untuk program berbasis windows, seperti grafis, multimedia, dan multitasking.

C. Analisis (Proses Penelitian)

            Berikut ini adalah system flowchart yang diterapkan pada Perusahaan Manufaktur A Rotan :



D. Hasil Penelitian dan Pembahasan

         Rancangan sistem secara umum memiliki tujuan untuk melukiskan suatu tahapan penyelesaian sederhana dan jelas dengan menggunakan simbol-simbol standar. Dalam membuat laporan tersebut, rancangan sistem disajikan dalam dua model, yaitu Data Flow Diagram (DFD) dan Flowchart sistem.

      Flowchart merupakan gambaran suatu sistem komputer untuk memproses pengolahan data, sehingga data dapat diproses secara efisien. Karena menghubungkan antara system komputer dengan peralatan komputer.
Dibawah ini merupakan Data Flow Diagram yang dianjurkan :

1.)    Context Diagram

Input, Update, Delete data, supplier, pelanggan, pembelian, penjualan, detail penjualan, detail pembelian.



2.)    Data Flow Diagram (DFD) Level 1



Tahapan diatas merupakan rancangan system yang dianjurkan sebelum proses pembuatan, installasi dan pemakaian program.

Dibawah ini merupakan tahapan pembuatan program dengan menggunakan Microsoft Visual Basic 6.0.

  1. Form Login




















  1. Menu



  1. Input Data Barang


  1. Input Data Supplier












  1. Input Data Pelanggan














  1. Input Data Pembelian


  1. Input Data Penjualan


Pendahuluan 


Sumber :



Baca Selengkapnya → Sistem Basis Data