Post on 07-Aug-2015
MATERI PERTEMUAN PERTAMAWORKSHOP HIMASIGENAP 2013/2014
Hari, Tanggal : Sabtu, 26 April 2014
Oleh :Agus Umar Hamdani, M.Kom
1
Studi Kasus :
Prosedur Registrasi Peserta Seminar
2
Pemodelan Sistem Menggunakan Object-Oriented Analysis and Design – OOAD)
Alat bantu yang digunakan membuat pemodelan sistem OOAD adalah UML (Unified ModellingLanguage)
Di dalam UML :1. Activity Diagram2. Use Case Diagram3. Class Diagram4. Sequence Diagram 5. Package Diagram6. Dll
3
Pemodelan Sistem Menggunakan Object-Oriented Analysis and Design – OOAD)
Software yang bisa digunakan untuk membuat UML, antara lain :1. Microsoft Visio semua, versi kecuali versi 20102. Rational Rose3. StartUML4. Visual Paradigm 11.1 Community
Edition5. Dll
4
Proses Pendaftaran Seminar
5
Mahasiswa mengisi formulir pendaftaran, kemudian menyerahkan formulir yang telah diisi ke bagian pelayanan. Setelah itu bagian pelayanan melakukan pengecekan terhadap form yang telah diisi. Apabila datanya tidak lengkap maka form akan dikembalikan kepada mahasiswa untuk dilengkapi. Apabila data yang diisi pada form tersebut sudah lengkap, maka form tersebutdicatat dan diarsipkan.
Proses Pembayaran
6
Bagian pelayanan memeriksa apakah pesertasudah membayar atau belum. Jika mahasiswa belum membayar maka mahasiswa tersebut tidak dapat memasuki acara seminar berlangsung. Bagian pelayanan memberitahukan jumlah yang harus dibayar oleh mahasiswa, kemudianmahasiswa membayar biaya registrasi dan bagian pelayanan membuat kwitansi pembayaran dankartu pengenal peserta seminar. Selanjutnya bagian pelayanan menyerahkan bukti pembayaran dan kartu pengenal peserta seminarkepada mahasiswa tersebut agar digunakanpada saat acara seminar berlangsung.
Proses Pembuatan Sertifikat
7
Bagian pelayanan akan memeriksa kehadiransetiap mahasiswa, apabila mahasiswa hadir 80% dan mengikuti tes kelayakan lulus, maka bagianpelayanan akan membuat sertifikat sesuaidengan grade untuk mahasiswa tersebut. Jikamahasiswa mempunyai presensi kehadiran kurangdari 80% dan tidak lulus pada saat tes kelayakan, maka bagian pelayanan memberikankesempatan kedua kepada mahasiswa tersebutuntuk mengikuti tes kembali.
Proses Pembuatan Laporan
8
Setiap bulannya bagian pelayanan akan membuat Laporan Pendaftaran, Laporan Pembayaran dan laporan kelulusan peserta seminar yang akan diserahkan kepada KetuaPelaksana.
Dari Proses bisnis tersebut diatas, buatlah :1. Activity Diagram2. Use Case Diagram3. Class Diagram4. Rancangan Layar
Activity Diagram itu …??
Aktivitas yang dikerjakan
Pelaku
+
Dokumen
+
9
Activity Diagram Pendaftaran
10
Activity Diagram Pembayaran
11
Activity Diagram Pembuatan Sertifikat
12
Activity Diagram Pembuatan Laporan
13
Analisa Input dan Output
• Analisa Input – Adalah menganalisa semua dokumen
yang masuk ke dalam sistem• Analisa Output
– Adalah menganalisa semua dokumenyang keluar dari sistem
14
Analisa Input dan Output
15
Dokumen Masukan Dokumen Keluaran
Formulir Registrasi Kartu PengenalData Mahasiswa KwitansiData Seminar Sertifikat
Laporan Pendaftaran
Laporan Pembayaran
Laporan Kelulusan
Use Case Diagram itu …??
Aktivitas yang dikerjakan didalam Sistem
Actor
+
16
Relasi
Membuat Package Diagram
17
Package DiagramDigunakan untuk mengelompokkanbeberapa sistem menjadi sebuahkelompok atau paket berdasarkan fungsiatau kegunaan dari sistem tersebut
Use Case Diagram Master
18
Use Case Diagram Transaksi
19
Use Case Diagram Laporan
20
Class Diagram itu …??
21
1. Nama Class 2. Atribut/Field
3. Method/operasi 4. Multiplicity
Class Diagram
22
MATERI PERTEMUAN KEDUAWORKSHOP HIMASIGENAP 2013/2014
Hari, Tanggal : 03 Mei 2014
Oleh :Agus Umar Hamdani, M.Kom
23
Membuat DatabaseMenggunakan HeidiSQL
24
Memilih HeidiSQL
25
Memilih HeidiSQL
1
2
3
26
27
Membuat Database “DBSEMINAR”
1 2
28
Membuat Database “DBSEMINAR”
1
2
29
Membuat Tabel “Mahasiswa”
1 2
30
Membuat Tabel “Mahasiswa”
1
2
Membuat Rancangan Layar
31
32
Rancangan Layar “Entry Data Mahasiswa”
33
Rancangan Layar “Entry Data Seminar”
34
Rancangan Layar “Cetak Kwitansi”
35
Rancangan Layar “Cetak Sertifikat”
Membuat KoneksiData Source(ODBC)
(Open Database Connectivity)
36
Membuka Control Panel
37
Memilih System and Security
38
Memilih Administrative Tools
39
40
Membuat Koneksi Data Source(ODBC)
41
Menambahkan ODBC Baru
42
Memilih Driver MySQL ODBC
1
2
43
Membuat Koneksi Ke Database MySQL
Membuat Module Koneksi
44
45
Menambahkan Module Ke Project
2
1
46
Memberi Nama Module “MdlKoneksi
47
Memberi Nama Module “MdlKoneksi
Membuat Class Diagram
48
Membuat Class Diagram
49
Class diagram adalah diagram yang menggambarkan relasi(hubungan) antarclass atau entitas di dalam sebuah sistem.
Acuan untuk membuat class diagram adalahEntity Relationship Diagram(ERD).
setiap Tabel menjadi nama Class, setiapAtribut menjadi Field.
Class Name
Field
Method()
Entity NameAtribut-1Atribut-2Atribut-3
Membuka Microsoft Visual Studio 2008
50
Membuat Project Baru
51
Memilih Nama Project dan Lokasi Simpan
52
Membuat Class Diagram
53
Membuat Class Diagram
54
1
23
Membuat Class “ClsMahasiswa”
55
Memberi Nama Class “ClsMahasiswa”
1
2
56
Menambahkan Field “ClsMahasiswa”
1
2
57
Mengatur Field dan Class Detail
1
2
58
Menambahkan Property
1
2
59
Mengatur Property Dan Class Detail
1
2
60
Menambahkan Method
1 2
61
Mengatur Method Dan Class Detail
1
2
62
Membuka View Code Pada Class
63
Menambahkan Package ODBCIMPORTS SYSTEM.DATA.ODBC
64
Melengkapi Kode Program Pada PropertyPerhatian! Nama Property dan Field harus sama
65
Kode Program Pada Method Simpan()
66
Kode Program Pada Method Ubah()
67
Kode Program Pada Method Hapus()
68
Kode Program Pada Method Cari()
69
Kode Program Pada Method TampilData()
70
Memanggil Class “ClsMahasiswa” Ke Dalam Form “FrmMahasiswa”
71
72
Memanggil View Code “Form Mahasiswa”
73
Memanggil Class “ClsMahasiswa”
74
Kode Program Pada Button “Simpan”
75
Kode Program Pada Button “Simpan” Cont...
76
Kode Program Pada Button “Ubah”
77
Kode Program Pada Button “Ubah” Cont...
78
Kode Program Pada Button “Hapus”
79
Kode Program Untuk Memanggil Method “Cari”
80
Menguji Program “Simpan”
81
Menguji Program “Ubah”
MATERI PERTEMUAN KETIGAWORKSHOP HIMASIGENAP 2013/2014
Hari, Tanggal : Sabtu, 18 Mei 2014
Oleh :Agus Umar Hamdani, M.Kom
82
Membuat Class “ClsKwitansi”
83
84
Menambahkan Class Baru
1
2
Memberi Nama Class “ClsKwitansi”
1
2
85
86
Menambahkan Field “ClsKwitansi”
1
2
87
Menambahkan Property “ClsKwitansi”
1
2
88
Menambahkan Method “ClsKwitansi”
1
2
Menambahkan Package ODBCIMPORTS SYSTEM.DATA.ODBC
89
Melengkapi Kode Program Pada PropertyPerhatian! Nama Property dan Field harus sama
90
91
Kode Program Method “Autonumber”
92
Kode Program Method “Simpan”
93
Kode Program Method “Cari”
Memanggil Class “ClsKwitansi” Ke Dalam Form “FrmKwitansi”
94
95
Rancangan Layar “Cetak Kwitansi”
96
Memanggil View Code “Form Kwitansi”
97
Memanggil Class “ClsKwitansi & Autonumber”
98
Kode Program Pada Button “Simpan”
99
Memanggil Method “Cari” ClsMahasiswa
100
Memanggil Method “Cari” ClsKwitansi
Menguji Program “Simpan”
101
Membuat Cetakan KwitansiMenggunakan Crystal Report
102
Menambahkan Crystal Report
103
Menambahkan Crystal Report
104
12
Menambahkan Crystal Report
105
Memanggil Koneksi ODBC
106
Double-Click ya ..!!
Memanggil Koneksi ODBC
107
1
2
Memasukkan User ID dan Password
108
1
2
Memanggil Tabel Database “DBSEMINAR”
109
Memanggil Tabel Database “DBSEMINAR”
110
1
2 3
111
Memilih Tabel Database “DBSEMINAR”
1
2
112
Relasi Antar Tabel Yang Dipilih
113
Memilih Field Yang Akan Ditampilkan
1
2
114
Memilih Field Yang Akan Ditampilkan
115
Desain Report Yang Terbentuk
116
Desain Ulang Report
117
Membuat Parameter Field
118
Desain Ulang Report
1
2
Memanggil ReportKe Dalam Form
119
120
Rancangan Layar “Cetak Kwitansi”
Panggil Report Disini..!!!
121
Kode Program Pada Button “Cetak”
122
Menguji “Pemanggilan Report”
Sampai jumpa di pertemuanBerikutnya …
123