Melayani Dengan Nurani

IA

Berubah tanpa ilmu adalah perubahan sia-sia

Yang abadi dalam kehidupan di dunia adalah perubahan, dengan ilmu perubahan menjadi terarah.

Orang cerdas itu adalah orang yang berencana untuk besok hari

Maka disiplin adalah bagian dari rencana.

29 Januari 2019

ARE YOU HAPPY ?


ARE YOU HAPPY ?

Apa sih tujuan hidup manusia di dunia ini ? Saya muslim namun dahulu jarang sekali buka kitab Al qur’an, alih-alih malah sibuk mencari uang demi kebutuhan hidup sehari-hari. Ada dorongan tersembunyi, keinginan untuk jadi orang yang kaya, agar dengan kekayaan itu maka kebahagian akan mudah didapat. Seiring berjalannya waktu, saya menyaksikan bahwa kekayaan ternyata tidak menjamin kebahagian suatu keluarga. Alhamdulillah, saya sampai saat sekarang belum menjadi orang kaya secara material. Namun rasanya cukup bahagia, dan terus untuk berupaya mencapai kebahagiaan dan ikut bahagia saat orang lain bahagia.
Apa itu bahagia ? Apakah bahagia itu sama dengan kesenangan dan kenikmatan. Lalu apa beda bahagia dengan senang ? Beda bahagia dengan senang itu, kalau bahagia itu tidak perlu cape, kalau (ke)senang(an) biasanya cape dan ada bosannya.
Contohnya : Orang kaya dapat bersenang-senang keliling dunia mencari tempat hiburan, namun belum tentu bahagia, sepulang dari keliling dunia sudah pasti cape. Sebaliknya seorang ibu atau bapaknya melihat anaknya yang sukses mencapai karir atau prestasi tertentu, ia tentunya akan bahagia.

Ada pengalaman traumatik, mengapa dulu saya menjauhi membaca Al qur’an. Momentum ini terjadi karena melihat kejadian pada adik saya yang lancar dan mahir dalam membaca Al qur’an numun perilakunya menjadi aneh, tidak umum dan lumrah dengan manusia pada umumnya.
Pencarian jati diri ini membuat saya masuk kedalam suatu Thareqat. Pas mau masuk ditanya terlebih dahulu, apa tujuan masuk thareqat ? Saya jawab ingin mensucikan diri. Kemudian diluruskan oleh Guru Tuduh Jalan, bahwa tujuan thareqat itu adalah mengejar dalil “Innalilahiwainnailaihi rojiun”, asal dari Allah kembali ke Allah. Kalau ingin mengejar ilmu kesucian itu bisa masuk ke semacam pengajian hikmah seperti di Darut Tauhid pimpinan Aa Gym.
Jadi inget filem Matrix, saat Tuan Anderson harus memilih pil biru atau pil merah.
Jika memilih pil merah, anda akan masuk ke sistem dunia yang rutin, monoton dan diatur oleh berbagai sistem. Sedangkan jika memilih pil biru, anda akan memasuki dunia yang diibaratkan memasuki dunia “Alice's Adventures in Wonderland”, masuk ke lubang kelinci dimana di dalamnya ada berbagai imajinasi dan aneka serba kemungkinan yang tidak monoton, dunia cahaya. Tuan Anderson memilih pil biru dan berubah menjadi Neo.

Mempelajari agama itu ada dua jalan, yaitu jalan dari atas ke bawah, dan dari bawah ke atas, kata ikhwan senior. Kalau jalan dari atas, itu mempelajari soal hakekat lalu turun ke syareat. Kalau dari bawah ke atas, mempelajari syareat lalu naik ke hakekat. Jalan dari atas, itu jalan singkat, belajar “Mi’raj” dulu lalu turun ke bawah mempelajari realitas yang ada di masyarakat. Jalan dari bawah, membaca dan mempelajari realitas di masyarakat dengan pedoman dan patokan ayat Al qur’an dan hadits lalu berharap dapat meningkat ke alam hakekat, namun jalan ini berat dan rumit bisa jadi salah niat itikad dan tak sampai apa yang ingin dituju atau diharap.

Damain dan bahagia, itu tujuan semua umat manusia. Apakah kita sudah pada jalur yang benar, “on the track record”. Tentu berbeda jalan atau cara atau kriteria untuk mencapai tujuan tersebut. Sebagai umat Nabi Muhammad untuk mudahnya tentu berpatokan pada Al Qur’an. Ada petunjuk kriteria atau alat ukurnya, sehingga diri kita sendiri dapat mengukur sampai dimana pencapaiannya. Firman Allah yang disampaikan malaikat Jibril pada Nabi Muhammad, kriteria bahagia itu meliputi aspek-aspek sebagai berikut. Siapa saja itu ? Mereka yang shalatnya khusyu, mereka yang menghindari perbuatan yang tidak berguna atau tidak memberi bermanfaat, mereka yang memberi zakat, mereka yang menjaga kehormatan atau martabat, mereka yang menjaga amanat dan memelihara sholatnya. Mereka-mereka Inilah yang kelak akan mewarisi Firdaus yang kekal. Semoga kita semua layak mendapat kebahagiaan. Amiin YRA. Happy New Year 2019.




1. قَدْ اَفْلَحَ الْمُؤْمِنُوْنَ ۙ

qad aflaḥal-mu`minụn

Berbahagialah orang mukmin,

2. الَّذِيْنَ هُمْ فِيْ صَلٰو تِهِمْ خَاشِعُوْنَ

allażīna hum fī ṣalātihim khāsyi'ụn
orang yang khusyuk dalam salatnya,

3. وَالَّذِيْنَ هُمْ عَنِ اللَّغْوِ مُعْرِضُوْنَ ۙ

wallażīna hum 'anil-lagwi mu'riḍụn

dan orang yang menjauhkan diri dari yang tidak berguna,

4. وَالَّذِيْنَ هُمْ لِلزَّكٰوةِ فَاعِلُوْنَ ۙ

wallażīna hum liz-zakāti fā'ilụn

dan orang yang menunaikan zakat,

5. وَالَّذِيْنَ هُمْ لِفُرُوْجِهِمْ حٰفِظُوْنَ ۙ

wallażīna hum lifurụjihim ḥāfiẓụn

dan orang yang memelihara kemaluannya,

6. اِلَّا عَلٰٓى اَزْوَاجِهِمْ اَوْ مَا مَلَكَتْ اَيْمَانُهُمْ فَاِنَّهُمْ غَيْرُ مَلُوْمِيْنَۚillā 'alā azwājihim au mā malakat aimānuhum fa innahum gairu malụmīn

kecuali terhadap istri-istri mereka atau hamba sahaya yang mereka miliki; maka sesungguhnya mereka tidak tercela.

7. فَمَنِ ابْتَغٰى وَرَاۤءَ ذٰلِكَ فَاُولٰۤىِٕكَ هُمُ الْعٰدُوْنَ ۚfa manibtagā warā`a żālika fa ulā`ika humul-'ādụn

Tetapi barang siapa mencari di balik itu, maka mereka itulah orang-orang yang melampaui batas.

8. وَالَّذِيْنَ هُمْ لِاَمٰنٰتِهِمْ وَعَهْدِهِمْ رَاعُوْنَ ۙ

wallażīna hum li`amānātihim wa 'ahdihim rā'ụn

Dan orang yang memelihara amanat-amanat dan janjinya,

9. وَالَّذِيْنَ هُمْ عَلٰى صَلَوٰتِهِمْ يُحَافِظُوْنَ ۘwallażīna hum 'alā ṣalawātihim yuḥāfiẓụn

serta orang yang memelihara salatnya.

10. اُولٰۤىِٕكَ هُمُ الْوَارِثُوْنَ ۙulā`ika humul-wāriṡụn

Mereka itulah orang yang akan mewarisi,

11. الَّذِيْنَ يَرِثُوْنَ الْفِرْدَوْسَۗ هُمْ فِيْهَا خٰلِدُوْنَ

allażīna yariṡụnal-firdaụs, hum fīhā khālidụn

yang akan mewarisi Firdaus. Mereka kekal di dalamnya.





------------oOOo----------------

10 Desember 2018

Materi, Soal dan Jawaban TKJ dan RPL

Flipbook ini berisi materi dan soal-soal serta jawabannya.

Untuk membaca nya silahkan buka halaman ini.(atau klik disini saja).

Untuk soal dan jawaban RPL kelas X silahkan klik dibuka disini.saja
Untuk soal dan jawaban RPL kelas XI silahkan klik dibuka disini.saja
Untuk soal dan jawaban RPL kelas XII  silahkan klik dibuka disini.saja

Untuk soal dan jawabanTKJ  kelas X silahkan klik dibuka disini.saja
Untuk soal dan jawaban TKJ kelas XI silahkan klik dibuka disini.saja
Untuk soal dan jawaban TKJ kelas XII  silahkan klik dibuka disini.saja

Selamat membaca.

2 Desember 2018

Simulasi Digital

SIMULASI DIGITAL





A. Penyajian atau Penulisan Algoritma


Penyajian algoritma secara garis besar bisa dalam 2 bentuk penyajian yaitu tulisan dan gambar. Algoritma yang disajikan dengan tulisan yaitu dengan struktur bahasa tertentu dan pseudocode.

Pseudocode adalah kode yang mirip dengan kode pemrograman yang sebenarnya.

Sedangkan algoritma dapat disajikan dengan gambar, yaitu dengan Flowchart.

Flowchart merupakan alat yang banyak digunakan untuk menggambarkan algoritma dalam bentuk notasi-notasi tertentu.

Flowchart merupakan gambar atau bagan yangmemperlihatkan urutan dan hubungan antar proses beserta pernyataannya. Gambaranini dinyatakan dengan simbol flowchart akan memudahkan kita untuk melakukanpengecekan bagian-bagian yang terlupakan dalam analisis masalah. Di samping ituflowchart juga berguna sebagai fasilitas untuk berkomunikasi antara pemrogramyang bekerja dalam tim suatu proyek.

TIPS menyusun Algoritma :

1) Hindari pengulangan proses yang tidak perlu dan logika yang berbelit sehingga jalannya proses menjadi singkat.

2) Jalannya proses digambarkan dari atas ke bawah dan diberikan tanda panah untukmemperjelas.

3) Sebuah flowchart diawali dari satu titik START dan diakhiri dengan END.



Pengertian Simbol Flowchart:

1) Terminator : Notasi ini digunakan untuk menunjukkan awal dan akhir suatualgoritma
2) Aliran data : Notasi ini disebut Arrow yang digunakan untuk menunjukkan arusdata atau aliran data dari proses satu ke proses lainnya.
3) Input / Output : Notasi ini disebut Data yang digunakan untuk mewakili datainput atau output atau menyatakan operasi pemasukan data dan pencetakan hasil.
4) Proses : Notasi ini disebutproses.Process yang digunakan untuk mewakili suatu
5) Percabangan : Notasi ini disebutDecision yang digunakan untuk suatupemilihan, penyeleksian kondisi di dalam suatu program
6) Preparation : Notasi ini digunakan untuk memberi nilai awal, nilai akhir,penambahan / pengurangan bagi suatu variable counter.
7) Predefined Process / Call : Notasi ini digunakan untuk menunjukkan suatuoperasi yang rinciannya ditunjukkan ditempat lain (prosedur, sub-prosedur,fungsi)
8. Connector: Notasi ini digunakan untuk menunjukkan sambungan dari flowchart yang terputus di halaman yang sama atau halaman berikutnya.
9. Off page Connector : Penghubung bagian-bagian flowchart yang berada pada halaman berbeda


Contoh Flowchart :

Problem: Menghitung luas persegi panjang

Algoritma:
1. Masukkan panjang (p)
2. Masukkan lebar (l)
3. Hitung luas (L), yaitu panjang kali lebar

4. Cetak luas (L)

20 Agustus 2018

Kunci Jawaban Kelemahan Jaringan Nirkabel

1. Kelemahan – kelemahan dari jaringan nirkabel pada lapiran fisik (Phisycal Layer) adalah sebagai berikut:
  1. Interception atau penyadapan
  2. Injection
  3. Jamming
  4. Locating Mobile Node
  5. Access Control
  6. Hijacking
2. Kelemahan dari teknik pengamanan jaringan nirkabel dengan dengan metode WEP adalah mudah dipecahkan dengan berbagai tools yang tersedia secara gratis di internet.

3. Teknik – teknik pengamanan jaringan nirkabel di antaranya adalah:
  1. Menyembunyikan SSID
  2. Pengamanan dengan metode Wired Equivalent Privacy (WEP)
  3. Pengamanan dengan metode Wi-Fi Protected Access (WPA)
  4. Pemfilteran MAC
4. Aspek pengujian jaringan nirkabel adalah :
  1. Konektifitas jaringan nirkabel 
  2. Keamanan jaringan nirkabel  
5.Tahapan pada pengujian jaringan nirkabel dengan metode penetration Attack adalah :


  1.  Information gathering
  2. Analisis
  3. Attacking
  4. Evaluasi










  1. Jenis - jenis serangan yang dapat dilakukan untuk menguji keamanan jaringan nirkabel adalah : 

a. Cracking the encrypton
b. Bypassing WLAN authentication
c. Attacking the infrastructure
d. MITM Attack

14 Agustus 2018

Kunci Jawaban Soal OSI Layer.




Tugas 1
Menspesifikasikan Layer dan Peralatan OSI


Gambaran


Alat atau Layer
OSI
Alat ini mengirim dan menerima informasi tentang layer Network.

Router
Layer ini membuat rangkaian virtual sebelum melakukan transmisi di antara dua host ujung.
Transport
Layer ini menggunakan Service Access Point
Data Link (LLC)
Alat ini menggunakan alamat perangkat keras untuk menyaring sebuah network
Bridge atau switch
Ethernet didefinisikan di layer-layer ini
Data link dan
Physical
Layer ini mendukung flow control dan pengurutan (sequencing)
Transport
Alat ini dapat mengukur jarak ke sebuah network yang jauh (remote)
Router
Pengalamatan logikal digunakan di layer ini
Network
Alamat perangkat keras didefinisikan di layer ini
Data Link (MAC)
Alamat ini menciptakan sebuah collision domain yang besar dan sebuah broadcast domain yang besar
Hub
Alat ini menciptakan sebuah collision domain yang lebih kecil di sebuah network, tetapi network itu tetap merupakan satu broadcast domain besar
Switch atau Bridge
Alat ini memisahkan collision domain dan broadcast domain
Router


Jawaban Tugas 2

1.    Hub : 1 colision domain, 1 broadcast domain
2.    Bridge : 2 colision domain, 1 broadcast domain
3.    Switch : 4 colision domain, 1 broadcast domain
4.    Router : 3 colision domain, 3 broadcast domain


Kunci Jawaban Test Formatif 1

1.  Penyebab dari congestion di lalu lintas jaringan komputer.
  1. Terlalu banyak host
  2. Broadcast storm (badai broardcast)
  3. Multicasting
  4. Bandwith yang kecil
2.    Tuliskan 7 layer OSI

1. Layer Application
2. Layer Presentation
3. Layer Session
4. Layer Transport
5. Layer Network
6. Layer Data Link
7. Layer Physical

3.         Hub dan Reapeter berada pada layer 1
4.         Bridge dan Switch berada pada layer 2
5.         Router berada pada layer 3
6.         Jumlah data segmen data (diukur dalam byte) yang dapat dikirmkan oleh mesin pengirim, tanpa perlu menerima acknowledgment untuk segmen-segmen tersebut, disebut sebuah window.
7.         Pada komunikasi Connection-Oriented transportasi data dapat karena peralatan yang melakukan transmisi, pada awalnya akan membuat sebuah session connection-oriented dengan sistem pasangannya, yang disebut call setup atau three way handshake. Kemudian data akan dipindahkan; setelah selesai, pengakhiran komunikasi akan terjadi untuk memutuskan rangkaian virtual yang terjadi
8.         Peralatan physical yang berada di sisi pelanggan dinamakan DTE (Data Terminal Equipment)
9.         Layer Data Link dibagi menjadi 2 sub layer, Media Access Control (MAC) Logical Link Control (LLC) sub layer.
10.       Protokol yang digunakan untuk mendukung lalu lintas data disebut routed protocols.


27 Januari 2018

Kumpulan Latihan Blog Blog Siswa

Ini kumpulan blog siswaku

25 November 2017

Unsur Pokok Presentasi KD 6 Simulasi Digital

Adapun unsur unsur pokok presentasi diantaranya:

Moderator, untuk mengatur jalannya presentasi.

Pembicara, pihak yang melakukan presentasi atau menyampaikan informasi.

Audience , peserta atau pendengar dari presentasi.

Tools atau peralatan, media atau alat-alat yang digunakan untuk menyampaikan informasinya.

Fungsi dan Tujuan Presentasi

Menyampaikan Informasi Atau Materi

Presentasi dilakukan oleh orang perusahaan apabila ada informasi penting yang akan disampaikan, baik itu informasi biasa maupun informasi sangat penting. Biasanya dalam melakukan presentasi, perusahaan akan mengundang orang yang dianggap penting untuk mengetahui pesan atau informasi tersebut.

Membuat Suatu Ide atau Gagasan

Tujuan presentasi ini biasanya diterapkan pada organisasi yang sedang mengalami masalah sulit untuk dicariak solusinya, sehingga memerlukan pendapat orang lain untuk mencari solusi. Untuk itu sering kali kita dengan istilah rapat, organisasi akan mengundang peserta yang dianggap penting yang nantinya akan dapat memberikan solusi untuk masalah yang sedang dihadapi.

Meyakinkan Peserta

Presentasi juga bertujuan meyakinkan peserta mengenai informasi tertentu yang dilengkapi data-data yang disusun secara logis sehingga dapat meyakinkan orang mengenai topik yang dibahas.

Menghibur Pendengar

Apabila penyampaian informasi terlalu serius maka akan terasa jenuh dan kurang menarik. Maka moderator dan pembicara pada presentasi dituntut untuk dapat menghibur namun tetap relevan dan bersikap profesional sehingga para peserta dapat menikmati presentasi yang dilakukan.

Menyentuh Perasaan Dan Emosi Peserta

Pembicara harus dapat menyentuh perasaan dan emosi peserta, sehingga pembicara hatus dapat menyampaikan informasi atau materi dengan baik.

Memperkenalkan Diri

Presentasi juga berfungsi untuk memperkenalkan diri seperti menyebutkan nama dan data-data lainnya sehingga dapat dikenal banyak orang dan dapat meyakinkan peserta.

Melakukan Promosi

Hal ini biasanya berhubungan dengan perusahaan yang mempromosikan produknya. Biasanya perusahaan akan memberikan tugas pada karyawan tertentu untuk melakukan promosi produk kepada calon pembeli. Sebelum melakukan presentasi karyawan diberikan wawasan atau pengetahuan tentang produk yang akan dipromosikannya.

Memotivasi Dan Menginspirasi Peserta Untuk melakukan Tindakan Tertentu

seorang pembicara dalam presentasi harus bisa mengarahkan dan membimbing para peserta agar dapat memahami dan melaksanakan apa yang disampaikan. Selain itu pembicara juga harus dapat memberikan motivasi dan juga inspirasi agar peserta semangat dalam melakukan kegiatan presentasi.

Jenis Jenis Presentasi

Jenis Presentasi Secara Umum

Secara umum, terdapat 5 jenis presentasi yaitu:

Presentasi Mendadak

Presentasi Mendadak adalah presentasi yang dilakukan secara mendadak atau tanpa persiapan, pembicara akan langsung memberikan informasi kepada peserta. Biasanya dilakukan apabila ada informasi penting yang harus segera disampaikan.

Presentasi Naskah

Presentasi Naskah adalah presentasi yang dilakukan dengan cara membacakan naskah kepada para peserta.

Presentasi Hafalan

Presentasi Hafalan adalah presentasi yang dilakukan dengan cara menghafal teks yang telah disediakan, jadi pembicara harus menghafal informasi yang akan disampaikannya.

Presentasi Ekstempore

Presentasi Ekstempore adalah presentasi yang dimana pembicara hanya mempersiapkan garis besar materinya saja kemudian menjabarkan secara lengkap atau detail.

Berdasarkan Pihak Yang Melakukan Dan Pesertanya

Presentasi Langsung

Dilakukan jika pembicara dan peserta dapat berkomunikasi secara langsung, contohnya seperti kegiatan belajar dan mengajar di sekolah, guru dan murid dapat berkomunikasi secara langsung, murid dapat bertanya dan guru akan memberikan jawaban secara langsung.

Presentasi Tidak Langsung

Dikatakan secara tidak langsung jika peserta tidak bertemu secara langsung dengan pembicara yang menyampaikan informasi.

Berdasarkan Sifat Medianya

Presentasi Audio

Presentasi Audio adalah presentasi yang dilakukan dengan menggunakan media suara saat menyampaikan informasinya.

Presentasi Visual

Presentasi Visual adalah presentasi yang dilakukan dengan menggunakan media gambar saat menyampaikan informasinya.

Presentasi Audio Dan Visual

Presentasi Audio Dan Visual adalah presentasi yang dilakukan dengan menggunakan media suara dan gambar saat menyampaikan informasinya misalnya video.

21 November 2017

Soal Simulasi Digital 2017

28 Agustus 2017

Mind Mapping Disain Grafis

Peta Minda disain Grafis

Download Disini

19 Agustus 2017

Soal Jawab Simulasi Digital Kd 1 sd Kd 5

Soal Kd 1 s/d Kd 5   Simulasi Digital

1. Jelaskan apa yang maksud dengan algoritma?

2. Buatkan algoritma memindahkan isi gelas A yang berisi kopi dengan gelas B yang berisi susu, dengan menggunakan bantuan gelas C yang kosong!

3. Jelaskan apa yang dimaksud dengan Variabel?

4. Buatlah peta minda “Siswa Teladan”

5. Apa yang dimaksud dengan paragraf dan sebutkan jenis-jenisnya.

6. Jika  A merupakan variabel  yang berisi nilai 90,  B bernilai 85 , dan C bernilai  75
a. Hitung  D dengan rumus : D =  A + B + C
b. Hitung D dengan rumus : D = A + B – C
c. Hitung D dengan rumus :D  = A * B – C
d. Hitung D dengan  rumus D = A – B  - C
e. Hitung D dengan rumus  D = A  :  (B-C)


7. Apakah yang dimaksud dimaksud dengan Cell  dalam program exel ?

8. Tuliskan 2 (dua) syarat untuk membuat rumus dalam Cell?

9. Sebuah tabel  EXCELL berisi  angka-angka sebagai  berikut:
   
A B C D
1 9 5 4
2 8 6 3
3
   
a. Tulis rumus di kolom Cell D, perkalian baris ke-1
b. Tulis rumus di kolom Cell D, perjumlahan baris ke-2

10. Jelaskan  yang dimaksud dengan operator aritmatika, dan sebutkan jenis-jenisnya.


Jawab :

1.  Urutan langkah langkah secara sistimatis dan logis untuk menyelesaikan suatu masalah
2.  C <- A,  A<- B,  B<-C
3.  Variabel merupakan suatu simbol atau wadah untuk menyimpan suatu nilai di dalam memory
4. 
5.   Paragraf adalah suatu tulisan yang mengandung suatu ide yang utuh yang ditulis dalam rangkaian kata atau kalimat yang berkaitan erat satu dengan lainnya.

     a. Paragraf Deskriptif,  tulisan menjelaskan suatu objek
     b. Paragraf Naratif menjelaskan suatu peristiwa
     c. Paragraf Argumentatif berisi pendapat yang disertai bukti atau data
     d  Paragraf Eksposisi yang berisi penjelasan informasi
     e. Paragraf Persuasif berisi ajakan atau anjuran



18 Agustus 2017

Mengenal System Informasi

Apakah tujuan mengenal system informasi?

Tujuannya  sebagai langkah awal untuk mendefinisikan problem  pembuatan perangkat lunak.

Dunia TI bermula dari pencatatan yang bertujuan untuk membantu  manusia dalam menyediakan sarana yang berfungsi sebagai kepanjangan dari ingatan.

Perkembangan teknologi informasi tidak hanya sekedar pencatatan.  Sudah berkembang kearah kecerdasan buatan, pengolahan basis data/database  yang  terdistribusi  dan terintertegrasi.

Berawal dari pencatatan mengenal system informasi mak akan berujung  pada 3 bagian :

1. Pembuatan Modul-modul program
2. Standarisasi Data
3. Sistem informasi yang terpadu.

Menulis Definisi Problem/permasalahan

Pengertian definisi :
1. Penjelasan ringkas mengenai suatu arti dari suatu kata atau kalimat atau symbol.(Webster)
2. Membuat atau menentukan suatu batasan.
3. Merupakan tindakan untuk memperjelas atau menegaskan suatu pengertian tertentu.
4. Penjelasan mengenai sesuatu dengan menunjukan ciri cirinya

Pengertian problem/masalah
1. Suatu kondisi yang sulit yang membutuhkan solusi/pemecahan masalah.
2. Sumber dari masalah
3. Pertanyaan yang membutuhkan jawaban
4. Sesuatu yang akan diuji atau dibuktikan
5. Sesuatu yang harus dikerjakan

Pengertian problem dalam konteks rekayasa perangkat lunak adalah  suatu keadaan yang menggambarkan kondisi system informasi yang ada pada saat sekarang dengan segala problemanya untuk kemudian dibuatkan system infomasi yang  dibutuhkan.

Uraian dari definisi problem pada prakteknya meliputi hal-hal sebagai berikut :
1.  Uraian mengenai struktur  orgnisasi saat kini.
2.  Uraian mengenai system informasi saat ini.
3. Uraian mengenai system informasi dimasa yang akan dating.
4 Upaya yang harus untuk mengubah kondisi yang diharapkan
5. Memilah cara atau metoda untuk bagaimana mengerjakannya.
6. Memilih cara atau metode untuk menguji system informasi yang dibangun.

Definisi SKPL (system kebutuhan perangkat lunak) adalah kumpulan dokumen yang dihasilkan dari tahap atau kegiatan analisis system.

Sistem yang berinteraksi dengan sistem perangkat lunak meliputi:

1. Sistem basis data (database)
2. Aktor/pelaku yang berinteraksi langsung dengan system perankat lunak>
3. Perangkat lain yang berkomunikasi dengan basis data yang ada.
4. Sistem perangkat keras, yang mendukung system perangkat lunak.

Model yang untuk menggambarkan arsitektur  SPL di dalam dokumen SKPL adalah diagram  aliran data (data flow diagram) atau UML.

Data Flow Oriented (DFO)
Tokoh yang mengenalkan metode analisis dalam pengembangan  SPL adalah Edward  Yourdon, Tom de  Marco, Gene, Sarson.

Kerangka SKPL-DFO
0. Judul Dokumen SKPL
0.0. Halaman Judul
0.1. Kelengkapan dokumen

Daftar Isi.
1.  Deskripsi Umum SKPL  yg tdd :
     a. Pendahuluan
     b. Diagram konteks
     c.  Keterkaitan dokumen
2. Deskripsi Rinci
3. Deskripsi lingkungan pendukun SPL
4. Kondisi khusus, misalnya kegagalan aksess, pembatalan transaksi, transaksi khusus
5. Kinerja SPL yang diharapkan, misalnya :

Akurasi data, kemudahan verifikasi dan validasi, kemudahan mencari data
Analisis pendekatan DFO diawali dengan menyusun daftar kegiatan fungsional dari system pengolahan data, kemudian dilakukan dilakukan dekomposisi terhadap kegiatan fungsional tersebut menjadi  proses-proses pengeolahan data yang lebih rinci. Selanjtna diikuti dengan identifikasi data yang mengalir (data flow) dan menidentifikasi tempat dat (dat store)

ERD (entity relational diagram)

merupakan gambaran tempat data yang memerlukan memori eksternal yang dalam analisis model data dibuat/digambarkan untuk memudahkan analisis data dalam relasi antara data store.