Tampilkan postingan dengan label TI. Tampilkan semua postingan
Tampilkan postingan dengan label TI. Tampilkan semua postingan

Sabtu, 23 November 2013

modul aplikasi perangkat lunak


Mata Pelajaran / Mata Diklat        :    Kompetensi Kejuruan
Standar kompetensi                     :    Mengoperasikan Aplikasi perangkat lunak
Kompetensi dasar                        :    1.1. Mendeskripsikan aplikasi perangkat lunak   
                                                       1.3. Perawatan aplikasi perangkat lunak
Indikator                                     :    1. Memahami program aplikasi perangkat lunak
                                                       2. Memahami cara perawatan aplikasi perangkat lunak

I.     Tujuan Pembelajaran :
  1. Siswa dapat memahami pengertian perangkat lunak  
  2. Siswa dapat memahami aplikasi perangkat lunak   
  3. Siswa dapat memahami cara perawatan aplikasi perangkat lunak


II. Materi
DEFINISI PERANGKAT LUNAK
Perangkat lunak adalah istilah umum untuk data yang diformat dan disimpan secara digital, termasuk program komputer, dokumentasinya, dan berbagai informasi yang bisa dibaca dan ditulis oleh komputer. Dengan kata lain, bagian sistem komputer yang tidak berwujud

Aplikasi Perangkat Lunak


Perangkat lunak aplikasi merupakan program yang langsung menerapkan sebuah fungsi tertentu yang langsung dapat digunakan oleh pengguna. Saat ini banyak sekali dijumpai aplikasi-aplikasi untuk mengerjakan tugas tertentu. Beberapa tipe dari software aplikasi adalah:

·         Perangkat lunak yang dilindungi hak cipta, terdiri atas:
o   Komersial, merupakan aplikasi yang tidak gratis sehingga harus membeli dahulu untuk dapat menggunakannya.
o   Shareware, merupakan aplikasi yang bersifat komersial hanya saja pengguna diberi fasilitas untuk mencobanya secara gratis dalam jangka waktu tertentu sebelum membelinya.
o   Freeware, merupakan aplikasi non komersial dan gratis sehingga pengguna dapat menggunakannya secara bebas tanpa perlu membelinya.
o   Rentalware, merupakan aplikasi komersial yang dijual dengan cara dipinjam dalam jangka waktu tertentu.

·         Perangkat lunak yang tidak dilindungi hak cipta, terdiri atas:
o   Public domain, yaitu aplikasi yang bersifat terbuka untuk semua orang baik kode program maupun programmnya sehingga pengguna dapat dengan bebas untuk menggunakannya maupun memodifikasinya. Biasanya perangkat lunak jenis ini disebut open source.
o   Closed source, yaitu aplikasi yang bersifat tertutup kode sumbernya untuk semua orang. Biasanya aplikasi jenis ini bersifat komersial dan kode sumbernya dilindungi oleh hak cipta. Orang lain tidak dapat mengetahui atau melihat kode sumbernya, karena dari pihak pengembang hanya merilis program dalam kode biner atau dalam bentuk executable.

Aplikasi Perangkat Lunak Perkantoran dan Bisnis


Perangkat lunak perkantoran atau kadang disebut sebagai perangkat lunak produksi adalah perangkat lunak yang digunakan secara umum untuk proses produksi dan administrasi pada organisasi, perorangan, dan perkantoran. Perangkat lunak jenis ini paling banyak digunakan untuk aplikasi perkantoran maupun perorangan. Perangkat lunak aplikasi jenis ini sangat banyak dibutuhkan oleh para pengguna komputer karena fungsinya yang sangat luas dan dibutuhkan oleh hampir semua jenis intansi.

·         Pengolah dokumen (word processing).

Merupakan jenis perangkat lunak yang digunakan untuk mengolah dokumen teks. Contoh dari perangkat lunak ini adalah:
o   Microsoft Word, bersifat komersial dan diproduksi Microsoft Corp.
o   Open Office Writer, bersifat open source oleh OpenOffice.org.
o   Staroffice Writer, bersifat komersial dan diproduksi oleh Sun Microsystems, Inc.
o   AppleWorks Word Processing, bersifat komersial untuk komputer Apple Macintosh.
o   Word Perfect, bersifat komersial dan diproduksi oleh Corel Corporation.
o   Lotus Word Pro, bersifat komersial dan diproduksi oleh IBM Lotus Software.

·         Spreadsheet.

Merupakan jenis perangkat lunak untuk pengolahan data matematis, misalnya untuk perhitungan data nilai yang dapat secara langsung dibuat laporannya. Contoh dari perangkat lunak ini adalah:
o   Microsoft Excell, bersifat komersial dan diproduksi Microsoft Corp.
o   Open Office Calc, bersifat open source oleh OpenOffice.org.
o   Staroffice Calc, bersifat komersial dan diproduksi oleh Sun Microsystems, Inc.
o   AppleWorks Spreadsheet, bersifat komersial untuk komputer Apple Macintosh.
o   Quattro Pro, bersifat komersial dan diproduksi oleh Corel Corporation.
o   Lotus 1-2-3, bersifat komersial dan diproduksi oleh IBM Lotus Software.

·         Presentasi.

Perangkat lunak presentasi, adalah perangkat lunak untuk melakukan presentasi baik grafik maupun teks. Contoh dari perangkat lunak jenis ini adalah:
o   Microsoft Powerpoint, bersifat komersial dan diproduksi Microsoft Corp.
o   Open Office Impress, bersifat open source oleh OpenOffice.org.
o   Staroffice Impress, bersifat komersial dan diproduksi oleh Sun Microsystems, Inc.
o   AppleWorks Presentation, bersifat komersial untuk komputer Apple Macintosh.
o   Corel Presentation, bersifat komersial dan diproduksi oleh Corel Corporation.
o   Lotus Freelance Graphics, bersifat komersial dan diproduksi oleh IBM Lotus Software

·         Basis data.

Merupakan jenis perangkat lunak untuk melakukan penyimpanan berbagai macam atau tipe data agar dapat diolah kembali dengan mudah. Contoh dari tipe data yang dapat disimpan adalah: string (kata), angka, biner, datetime, image, file, dll. Saat ini banyak sekali jenis perangkat lunak basis data mulai dari yang bersifat lokal, client server, maupun terdistribusi.

Saat ini juga telah berkembang berbagai jenis database manager atau Database Management System (DBMS) yang memiliki banyak keunggulan.  Keuntungan dari penggunaan basis data adalah meningkatkan integritas data dan mengurangi redundansi data. Contoh dari perangkat lunak basis data adalah:
o   Microsoft Access, bersifat komersial dan diproduksi oleh Microsoft Corp.
o   MySQL, bersifat opensource dan diproduksi oleh Microsoft Corp.
o   Sybase, bersifat komersial dan diproduksi oleh Sybase Inc.
o   Oracle, bersifat komersial dan diproduksi oleh Microsoft Corp.
o   Microsoft SQL Server, bersifat komersial dan diproduksi oleh Microsoft Corp.
o   PostgreSQL, bersifat komersial dan diproduksi oleh Microsoft Corp.

·         Document Management System.

Document management system atau sistem pengelolaan dokumen adalah perangkat lunak aplikasi yang digunakan untuk menelusuri dan menyimpan data atau image dari dokumen kertas. Contoh dari perangkat lunak ini adalah:
o   Microsoft Document Imaging, bersifat komersial dan diproduksi oleh Microsoft Corp.
o   doQuments, bersifat komersial dan diproduksi oleh Itaz Corp.
o   DocMoto, bersifat komersial dan diproduksi oleh CHL Software.
o   infoRouter, bersifat komersial dan diproduksi oleh  Active Innovations, Inc.

·         Text Editor.

Text editor adalah jenis perangkat lunak aplikasi yang digunakan untuk menyunting plain text. Hal yang membedakan antara word processor dan text editor adalah text editor tidak melakukan pengelolaan terhadap format dokumen, seperti font, warna, index, dll. Contoh dari perangkat lunak ini adalah:
o   Notepad, bersifat komersial dan masuk dalam paket sistem operasi Microsoft Windows.
o   Editplus, bersifat komersial dan diproduksi oleh ES Computing.
o   Ultraedit, bersifat komersial dan diproduksi oleh IDM Computer Solutions.
o   Jedit, bersifat open source dan dibawah lisensi GNU General Public License.
o   Vi, merupakan text editor dengan tampilan text base pada sistem operasi linux. Bersifat opensource dan dibawah lisensi GNU General Public License.

a.   Perangkat Lunak Penggunaan Rumah


Perangkat lunak penggunaan rumah adalah perangkat lunak yang digunakan untuk hiburan, referensi, dan pendidikan di rumah. Perangkat lunak jenis ini paling banyak digunakan untuk penggunaan pribadi. Jenis-jenis dari perangkat lunak ini adalah game, referensi, dan pendidikan di rumah

·         Game.

Perangkat lunak ini digunakan untuk hiburan pribadi. Contoh jenis dari perangkat lunak ini adalah perangkat lunak mainan atau game. Contohnya adalah:
o   Minesweeper, merupakan game standar dari paket Microsoft Windows.
o   Fifa 2005, jenis game olahraga bersifat komersial dan diproduksi oleh EA Sports.
o   Championship Manager 2005, jenis game strategi bersifat komersial dan diproduksi oleh Sports Interactive.
o   Need For Speed, jenis game balap mobil.
o   Counter Strike, jenis game RPG bersifat komersial dan multiplayer. Diproduksi oleh.

·         Referensi.

Perangkat lunak referensi digunakan untuk mencari referensi atau informasi tentang segala hal. Perangkat lunak ini bekerja seperti ensiklopedia, hanya saja dalam bentuk digital dan lebih interaktif. Banyak sekali fitur tambahan yang disediakan perangkat lunak ini, seperti pencarian peta, gambar, dll. Contoh perangkat lunak ini adalah:
o   Britannica Ultimate Reference Suite, bersifat komersial dan diproduksi oleh Encyclopedia Britannica.
o   Microsoft Encarta, bersifat komersial dan diproduksi oleh Microsoft Corp.
o   Wikipedia, bersifat open source dan dikembangkan oleh Wikipedia Foundation.
o   World Book Encyclopedia, bersifat komersial dan diproduksi oleh World Book Inc.

·         Pendidikan.

Perangkat lunak ini digunakan untuk mendukung proses pengajaran dan pendidikan terutama untuk proses belajar mandiri. Berbagai jenis perangkat lunak yang mendukung proses pengajaran dan referensi memiliki beberapa macam, yaitu seperti proses pembelajaran, e-learning, kuis, dll. Contoh dari perangkat lunaknya adalah:
o   Blackboard Academic Suite, bersifat komersial dan diproduksi oleh Blackboard Inc.
o   The Geometer’s Sketchpad, bersifat komersial dan diproduksi oleh KCP Technologies.
o   Quiz-Buddy, bersifat komersial dan diproduksi oleh Sierra Vista Software
o   Kidspiration, bersifat komersial dan diproduksi oleh  Inspiration Software, Inc.

b.   Perangkat Lunak Bisnis


Perangkat lunak bisnis adalah perangkat lunak yang digunakan untuk membantu proses bisnis dalam meningkatkan produktivitasnya. Banyak sekali jenis aplikasi bisnis, tergantung dari kebutuhannya.
Perangkat lunak mulai dari bisnis skala kecil, menengah, dan besar. Untuk bisnis dalam skala kecil biasanya hanya membutuhkan aplikasi perkantoran dan akuntansi.

Untuk bisnis skala menengah membutuhkan aplikasi yang lebih kompleks lagi, yaitu customer relationship management (CRM), human resource software, payroll, dan backoffice. Untuk bisnis dalam skala besar dibutuhkan perangkat lunak dengan model enterprises dan bersifat sistem terdistribusi.

·         Akuntansi.

Perangkat lunak akuntansi adalah program yang digunakan untuk merekam dan memproses setiap proses akuntansi. Proses akuntansi dapat dibagi menjadi beberapa modul fungsional, seperti account payable, account receivable, payroll, general ledger, dll. Beberapa contoh perangkat lunak akuntansi adalah:
o   MYOB, bersifat komersial dan diproduksi oleh MYOB Inc.
o   Peachtree, bersifat komersial dan diproduksi oleh Sage Software SB Inc.
o   GNU Cash, bersifat open source dan dikembangkan oleh GNU Cash Development Team.
o   Microsoft Money, bersifat komersial dan diproduksi oleh Microsoft.
o   Quickbooks, bersifat komersial dan diproduksi oleh Intuit Inc.
o   SAP, bersifat komersial dan diproduksi oleh SAP Inc.

·         Customer Relationship Management (CRM).

Customer Relationship Management adalah suatu konsep atau prosedur yang memungkinkan sebuah organisasi atau perusahaan dapat meningkatkan pelayanan terhadap pada customer dan pelanggannya. Dengan CRM perusahaan dapat terus mengenalkan setiap proses dan prosedur yang terpercaya agar dapat berinteraksi dengan para pelanggannya. Contoh perangkat lunak CRM adalah:
o   Centraview, bersifat open source dan diproduksi oleh CentraView Inc dengan lisensi Mozilla Public License.
o   Microsoft CRM, bersifat komersial dan diproduksi oleh Microsoft Corporation.
o   Siebel CRM, bersifat komersial dan diproduksi oleh Siebel Systems, Inc.
o   SAS Customer Intelligence, bersifat komersial dan diproduksi oleh SAS Institute Inc.
o   Sage CRM Solutions, bersifat komersial dan diproduksi oleh  Sage Software, Inc.

·         Human Resource Software

Human Resource Software atau perangkat lunak pengelolaan sumber data manusia adalah jenis perangkat lunak yang digunakan untuk mengelola data sumber daya manusia pada sebuah instansi atau perusahaan. Beberapa hal yang masuk dalam pengelolaannya adalah tentang perekrutan pegawai, pendataan pegawai, pemrosesan status pegawai, dll. Contoh perangkat lunak sumber daya manusia adalah:
o   HROffice, bersifat komersial dan diproduksi oleh Ascentis Corporation.
o   HRA, bersifat komersial dan diproduksi oleh Vantage Point Software.
o   HRVantage, bersifat komersial dan diproduksi oleh Spectrum Human Resource Systems Corporation.

·         Payroll.

Payroll adalah jenis perangkat lunak yang digunakan untuk pengelolaan dan pembayaran gaji pegawai. Jenis perangkat lunak ini sangat berhubungan dengan perangkat lunak sumber daya manusia untuk menilai kinerja dari pegawai dan ditranformasikan pada nilai gaji pegawai. Contoh perangkat lunak sumber daya manusia adalah:
o   PayWindow, bersifat komersial dan diproduksi oleh ZPAY Payroll Systems, Inc.
o   Paycheck, bersifat komersial dan diproduksi oleh Symmetry Software.
o   Easypay, bersifat komersial dan diproduksi oleh Easypay Software Company.

·         Manajemen Proyek.

Manajemen proyek adalah jenis perangkat lunak yang digunakan untuk mengelola penjadwalan dan sumber daya pada sebuah proyek. Beberapa hal yang dapat diproses dengan perangkat lunak ini adalah proses penjadwalan kerja proyek, alokasi sumber daya manusia, perkiraan biaya, perkiraan waktu proyek, dll. Contoh perangkat lunak manajemen proyek adalah:
o   Microsoft Project, bersifat komersial dan diproduksi oleh Microsoft Corporation.
o   eProject, bersifat komersial dan diproduksi oleh eProject Inc.
o   @task, bersifat komersial dan diproduksi oleh AtTask, Inc.
o   Copper, bersifat komersial dan diproduksi oleh Copyright Element Software Pty Ltd.


Perawatan perangkat lunak(software) komputer 

Yang perlu diperhatikan dalam perawatan system perangkat lunak (software) adalah:
1.    Susunan file ( defrag)
adalah menata kembali susunan file yang ada dalam komputer. Susunan file tidak selalu tetap, setiap hari atau setiap minggunya susunan file itu selalu berobah-robah. Kegunaan susunan file ini untuk merapikan file-file yang acak-acakan.
Cara melihat susunan file adalah sebagai berikut: klik start, pilih accessories, pilih system tools,pilih disk defragment, kemudian klik analyze, lalu baca perintah apakah perlu di defragment atau tidak. Tapi untuk perawatan file supaya terjaga dengan baik, maka perlu dilakukan defragment, dan kemudian pilih defragment. Kemudian akan muncul tampilan pada layar susunan file berupa susunanan beberapa warna yaitu: Warna merah (fragmented file) adalah satu file yang terpecah menjadi beberapa bagian Biru (contingous file)adalah file-file yang terkumpul Hijau (unmovable) adalah berupa system operasi yang tidak bias dipindahkan Putih (free space) adalah ruangan kosong.


2.    Backup data
Adalah membuat salinan dari suatu data. Cara membackup data adalah : Langkah pertama yang harus dilakukan adalah klik start, pilih my computer, buka pilih document and settings. Di document tersebut ada all user, owner, default user, maka data-data yang tidak diperlukan di hapus saja.
Seandainya local settingnya tidak muncul, maka cara melihatnya klik tools, folder option, pilih view, show hidden file and folder, lalu apply dan ok. Cara melihat isi pada local setting, klik temp, control A, klik kanan dan pilih properties.
Langkah kedua adalah menghapus data. Cara pertama: jika mengklik control A, delete, maka file tersebut terhapus tetapi bisa dilihat kembali di recycle bin. Cara kedua adalah tekan shift dan delete, maka file-nya terhapus dan tidak akan dapat dilihat kembali.
Data-data yang ada pada my recent documents, akan memperlambat pembacaan document. Dan my recent document adalah tempat penyimpanan sementara.
Langkah ketiga adalah cara mengcleanup file yaitu: klik star, program, accessories, system tools, disk cleanupk-10 masih kb(kilobyte), maka tidak perlu dihapus.
Langkah keempat adalah cara untuk memindahkan document yang ada di C ke D yaitu: klik kanan start, properties, klik kanan my document , ok,yes, yes, maka data tertentu akan dipindahkan .
Cara membuka kembali data yang sudah dihapus adalah dengan klik kanan pada folder yang dihapus (seperti: latihan 3, extract to…(latihan 3), maka akan muncul kembali data yang sudah dihapus tadi.
Langkah keempat adalah cara menyimpan data dengan menggunakan password yaitu: klik kanan pada data yang akan diberi password, klik add to archive, advance, pilih set password, isi password dan ok. Cara membukanya adalah dengan extract to latihan…

3.    Undelete
Adalah membatalkan perintah penghapusan. Cara melihat data yang terhapus kembali adalah dengan mengklik start, all program, undelete plus start scan, pilih folders, my document, maka akan terlihat file yang terhapus.
Cara mencari file yang terhapus adalah mengklik start, all program, undelete plus pilih drives, pilih filter, klik all or part of the file name (isikan judul yang akan dicari, misalnya : nama filenya file ini jangan dihapus), dan kita hanya mengingat “hapus” saja, dan file bisa ditemukan. Setelah ditemukan pilih start undelete, pilih open di kotak keep folder structure, pilih make new folder, klik start undelete.

4.    Anti virus (update)
adalah program untuk menghapus virus atau mengantisipasi adanya virus. Langkah langkahnya adalah Buka Norton antivirus, run live update, live update, next (karena gagal), maka di finish saja.


DOWNLOAD KLIK LINK DI BAWAH INI



Jumat, 22 November 2013

ADBO 4


Analisis dan Desain Berorientasi Objek (ADBO) 4
Manda Rohandi, M.Kom
Referensi

TEKNIK – TEKNIK ANALISA DESAIGN  MENGGUNAKAN ERD DAN UML PADA PERANCANGAN PROGRAM BERBASISKAN OBJECT, Linda Marlinda,S.Kom, MM, STMIK NUSA MANDIRI
ADBO, Sholiq


Pemodelan Bisnis Vs Pemodelan Sistem
Pemodelan Bisnis
Use case : Menjelaskan apa yang bisnis kerjakan. Tidak memperdulikan apakah proses yang dilakukan manual atau otomatis menggunakan teknologi informasi atau manual.
Aktor: eksternal terhadap organisasi. Berada diluar organisasi tetapi berpartisipasi terlibat dalam proses bisnis organisasi.
Pekerja bisnis: internal terhadap organisasi
Pemodelan sistem
Use case : menjelaskan apa yang sistem lakukan di dalam bisnis, hanya proses-proses yang dilakukan secara otomatis disebut use case.
Aktor: Eksternal terhadap sistem (mungkin internal terhadap organisasi)
Use case diagram
Menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Yang ditekankan adalah “apa” yang diperbuat sistem, dan bukan “bagaimana”.
Menggambarkan kebutuhan system dari sudut pandang user
Mengfokuskan pada proses komputerisasi (automated processes)
Menggambarkan hubungan antara use case dan actor
Use case menggambarkan proses system (kebutuhan system dari sudut pandang user)
Secara umum use case adalah:
Pola perilaku system
Urutan transaksi yang berhubungan yang dilakukan oleh satu actor
Use case diagram terdiri dari
Use case
Actors
Relationship
System boundary boxes (optional)
Packages (optional)
Use Case Sistem
use case’ adalah rangkaian/uraian sekelompok yang saling terkait dan membentuk sistem secara teratur yang dilakukan atau diawasi oleh sebuah aktor. ‘use case’ digunakan untuk membentuk tingkah-laku benda/ things dalam sebuah model serta di  Realisasikan oleh sebuah collaboration.
Use case dibuat berdasar keperluan actor, merupakan “apa” yang dikerjakan system, bukan “bagaimana” system mengerjakannya
Use case diberi nama yang menyatakan apa hal yang dicapai dari hasil interaksinya dengan actor.
Use case dinotasikan dengan gambar (horizontal ellipse)
Use case biasanya menggunakan  kata kerja
Nama use case boleh terdiri dari beberapa kata dan tidak boleh ada 2 use case yang memiliki nama yang sama
ACTOR Sistem
Actor menggambarkan orang, system atau external entitas / stakeholder yang menyediakan atau menerima informasi dari system
Actor menggambarkan sebuah tugas/peran dan bukannya posisi sebuah jabatan
Actor memberi input atau menerima informasi dari system
Actor biasanya menggunakan Kata benda
Tidak boleh ada komunikasi langsung antar actor
Indikasi <<system>> untuk sebuah actor yang merupakan sebuah system
Adanya actor bernama “Time” yang mengindikasikan scheduled events (suatu kejadian yang terjadi secara periodik/bulanan)
Letakkan actor utama anda pada pojok kiri atas dari diagram
Hubungan Asosiasi
Associations bukan menggambarkan aliran data/informasi
Associations digunakan untuk menggambarkan bagaimana actor terlibat dalam use case
Ada 4 jenis relasi yang bisa timbul pada use case diagram
                Association antara actor dan use case
                Association antara use case
                Generalization/Inheritance antara use case
                Generalization/Inheritance antara actors

Association antara actor dan use case
Ujung panah pada association antara actor dan use case mengindikasikan siapa/apa yang meminta interaksi dan bukannya mengindikasikan aliran data
Sebaiknya gunakan Garis tanpa panah untuk association antara actor dan use case

association antara actor dan use case yang menggunakan panah terbuka untuk mengindikasikan bila actor berinteraksi secara pasif dengan system anda

Association antara use case
<<include>>            termasuk didalam use case lain (required) / (diharuskan)
Pemanggilan use case oleh use case lain, contohnya adalah  pemanggilan sebuah fungsi program
Tanda panah terbuka harus terarah ke sub use case
Gambarkan association include secara horizontal

Association antara use case (Cont.)
<<extend>> perluasan dari use case lain jika kondisi atau syarat terpenuhi
Kurangi penggunaan association Extend ini, terlalu banyak  pemakaian association ini membuat diagram sulit dipahami.
Tanda panah terbuka harus terarah ke parent/base use case
Gambarkan association extend secara vertical

Generalization/inheritance antara use case
Generalization/inheritance digambarkan dengan sebuah garis berpanah tertutup pada salah satu ujungnya yang menunjukkan lebih umum

Gambarkan generalization/inheritance antara use case secara vertical dengan inheriting use case dibawah base/parent use case
Generalization/inheritance dipakai ketika ada sebuah keadaan yang lain sendiri/perlakuan khusus (single condition)
Generalization/inheritance antara use case
Generalization/inheritance digambarkan dengan sebuah garis berpanah tertutup pada salah satu ujungnya yang menunjukkan lebih umum

Gambarkan generalization/inheritance antara use case secara vertical dengan inheriting use case dibawah base/parent use case
Generalization/inheritance dipakai ketika ada sebuah keadaan yang lain sendiri/perlakuan khusus (single condition)
Generalization/inheritance antara actor
Gambarkan generalization/inheritance antara actors secara vertical dengan inheriting actor dibawah base/parent use case
Use case System boundary boxes
Digambarkan dengan kotak disekitar use case, untuk menggambarkan jangkauan system anda (scope of of your system).
Biasanya digunakan apabila memberikan beberapa alternative system yang dapat dijadikan pilihan
System boundary boxes dalam penggunaannya optional

ACTIVITY DIAGRAM
Menggambarkan proses bisnis dan urutan aktivitas dalam sebuah proses
Dipakai pada business modeling untuk memperlihatkan urutan aktifitas proses bisnis
Struktur diagram ini mirip flowchart atau Data Flow Diagram pada perancangan terstruktur
Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam memodelkan sebuah proses untuk membantu memahami proses secara keseluruhan
Activity diagram dibuat berdasarkan sebuah atau beberapa use case pada use case diagram
Simbol Activity Diagram
CONTOH ACTIVITY DIAGRAM
Contoh kasus 

Penggajian
 Linda Marlinda,S.Kom, MM., STMIK NUSA MANDIRI
Prosedur Sistem berjalan:

3. Proses Pengolahan Daftar Data Pegawai dan Gaji (DDPG)
          Setelah bagian administrasi menerima Rekap Biodata Pegawai (RBP) dan Rekap Absen (RA) akan mengolah kedua data tersebut untuk dibuatkan menjadi Daftar Data Pegawai dan Gaji (DDPG) yang kemudian diserahkan kepada Kepala Sekolah untuk ditanda tangani atau di Acc.

4. Proses Pembuatan Laporan
          Daftar Data Pegawai dan Gaji (DDPG) yang sudah diterima dan ditanda tangani oleh Kepala Sekolah akan diserahkan kembali kepada bagian Administrasi untuk dibuatkan Laporan Data Pegawai (LDP) dan Laporan Gaji Pegawai (LGP).
          Setelah bagian administrasi menerima Daftar Data Pegawai dan Gaji yang sudah di Acc akan membuatkan Laporan Data Pegawai (LDP) dan Laporan Gaji Pegawai (LGP) yang nantinya akan diserakan kepada Kepala Sekolah.selain itu bagian Administrasi akan membuatkan slip gaji untuk diserahkan kepada pegawai.

Dekomposisi Fungsi sistem berjalan
ACTIVITY DIAGRAM
Activity Diagram (Lanjutan…)
Activity Diagram (Lanjutan…)
ERD (Entity Relationship Diagram)
Use Case Absen
Deskripsi use case Absen
Nama : Use Case Diagram Absen
Actor  : TU dan Administrasi
Deskripsi:TU mencetak Rekap Absen kemudian diserahkan kepada Administrasi
Nama Use Case       :<<Include>> input data absen harian
Use Case Rekap Biodata Pegawai
Use Case Pengolahan Daftar Data Pegawai dan Gaji (DDPG)
Use Case Laporan