Aplikasi penyimpanan data kasus pemrograman internal (Studi Kasus basic IT Team)
1. BAB I PENDAHULUAN
1.1. Latar Belakang Penelitian
Basic IT Team adalah sebuah perusahaan di bidang jasa pembuatan
aplikasi dan aplikasi web. Setiap perusahaan memiliki keterkaitan informasi
antara satu karyawan dan yang lainnya. Dan seiring berjalannya perusahaan,
ditemukanlah beberapa kendala yang berkaitan dengan pengetahuan yang dimiliki
perusahaan tersebut. Kendala-kendala yang muncul ini dapat dihindari dengan
menggunakan konsep penyimpanan data. Disisi lain, ini akan membantu
perusahaan dalam menyimpan data kasus pemrograman yang mereka miliki. Hal
ini diharapkan dapat membangkitkan pengetahuan-pengetahuan tersembunyi,
yang akan dibutuhkan oleh sesama karyawan di perusahaan tersebut.
Masalah yang dihadapi oleh perusahaan ini, diantaranya berkaitan
dengan beberapa pengetahuan yang bersifat pengalaman dan bakat (tacit) yang
masih tersimpan di dalam individu karyawan, dimana pengetahuan itu mungkin
juga dibutuhkan oleh karyawan lainnya. Selain itu, pencarian pengetahuan tentang
solusi dari sebuah masalah yang sama sering dilakukan berulang kali, baik oleh
karyawan yang sama maupun berbeda, karena belum ada media yang menyimpan
pengetahuan yang sudah pernah terpakai oleh karyawan agar dapat ditinjau ulang.
Disisi lain, masalah dalam melakukan maintenance aplikasi dan web merupakan
masalah yang sering ditemukan, seringkali karyawan baru merasakan kesulitan
(2)
Maka dari itu, diperlukan sebuah media untuk menyimpan
konten-konten data yang dibutuhkan secara terpusat. Data tersebut akan disimpan secara
terpusat di dalam sebuah media, menjadi sebuah konten yang dikategorikan
berdasarkan topiknya. Konten-konten tersebut dapat dilihat oleh karyawan lain
sebagai informasi dan referensi dalam penyelesaian kasus. Semua proses diatas,
akan tercakup didalam sebuah aplikasi penyimpanan data yang akan digunakan
oleh Programmer Basic IT Team.
Dengan adanya media ini, diharapkan dapat membantu mengumpulkan
data dan menyimpan informasi yang pernah digunakan, serta mencatat perubahan
perkembangan dalam development aplikasi, sebagai tujuan dari dibangunnya
aplikasi penyimpanan data sebagai penyimpan referensi dan kasus data
pemrograman yang ada di perusahaan.
1.2. Identifikasi dan Rumusan Masalah
Berikut adalah identifikasi serta rumusan masalah yang muncul untuk
pembuatan Knowledgebase ini.
1.2.1. Identifikasi Masalah
Berdasarkan latar belakang yang telah diterangkan diatas, maka penulis
mengidentiikasikan permasalahan yang ada pada Perusahaan Basic IT Team
diantaranya :
a. Sulitnya mengumpulkan pengetahuan dari programmer.
b. Pencarian informasi untuk memecahkan masalah yang sama sering dilakukan
berulang kali baik oleh pogrammer yang sama maupun berbeda.
(3)
1.2.2. Rumusan Masalah
Berdasarkan pemaparan identifikasi masalah yang ada maka dapat
dirumuskan permasalahannya sebagai berikut :
a. Bagaimana cara mengumpulkan pengetahuan pemrograman milik
programmer.
b. Bagaimana cara mengumpulkan data kasus yang pernah diselesaikan oleh
programmer perusahaan.
c. Bagaimana cara mencatat perubahan dalam development aplikasi.
1.3. Maksud dan Tujuan Penelitian
Berikut maksud dan tujuan dari penelitian yang dilakukan di Basic IT Team.
1.3.1. Maksud Penelitian
Maksud dari penelitian ini adalah untuk merancang dan membangun
Aplikasi Penyimpanan Data yang diharapkan dapat diterapkan di Basic IT Team.
1.3.2. Tujuan Penelitian
Tujuan dari pembangunan media Knowledgebase ini adalah :
a. Menjadi media penyalur pengetahuan pemrograman milik sesama
programmer.
b. Mengumpulkan data kasus yang pernah diselesaikan oleh programmer
perusahaan kedalam bentuk sebuah konten atau dokumen yang dapat di baca
atau di unduh.
c. Membantu dalam melakukan maintenance aplikasi dengan mencatat setiap
(4)
1.4. Kegunaan Penelitian
Kegunaan penelitian ini terbagi dalam dua jenis, yaitu kegunaan praktis
dan akademis. Kedua kegunaan ini pun terbagi lagi menjadi beberapa poin,
sebagaimana dijelaskan dibawah ini.
1.4.1. Kegunaan Praktis
Kegunaan praktis dibagi dalam dua poin, yaitu :
a. Bagi Instansi
Hasil penelitian ini diharapkan dapat bermanfaat untuk mengumpulkan data
informasi yang pernah digunakan dan memudahkan mencatat perubahan
development aplikasi di Perusahaan Basic IT Team.
b. Bagi Pegawai
Media penyimpanan data ini diharapkan dapat dimanfaatkan untuk
memudahkan kinerja programmer Basic IT Team.
1.4.2. Kegunaan Akademis
Kegunaan akademis terbagi dalam tiga poin, yaitu :
a. Bagi Pengembangan Ilmu
Penulis berharap agar dapat menambah sumbangan ilmu dalam
pengembangan sistem informasi akademik di suatu instansi.
b. Bagi Peneliti Lain
Dari hasil penelitian ini, diharapkan kepada peneliti yang akan melakukan
penelitian yang sama dapat mengembangkan kembali sehingga menjadi lebih
baik.
(5)
Manfaat bagi peneliti yaitu mendapatkan informasi yang belum pernah di
dapatkan sebelumnya, dan mengimplementasikan ilmu yang di pelajarinya.
1.5. Batasan Masalah
Hal-hal yang tercakup dalam produk yang akan dibangun ini adalah :
a. Sistem yang dibangun dipersiapkan agar dapat dijalankan pada OS Windows.
b. Sistem merupakan sebuah media yang berbentuk web.
c. Media ini dibangun dengan menggunakan Sistem Pemodelan Model View
Control (MVC).
d. Dibangun menggunakan framework CodeIgniter.
e. Konten dikategorikan berdasarkan bidang masing-masing dan diberikan tag.
f. Konten yang ditangani oleh media ini adalah data dan informasi dari
Programmer Basic IT Team.
g. Data yang disimpan merupakan data dalam bidang pengkodean.
h. Digunakan oleh karyawan internal Programmer Basic IT Team Bandung.
i. Untuk mengakses media, user harus melakukan login terlebih dahulu dan
terdaftar sebagai user aktif.
j. Setiap user yang melihat konten (selain pemilik konten) akan menambah nilai
view konten.
k. Konten dapat dikomentari oleh setiap user yang telah terdaftar di Media
Knowledgebase.
(6)
1.6. Lokasi dan Waktu Penelitian
Penulis melakukan penelitian ini di Perusahaan Basic IT Team yang
berlokasi di Jalan Raya Bojongsoang, Komplek Griya Bandung Asri 1, Blok D
No. 258, Bandung. Dengan rician waktu penelitian sebagai berikut :
Tabel 1.1 Tabel Jadwal Pengerjaan N
o Tahapan
Oktober 2014 November 2014 Desember 2014 Januari 2015 Februari 2015 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 Business Modeling
Business Process Modeling
2 Requirement Analysis Requirement
List Use Case 3 Design
Penentuan Arsitektur Perancangan Diagram Perancangan Antarmuka 4 Implementation
Prototype Coding 5 Testing
Dokumentasi dan pemeriksaannya dilakukan pada bulan 1 hingga
ke-5 secara berkala, untuk menjaga pendokumentasian tetap sesuai dengan sistem.
1.7. Sistematika Penulisan
Sistematika penulisan terdiri dari lima bab, yaitu :
a. Bab I Pendahuluan
Berisi latar belakang, identifikasi dan rumusan masalah, maksud dan tujuan
penelitian, kegunaan penelitian, batasan masalah, lokasi dan waktu penelitian,
(7)
b. Bab II Landasan Teori
Berisi teori dasar yang mendukung penulisan Skripsi, mencakup metoda atau
teknik yang digunakan, teori tentang permasalahan, uraian singkat perangkat
implementasi yang dipakai, dan kerangka penyelesaian masalah.
c. Bab III Objek dan Metode Penelitian
Berisi penjelasan tentang hasil pendefinisian kebutuhan dari permasalahan
yang dijadikan topik TA atau Skripsi berikut pemodelannya. Diantaranya
uraian singkat sejarah, struktur organisasi, fungsi unit organisasi, metode
penelitian, dan analisis sistem yang berjalan.
d. Bab IV Hasil dan Pembahasan
Bab ini membahas tentang uraian hasil analisis kebutuhan sistem informasi,
seperti perancangan sistem, perancangan basis data, perancangan antar muka,
perancangan arsitektur jaringan, implementasi perangkat lunak, implementasi
perangkat keras, implementasi basis data, implementasi antar muka,
implementasi instalasi program, penggunaan program, dan pengujian.
e. Bab V Kesimpulan dan Saran
Berisi kesimpulan (hasil yang berhasil diselesaikan sesuai ruang lingkup
batasan masalah) dan saran (terhadap masalah yang belum terselesaikan
sebagai pengembangan dan perbaikan-perbaikan) tentang kasus TA atau
(8)
1. BAB V
KESIMPULAN DAN SARAN
5.1. Kesimpulan
Dari hasil pembangunan media ini dapat disimpulkan bahwa Media
Pengelolaan Pengetahuan Pemrograman di Basic IT Team :
a. Memudahkan dalam mengumpulkan data kasus pemrograman dari
programmer basic IT Team.
b. Pencarian ulang sumber terhadap masalah yang sama tidak perlu dilakukan
lagi.
c. Memudahkan maintenance aplikasi.
5.2. Saran
Setelah membangun Aplikasi Penyimpanan Data ini, masih terdapat
banyak kekurangan. Ada beberapa saran yang dapat digunakan untuk
pertimbangan pengembangan selanjutnya, yaitu :
a. Media ini akan menjadi lebih baik jika dapat dikembangkan menjadi sebuah
Sistem Pakar.
b. Menambahkan fitur chat akan memudahkan antar user untuk berinteraksi
(9)
APLIKASI PENYIMPANAN DATA
KASUS PEMROGRAMAN INTERNAL
(STUDI KASUS BASIC IT TEAM)
SKRIPSI
Diajukan sebagai salah satu syarat kelulusan pada
Program Studi Sistem Informasi Jenjang S1 (Strata 1)
Fakultas Teknik dan Ilmu Komputer
DHEA SHAVERA
1.05.12.913
PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK DAN ILMU KOMPUTER
(10)
1. DAFTAR ISI
ABSTRAK ... Error! Bookmark not defined.
ABSTRACT ... Error! Bookmark not defined.
KATA PENGANTAR ... Error! Bookmark not defined.
DAFTAR ISI ... iv DAFTAR GAMBAR ... Error! Bookmark not defined.
DAFTAR TABEL ... Error! Bookmark not defined.
BAB I PENDAHULUAN ... Error! Bookmark not defined.
1.1. Latar Belakang Penelitian ... Error! Bookmark not defined.
1.2. Identifikasi dan Rumusan Masalah ... Error! Bookmark not defined.
1.2.1. Identifikasi Masalah ... Error! Bookmark not defined.
1.2.2. Rumusan Masalah ... Error! Bookmark not defined.
1.3. Maksud dan Tujuan Penelitian ... Error! Bookmark not defined.
1.3.1. Maksud Penelitian ... Error! Bookmark not defined.
1.3.2. Tujuan Penelitian ... Error! Bookmark not defined.
1.4. Kegunaan Penelitian ... Error! Bookmark not defined.
1.4.1. Kegunaan Praktis ... Error! Bookmark not defined.
1.4.2. Kegunaan Akademis ... Error! Bookmark not defined.
1.5. Batasan Masalah ... Error! Bookmark not defined.
1.6. Lokasi dan Waktu Penelitian ... Error! Bookmark not defined.
1.7. Sistematika Penulisan ... Error! Bookmark not defined.
BAB II LANDASAN TEORI ... Error! Bookmark not defined.
2.1. Data ... Error! Bookmark not defined.
2.1.1. Pengolahan Data dengan Komputer ... Error! Bookmark not defined.
2.2. Framework CodeIgniter ... Error! Bookmark not defined.
2.3. Pola Arsitektural Model View Control ... Error! Bookmark not defined.
2.4. PHP ... Error! Bookmark not defined.
2.5. MySQL ... Error! Bookmark not defined.
2.6. Prototype ... Error! Bookmark not defined.
(11)
2.8. Activity Diagram ... Error! Bookmark not defined.
2.9. Sequence Diagram ... Error! Bookmark not defined.
2.9.1 Sequence Diagram Model View Control ... Error! Bookmark not defined.
2.10. Class Diagram ... Error! Bookmark not defined.
2.11. Component Diagram ... Error! Bookmark not defined.
2.12. Deployment Diagram ... Error! Bookmark not defined.
2.13. Blackbox Testing ... Error! Bookmark not defined.
BAB III OBJEK DAN METODE PENELITIAN Error! Bookmark not defined.
3.1. Objek Penelitian ... Error! Bookmark not defined.
3.1.1. Sejarah Singkat Perusahaan ... Error! Bookmark not defined.
3.1.2. Visi dan Misi Perusahaan... Error! Bookmark not defined.
3.1.3. Struktur Organisasi Perusahaan ... Error! Bookmark not defined.
3.1.4. Deskripsi Tugas ... Error! Bookmark not defined.
3.2. Metode Penelitian ... Error! Bookmark not defined.
3.2.1. Desain Penelitian ... Error! Bookmark not defined.
3.2.2. Jenis dan Metode Pengumpulan Data ... Error! Bookmark not defined.
3.2.3. Metode Pendekatan dan Pengembangan Sistem ... Error! Bookmark not defined.
3.2.4. Pengujian Software ... Error! Bookmark not defined.
3.3. Analisis Sistem yang Berjalan... Error! Bookmark not defined.
3.3.1. Analisis Dokumen ... Error! Bookmark not defined.
3.3.2. Analisis Prosedur Yang Sedang Berjalan ... Error! Bookmark not defined.
3.3.3. Evaluasi Sistem Yang Sedang Berjalan ... Error! Bookmark not defined.
BAB IV HASIL DAN PEMBAHASAN ... Error! Bookmark not defined.
4.1. Perancangan Sistem ... Error! Bookmark not defined.
4.1.1. Tujuan Perancangan Sistem ... Error! Bookmark not defined.
(12)
4.1.4. Perancangan Basis Data ... Error! Bookmark not defined.
4.2. Perancangan Antar Muka ... Error! Bookmark not defined.
4.2.1. Struktur Menu ... Error! Bookmark not defined.
4.2.2. Perancangan Input ... Error! Bookmark not defined.
4.2.3. Perancangan Output ... Error! Bookmark not defined.
4.3. Perancangan Arsitektur Jaringan ... Error! Bookmark not defined.
4.4. Implementasi ... Error! Bookmark not defined.
4.4.1. Batasan Implementasi ... Error! Bookmark not defined.
4.4.2. Implementasi Perangkat Lunak ... Error! Bookmark not defined.
4.4.3. Implementasi Perangkat Keras ... Error! Bookmark not defined.
4.4.4. Implementasi Basis Data (Sintaks SQL) ... Error! Bookmark not defined.
4.4.5. Implementasi Antar Muka ... Error! Bookmark not defined.
4.5. Pengujian ... Error! Bookmark not defined.
4.5.1. Rencana Pengujian ... Error! Bookmark not defined.
4.5.2. Kasus dan Hasil Pengujian ... Error! Bookmark not defined.
4.5.3. Kesimpulan Hasil Pengujian ... Error! Bookmark not defined.
BAB V KESIMPULAN DAN SARAN ... Error! Bookmark not defined.
5.1. Kesimpulan ... Error! Bookmark not defined.
5.2. Saran ... Error! Bookmark not defined.
DAFTAR PUSTAKA ... Error! Bookmark not defined.
(13)
1. DAFTAR PUSTAKA
Ariani, R., & Shalahuddin, M. (2011). Rekayasa Perangkat Lunak. Bandung: MODULA.
Badiyanto. (2013). Buku Pintar Framework. (Ucak, Penyunt.) Yogyakarta, Jawa Tengah , Indonesia: Mediakom.
Booch, G., Rumbaugh, J., & Jacobson, I. (1999). The Unified Modeling Language
(IV Edition ed.). (A. Richman, Penyunt.) Massachusetts: Addison Wesley Longman, Inc.
Ericsson, M. (2011, Mei 2). What it is and How to Use. Dipetik Desember 2, 2011, dari http://parsa.iust.ac.id
Gunadarma. (t.thn.). Dipetik February 12, 2015, dari Staff Gunadarma:
https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rj a&uact=8&ved=0CCcQFjAB&url=http%3A%2F%2Fprita.staff.gunadarma.ac.id %2FDownloads%2Ffiles%2F35680%2FPengertian%2BData%2Bdan%2BInform asi.docx&ei=KDXcVKThM4OUuASngYKwBA&usg=AFQjCNGkSJcyMBmf
Hendraputra, Ade, Darwiyanto, E., Pratondo, A., Nugroho, E. P., Kusuma, G. P., et al. (2009). Information System Quality Assurance. Bandung.
Idaho, E. (2002). Assignments. Dipetik Desember 1, 2011, dari Eastern Idaho: http://www.whattodoineasternidaho.com/assignments/mvc.php
Kadir, A. (2002). Pengenalan sistem Informasi. Yogyakarta: ANDI Yogyakarta.
Lethbridge, T. C., & Laganiere, R. (2002). Object-Oriented Software
Engineering: Practical Software Development using UML and Java. Colombus, Ohio, United States of America: McGraw-Hill.
Lucas, H. J. (2000). Information Technology for Management (7th ed.). Colombus, Ohio, United States of America: Irwin/McGraw-Hill.
Nugroho, E. P., Ratnasari, K., Ramadhani, K. N., & Putro, B. L. (2009). Rekaya Perangkat Lunak. (A. Hendraputra, Penyunt.) Bandung, Jawa Barat, Indonesia: Politeknik Telkom.
O' Brien, J. A. (2002). Introduction to Information System (10th ed.). Colombus, Ohio, United States of America: McGraw-Hill.
(14)
Purtilo, J., Larson, A., & Clark, J. (1991). A methodology for prototyping-in-the-large versus programming in-the-small. International Conference on Software Engineering (hal. 2-12). Austin: TX, USA.
Syaukani, M. (2005). Mendata Mysql Foxpro8 +cd. Jakarta, Indonesia: PT Gramedia.
Turban, E., McClean, E., & Wetherbe, J. (1999). Information Technology for Management Making Connections for Strategis Advantage (2nd ed.). Manhattan, New York, United States: John wiley & Sons, Inc.
Yulianto, A. A., Gartina, I., Sari, K. R., Astuti, R., & Witanti, W. (2009).
Praktikum Analisis dan Desain Sistem Informasi. (A. Hendraputra, Penyunt.) Bandung, Jawa Barat, Indonesia: Politeknik Telkom.
(15)
1. KATA PENGANTAR
Segala puji syukur kehadirat Allah SWT karena atas rahmat dan
hidayah-Nya penulis dapat menyelesaikan skripsi ini yang berjudul “Aplikasi Penyimpanan Data Kasus Pemrograman Internal (Studi Kasus Basic IT Team)” ini sebagai salah satu syarat seminar pada program Strata Satu (S1) Sistem
Informasi Universitas Komputer Indonesia.
Dalam pengerjaan skripsi ini penulis mendapat banyak bantuan dan
dukungan moral yang tak ternilai harganya dari berbagai pihak. Oleh karena itu
dengan tulus penulis mengucapkan terima kasih kepada:
1. Dosen pembimbing, Ibu Wartika, S.Kom., M.T. yang disela kesibukan
beliau bersedia meluangkan waktu untuk memberikan bimbingan dan
masukan yang sangat bermanfaat dalam penyusunan skripsi ini.
2. Perusahaan Basic IT Team yang telah bekerja sama dalam pembuatan
skripsi ini.
3. Orang tua dan keluarga yang telah memberikan dukungan semangat dan
doa kepada penulis dalam menyusun skripsi ini.
4. Teman-teman dan sahabat-sahabat yang selalu memberi dorongan
semangat.
Serta pihak-pihak lain yang tidak dapat disebutkan satu per satu yang telah
(1)
1. DAFTAR ISI
ABSTRAK ... Error! Bookmark not defined. ABSTRACT ... Error! Bookmark not defined. KATA PENGANTAR ... Error! Bookmark not defined. DAFTAR ISI ... iv DAFTAR GAMBAR ... Error! Bookmark not defined. DAFTAR TABEL ... Error! Bookmark not defined. BAB I PENDAHULUAN ... Error! Bookmark not defined. 1.1. Latar Belakang Penelitian ... Error! Bookmark not defined. 1.2. Identifikasi dan Rumusan Masalah ... Error! Bookmark not defined. 1.2.1. Identifikasi Masalah ... Error! Bookmark not defined. 1.2.2. Rumusan Masalah ... Error! Bookmark not defined. 1.3. Maksud dan Tujuan Penelitian ... Error! Bookmark not defined. 1.3.1. Maksud Penelitian ... Error! Bookmark not defined. 1.3.2. Tujuan Penelitian ... Error! Bookmark not defined. 1.4. Kegunaan Penelitian ... Error! Bookmark not defined. 1.4.1. Kegunaan Praktis ... Error! Bookmark not defined. 1.4.2. Kegunaan Akademis ... Error! Bookmark not defined. 1.5. Batasan Masalah ... Error! Bookmark not defined. 1.6. Lokasi dan Waktu Penelitian ... Error! Bookmark not defined. 1.7. Sistematika Penulisan ... Error! Bookmark not defined. BAB II LANDASAN TEORI ... Error! Bookmark not defined. 2.1. Data ... Error! Bookmark not defined. 2.1.1. Pengolahan Data dengan Komputer ... Error! Bookmark not defined. 2.2. Framework CodeIgniter ... Error! Bookmark not defined. 2.3. Pola Arsitektural Model View Control ... Error! Bookmark not defined. 2.4. PHP ... Error! Bookmark not defined. 2.5. MySQL ... Error! Bookmark not defined. 2.6. Prototype ... Error! Bookmark not defined. 2.7. Use Case Diagram ... Error! Bookmark not defined.
(2)
v
2.8. Activity Diagram ... Error! Bookmark not defined. 2.9. Sequence Diagram ... Error! Bookmark not defined. 2.9.1 Sequence Diagram Model View Control ... Error! Bookmark not defined.
2.10. Class Diagram ... Error! Bookmark not defined. 2.11. Component Diagram ... Error! Bookmark not defined. 2.12. Deployment Diagram ... Error! Bookmark not defined. 2.13. Blackbox Testing ... Error! Bookmark not defined. BAB III OBJEK DAN METODE PENELITIAN Error! Bookmark not defined. 3.1. Objek Penelitian ... Error! Bookmark not defined. 3.1.1. Sejarah Singkat Perusahaan ... Error! Bookmark not defined. 3.1.2. Visi dan Misi Perusahaan... Error! Bookmark not defined. 3.1.3. Struktur Organisasi Perusahaan ... Error! Bookmark not defined. 3.1.4. Deskripsi Tugas ... Error! Bookmark not defined. 3.2. Metode Penelitian ... Error! Bookmark not defined. 3.2.1. Desain Penelitian ... Error! Bookmark not defined. 3.2.2. Jenis dan Metode Pengumpulan Data ... Error! Bookmark not defined.
3.2.3. Metode Pendekatan dan Pengembangan Sistem ... Error! Bookmark not defined.
3.2.4. Pengujian Software ... Error! Bookmark not defined. 3.3. Analisis Sistem yang Berjalan... Error! Bookmark not defined. 3.3.1. Analisis Dokumen ... Error! Bookmark not defined. 3.3.2. Analisis Prosedur Yang Sedang Berjalan ... Error! Bookmark not defined.
3.3.3. Evaluasi Sistem Yang Sedang Berjalan ... Error! Bookmark not defined.
BAB IV HASIL DAN PEMBAHASAN ... Error! Bookmark not defined. 4.1. Perancangan Sistem ... Error! Bookmark not defined. 4.1.1. Tujuan Perancangan Sistem ... Error! Bookmark not defined. 4.1.2. Gambaran Umum Sistem Yang Diusulkan .... Error! Bookmark not defined.
4.1.3. Perancangan Prosedur Yang Diusulkan ... Error! Bookmark not defined.
(3)
4.1.4. Perancangan Basis Data ... Error! Bookmark not defined. 4.2. Perancangan Antar Muka ... Error! Bookmark not defined. 4.2.1. Struktur Menu ... Error! Bookmark not defined. 4.2.2. Perancangan Input ... Error! Bookmark not defined. 4.2.3. Perancangan Output ... Error! Bookmark not defined. 4.3. Perancangan Arsitektur Jaringan ... Error! Bookmark not defined. 4.4. Implementasi ... Error! Bookmark not defined. 4.4.1. Batasan Implementasi ... Error! Bookmark not defined. 4.4.2. Implementasi Perangkat Lunak ... Error! Bookmark not defined. 4.4.3. Implementasi Perangkat Keras ... Error! Bookmark not defined. 4.4.4. Implementasi Basis Data (Sintaks SQL) ... Error! Bookmark not defined.
4.4.5. Implementasi Antar Muka ... Error! Bookmark not defined. 4.5. Pengujian ... Error! Bookmark not defined. 4.5.1. Rencana Pengujian ... Error! Bookmark not defined. 4.5.2. Kasus dan Hasil Pengujian ... Error! Bookmark not defined. 4.5.3. Kesimpulan Hasil Pengujian ... Error! Bookmark not defined. BAB V KESIMPULAN DAN SARAN ... Error! Bookmark not defined. 5.1. Kesimpulan ... Error! Bookmark not defined. 5.2. Saran ... Error! Bookmark not defined. DAFTAR PUSTAKA ... Error! Bookmark not defined. LAMPIRAN ... Error! Bookmark not defined.
(4)
91
1. DAFTAR PUSTAKA
Ariani, R., & Shalahuddin, M. (2011). Rekayasa Perangkat Lunak. Bandung: MODULA.
Badiyanto. (2013). Buku Pintar Framework. (Ucak, Penyunt.) Yogyakarta, Jawa Tengah , Indonesia: Mediakom.
Booch, G., Rumbaugh, J., & Jacobson, I. (1999). The Unified Modeling Language (IV Edition ed.). (A. Richman, Penyunt.) Massachusetts: Addison Wesley
Longman, Inc.
Ericsson, M. (2011, Mei 2). What it is and How to Use. Dipetik Desember 2, 2011, dari http://parsa.iust.ac.id
Gunadarma. (t.thn.). Dipetik February 12, 2015, dari Staff Gunadarma:
https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rj a&uact=8&ved=0CCcQFjAB&url=http%3A%2F%2Fprita.staff.gunadarma.ac.id %2FDownloads%2Ffiles%2F35680%2FPengertian%2BData%2Bdan%2BInform asi.docx&ei=KDXcVKThM4OUuASngYKwBA&usg=AFQjCNGkSJcyMBmf Hendraputra, Ade, Darwiyanto, E., Pratondo, A., Nugroho, E. P., Kusuma, G. P., et al. (2009). Information System Quality Assurance. Bandung.
Idaho, E. (2002). Assignments. Dipetik Desember 1, 2011, dari Eastern Idaho: http://www.whattodoineasternidaho.com/assignments/mvc.php
Kadir, A. (2002). Pengenalan sistem Informasi. Yogyakarta: ANDI Yogyakarta. Lethbridge, T. C., & Laganiere, R. (2002). Object-Oriented Software
Engineering: Practical Software Development using UML and Java. Colombus, Ohio, United States of America: McGraw-Hill.
Lucas, H. J. (2000). Information Technology for Management (7th ed.). Colombus, Ohio, United States of America: Irwin/McGraw-Hill.
Nugroho, E. P., Ratnasari, K., Ramadhani, K. N., & Putro, B. L. (2009). Rekaya Perangkat Lunak. (A. Hendraputra, Penyunt.) Bandung, Jawa Barat, Indonesia: Politeknik Telkom.
O' Brien, J. A. (2002). Introduction to Information System (10th ed.). Colombus, Ohio, United States of America: McGraw-Hill.
Pressman, R. S. (2012). Rekayasa Perangkat Lunak - Buku Satu, Pendekatan Praktisi (7 Edition ed.). (D. Hardjono, Penyunt., A. Nugroho, G. J. Nikijuluw, T. H. Rochadiani, & I. K. Wijaya, Penerj.) Yogyakarta, Indonesia: ANDI.
(5)
Purtilo, J., Larson, A., & Clark, J. (1991). A methodology for prototyping-in-the-large versus programming in-the-small. International Conference on Software Engineering (hal. 2-12). Austin: TX, USA.
Syaukani, M. (2005). Mendata Mysql Foxpro8 +cd. Jakarta, Indonesia: PT Gramedia.
Turban, E., McClean, E., & Wetherbe, J. (1999). Information Technology for Management Making Connections for Strategis Advantage (2nd ed.). Manhattan, New York, United States: John wiley & Sons, Inc.
Yulianto, A. A., Gartina, I., Sari, K. R., Astuti, R., & Witanti, W. (2009). Praktikum Analisis dan Desain Sistem Informasi. (A. Hendraputra, Penyunt.) Bandung, Jawa Barat, Indonesia: Politeknik Telkom.
(6)
iii
1. KATA PENGANTAR
Segala puji syukur kehadirat Allah SWT karena atas rahmat dan hidayah-Nya penulis dapat menyelesaikan skripsi ini yang berjudul “Aplikasi Penyimpanan Data Kasus Pemrograman Internal (Studi Kasus Basic IT Team)” ini sebagai salah satu syarat seminar pada program Strata Satu (S1) Sistem Informasi Universitas Komputer Indonesia.
Dalam pengerjaan skripsi ini penulis mendapat banyak bantuan dan dukungan moral yang tak ternilai harganya dari berbagai pihak. Oleh karena itu dengan tulus penulis mengucapkan terima kasih kepada:
1. Dosen pembimbing, Ibu Wartika, S.Kom., M.T. yang disela kesibukan beliau bersedia meluangkan waktu untuk memberikan bimbingan dan masukan yang sangat bermanfaat dalam penyusunan skripsi ini.
2. Perusahaan Basic IT Team yang telah bekerja sama dalam pembuatan skripsi ini.
3. Orang tua dan keluarga yang telah memberikan dukungan semangat dan doa kepada penulis dalam menyusun skripsi ini.
4. Teman-teman dan sahabat-sahabat yang selalu memberi dorongan semangat.
Serta pihak-pihak lain yang tidak dapat disebutkan satu per satu yang telah membantu dalam perjalanan penyusunan skripsi ini.