Kumpulan Pengertian Menurut Para Ahli

Tampilkan postingan dengan label Sistem. Tampilkan semua postingan
Tampilkan postingan dengan label Sistem. Tampilkan semua postingan

Senin, 12 November 2018

Pengertian Sistem Informasi Kesehatan Menurut Para Ahli

Pengertian Sistem Informasi Kesehatan Menurut Para Ahli

Menurut Kusumadewi, dkk (2009) yang mengutip pendapat Van de Velde (2003) dan Degoulet, Sistem Informasi Kesehatan dapat dibedakan dalam berbagai perspektif yaitu perspektif fungsional dan perspektif arsitektur teknologi. Dimana dua perspektif ini bersifat generic dan tidak hanya berlaku untuk Sistem Informasi Kesehatan saja, tetapi juga untuk sistem informasi lainnya.

Sistem Informasi Kesehatan

Menurut Kusumadewi, dkk (2009), secara fungsional Sistem Informasi Kesehatan dapat dikelompokkan menjadi tiga macam Sistem Informasi, yaitu :
  1. Sistem Informasi Rumah Sakit, sistem ini merupakan sistem yang mampu melakukan integritas dan komunikasi aliran informasi baik di dalam maupun di luar rumah sakit. Sistem informasi ini meliputi : sistem rekam medis elektronik, sistem informasi laboratorium, dan lain sebagainya yang terdapat pada fungsi dukung operasional dan medis di ruang lingkup rumah sakit.
  2. Sistem Informasi Kesehatan Publik, jika Sistem Informasi Rumah Sakit terbatas pada fungsi dukung operasional dan medis dilingkup rumah sakit, Sistem Informasi Kesehatan Publik mempunyai cakupan yang lebih luas. Kantor-kantor pemerintah yang mengurusi kesehatan dan lembaga layanan kesehatan non rumah sakit.
  3. Sistem Informasi Klinis, pada sistem ini tidak hanya membantu dokter dalam menangani masalah administratif pasien, tetapi lebih dari itu, untuk meningkatkan kualitas layanan kepada pasien. Sistem Informasi Kesehatan Klinis dapat didukung dengan sistem pendukung keputusan, yang diantaranya membantu dalam diagnosa penyakit dan menentukan tindakan medis.

Sementara Menurut Kusumadewi, dkk (2009), dalam perspektif arsitektur teknologi pada era teknologi informasi yang semakin lebih dekat ke arah mobilitas pengguna, ada tiga pengembangan terpenting dalam Sistem Informasi Kesehatan yaitu:
  1. Sistem Informasi Berbasis Komponen Objek, teknologi bebasis pada komponen objek mengubah paradigma teknologi berbasis pada perpindahan data (data-driven technology) menjadi arsitektur berbasis pada pengetahuan (knowledge-driven technology) yang menekankan pada proses penyelesaian masalah.
  2. Sistem Terdistribusi, dalam era keterbukaan dan era keterhubungan, maka diperlukan mekanisme yang dapat menghubungkan antar satu sistem dengan sistem yang lain.
  3. Teknologi Mobile, saat ini teknologi mobile seperti handphone, PDA (personal digital assistant), dan berbagai macam teknologi wireless lainnya memungkinkan proses komputasi dan pemanfaatan Sistem Informasi Kesehatan dipergunakan oleh pengguna yang secara fisik tidak terhubung secara langsung dengan sistem. Sistem ini memungkinkan akses terhadap Sistem Informasi Kesehatan secara remote maupun secara lokal baik dari sisi administrator maupun pengguna umum (regular user).
Sistem Informasi Rumah Sakit
Sistem Informasi Kesehatan sangat erat kaitannya dengan Sistem Informasi Rumah Sakit (Hospital Information System atau HIS). Sistem informasi rumah sakit adalah sistem yang mampu melakukan integrasi dan komunikasi aliran informasi baik di dalam maupun di luar rumah sakit (Kusumadewi, 2009).

Salah satu sub sistem dari sistem informasi kesehatan adalah sistem rekam medis. Perekaman data pasien mutlak diperlukan untuk menunjang proses peningkatan perawatan kesehatan terhadap pasien. Electronic Medical Record (EMR) adalah suatu media elektronik yang digunakan untuk menyimpan informasi klinis. Fungsi utama EMR adalah untuk merekam informasi, mengakses informasi, membantu pengambilan keputusan, menggunakan data atau informasi secara bersama-sama, identifikasi pasien, menangani keamanan dan otentifikasi data, serta membantu auditing. Melalui sistem perekam medis yang baik dan efektif diharapkan kualitas perawatan kesehatan bagi seorang pasien juga akan meningkat, memudahkan manajemen dan profesional dalam menetapkan keputusan.


Sumber:
Kusumadewi S, dkk. 2009. Informatika Kesehatan. Yogyakarta: Graha Ilmu.

Sekian uraian tentang Pengertian Sistem Informasi Kesehatan menurut para ahli, semoga bermanfaat.

Selasa, 06 November 2018

Pengertian White Box Testing Menurut Para Ahli

Pengertian White Box Testing Menurut Para Ahli

Berikut pengertian white box testing menurut beberapa ahli.

Menurut Black (2009 :2), Structural test (atau yang biasa disebut white-box tests dan glass-box tests) menemukan bug dalam elemen struktur tingkat rendah seperti yang terjadi di tingkatan code , data base scemas, chips, subassemblies dan interfaces. Pengujian struktural ini didasarkan pada bagaimana suatu sistem beroperasi. Contohnya, pengujian struktural akan mengungkapkan tempat penyimpanan database masih memiliki ruang penyimpanan username sebanyak 80 karakter, tetapi pada kenyataannya hanya memungkinkan menyimpan 40 karakter.

Pengujian struktural melibatkan pengetahuan teknis terperinci dari sistem. Untuk menguji software, tester membuat pengujian yang paling struktural dengan melihat kode dan struktur data itu sendiri. Untuk pengujian hardware, tester membuat pengujian struktural untuk membandingkan spesifikasi chip untuk pembacaan oscilloscopes atau meter tegangan.



Menurut Pressman (2005, p533), White-Box Testing adalah metode desain test case yang menggunakan struktur kontrol desain prosedural untuk memperoleh test case. Dengan menggunakan metode pengujian ini akan didaptkan test case yang :
  1. Memberikan jaminan bahwa semua jalur independen pada suatu modul telah digunakan paling tidak satu kali,
  2. Menggunakan semua keputusan logis pada sisi true dan false, 
  3. Mengekseskusi semua looping pada batasan tertentu,
  4. Dan menggunakan struktur data internal yang menjamin validitasnya.
Pengertian White Box testing menurut Roger.S.Perssman (2007: 472) “White Box Testing is a test case disign method that used the control structure of the procedural design to derive test case”. 

Salah satu teknik pengujian menggunakan sistem WhiteBox Testing adalah Basis Path Testing. Metode Basis Path digunakan untuk menentukan ukuran kompleksitas logika dari suatu logika. Metode Basis Path Testing yang digunakan berguna untuk: 
  1. Mengukur kompleksitas logic dari desain prosedur dan sekaligus sebagai pedoman untuk mendapatkan konsistensi jalur aplikasi. 
  2. Pengujian yang dilakukan dijamin menggunakan statement dalam program minimal satu kali selama pengujian. 
  3. Menghitung cyclometris complexity sebagai ukuran kontitif untuk menentukan jumlah independent path sebagai jalur yang perlu diuji. 

Sumber: Dikutip dari berbagai sumber.

Sekian uraian tentang Pengertian White Box Testing Menurut Para Ahli, semoga bermanfaat.
Pengertian Black Box Testing Menurut Para Ahli

Pengertian Black Box Testing Menurut Para Ahli

Berikut pengertian Black-Box Testing menurut beberapa ahli. 
Menurut Pressman (2005, p551), Black-Box Testing adalah metode pengujian yang berfokus pada persyaratan fungsional perangkat lunak.

Pengujian ini berusaha menemukan kesalahan dalam kategori sebagai berikut :
  1. Fungsi – fungsi yang tidak benar atau hilang,
  2. Kesalahan interface,
  3. Kesalahan dalam struktur data atau akses database eksternal,
  4. Kesalahan kinerja.


Menurut Rex Black, black box testing adalah suatu metode pengujian dimana tester hanya fokus pada apa yang seharusnya dilakukan oleh sistem (Black, 2009, p. 3). Sebuah tes dapat dikatakan berhasil ketika sebuah sistem dapat memproses data dan hasil yang ada sesuai dengan apa yang diharapkan. Ketika menggunakan metode black box, tester tidak perlu mengetahui bagaimana struktur dan desain data yang ada di dalam sistem. Mereka hanya melihat apakah sistem terjadi bugs atau tidak.

Menurut Nidhra dan Dondeti (2012:1), black box testing juga disebut functional testing, sebuah teknik pengujian fungsional yang merancang test case berdasarkan informasi dari spesifikasi.

Blackbox testing adalah tahap yang digunakan untuk menguji kelancaran program yang telah dibuat. Pengujian ini penting dilakukan agar tidak terjadi kesalahan alur program yang telah dibuat.

Menurut Rosa dan Salahuddin (2015:275) “Blackbox testing yaitu menguji perangkat lunak dari segi spesifikasi fungsional tanpa menguji desain dan kode program”.

Menurut Rizky (2011:264) “Blackbox testing adalah tipe testing yang memperlakukan perangkat lunak yang tidak diketahui kinerja internalnya”. 

Sedangkan menurut Mustaqbal, dkk (2015:34) “Black Box Testing befokus pada spesifikasi fungsional dari perangkat lunak, kumpulan kondisi input dan melakukan pengetesan pada fungsional program”.

Sumber: Dikutip dari berbagai sumber.

Sekian uraian tentang Pengertian Black-Box Testing Menurut Para Ahli, semoga bermanfaat.

Rabu, 22 Agustus 2018

Pengertian Web Server Menurut Para Ahli

Pengertian Web Server Menurut Para Ahli

Pengertian Web Server Menurut Para Ahli 

Berikut ini beberapa pengertian Web Server menurut Para Ahli:

Menurut Sibero (2013:11) “web server adalah sebuah komputer yang terdiri dari perangkat keras dan perangkat lunak”.

Menurut (Betha dan Husni,2012:6) Web server adalah komputer yang digunakan untuk menyimpan dokumen-dokumen web, komputer ini akan melayani permintaan dokumen web dari klien. 

Menurut tim (EMS,2012:16) Web server adalah tempat diletakannya file-file web yang berada di web browser.

Menurut Nugroho (2004,p6) Web Server adalah sebuah bentuk server yang khusus digunakan untuk menyimpan halaman website atau home page. komputer dapat dikatakan sebagai web server jika komputer tersebut memiliki suatu program server yang disebut Personal Web Server (PWS). PWS ini difungsikan agar halaman web yang ada di dalam sebuah komputer server dapat dipanggil oleh komputer klien.

Berdasarkan pendapat para ahli diatas maka dapat disimpulkan bahwa web server adalah sebuah penyimpanan dokumen yang diletakkan di web.

Pengertian Web Server
Macam-macam Web Server:
  • Apache (Open Source)
  • Xitami
  • IIS
  • PWS 


Referensi:

Betha Sidik,Ir dan Husni Iskandar Pohan, Ir., M.Eng. 2012. Pemrograman WEB dengan HTML. Bandung: Informatika Bandung.
Betha Sidik., 2012, Pemrograman Web dengan PHP, Informatika, Bandung.


Sekian uraian tentang Pengertian Web Server Menurut Para Ahli, semoga bermanfaat.

Baca juga:

Kamis, 18 Februari 2016

Pengertian Analisis Sistem Menurut Para Ahli

Pengertian Analisis Sistem Menurut Para Ahli

Pengertian Analisa Sistem - Menurut Mc Leod (2007, p74), Analisis Sistem adalah penelitian terhadap system yang telah ada dengan tujuan untuk merancang sistem baru atau memperbaharui sistem yang telah ada tersebut. Analisa sistem dapat didefinisikan sebagai berikut: “Analisa sistem adalah teknik pemecahan masalah yang menguraikan bagian-bagian komponen dengan mempelajari seberapa bagus bagian-bagian komponen tersebut bekerja dan berinteraksi untuk mencapai tujua mereka”. (Al Fatta, 2007 : 4).

Menurut Jimmy L.Goal (2008:73), “Analisa sistem adalah sebagai penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan,hambatan yang terjadi dan kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikannya”.

Analisis sistem menurut pendapat Satzinger, J.W., Jackson, R.B., & Burd, S.D. (2010, p4) adalah proses pemahaman dan penentuan secara rinci apa yang seharusnya dicapai oleh sisteminformasi. 

Maka dapat ditarik kesimpulan bahwa “Analisis sistem adalah tahapan penelitian terhadap sistem berjalan dan bertujuan untuk mengetahui segala permasalahan yang terjadi serta memudahkandalam menjalankan tahap selanjutnya yaitu tahap perancangan sistem”.

Tahap-tahap Analisa Sistem
Tahapan analisis sistem dilakukan setelah tahapan perencanaan dan sebelum tahapan desainsistem. Tahapan analisis sistem merupakan sebuah tahapan yang sangatlah penting, hal inidikarenakan apabila terjadi kesalahan dalam melakukan analisis sistem maka akan menyebabkankesalahan pada tahap selanjutnya.

Langkah-langkah di Analisis Sistem :
Di dalam tahap analisis sistem terdapat langkah-langkah dasar yang harus dilakukan oleh analis sistem : 
  1. Identify, yaitu mengidentifikasi masalah
  2. Understand, yaitu memahami kerja dari sistem yang ada
  3. Analyze, yaitu menganalisis sistem
  4. Report, yaitu membuat laporan hasil analisis.

Sumber:
Mcleod  Jr,  Raymond,  George  P  Schell.(2007). Management  Information  Systems.(10th 

Edition). USA: Pearson Prentice Hall.

Sekian urain tentang Pengertian Analisis Sistem, semoga bermanfaat.

Rabu, 10 Februari 2016

Pengertian Forward Chaining, Backward Chaining dan Certainty Factor

Pengertian Forward Chaining, Backward Chaining dan Certainty Factor

Forward Chaining
Menurut Arhami (2005:115) Forward chaining disebut juga penalaran dari bawah ke atas karena penalaran dari fakta pada level bawah menuju konklusi pada level atas didasarkan pada fakta. Penalaran dari bawah ke atas dalam suatu sistem pakar dapat disamakan untuk pemgrograman konvensional dari bawah ke atas. Fakta merupakan satuan dasar dari paradigma berbasis pengetahuan karena mereka tidak dapat diuraikan ke dalam satuan paling kecil yang mempunyai makna.


 
Gambar: Proses Forward Chaining

Backward Chaining
Menurut Arhami (2005:113) Backward chaining adalah suatu rantai yang di lintasi dari suatu hipotesis kembali ke fakta yang mendukung hipotesis tersebut cara lain menggambarkan backward chaining adalah dalam hal tujuan yang dapat dipenuhi dengan pemenuhan sub tujuannya. Backward chaining juga bisa diartikan sebagai penalaran yang dimulai dari level tertinggi membangun suatu hipotesis, turun ke fakta level paling bawah yang dapat mendukung hipotesa dinamakan dengan penalaran dari atas kebawah.
 
Gambar : Proses Backward Chaining
Certainty Factor
Menurut Kusrini (2008:15).
Faktor kepastian (certainty factor) diperkenalkan oleh Shortliffe Buchanan dalam pembuatan MYCIN (Wesley, 1984). Certainty factor (CF) merupakan nilai parameter klinis yang diberikan MYCIN untuk menunjukkan besarnya kepercayaan.
Certainty factor didefinisikan sebagai berikut (Giarattano dan Riley, 1994) : CF(H,E) = MB(H,E) – MD(H-E).
CF(H,E) : certainty factor dari hipotesis H yang dipengaruhi oleh gejala (evidence) E. Besarnya CF berkisar antara -1 sampai 1. Nilai 1 menunjukkan ketidakpercayaan mutlak, sedangkan nilai 1 menunjukkan kepercayaan mutlak. 
MB(H,E): ukuran kenaikan kepercayaan (measure of increased belief) terhadap hipotesis H yang dipengaruhi oleh gejala E.
MD(H,H): ukuran kenaikan ketidakpercayaan (measure of increased disbelief) terhadap hipotesis H yang dipengaruhi oleh gejala E.
Sekian pengertian Forward Chaining, Backward Chaining dan Certainty Factor, semoga artikel ini dapat bermanfaat!

Sumber:
- Arhami, Muhammad. 2005. Konsep Dasar Sistem Pakar. Yogyakarta: Andi Offset.
- Kusrini.”Aplikasi Sistem Pakar”. Penerbit Andi, Yongyakarta, 2008.

Kamis, 14 Januari 2016

Pengertian dan Jenis Sistem Operasi

Pengertian dan Jenis Sistem Operasi

Pengertian secara umum SISTEM OPERASI adalah:
  1. Sebagai Sebuah program yang mengatur hardware,dengan menyediakanLandasan untuk aplikasi yang berada diatasnya 
  2. Bertindak Sebagai penghubung antara user dengan hardware.
  3. Bertugas untuk mengendalikan & mengkoordinasi penggunaanHardware untuk berbagai program aplikasi bagi bermacam-macam user.

Pengertian SISTEM OPERASI ditinjau dari 3 sudut pandang yg berbeda :
1.SUDUT PANDANG PENGGUNA
SISTEM OPERASI adalah alat untuk mempermudah penggunaan komputer. Sistem operasi seharusnya dirancang dengan mengutamakan kemudahan pengguna.Dibandingkan menggunakan kinerja ataupun utilitas sumber daya. Sebaliknya dalamLingkungan multiuser, sistem operasi dapat dipandang sebagai alat untuk memaksimalPenggunaan sumber daya komputer. Tetapi pada sejumlah komputer, sudut pandangPengguna dapat dikatakan hanya sedikit.

2. SUDUT PANDANG SISTEM
Sistem operasi adalah sebagai alat yang menempatkan sumber daya Secara efisien. Sistem operasi merupakan manajer bagi sumber daya yang menangani konflik Permintaan sumber daya secara efisien. Selain itu juga untuk mengatur eksekusi Aplikasi dan operasi dari INPUT / OUTPUT ( I/O ). Fungsi ini juga dikenal sebagai Program pengendali. Sistem operasi merupakan suatu bagian program yang Berjalan setiap saat yang dikenal dengan istilah “kernel”
3. SUDUT PANDANG TUJUAN
Sistem operasi adalah sebagai alat yang membuat komputer lebih nyaman Digunakan untuk menjalankan aplikasi dan menyelesaikan masalah user.


Jenis-Jenis Sistem Operasi

  1. DOS (Disk Operating Sistem)
  2. WINDOWS
  3. MACINTOSH
  4. OS/2 (operating sistem /2 )
  5. UNIX

Sumber:
Abas, Dony. 2005. Sistem Operasi. Yogyakarta : ANDI.

Demikianlah pembahasan mengenai pengertian sistem operasi, semoga artikel ini dapat bermanfaat bagi kita semua, terima kasih..

Sabtu, 14 November 2015

Pengertian Stack Dan Queue

Pengertian Stack Dan Queue

|Pengertian Stack Dan Queue| Tumpukan dapat diartikan sebagai suatu kumpulan data yang seolah-olah terlihat seperti ada data yang diletakkan di atas data yang lain. Saat kita ingin mengambil data A, maka data-data yang berada di atasnya haruslah lebih dulu dikeluarkan ( di-POP ). Hal ini membuat tumpukan / stack memiliki ciri-ciri Last In First Out ( LIFO ) yang berarti data yang masuk terakhir akan keluar pertama. 

Sedangkan queue / antrian hampir mirip dengan stack, tapi hanya saja, data yang masuk pertama kali akan keluar pertama kali dari Queue. -> FIFO ( First In First Out ).



|Penyajian Stack Dan Queue| 
Stack dan/atau Queue dapat disajikan baik dengan Array maupun dengan struct. Pada Array, stack ataupun queue yang disajikan bersifat statis. Ini disebabkan karena jumlah maksimal data pada array sudah ditentukan sejak awal. 

Contoh deklarasi stack dengan struct : 
             Struct stack 
             { 
                  char data; 
                  stack*next; 
             };

|Operasi Pada Stack Dan Queue| 
Dalam penyajian stack dan queue, ada 2 proses yang terjadi, yaitu pemasukan data (PUSH) dan pengeluaran data (POP). Seperti yang sudah dijelaskan bahwa array itu memiliki jumlah maksimal, maka pada proses PUSH, perlu pengecekan apakah data yang di-PUSH di stack / queue melebihi jumlah maksimal array atau tidak. 

Contoh algoritma untuk proses PUSH (stack dan queue ) adalah sebagai berikut : 
  1. Masukkan inputan ( x ) 
  2. Jika variable cek ( c ) = nilai maksimal array ( max ), kerjakan langkah 2. Jika tidak, kerjakan langkah 3. 
  3. Cetak ”TUMPUKAN PENUH” 
  4. Selama ( c ) kurang dari ( max ), maka -> c Ã… c + 1 dan data [c] <- x 

Contoh algoritma untuk proses POP pada stack adalah sebagai berikut :
  1. Jika c = 0, maka kerjakan langkah 2. Jika tidak, lakukan langkah 3. 
  2. cetak ”TUMPUKAN KOSONG” 
  3. c <- c-1

CONTOH 
Program stack yang mempunyai fungsi proses PUSH dan proses POP di dalamnya. (stack dideklarasikan dengan array)
void main() 
{ 
char A[10]; 
int dpn,blk; 
char cek; 
int z; 
dpn=0; 
blk=-1; 
do{
clrscr();
printf("1. Tambah antrian\n");
printf("2. Hapus antrian\n");
printf("3. Lihat antrian\n");
printf("4. Exit\n");
printf("Silakan berikan pilihan anda : ");
cek=getche();
if (cek!='1' && cek!='2' && cek!='3' && cek!='4') 
printf("\n Anda salah mengetikan inputan!\n"); 
else
{
if(cek=='1')
{
if(blk==9)
{
printf("\n Maaf antrian penuh\n");
goto error1;
}
blk++; 
printf("\n Silakan masukan inputan:");
A[blk]=getche();
}
else if(cek=='2') 
{ 
if(dpn>blk) 
{
printf("\n Maaf antrian Kosong\n");
goto error1;
} 
 for(int v=0;v<=blk;v++)
{
A[v]=A[v+1];
}
blk--; printf("\nProses penghapusan berhasil");
}
else if (cek=='3') 
{
if (dpn>blk) 
{ 
printf("\n Maaf Antrian Kosong\n");
goto error1;
} 
printf("\n\nAda %i antrian\n",(blk+1)-dpn); 
for(z=0; z<=blk; z++)
printf("| %c |",A[z]); 
}
}
error1:
printf("\n Silakan tekan Enter untuk melanjutkan...\n");
system("pause>nul");
}
while (cek!='4');
} 

Gambar
Pengertian Stack Dan Queue

Sumber:
Suarga. 2012. Algoritma dan Pemrograman. Yogyakarta: ANDI.
Arnawa, Surya. 2015. Array, Searching. (Praktikum Struktur Data)
Supriana. 2015. Pertemuan V(Array, Queue). (Struktur Data)


Sekian uraian tentang Pengertian Stack Dan Queue, semoga bermanfaat.
Pengertian Sistem Manajemen Basis Data (DBMS)

Pengertian Sistem Manajemen Basis Data (DBMS)

|Pembahasan Mengenai Pengertian Sistem Manajemen Basis Data (DBMS)|
  • Merupakan perangkat lunak yang didisain untuk melakukan penyimpanan dan pengaturan basis data ƒ 
  • DBMS juga menerapkan mekanisme pengamanan data, pemakaian data secara bersama, pemaksaan keakuratan data. 



|Mengapa menggunakan DBMS| ƒ
DBMS diperlukan untuk : 
  1. Independensi data dan akses yang efisien 
  2. Mereduksi waktu pengembangan aplikasi 
  3. Integritas dan keamanan data 
  4. Administrasi keseragaman data 
  5. Akses bersamaan dan perbaikan dari terjadinya crash

|Peranan Basis Data Dalam Pengembangan SIM| ƒ 
  • SIM berperan sebagai sistem karena mempunyai ruang lingkup yang relatif lebih luas dan lebih kompleks. Sedangkan sistem basis data merupakan subsistem karena menjadi bagian dan berada di dalam SIM ƒ 
  • Sistem basis data adalah sistem informasi yang mengintegrasikan kumpulan dari data yang saling berhubungan satu dengan yang lain dan membuatnya tersedia untuk beberapa aplikasi yang bermacam-macam di dalam suatu organisasi ƒ 
  • Keberadaan sistem basis data di dalam SIM adalah mutlak. SIM tidak akan terwujud tanpa melibatkan basis data

Sistem basis data sebagai infrastruktur SIM


Keterangan : 
DSS : Decission Support Systems 
MIS : Management Information Systems 
TPS : Transaction Processing Systems 
DBMS : Database Management Systems 
DBS : Database Systems  

Sumber:
Hariyanto, Bambang, Sistem Manajemen Basis Data: Pemodelan, Perancangan, dan Terapannya, Informatika, Bandung: 2004


Gambar
Pengertian Sistem Manajemen Basis Data (DBMS)

Sekian uraian tentang Pengertian Sistem Manajemen Basis Data (DBMS), semoga bermanfaat.

Selasa, 28 April 2015

Pengertian System Development Life Cycle (SDLC) Menurut Para Ahli

Pengertian System Development Life Cycle (SDLC) Menurut Para Ahli

Apa Itu System Development Life Cycle (SDLC)?

System Development Life Cycle (SDLC) menurut  O’brien (2000) adalah aplikasi penerapan dari penemuan  permasalahan (problem solving) yang didapat dari pendekatan sistem  (system approach) menjadi pengembangan dari solusi sistem informasi  terhadap masalah bisnis. 

Menurut Turban (2003), System Development Life Cycle (SDLC) atau Siklus Hidup Pengembangan Sistem adalah metode pengembangan sistem tradisional yang digunakan sebagian besar organisasi saat ini. SDLC adalah kerangka kerja ( framework) yang terstruktur yang berisi proses-pro ses sekuensial di mana sistem informasi dikembangkan. 

Sedangkan  menurut Azhar Susanto (2004:341) menyatakan bahwa : System Development Life Cycle (SDLC) “System Development Life Cycle (SDLC) adalah salah satu metode pengembangan sistem informasi yang popular pada saat sistem informasi pertama kali dikembangkan.”



Referensi:
Turban, Efraim et al. 2003. Introduction to Information Technology, 2nd Edition. John Wiley & Sons, Inc. New York. USA.

Turban, Efraim et al. 2005. Introduction to Information Technology, 3rd Edition. John Wiley & Sons, Inc. New York. USA.


Sekian Pengertian SDLC, semoga bermanfaat..!
Pengertian Data Flow Diagram (DFD) Menurut Para Ahli

Pengertian Data Flow Diagram (DFD) Menurut Para Ahli

Apa Itu Data Flow Diagram (DFD)?

Data Flow Diagram merupakan suatu alat yang menggunakan simbol-simbol tertentu untuk menggambarkan arus data sistem yang mengalir dari satu bagian ke bagian yang lain di dalam sebuah sistem. 

Pengertian Data Flow Diagram menurut Jogiyanto H.M adalah:
“DFD adalah diagram yang menggunakan notasi-notasi untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir atau lingkungan fisik dimana data tersebut akan disimpan”.

Menurut James A. Hall Data Flow Diagram adalah : 
“Data Flow Diagram adalah Suatu diagram yang menggunakan simbol-simbol untuk mencerminkan proses, sumber-sumber data, arus data dan entitas dalam sebuah sistem”.



Sekian pengertian DFD, semoga bermanfaat...!

Minggu, 26 April 2015

Pengertian UML Menurut Para Ahli

Pengertian UML Menurut Para Ahli

Apa Itu UML?

Pengertian Unified Modeling Language (UML) 
Berikut ini definisi Unified Modeling Language (UML) menurut para ahli : 
  1. Menurut Hend (2006:5) “Unified Modeling Language (UML) adalah bahasa yang telah telah menjadi standard untuk visualisasi, menetapkan, membangun dan mendokumentasikan artifak suatu sistem perangkat lunak”. 
  2. Menurut Adi Nugroho (2005:3) “Unified Modeling Language (UML) adalah alat bantu analis serta perancangan perangkat lunak berbasis objek”.
  3. Menurut Martin Fowler (2005:1) “Unified Modeling Language (UML) adalah keluarga notasi grafis yang didukunng oleh meta-model 28 tunggal, yang membantu pendeskripsian dan desain sistem perangkat lunak, khususnya sistem yang dibangun menggunakan pemrograman berorientasi objek”. 
Berdasarkan beberapa pendapat yang dikemukakan dapat ditarkkesimpulan bahwa “Unified Modeling Language (UML) adalah bahasa grafis untuk mendokumentasikan, menspesifikasikan, dan membangun sistem perangkat lunak.


UML berorientasi objek menerapkan banyak level abstraksi, tidak bergantung proses pengembangan, tidak bergantung bahasa dan teknologi. Pemaduan beberapa notasi di beragam metodologi usaha bersama dari banyak pihak, di dukung oleh kakas- kakas yang di integrasikan lewat XML . Standar UML di kelola oleh OMG (Object Management Group)”.

Referensi:
Hend, Unified Modeling Language, 2006.
Fowler, Martin. 2005. UML Distilled Edisi 3, Yogyakarta: Andi.

Sekian Pengertian UML, Semoga Bermanfaat..!

Sabtu, 25 April 2015

Pengertian Algoritma Menurut Para Ahli

Pengertian Algoritma Menurut Para Ahli

Apakah Itu Algoritma?


Ditinjau dari asal-usul katanya, kata Algoritma sendiri mempunyai sejarah yang aneh. Orang hanya menemukan kata algorism yang berarti proses menghitung dengan angka arab. Anda dikatakan algorist jika Anda menghitung menggunakan angka arab. Para ahli bahasa berusaha menemukan asal kata ini namun hasilnya kurang memuaskan. Akhirnya para ahli sejarah matematika menemukan asal kata tersebut yang berasal dari nama penulis buku arab yang terkenal yaitu Abu Ja’far Muhammad Ibnu Musa Al-Khuwarizmi. Al-Khuwarizmi dibaca orang barat menjadi Algorism. Al-Khuwarizmi menulis buku yang berjudul Kitab Al Jabar Wal-Muqabala yang artinya “Buku pemugaran dan pengurangan” (The book of restoration and reduction). 

Dari judul buku itu kita juga memperoleh akar kata “Aljabar” (Algebra). Perubahan kata dari algorism menjadi algorithm muncul karena kata algorism sering dikelirukan dengan arithmetic, sehingga akhiran –sm berubah menjadi –thm. Karena perhitungan dengan angka Arab sudah menjadi hal yang biasa, maka lambat laun kata algorithm berangsur-angsur dipakai sebagai metode perhitungan (komputasi) secara umum, sehingga kehilangan makna kata aslinya. Dalam bahasa Indonesia, kata algorithm diserap menjadi algoritma.


Definisi Algoritma
“Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis”. Kata logis merupakan kata kunci dalam algoritma. Langkah-langkah dalam algoritma harus logis dan harus dapat ditentukan bernilai salah atau benar. 

Dalam beberapa konteks, algoritma adalah spesifikasi urutan langkah untuk melakukan pekerjaan tertentu. Pertimbangan dalam pemilihan algoritma adalah, pertama, algoritma haruslah benar. Artinya algoritma akan memberikan keluaran yang dikehendaki dari sejumlah masukan yang diberikan. Tidak peduli sebagus apapun algoritma, kalau memberikan keluaran yang salah, pastilah algoritma tersebut bukanlah algoritma yang baik.

Pertimbangan kedua yang harus diperhatikan adalah kita harus mengetahui seberapa baik hasil yang dicapai oleh algoritma tersebut. Hal ini penting terutama pada algoritma untuk menyelesaikan masalah yang memerlukan aproksimasi hasil (hasil yang hanya berupa pendekatan). Algoritma yang baik harus mampu memberikan hasil yang sedekat mungkin dengan nilai yang sebenarnya.

Ketiga adalah efisiensi algoritma. Efisiensi algoritma dapat ditinjau dari 2 hal yaitu efisiensi waktu dan memori. Meskipun algoritma memberikan keluaran yang benar (paling mendekati), tetapi jika kita harus menunggu berjam-jam untuk mendapatkan keluarannya, algoritma tersebut biasanya tidak akan dipakai, setiap orang menginginkan keluaran yang cepat. Begitu juga dengan memori, semakin besar memori yang terpakai maka semakin buruklah algoritma tersebut. 

Dalam kenyataannya, setiap orang bisa membuat algoritma yang berbeda untuk menyelesaikan suatu permasalahan, walaupun terjadi perbedaan dalam menyusun algoritma, tentunya kita mengharapkan keluaran yangsama. Jika terjadi demikian, carilah algoritma yang paling efisien dan cepat.

Referensi:
Munir, Rinaldi. Algoritma dan pemrograman : Dalam bahasa pascal dan C, Informatika, Bandung, 2011.

Sekian Pengertian Algoritma, Semoga Bermanfaat..!

Kamis, 23 April 2015

Pengertian Data Menurut Para Ahli

Pengertian Data Menurut Para Ahli

Apa Itu Data?

Pengertian Data|| Data adalah catatan atas kumpulan fakta. Data merupakan bentuk jamak dari datum, berasal dari bahasa Latin yang berarti "sesuatu yang diberikan". Dalam penggunaan sehari-hari data berarti suatu pernyataan yang diterima secara apa adanya. Pernyataan ini adalah hasil pengukuran atau pengamatan suatu variabel yang bentuknya dapat berupa angka, kata-kata, atau citra.

Menurut Turban (2010), data adalah deskripsi dasar dari benda, peristiwa, aktivitas dan transaksi yang direkam, dikelompokkan, dan disimpan tetapi belum terorganisir untuk menyampaikan arti tertentu. 

Menurut Inmon (2005), data adalah kumpulan dari fakta, konsep, atau instruksi pada penyimpanan yang digunakan untuk komunikasi, perbaikan dan diproses secara otomatis yang mempresentasikan informasi yang dapat di mengerti oleh manusia.

Pengertian Data
Berdasarkan teori para ahli diatas dapat disimpulkan bahwa, data adalah deskripsi dasar dari benda, peristiwa, aktivitas dan transaksi yang direkam, dikelompokkan, dan disimpan dalam jumlah yang besar tetapi belum diolah.

Referensi:
Turban, Efraim & Linda Volonino. 2010. Information Technology for Management. Edisi Ketujuh. Asia : John Willey & Sons.

Rabu, 22 April 2015

Pengertian Sistem Menurut Para Ahli

Pengertian Sistem Menurut Para Ahli

Apa itu sistem? 
Sistem berasal dari bahasa Latin (systema) dan bahasa Yunani (sustema) adalah suatu kesatuan yang teridiri komponen atau elemen yang dihubungkan bersama untuk memudahkan aliran informasi, materi atau energi untuk mencapai suatu tujuan. Istilah ini sering dipergunakan untuk menggambarkan suatu set entitas yang berinteraksi, dimana suatu model matematika seringkali bisa dibuat.

Beberapa pendapat menurut para ahli yang mendukung tentang pengertian sistem antara lain adalah : 
  1. Menurut Hall (2001,), sistem adalah sekelompok dua atau lebih komponen-komponen yang saling berkaitan ( interrelated) atau subelemen-subelemen yang bersatu untuk mencapai tujuan yang sama (common purpose). 
  2. Menurut McLeod (2001), sistem adalah sekelompok elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan.
  3. Menurut Lucas (1993), sistem adalah suatu himpunan komponen atau  variabel yang teroraganisasi, saling berinteraksi, saling bergantungan satu sama lain dan terpadu. 
  4. Menurut Wilkinson (1993), sistem adalah suatu kerangka kerja terpadu yang mempunyai satu sasaran atau lebih. Sistem ini mengkoordinasikan sumber daya yang dibutuhkan untuk mengubah masukan-masukan menjadi keluaran. Sumber daya dapat berupa manusia, bahan, mesin, maupun tenaga surya tergantung pada jenis sistem yang dibicarakan.
Pengertian Sistem Menurut Para Ahli



Referensi:
Hall, James A. (2001). Sistem Informasi Akuntansi, Buku ke-1, Edisi ke-1. Terjemahan Jusuf, A.A. Salemba Empat, Jakarta.

Sekian uraian tentang Pengertian Sistem, Semoga Bermanfaat...!

Kamis, 16 April 2015

Pengertian Sistem Pendukung Keputusan (SPK) Menurut Para Ahli

Pengertian Sistem Pendukung Keputusan (SPK) Menurut Para Ahli

Apa Itu SPK?

Definisi
  • Menurut Mann dan Watson, Sistem Penunjang Keputusan adalah Sistem yang interaktif, membantu pengambilan keputusan melalui penggunaan data dan model-model keputusan untuk memecahkan masalah-masalah yang sifatnya semi terstruktur dan tidak terstruktur.
  • Menurut Maryam Alavi dan H.Albert Napier, Sistem Penunjang Keputusan adalah suatu kumpulan prosedur pemprosesan data dan informasi yang berorientasi pada penggunaan model untuk menghasilkan berbagai jawaban yang dapat membantu manajemen dalam pengambilan keputusan.
  • Menurut Litle, Sistem Penunjang Keputusan adalah suatu sistem informasi berbasis komputer yang menghasilkan berbagai alternatif keputusan untuk membantu manajemen dalam menangani berbagai permasalahan yang terstruktur atupun tidak terstruktur dengan menggunakan data dan model.


Pemecahan Masalah dan Pembuatan Keputusan
  • Pemecahan Masalah (problem solving) terdiri atas respons terhadap hal yang berjalan dengan baik, serta terhadap hal yang berjalan dengan buruk dengan cara mendefinisikan masalah (problem) sebagai kondisi atau peristiwa yang berbahaya atau yang dapat membahayakan perusahaan, atau yang bermanfaat atau dapat memberi manfaat.
  • Pembuatan Keputusan (decision making). Yaitu tindakan memilih diantara berbagai alternatif solusi pemecahan masalah. Keputusan (decision) didefinisikan sebagai tindakan pilihan dan seringkali diperlukan untuk mengambil banyak keputusan dalam proses pemecahan satu masalah saja.


Fase Pemecahan Masalah
4 tahapan dari Herbert A.Simon. Menurut Simon orang yang memecahkan masalah terlibat dalam:
  • Aktivitas Intelijen. Mencari disekitar lingkungan kondisi yang harus dipecahkan.
  • Aktivitas Perancangan. Menemukan, mengembangkan, dan menganalisis tindakan-tindakan yang mungkin dilakukan.
  • Aktivitas Pemulihan. Memilih tindakan tertentu dari beberapa yang tersedia.
  • Aktivitas Pengkajian. Memeriksa pilihan-pilihan yang lalu.


Kerangka Pikiran Pemecahan Masalah
Kerangka berpikir yang berguna dalam pemecahan masalah, yaitu model sistem umum perusahaan dan model delapan elemen lingkungan. Model sistem umum, sebagai kerangka berfikir perusahaan sebagai suatu sistem, yang mengidentifikasi elemen-elemen penting yang harus ada serta aliran data, informasi, dan keputusan yang menghubungkan elemen-elemen tersebut. Model lingkungan untuk memahami lingkungan perusahaan dan interaksi antara perusahaan dan masing-masing elemen dalam bentuk aliran sumber daya.

Elemen Proses Pemecahan Masalah Standar


Memilih Solusi yang Baik
Herry Mintzberg seorang ahli teori manajemen, telah mengidentifikasi tiga pendekatan.
  • Analisis–Evaluasi pilihan-pilihan secara sistematis dengan mempertimbangkan konsekuensi pilihan-pilihan tersebut pada tujuan organisasi.
  • Penilaian–Proses pemikiran yang dilakukan oleh seorang manajer.
  • Penawaran–Negoisasi antara beberapa manajer. 



Struktur Permasalahan
Seorang manajer dapat memahami beberapa masalah lebih baik dibandingkan yang lain. Masalah mengenai beberapa banyak persediaan yang harus dipesan merupakan sebuah contoh permasalahan yang dapat dipahami dengan baik oleh seorang manajer.
  • Terstruktur (structure problem) terdiri atas unsur dan hubungan antara berbagai elemen yang semuanya dipahami oleh orang yanng memecahkan masalah.
  • Masalah yang tidak terstruktur (unstructured problem) adalah masalah yang tidak memiliki elemen atau hubungan antar elemen yang dipahami oleh orang yang memecahkan masalah.
  • Masalah semiterstruktur (semistructured problem) adalah masalah yang terdiri atas beberapa elemen atau beberapa hubungan yang dipahami oleh si pemecah pemecah dan beberapa yang tidak dapat dipahami.


Jenis Keputusan
Herbert A. Simon menemukan metode untuk mengklasifikasikan keputusan. Ia percaya bahwa keputusan terletak pada suatu kontinum. Dengan keputusan yang terprogram pada suatu sisi dan pada suatu yang tidak terprogram disisi yang lain. Putusan terprogram (programmed decision) bersifat relatif dan rutin dalam hal prosedur tertentu digunakan unuk menanganinya sehingga keputusan tersebut tidak perlu dianggap de novo (baru) setiap kali terjadi. Keputusan yang tidak terprogram (nonprogrammed decision) bersifat baru tidak terstruktur, dan penuh konsekuensi.

Simon menjelaskan bahwa dua jenis keputusan tersebut hanyalah merupakan gambaran hitam putih dari kontinum tersebut dan bahwa kebanyakan masalah terletak diwilayah abu-abu. Namun konsep terprogram dan tidak terprogram penting untuk diketahui, karena masing –masing harus ditangani dengan teknik yang berbeda.

Tahapan Pengambilan Keputusan
Menurut Herbert A Simon
  1. Tahap pemahaman (intelegenci phace). Merupakan proses penelusuran dan pendeteksian dari lingkup problematika serta proses pengenalan masalah. Data masukan diperoleh, diproses dan diuji dalam rangka mengidentifikasikan masalah.
  2. Tahap perancangan (Design Phace). Proses pengembangan dan pencarian alternative tindakan / solusi yang dapat diambil. Tersebut merupakan representasi kejadian nyata yang mengetahui keakuratan model dalam meneliti masalah yang ada.
  3. Tahap pemilihan (Choice Phace) pemilihan terhadap diantara berbagai alternative solusi yang dimunculkan pada tahap perencanaan agar ditentukan / dengan memperhatikan criteria-kriteria berdasarkan tujuan yang akan di capai. Tahap Implementasi (implementation Phace) penerapan terhadap rancangan system yang telah dibuat pada tahap perancanagan serta pelaksanaan alternative tindakan yang telah dipilih pada tahap pemilihan.


Herbert A Simon yaitu:
  1. Keputusan terprogram, keputusan ini bersifat berulang dan rutin, sehingga keputusan tersebut tidak perlu diperlakukan de novo (sbg sesuatu yang baru) tiap kali terjadi.
  2. Keputusan tak terprogram, keputusan ini bersifat baru tidak terstruktur dan jarang konsekwen. Tidak ada metode yang pasti untuk menangani masalah ini


Pemodelan Matematika
Model adalah abstraksi dari sesuatu. Model mewakili suatu objek atau aktivitas yang disebut entitas (entity). Manajer menggunakan model untuk mewakili permasalahan yang harus diselesaikan. Objek atau aktivitas yang menyebabkan masalah disebut dengan entitas.

Terdapat empat jenis model :
  1. Model Fisik. Merupakan gambaran tiga dimensi entitasnya.
  2. Model Naratif. Merupakan gambaran entitas dengan kata-kata yang terucap atau tertulis.
  3. Model Grafis. Merupakan gambaran entitas dengan abstraksi garis, simbol ataubentuk.
  4. Model Matematis. Kebanyakan model matematika yang digunakan manajer bisnis sama kompleksnya dengan yang digunakan untuk menghitung EOQ.


Kelas Model Matematis
Model Matematis dapat diklasifikasikan ke dalam tiga dimensi yaitu :
  1. Pengaruh Waktu
  2. Tingkat Keyakinan
  3. dan Kemampuan untuk Mencapai Optimisasi. 


Model Statis atau Dinamis. Model Statis (static model)
Tidak melibatkan waktu sebagai salah satu variabel. Model Dinamis (dynamic model) menggambarkan prilaku entitas seiring dengan waktu, seperti gambar bergerak atau film.

Model Probabilitas atau Deterministik
Model yang melibatkan probabilitas disebut model probabilitas (probability model). Jika tidak maka model tersebut adalah model deterministik (deterministic model).

Model Optimasi atau Suboptimasi. Model optimasi (optimizing model)
Model yang memilih solusi tebaik dan berbagai alternatif yang diterapkan. Model suboptimizing (suboptimizing model) yang sering sekali disebut model pemuas (satisficing model) memungkinkan seorang manajer untuk memasukan seperangkat keputusan.


Simulasi
Tindakan menggunakan model disebut dengan simulasi (simulation). Simulasi terjadi dalam skenariotertentu dan memprediksi dampak keputusan orang yang memecahkan masalah tersebut.
  • Tekhnik Simulasi. Manajer biasanya melakukan model optimisasihanya sekali. Model ini menghasilkan solusi terbaik yang menggunakan skenario tertentu dan variabel-variabel keputusan.
  • Format Output Simulasi. Melibatkan berbagai elemen skenarioa dan variabel keputusan pada layar atau halaman yang sama seperti output merupakan praktik yang baik.



Pemodelan Matematika Menggunakan Lembar Kerja Elektronik

  • Kapabilitas Pemodelan Statis. Baris dan kolom ari lembar kerja elektronik membuatnya ideal untuk digunakan dalam model statis.
  • Kapabilitas Permodelan Dinamis. Lembar kerja sangat sesuai untuk digunakan sebagai model dinamis. Kolom-kolom yang tersedia amat sesuai untk periode waktu, model ini juga model yang sangat sederhana.


Kecerdasan Buatan
Kecerdasann Buatan (artificial intelligence-AI) adalah aktivitas penyediaan mesin seperti komputer dengan kemampuan untuk menampilkan perilaku yang akan diaggap sama cerdasnya dengan jika kemampuan tersebut ditampilkan oleh manusia.

Wilayah AI
AI diterapkan didunia bisnis dalam bentuk sistem pakar, jaringan saraf tiruan, algoritme genetik, dan agen cerdas.
  • Sistem Pakar (expert system) adalah program komputer yang berusaha untuk mewakili pengetahuan keahlian manusia dalam bentuk heuristik. Istilah heuristik berasal dari kata yunani eureka, yang berarti menemukan. Heuristik adalah aturan yang menjadi patokan atau aturan untuk menebak dengan baik.
  • Jaringan Saraf Tiruan (Neutral Networks) meniru fisiologi otak manusia. Jaringan ini mampu menemukan dan membedakan pola, sehingga membuatnya amat berguna dalam bisinis siwilayah pengenalan suara dan pengenalan karakter optis.
  • Algoritme genetik (genetic algorithms) menerapkan proses “yang terkuat yang selamat” untuk memungkinkan para pemecah masalah agar menghasilkan solusi masalah yang semakin lebih baik. sebagai contoh, bankir investasi dapat menggunakan nya untuk memilih portfolio investasi yang terbaik bagi kliennya.
  • Agen cerdas (intelligent agent) digunakkan untuk melakukan tugas yang berkaitan dengan komputer yang berulang-ulang. Salah satu contoh adalah data, dimana penemuan pengetahuan memungkinkan sistem gudang data untuk mengidentifikasi hubungan data yang sebelumnya tidak di kenal.


Konfigurasi Sistem Pakar
Sistem pakar tediri dari empat bagian utama antara lain :
  1. Antarmuka Pengguna
  2. Basis Pengetahuan (knowledge basis)
  3. Mesin Inferensi (inference engine)
  4. Mesin Pengembangan


1. Antarmuka Pengguna
Memungkinkan manajer untuk memasukan instruksi dan informasi kedalam sistem pakar yang menerima informasi dari sistem tersebut. Intruksi ini menentukan parameter yang mengarahkan sistem pakar dalam prosespemikirannya. Input informasi berbentuk nilai yang dikaitkan dengan penjelasan. Terdapat dua penjelasan : penjelasan dari pertanyaan yang diberikan manajer dan penjelasan mengenai solusi masalah

2. Basis Pengetahuan (knowledge basis). 
Berisikan fakta yang menggambarkan masalah serta tekhnik penggambaran pengetahuan yang menjelaskan bagaimana fakta bersentuhan secara logis. Istilah Domain masalah (problaim domain) digunakan untuk menggambarkan area permasalahan.

3. Mesin Inferensi (inference engine)
Bagian dari sistem pakar yang melakukan pemikiran dengan cara menggunakan isi basis pengetahuan dalam urutan tertentu. Selama konsultasi, mesin inferensi memeriksa aturan-aturan basis peengetahuan satu demi satu, dan jika persyaratan satu aturan benar, maka suatu tindakan dilaksanakan . Dalam terminologi sistem pakar, aturan diberhentikan jika tindakan diambil.

4. Mesin Pengembangan
Sistem pengembangan, yang digunakan untuk membuat sistem pakar. Ada dua pendekatan yang tersedia : bahasa pemograman dan kerangka sistem pakar. Kerangka sistem pakar (expert system shell) adalah prosesor siap pakai dan dapat disesuaikan untuk masalah tertentu dengan cara menambahkan basis pengetahuan yang sesuai. Cara pikir berbasis kasus (casebased reasoning–CBR) pendekatan ini menggunakan data historis sebagai dasar untuk pengidentifikasian masalah dan merekomendasikan solusi.

Sistem Pengambilan Keputusan Kelompok
• Konsep GDSS
Sistem pendukung pengambilan keputusan kelompok (group decision support system GDSS) adalah “sistem berbasis komputer yang membantu sekelompok orang melakukan tugas (atau mencapai tujuan) yang sama dan memberikan antarmuka untuk digunakan bersama.” istilah lain juga digunakan untuk menggambarkan aplikasi tekhnologi informasi kedalam situasi kelompok. Istilah lain antara lain sistem pendukung kelompok , kejasama berbantuan komputer, dukungan kerja kolaboratif terkomputerisasi, dan sistem penemuan elektronik. Peranti lunak yang digunakan dalam situasi ini diberi nama groupware.

Letak Lingkungan GDSS
GDSS membantu memecahkan masalah dengan cara menyediakan lokasi yang kondusif untuk komunikasi. Jika anggota bertemu pada saat yang bersamaan, maka lokasi ini disebut pertukaran sinkron salah satu contoh adalah pertemuan komite. Jika para anggota bertemu pada watu yang berbeda-beda, maka lokasi ini disebut Pertukaran asinkron salah satu contohnya adalah saling berbalas komunikasi melalui e-mail.

Ruang Keputusan
Ruang keputusan (decision room) adalah tempat sekelompok kecil orang bertemu langsung. Ruang ini membantu komunikasi melalui kombinasi perabotan, peralatan dan tempat. Peralatan mencakup kombinasi komputer, mikrofon penangkap suara, kamera video, dan layar lebar. Ditengah tengah ruangan terletak konsol fasilitator. Fasilitator adalah seorang yang tugas utamanya adalah menjaga diskusi dijalurnya.


Jaringan Keputusan Wilayah Lokal
Jika tidak memungkinkan untuk sekelompok kecil orang untuk bertemu langsung, maka para anggota dapat berinteraksi melalui LAN. Seorang anggota dapat memasukan komentar kedalam komputer dan melihat komentar yang diberikan anggota lain dilayar.

Sesi Legislatif
Jika kelompok yang ada terlalu besar untuk suatu ruangan keputusan maka akan dibutuhkan sesi legislatif. Ukuran yang besar akan membatasi komunikasi. Keempatan partisipasi secara rata oleh semua anggota kelompok menjadi berkurang atau waktu yang tersedia akan berkurang. Salah satu solusi untuk masalah ini adalah fasilitator memutuskan materi mana yang harus ditampilkan dilayar untuk dilihat seluruh kelompok.

Konferensi Yang Dimediasi Komputer
Beberapa aplikasi virtual memungkinkan komunikasi antara kelompok-kelompok yang besar yang memiliki anggota yang terbesar diberbagai wilayah geografis. Aplikasi ini secara kolektif dikenal sebagai aplikasi konferensi jarak jauh, yang mencakup konferensi komputer, konferensi audio dan konferensi video.

Meletakan DSS Pada Tempatnya
Telah dilihat bagaimana cakupan dukungan keputusan yang diberikan oleh DSS telah meluas dibandingkan ketika Gorry dan Scott-Morton pertama kali mengutarakan ide untuk mengatasi masalah semiterstruktur. Perluasan cakupan ini merupakan saksi keberhasilan DSS. Konsep ini telah bekerja dengan amat baik sehingga para pengembang terus memikirkan fitur-fitur baru untuk ditambahkan.

Kesimpulan
Para manajer membuat beragam keputusan dalam proses penyelesaian suatu masalah. Dalam menyelesaikan masalah, manajer melalui empat aktivitas : intelijen, perancangan, pemilihan, dan pengkajian. Dalam mengambil cara pandang sistem dan mengikuti pendekatan sistem, manajer dapat menggunakan model sistem umum suatu perusahaan atau model lingkungan. Tujuan dari mengambil cara pandang sistem adalah memberi kesempatan kepada organisasi untuk bekerja sebagai sistem yang efektif dan efisien.

Referensi:
Ralph H. Sprague, J., & Watson, H. J. (1993). Decision Support Systems: Putting Theory Into Practice. New Jersey: Prentice Hall

Sekian uraian tentang Pengertian Sistem Pendukung Keputusan (SPK) Menurut Para Ahli. Baca juga pengertian lainnya disini, semoga bermanfaat.