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
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
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.
b.
Use case diagram monitoring dan evaluasi.
Tabel 3.2
Deskripsi use case monitoring dan evaluasi
Use case Name Monitoring dan evaluasiGoal 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.
c.
Use case data dosen tetap bidang keahlian sesuai dengan PS
Tabel 3.3
Deskripsi use case data dosen tetap bidang keahlian sesuai PS
Use case Name Data dosen tetap biang keahlian sesuai PSGoal 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.
d.
Use case data dosen tetap bidang keahlian di luar dengan PS
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 datadosen 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.
Use case aktivitas dosen tetap bidang keahlian sesuai PS
Tabel 3.5
Desikripsi aktivitas dosen tetap bidang keahlian sesuai PS
Use case Name Aktivitas dosen tetap bidang keahlian sesuai PSGoal 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.
e.
Use case aktivitas mengajar dosen tetap bidang keahlian sesuai PS
Table 3.6
Deskripsi use case aktivitas mengajar dosen tetap bidang keahlian sesuai PS
Use case Name Aktivitas dosen tetap bidang keahlian sesuai PSGoal 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.
f.
Use case aktivitas mengajar dosen tetap bidang keahlian diluar PS
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.
g.
Use case data dosen tidak tetap pada PS
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.
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.
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.
i.
Use case data kegiatan tenaga ahli atau pakar
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.
j.
Use case peningkatan kemampuan dosen tetap melalui program tugas
belajar.
Gambar 3.11 Use case diagram peningkatan kemampuan dosen melalui program
belajar.
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.
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.
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.
l.
Use case diagram pencapaian prestasi dosen.
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.
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.
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.
n.
Use case diagram data tenaga kependidikan yang ada di PS.
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.
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.
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.