Sistem Informasi Tugas Akhir Online Berb (1)

Jurnal Informanika, Volume 2 No.2, Juli-Desember 2016

ISSN :2407-1730

Sistem Informasi Tugas Akhir
Online Berbasis Web
Arman Suryadi Karim
Institut Informatika dan Bisnis Darmajaya
JL. Z.A. Pagar Alam No. 93, Labuhan Ratu, Lampung 35141
armansuryadi@darmajaya.ac.id

Abstract
Problem Statement: Enrolling students into the general registration final project
module is a very difficult, critical, and important process. Students are required to
register their final project module to be given to the Academic Administrative
Student Office (BAAK) in the field of their study. The registration module is held 2
times per annum; annually, more than 350 students from different course program all
over the institution apply to the registration of final project module. Managing all
final project activities is a very complex and sophisticated process. In the old,
conventional method, for example, the manual registration system, communication
between different parties working with administrative unit (BAAK and Faculty)

activities is very difficult. Lack of technologies used in managing activities obstructs
dealing with it in a modern and simplified way. Approach: The main outcome is to
computerize everything related to the student final project activities. To do so, the
Waterfall Model is to be used to study the new system requirements, analyze it,
design, implement, and finally test and deploy the new system. Results: After the
deployment of the new system and working with it, all the problems referred to were
solved; this is done by adopting the Online Management System of Final Project
which helped a lot in reducing the errors resulted in different ways and which in turn
sensible the correctness of the managing itself. Conclusion/Recommendation: In
conclusion a web-based tool was developed to computerize the required steps already
expected by the system. As a further work, some features might be added, such as
adding SMS support, adding AJAX functionality to the website to increase response
time, and to create a bulletin board system, that might enable different parties
working with the system to interact and communicate with each other easily.
Keywords: Web Development, Online Management System, Computerization,
Institution Web Portal

71

Jurnal Informanika, Volume 2 No.2, Juli-Desember 2016


ISSN :2407-1730

konsultasi,
seleksi
judul
TA,
penentuan pembimbing ataupun dalam
penerbitan surat keputusan. Namun
merancang modul tersebut tidaklah
mudah karena memerlukan integrasi
data dari beberapa fungsi akademik
terkait yang menggunakan sumber
daya yang sama.
Institut Informatika dan Bisnis
(IIB) Darmajaya Bandar Lampung
memiliki 5 Program Studi, dalam
setiap semesternya, rata rata sebanyak
500 mahasiswa dari seluruh program
studi yang terdaftar ditahun akademik

yang sedang berjalan melakukan
pendaftaran tugas akhir yang akan
ditempuh pada semester tersebut.
Dalam pelaksanaannya, segala sesuatu
yang
berkaitan
dengan
penyelenggaraan
kegiatan
dan
administrasi pendaftaran bagi seluruh
mahasiswa ditangani oleh Biro
Administrasi
Akademik
dan
Kemahasiswaan (BAAK).

1.
PENDAHULUAN
1.1. Latar Belakang

Sistem
Informasi
adalah
pengaturan orang, data, proses dan
teknologi informasi yang saling
berinteraksi untuk mengumpulkan,
memproses,
menyimpan
dan
menyediakan data sebagai sebuah
informasi/keluaran yang dibutuhkan
untuk mendukung kegiatan sebuah
organisasi [1].Dalam dunia pendidikan
tinggi yang modern, fleksibilitas
program studiberarti bahwa secara
khusus mahasiswa dapat dengan bebas
memilihbagian penting dari kurikulum
mereka, salah satunya adalah Tugas
Akhir (TA) Mahasiswa. Dukungan
perangkat lunak dalam hal ini sangat

dibutuhkan
untuk
membantu
mahasiswa dalam membuat pilihan
yang baik dan memungkinkan untuk
mengetahui informasi tentang tugas
akhir yang akan mereka tempuh.
Informasi
ini
kemudian
digunakan untuk penilaian mahasiswa
dan memeriksa apakah mahasiswa
telah memenuhi persyaratan dari mata
kuliah ini. Aspek penting dari proses
ini adalah sejumlah besar data yang
perlu dikumpulkan dalam sistem.
Melakukan proses ini secara manual
dalam semua kegiatan tugas akhir
mahasiswa merupakan pekerjaan yang
sangat berat bagi setiap bagian

administrasi akademik. Solusi efektif
yang
dapat
dilakukan
yaitu
membagikan
pekerjaan
tersebut
kepada mahasiswa dalam melakukan
proses tugas akhirnya. Dalam hal ini
sistem informasi akademik mahasiswa
haruslah menggunakan modul berbasis
web untuk pengelolaan tugas akhir
secara online jarak jauh seperti dalam
proses pendaftaran, pembimbingan,

1.2

Identifikasi Masalah
Pada sistem sebelumnya, proses

pengelolaan tugas akhir mahasiswa
dilakukan secara online intranet untuk
proses pendaftaran, sementara untuk
proses yang lain seperti seleksi judul
TA, penentuan pembimbing dan lainlain masih menggunakan metode
paper-base dan metode distribusi form
ke bagian akademik lainnya yang
terkait seperti program studi. Metode
ini tidak sudah cukup baik namun
memiliki keterbatasan dalam hal akses
informasi dan proses administrasi TA.
Selain itu, keterbatasan jumlah
komputer di laboratorium yang dipakai
untuk
mengakses
server
lokal
menyebabkan
antrean
dalam

melakukan proses pendaftaran TA.
72

Jurnal Informanika, Volume 2 No.2, Juli-Desember 2016

ISSN :2407-1730

hanya dapat dicapai dengan sistem
registrasi TA secara online dengan
memanfaatkan
fasilitas
internet,
dimana pihak administrasi akademik
juga dapat memanfaatkan fitur yang
dapat memantau apa yang terjadi
selama proses registrasi TA dan dapat
mendeteksi kesalahan selama proses
pendaftaran setelah mahasiswa masuk
ke dalam sistem. Tidak hanya akan
menjadi sistem pendaftaran, bahkan

sistem online ini dapat terhubung
dengan portal web kampus karena
sistem ini adalah subsistem dari
seluruh sistem informasi kampus.
Sistem informasi kampus adalah Portal
Web. Menurut definisi, Portal Web
adalah sistem yang menyajikan
informasi dari berbagai sumber dengan
cara bersatu [2]. Isi portal dapat
mencakup laporan, pengumuman, email, pencarian, dan lain sebagainya
[2]. Portal ini diklasifikasikan ke
dalam Web Portal Korporat, yaitu,
memungkinkan akses internal dan
eksternal untuk informasi spesifik
untuk sistem pengelolaan tugas akhir
mahasiswa.

Pendaftaran TA biasanya juga dibatasi
oleh rentang waktu yang terbatas.Ini
menyebabkan

layanan
transaksi
pendafataran TA di IIB Darmajaya
tidak optimal. Selama periode
pendaftaran TA, akses ke server
layanan pendaftaran mata kuliah sering
mengalami penurunan kecepatan.Ini
terjadi karena peningkatan jumlah
pengguna yang mengakses layanan
tersebut. Mahasiswa tidak memiliki
pilihan lain selain online di depan
komputer dalam jangka waktu yang
relatif lama. Di samping itu, waktu
periode pendafataran TA yang
biasanya hanya dalam waktu beberapa
hari dapat menyebabkan antrean
pemakaian komputer online intranet
yang ada di laboratorium komputer.
Sistem online intranet untuk
pendaftaran TA diatas sudah cukup

baik,
namun
dalam
rangka
meningkatkan pelayanan terhadap
mahasiswa,
sistem
pelayanan
akademik yang lebih baik sangat
dibutuhkan dan merupakan sebuah hal
yang sangat vital untuk terlaksananya
proses pelayanan akademik secara
kontinuitas dan berkualitas.

3. METODE PENELITIAN
Sistem yang diusulkan adalah
sistem 3-Tier berbasis web. 3-Tier
Arsitektur
adalah
Arsitektur
Client/Server dimana user interface,
aturan bisnis (proses logik fungsional),
penyimpanan data, dan akses data
dikembangkan dan dipelihara sebagai
modul independen. Arsitektur ini
sering digunakan untuk platform yang
berbeda [3]. Gambar 1. menunjukkan
desain
Arsitektur
3-Tier
yang
diusulkan.

2. TINJAUAN PUSTAKA
2.1 Sistem Yang Diusulkan
Solusi yang diusulkan untuk
meminimalisir permasalahan yang
telah disebutkan sebelumnya yaitu
dengan menerapkan sistem terpadu
yang
terkomputerisasi
untuk
mendukung proses pengelolaan TA.
Mahasiswa yang akan mendaftarkan
TA-nya harus difasilitasi dengan cara
yang lebih baik untuk berkomunikasi
dengan sistem pengelolaan TA; hal ini

73

Jurnal Informanika, Volume 2 No.2, Juli-Desember 2016

ISSN :2407-1730

Gambar 1. Aritektur 3-Tier yang diusulkan
database dengan mudah, dengan
menggunakan feature Graphical User
Interface
(GUI)dari
pengembang
sistem database ini. Selain itu juga
memungkinkan bagi pengembang
sistem untuk membuat prosedur
sendiri yang dapat disimpan ataupun
menggunakan built-in procedure yang
sudah ada didalam sistem.

3.1. Layer Basis data
Sistem database yang diusulkan
dibuat dengan menggunakan Microsoft
SQL Server 2008. Lapisan ini
menyediakan konektivitas tinggi dan
ketersediaan sumber daya yang cukup
baik, ditambah lagi dengan feature
tambahan bagi pengembang sistem
untuk mengelola dan mengatur

74

Jurnal Informanika, Volume 2 No.2, Juli-Desember 2016

Dengan menggunakan MS-SQL
Server 2008 sebagai Sistem Relational
Database Management (RDBMS)
untuk
seluruh
solusi
sistem
memberikan
kepada
pengguna
kemampuan untuk membuat ServerSide Cursor (akses ke server) dengan
memprogram ulang record tabel yang
berbeda dan memanipulasinya baris
demi baris. Pada saat pengembangan
sistem, pengembang system mungkin
perlu melakukan proses terhadap
record yang dihasilkan diserver tanpa
perlu
menggunakan
bahasa
pemrograman lain, yaitu dengan
memanfaatkan fungsi built-in dari
RDBMS tersebut. Selain itu, RDBMS
ini dapat melakukan proses yang lain
pada
data
seperti
penyisipan,
penghapusan dan perbaharuan data.
Semua fitur ini membuat MS-SQL
Server 2008 menjadi sistem yang
handal sebagai basis data sistem

ISSN :2407-1730

menggunakan Microsoft Visual. NET,
kode ditulis dalam file, masing-masing
berisi satu kelas ataulebih untuk
menangani operasi dari form web yang
dirancang menggunakan ASP.NET.
Internet Information Services (IIS)
versi 5.0 atau versi lebih baru harus
berjalan di Application Server untuk
mengaktifkan penggunaan ASP.NET.
3.3. Layer Pengguna (Client)
Secara
sederhana,
untuk
mengakses sistem ini pengguna harus
memiliki Personal Computer (PC),
dengan sistem operasi yang berbasis
Windows, dan memiliki browser
sehingga memungkinkan pengguna
untuk berinteraksi dan menelusuri situs
web melalui Internet. Sebagai aplikasi
yang berbasis web, semua proses yang
dilakukan atas nama komputer
pengguna dilakukan di server hosting
sistem.

3.2. Layer Aplikasi
Seperti
ditunjukkan
pada
Gambar. 1, Layer aplikasi berisikan
User Interface (UI), Aturan Bisnis, dan
Data-Access Components. Dalam
sistem ini,
kerangka Net 3.0
digunakan untuk menyediakan akses
data ke MS-SQL Server 2008 dengan
menggunakan ADO.NET. Seluruh
implementasi akses kode data dan
aturan
bisnis
dikembangkan

3.4. Model Proses
Proses pengembangan perangkat
lunak yang digunakan dalam sistem
inia dalah Model Waterfall seperti
yang ditunjukkan pada Gambar. 2.
Model Waterfall dipilih karena
terbukti bahwa persyaratan sistem ini
dapat dipahami dengan baik dan tidak
akan
berubah
selama
proses
pengembangan
sistem
[4].

Gambar 2. Model Waterfall

75

Jurnal Informanika, Volume 2 No.2, Juli-Desember 2016

ISSN :2407-1730

Konteks diagram adalah gambaran dari
sistem yang menunjukkan dasar
input/output [5] sistem yang diusulkan.

3.5. Gambaran Sistem
Gambar 3. Menunjukkan konteks
diagram dari sistem yang diusulkan.

Gambar 3. Konteks Diagram Sistem yang Diusulkan

penggunaakan berinteraksi dengan
sistem yang diusulkan [6]. Gambar 4.
menunjukkan Diagram Use Case dari
sistem yang diusulkan.

3.6. Diagram Sistem Use Case
Diagram Use Case adalah
representasi
grafis
yang
menggambarkan
bagaimana

76

Jurnal Informanika, Volume 2 No.2, Juli-Desember 2016

ISSN :2407-1730

Gambar 4. Diagram Use Case Sistem yang Diusulkan
paling penting dari portal web
akademik seperti yang ditunjukkan
pada Gambar. 5. Alasan utama
digunakannya sistem terkomputerisasi
untuk mengelola kegiatan ini adalah
untuk
memperbaharui
sistem
pendaftaran TA mahasiswa dan untuk
memantau secara langsung apa yang
terjadi pada saat proses pendaftaran
agar dapat segera ditangani apabila
ditemukan permasalahan dalam proses
ini.

3.7. Desain Sub Sistem Yang
Diusulkan
Desain sub sistem terdiri dari
sejumlah sub sistem (sistem yang lebih
kecil) yang terintegrasi satu sama lain
untuk mendukung berjalannya fungsi
dan
keperluan
sistem
secara
keseluruhan.
3.7.1. Sub Sistem Pendaftaran
Desain sub sistem pendaftaran
TA merupakan hal yang utama dan

77

Jurnal Informanika, Volume 2 No.2, Juli-Desember 2016

ISSN :2407-1730

Gambar 5. Urutan Diagram Pendaftaran TA Online
Mahasiswa yang akan mendaftar
TA
ke
sistem
online
harus
mengunjungi
bagian
registrasi
perguruan tinggi (BAAK) untuk
mengisi formulir aplikasi pendaftaran
dengan data-data yang dibutuhkan.
Pihak registrar kemudian harus
memasukkan data-data mahasiswa
tersebut ke dalam database sistem,
dalam hal ini layar entri data telah
dirancang untuk tujuan ini.
Setelah
proses
entri
data
diselesaikan oleh petugas registrasi,

sistem mengeluarkan tanda terima
pendaftaran;
untuk
kemudian
diteruskankepada mahasiswa sebagai
bukti
pendaftaran.
Mahasiswa
kemudian menandatangani dua salinan
pada
bukti
pendaftaran,
bukti
pendaftaran yang sudah ditandatangani
merupakan pernyataan dari mahasiswa
bahwa data yang dimasukkan ke
sistem oleh petugas registrar adalah
valid.
Hal ini merupakan hal yang sangat
penting
dan
krusial
terhadap
78

Jurnal Informanika, Volume 2 No.2, Juli-Desember 2016

ISSN :2407-1730

terdaftar dalam proses pendaftaran TA
dengan bukti pendaftaran disampaikan
kepada mahasiswa sebagaimana yang
telah disebutkan sebelumnya.
Metode lain adalah dengan mengupdate informasi yang dilakukan oleh
administrator sistem, serta dapat
dilihat oleh pengguna sistem. Metode
terakhir, yang merupakan metode
komunikasi yang paling penting,
adalah dengan menggunakan tempat
penyimpanan
sistem
dan
sub
sistemnya.
Tempat
penyimpanan
sistem dan sub sistemnya selanjutnya
akan digunakan secara bergantian.
Tempat penyimpanan system adalah
alat yang memungkinkan pengguna
untuk men-download file yang
diperlukan untuk mengelola kegiatan
tugas akhir.
File-file tersebut meliputi surat
keputusan pembimbingan, catatan
perbaikan dari dosen pembimbing,
jadwal sidang TA maupun nilai sidang
TA. Seperti yang terlihat pada Use
Case yang ditunjukkan pada Gambar
4, pengguna sistem juga dapat
membuat link ke peraturan-peraturan
terbaru yang dikeluarkan oleh pihak
akademik. Sedangkan file-file yang diupload ke situs web oleh bagian
registrasi dilakukan oleh Administrator
Sistem dengan hak akses administratif.
File-file yang di-upload ke
dalam sistem web memiliki format
yang berbeda, seperti:
a. Portable Document Format (PDF),
format ini adalah format yang
paling banyak digunakan dalam
website karena dapat dibaca
dengan format yang sama pada
sistem operasi yang berbeda.
b. MS-Word Dokumen (DOC).
c. MS-Excel Spreadsheets (XLS).

komponen sistem, dimana hal ini
merupakan proses umpan balik dan
konfirmasi
dari
sistem
untuk
memastikan bahwa siswa telah
Proses yang terjadi didalam sistem
merupakan sistem yang kompleks,
proses
prosedural
dari
sistem
pendaftaran TA online ditunjukkan
pada Gambar 5. Urutan diagram
menunjukkan objek yang terlibat
dalam sistem dan bagaimana objek
tersebut berinteraksi satu sama lain
serta bagaimana urutan interaksi itu
terjadi[7].
3.7.2. Sub Sistem Pelaporan
Aspek penting lain darisistem
ini
adalah
bahwasistem
harus
menyediakan subsistem pelaporan
untuk memudahkan bagian registrasi
dan pihak yang terkait lainnya dalam
membuat
laporan
pelaksanaan
pendaftaraan TA. Bagian akademik
pun akan dapat mengetahui jumlah
mahasiswa tiap program studi yang
mengambil TA pada semester berjalan
yang
dapat
digunakan
untuk
memprediksi jumlah kelulusan dan
kebutuhan
tenaga
pengajar
pembimbing yang diperlukan untuk
membimbing
mahasiswa
dalam
penyelesaian tugas akhirnya.
3.7.3. Sub Sistem Penyimpanan
Dengan melihat pada diagram
use case seperti ditunjukkan pada
Gambar 4, dapat terlihat jelas bahwa
ada tiga cara komunikasi antara
pengguna sistem dan bagian registrasi.
Metode komunikasi pertama adalah
dengan
menggunakan
subsistem
pelaporan yang memberikan output
berbagai jenis laporan yang diminta
terkait pelaksanaan TA mahasiswa.
79

Jurnal Informanika, Volume 2 No.2, Juli-Desember 2016

d.

ISSN :2407-1730

Images (JPG, BMP, GIF, TIFF).
ataupun Microsoft Internet Explorer
(IE) versi 6.0 atau yang lebih baru.

3.7.4. Feature Sistem
Sistem
ini
menggunakan
Microsoft.NET 3.0 framework yang
menyediakan
komponen
yang
diperlukan untuk membangun sistem
dan
objek,
ditambah
dengan
penyediaan sistem akses data yang
dibutuhkan oleh komponen sistem.
Sistem ini diimplementasikan dengan
menggunakan ASP. NET sebagai alat
untuk desain halaman web yang
dikombinasikan dengan VB. NET
sebagai
perangkat
lunak
yang
menyediakan fasilitas coding yang
diperlukan dibalik halaman ASP.NET.
Aplikasi ini juga terhubung ke
Microsoft SQL Server 2008 database,
yang memainkan peran RDBMS
terkait dengan aplikasi tersebut.
Pengguna sistem, apakah mereka
mahasiswa, dosen pembimbing atau
bagian registrasi, dapat mengakses
sistem melalui browser Internet seperti
Mozilla Firefox, Google Chrome

4. HASIL DAN PEMBAHASAN
4.1 Implementasi
Sistem
yang
Diusulkan
Sistem ini telah dikembangkan dan
diimplementasikan,
yang
menghasilkan
beberapa
contoh
halaman web yang dijumpai oleh
pengguna sebagai berikut:
4.1.1 Halaman Login
Gambar
6.
menunjukkan
halaman login sistem ini. Seperti
terlihat pada Gambar 6., pengguna
harus memasukkan Nama pengguna
dan Password yang valid sesuai yang
telah didaftarkan dibagian registrasi;
setelah Nama pengguna dan Password
sesuai
maka
pengguna
dapat
memasuki sistem.

80

Jurnal Informanika, Volume 2 No.2, Juli-Desember 2016

ISSN :2407-1730

Gambar 6. Halaman Login
memungkinkan
pengguna
berinteraksi dengan sistem.

4.1.2 Halaman Menu Utama
Gambar
7.
menunjukkan
halaman
menu
utama
yang

untuk

Gambar 7.Halaman Menu Utama
konsutasi akan terekam oleh sistem
dan disimpan didalam database
system, sehingga baik mahasiswa
maupun dosen pembimbing memiliki
riwayat proses pembimbingan.

4.1.3 Halaman Menu Konsultasi
Gambar
8.
menunjukkan
halaman menu bimbingan atau
konsultasi
mahasiswa
yang
memungkinkan mahasiswa untuk
melakukan konsultasi secara online
dengan dosen pembimbing TA. Hasil

81

Jurnal Informanika, Volume 2 No.2, Juli-Desember 2016

ISSN :2407-1730

Gambar 8. Halaman Menu Konsultasi

registrasi. Pembuatan SK TA oleh
bagian registrasi sebagai bukti
disahkannya judul TA yang diajukan
oleh mahasiswa.

4.1.4 Halaman Menu Pembuatan
Surat Keputusan
Gambar
9.
menunjukkan
halaman menu pembuatan surat
keputusan yang dilakukan oleh bagian

Gambar 9. Halaman Menu Pembuatan Surat Keputusan TA

82

Jurnal Informanika, Volume 2 No.2, Juli-Desember 2016

Selain contoh-contoh tampilan web
tersebut diatas beberapa tampilan
menu seperti informasi jadwal sidang
TA, penilaian bimbingan, informasi
daftar pembimbing dari program studi
dan beberapa menu lain dapat diakses
oleh bagian terkait sesuai dengan hak
administratif login yang diberikan oleh
bagian registrasi.

ISSN :2407-1730

Sistem informasi tugas akhir ini
memerlukan
kebutuhan
minimal
perangkat keras agar sistem dapat
berjalan dengan baik. Kebutuhan
minimal perangkat keras yang
dibutuhkan baik pada sisi server dan
client/pengguna ditunjukkan pada
Tabel 1.

Tabel 1. Kebutuhan Minimal Perangkat Keras
Nama Perangkat
Prosessor

Memory
Kapasistas Hard disk
Kartu Jaringan (NIC)
Modem

Server
Intel Xeon Quad Core
X5470 (12M Cache, 3.33
GHz, 1333 MHz FSB)
4 GB
500 GB
Ya
Ya

Intel
Core

Client
pentium

Dual

1 GB
250 MB
Ya
Ya

permohonan sidang dari mahasiswa
dan melaporkannya kepada program
studi karena program studi dapat
melihat informasi persetujuan sidang
dari pembimbing.
Sebagai pengembangan tahapan
berikutnya yang diusulkan pada sistem
ini menyangkut beberapa hal yaitu
mengembangkan
layanan
Short
Messaging Service (SMS). Layanan ini
merupakan salah satu layanan penting
dari sistem dimana nomor telepon
seluler mahasiswa disimpan ke dalam
database sistem, untuk kemudian
sistem dapat mengirimkan informasi
secara langsung ke mahasiswa, seperti
informasi jadwal sidang, informasi
seputar konsultasi, peraturan baru
ataupun hasil siding TA mereka.

5 Kesimpulan
Berdasarkan hasil implementasi
dari sistem informasi tugas akhir
online
berbasis
web,
dapat
disimpulkan bahwa: (1) sistem mampu
memberikan
kemudahan
kepada
bagian pendafataran TA, mahasiswa
dan dosen pembimbing dalam proses
kegiatan
administrasi
maupun
konsultasi TA tanpa harus terbatasi
oleh jarak dan waktu melalui sistem
ini. (2) Memudahkan bagian registrasi,
dan administrative serta dosen
pembimbing
dalam
memberikan
informasi kepada mahasiswa melalui
akun-nya masing-masing, dan (3)
mempermudah dosen pembimbing
dalam memberikan persetujuan atas

83

Jurnal Informanika, Volume 2 No.2, Juli-Desember 2016

Pengembangan selanjutnya yaitu
dengan meng-upgrade sistem untuk
mendukung AJAX (Asynchronous
Java Script dan XML), dimana
penggunaan
fasilitas
ini
akan
mengurangi waktu muat setiap
halaman web, sehingga interaksi
dengan sistem menjadi lebih mudah
dan lebih cepat. Penggunaan papan
buletin juga dapat dikembangkan
sehingga
memungkinkan
metode
komunikasi dua arah antara pengguna
sistem dan bagian administratif.

ISSN :2407-1730

[6] Booch., G. Rumbaugh., J.,
Jacobson., I. 2005. The Unified
Modeling Language User Guide
(2nd Edition). Addison-Wesley
Professional Pub.
[7] IBM, UML's Sequence Diagram,
cited on 26th December 2015,
http://www.ibm.com/developerwo
rks/rational/library/3101.html

Referensi
[1] Whitten, J.L., Bentley, L.D. &
Dittman, K.C. 2004, Systems
analysis and design methods, 6th,
McGraw- Hill Inc, New York,
USA.
[2] Tatnall., Arthur. 2005. Web
Portals: The New Gateways to
Internet Information and Services,
Idea Group Inc (IGI), USA.
[3] Wall., David. 2004. Multi-Tier
Application Programming with
PHP.
Practical
Guide
for
Architects and Programmers.
Elsevier Inc.
[4] Sommerville
I.,
Software
Engineering, 7th Edition, 2004,
Pearson Education Limited.
[5] Kendal., J. A and Kendall., E. J.
2002. Systems Analysis and
Design, International Edition, 5th
Edition, Pearson Education, Inc.

84