• Tidak ada hasil yang ditemukan

BAB III ANALISA DAN PERANCANGAN

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III ANALISA DAN PERANCANGAN"

Copied!
34
0
0

Teks penuh

(1)

17

3.1

Analisa

3.1.1 Defenisi Analisa

Analisa adalah suatu usaha untuk mengamati secara detail suatu hal dalam kasus

ini adalah mengenai aplikasi database manajemen system matrik penilaian borang

akreditasi. Aplikasi akan dibuat berbasis web dengan database MySql ini diharapkan

berguna untuk mengetahui hal – hal yang yang dapat dijadikan isi dari apalikasi

database manajemen system matrik penilaian borang akreditasi yang akan dibuat.

3.1.2 Anlisa User

Analisa dari perancangan Aplikasi data base manajemen system matrik penilaian

borang akreditasi ini menggunakan web yang dimaksudkan agar BAN PT dapat lebih

mudah dalam melakukan akreditasi.

3.1.3 Analisa Kebutuhan

Dalam melakukan penelitian, dibutuhkan beberapa komponen yang dapat

mendukung keberhasilan penelitian ini yaitu :

1. Perangkat lunak (software)

a. Sistem opreasi windows 7

b. Software dreamwaver 8

c. PHP

d. MySql

e. Argo UML

f. Apache2triad 1.5.4

2. Perangkat keras (hardware)

a. Processor Intel(R) core (TM) i3 M 370 @2.40GHz

b. Memory 2GB

(2)

3.2

Perancangan

Pada tahap ini akan dibuat perancangan terhadap aplikasi Database manajemen

sistem matrik penilaian borang akreditasi berupa perancangan diagram UML.

3.2.1 Perancangan diagram UML

Perancangan diagram UML menggunakan program ArgoUML untuk

memudahkan membuat diagram UML dan memberikan atribut atribut sesuai dengan

kebutuhan.diagram UML dimaksudkan agar memberi gambaran tentang bagaimana

harusnya program berjalan.

a.

Use case diagram seleksi dan pengembangan

(3)

Tabel 3.1

Deskripsi use case seleksi dan pengembangan

Use case Name Seleksi dan pengembangan

Goal Admin dapat melihat, mengedit, menghapus data hasil seleksi dan pengembangan dari para dosen. Pre-conditions Admin telah login.

Post-conditions Sistem menampilkan data hasil seleksi dan pengembangan dosen yang telah tersimpan, terupdate, atau terhapus.

Failed end condition Admin gagal menyimpan, mengedit, atau menghapus data seleksi dan pengembangan dosen.

Primary Actors Admin

Main Flow / Basic Path 1. Admin melihat data seleksi dan pengembangan dosen.

2. Admin menyimpan data seleksi dan pengembangan dosen.

3. Admin mengedit data seleksi dan pengembangan dosen.

4. Admin menghapus data seleksi dan pengembangan dosen.

(4)

b.

Use case diagram monitoring dan evaluasi.

(5)

Tabel 3.2

Deskripsi use case monitoring dan evaluasi

Use case Name Monitoring dan evaluasi

Goal Admin dapat melihat, mengedit, menghapus data hasil monitoring dan evaluasi dari para dosen. Pre-conditions Admin telah login.

Post-conditions Sistem menampilkan data hasil monitoring dan evaluasi dosen yang telah tersimpan, terupdate, atau terhapus.

Failed end condition Admin gagal menyimpan, mengedit, atau menghapus data monitoring dan evaluasi dosen.

Primary Actors Admin

Main Flow / Basic Path 1. Admin melihat data monitoring dan evaluasi dosen.

2. Admin menyimpan data monitoring dan evaluasi dosen.

3. Admin mengedit data monitoring dan evaluasi dosen.

4. Admin menghapus data monitoring dan evaluasi dosen.

(6)

c.

Use case data dosen tetap bidang keahlian sesuai dengan PS

(7)

Tabel 3.3

Deskripsi use case data dosen tetap bidang keahlian sesuai PS

Use case Name Data dosen tetap biang keahlian sesuai PS

Goal Admin dapat melihat, mengedit, menghapus data dosen tetap bidang keahlian sesuai PS.

Pre-conditions Admin telah login.

Post-conditions Sistem menampilkan data dosen tetap yang bidang keahlian sesuai PS yang telah tersimpan, terupdate, atau terhapus.

Failed end condition Admin gagal menyimpan, mengedit, atau menghapus data data dosen tetap yang bidang keahlian sesuai PS.

Primary Actors Admin

Main Flow / Basic Path 1. Admin melihat data dosen tetap bidang keahlian sesuai PS.

2. Admin menyimpan data dosen tetap bidang keahlian sesuai PS.

3. Admin mengedit data dosen tetap bidang keahlian sesuai PS.

4. Admin menghapus data dosen tetap bidang keahlian sesuai PS.

(8)

d.

Use case data dosen tetap bidang keahlian di luar dengan PS

(9)

Tabel 3.4

deskripsi data dosen tetap bidang keahlian diluar PS

Use case Name Data dosen tetap bidang keahlian diluar PS Goal Admin dapat melihat, mengedit, menghapus data

dosen tetap bidang keahlian diluar PS. Pre-conditions Admin telah login.

Post-conditions Sistem menampilkan data dosen tetap yang bidang keahlian diluar PS yang telah tersimpan, terupdate, atau terhapus.

Failed end condition Admin gagal menyimpan, mengedit, atau menghapus data dosen tetap yang bidang keahliandiluar PS.

Primary Actors Admin

Main Flow / Basic Path 1. Admin melihat data dosen tetap bidang keahlian diluar PS.

2. Admin menyimpan data dosen tetap bidang diluar sesuai PS.

3. Admin mengedit data kegiatan dosen tetap bidang keahlian diluar PS.

4. Admin menghapus data kegiatan dosen tetap bidang keahlian diluar PS.

(10)

Use case aktivitas dosen tetap bidang keahlian sesuai PS

(11)

Tabel 3.5

Desikripsi aktivitas dosen tetap bidang keahlian sesuai PS

Use case Name Aktivitas dosen tetap bidang keahlian sesuai PS

Goal Admin dapat melihat, mengedit, menghapus

aktivitas dosen tetap bidang keahlian sesuai PS. Pre-conditions Admin telah login.

Post-conditions Sistem menampilkan aktivitas dosen tetap bidang keahlian sesuai PS yang telah tersimpan, terupdate, atau terhapus.

Failed end condition Admin gagal menyimpan, mengedit, atau menghapus aktivitas dosen tetap bidang keahlian sesuai PS.

Primary Actors Admin

Main Flow / Basic Path 1. Admin melihat aktivitas dosen tetap bidang keahlian sesuai PS.

2. Admin menyimpan aktivitas dosen tetap bidang keahlian sesuai PS.

3. Admin mengedit aktivitas dosen tetap bidang keahlian sesuai PS.

4. Admin menghapus aktivitas dosen tetap bidang keahlian sesuai PS.

(12)

e.

Use case aktivitas mengajar dosen tetap bidang keahlian sesuai PS

(13)

Table 3.6

Deskripsi use case aktivitas mengajar dosen tetap bidang keahlian sesuai PS

Use case Name Aktivitas dosen tetap bidang keahlian sesuai PS

Goal Admin dapat melihat, mengedit, menghapus

aktivitas mengajar dosen tetap bidang keahlian sesuai PS.

Pre-conditions Admin telah login.

Post-conditions Sistem menampilkan aktivitas mengajar dosen tetap bidang keahlian sesuai PS yang telah tersimpan, terupdate, atau terhapus.

Failed end condition Admin gagal menyimpan, mengedit, atau menghapus aktivitas mengajar dosen tetap bidang keahlian sesuai PS.

Primary Actors Admin

Main Flow / Basic Path 1. Admin melihat aktivitas dosen tetap bidang keahlian sesuai PS.

2. Admin menyimpan aktivitas dosen tetap bidang keahlian sesuai PS.

3. Admin mengedit aktivitas dosen tetap bidang keahlian sesuai PS.

4. Admin menghapus aktivitas dosen tetap bidang keahlian sesuai PS.

(14)

f.

Use case aktivitas mengajar dosen tetap bidang keahlian diluar PS

(15)

Tabel 3.7

Deskripsi aktivitas mengajar dosen tetap bidang keahlian diluar PS.

Use case Name Aktivitas mengajar dosen tetap bidang keahlian diluar PS

Goal Admin dapat melihat, mengedit, menghapus

aktivitas mengajar dosen tetap bidang keahlian diluar PS.

Pre-conditions Admin telah login.

Post-conditions Sistem menampilkan aktivitas mengajar dosen tetap bidang keahlian diluar PS yang telah tersimpan, terupdate, atau terhapus.

Failed end condition Admin gagal menyimpan, mengedit, atau menghapus aktivitas mengajar dosen tetap bidang keahlian diluar PS.

Primary Actors Admin

Main Flow / Basic Path 1. Admin melihat aktivitas dosen tetap bidang keahlian diluar PS.

2. Admin menyimpan aktivitas dosen tetap bidang keahlian diluar PS.

3. Admin mengedit aktivitas dosen tetap bidang keahlian diluar PS.

4. Admin menghapus aktivitas dosen tetap bidang keahlian diluar PS.

(16)

g.

Use case data dosen tidak tetap pada PS

(17)

Table 3.8

Deskripsi data dosen tidak tetap pada PS.

Use case Name Data dosen tidak tetap pada PS

Goal Admin dapat melihat, mengedit, menghapus

aktivitas mengajar dosen tidak tetap pada PS. Pre-conditions Admin telah login.

Post-conditions Sistem menampilkan aktivitas mengajar dosen tidak tetap pada PS yang telah tersimpan, terupdate, atau terhapus.

Failed end condition Admin gagal menyimpan, mengedit, atau menghapus aktivitas mengajar dosen tidak tetap pada PS.

Primary Actors Admin

Main Flow / Basic Path 1. Admin melihat aktivitas dosen tidak tetap pada PS.

2. Admin menyimpan aktivitas dosen tidak tetap pada PS.

3. Admin mengedit aktivitas dosen tidak tetap pada PS.

4. Admin menghapus aktivitas dosen tidak pada PS.

(18)

h.

Use case data aktivitas mengajar dosen tidak tetap dalam setahun

Gambar 3.9 Use case diagram data aktivitas mengajar dosen tidak tetap pada satu tahun

terakhir di PS.

(19)

Tabel 3.9

Deskripsi data aktivitas mengajar dosen tidak tetap pada satu tahun terakhir di PS.

Use case Name Data aktivitas mengajar dosen tidak tetap pada satu tahun terakhir di PS

Goal Admin dapat melihat, mengedit, menghapus

aktivitas mengajar dosen tidak tetap dalam satu tahun terakhir di PS.

Pre-conditions Admin telah login.

Post-conditions Sistem menampilkan aktivitas mengajar dosen tidak tetap dalam satu tahun terakhir di PS yang telah tersimpan, terupdate, atau terhapus.

Failed end condition Admin gagal menyimpan, mengedit, atau menghapus aktivitas mengajar dosen tidak tetap dalam satu tahun terakhir di PS.

Primary Actors Admin

Main Flow / Basic Path 1. Admin melihat aktivitas mengajar dosen tidak tetap dalam satu tahun terakhir di PS.

2. Admin menyimpan aktivitas mengajar dosen tidak tetap dalam satu tahun terakhir di PS. 3. Admin mengedit aktivitas mengajar dosen tidak

tetap dalam satu tahun terakhir di PS.

4. Admin menghapus aktivitas mengajar dosen tidak tetap dalam satu tahun terakhir di PS.

(20)

i.

Use case data kegiatan tenaga ahli atau pakar

(21)

Tabel 3.10

Deskripsi kegiatan tenaga ahli atau pakar.

Use case Name Kegiatan tenaga ahli atau pakar

Goal Admin dapat melihat, mengedit, menghapus

kegiatan tenaga ahli atau pakar. Pre-conditions Admin telah login.

Post-conditions Sistem menampilkan kegiatan tenaga ahli/pakar yang telah tersimpan, terupdate, atau terhapus. Failed end condition Admin gagal menyimpan, mengedit, atau

menghapus kegiatan tenaga ahli atau pakar.

Primary Actors Admin

Main Flow / Basic Path 1. Admin melihat kegiatan tenaga ahli atau pakar. 2. Admin menyimpan kegiatan tenaga ahli atau

pakar.

3. Admin mengedit kegiatan tenaga ahli/pakar. 4. Admin menghapus kegiatan tenaga ahli atau

pakar.

(22)

j.

Use case peningkatan kemampuan dosen tetap melalui program tugas

belajar.

Gambar 3.11 Use case diagram peningkatan kemampuan dosen melalui program

belajar.

(23)

Tabel 3.11

Deskripsi peningkatan kemampuan dosen tetap melalui program tugas belajar.

Use case Name Peningkatan kemampuan dosen tetap melalui program tugas belajar

Goal Admin dapat melihat, mengedit, menghapus

peningkatan kemampuan dosen tetap melalui program tugas belajar.

Pre-conditions Admin telah login.

Post-conditions Sistem menampilkan peningkatan kemampuan dosen tetap melalui program tugas belajar yang telah tersimpan, terupdate, atau terhapus. Failed end condition Admin gagal menyimpan, mengedit, atau

peningkatan kemampuan dosen tetap melalui program tugas belajar.

Primary Actors Admin

Main Flow / Basic Path 1. Admin melihat kegiatan peningkatan

kemampuan dosen tetap melalui program tugas belajar.

2. Admin menyimpan peningkatan kemampuan dosen tetap melalui program tugas belajar. 3. Admin mengedit peningkatan kemampuan dosen

tetap melalui program tugas belajar.

4. Admin menghapus peningkatan kemampuan dosen tetap melalui program tugas belajar.

(24)

k.

Use case kegiatan dosen tetap bidang keahlian sesuai PS dalam seminar.

Gambar 3.12 Use case diagram kegiatan dosen tetap bidang keahlian sesuai PS dalam

seminar.

(25)

Tabel 3.12

Deskripsi kegiatan dosen tetap bidang keahlian sesuai PS dalam seminar.

Use case Name Kegiatan dosen tetap bidang keahlian sesuai PS dalam seminar

Goal Admin dapat melihat, mengedit, menghapus

kegiatan dosen tetap bidang keahlian sesuai PS dalam seminar.

Pre-conditions Admin telah login.

Post-conditions Sistem menampilkan kegiatan dosen tetap bidang keahlian sesuai PS dalam seminar yang telah tersimpan, terupdate, atau terhapus.

Failed end condition Admin gagal menyimpan, mengedit, atau kegiatan dosen tetap bidang keahlian sesuai PS dalam seminar.

Primary Actors Admin

Main Flow / Basic Path 1. Admin melihat kegiatan dosen tetap bidang keahlian sesuai PS dalam seminar.

2. Admin menyimpan kegiatan dosen tetap bidang keahlian sesuai PS dalam seminar.

3. Admin mengedit kegiatan dosen tetap bidang keahlian sesuai PS dalam seminar.

4. Admin menghapus kegiatan dosen tetap bidang keahlian sesuai PS dalam seminar.

(26)

l.

Use case diagram pencapaian prestasi dosen.

(27)

Tabel 3.13

Deskripsi pencapaian atau reputasi dosen.

Use case Name Pencapaian atau reputasi dosen

Goal Admin dapat melihat, mengedit, menghapus

pencapaian/reputasi dosen. Pre-conditions Admin telah login.

Post-conditions Sistem menampilkan pencapaian/reputasi dosen yang telah tersimpan, terupdate, atau terhapus. Failed end condition Admin gagal menyimpan, mengedit, atau

pencapaian/reputasi dosen.

Primary Actors Admin

Main Flow / Basic Path 1. Admin melihat pencapaian/reputasi dosen. 2. Admin menyimpan pencapaian/reputasi dosen. 3. Admin mengedit pencapaian/reputasi dosen. 4. Admin menghapus pencapaian/reputasi dosen.

(28)

m.

Use case diagram keikutsertaan dosen dalam organisasi keilmuan atau organisai

profesi.

Gambar 3.14 Use case diagram keikutsertaan dosen dalam organisasi keilmuan atau

organisasi profesi.

(29)

Tabel 3.14

Deskripsi keikutsertaan dosen dalam organisasi keilmuan atau organisasi profesi.

Use case Name Keikutsertaan dosen dalam organisasi keilmuan atau profesi

Goal Admin dapat melihat, mengedit, menghapus

keikutsertaan dosen dalam organisasi keilmuan atau organisasi profesi.

Pre-conditions Admin telah login.

Post-conditions Sistem menampilkan keikutsertaan dosen dalam organisasi keilmuan atau organisasi profesi yang telah tersimpan, terupdate, atau terhapus. Failed end condition Admin gagal menyimpan, mengedit, atau

keikutsertaan dosen dalam organisasi keilmuan atau organisasi profesi.

Primary Actors Admin

Main Flow / Basic Path 1. Admin melihat keikutsertaan dosen dalam organisasi keilmuan atau organisasi profesi.

2. Admin menyimpan keikutsertaan dosen dalam

organisasi keilmuan atau organisasi profesi. 3. Admin mengedit keikutsertaan dosen dalam

organisasi keilmuan atau organisasi profesi. 4. Admin menghapus keikutsertaan dosen dalam

organisasi keilmuan atau organisasi profesi.

(30)

n.

Use case diagram data tenaga kependidikan yang ada di PS.

(31)

Tabel 3.15

Deskripsi data tenaga kependidikan yang ada di PS.

Use case Name Data tenaga kependidikan yang ada di PS

Goal

Admin dapat melihat, mengedit, menghapus

data tenaga kependidikan yang ada di PS.

Pre-conditions Admin telah login.

Post-conditions

Sistem menampilkan data tenaga kependidikan

yang ada di PS yang telah tersimpan,

terupdate,atau terhapus.

Failed end condition

Admin gagal menyimpan, mengedit, atau data

tenaga kependidikan yang ada di PS.

Primary Actors Admin

Main Flow / Basic Path 1. Admin melihat keikutsertaan dosen dalam organisasi keilmuan atau organisasi profesi.

2. Admin menyimpan keikutsertaan dosen dalam organisasi keilmuan atau organisasi profesi. 3. Admin mengedit keikutsertaan dosen dalam

organisasi keilmuan atau organisasi profesi. 4. Admin menghapus keikutsertaan dosen dalam

organisasi keilmuan atau organisasi profesi.

(32)

o.

Use case diagram upaya yang telah dilakukan PS dalam meningkatkan

kualifikasi dan kompetensi tenaga kependidikan.

Gambar 3.16 Use case diagram upaya yang telah dilakukan PS dalam meningkatkan

kualifikasi dan kompetensi tenaga kependidikan.

(33)

Table 3.16

Deskripsi upaya yang telah dilakukan PS dalam meningkatkan kualifikasi dan

kompetensi tenaga kependidikan.

Use case Name Upaya tang telah dilakukan PS dalam meningkatkan kualifikasi dan kompetensi tenaga kependidikan

Goal

Admin dapat melihat, mengedit, menghapus

upaya yang telah dilakukan PS dalam

meningkatkan kualifikasi dan kompetensi

tenaga kependidikan.

Pre-conditions Admin telah login.

Post-conditions

Sistem menampilkan upaya yang telah

dilakukan PS dalam meningkatkan kualifikasi

dan kompetensi tenaga kependidikan.

yang telah tersimpan, terupdate, atau terhapus. Failed end condition

Admin gagal menyimpan, mengedit, atau upaya

yang telah dilakukan PS dalam meningkatkan

kualifikasi dan kompetensi tenaga

kependidikan.

Primary Actors Admin

Main Flow / Basic Path 1. Admin upaya yang telah dilakukan PS dalam meningkatkan kualifikasi dan kompetensi tenaga kependidikan.

2. Admin menyimpan upaya yang telah dilakukan PS dalam meningkatkan kualifikasi dan kompetensi tenaga kependidikan.

3. Admin mengedit upaya yang telah dilakukan PS dalam meningkatkan kualifikasi dan kompetensi tenaga kependidikan.

4. Admin menghapus upaya yang telah dilakukan PS dalam meningkatkan kualifikasi dan kompetensi tenaga kependidikan.

(34)

3.3.2 Perancangan Database

Perancangan database ini bertujuan untuk mengetahui data – data apa saja yang

dibutuhkan untuk membentuk database yang sesuai untuk kebutuhan aplikasi.

Gambar

Gambar 3.1 use case diagram seleksi dan pengembangan
Gambar 3.2 Use case diagram monitoring dan evaluasi
Gambar 3.3 Use case diagram data  dosen tetap sesuai PS
Gambar 3.4 use case diagram  data dosen tetap bidang keahlian diluar PS
+7

Referensi

Dokumen terkait

Goal Admin dapat mengelola data barang Pre-Conditions Admin memilih menu data barang Post-Conditions Data barang berhasil tersimpan Failed

Dokter Konsultasi Online dengan Pasien Pre-condition Dokter pilih menu diagnosa.. Post-condition Data tersimpan kedalam database Failed end condition URL tidak

Goal User dan Admin dapat melakukan login Pre-condition User atau Admin memilih menu login Post-condition Tampil form login. Failed end condition User atau Admin tidak

Pre-condition Admin telah melakukan login kemudian memilih menu data laporan kemudian pilih print laporan Post-condition Data laporan bisa dicetak2. Failed condition Admin

Pre-condition Admin memilih menu tambah data konsultan Post-condition Sistem menampilkan halaman input data diri Failed end condition Sistem tidak menampilkan halaman input

Goal Admin dapat mengelola pendaftaran santri Pre-conditionts Admin sudah melakukan login.. Post-conditionts Data calon santri berhasil disimpan Failed End Condition

Pre – Conditions Admin telah melakukan login Post – Conditions Form tambah data guru Failed

Goal Admin dapat mengelola data penyakit Pre-condition Admin harus login terlebih dahulu Post-condition Admin dapat menyimpan data penyakit.. Failed and condition Admin