Temukan Artikel Dan Pengertian Berbagai Bidang Ilmu Di Website Ini.

Showing posts with label Sistem. Show all posts
Showing posts with label Sistem. Show all posts

Thursday, 18 February 2016

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.

Sekian urain tentang Pengertian Analisis Sistem, semoga bermanfaat.
Baca juga:

Thursday, 14 January 2016

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


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


Baca juga:
Pengertian Stack dan Queue
Pengertian sistem manajemen basis data
Pengertian System Development Life Cycle Menurut Para Ahli

Saturday, 14 November 2015

Pengertian Stack Dan Queue

|Pembahasan Mengenai Pengertian 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

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  



Gambar
Pengertian Sistem Manajemen Basis Data (DBMS)

Tuesday, 28 April 2015

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.”



Sekian Pengertian SDLC, semoga bermanfaat..!

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...!

Sunday, 26 April 2015

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)”.



Saturday, 25 April 2015

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.


Sekian Pengertian Algoritma, Semoga Bermanfaat..!

Wednesday, 22 April 2015

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


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