sample latihan mbo untuk di anaislis benar-salah_001

Post on 25-Jul-2015

70 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Metodologi

Daftar Pustaka 1. Dantes,Gede Rasben, Rancangan dan Implementasi Sistem Informasi Akademik Berbasis SMS,

Singareja, 2007

2. Dewayani, Eri, Perancangan Sistem Informasi Akademik berbasis WAP, Jakarta, 2008

3. Fatta, Hanif Al, Analisis dan Perancangan Sistem Informasi untuk keunggulan bersaing

Perusahaan dan Organisasi Modern, Andi Yogyakarta, 2007

4. Fowler, Martin, UML Distilled, Edisi 3, Andi Yogyakarta, 2005

5. Hartono, Jogiyanto, MBA, Ph.D., Analisis dan Desain Sistem Informasi pendekatan terstruktur

teori dan praktek aplikasi bisnis, Andi Yogyakarta, 1989

6. Kadir, Abdul, Pengenalan Sistem Informasi, Andi Yogyakarta, 2002

7. Kadir, Abdul, Dasar Perancangan dan Implementasi Database Relational, Andi Yogyakarta, 2009

8. Kristianto, Andri, Perancangan Sistem Informasi dan aplikasinya, Edisi Revisi, Gaya Media

Yogyakarta, 2008

9. Ladjamudin, Al Bahra Bin, Rekayasa Perangkat Lunak, Graha Ilmu Yogyakarta, 2005

10. Ladjamudin, Al-Bahra Bin, Analisis dan Desain Sistem Informasi, Graha Ilmu Yogyakarta, 2006

Daftar Pustaka

11. Moertini, Veronica S, Pengembangan Sistem dan Sarana Teknologi Informasi untuk Perguruan

Tinggi Indonesia, Bandung, 2008

12. Nugroho, Adi, Analisis dan Perancangan Sistem Informasi dengan Metodologi Berorientasi Objek,

Edisi revisi, Informatika Bandungf, 2005

13. Nugroho, Adi, Rekayasa Perangkat Lunak Berorientasi Objek dengan Metode USDP (Unified

Software Development Process), Andi Yogyakarta, 2010

14. Nugroho, Adi, ST., MMSI., Analisis dan Perancangan Sistem Informasi dengan Metodologi

Berorientasi Objek, Informatika Bandung, 2002

15. Oetomo, Budi Sutedjo Dharma, S.Kom., MM., Perencanaan dan Pembangunan Sistem Informasi,

Andi Yogyakarta, 2002

16. Pressman, Roger S., Ph.D., Rekayasa Perangkat Lunak Pendekatan Praktisi (Buku Satu), ANDI

Yogyakarta, 1997

17. Santosa,Budi, Analisa dan Perancangan web service untuk sistem informasi Universitas, Bali,

2008

Diagram UML 1. Use Case Diagram ( interkasi antara use case dan aktor )

Diagram ini menunjukkan sekumpulan kasus fungsional dan aktor (jenis kelas khusus) dan

keterhubungannya.

2. Activity diagram ( Aliran fungsional sistem )

Diagram ini untuk menunjukkan aliran aktivitas di sistem. Diagram ini adalah pandangan dinamis

terhadap sistem. Diagram ini penting untuk memodelkan fungsi sistem dan menekankan pada aliran

kendali di antara objek-objek.

3. Sequence Diagram ( Aliran fungsional dalam Use case )

Diagram ini menunjukkan interaksi yang terjadi antar objek. Diagram ini merupakan pandangan

dinamis terhadap sistem. Diagram ini menekankan pada basis keberurutan waktu dari pesan-pesan

yang terjadi.

4. Class Diagram ( interaksi antar kelas dalam sistem)

Diagram definisi umum (pola, template atau cetak biru) untuk himpunan objek sejenis. Kelas

menetapkan spesifikasi perilaku (behavior) dan atribut objek-objek tersebut.

5. Statechart Diagram ( Dinamik / tingkah laku sistem )

Diagram kondisi objek tersebut atau himpunan dari keadaan yang menggambarkan objek tersebut.

Sebagai contoh, bola lampu adalah objek, dan salah satu keadaan nyala atau tidak adalah state dari

objek bola lampu tersebut. State dinyatakan dengan nilai dari atribut objeknya. Perubahan state

dicerminkan oleh perilaku objek tersebut

6. Component Diagram ( Model secara fisik komponen perangkat lunak pada sistem )

Diagram ini menunjukkan organisasi dan kebergantungan di antara sekumpulan komponen. Diagram

ini merupakan pandangan statik terhadap implementasi sistem.

7. Deployment Diagram ( Rancangan Fisik Teknologi informasi )

Diagram ini menunjukkan konfigurasi pemrosesan saat jalan dan komponen-komponen yang terdapat

di dalamnya. Diagram ini merupakan pandangan statik dari arsitektur.

Proses Bisnis Dalam Pemodelan UML

Sistem Infomasi data Mahasiswa

Mahasiswa

Dosen

Front Office

Akademik

Registrasi

Pendataan

Maba

Include

Pembuatan

jadwal

Extend

Evaluasi

Mhasiswa

Include

PKL

Extend

Keuangan

Data Alumni

Kemahasiswaan

Include

Stakeholder

Diagram Proses Bisnis ( Use Case ) Kemahasiswaan

Diagram Object Modeling Sistem Registrasi

Sistem Registrasi

Mencari

Informasi

Mendaftar

Memberikan

Persyaratan

Membayar

registrasi

Mahasiswa Front Office

Extend

Extend

Extend

Diagram Pemodelan bisnis (Use Case ) registrasi

Mahasiswa

Informasi dan pendaftaraan

Form Pendaftaran

Front OfficeKeuangan

Registrasi dan persyaratan

Mahasiswa

Form

PersyaratanFront Office

Staff Akademik

Keuangan

Diagram Object Modeling

Sistem Pendataan Mahasiswa baru ( MABA ) Sistem Pendataan maba

Mensortir pergelombang

pendaftaran

Mensortir persemester

Mensortir perjurusan

Mendata jumlah kelas

Memisahkan Group

mahasiswa

Mendata mahasiswa

perkelas

Staff

Akademik

Keuangan

Include

Include

Include

Include

Include

Diagram Pemodelan bisnis (Use case) Pembagian Jurusan ( internal aktor )

Diagram Object Modeling pengelompokan mahasiswa

Data

persemesterStaff

Akademik

Data

perjurusan

Data Kelas

Data Group

Data pekelas

Gelombang

Include

Extend

Include

Gel 1

Gel 3

Gel 2

Include

Include

Include

Smt Genap

Smt ganjil

Tik

Mif

Mprs

Akeu

Include

Include

Include

Arm

Include

Include

Include

Include

Include

Reguler

Karyawan

Include

Include

Include

Keuangan

Diagram Object Modeling penjadwalan

Penjadwalan

Mendata Group

Mahasiswa perkelas

Mendata Kelas

Mendata Dosen

Menentukan jadwal

Staff

Akademik

Dosen

Mahasiswa

Extend

Include

Extend

Diagram Object Modeling penjadwalan Penjadwalan

SAP

Staff

Akademik

Jadwal

data

mahasiswa

Kesediaan

Include

Ruang

Waktu

Include

Include

Include

Jumlah

Semester

Include

Include

Dosen

Mahasiswa

Diagram Pemodelan bisnis (Use case) Evaluasi

Mahasiswa

Evaluasi mahasiswa

Medata mahasiswa aktif

Mendata mahasiswa

ujian

Mendata mahasiswa

registrasi persemester

Staff

Akademik

Dosen

Mahasiswa

Extend

Extend

Keuangan

Sistem Praktek Kerja Lapangan dan alumni

Mahasiswa

Praktek Kerja Lapangan dan Alumni

Pengajuan

Judul

Staff

Akademik

Sidang

Alumni

Pengajuan

PKL

Include

Penguji

Waktu

Include

Include

Angkatan

Jurusan

Include

Include

Dosen

Pengajuan

Pembimbing

Include

Include

Include

Stakeholder

Kemahasis

waan

Diagram Proses Bisnis

( Use Case ) Yang dirancang

Sistem Infomasi data Mahasiswa

Mahasiswa

Dosen

Front Office

Akademik

Registrasi

Pendataan

Maba

Include

Pembuatan

jadwal

Extend

Evaluasi

Mhasiswa

Include

PKL

Extend

Keuangan

Data Alumni

Kemahasiswaan

Include

Stakeholder

Admin

Class diagram Sistem Informasi Pendaftaran Mahasiswa

Cmahasiswa

-Id_Cmhs

-Nama_Cmhs

-Tempat_tl_Lahir

-Jk

-Agama

-Tlp

-Alamat

-Nama_Ortu

+Create()

+Input()

+Update()

+Get_cmhs()

Jurusan

-Kode_jur

-Nama-Jur

-Biaya

+Create()

+Input()

+Update()

+Set_pendaftaran()

+Get_cmhs()

Daftar-Noreg

-Tanggal_daftar

+Create()

+Input()

+Update()

+Set_pendaftaran()

+Get_cmhs()

User

-Id

-User

-Password

+Create()

+Input()

+Status()

+Input()

+Update()

+Destroy()

1..N

1..N1..N

1..N

1..N

1..N

1..N

1..N

Class diagram Sistem Infromasi jadwal Mahasiswa

Mahasiswa

-Npm

-Nama_Cmhs

-Kelas

+Create()

+Input()

+Update()

+Get_cmhs()

Jadwal

-ID_jadwal

-Ruang

-Waktu

+Create()

+Input()

+Update()

+Set_jadwal()

+Get_dosem()

+get_mahs

User

-Id

-User

-Password

+Create()

+Input()

+Status()

+Input()

+Update()

+Destroy()

1..N

1..N

1..N

1..N

1..N

1..N

Matakuliah

-Id_Mtk

-Nama_mtk

-Sks

-Semester

-Prasyarat

+Create()

+Input()

+Update()

+Get_mtk()

1..N

1..N

Class diagram Sistem Informasi Pembayaran

Mahasiswa

Mahasiswa

-Npm

-Nama_Cmhs

-Kelas

+Create()

+Input()

+Update()

+Get_cmhs()

Jurusan

-Kode_jur

-Nama-Jur

-Biaya

+Create()

+Input()

+Update()

+Set_Jurusan()

bayar

-ID_Bayar

-Tgl_Bayar

-Semester

-Jenis bayar

+Create()

+Input()

+Update()

+Set_jadwal()

+Get_dosem()

+get_mahs

User

-Id

-User

-Password

+Create()

+Input()

+Status()

+Input()

+Update()

+Destroy()

1..N

1..N

1..N

1..N

1..N

1..N

1..N

1..N

Aktivity diagram Sistem Infromasi pendaftaran dan

penjadwalan mahasiswa

Mahasiswa Front Office Keuangan Kemahasiswaan Akademik Dosen

Start

Pendaftaran

Login

Input data pendaftaran

Menerima berkas

pendaftaran

Menerima

berkas

Menerima data

kelas

Mengisi Form

mengajar

Data mahasiswa

---------------------

[baru]

Persyaratan

Lengkap

Finish

BatalData Mahasiswa

---------------------

[Valid]

Menerima Pendaftaran

Mendata

Perjurusan

Mendata pergroup

mahasiswa

Membagi perkelas

Planing jadwal

kuliah

Data Mahasiswa

---------------------

[perkelas]

Form Dosen

---------------------

[Pejurusan]

Terima Form

kesediaan

form dosen

---------------------

[Pejurusan]

Tidak

sesuai

jadwal

Finish

Susun jadwal

Sesuai

jadwal

Jadwal kuliah

---------------------

[Persemester

Susun jadwal

Terima Jadwal

Terima

Jadwal

Finish

Login Login Login Login

Finish

Aktivity diagram Sistem Infromasi Praktek kerja

lapangan

Mahasiswa keuangan akademik Kemahasiswaan Dosen

Start

Daftar Pkl

Login

Input data pendaftaran

Pkl

Menerima berkas

daftar pkl

Menerima

berkas PKL

Mengisi Form

kompetensi

Data mahasiswa

---------------------

[Pkl]

Persyaratan

Lengkap

Finish

Batal

Sk pembimbing

---------------------

[Sk]

Menerima Pendaftaran

Surat Pkl

---------------------

[Srt Pkl]

Terima mhsw

bimbingan

form dosen

---------------------

[Pejurusan]

Ditolak

Finish

Bimbingan

Disetujui

cek sks dan

keaktifan mhs

Menentukan

dosen

pembimbing

Mrekomendasi

perusahaan

Membuatkan

Surat

pengantar

Menerima surat

pkl

Menerima

Sk Bimbingan

Finish

Login Login Login

Finish

Aktivity diagram Sistem Infromasi Sidang dan Alumni

Mahasiswa Akademik Dosen Kemahasiswaan

Start

Pendaftaran

Sidang

Login

Input data pendaftaran

Memberi

penilaian

Menerima

berkas

Menguji Sidang

Data

mahasiswa

---------------------

[Sidang]

Persyaratan

LengkapFinish

Batal

Menerima Pendaftaran

Mendata Alumni

Data Alumni

---------------------

[Pejurusan]

Finish

Terima

Jadwal

Transkrip

Finish

Login

Menentukan

Doen Penguji

dan jadwal

Sk Penguji

-------------------

--

[Sk]

Berkas Sidang

---------------------

[Sidang]

Pengolahan

Transkrip

Transkrip

-------------------

--

[Nilai]

Terima Kartu

Alumni

Finish Finish

Squence diagram

Sistem Infromasi Pendaftaran Mahasiswa

Front

Office

Sistem

Pendaftaran

Calon

Mahasiswa

1.Create

15. Destroy

2. Login()

3: Cek Login()

4. Set_status

login()

5.Set_Statuscmhs()

6.Input_Statuscmhs

Pendaftaran

10.Set_pendaftaran

()

11.Input_

pendaftaran

12. Lap_Pendaftaran()

11.1.

cetak_pendaftaran()

14.

Display_pendaftara

13. Get_Cmhs()

Jurusan

7.Set_jurusans()

8.Inputt_jurusans()

9. Get_Juruusan()

Squence diagram Sistem Infromasi Pengolahan jadwal

Akademik

Sistem

AkademikMahasiswa

1.Create

18: Destroy

2. Login()

3: Cek Login

4. Set_status

login()

5.Set_Statusmhs()

6.Input_Statusmhs

16. Lap_Jadwal()

15.1. cetak_Jadw al()

17.Display_jadw al

Dosen Jadwal

12.Set_Dosen()

13.Input_dosen

14.Set_Jadw al()

15.Input_Jadw al

10. Get_Dosen()

Mata Kuliah

7.Set_Mtk()

8.Input_mtk11. Get_Mata_

Kuliah()

9. Get_mhs()

Squence diagram

Sistem Infromasi keuangan Mahasiswa

Keuangan

Sistem

keuanganMahasiswa

1.Create

13. Destroy

2. Login()

3: Cek Login

4. Set_status

login()

5.Set_Statusbyr_

mhs()

6.Input_Status_byr_

mhs()

11. Lap_data_mahasisw a()

10.1. Cetak_Sta_mhs

()

12.Display Info

Mahasisw a

9. Get_Statusmhs

()

Informasi

mahasiswa

12. Statusmhs()

11. Input_Statusmhs

()

Bayar

7.Set_bayar()

8.Input_bayar ()

10. Get_Status

_byr()

Squence diagram Sistem Infromasi SKL Mahasiswa

Kemahasi

sw aan

Sistem

KemahasiswaanMahasiswa

1.Create

14. Destroy

2. Login()

3: Cek Login

4. Set_status

login()

5.Set_Statusmhs()

6.Input_Statusmhs

13. Lap_SKL()

12.1. Cetak_

SKL()

12.Display_SKL

7. Get_stat

mhs()

Akademik SKL

9.Set_SKL()

10.Input_SKL

11. SKL ()

8. Get_stat

mhs()

Component diagram Sistem Informasi Mahasiswa

CMahasiswa.vb

Dosen.vb

Bayar.vb

Jurusan.vb

Sidang ( SKL ).vb

MataKuliah.vb

Daftar.vb

Sql Database

Pengolahan data

Mahasiswa.exe

Penolahan

mahasiswa

Penolahan

Dosen

Penolah

an

Mata ku

liah

Penola

han

mahasis

wa

Pendaftaran

Penjurusan

pengolahan sidangPembayaran

Jadwal.vb

Penola

han

jadw

al

Statechart diagram Sistem Infromasi pendaftaran dan jadwal kuliah

Pendataan MahasiswaUser

LoginBatal Login

Input Pendafataran

mahasiswa

Input Pembayaran

mahasiswa

Input

Data Kagori mahasiswa

Input data dosen

Input Jadwal Kulian

Pembatalan

End State

Initial State

Statechart diagram Sistem Infromasi kelulusan

mahasiswa

Pendataan MahasiswaUser

LoginBatal Login

Input pemdaftaran pkl

Input dosen pembimbing

Input

jadwal sidang

Input nilai sidang

Input Skl

Pembatalan

End State

Deployment diagram Sistem Infromasi data mahasiswa

Server Pendataan Mahasiswa

Deploy

User.exe

Pengolahan data mahasiswa.exe

<<Oledb>>

1

*

Database Pendataan Mahasiswa

Deploy

cmahasiswa.sql

dosen.sql

bayar.sql

sidang.sql

jurusan.sql

daftar.sql

kelas.sql

matakuliah.sql

Printer

<<Port>>

*

Sekian dan Terima Kasih

top related