KEBUTUHAN DALAM MEMBANGUN SI KOMPONEN SI

advertisement
KEBUTUHAN DALAM
MEMBANGUN SI
FIRDAUS SOLIHIN
UNIVERSITAS TRUNOJOYO
KOMPONEN SI
Hardware (perangkat keras)
Software (perangkat Lunak)
Brainware (pengguna)
Procedure (aturan yang dipakai)
Basis Data (penyimpanan Data)
Jaringan Komputer
1
PERANGKAT KERAS
(HARDWARE)
PROCESSOR
MEMMORY
INPUT/OUTPUT
DEVICE
SISTEM KOMPUTER
PROCESSOR
286, 386, 486
PENTIUM I, II, III, 4
PENTIUM CORE SOLO
PENTIUM CORE DUO
PENTIUM CORE 2 DUO
2
MEMMORY
PRIMARY MEMMORY
SECONDARY MEMMORY
INPUT/OUTPUT DEVICE
INPUT
OUTPUT
KEYBOARD
MOUSE, DLL
PRINTER
MONITOR, DLL
INPUT/OUTPUT
TOUCHSCREEN, DLL
3
PERANGKAT KERAS
PERANGKAT LUNAK /
SOFTWARE
SISTEM OPERASI
PROGRAM UTILITAS
PROGRAM APLIKASI
PROGRAM PAKET
BAHASA PEMROGRAMAN
4
SOFTWARE
SISTEM OPERASI
Perangkat lunak yang berfungsi untuk
menintegrasikan berbagai elemen
sistem komputer
Contoh
MS DOS
MS Windows
Macintosh,
OS/2,
UNIX,
LINUX,
NetWare, dll
SOFTWARE
5
PROGRAM UTILITAS
program khusus yang berfungsi
sebagai perangkat pemeliharaan
komputer
Contoh
anti virus (McAfee, AVG)
manajemen hardisk
(Norton Utilities, PartitionMagic)
SOFTWARE
PROGRAM APLIKASI
program yang dikembangkan untuk
memenuhi kebutuhan yang spesifik
Contoh
aplikasi akuntansi,
aplikasi perbankan,
aplikasi pendidikan,
aplikasi multimedia
SOFTWARE
6
PROGRAM PAKET
merupakan program yang dikembangkan
untuk kebutuhan umum yang terdiri
darigabungan beberapa program aplikasi
Contoh
MS Office
Corel
Adobe
SOFTWARE
BAHASA PEMROGRAMAN
merupakan perangkat lunak untuk
pembuatan atau pengembangan
perangkat lunak.
Contoh
Pascal, BASIC, Prolog,
Java, C
Visual .Net dll
SOFTWARE
7
BRAINWARE
PEKERJAAN DI BIDANG IT
8
DATABASE
Basis Data (penyimpanan
Data)
Basis Data / Database: kumpulan dari data/table
yang terelasi atau saling berhubungan, dimana
database tersebut dapat terdiri dari satu table atau
lebih.
DBMS (Database Manajemen System): Adalah
sistem software yang multiguna, yang menyediakan
fasilitas untuk mendefinisikan, membangun, dan
memanipulasi basis data untuk aplikasi yang
beraneka ragam.
SQL: Adalah bahasa standar yang digunakan untuk
memanipulasi database relationaL
9
SISTEM DATABASE
BASIS DATA RELATIONAL
Sebagian besar sistem informasi yang ada
saat ini dibangun berdasarkan pada
basisdata relasional (basisdata yang
merupakan kumpulan tabel) dan SQL
(Structured Query Language)
Contoh Relational Database Management
Systems (RDBMS): MS SQL Server, Oracle,
MySQL, PostgreSQL, dll
10
NETWORKING
Jaringan Komputer
Standalone
Peer to Peer
Client Server
11
PROCEDURE
Procedure (aturan yang
dipakai)
Setiap aplikasi memiliki aturan baku
yang digunakan untuk mengopersikan
sistem informasi tersebut
Tanpa Aturan ini sebuah sistem
informasi tidak akan berjalan sesuai
yang diharapkan
12
Download