Lampiran 1. Notasi UML. Generalization. Aggregation. Association 0..* 1..* L.1. Class(generalization) Class(Specialization) Class(Specialization)

dokumen-dokumen yang mirip
Universitas Bina Nusantara Jakarta 2007/2008 UNIVERSITAS BINA NUSANTARA. Jurusan Sistem Informasi Semester Ganjil tahun 2007/2008

LAMPIRAN A. Class. Association. dua class atau lebih. Multiplicity. instances dari class lain. Generalization. lain.

: tanggal yang ditargetkan untuk task selesai dikerjakan. : deskripsi singkat dari task yang akan dibuat.

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan suatu kegiatan penguraian dari suatu sistem yang

UI Proposal Detail (Create New Project)

dengan XP Embedded :

Ask Guestions). Pada halaman ini customer dapat melihat pertanyaan-pertayaan

Universitas Bina Nusantara

BAB III ANALISIS DAN PERANCANGAN


Gambar L.37 Form Print Laporan Absensi Harian Gambar L.38 Form Print Laporan Absensi Periode

Prosedur Menjalankan Program. Prosedur menjalankan program dijelaskan melalui tujuh bagian umum yaitu prosedur

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika. Skripsi Sarjana Komputer. Semester Ganjil tahun 2006/2007

LAMPIRAN 1 S PES IFIKAS I DATABASE

BAB VI PENUTUP Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN

BAB III ANALISIS DAN DESAIN SISTEM

Jurusan Sistem Informasi Program Studi Komputerisasi Akuntansi Skripsi Sarjana Komputer Semester Ganjil Tahun 2005 / 2006

Prosedur merupakan suatu tata cara kerja atau kegiatan untuk menyelesaikan pekerjaan

PERANCANGAN SISTEM. Gambar 4-1 Interaksi antara sistem dan aplikasi

BAB 4 PERANCANGAN SISTEM DAN EVALUASI. perancangan diagram UML (use case, activity, class, dan sequence), perancangan

BAB III ANALISIS DAN DESAIN SISTEM

BAB 3 ANALISIS DAN PERANCANGAN PROGRAM. sequential (waterfall). Metode ini terdiri dari empat tahapan yaitu, analisis, perancangan,

Gambar 3.83 Activity diagram memberikan reply di forum groups. User yang merupakan anggota dari grup dapat mengubah post miliknya

Lampiran 1. Notasi yang digunakan dalam Class Diagram. Class. Association. dua class atau lebih. Multiplicity. instances dari class lain.

BAB III ANALISIS DAN DESAIN SISTEM

Halaman ini pada umumnya tidak berbeda dengan halaman Home sebelum. Login. Yang membedakan pada halaman ini yaitu pada bagian center ditampilkan

Aplikasi Event Portal dapar diakses melalui web dan mobile application. 1. Prosedur Penggunaan Aplikasi Berbasis Website

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN E-CRM PADA PT. KARANG MEKAR MITRA SEJAHTERA (ARROWHEAD CONSULTING)

BAB III ANALISA DAN DESAIN. sistem yang akan dirancang, evaluasi pada masalah yang ada adalah : informasi lokasi SMU dan SMK di kota medan.

BAB III ANALISA DAN DESAIN. yang jelas untuk perbaikan ataupun pengembangan dari suatu sistem.

Modeling Tools StarUML

BAB 3 ANALISIS DAN PERANCANGAN PROGRAM. sequential (waterfall). Metode ini terdiri dari empat tahapan, yaitu: analisis,

BAB 4. PT. Siaga Ratindotama

BAB III ANALISA DAN PERANCANGAN SISTEM

1. LifeLine Sequence Diagram dibuat dengan banyak lifeline. Setiap lifeline mendapatkan tempat sendiri sendiri. Beberapa jenis lifeline antara lain

BAB 4 PERANCANGAN SISTEM. sebagai dasar pemodelan sistem. Berikut akan ditampilkan class diagram, use case

SPESIFIKASI DATABASE

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB 3 ANALISIS DAN PERANCANGAN PROGRAM

BAB III ANALISA DAN DESAIN SISTEM

BAB 4 HASIL DAN BAHASAN

BAB IV IMPLEMENTASI DAN EVALUASI

BAB III ANALISA DAN DESAIN SISTEM

BAB IV PERANCANGAN LAYAR ANTAR MUKA

BAB IV Hasil Tercapai

ANALISIS DAN PERANCANGAN SISTEM PENJUALAN BERBASIS WEB PADA CV. BINTANG TIGA

LAMPIRAN-LAMPIRAN. Binusmaya melalui browser di handphone (mobile) dan fitur Binusmaya apa yang

Gambar Halaman Approve PR 4 (Choose Recommended Quotation) Gambar di atas merupakan tampilan halaman Approve PR Department Head

BAB III ANALISA DAN DESAIN SISTEM

Gambar 4.1 Flowchart

BAB III ANALISA DAN DESAIN SISTEM

LEMBAR JUDUL LEMBAR PENGESAHAN

BAB III ANALISA DAN PERANCANGAN SYSTEM PENCETAKAN PO ONLINE PADA PT. DASS. suatu perusahaan yang memproduksi minuman kaleng didirikan pada tahun 1970.

BAB III ANALISIS DAN PERANCANGAN

UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

BINUS UNIVERSITY. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2008/2009

2.19 CSS (Cascading Style Sheets) PHP Codeigniter Studi Pustaka... 28

BAB III ANALISA DAN DESAIN

BAB 3 ANALISIS SISTEM DAN PERANCANGAN SISTEM

BAB 3 ANALISIS DAN PERANCANGAN

4.2 Prosedur Penggunaan Aplikasi

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

DAFTAR ISTILAH. Activity Diagram

BAB III ANALISA DAN DESAIN SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI. lunak dan personil yang dibutuhkan serta jadwal implementasi sistem tersebut.

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN CRM BERBASISKAN WEB PADA PT SARANA KARYA YUSESA

BAB III ANALISA DAN PERANCANGAN

BUKU MANUAL PENGGUNA WEB MAIL WONOGIRIKAB.GO.ID

BAB III ANALISA DAN DESAIN SISTEM

Gambar Scoring System (Murid) Scoring ini terdapat menu Menu Home adalah untuk kembali ke halaman awal, menu

BAB III ANALISIS DAN PERANCANGAN APLIKASI. Aplikasi chatting mobile phone yang menggunakan NetBeans IDE 6.0 yang di

BAB III ANALISIS DAN PERANCANGAN

Gambar 4.1 Tampilan Layar Permission. 3. Menunggu sampai proses instalasi selesai seperti pada gambar 4.2. Gambar 4.2 Tampilan Proses Instalasi

dengan nama "tdreqquo". Kemudian engine akan melanjutkan parsing terhadap

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

ABSTRAK. Kata kunci : voucher elektronik SMS (Short Message Service)

BAB 4 IMPLEMENTASI. dirancang, spesifikasi perangkat lunak (software) dan perangkat keras (hardware) yang

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... xi. DAFTAR TABEL... xvii. DAFTAR SIMBOL... xx BAB I PENDAHULUAN...

Gambar 4.30 Layar detail History form (admin) Layar ini akan muncul setelah admin memilih menu history form pada halaman

BAB IV RANCANGAN USER INTERFACE

DAFTAR ISI. ABSTRACT... i. ABSTRAK... ii. KATA PENGANTAR... iii. DAFTAR ISI... vi. DAFTAR GAMBAR... x. DAFTAR TABEL... xii. DAFTAR SIMBOL...

ABSTRACT ABSTRAKSI KATA PENGANTAR

BAB III ANALISIS DAN DESAIN SISTEM

BAB III METODE PERANCANGAN SISTEM

Pembuatan Use Case Diagram, misalkan spt ini :

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN. perusahaan saat ini, maka diusulkan adanya sistem yang baru. Sistem yang diusulkan

Facebook. Menjalankan Aplikasi FACEBOOK. Panduan

BAB III ANALISA SISTEM

C. Membuat Class Diagram

BAB II LANDASAN TEORI

BAB III ANALISIS DAN DESAIN SISTEM

5.4. Analisis dan Perancangan Sistem Informasi. dinamakan dengan Unified Modeling Language (UML). UML merupakan bahasa

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

Gambar 4.32 Tampilan Layar Inquiries. Pada halaman ini, terdapat pertanyaan yang ditanyakan oleh user beserta jawaban dari

BAB IV IMPLEMENTASI DAN PENGUJIAN

Transkripsi:

Lampiran 1 Notasi UML Generalization Class(generalization) Class(Specialization) Class(Specialization) Gambar L1.1. Generalization Aggregation Class (the whole) * Class (part) 1 * Class (part) Gambar L.2.2. Aggregation Association Class1 Class2 0..* 1..* Gambar L.1.3. Association L.1

Class Keterangan : + artinya public - artinya private # artinya protected Class -attribute1 -attribute2 -attribute3 +operation1() ++operation2() +#operation3() Gambar L.1.4. Class Komponen Usecase Diagram System Boundary ; Menggambarkan batasan antar sistem (use case) dengan actor, contoh: user interface (Windows dalam GUI) Menggambarkan simbol use case yang menggambarkan perilaku software aplikasi,termasuk didalamnya interaksi antara actor dengan software aplikasi tersebut Menggambarkan actor yang menggambarkan pemakai sistem dapat berupa manusia atau sistem terotomatisasi lain yang berinteraksi dengan sistem untuk bertukar, mengirim, dan menerima informasi Menggambarkan hubungan antara use case dengan L.2

actor Gambar L.1.5. Usecase Diagram Komponen Sequence Diagram User dari sebuah sistem, user dapat berarti pengguna manusia, mesin, atau bahkan sistem lain. Lifeline merupakan partisipan individual dalam sebuah interaksi (sebuah lifeline tidak dapat mempunyai multiplicity) Combined fragment menggambarkan sebuah atau beberapa bagian interaksi (disebut sebagai interaction operands yang dikendalikan oleh sebuah operator interaksi yang menghubungkan kondisi Boolean yang diketahui sebagai isi dari interaksi. Menyertakan suatu bagian interaksi pilihan (mirip dengan alt tapi hanya untuk satu kondisi) L.3

Mengeksekusi berulang kali, ketika seperti yang dijabarkan oleh interaction constraints Message mengindikasikan sebuah flow informasi atau transisi pengendalian antara elemen. Message hanya bisa digunakan oleh keseluruhan interaksi Diagram kecuali interaction overview Diagram, untuk merefleksikan behavior system. Recursion merupakan sebuah tipe message yang digunakan dalam sequence Diagram untuk mengindikasikan sebuah fungsi recursive. Gambar L.1.6. Komponen Sequence Diagram L.4

Komponen Navigation Diagram Layar menu ; windows untuk menampung menu-menu dan tombol Label Menu-menu Menu Item radio buton checkbox Tombol Penghubung antara layar menu atau Windows yang berguna sebagai alur interface. Gambar L.1.7. Komponen Navigation Diagram L.5

Komponen Component Diagram Merupakan komponen interface berfungsi untuk I mengatur interaksi antara actor dan fungsi Merupakan komponen functionyng memberikan fungsi F untuk model Merupakan komponen model (database) yang M menyimpan objek-objek yang tergambar dalam problem domain Merupakan penghubung antara componen baik antara komponen client-server Gambar L.1.8. Komponen Component Diagram L.6

Lampiran 2 Sequence detai sd view infoboard Task Message Project URF Proposal UI Infoboard Get Active & new update task Get number message inbox Get active & new update project Get active & new update URF Get active Proposal Select task UI task detail Select number message UI Inbox Select active project UI project detail Select active URF UI URF detail Select active Proposal UI Proposal detail L.7

Gambar L.2.1. Sequence Diagram View Infoboard sd Change Password UI change password Entry old password Entry new password Entry Comfirm pasword Change password Check [if invalid old pass]: Error message [else Valid]: Save Gambar L.2.2. Sequence Diagram Change Password L.8

sd Completed Project detail Project UAT Completion Scoring Addendum Activity Task UI project detail Get project detail Get UAT Get Commpletion Get Scoring Get Addendum Get Activity Get task View Addendum [IIf addendum in project = true] UI Addendum detail View UAT result [If UAT in project = true] UI UAT Detail View completion [If completion in project = true] UI Completion View Scoring [if Scoring in project = true] UI Scoring View Gantt Chart UI Gantt Chart Gambar L.2.3. Sequence Diagram Completed project Detail L.9

sd Compose message Message UI compose message Select send to List karyawan Get karyawan name Get karyawan name Entry subject Entry message Send Save Gambar L.2.4. Sequence Diagram Composed Message L.10

sd Contact Contact User UI contact Entry name Entry e-mail Entry message Submit Save Gambar L.2.5. Sequence Diagram Contact L.11

sd coment Project Comment UI comment Get comment history Select project List project Get project ID Get Project ID Entry comment Submit Save Gambar L.2.6. Sequence Diagram _comment L.12

sd Home Project News Comment UI Home [for 3 last posted] Get complete project result Get incomplete project result Get news result Get comment result Select completed detail project UI Project Detail (completed) Select incompleted detail project UI Project Detail (Incompleted) Select Home menu Home Select About us menu UI about us Select Contact us menu UI Contact us Select Help menu Help Gambar L.2.7. Sequence Diagram Home L.13

sd Inbox Message UI Inbox Get inbox message Delete Update deleted message Select message UI View message Get detail message alt [Reply] Reply UI Compose new message Entry message Send Save [Forward] Forward UI Compose New Message (forward) Get detail message Select Send to Entry message Send Save [Delete] Delete Update deleted message Gambar L.2.8. Sequence Diagram Inbox L.14

sd Login UI Login Entry User ID Entry Password Login Get User ID & Password [If invalid]: Error [If valid]: UI infoboard Forget password UI Forget pass 1 alt [if agree] Agree UI forget password 2 Enter user name Get password Cek [else] Cancel Home Gambar L.2.9. Sequence Diagram Login L.15

sd My profile UI my profile Get detail karyawan Change profile Save profile Save Gambar L.2.10. Sequence Diagram My Profile L.16

sd PM agreement URF URF PM UI URF list Get all URF pending for approval Get all my active URF Get all URF history Reult Select URF URF detail Get URF detail Accept Save Gambar L.2.11. Sequence Diagram PM Agreement URF L.17

sd Sent mesage Message UI Sent message Get sent message Select sent message UI message detail Delete Update delete message Delete Update deleted message Gambar L.2.12. Sequence Diagram Sent Message L.18

sd Start project Project Activity Task Working party Project manager UI Project Get my active Project Get my history project Get Pending Project Select My active Project UI Project Detail Get Activity Get Task Get working party alt [IF All requirment is completed] Start Project [IF invalid]: Error message [valid]: Save start date project Gambar L.2.13. Sequence Diagram Start Project L.19

sd Trash Message UI Trash Get deleted message Select Message UI Detail message Empety trash Delete Gambar L.2.14. Sequence Diagram Trash L.20

sd myskill KAryawan Skill UI my skill Get skill Select level skill Entry experience skill select for add skill Get skill Entry skill name Add Add Save save Gambar L.2.15. Sequence Diagram myskill L.21