TUGAS AKHIR
Oleh :
CHARISMA UTAMA KALZA
1108015
LEMBAR PENGESAHAN
Tugas Akhir
Program Studi Sistem Informasi
Fakultas Teknik
Universitas Widyatama
Oleh :
Charisma Utama Kalza
11.08.015
Pembimbing Kampus,
NID. 0414106701
NID. 0315085402
SURAT PERNYATAAN
Nama
NRP
: 1108015
Alamat
Menyatakan bahwa laporan Tugas Akhir ini adalah benar hasil karya saya sendiri.
Bila terbukti tidak demikian, saya bersedia menerima segala akibatnya.
ii
ABSTRAK
iii
ABSTRACT
iv
KATA PENGANTAR
Segala puji dan syukur penulis ucapkan kehadirat ALLAH SWT sehingga
penulis dapat menyelesaikan Laporan Tugas Akhir ini dengan judul SISTEM
INFORMASI
ALUMNI
PROGRAM
STUDI
SISTEM
INFORMASI
UNIVERSITAS WIDYATAMA
Dalam penyusunan Laporan Tugas Akhir ini penulis tidak jarang selalu
mendapat hambatan, tantangan dan kesulitan, hal ini disebabkan karena banyak
faktor dari keterbatasan dan kemampuan yang penulis miliki.
Penulis juga sadar sepenuhnya bahwa tanpa bantuan, bimbingan, petunjuk
serta dorongan dari berbagai pihak, tidak mungkin Laporan Tugas Akhir ini dapat
selesai, sehubungan dengan hal tersebut, maka penulis dalam kesempatan ini
dengan segala kerendahan hati penulis mengucapkan terima kasih kepada :
1. Allah SWT atas semua rahmat, karunia serta pertolongan-Nya yang telah
diberikan kepada penulis disetiap langkah dalam pembuatan program
hingga penulisan laporan tugas akhir ini.
2. Papa, Mama, dan Kakak - kakak tercinta, serta semua sanak sodara atas
doanya dan segala dukungan, motivasi, dan kasih sayangnya yang telah
diberikan kepada penulis.
3. Bapak M. Rozahi Istambul, S.komp., M.T. selaku Ketua Prodi Sistem
Informasi Universitas Widyatama, sekaligus Dosen Pembimbing Tugas
Akhir.
4. Ibu Maniah, Ir., M.T. selaku Dosen Wali yang telah memberikan dorongan
semangat kepada penulis dalam menyelesaikan Tugas Akhir.
5. Ibu Sri Lestari, Ir., M.T. selaku Dosen Prodi Sistem Informasi yang telah
memberikan dorongan semangat kepada penulis dalam masa perkuliahan.
6. Bapak Murnawan, S.T.,M.T. atas bimbingan dan bantuannya dalam
perancangan sistem yang penulis lakukan dan wawasannya.
7. Seluruh Dosen Jurusan Sistem Informasi yang telah banyak memberikan
ilmunya kepada penulis.
8. Teman - teman di Sistem Informasi 2008 pada khususnya: Abu, Soni, Yan,
Tomy, Aci, Ceprachman, Cepgondrong, dan kawan kawan, serta seluruh
teman teman Prodi Sistem Informasi pada umumnya yang tidak dapat
penulis sebutkan satu per satu.
9. Teman teman di Widyatama pada umumnya serta UKM Kelompok Seni
Mahasiswa dan UKM Kewirausahaan pada khususnya.
10. Teman teman band dan manajemen Jackbruno Band, atas segala
dukungan dan pengertiannya.
11. Especially Nitta Prasasti Eska, yang tidak dapat diungkapkan melalui
tulisan atau kata kata karena perannya terlalu penting dan sangat banyak
membantu penulis dalam menyelesaikan Tugas Akhir ini, Thanks For
Everything.
12. Bapak Dany dan Fauzi (Sekretariat Jurusan, Fakultas Teknik), Staff
Karyawan Universitas Widyatama yang telah membantu dalam urusan
administrasinya.
13. Semua pihak yang telah membantu, yang tidak dapat penulis sebutkan satu
per satu.
Penulis menyadari bahwa kajian yang penulis bahas masih jauh dari
sempurna. Namun walaupun demikian penulis mengharapkan semoga kajian pada
Laporan Tugas Akhir ini dapat bermanfaat baik bagi penulis maupun bagi yang
memerlukannya.
Tidak lupa penulis meminta maaf bila pada penyusunan Laporan Tugas
Akhir ini masih banyak kesalahan baik dari tulisan maupun bahasanya. Oleh
karena itulah segala teguran, kritik, serta saran-saran yang sifatnya membangun
sangat diharapkan penulis.
vi
DAFTAR ISI
Halaman
HALAMAN JUDUL
LEMBAR PENGESAHAN...........................................................................
BAB I
PENDAHULUAN
1.1 Latar Belakang Masalah .............................................................. I-1
1.2 Identifikasi Masalah .................................................................... I-2
1.3 Rumusan Masalah ....................................................................... I-2
1.4 Maksud dan Tujuan ..................................................................... I-3
1.5 Batasan Masalah .......................................................................... I-3
1.6 Metodologi Penelitian.................................................................. I-4
1.7 Rencana Aktifitas ........................................................................ I-4
1.8 Sistematika Penulisan .................................................................. I-5
vii
viii
ix
BAB V IMPLEMENTASI
5.1 Implementasi ......................................................................... V-1
5.2 Kebutuhan Sumberdaya .......................................................... V-1
5.2.1 Kebutuhan Perangkat Keras (Hardware)....................... V-1
5.2.2 Kebutuhan Perangkat Lunak (Software) ........................ V-2
5.3 Implementasi Antarmuka........................................................ V-2
5.4 Hasil pengujian Dengan Menggunakan Metode Black Box ..... V-22
BAB VI PENUTUP
6.1 Kesimpulan ............................................................................. VI-1
6.2 Saran ....................................................................................... VI-1
xvi
DAFTAR GAMBAR
1.
II-5
2.
II-9
3.
II-9
4.
II-10
5.
II-12
6.
II-12
7.
II-13
8.
II-13
9.
II-13
II-14
II-14
II-15
II-16
II-17
II-19
II-21
III-3
III-4
19. Gambar 3.3 Use Case Diagram Sistem Informasi Alumni ...................
III-6
20. Gambar 3.4 Activity Diagram Use Case Login Admin .........................
III-7
21. Gambar 3.5 Activity Diagram Use Case Login Alumni .......................
III-8
IV-2
23. Gambar 4.2 Use Case Diagram Sistem Informasi Alumni ...................
IV-3
IV-6
IV-7
xi
V-2
V-3
V-4
V-5
V-6
V-7
V-8
V-9
xii
xiii
DAFTAR TABEL
1.
I-4
2.
III-4
3.
III-5
4.
III-6
5.
III-7
6.
IV-3
7.
IV-4
8.
IV-4
9.
IV-5
IV-5
IV-7
IV-8
xiv
V-22
Bab I Pendahuluan
BAB 1
PENDAHULUAN
1.1 Latar Belakang Masalah
Program Studi Sistem Informasi Universitas Widyatama merupakan salah satu
lembaga yang memiliki kewajiban untuk menyediakan media komunikasi untuk
memperkenalkan dan mempererat tali silaturahmi antara mahasiswa dengan para
lulusannya (alumni). Maka dari itu di butuhkan suatu wadah atau media yang
menyediakan informasi yang mampu memberikan informasi yang sangat di
butuhkan oleh para mahasiswa dan lulusannya, seperti informasi tentang data
alumni ataupun informasi tentang karir para lulusannya itu sendiri. Tidak sedikit
mahasiswa yang sudah lulus kuliah lalu menganggur atau belum mendapat
pekerjaan karena kurangnya
I-1
Bab I Pendahuluan
cara
menyimpan
data
informasi
alumni
dengan
I-2
Bab I Pendahuluan
I-3
Bab I Pendahuluan
hasil
perancangan
yaitu
pengkodean
dengan
Aktifitas
Maret
1 2
3 4
April
5
6 7
Mei
8 9 10
11
12
Analisa Sistem
Desain Fungsi
Pemrograman
Pengujian Sistem
Pengembangan Sistem
Pemeliharaan Sistem
Dokumentasi Sistem
Tabel 1.1 Rencana Aktifitas
I-4
Bab I Pendahuluan
I-5
BAB II
LANDASAN TEORI
2.1 Sistem Informasi
2.1.1
Definisi Sistem
Terdapat dua kelompok pendekatan didalam mendefinisikan
sistem
yang
lebih
menekan
pada
elemennya
II - 1
Sumber dari informasi adalah data. Data merupakan bentuk jamak dari
bentuk tunggal data-item. Data adalah kenyataan yang menggambarkan
suatu kejadian-kejadian dan kesatuan yang nyata.
2.1.3 Definisi Sistem Informasi
Informasi dapat diperoleh dari sistem informasi (information
systems) atau disebut juga dengan processing systems. Sistem informasi
didefinisikan oleh Robert A. Leitch dan K. Roscoe Davis sebagai berikut:
Sistem Informasi adalah suatu sistem didalam organisasi yang
mempertemukan kebutuhan pengolahan transaksi harian, mendukung
operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan
menyediakan pihak luar tertentu dengan laporan-laporan.[2]
Sistem informasi manajemen sering dikenal dengan singkatan SIM,
merupakan penerapan sistem informasi didalam organisasi untuk
mendukung informasi-informasi yang dibutuhkan oleh semua tingkatan
manajemen. SIM didefinisikan oleh George M. scott sebagai berikut :
Suatu SIM adalah kumpulan dari interaksi-interaksi sistem-sistem
informasi yang menyediakan informasi baik untuk kebutuhan manajerial
maupun kebutuhan operasional.[11]
Menurut Barry E. Cushing :
Suatu SIM adalah kumpulan dari manusia dan sumber-sumber daya modal
didalam suatu organisasi yang bertanggung-jawab mengumpulkan dan
mengolah data untuk menghasilkan informasi yang berguna untuk semua
tingkatan manajemen di dalam kegiatan perencanaan dan pengendalian.[1]
II - 2
2.3.1 HTTP
Pengertian HTTP atau definisi HTTP (HyperText Transfer Protocol)
adalah sebuah protokol untuk meminta dan menjawab antara client
dan server. Sebuh client HTTP seperti web browser, biasanya
memulai permintaan dengan membuat hubungan TCP/IP ke port
tertentu
di tempat
yang
jauh
(biasanya
port
80).
Sebuah
II - 3
permintaan
general
II - 4
menjadi dasar bila akan menjelajah internet dan melihat halaman web
yang menarik[5].
Contoh dokumen HTML sederhana adalah seperti di bawah ini :
<!DOCTYPE html>
<html>
<head>
<title>'''Hello World''</title>
</head>
<body>
<p>Welcome to my site!</p>
</body>
</html>
2.4 Metodologi Yang Digunakan
Adapun metodologi yang digunakan dalam pengembangan sistem presensi
pegawai menggunakan pengenalan wajah antara lain meliputi : Waterfall Model
Process, Object Oriented Programming dan Unified Modeling Language (UML).
.
Gambar 2.1 Pemodelan Metode Waterfall
II - 5
II - 6
6. Pemeliharaan (Maintenance)
Proses ini dilakukan setelah piranti lunak telah digunakan oleh pemakai atau
konsumen. Perubahan akan dilakukan jika terdapat kesalahan, oleh karena itu
piranti lunak harus disesuaikan lagi untuk menampung perubahan kebutuhan
yang diinginkan konsumen.[5]
Untuk mengakses, variabel dan method yang sudah dibungkus tadi perlu
interface
2. Inheritance (pewarisan)
-
Sebuah class bisa mewariskan atribut dan method-nya ke class yang lain
II - 7
Dengan
demikian
pada
pembuatan
subclass,
programmer
bisa
ini yang
II - 8
Actor
use case
II - 9
c. Class Diagram
Class adalah sebuah spesifikasi yang akan menghasilkan sebuah objek dan
merupakan inti dari pengembangan dan desain berorientasi objek. Class
menggambarkan keadaan (atribut/properti) suatu sistem, sekaligus menawarkan
layanan untuk memanipulasi keadaan tersebut (metode/fungsi). Class Diagram
menggambarkan struktur dan deskripsi Class, Package dan objek beserta
hubungan satu sama lain seperti pewarisan, asosiasi, dan lain-lain.
Customer
+Name: String
+CreditRating()
II - 10
Pada UML, class digambarkan dengan segi empat yang dibagi beberapa
bagian. Bagian atas merupakan nama dari class. Bagian yang tengah merupakan
struktur dari class (atribut) dan bagian bawah merupakan sifat dari class
(metode/operasi).
Atribut dan metode dapat memiliki salah satu sifat berikut :
1. Private , tidak dapat dipanggil dari luar class yang bersangkutan.
2. Protected ,anya dapat dipanggil oleh class yang bersangkutan dan class
lain yang mewarisinya.
3. Public, dapat dipanggil oleh class lain.
d. Statechart Diagram
Menggambarkan semua state (kondisi) yang dimiliki oleh suatu objek dari
suatu class dan keadaan yang menyebabkan state berubah. Statechart diagram
tidak digambarkan untuk semua class, hanya yang mempunyai sejumlah state
yang terdefinisi dengan baik dan kondisi class berubah oleh state yang berbeda.
II - 11
State adalah sebuah kondisi selama kehidupan sebuah objek atau ketika
objek memenuhi beberapa kondisi, melakukan beberapa aksi atau menunggu
sebuah event. State dari sebuah objek dapat dikarakteristikkan oleh nilai dari satu
atau lebih atribut-atribut dari class. State dari sebuah objek ditemukan dengan
pengujian/pemeriksaan pada atribut dan hubungan dari objek. Notasi UML untuk
state adalah persegipanjang/bujur sangkar dengan ujung yang dibulatkan.
Start State
Stop State
II - 12
: Actor
Object
Object lifeline menunjukkan keberadaan dari sebuah objek terhadap waktu. Yaitu
objek dibuat atau dihilangkan selama suatu periode waktu diagram ditampilkan,
kemudian lifeline berhenti atau mulai pada titik yang tepat.
II - 13
f. Collaboration Diagram
Diagram ini menggambarkan interaksi objek yang diatur objek
sekelilingnya dan hubungan antara setiap objek dengan objek yang lainnya.
Dalam menunjukkan pertukaran pesan, collaboration diagram menggambarkan
objek dan hubungannya (mengacu ke konteks). Jika penekannya pada waktu atau
urutan gunakan sequence diagram, tapi jika penekanannya pada konteks gunakan
collaboration diagram.
1 : message()
Object
: Actor
2 : message()
Object1
II - 14
karena memodelkan workflow dari satu aktivitas ke aktivitas lainnya atau dari
aktivitas ke status. Pembuatan activity diagram pada awal pemodelan proses dapat
membantu memahami keseluruhan proses. Activity diagram juga digunakan untuk
menggambarkan interaksi antara beberapa use case.
Activity1
Activity2
Activity3
atau
II - 15
Jika ingin membuat file HTML baru, klik pilihan HTML pada bagian
Create New, sedangkan untuk file yang menggunakan kode program PHP
atau bahasa pemrograman yang lainnya yang tercantum dalam pada pilihan
maka klik pilihan. Hal ini karena kemudahan dalam bekerja dengan
Macromedia Dreamweaver 8 sehingga sekaligus dapat menggunakan
bahasa pemrograman lainnya.
II - 16
Keterangan :
1. Document Window, berfungsi untuk menampilkan dokumen di mana
anda sekarang bekerja.
2. Insert Bar, berisi tombol-tombol untuk menyisipkan berbagai macam
objek seperti image, table, dan frame ke dalam dokumen.
II - 17
II - 18
II - 19
2.6 MySQL
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL
(bahasa Inggris: database management system) atau DBMS yang multithread,
multi-user, MySQL adalah Relational Database Management System (RDBMS)
yang didistribusikan secara gratis dibawah lisensi GPL (General Public License).
Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh
II - 20
dijadikan produk turunan yang bersifat closed source atau komersial. MySQL
sebenarnya merupakan turunan salah satu konsep utama dalam database sejak
lama, yaitu SQL (Structured Query Language).
II - 21
kembali dalam bentuk dalam format hasilnya saja. Program APACHE ini hanya
terdapat pada sebuah server yang terdapat pada ISP (Internet Service Provider)
atau di Indonesia disebut Jasa Penyelenggara Internet. Saat ini program yang
paling banyak terdapat pada server-server di dunia adalah APACHE. Hal ini
disebabkan karena beberapa keunggulan yang diberikan.
Keunggulan-keunggulan tersebut antara lain :
1. Memiliki kemapuan pembacaan yang tinggi dan mudah disesuaikan
2. Memiliki tingkat keamanan yang tinggi. Hal ini dibutuhkan bagi para
penyimpan data yang memiliki tingkat kerahasian tertentu
3. Dapat dijalankan untuk berbagai macam operasi sistem
II - 22
BAB III
ANALISIS SISTEM
tersedianya
media
yang
dapat
mempermudah
dalam
III - 1
ingin
disampaikan
kepada
para
alumni.
Dalam
penyampaian
sekretariat
Program
Studi
Sistem
Informasi
Universitas
III - 2
Alumni
Sek. prodi
start
Form Wisuda
arsip
Data alumni
Informasi
Alumni
end
III - 3
Sek. prodi
start
Form alumni
db_alumni
Informasi alumni
end
III - 4
Aktor
Deskripsi
Melakukan tugas login dan memanipulasi
Admin
Alumni
User
Use Case
Login admin.
Login alumni.
Deskripsi
Admin Login menggunakan Username dan
Password.
Alumni Login menggunakan Username dan
Password.
Tabel 3.2 Deskripsi Use Case
III - 5
Login Admin
Level
Level Pengguna
Actor
Admin
Goal
Precondition
III - 6
Postcondition
Steps
Alumni
Level
Level Pengguna
Actor
Alumni
Goal
Precondition
III - 7
Postcondition
Steps
III - 8
Bab IV Perancangan
BAB IV
PERANCANGAN SISTEM
4.1 Perancangan Sistem
Pada Program Studi Sistem Informasi Universitas Widyatama akan dibuat
sebuah aplikasi sistem informasi alumni berbasis web. Perancangan aplikasi ini di
bangun bertujuan untuk memudahakan para mahasiswa lulusan universitas dalam
mendapatkan informasi alumni, serta mempermudah alumni dan pihak Universitas
Widyatama dalam mendapatkan data alumni dan curriculum vitae, cukup dengan
cara membuka website, informasi alumni bisa langsung di informasikan atau
mengetahui informasi dari web tersebut.
Perancangan aplikasi sistem informasi alumni berbasis web yang di bangun ini
bersifat object oriented (berorientasi objek) dengan menggunakan Unified
Modeling Language (UML) sebagai bahasa pemodelan. Pembangunan website
sistem informasi alumni berbasis web ini dilakukan dengan menggunakan tools
utama sebagai berikut :
1. PHP sebagai frame work aplikasi untuk membaca bahasa pemrograman
PHP.
2. MySQL sebagai Database Server.
3. PHPMyAdmin sebagai tools untuk mengelola Database berbasis Web
IV -1
Bab IV Perancangan
IV -2
Bab IV Perancangan
Aktor
Deskripsi
Melakukan tugas login dan memanipulasi
Admin
Alumni
User
IV -3
Bab IV Perancangan
Use case
Deskripsi
Login
Melakukan proses
profil data pribadi
Penambahan Berita
Melakukan
penambahan
terhadap data berita alumni
pengisian
Use Case
Login admin.
Deskripsi
Melakukan tugas login dan memanipulasi
(Insert, Update, dan Delete) semua isi content
Sistem Informasi Alumni.
2.
Login Alumni
3.
4.
Alumni
Alumni
Menambahkan
menambahkan
berita
yang
perlu
di
berita
Tabel 4.3 Skenario Use Case Sistem Informasi Alumni
IV -4
Bab IV Perancangan
SISTEM
mengecek
username
dan
password.
4. User berhasil login
5. Sistem menampilkan isi menu utama
dari menu user selanjutnya user
beserta menu utama lainnya seperti
menu home, posting.
6. Alumni masuk ke sub-sub
menu sesuai dengan otoritas
account yang di pakainya.
Tabel 4.4 Skenario Use Case Melihat Login
: Alumni
Tujuan
: Verifikasi Login
SISTEM
IV -5
Bab IV Perancangan
6. Sistem
membawa
alumni
pada
4.4
Activity Diagram
Activity diagram adalah salah satu cara untuk memodelkan event-event yang
terjadi dalam suatu use case. Berikut ini activity diagram dari Sistem Informasi
Alumni Program Studi Sistem Informasi Berbasis Web:
4.5
menggambarkan interaksi setiap objek dari kelas analisis yang terlibat di dalam
use case tersebut.
4.5.1 Class Analisis Diagram
Class analysis Diagram merupakan penggambaran keterkaitan objekobjek yang ada dalam dalam lingkungan sistem informasi yang
IV -6
Bab IV Perancangan
Nama Kelas
Jenis
Control Login
Control
Login Admin
Boundary
Manajemen Berita
Boundary
Manajemen User
Boundary
Manajemen Partisipasi
Boundary
Login Admin
Boundary
Berita Alumni
Boundary
Data Alumni
Boundary
IV -7
Bab IV Perancangan
Data Partisipasi
Boundary
10
Tabel Login
Entity
11
Tabel Posting
Entity
12
Tabel Alumni
Entity
13
Tabel Sumbangan
Entity
14
Tabel Kegiatan
Entity
Tabel 4.5 Class Analysis
Daftar Atribut
Login
logout
1.Username
FormBerita
get Berita
Profil Alumni
get Alumni
1. Nama Alumni
2. Judul Berita
3. Isi Berita
4. Foto Berita
1. Id_alumni
2. Username
3. Password
4. Email
5. Nama
6. Jenis kelamin
7. Tahun masuk
8. Tahun lulus
9. Npm
10. Ipk
11. Kesanpesan
12. Ttl
13. Alamat
14. Kota
15. Propinsi
16. Kodepos
17. Telepon
18. Handphone
19. Tempat kerja
20. Alamat kantor
FormLogin
2.Password
IV -8
Bab IV Perancangan
FormSumbangan
get Sumbangan
FormKegiatan
get Kegiatan
21.
22.
23.
24.
25.
26.
27.
28.
29.
1.
2.
3.
4.
5.
6.
7.
1.
2.
3.
4.
5.
6.
7.
8.
Posisi
Pendapatan
Tahun bekerja
Testimonial
Foto
Sk
Cv
Tugas akhir
Ijazah
Id
Nama
Angkatan
Sumbangan
Waktu
Jumlah
Tanda bukti
Id
Nama
Angkatan
Kegiatan
Waktu
Tempat
Posisi
Tanda bukti
IV -9
Bab IV Perancangan
Type
Size
Keterangan
Id
int
Username
varchar
20
Password
varchar
20
Password
varchar
20
Bab IV Perancangan
2. Tabel Berita
Nama Tabel : Posting
Primary Key : id
Keterangan
Field
Type
Size
5
Keterangan
Nomer identitas untuk pengurutan
registrasi secara otomatis
id
int
Username
varchar 20
Nama username
Judul
varchar 30
Judul berita
Isi
Gambar
file
50
3. Tabel Alumni
Nama tabel
: Alumni
Primary key : id
Keterangan
Field
Size
Keterangan
id
Int
Nama
varchar
20
Jeniskelamin
varchar
10
Tahunmasuk
varchar
Tanggallulus
date
10
Npm
varchar
Ipk
varchar
Ttl
varchar
25
IV -11
Bab IV Perancangan
Alamat
varchar
50
Alamat alumni
Kota
varchar
25
Propinsi
varchar
25
Kodepos
varchar
Telepon
varchar
10
Handphone
varchar
25
Tempatkerja
varchar
50
Alamatkantor
varchar
50
Posisi
varchar
20
Divisi
varchar
Pendapatan
varchar
10
Pendapatan alumni
Tanggalbekerja
date
10
Foto
file
50
Foto alumni
Sk
file
50
Cv
file
50
Tugasakhir
file
50
Ijazah
file
50
4. Tabel Sumbangan
Nama Tabel : Sumbangan
Primary Key : id
Keterangan
Field
Size
id
int
Nama
varchar 20
Keterangan
Nomer identitas untuk pengurutan
registrasi secara otomatis
Nama lengkap alumni.
IV -12
Bab IV Perancangan
Angkatan
varchar 4
Kategori
varchar 10
Spesifikasi
varchar 100
Waktu
date
Jumlah
varchar 20
Tanda bukti
File
10
50
5. Tabel Kegiatan
Nama Tabel : Kegiatan
Primary Key : id
Keterangan
Field
Size
5
Keterangan
Nomer identitas untuk pengurutan
registrasi secara otomatis
id
int
Nama
varchar 20
Angkatan
varchar 4
Kegiatan
varchar 100
Waktu
date
Tempat
varchar 20
Posisi
varchar 20
Tanda bukti
file
10
50
IV -13
Bab IV Perancangan
: Admin
: Control Login
: Form Login
Validasi Login :
tabel_login
validasi login
Login Berhasil
Bab IV Perancangan
IV -15
Bab IV Perancangan
IV -16
Bab IV Perancangan
5: validas i login
6: login berhas il
: tabel_login
: Admin
2: meminta us ernam e dan pas sword
1: memilih Form Login
3: memas ukan us ername dan pas s word
: formLogin
IV -17
Bab IV Perancangan
IV -18
Bab IV Perancangan
2.
3.
4.
5.
IV -19
Bab IV Perancangan
b.
Memory 2 GB
c.
d.
Pengguna
Alumni
1. Melakukan Login terlebih dahulu
Kualifikasi
Pengguna
User
1. Membuka website sistem informasi alumni
Kualifikasi
2. Memilih menu
3. Mendapatkan informasi alumni
Tabel 4.15 Karakteristik Pengguna User
IV -20
Bab IV Perancangan
header
home
alumni
partisipasi
login
Gambar
berita
isi home
links
footer
IV -21
Bab IV Perancangan
header
home
alumni
partisipasi
login
Gambar
berita
data alumni
links
footer
header
home
alumni
partisipasi
login
Gambar
berita
detail berita
links
footer
IV -22
Bab IV Perancangan
header
home
alumni
partisipasi
login
Gambar
berita
data partisipasi
links
footer
header
home
alumni
partisipasi
login
Gambar
berita
form login
links
footer
Bab IV Perancangan
header
home
alumni
partisipasi
logout
gambar
berita
footer
header
home
alumni
partisipasi
logout
gambar
berita
footer
IV -24
Bab IV Perancangan
Header
home
alumni
partisipasi
logout
gambar
berita
footer
header
home
alumni
partisipasi
logout
gambar
berita
footer
Bab V Implementasi
BAB V
IMPLEMENTASI
Bab ini berisi uraian mengenai tahapan untuk membangun / mewujudkan
rancangan sistem baru secara nyata. Kegiatan yang dibahas meliputi pengujian
perangkat lunak. Diagram UML untuk implementasi seperti Component Diagram
atau Deployment Diagram dapat digunakan pula pada bab ini.
5.1 Implementasi
Penjelasan yang meliputi cara, langkah-langkah serta jadwal pelaksanaan
untuk mengimplementasikan rancangan perangkat lunak. Jadwal implementasi
ini juga menjelaskan tentang aktifitas-aktifitas yang akan dilakukan (mulai dari
konstruksi/coding, pengujian sistem). Penggambaran bisa menggunakan Gantt
Chart.
Berikut
ini
aktifitas
yang
dilakukan
dalam
merancang
dan
V- 1
Bab V Implementasi
antarmuka
dengan
menggunakan
bahasa
V- 2
Bab V Implementasi
V- 3
Bab V Implementasi
V- 4
Bab V Implementasi
V- 5
Bab V Implementasi
V- 6
Bab V Implementasi
V- 7
Bab V Implementasi
V- 8
Bab V Implementasi
V- 9
Bab V Implementasi
V- 10
Bab V Implementasi
V- 11
Bab V Implementasi
V- 12
Bab V Implementasi
V- 13
Bab V Implementasi
V- 14
Bab V Implementasi
V- 15
Bab V Implementasi
V- 16
Bab V Implementasi
V- 17
Bab V Implementasi
V- 18
Bab V Implementasi
V- 19
Bab V Implementasi
V- 20
Bab V Implementasi
V- 21
Bab V Implementasi
No Fungsi yang
.
diuji
1
Insert User
Cara Pengujian
Membuat
account
Hasil Yang
Hasil
diharapkan
Pengujian
Dapat
login OK
menggunakan
dalam website.
Halaman
Pada
website
ini
Login
menampilkan
berhasil Masuk ke
masuk
dalam
sebagai
alumni.
3
Halaman
Edit
OK
halaman
alumni.
berhasil
Alumni
Setelah
Menampilkan
Menampilkan
OK
profil.
profil.
Menampilkan semua OK
Alumni
dipilih
alumni.
informasi alumni.
yang
ada
V- 22
Bab V Implementasi
Posting
Menampilkan
OK
Berita
halaman
posting
membuat
kemudian
mengisi
baru.
berita
berita.
6
View Berita
Menampilkan berita OK
informasi
alumni,
user.
Insert
Sumbangan
admin
dimasukkan
lalu
halaman
ke
insert
halaman
pada
insert
sumbangan
lalu simpan
8
Insert
Kegiatan
admin
dimasukkan
lalu
halaman
ke
insert
halaman
kegiatan
pada
insert
simpan
9
View
Pada
website
Sumbangan
masuk
ke
ini
halaman
Menampilkan
yang
data OK
dimasukkan
sumbangan
ditampilkan
dapat menampilkan
dan
View
Pada
website
Kegiatan
masuk
ke
kegiatan,
view
ini
halaman
dan
klik
Menampilkan
yang
data OK
dimasukkan
V- 23
Bab VI Penutup
BAB VI
PENUTUP
6.1. Kesimpulan
Dari berbagai penjelasan yang telah diuraikan dalam laporan ini, maka dapat
disimpulkan beberapa hal sebagai berikut :
1. Aplikasi ini dapat di merekam data terkait alumni yang menghasilkan
sistem informasi bagi alumni, mahasiswa, dan program studi sistem
informasi sesuai kebutuhan.
2. Aplikasi ini merekam data dengan menggunakan basis data sehingga data
alumni tersimpan secara terstruktur dengan memiliki id pada masing
masing alumni.
3. Dengan dibuatnya aplikasi ini maka user dapat langsung mencari data
alumni dan menyampaikan informasi sehingga informasi dapat mudah
tersampaikan kepada alumni dan yang membutuhkan informasi terkait
alumni karena tidak perlu menunggu pihak ketiga memberikan informasi
alumni (placement office), karena dapat diakses menggunakan internet.
6.2. Saran
Adapun saran yang dapat penulis berikan untuk pengembangan dari sistem
yang telah dibuat antara lain :
1. Aplikasi ini dapat di kembangkan sampai kepada laporan tentang siapa
alumni yang mendapat penghasilan terbanyak dalam kurun waktu tertentu
(perbulan/pertahun), dan persentase atau jumlah lulusan dari total
keseluruhan mahasiswa Program Studi Sistem Informasi Universitas
Widyatama.
VI-1
Bab VI Penutup
VI-2