Showing posts with label Ilmu Komputer. Show all posts
Showing posts with label Ilmu Komputer. Show all posts

Pengeritan dan Kemampuan Sistem Indormasi Enterprise

SISTEM INFORMASI ENTERPRISE

Untuk post kali ini penulis akan share materi tentang apa aja sih yang dimaksud SISTEM INFORMASI ENTERPRISE, mudah-mudahan bisa membatu belajar pembaca sekalian.

Pengertian Sistem Informasi menurut beberapa tokoh 

1. Pengertian sistem informasi menurut John F. Nash

Sistem Informasi adalah kombinasi dari manusia, fasilitas atau alat teknologi, media, prosedur dan pengendalian yang bermaksud menata jaringan komunikasi yang penting, proses atas transaksi-transaksi tertentu dan rutin, membantu manajemen dan pemakai intern dan ekstern dan menyediakan dasar pengambilan keputusan yang tepat

2. Pengertian sistem informasi menurut Henry Lucas

Sistem Informasi adalah suatu kegiatan dari prosedur prosedur yang diorganisasikan, bilamana dieksekusi akan menyediakan informasi untuk mendukung pengambilan keputusan dan pengendalian di dalam.

Komponen Sistem Informasi

  • Komponen input - Input merupakan data yang masuk ke dalam sistem informasi.
  • Komponen model - Kombinasi prosedur,logika,dan model matematika yang memproses data yang tersimpan di basis data dengan cara yang sudah di tentukan untuk menghasilkan keluaran yang diinginkan.
  • Komponen output - Output informasi yang  berkualitas dan dokumentasi yang berguna untuk semua tingkatan manajemen serta semua pemakai sistem.
  • Komponen teknologi - Teknologi merupakan alat dalam sistem informasi, teknologi digunakan untuk menerima input, menjalankan model, minyimpan dan mengakses data, menghasilkan dan mengirimkan output dan memantu pengendalian sistem.
  • Komponen basis data - Merupakan kumpulan data yang saling berhubungan yang tersimpan di dalam komputer denganmenggunakan software database.
  • Komponen kontrol - Pengendalian yang dirancang untuk menanggulangi gagguan terhadap sistem informasi.

Menurut para ahli, enterprise dapat didefinisikan sebagai berikut : 

Enterprise bukan hanya perusahaan (company) yang berorientasi kepada profit saja, tetapi dapat juga berupa organisasi non-profit atau nirlaba. Seperti pemerintah, institusi pendidikan ataupun organisasi amal. (Surendro, 2009)

Enterprise diartikan sebagai kumpulan organisasi apapun yang memiliki tujuan-tujuan. Enterprise dapat merupakan sebuah badan pemerintahan, sebuah korporasi keseluruhan, sebuah divisi perusahaan, departemen tunggal atau sebuah rantai organisasi yang berjauhan secara geografis tetapi saling terkait oleh kepemilikan. (The Open Group, 2011 : 5)  


Berdasar definisi tersebut, dapat disimpulkan bahwa enterprise merupakan perusahaan atau organisasi yang memiliki beberapa tujuan tertentu.


Enterprise information systems (EIS) is a computer application which contains a set of interrelated components that collect, storage, manipulate, and disseminate data and information, and provide feedback 

[Stair, R.M., Reynolds, G.W.: Principles of Information Systems (2005)]

Untuk menjawab tantangan kebutuhan informasi dan pengambilan keputusan yang semakin butuh kecepatan dan ketepatan, Sistem informasi konvensional tampaknya belum cukup. Orang berpikir bagaimana membuat sebuah sistem informasi dengan domain informasi seluruh bagian perusahaan, baik dalam 1 lokasi maupun di lokasi yang terpisah. Hal inilah yang melatarbelakangi konsep enterprise Information System. EIS sebenarnya merupakan pengembangan dari konsep yang sudah ada yaitu Executive Information system dan DSS yang diperluas untuk domain seluruh perusahaan.

Batasan Sistem Informasi Enterprise

Corporate wide system

  • Mencakup seluruh bagigan perusahaan
  • Dari satu sistem bisa mendapatkan informasi bagian keuangan, SDM, pemasaran, produksi, dll secara terintegrasi

Holistic information

  • Informasi bersifat menyeluruh untuk kepentingan pengambilan keputusan perusahaan secara umum

Business intellgence

  • Seluruh aktifitas sistem digunakan untuk mendukung kebijakan yang diambil dalam bisnis perusahaan
  • Meningkatkan business intelligence dari pengguna sistem (eksekutif)


Business Intellegence

  • Sistem dan aplikasi yang berfungsi untuk mengubah data-data dalam suatu perusahaan atau organisasi (data operasional, data transaksional, atau data lainnya) ke dalam bentuk pengetahuan. 
  • Aplikasi ini melakukan analisis data-data di masa lampau, dan menggunakannya sebagai pengetahuan untuk mendukung keputusan dan perencanaan organisasi 
  • Sering disebut dengan Decision Support System (DSS)

Business Intellegence


Kemampuan Sistem Informasi Enterprise

Status access

  • Laporan haruslah berupa data terbaru

Analysis

  • Terintegrasi dengan DSS

Navigasi informasi

  • Data yang banyak bisa dianalisa dengan navigasi yang jelas dan mudah

Audio dan visual

  • Pemanfaatan multimedia untuk mendukung informasi yang diberikan

Komunikasi

  • Dilengkapi media komunikasi baik secara synchronous maupun asynchronous


Karakteristik Sistem Informasi Enterprise

Kualitas Informasi

  • Fleksibel
  • Menghasilkan informasi yang benar
  • Menghasilkan informasi yang relevan
  • Menghasilkan informasi yang valid
  • Menghasilkan informasi yang komplit

User Interface

  • Dilengkapi GUI yang baik
  • UI harus user-friendly
  • Memungkinkan akses yang aman ke informasi
  • Dapat diakses dari banyak tempat
  • Menyediakan cara pengaksesan informasi yang cepat dan mudah

Kemampuan Teknis

  • Akses ke informasi global
  • Akses melalui email
  • Hypertext dan hypermedia
  • Analisis
  • Informasi yang ditampilkan secara hirarki
  • Penggunaan grafik dan report
  • Pengorganisasian Critical Success Factor (CSF)
  • Filter, kompress, dan pelacakan data-data kritis

Keuntungan dari EntIS

  • Memfasilitasi pencapaian tujuan organisasi
  • Memfasilitasi akses ke seluruh informasi
  • Meningkatkan kualitas dari pengambilan keputusan
  • Menyediakan keuntungan kompetitif
  • Mempercepat waktu pencarian informasi
  • Meningkatkan kemampuan komunikasi
  • Meningkatkan kualitas komunikasi


 

Materi White Box Testing Sistem Informasi

Materi White Box Testing Sistem Informasi

Pertama mari kita bahas White-box Testing, Pengujian yang didasarkan pada detail prosedur dan alur logika kode program. Pada kegiatan whitebox testing, tester melihat source code program dan menemukan bugs dari kode program yang diuji. Intinya whitebox testing adalah pengujian yang dilakukan sampai kepada detail pengecekan kode program.
Kegiatan yang dilakukan oleh tester, melihat kode program -> membuat test case untuk mencari kesalahan / bugs / error dari kode program yang dibuat oleh programmer
Keuntungan dan kekurangan white-box testing

White Box Testing

  • Structural Testing or Logic-driven Testing orGlass Box Testing
  • Yang dibutuhkan> Source code
  • Mengujilebih“dekat” tentangdetail prosedurperangkatlunak.
  • Yang diselidiki: logical path (jalurlogika)perangkatlunak

Mengapa“Source code”?

•Dengan source code, dapat dilakukan pengujian tentang:

  • Structural Testing process
  • Program Logic-driven Testing
  • Design-based Testing
  • Examines the internal structure of program

KeuntunganWhite Box

Menghasilkan program yang benar dan sempurna 100%,karena:

  • Mengerjakanseluruhkeputusanlogika
  • Mengerjakanseluruhloop (sesuaibatas)
  • Menjaminseluruhjalurindependendalammoduldikerjakanminimal 1x
  • Mengerjakanseluruhdata internal yang menjaminvaliditas

Syarat:

  • Mendefinisikan semua logical path
  • Membangun kasus untuk pengujian
  • Mengevaluasi hasilnya
  • Menguji secara menyeluruh

Kekurangan

  • Pengujian secara menyeluruh justru menimbulkan masalah sumber daya
  • Program yang kecil bisa menghasilkan banyak sekali jalur logika
  • Setiap jalur harus diuji secara“manual” untuk dibuktikan kebenarannya.
  • Manual:–Menulis–Mengeksekusi–Memverifikasihasil
  • 1 jalurlogika= 1 kegiatanmanual
  • Jika 1 manual dilakukan selama 5 menit, Berapa lama waktu yang diperlukan untuk pengujian?
  • Setiap jalur harus diuji secara “manual” untuk dibuktikan kebenarannya.
  • Manual: Menulis, Mengeksekusi, Memverifikasi hasil
  • 1 jalurlogika= 1 kegiatanmanual
  • Jika 1 manual dilakukan selama 5 menit, Berapa lama waktu yang diperlukan untuk pengujian?

Mungkinkah dilakukan pengujian White Box ?

  • Ya!
  • Tidak dilakukan secara menyeluruh.
  • Cukup dilakukan pada jalur logika yang penting.
  • Kombinasikan dengan black box testing.

Belajar Ilmu Onlie : Download Materi White Box Testing


Semoga ilmunya bermanfaat, jangan lupa untuk follow dan komen ya !

Pengertian dan Penjelasan Tentang Apa itu LOGIKA dan ALGORITMA

PENGERTIAN dan PENJELASAN TENTANG Apa itu LOGIKA DAN ALGORITMA



Pengertian Logika
o   Logika berasal dari dari bahasa Yunani yaitu LOGOS yang berarti ilmu.
o   penalaran atau bentuk pemikiran
o   ilmu yang memberikan prinsip-prinsip yang harus diikuti agar dapat berfikir valid menurut aturan yang berlaku
Pengertian Algoritma
o   Langkah-langkah yang dilakukan agar solusi masalah dapat diperoleh
o   Suatu prosedur yang merupakan urutan langkah-langkah yg berintegrasi
o   Suatu metode khusus yang digunakan untuk menyelesaikan suatu masalah yang nyata
o   Urutan langkah- langkah logis untuk penyelesaian masalah yang disusun secara sistematis.
o   Untuk menjadi sebuah algoritma,urutan langkah yang ditempuh untuk menyelesaikan masalah harus memberikan hasil yang benar
Logika dan Algoritma adalah Ilmu yang mempelajari cara penyelesaian masalah berdasarkan langkah-langkah terbatas yang logis dan sistematis dengan tujuan tertentu.

Hal yang harus dipenuhi dalam membuat Algoritma
          Input : data yang harus diberikan pada komputer
          Output : informasi yang akan diperoleh dari komputer
          Algoritma : merencanakan proses program. Terdiri dari sejumlah instruksi yang mengubah input menjadi output yang diinginkan
Ciri Algoritma
          Algoritma harus berhenti setelah mengerjakan sejumlah langkah terbatas.
          Setiap langkah harus didefinisikan dengan tepat dan tidak berarti-dua (Ambiguitas).
          Algoritma memiliki nol atau lebih masukkan.
          Algoritma memiliki nol atau lebih keluaran.
          Algoritma harus efektif (setiap langkah harus sederhana sehingga dapat dikerjakan dalam waktu yang masuk akal).
Notasi Algoritma
          Penulisan algoritma tidak tergantung dari spesifikasi bahasa pemrograman dan komputer yang mengeksekusinya.
          Notasi algoritma bukan notasi bahasa pemrograman tetapi dapat diterjemahkan ke dalam berbagai bahasa pemrograman
Penyajian Algoritma
          Bahasa Manusia (narasi) yaitu berupa uraian kalimat deskriptif
          Pseudo-code yaitu gabungan kalimat dengan penggalan statement yang ada di bahasa pemrograman (tdk mengacu pada satu bahasa pemrograman apapun).
          Flowchart yaitu berupa teknik penyajian dangan gambar (simbol-simbol), tujuannya adalah menggambarkan suatu tahapan penyelesaian masalah secara sederhana, terurai, rapi dan jelas dengan menggunakan simbol-simbol standart.
Contoh Algoritma
          Permasalahan : Diberikan dua gelas(A dan B), gelas A berisi air kopi dan gelas B berisi air teh. Pertukarkan isi gelas tersebut sehingga menghasilkan gelas A semula berisi air kopi menjadi berisi air teh dan gelas B yang semula berisi air teh menjadi berisi air kopi
          Penyelesaian : Untuk mempertukarkan isi gelas dengan benar, maka diperlukan gelas tambahan yang kita namakan gelas C sebagai tempat penampungan sementara.




Belajar SubQuery Pada Implementasi BasisData

SUBQUERY

Subquery merupakan bentuk query yang berada dalam query lain atau disebut juga nested query atau subselect.

Dengan kata lain, dimungkinkan terdapat statement SELECT di dalam statement SQL lainnya.


Contoh:

Tampilkan nama mahasiswa dengan angkatan tertua

  • Dengan Query select biasa:

SELECT nama FROM mahasiswa WHERE angkatan = MIN(angkatan);

--> dalam klausa WHERE tidak boleh ada fungsi AGGREGATE

  • Dengan Subquery:

SELECT nama FROM mahasiswa WHERE angkatan = (SELECT MIN(angkatan) FROM mahasiswa);




tag :

subquey,

implementasi basis data,

data base,

mysql dump database,

pengertian database,

normalisasi database,

contoh database,

cara membuat database,

database mysql,

select database,

cara membuat database mysql,

cara membuat database di cmd,

dump database,

database browser,

database perpustakaan,

server database,

phpmyadmin export database,

base data,

membuat database mysql,

jenis database,


ARTI SINGKATAN YANG ADA PADA KEYBOARD

SINGKATAN ALT DAN CTRL PADA KEYBOARD

singkatan alt dan ctrl pada keyboard

Jangan pikir kalian master dan guru computer jika tidak tau apa arti dari ALT pada tombol Keyboard. Kalo sampai ditanya nggak tau, nanti malu sendiri. Karena itu, saya mau share tentang kepanjangan dari ALT. Sebelumnya, ada ESC dan CTRL. ESC, CTRL, dan masih banyak lagi. Sekalian saya mau jelasin juga.....

ESC = escape
CTRL = control
ALT = alternate
FN = function
INS = insert
DEL = delete
CAPS LOCK = capitals lock
PRT SC atau PRT SCR = print screen
NUM LK = numeric lock
SCR LK = scroll lock
TAB = tabulator / tabulation

Padahal ini cukup simple. Tetapi, ada yang nggak tau. Dan ini adalah basic untuk menjadi master. Jangan langsung loncat ke dalamnya.

(Source Code Java) Program Menghitung Gaji Karyawan

Berikut adalah contoh soal dan program menghitung gaji karyawan

Contoh Soal :
Buatlah Program untuk menghitung Total Gaji Karyawan dengan Ketentuan :
- Input : NIK, Nama, Golongan, Kehadiran
- Proses : Total Gaji dihitung dengan rumus :

Total Gaji = Gaji Pokok + Tunjangan Kehadiran
- Gaji pokok masing-masing karyawan berdasarkan golongan seperti pada tabel berikut :


Golongan Gaji Pokok
1 500.000
2 1.000.000
3 2.000.000
4 3.000.000

- Tunjangan Kehadiran = Kehadiran * 5.000

- Output :
   Program dapat menampilkan : NIK, Nama, Gaji Pokok, Kehadiran, Tunjangan Kehadiran, Total Gaji

Ini Source Code Javanya gan :

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
public class hitungkaryawan
{
public static void main (String[]args)
{
  String nik ="17.01.55.2002"; 
  String nama ="Audina Faza";
  int gol, pokok, kehadiran, hadir, tunjangan, totgaji;
 hadir = 15;
 tunjangan = hadir*5000;
 gol = 3;
 pokok = gol;
  System.out.println("NIK \t\t\t\t= "+nik);
  System.out.println("Nama\t\t\t\t= "+nama);
  System.out.println("Kehadiran\t\t\t= "+hadir);
  if (gol == 1) 
  {
   pokok = 500000;
   totgaji = pokok + tunjangan;
   System.out.println("Gaji Pokok\t\t\t= "+pokok);
   System.out.println("Tunjangan Kehadiran = "+tunjangan);
   System.out.println("==================================");
   System.out.println("Total Gaji\t\t\t= "+totgaji);
   System.out.println("==================================");
  }
  else if (gol == 2) 
  {
   pokok = 1000000;
   totgaji = pokok + tunjangan;
   System.out.println("Gaji Pokok\t\t\t= "+pokok);
   System.out.println("Tunjangan Kehadiran = "+tunjangan);
   System.out.println("==================================");
   System.out.println("Total Gaji\t\t\t= "+totgaji);
   System.out.println("==================================");
  }
  else if (gol == 3) 
  {
   pokok = 2000000;
   totgaji = pokok + tunjangan;
   System.out.println("Gaji Pokok\t\t\t= "+pokok);
   System.out.println("Tunjangan Kehadiran = "+tunjangan);
   System.out.println("==================================");
   System.out.println("Total Gaji\t\t\t= "+totgaji);
   System.out.println("==================================");
  }
  else if (gol == 4) 
  {
   pokok = 3000000;
   totgaji = pokok + tunjangan;
   System.out.println("Gaji Pokok\t\t\t= "+pokok);
   System.out.println("Tunjangan Kehadiran = "+tunjangan);
   System.out.println("==================================");
   System.out.println("Total Gaji\t\t\t= "+totgaji);
   System.out.println("==================================");
  }
  else
  {
   System.out.println("Golongan\t\t\t= Golongan Salah !!");
  }

} 
}

dan hasilnya seperti ini gan :


Note : Ini saya pakai aplikasi JCreator untuk membuat program menghitung gaji karyawannya gan
Kalau mau download aplikasi JCreator langsung klik Link Download JCreator 

Semoga Bermanfaat ya :)

Pengertian Dan Sejarah Server

Assalamualaikum. Wr. Wb.
Sebelum akan saya membahas tentang apa itu SERVER. saya akan sedikit bercerita tentang pengalaman saya saat PRAKERIN dulu. Dulu waktu PRAKERIN, saya sempat di tempatkan di bidang server, yaitu tugasnya cukup begitu mudah hanya sekedar menyalakan server, mengaktifkan server, dan membackup semua data-data. Cukup mudah bagi pemula seperti saya :D, walaupun terkadang membuat darah tinggi, soalnya Server kalau Booting lama, yaa sekitar+15Menit. Cukup lama bukan ??
Langsung kepersoalan, Mengenai Apa Itu server ?
SERVER
Server (dalam bahasa inggris:Peladen) merupakan sebuah sistem komputer yang menyediakan jenis layanan tertentu dalam sebuah jaringan komputer. Server didukung dengan prosesor yang bersifat scalable dan RAM yang besar,dan juga dilengkapi dengan sistem operasi khusus, yang disebut sebagai sistem operasi jaringan. Server juga menjalankan perangkat lunak administratif yang mengontrol akses terhadap jaringan dan sumber daya yang terdapat di dalamnya contoh sepertihalnya berkas atau pencetak, dan memberikan akses kepada stasiun kerja anggota jaringan.
Umumnya, di dalam sistem operasi server terdapat berbagai macam layanan yang menggunakan arsitektur klien/server. Contoh dari layanan ini adalah Protokol Konfigurasi Hos Dinamik, peladen surat, peladen PTH, peladen PTB, peladen DNS, dan lain sebagainya. Setiap sistem operasi server umumnya membundel layanan-layanan tersebut, meskipun pihak ketiga dapat juga membuat layanan tersendiri. Setiap layanan tersebut akan menanggapi permintaan dari klien. Sebagai contoh, klien PKHD akan memberikan permintaan kepada server yang menjalankan layanan server PKHD; ketika sebuah klien membutuhkan alamat IP, klien akan memberikan permintaan kepada server, dengan bahasa yang dipahami oleh server PKHD, yaitu protokol PKHD itu sendiri.
Contoh sistem operasi server adalah Windows NT 3.51, dan dilanjutkan dengan Windows NT 4.0. Saat ini sistem yang cukup populer adalah Windows 2000 Server dan Windows Server 2003, kemudian Sun Solaris, Unix, dan GNU/Linux.
Server biasanya terhubung dengan klien dengan kabel UTP dan sebuah kartu jaringan. Kartu jaringan ini biasanya berupa kartu PCI atau ISA.
Dilihat dari fungsinya, server bisa di kategorikan dalam beberapa jenis, seperti server aplikasi, server data maupun server proksi. Server aplikasi adalah server yang digunakan untuk menyimpan berbagai macam aplikasi yang dapat diakses oleh klien, peladen data sendiri digunakan untuk menyimpan data baik yang digunakan klien secara langsung maupun data yang diproses oleh server aplikasi. Server proksi berfungsi untuk mengatur lalu lintas di jaringan melalui pengaturan proksi. Orang awam lebih mengenal proxy server untuk mengkoneksikan komputer klien ke Internet.
Kegunaan server sangat banyak, misalnya untuk situs web, ilmu pengetahuan, atau sekadar penyimpanan data.
SEJARAH
Tahun 1989, Tim Berners-Lee mengajukan pada perusahaannya, CERN (European Organization for Nuclear Research) sebuah proyek yang bertujuan untuk mempermudah pertukaran informasi antar para peneliti dengan menggunakan sistem hiperteks. Sebagai hasil atas implementasi proyek ini, tahun 1990 Berners-Lee menulis dua program komputer:
· sebuah peramban yang dinamainya sebagai WorldWideWeb; atau dikenal sebagai WWW.
· server web pertama di dunia, yang kemudian dikenal sebagai CERN httpd, yang berjalan pada sistem operasi NeXTSTEP.
Dari tahun 1991 hingga 1994, kesederhanaan serta efektifitas atas teknologi yang digunakan untuk berkunjung serta bertukar data melalui World Wide Web membuat kedua aplikasi tersebut diadopsi pada sejumlah sistem operasi agar dapat digunakan oleh lebih banyak individu, ataupun kelompok. Awalnya adalah organisasi penelitian, kemudian berkembang dan digunakan di lingkungan pendidikan tinggi, dan akhirnya digunakan dalam industri bisnis.
Tahun 1994, Tim Berners-Lee memutuskan untuk membakukan organisasi World Wide Web Consortium (W3C) untuk mengatur pengembangan-pengembangan lanjut atas teknologi-teknologi terkait lainnya (HTTP, HTML, dan lain-lain) melalui proses standardisasi.
Sekirangnya kurang-lebih begitu, 
Wassalamualaikum Wr. Wb.
Jangan Lupa Beri Komentar yaa, Salam Seperjuangan !


www.ayeey.com www.resepkuekeringku.com www.desainrumahnya.com www.yayasanbabysitterku.com www.luvne.com www.cicicookies.com www.tipscantiknya.com www.mbepp.com www.kumpulanrumusnya.com www.trikcantik.net