tahap analisa dan investigasi sistem

12 March 2013 19:48:29 Dibaca : 701

TAHAP ANALISA DAN INVESTIGASI SISTEM
Di dalam sebuah sistem perlu adanya sebuah pengembangan sistem supaya sistem tersebut mampu mengikuti apa apa saja yang sekarang di butuhkan sebuah konsumen,maka dari itu di sini akan saya bahas sedikit mengenai hal yang diperlukan untuk pengembangan sistem yaitu tahap penganalisaan dan investigasi masalah sebuah sistem

tahap penganalisaan merupakan tahap investigasi awal terhadap sistem yang sudah berjalan,di tahap ini akan dilaksanakan pendefinisian masalah ,penyatuan konsep sistem serta melakukan studi kelayakan sistem.
contoh dari kegiatan analisa sistem misalnya menginvestigasi terhadap setiap anggota kelompok pada sebuah perusahaan yang memiliki banyak kelompok.hal ini mengingat ketika pada sebuah perusahaan yang memiliki banyak kelompok, perusahaan juga secara otomatis memiliki pendapat yang berbeda beda dari setiap anggota kelompok.Selama fase ini ,harus di capai suatu kesepakatan mengenai sifat permasalahan yang ada dan juga mengenai hal yang harus dipenuhi oleh sistem yang baru nantinya.
kegiatan analisis ini merupakan tingkat kompromi yg sering kali terlalu tinggi.Seseorang sistem analis harus tanggap terhadap pendapat pihak lain dan harus berdiplomasi secara baik.Meskipun seorang analis memilik kemampuan yang tinggi namun belum tentu saran yang di berikan bisa di terima orang lain.
untuk melakukan investigasi dengan tepat sehingga di dapatkan konsep sebuah sistem informasi yang sedang berjalan maupun yang akan dibuat nantinya,maka di perlukan teknik pengumpulan data yang antara lain meliputi observasi langsung,wawancara,kuesioner dan pengambilan sample dokumen.
OBSERVASI LANGSUNG
obeservasi langsung merupakan kegiatan mengamati secara langsung dari sebuah sistem,perlu dilakukan menjawab pertanyaan pertanyaan seperti bagaimana melakukan suatu sistem ,siapa yang melakukannya,berapa lama melakukannya,dimana melakukan dan lain lain.
3 cara analis untuk melakukan observasi langsung :
pengamatan secara langsung dengan melakukan interaksi dengan pihak yang di observasi
pengamatan secara langsung tanpa berinteraksi dengan pihak yang di amati,tetapi pihak yang di amati tahu bahwa mereka sedang dijadikan obyek pengamatan
pengamatan dimana mengamati obyek tanpa diketahui oleh obyek yang diamati dan tanpa interaksi apapun
WAWANCARA
wawancara merupakan suatu kegiatan yang paling tepat antara seorang sistem analis dengan oraganisasi atau perusahaan dan merupakan teknik yang paling produktif dalam mencari sebuah informasi.Hal itu di karenakan wawancara merupakan suatu teknik dimana pencari dan pemberi data dapat langsung bertukar pikiran.
tujuan dari sebuah wawancara :
memerikasa dan melakukan cross chek terhadap kebenaran data dan info yang sudah di ketahui sebelumnya.
menjajagi sifat dan pendapat dari responden tentang sistem yang akan dikembangkan
memperoleh data kuantitatif dan kualitatif mengenai kebijaksanaan,prosedur - prosedur dan biaya.
wawancara juga bermanfaat untuk memperkuat dukungan dari elemen elemen organisasi mengenai sistem baru yang diterapkan.
KUESIONER
pemakaian kuesioner bertujuan untuk menggali fakta dan memperoleh berbagai masukan dari responden,kelebihan dari metode ini adalah dapat melakukan penelitian untuk responden yang jumlahnya besar dan menjangkau responden yang berkedudukan jauh dari analis.sedangkan kelemahan dari metode ini adalah dimana sulitnya responden memberikan jawaban yang detail terhadapa suatu permasalahan karena kuesioner bersifat sangat terbatas disamping sulitnya pembuat kuesioner menyusun pertanyaan yang bermanfaat tanpa memperkirakan jawabanya terlebih dahulu.
SAMPLING DOKUMEN
Pada tahapan ini, dilakukan kajian secara menyeluruh serta mendalam terhadap kegiatan sistem pengolahan data dan sistem informasi yang saat ini sedang berjalan. Juga perlu diketahui secara tepat mengenai bentuk sistem informasi yang bagaimanakah yang dikehendaki oleh manajemen, sehubungan dengan adanya rencana komputerisasi tersebut.
Tahap investigasi sebuah sistem memerlukan kepandaian seorang analis untuk melakukan estimasi-estimasi sebelum menggunakan ukuran-ukuran yang real. Hal itu bertujuan agar mendapatkan kesimpulan secara detail tentang apa yang dilakukan sistem lama, apa yang harus dihasilkan sistem baru, serta permasalahan apa saja yang harus bisa dipecahkan oleh sistem baru nantinya. Beberapa hal yang diestimasi antara lain seperti biaya, kebutuhan perangkat, beban prosesing dan kombinasi tipe transaksi,termasuk juga jadwal kerja untuk penyelesaian proyek.
Untuk mendapatkan hasil analisa dan investigasi data secara komprehensif, seorang sistem analis perlu melakukan langkah-langkah seperti yang akan dijelaskan berikut.
1. Memahami sistem lama
2. Evaluasi sistem yang ada.
3. Memahami keinginan pemakai.
4. Laporan Definisi Masalah.
MEMAHAMI SISTEM LAMA
tahap memahami sistem lama,dapat di lakukan dengan melihat dan mengamati dokumen - dokumen sistem yang telah ada pada perusahaan sperti bagan alir arus dokumen,bagan alir sistem,struktur organisasi,diskripsi jabatan,kode rekening,dan salinan dokumen dokumen bukti transaksi.Dengan demikian akan dapat dipahami sistem sebekumnya yaiut berkaitan dengan apa yang dilakukan sistem lama,siapa yang menjalakan ,siapa yang memakai dan lain lain.
EVALUASI TERHADAP SISTEM YANG ADA

Setelah mendapatkan rincian diskripsi mengenai sistem yang sedang berjalan, sistem analis harus melakukan evaluasi terhadap sistem tersebut. Bagaimana kelebihan dan kelemahan sistem yang telah berjalan selama ini? Hal-hal apa saja yang bisa ditingkatkan efektifitasnya?
Evaluasi terhadap sistem yang sudah berjalan, terutama tentang kekurangan kekurangannya,tentunya akan memberikan pembenaran terhadap rencana pengembangan sistem yang baru. Sasaran sistem baru akan menjadi lebih jelas, tentang apa yang harus ditambahkan atau dikurangi dari sistem lama sehingga analis akan menjadi lebih mudah untuk membuat sebuah konsep tentang “future system” / sistem baru yang akan dikerjakannya.
MEMAHAMI KEINGINAN PEMAKAI

Sebuah sistem informasi, dirancang dalam keterkaitan dengan sistem pengambilan keputusan. Itu artinya, salah satu kunci keberhasilan sebuah sistem informasi adalah jika sistem tersebut sesuai dengan keinginan dari pemakai/konsumen.Keinginan pemakai yang dimaksud ini mencakup kebutuhan-kebutuhan akan output sistem, serta model operasional sistem yang diingikan.
Kebutuhan akan output sistem adalah bahwa laporan yang dihasilkan akan memberikan manfaat bagi yang menggunakannya. Ada beberapa hal yang membuat sebuah laporan tak mampu memberikan manfaat. Beberapa hal tersebut antara lain adalah :
laporan kurang diakui kebenarannya.Hal ini bisa terjadi bila sebuah laporan memuat data-data yang tidak lengkap atau sangat kurang dari yang seharusnya.
laporan tidak disajikan dalam bentuk yang terperinci dan mudah dipahami sehingga membutuhkan waktu tambahan untuk menganalisa dan memahami kembali laporan dengan yang memuat banyak data dan tidak terperinci.
laporan tidak memenuhi unsur tepat waktu.
Penelitian tentang sebuah laporan tidak hanya meliputi bentuk dan jenisnya saja, tetapi juga meliputi jumlah dan frekuensi dihasilkannya laporan tersebut dibandingkan dengan jumlah dan frekuensi tingkat kebutuhan manajemen akan laporan itu.
STUDI KELAYAKAN SISTEM

Fase ini merupakan fase yang cukup penting, dimana akan dilakukan studi kelayakan terhadap sistem yang akan dibuat. Studi kelayakan akan menilai dari berbagai sisi,apakah sistem memang layak untuk diimplementasikan. Penilaian tersebut antara lain mencakup :
• Kelayakan teknik
• Kelayakan ekonomi
• Kelayakan operasi
• Kelayakan jadwal
• Kelayakan hukum
Kelayakan Teknik.
Kelayakan teknik digunakan untuk menilai dan menjawab pertanyaan “apakah teknologi yang ada dapat diterapkan pada sistem?”. Kelayakan ini mencakup dua hal pokok yang harus dipertimbangkan yaitu ketersediaan teknologi di pasaran dan ketersediaan ahli yang mengoperasikannya.
Kelayakan Ekonomi.
Kelayakan ekonomi dapat dinilai dari dua hal pokok yaitu biaya dan manfaat. Biaya mencakup besar biaya yang diperlukan untuk mengembangkan sistem tersebut,sedangkan manfaat mencakup besar manfaat yang diperoleh dengan pengembangan sistem. Sistem akan dikatakan menguntungkan atau layak secara ekonomi jika manfaat
yang diberikan oleh sistem lebih besar daripada biaya yang dikeluarkan untuk mengembangkan sistem.
Kelayakan Operasional.
Studi kelayakan operasional mencakup beberapa permasalahan yang harus
dipertimbangkan untuk menentukan layak dan tidaknya sistem dioperasikan. Beberapa hal tersebut antara lain :
kemungkinan bahwa sistem yang terlalu rumit sehingga sulit untuk di jalankan oleh operator
kemungkinan adanya keengganan pemakai untuk meinggalkan sistem lama yang telah ditekuni selama bertahun tahun
kemungkinan terjadi kesulitan melakukan pengendalian terhadap sistem oleh pihak manajemen
Kualitas informasi yang dihasilkan sistem apakah sudah cukup memuaskan
pemakainya?
Kelayakan waktu.
Kelayakan waktu akan menilai apakah sistem dapat dikembangan sesuai waktu yang ditetapkan sesuai kebutuhan sistem. Pihak manajemen sebagai pemakai sistem dan analis sebagai pembuat sistem dapat menilai apakah waktu yang disediakan untuk mengembangkan sistem dapat diterima dan disepakati bersama.
Kelayakan Hukum.
Kelayakan hukum yang dimaksud adalah peninjauan kembali hal-hal yang menyangkut penerapan sistem dan dampak yang ditimbulkan

 

http://fseptian.mhs.uksw.edu/2012/11/tahap-analisa-dan-investigasi-sistem.html

perintah dasar HTML

12 March 2013 19:40:45 Dibaca : 364

Perintah Dasar HTML

Sebuah Web atau Blog tidak bisa lepas dari yang namanya HTML (Hyper Text Mark up Language) karena HTML inilah yang mendasari sebuah web/blog. Walaupun sekarang kita bisa membuat web/blog hanya dengan klak-klik mouse tapi setidaknya kita harus sedikit mengerti tentang dasar-dasar HTML, ya tho?. Dalam tutorial kali ini kita tidak akan membahas tentang semua dasar-dasar HTML tapi kita akan mempelajari tag-tag atau kode-kode penting yang sering digunakan dalam membangun sebuah web/blog misalnya cara membuat link, menampilkan gambar, mengganti warna font, membuat garis baru dll. Ok mari kita mulai pelajaranya :

I. CARA MEMASUKKAN GAMBAR

kode :

keterangan :

yang warna biru adalah lokasi gambar kamu.

height="17" width="90" adalah ukuran lebar dan tinggi gambar

II. CARA MEMBUAT LINK

Kode :

Anjasteknik.com

Keterangan :

Text warna biru adalah link yang dituju.

Tulisan "Anjasteknik.com" adalah tulisan yang ditampilkan.

Jika konten yang dikasih link bukan tulisan melainkan gambar maka ganti tulisan tersebut dengan kode gambar seperti diatas, sehinga kodenya akan seperti ini :

Jika pengin link yang dituju dibuka dalam window baru maka tambahkan kode target="_blank" setelah kode " http://www.anjasteknik.blogspot.com "

III. CARA MENGETENGAHKAN TEXT/GAMBAR

Kode :

text


Keterangan :

Ganti tulisan "text" dengan tulisan yana kamu inginkan, tau bisa juga diganti dengan gambar

IV. CARA MEMBUAT BARIS BARU

Kode :



Keterangan :

Tambahkan kode tersebut sebelum objek (text/gambar) yang dinginkan

V. MEMBUAT HURUF TEBAL, MIRING DAN BERGARIS BAWAH

Kode :

text

text

text
Hasil :

Tebal

Miring

Garis Bawah

VI. MEMBERI WARNA TEXT

Merah

Biru
Keterangan :

Ganti text yang dicetak tebal dengan warna atau kode warna kesukaanmu.

Hasil :

Merah

Biru

VII. KODE-KODE WARNA
Warna
Kode
Hitam
#000000
Abu-abu
#999999
Putih
#FFFFFF
Merah
#FF0000
Hijau
#00FF00
Biru
#0000FF
Kuning
#FFFF00
BiruMuda
#00FFFF
Pink
#FF00FF
Ungu
#9900FF
Orange
#FF6600

Kode2 warna selengkapnya bisa dilihat pada software Adobe Photoshop.

Pada saat fill warna centang pada webcolor only. Nah dikanan bawah box, akan ada keterangan saat anda mengklik warna yang anda inginkan.

VIII. PENULISAN KARAKTER-KARAKTER KHUSUS

Ada beberapa karakter yang tidak bisa ditulis secara langsung, jika ditulis maka akan hilang atau berubah, jadi untuk menuliskanya harus menggunakan kode-kode tertentu, berikut ini contoh karakter-karakter tersebut :
Karakter
Kode
>
>
<
<
&
&
"
"
(spasi)
 

 

https://www.google.com/search?q=perintah-perintah+dasar+dari+HTML&aq=f&oq=perintah-perintah+dasar+dari+HTML&aqs=chrome.0.57.23810&sourceid=chrome&ie=UTF-8#hl=id&sclient=psy-ab&q=perintah-perintah+dasar+linux+mint&oq=perintah-perintah+dasar+linux+mint&gs_l=serp.3...2425.7096.2.9080.8.6.1.1.2.0.809.3712.4-2j2j2.6.0...0.0...1c.1.5.psy-ab.bIwtuZ6n97Q&pbx=1&bav=on.2,or.r_qf.&bvm=bv.43287494,d.bmk&fp=33fa947e42128643&biw=1024&bih=677

pseocode dari stack(tumpukan)

12 March 2013 19:25:30 Dibaca : 458

z#include <iostream.h>
#include <stdio.h>
#include <conio.h>
#define size 5

struct stack
{

int a[size];
int top;
};

typedef struct stack STACK;
void inisialisasi(STACK *p)
{
p -> top=0;
}
int kosong(STACK *p)
{
return(p -> top==0);
}
int penuh(STACK *p)
{
return(p -> top==size);
}
void push(STACK *p,int x)
{
if(p->top==size)
cout<<"Tumpukan sudah penuh ";
else
p->a[++p->top]=x;
}

int pop(STACK *p)
{
if (p->top==-1)
{
cout<<"\nTumpukan masih kosong bro...\n";
cout<<"Silahkan masukan data dengan memilih Operasi Push";

return -1;
}
else
return p->a[p->top--];
}

void display (STACK *p)
{ int i;
if(p->top==-1)
cout<<"\nTumpukan masih kosong bro...\n"<<"\nSilahkan masukan data dengan memilih Operasi Push";
else
cout<<"\nSTACK is\n";
for (i=p->top;i>=0; --i)
cout<<p->a[i]<<"\n";
}

void main()
{

STACK s ;
int x,c,i;
s.top=-1;
cout<<"\t=======================================================\n";
cout<<"\t# PROGRAM STACK #\n";
cout<<"\t# ASNI PAGU #\n";
cout<<"\t# #\n";
cout<<"\t=======================================================\n";
cout<<endl;

do
{
cout<<"\n1: Operasi PUSH\n";
cout<<"2: Operasi POP\n";
cout<<"3: Tampilkan Stack\n";
cout<<"4: Hapus stack\n";
cout<<"5: Keluar\n";
cout<<"\n\n Masukan pilihan anda \n";cin>>c;

switch(c)
{
case 1: cout<<"\nMasukan data: ";cin>>x;
push (&s,x);
break;
case 2: x=pop(&s);
if(x!=-1)
cout<<"\nData yang dihapus adalah="<<x;
break;
case 3: display(&s);
break;
case 4: if(s.top==-1)
printf("\nTumpukan dalam keadaan kosong\n");
else
printf("\nFormat Perintah salah\n");

for (i=s.top;i>=0; --i)
printf("Data yang dihapus adalah %d\n",pop(&s));
s.top=-1;
} printf("\n\n");}
while(c!=5);
clrscr();
cout<<"\n\n\n\n\n\n";
cout<<"\t==============================================================\n";
cout<<"\t# Terima kasih telah menggunakan program dari saya ^_^ #\n";
cout<<"\t==============================================================\n";
cout<<"\t# Created by #\n";
cout<<"\t# Hasan Patue #\n";
cout<<"\t==============================================================\n";
getch();
}

Definisi algoritma

07 March 2013 13:53:51 Dibaca : 419

 

Definisi Algoritma:


Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis.

Sebagai pembanding, disini dikemukakan definisi kata algoritma menurut Kamus Besar Bahasa Indonesia (KBBI) terbitan Balai Pustaka Tahun 1988 :
Algoritma adalah urutan logis pengambilan putusan untuk pemecahan masalah.

Kata logis merupakan kata kunci dalam sebuah algoritma. Langkah-langkah di dalam algoritma harus logis, ini berarti hasil dari urutan langkah-langkah tersebut harus dapat ditentukan, benar atau salah. Langkah-langkah yang tidak benar dapat memberikan hasil yang salah.

ARRAY

Array : a finite ordered set of homogenous elements. Elemen-elemen array tersusun secara berderet dan dapat diakses secara random di dalam memori. Array memiliki alamat yang besebelahan/berdampingan tergantung lebar tipe datanya. Array dapat berupa array 1 dimensi, 2 dimensi, bahkan n-dimensi. Elemen-elemen array bertipe data sama dan bisa berisi nilai yang sama atau berbeda-beda.

Elemen-elemen array dapat diakses oleh program menggunakan suatu indeks tertentu secara random ataupun berurutan. Pengisian dan pengambilan nilai pada indeks tertentu dapat dilakukan dengan mengeset nilai atau menampilkan nilai pada indeks yang dimaksud. Dalam C, tidak terdapat error handling terhadap batasan nilai indeks, apakah indeks tersebut berada di dalam indeks array yang sudah didefinisikan atau belum. Hal ini merupakan tanggung jawab programmer. Sehingga jika programmer mengakses indeks yang salah, maka nilai yang dihasilkan akan berbeda atau rusak karena mengakses alamat memori yang tidak sesuai.

2.1. Array Satu Dimensi
Array Satu dimensi tidak lain adalah kumpulan elemen-elemen identik yang tersusun dalam satu baris. Elemen-elemen tersebut memiliki tipe data yang sama, tetapi isi dari elemen tersebut boleh berbeda.

2.2. Array Dua Dimensi
Array dua dimensi sering digambarkan sebagai sebuah matriks, merupakan perluasan dari array satu dimensi. Jika array satu dimensi hanya terdiri dari sebuah baris dan beberapa kolom elemen, maka array dua dimensi terdiri dari beberapa baris dan beberapa kolom elemen yang bertipe sama.

POINTER
Penggunaan pointer sangat mendukung dalam pembentukan struktur data dinamis. Salah satu struktur data dinamis yang paling sederhana adalah senarai berantai (linked list ), atau senarai satu arah ( one-way list). Dengan demikian, linked list adalah kumpulan komponen yang disusun secara berurutan dengan bantuan pointer. Masing-masing komponen, dinamakan dengan simpul (node). Dengan demikian, setiap simpul dalam suatu linked list terbagi menjadi dua bagian. Bagian pertama, disebut medan informasi, berisi informasi yang akan disimpan dan diolah. Bagian kedua, disebut medan penyambung (link field), berisi alamat simpul berikutnya.

STRUCTURE

Struktur merupakan suatu tipe data yang merupakan kumpulan tipe data lainnya. Struktur terdiri dari data yang disebut suatu field. Field-field dapat berupa tipe data sederhana maupun tipe data turunan, macam tipenya juga tidak dibatasi, bahkan di dalam struktur juga boleh terdapat tipe data struktur.
Struktur sangat erat hubungannya dengan pola penyimpanan dalam file, sehingga struktur biasanya digunakan untuk membuat program yang berhubungan dengan file. File adalah kumpulan dari banyak struktur, sedangkan struktur adalah kumpulan field-field.

Contoh :
struct mahasiswa
{
char nim[11];
char nama[30];
char alamat[50];
float ipk;
};

 

http://vivipunya.blogspot.com/

 

pengertian HTML

07 March 2013 13:45:35 Dibaca : 358

HTML

 

HyperText Markup Language (HTML) adalah

sebuah bahasa markah yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuahpenjelajah web Internet dan pemformatan hiperteks sederhana yang ditulis dalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi.

Dengan kata lain, berkas yang dibuat dalam perangkat lunak pengolah kata dan disimpan dalam formatASCII normal sehingga menjadi halaman web dengan perintah-perintah HTML. Bermula dari sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan dan percetakan yang disebut dengan SGML (Standard Generalized Markup Language),

HTML adalah sebuah standar yang digunakan secara luas untuk menampilkan halaman web. HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C). HTML dibuat oleh kolaborasi Caillau TIM dengan Berners-lee Robert ketika mereka bekerja di CERN pada tahun 1989 (CERN adalah lembaga penelitian fisika energi tinggi di Jenewa).

 

http://id.wikipedia.org/wiki/HTML

Kategori

  • Masih Kosong

Blogroll

  • Masih Kosong