
DFD merupakan alat perancangan sistem pada alur data dapat digunakan untuk penggambaran analisa maupun rancangan sistem yg mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program
DFD
Diposting oleh
arief
di
16.29
1 komentar
Label: Produktif
Handsheet MySQL
1.Membuka console mysql
$mysql -u(username) -p(password)
2.Membuat database baru
$Create Database KESISWAAN; // Query OK, 1 row affected <0.00>
3.Menampilkan seluruh database
$Show databases;
4.Menggunakan database KESISWAAN
$Use KESISWAAN; // Database changed
5.Membuat table BIODATA, REF_JURUSAN, ORANGTUA
Create table biodata
(
Nis varchar(8) primary key not null,
Nama varchar(25) not null,
Jen_kel enum(‘L’,’P’),
Tmp_lahir varchar(25),
Tgl_lahir date,
Alamat varchar(50),
Agama varchar(25),
Tingkat char(1),
Kode_jur varchar(3),
Kelas varchar(5)
);
Create table ref_jurusan
(
Id int(4) primary key auto_increment,
Kode_jur varchar(3) not null,
Jurusan varchar(25) not null
);
Create table orangtua
(
Nis char(8) primary key not null,
Nama varchar(25) not null,
Umur char(3),
Pekerjaan varchar(25),
Penghasilan int(9)
);
6.Menampilkan seluruh table
Show tables;
7.Menampilkan struktur table
Describe biodata; / desc ref_jurusan; / desc orangtua;
8.Mengganti nama table
Alter table orangtua rename ortu;
9.Mengganti nama field
Alter table ortu change umur usia char(3);
10.Mengubah struktur table
Alter table biodata modify nama varchar(30);
11.Menambah field
Alter table ortu add status varchar(10);
12.Menghapus field
Alter table ortu drop status;
13.Mengisi/menambahkan isi table
Tabel BIODATA
Insert into biodata
(nis,nama,jen_kel,tmp_lahir,tgl_lahir,alamat,agama,tingkat,kode_jur,kelas)
values
(‘07081001’,’Daris’,’L’,’Subang’,’1992-12-20’,’Jl. Otista Subang’,’Islam’,’1’,’RPL’,’1RPL’),
(‘07081002’,’Shafwan’,’L’,’Subang’,’1990-11-21’,’Jl. Soeprapto Subang’,’Islam’,’3’,’RPL’,’3RPL’),
Dst…
;
Insert into ref_jurusan
(kode_jur,jurusan)
values
(‘RPL’,’Rekayasa Perangkat Lunak’),
(‘TKJ’,’Teknik Komputer Jaringan’);
Insert into orangtua
(nis,nama,umur,pekerjaan,penghasilan)
values
(‘07081001’,’Fuad,’50’,’Petani’,800000),
(‘07081002’,’Basri,’45’,’PNS’,1200000),
Dst…
;
14.Mengedit isi tabel
Update ortu set usia = ‘49’ where nama = ‘Fuad’ // Mengganti usia dari record yg mempunyai nama Fuad
15.Menampilkan seluruh isi table;
Select * from biodata; / select * from ref_jurusan; / select * from ortu;
16.Menampilkan urutan seluruh isi table
select * from biodata order by nama asc; // ascending = a-z
select * from biodata order by nama desc; // descending = z-a
17.Menampilkan sebagaian field
Select nis,nama,kelas from biodata;
18.Menampilkan record tertentu
Select * from biodata where jen_kel = ‘L’ // Menampilkan siswa laki-laki saja
Select * from biodata where alamat like ‘%kalijati’; // Menampilkan siswa yg beralamat tertentu
Select nis,nama from biodata where nama regexp ‘^a’ // Menampilkan nama siswa berawalan huruf a
Select nis,nama from biodata where nama regexp ‘^[a-h]’ // Menampilkan nama siswa berawalan huruf dari a – h
Select nis,nama from biodata where nama regexp ‘a$’ // Menampilkan nama siswa yang berakhiran hufuf a
19.Menampilkan jumlah record tertentu
Select count(jen_kel) as jml from biodata where jen_kel = ‘P’; // Menampilkan jumlah siswa perempuan
Select tingkat, count(tingkat) as jml from biodata group by tingkat; // menampilkan jumlah siswa pertingkat
20.Menampilkan data statistik
Select max(penghasilan) as penghasilan_tertinggi from ortu; // menampilkan penghasilan tertinggi
Select min(penghasilan) as penghasilan_terendah from ortu; // menampilkan penghasilan terendah
Select avg(penghasilan) as penghasilan_rata from ortu; // menampilkan penghasilan rata-rata
21.Menampilkan data relasi antar tabel
Select a.nis, a.nama, b.nama, b.pekerjaan from biodata as a inner join ortu as b on a.nis = b.nis;
Select a.nis, a.nama, a.kelas, b.nama as nama_ortu, b.penghasilan from biodata as a inner join ortu as b on a.nis = b.nis where b.penghasilan >= 1000000;
22.Menghapus sebagian isi tabel / record
Delete from biodata where nis = ‘07081007’; // Menghapus record yang mempunyai nis terentu
23.Menghapus seluruh isi tabel
Delete from ref_jurusan; // Menghapus seluruh record
24.Menghapus table
Drop table ref_jurusan; // Menghapus table ref_jurusan
25.Menghapus database
Drop database dbkesiswaan; // Menghapus database dbkesiswaan
26.Melakukan backup database
Bin> mysqldump dbkesiswaan > backup_dbkesiswaan.sql
27.Melakukan restore database
Bin> mysql dbkesiswaan <>
(sumber : http://nyobayoo.blogspot.com)
Diposting oleh
arief
di
21.23
0
komentar
Label: Produktif
Sistem Manajemen Basisdata (DBMS)
Pengertian
Sistem Manajemen Basisdata atau DBMS (Database Management System) adalah perangkat lunak untuk mendefinisikan, menciptakan, mengelola dan mengendalikan pengaksesan basisdata. DBMS adalah kumpulan data yang saling berhubungan dan kumpulan program untuk mengakses data.
Tujuan Utama
DBMS bertujuan untuk menyediakan lingkungan yang nyaman dan efisien untuk penyimpanan dan pengambilan data dari basisdata. Sistem manajemen basisdata berperan memberi abstraksi data tingkat tinggi ke pemakai yang dirancang untuk membantu pengelolaan dan pemakaian koleksi data yang besar.
Tujuan Lainnya
- Menghindari redudansi dan inkonsistensi data;
- Menghindari kesulitan pengaksesan data;
- Menghindari isolasi data;
- Menghindari terjadinya anomali pengaksesan konkuren;
- Menghindari masalah-masalah keamanan; dan
- Menghindari masalah-masalah integritas.
- Menambah informasi (operasi C - Create)
- Mengekstrak informasi (operasi R - Read)
- Memodifikasi data (operasi U - Update)
- Menghapus data (operasi D - Delete)
Hariyanto, Bambang, "Sistem Manajemen Basisdata", Informatika, Bandung : 2004
Simarmata, Janner dan Imam Paryudi, "Basis Data", Andi, Yogyakarta : 2005
Diposting oleh
arief
di
11.04
0
komentar
Label: Produktif
Contoh & Kemampuan Utama Sistem Informasi
- Sistem reservasi penerbangan, digunakan dalam biro perjalanan untuk melayani pemesanan/pembelian tiket.
- Sistem POS (Point Of Sale) yang diterapkan di pasar swalayan dengan dukungan barcode reader untuk mempercepat pemasukan data.
- Sistem layanan akademis yang memungkinkan mahasiswa memperoleh data akademis dan mendaftar mata kuliah yang diambil pada tiap semester.
- Sistem penjualan secara kredit agar dapat memantau hutang pelanggan yang jatuh tempo.
- Sistem smart card yang dapat digunakan tenaga medis untuk mengetahui riwayat penyakit pasien.
Kemampuan utama sistem Informasi
- melaksanakan komputasi numerik, bervolume besar dan dengan kecepatan tinggi.
- menyediakan kominukasi dalam organisasi atau antar organisasi yang murah.
- menyimpan informasi dalam jumlah yang sangat besar dalam ruang yang kecil tetapi mudah diakses.
- memungkinkan pengaksesan informasi yang sangat banyak diseluruh dunia dengan cepat dan murah.
- meningkatkan efektifitas dan efisiensi orang-orang yang bekerja dalam kelompok dalam suatu tempat atau beberapa lokasi.
- mengotomatisasikan proses-proses bisnis dan tugas-tugas yang dikerjakan secara manual.
- mempercepat pengetikan dan penyuntingan.
- pembiayaan yang lebih murah daripada pengerjaan secara manual.
Diposting oleh
arief
di
16.35
0
komentar
Label: Produktif
Pengembangan Sistem Informasi
- Adanya permasalahan-permasalahan yang timbul di sistem yang lama, permasalahan yang timbul dapat berupa ketidakberesan, pertumbuhan organisasi,
- Untuk meraih kesempatan-kesempatan.
- Adanya instruksi-instruksi (dari pimpinan atau dari luar organisasi misalnya pemerintah).
Diposting oleh
arief
di
16.32
0
komentar
Label: Produktif
Analis Sistem
Menurut Yogiyanto (1995) analisis sistem adalah penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan, kesempatan, hambatan yang terjadi dan kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan.
Menurut Kristanto (2003) analisis sistem adalah suatu proses mengumpulkan dan menginterpretasikan kenyataan-kenyataan yang ada, mendiagnosa persoalan dan menggunakan keduanya untuk memperbaiki sistem.
Menurut Yogiyanto (1995) analis sistem (analis informasi) adalah orang yang menganalis sistem (mempelajari masalah-masalahan yang timbul dan menentukan kebutuhan pemakai sistem) untuk mengidentifikasikan pemecahan permasalahan tersebut.
Menurut Kristanto (2003) analis sistem adalah orang yang mempunyai kemampuan untuk menganalisis sebuah sistem, memilih alternatif pemecahan masalah dan menyelesaikan masalah tersebut dengan menggunakan komputer.
Peranan Analis Sistem
Analis sistem secara sistematis menilai bagaimana fungsi bisnis dengan cara mengamati proses input dan pengolahan data serta proses output informasi untuk membantu peningkatan proses organisasional. Dengan demikian, analis sistem mempunyai tiga peranan penting, yaitu :
1. Sebagai konsultan
2. Sebagai ahli pendukung
3. Sebagai agen perubahan
Tugas Analis Sistem
Adapun tugas-tugas yang dilakukan oleh seorang analis sistem adalah :
- mengumpulkan dan menganalisis semua dokumen, file, formulir yang digunakan pada sistem yang telah berjalan.
- menyusun laporan dari sistem yang telah berjalan dan mengevaluasi kekurangan-kekurangan pada sistem tersebut dan melaporankan semua kekurangan tersebut kepada pemakai sistem.
- merancang perbaikan pada sistem tersebut dan menyusun sistem baru.
- menganalisis dan menyusun perkiraan biaya yang diperlukan untuk sistem yang baru dan memberikan argumen tentang keuntungan yang dapat diperoleh dari pemakian sistem yang baru tersebut.
- mengawasi semua kegiatan terutama yang berkaitan dengan sistem yang baru tersebut.
Diposting oleh
arief
di
16.30
0
komentar
Label: Produktif
Konsep Dasar Sistem Pakar
Konsep dasar sistem pakar mencakup beberapa persoalan mendasar, antara lain siapa yang disebut pakar, apa yang dimaksud dengan keahlian, bagaimana keahlian dapat ditransfer, dan bagaimana sistem bekerja.
Pakar adalah orang yang memiliki pengetahuan, penilaian, pengalaman, metode khusus, serta kemampuan untuk menerapkan bakat ini dalam memberi nasihat dan memecahkan masalah. Pakar biasa memiliki beberapa konsep umum. Pertama, harus mampu memecahkan persoalan dan mencapai tingkat performa yang secara signifikan ebih baik dari orang kebanyakan. Kedua, pakar adalah relatif. Pakar pada satu waktu atau satu wilayah mungkin tidak menjadi pakar di waktu atau wilayah lain. Misalnya, mahasiswa kedokteran mungkin disebut pakar dalam penyakit dibanding petugas administrasi, tetapi bukan pakar di rumah sakit terkemuka.
Biasanya pakar manusia mampu melakukan hal berikut : Mengenali dan merumuskan persoalan, Memecahkan persoalan dengan cepat dan tepat, Menjelaskan solusi tersebut, Belajar dari pengalaman, Menyusun ulang pengetahuan, Membagi-bagi aturan jika diperlukan, Menetapkan relevansi Keahlian adalah pengetahuan ekstensif yang spesifik terhadap tugas yang dimiliki pakar.
Keahlian sering dicapai dari pelatihan, membaca, dan mempraktikkan. Keahlian mencakup pengetahuan eksplisit, misalnya teori yang dipelajari dari buku teks atau kelas, dan pengetahuan implisit yang diperoleh dari pengalaman. Pengembangan sistem pakar dibagi menjadi dua generasi. Kebanyakan sistem pakar generasi pertama menggunakan aturan jika-maka untuk merepresentasikan dan menyimpan pengetahuannya. Sistem pakar generasi kedua jauh lebih fleksibel dalam mengadopsi banyak representasi pengetahuan dan metode pertimbangan.
Pengalihan keahlian dari para ahli ke media elektronik seperti komputer untuk kemudian dialihkan lagi pada orang yang bukan ahli, merupakan tujuan utama dari sistem pakar. Proses ini membutuhkan 4 aktivitas yaitu: tambahan pengetahuan (dari para ahli atau sumber-sumber lainnya), representasi pengetahuan (ke komputer), inferensi pengetahuan, dan pengalihan pengetahuan ke user. Pengetahuan yang disimpan di komputer disebut sebagai basis pengetahuan, yaitu: fakta dan prosedur (biasanya berupa aturan). Salah satu fitur yang harus dimiliki oleh sistem pakar adalah kemampuan untuk menalar. Jika keahlian-keahlian sudah tersimpan sebagai basis pengetahuan dan tersedia program yang mampu mengakses basis data, maka komputer harus dapat diprogram untuk membuat inferensi. Proses inferensi ini dikemas dalam bentuk motor inferensi (inference engine). Dan setiap sub sistem mempunyai sifat dari sistem untuk menjalankan suatu fungsi sistem tertentu dan mempengaruhi proses sistem secara keseluruhan.
Terdapat beberapa alasan bagi suatu perusahaan untuk mengadopsi sistem pakar. Pertama, pakar di suatu perusahaan/instansi bisa pensiun, keluar, atau telah meninggal. Kedua, pengetahuan perlu didokumentasikan atau dianalisis. Ketiga, pendidikan dan pelatihan adalah hal penting tetapi merupakan tugas yang sulit. Sistem pakar memungkinkan pengetahuan ditransfer lebih mudah dengan biaya lebih rendah.
Kelebihan Sistem Pakar
- Orang awam bisa menggunakannya
- Melestarikan keahlian seorang pakar
- Mampu beroperasi dalam lingkungan yang berbahaya
- Kemampuan dalam mengakses pengetahuan
- Bisa berkerja dalam informasi yang tidak lengkap
- Media pelengkap dalam penelitian
- Menghemat waktu dalam mengambil suatu ke putusan
- Proses secara otomatis
- Keahlian sama dengan seorang pakar
- Produktifitas
- Biaya yang sangat mahal membuat dan memeliharanya
- Sulit di kembangkan karena keterbatasan keahlian dan ketersediaan pakar
- Sistem pakar tidak 100% bernilai benar
Diposting oleh
arief
di
16.18
0
komentar
Label: Produktif
Test Pertama
- Perbedaan Sistem Operasi dan Sistem Aplikasi :
- Sistem Operasi adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah kata dan browser web.
- Sistem aplikasi adalah sistem siap pakai. Sistem yang direka untuk melaksanakan suatu fungsi bagi pengguna atau aplikasi yang lain. Contoh - contoh aplikasi ialah program -program pemroses kata dan web browser. Aplikasi akan menggunakan sistem operasi komputer dan aplikasi yang lainnya yang mendukung.
- Pengertian Open Source :
- Open source adalah sumber terbuka atau sistem yang tidak dikoordinasi oleh suatu orang/lembaga pusat, tetapi oleh para pelaku yang bekerja sama dengan memanfaatkan kode sumber (source - code) yang tersebar dan tersedia bebas (biasanya di internet).
- Pengertian GPL :
GPL singkatan dari "General Public Lisence"
Merupakan lisensi yang banyak digunakan untuk perangkat lunak dari Free Software Foundation dan proyek GNU serta penulis program untuk mereka yang menggunakanya .
Jadi, GPL (General Public License) merupakan licensi diberikan kepada public dan bebas untuk mendistribusikannya tanpa dipungut bayaran dari pihak pengembang.
- Varian Distro Linux :
- Varian distro Linux sudah banyak sekali dalam perkembangannya.
("klik disini") untuk melihat atau bahkan mengetahuinya. - Tentang Ubuntu :
- Ubuntu merupakan salah satu distribusi linux yang berbasiskan pada Debian yang lengkap berbasis linux serta tersedia secara bebas dan gratis dan mempunyai dukungan baik yang berasal dari komunitas maupun tenaga ahli professional.
Jadi Ubuntu adalah perangkat lunak yang bersifat bebas dan open source, namanya diambil dari sebuah konsep ideologi Afrika selatan yang berarti rasa perikemanusiaan terhadap sesama manusia. - Installasi Ubuntu :
- Pastikan CD/DVD-ROM terdaftar paling atas pada boot sequence BIOS setup
- Masukan cd installer kedalam CD/DVD-ROM, tunggu hingga komputer menampilkan screen boot cd installer
- Pilih menu Start or Installer Ubuntu, tunggu sampai komputer menampilakan Live Session User (Live CD) dan siap untuk instalasi
- Selanjutnya tentukan Bahasa, Lokasi dan Zona Waktu, Format Keyboard, dan pasrtisi hardisk
- Pilih opsi manual pada bagian partisi harddisk, kemudian hapus semua partisi, buat partisi File Root minimal 2GB dan Swap Area minimal 256 MB
- Tentukan nama komputer, nama log in, password dan domain komputer
- Pastikan seluruh informasi yang ditampilkan telah sesuai, kemudian klik Install
- Tunggu proses instalasi sampai menampilkan installation complete, pilih restart now. maka komputer akan reboot dengan sistem operasi ubuntu yang baru. Jangan lupa buka cd installer dari CD/DVD-ROM
- Mengubah repository lokal di Indonesia :
- Buka terminal console, ketikan perintah sbb   :
- $ sudo cp /etc/apt/sources.list /etc/apt/sources.list.original //backup isi file
- $ sudo gedit /etc/apt/sources.list //mengubah isi file
- Hapus semua isi file yang ada atau bisa dengan memberi tanda '#' diawal setiap baris, ganti dengan kode sbb :
- ## REPOSITORY UTAMA
- deb http://kambing.ui.edu/ubuntu gutsy main restricted universe multiverse
- deb-src http://kambing.ui.edu/ubuntu gutsy main restricted universe multiverse
- ## INI UNTUK MAJOR SECURITY UPDATES
- deb http://kambing.ui.edu/ubuntu gutsy-updates main restricted universe multiverse
- deb-src http://kambing.ui.edu/ubuntu gutsy-updates main restricted universe multiverse
- ## INI UNTUK SECURITY UPDATES
- deb http://kambing.ui.edu/ubuntu gutsy-security main restricted universe multiverse
- deb-src http://kambing.ui.edu/ubuntu gutsy-security main restricted universe multiverse
- Tekan tombol 'save', ketikan kode ini di terminal console :
- $ sudo apt-get update //untuk update file repo
- Aplikasi untuk ubuntu:
- Dia diagram Editor
- NetBeans
- BitTorent
- SunJava
- Gimp IMage Editor
- BlueFish Editor
- AutoScan Network
- Komander Editor
- OpenOffice.org
- PHP
- MySQL Administrator
- Apache
- Cara Install AMP (Apache, MySQL, PHP) :
- Buka terminal console, ketik : $ sudo apt-get install apache2 mysql-server php2
- Perbedaan antara Ubuntu Linux dengan Microsoft Windows:
- Ubuntu sepenuhnya open source dengan GPL sebagai lisensinya, bebas digunakan dan dikembangkan serta diperbanyak oleh siapapun,
- Windows sepenuhnya Proprietary artinya memiliki hak cipta dari sebuah perusahaan, usaha penyalinan adalah pembajakan dan melanggar hukum.
Diposting oleh
arief
di
12.38
0
komentar
Label: Produktif
Varian Distro Linux
DISTRIBUSI BERBASIS DEBIAN | DISTRIBUSI BERBASIS RPM | DISTRIBUSI BERBASIS SLACKWARE |
|
|
|
(sumber:"http://id.wikipedia.org")
Diposting oleh
arief
di
12.26
0
komentar
Label: Produktif
