Pemodelan Analisis dan
Desain
Sistem Beorientasi Objek Menggunakan UML
Sistem Beorientasi Objek Menggunakan UML
Studi Kasus Sistem
Informasi Penjadwalan Kuliah FMIPA-UAD
Haris Sri Wibowo
00016001
Skripsi
diajukan kepada
Fakultas Matematika dan Ilmu Pengetahuan Alam
sebagai bagian persyaratan untuk meraih derajat
Fakultas Matematika dan Ilmu Pengetahuan Alam
sebagai bagian persyaratan untuk meraih derajat
Sarjana Komputer
pada
Program Studi Sistem
Informasi
Universitas Ahmad Dahlan
Yogyakarta
Yogyakarta
2006
______________________________________________
Pemodelan Analisis dan DesainSistem Beorientasi Objek Menggunakan UMLStudi Kasus Sistem Informasi Penjadwalan Kuliah FMIPA-UAD
Modeling Analysis and Design
Object-oriented Systems using UML
Scheduling Lectures Information Systems in FMIPA-UAD Case Studies
Abstrak
Object-oriented Systems using UML
Scheduling Lectures Information Systems in FMIPA-UAD Case Studies
Abstrak
Proses perancangan berperan penting dalam sebuah pengembangan perangkat lunak. Pengembangan perangkat lunak melibatkan proses perancangan yang kompleks untuk menerjemahkan permintaan konsumen menjadi rancangan perangkat lunak. Unified Modelling Language (UML) adalah bahasa untuk memvisualisasikan, menentukan, membangun, dan mendokumentasikan artefak sebuah sistem perangkat lunak. UML berorientasi objek, tidak bergantung pada proses pengembangan dan tidak bergantung pada bahasa pemrograman dan teknologi.
Penyampaian informasi penjadwalan kuliah di FMIPA-UAD masih dilakukan dengan menempel jadwal terbaru di papan pengumuman. Perubahan jadwal tidak dapat diakses dengan segera oleh pihak-pihak yang membutuhkan, sebelum informasi tersebut ditempel di papan pengumuman.
Penelitian ini membuat pemodelan analisis dan desain sistem berorientasi objek pada pengembangan sistem informasi penjadwalan kuliah di FMIPA-UAD menggunakan UML sebagai alat bantu. Dengan adanya sistem informasi penjadwalan, diharapkan perubahan jadwal dapat segera diketahui pihak-pihak yang membutuhkan.
Kata kunci: OOA/D, OOP, UML
Penyampaian informasi penjadwalan kuliah di FMIPA-UAD masih dilakukan dengan menempel jadwal terbaru di papan pengumuman. Perubahan jadwal tidak dapat diakses dengan segera oleh pihak-pihak yang membutuhkan, sebelum informasi tersebut ditempel di papan pengumuman.
Penelitian ini membuat pemodelan analisis dan desain sistem berorientasi objek pada pengembangan sistem informasi penjadwalan kuliah di FMIPA-UAD menggunakan UML sebagai alat bantu. Dengan adanya sistem informasi penjadwalan, diharapkan perubahan jadwal dapat segera diketahui pihak-pihak yang membutuhkan.
Kata kunci: OOA/D, OOP, UML
_____________________________________
BAB I
1.1 Latarbelakang
Deskripsi persoalan-persoalan yang muncul dan dihadapi sehingga melahirkan inti masalah baru yang harus diselesaikan. Latarbelakang juga memuat uraian makna penting alasan penelitian harus dilaksanakan.
Proses perancangan berperan penting dalam sebuah pengembangan perangkat lunak. Pengembangan perangkat lunak melibatkan proses perancangan yang kompleks untuk menerjemahkan permintaan konsumen menjadi rancangan perangkat lunak. Unified Modelling Language (UML) adalah bahasa untuk memvisualisasikan, menentukan, membangun, dan mendokumentasikan artefak sebuah sistem perangkat lunak. UML berorientasi objek, tidak bergantung pada proses pengembangan dan tidak bergantung pada bahasa pemrograman dan teknologi.
Deskripsi persoalan-persoalan yang muncul dan dihadapi sehingga melahirkan inti masalah baru yang harus diselesaikan. Latarbelakang juga memuat uraian makna penting alasan penelitian harus dilaksanakan.
Proses perancangan berperan penting dalam sebuah pengembangan perangkat lunak. Pengembangan perangkat lunak melibatkan proses perancangan yang kompleks untuk menerjemahkan permintaan konsumen menjadi rancangan perangkat lunak. Unified Modelling Language (UML) adalah bahasa untuk memvisualisasikan, menentukan, membangun, dan mendokumentasikan artefak sebuah sistem perangkat lunak. UML berorientasi objek, tidak bergantung pada proses pengembangan dan tidak bergantung pada bahasa pemrograman dan teknologi.
1.2 Identifikasi Masalah
Intisari latarbelakang dalam bentuk ringkas dan terfokus.
Penyampaian informasi penjadwalan kuliah di FMIPA-UAD masih dilakukan dengan menempel jadwal terbaru di papan pengumuman. Perubahan jadwal tidak dapat diakses dengan segera oleh pihak-pihak yang membutuhkan, sebelum informasi tersebut ditempel di papan pengumuman.
Penelitian ini membuat pemodelan analisis dan desain sistem berorientasi objek pada pengembangan sistem informasi penjadwalan kuliah di FMIPA-UAD menggunakan UML sebagai alat bantu. Dengan adanya sistem informasi penjadwalan, diharapkan perubahan jadwal dapat segera diketahui pihak-pihak yang membutuhkan.
1.3 Ruanglingkup
Penegasan bagian masalah yang akan dipecahkan, termasuk asumsi-asumsi yang digunakan.
1.4 Rumusan Masalah
Rumusan masalah merupakan ungkapan pertanyaan yang menegaskan masalah yang menjadi fokus penelitian. Rumusan masalah tidak harus diungkapkan dalam kalimat tanya.
1.5 Tujuan Penelitian
Bagian ini memuat hal-hal yang ingin dicapai dalam penelitian.
Tujuan yang hendak dicapai penelitian ini adalah:
- Jhfjghkfg
- Fjkghkldf
- Jkfdhgjkfdg
Manfaat penelitian adalah dampak yang diperoleh ketika tujuan tercapai.
_____________________________________
BAB II
KAJIAN TEORI
2.1 Konsep Sistem
2.1.1 Sistem Informasi
Paragaraf sub judul bagian dari 2.2. Konsep Sistem
2.1.2 Sistem Berorientasi Objek
Paragaraf sub judul bagian dari 2.2. Konsep Sistem
2.2 Konsep Pemodelan
2.2.1 Unified Modelling Language
2.2.1.1 Submenu lagi
Paragaraf sub judul bagian dari 2.3. Konsep Pemodelan Paragaraf sub judul bagian dari 2.3. Konsep Pemodelan Paragaraf sub judul bagian dari 2.3. Konsep Pemodelan Paragaraf sub judul bagian dari 2.3. Konsep Pemodelan Paragaraf sub judul bagian dari 2.3. Konsep Pemodelan Paragaraf sub judul bagian dari 2.3. Konsep Pemodelan Paragaraf sub judul bagian dari 2.3. Konsep Pemodelan Paragaraf sub judul bagian dari 2.3. Konsep Pemodelan.
2.1.1 Sistem Informasi
Paragaraf sub judul bagian dari 2.2. Konsep Sistem
2.1.2 Sistem Berorientasi Objek
Paragaraf sub judul bagian dari 2.2. Konsep Sistem
2.2 Konsep Pemodelan
2.2.1 Unified Modelling Language
2.2.1.1 Submenu lagi
Paragaraf sub judul bagian dari 2.3. Konsep Pemodelan Paragaraf sub judul bagian dari 2.3. Konsep Pemodelan Paragaraf sub judul bagian dari 2.3. Konsep Pemodelan Paragaraf sub judul bagian dari 2.3. Konsep Pemodelan Paragaraf sub judul bagian dari 2.3. Konsep Pemodelan Paragaraf sub judul bagian dari 2.3. Konsep Pemodelan Paragaraf sub judul bagian dari 2.3. Konsep Pemodelan Paragaraf sub judul bagian dari 2.3. Konsep Pemodelan.
_____________________________________
BAB III
METODOLOGI PENELITIAN
3.1 Subjek Penelitian
Bagian ini menguraikan langkah-langkah penyelesaian masalah. Langkah-langkah ini harus disesuaikan dengan fokus permasalahan penelitian. Pemecahan sub-sub judul tentatif sesuai dengan kebutuhan pembahasan topik penelitian Skripsi.
Bagian ini menguraikan langkah-langkah penyelesaian masalah. Langkah-langkah ini harus disesuaikan dengan fokus permasalahan penelitian. Pemecahan sub-sub judul tentatif sesuai dengan kebutuhan pembahasan topik penelitian Skripsi.
_____________________________________
BAB 4
Hasil dan Pembahasan
4.1 SubBab
Bagian ini menyajikan hasil-hasil yang diperoleh dan cara
pencapaiannya. Uraian harus komprehensif namun tetap ringkas dan padu.
Pembahasan hasil penelitian meliputi kelebihan dan
kekurangan, termasuk pengujian.
Tabel 4.1. Contoh tabel diberi judul
sebagai penjelesan
Kolom 1
|
Kolom 2
|
Kolom 3
|
Kolom 4
|
Isi tabel isi tabel
|
Isi tabel isi tabel
|
Isi tabel isi tabel
|
Isi tabel isi tabel
|
Isi tabel isi tabel
|
Isi tabel isi tabel
|
Isi tabel isi tabel
|
Isi tabel isi tabel
|
Kalimat penjelasan kalimat penjelasan kalimat penjelasan
kalimat penjelasan kalimat penjelasan kalimat penjelasan.
Kalimat penjelasan kalimat penjelasan kalimat penjelasan
kalimat penjelasan kalimat penjelasan kalimat penjelasan.
Kalimat penjelasan kalimat penjelasan kalimat penjelasan
kalimat penjelasan kalimat penjelasan
Kalimat penjelasan kalimat penjelasan kalimat penjelasan
kalimat penjelasan kalimat penjelasan kalimat penjelasan.
Kalimat penjelasan kalimat penjelasan kalimat penjelasan
kalimat penjelasan kalimat penjelasan kalimat penjelasan.
Kode program 4.3. Koneksi PHP dengan
MySQL
1 <?php
2 $dbhost = 'localhost';
3 $dbuser = 'root';
4 $dbpass = 'password';
2 $dbhost = 'localhost';
3 $dbuser = 'root';
4 $dbpass = 'password';
5 $conn = mysql_connect($dbhost, $dbuser,
$dbpass) or
die
('Koneksi MySQL Error');
6 $dbname = 'simak';
7 mysql_select_db($dbname);
8 ?>
6 $dbname = 'simak';
7 mysql_select_db($dbname);
8 ?>
Kalimat penjelasan kalimat penjelasan kalimat penjelasan
kalimat penjelasan kalimat penjelasan kalimat penjelasan.
Kalimat penjelasan kalimat penjelasan kalimat penjelasan
kalimat penjelasan kalimat penjelasan kalimat penjelasan.
Kalimat penjelasan kalimat penjelasan kalimat penjelasan
kalimat penjelasan kalimat penjelasan kalimat penjelasan.
_____________________________________
BAB 5
PENUTUP
Kesimpulan merupakan rangkuman hasil dicapai dan merupakan jawaban rumusan masalah.
5.2 Saran
Bagian ini menguraikan saran-saran yang perlu diperhatikan berdasarkan keterbatasan yang ditemukan dan asumsi yang dibuat, termasuk saran untuk pengembangan lebih lanjut.
_____________________________________
DAFTAR PUSTAKA
Australian Government Publishing Service.
1994. Style manual for authors, editors and printers (5th
ed.). Canberra: Penulis.
Azhari, I., & Rahman, A. Mei 2005.
Deteksi lingkaran dalam citra digital dengan menggunakan filter sobel dan
transformasi Hough. Pakar, 6 (1),
25-32.
Bohrer, S., Zielke, T., & Freiburg, V.
1995. Integrated obstacle detection framework for intelligent cruise control on
motorways. Makalah presentasi pada
IEEE Intelligent Vehicles Symposium. Detroit, MI: Piscataway.
Brookshear, J. G. 2003. Computer science: Suatu pengantar (edisi 7), Terj. Computer science: An overview (7th
ed.), I. Hardiansyah (Pen.), H. W. Hardiani (Ed.). Jakarta: Erlangga.
DeHart, G. B., Alan S. L., & Cooper, R.
G. 1995. Child development: Its nature and course (4th ed.).
Boston: McGraw-Hill.
Effendi, B. D. 2007. Penerapan metode
pemrograman berorientasi objek untuk membangun sistem agenda kegiatan dosen
menggunakan PHP 4. Dinamika Informatika, 1 (1), 53-67.
Finnegan, D., M. 2006. E-Learning success:
Readability versus reading skill [Versi elektronik]. International Journal of Instructional Technology and Distance
Learning, 3 (10),
37-47.
Friedman, S. L., & Wachs, T. D. (Ed.).
1999. Measuring environment across the life span: Emerging methods and
concepts. Washington, DC: American Psychological Association.
GVU's 10th WWW user survey. t.t. Ditemukenali 19 August 2005, dari
http://www.gvu.gatech.edu/user_surveys/ survey-1998-10/
Kristanto, A. 2003. Struktur data dengan
C++. Yogyakarta: Graha Ilmu.
Kurniawan, Y. April 2007. KOffice: Perangkat
Perkantoran Alternatif di Linux. Info Komputer, h. 142-143.
Lubang Sekuriti dalam Firefox. April 2007. Info
Komputer, h. 84.
Merceron, A., & Yacef, K. May 2005.
TADA-Ed for educational data mining. Interactive Multimedia Electronic
Journal of Computer-Enhanced Learning, 7 (1). Ditemukenali 30 April 2007,
dari http://imej.wfu.edu/articles/2005/1/03/index.asp
NAACP. 29 April 2005. NAACP supports
Congressional fight to end predatory lending. Ditemukenali 19 August 2005,
dari http://www.naacp.org/inc/docs/washington/ 109/109_aa-2005-04-28.pdf
Nielsen, J., & Loranger, H. 2006. Prioritizing Web Usability. Berkeley,
CA: New Riders.
Oxford learner’s pocket dictionary. 2003.
New York: Oxford University Press.
Purwadi, E., & Istiyanto, J., E. 2005.
Alat pemantau suhu jarak jauh berbasis SMS. Dalam Ardiansyah, E. Aribowo, &
Hasanudin (Ed.), Prosiding Seminar Nasional Informatika 2005 (h.
317-320). Yogyakarta: Program Studi Informatika, Universitas Ahmad Dahlan.
Purwandari, R. 1 Mei 2007. HaKI, dilemma tak
kunjung usai. Jawa Pos, h. 4.
Ramadiani. 2005. Pengukuran keberhasilan sistem informasi
menggunakan variabel indikator kepuasan pengguna informasi dan model persamaan
struktural pada LISREL (Studi kasus
di UPT Perpustakaan ITB). Tesis, Ilmu Komputer, Universitas Gadjah Mada,
Yogyakarta.
Wareham, J., Zheng, J. G., & Straub, D.
February 2005. Critical themes in electronic commerce research: A
meta-analysis. Journal of Information
Technology, 20 (1), 1-19.
Wibowo, H. S. 2006.
Pemodelan analisis dan desain sistem
berorientasi objek menggunakan UML (Studi
kasus sistem informasi penjadwalan kuliah FMIPA-UAD). Skripsi, Ilmu
Komputer, Universitas Ahmad Dahlan, Yogyakarta.
Winograd, T. 1997a. From computing machinery
to interaction design. Dalam P. Denning & R. Metcalfe (Ed.), Beyond calculation: The next fifty years of
Computing (h. 149-162). Amsterdam: Springer-Verlag.
Winograd, T. 1997b. Understanding computers and cognition. Norwood, NJ: Addison-Wesley.
Wolchik,
S. A., West, S. G., Sandler, I. N., Tein, J., Coatsworth, D., Lengua, L. 2000.
An experimental evaluation of theory-based mother and mother-child programs for
children of divorce. Journal of Consulting and Clinical Psychology, 68,
843-856.
0 komentar:
Speak up your mind
Tell us what you're thinking... !