SISTEM INFORMASI PEMESANAN STUDIO MUSIK MENGGUNAKAN VISUAL BASIC 6.0 DAN SQL SERVER 7.0

  i

  SISTEM INFORMASI PEMESANAN STUDIO MUSIK MENGGUNAKAN VISUAL BASIC 6.0 DAN SQL SERVER 7.0 ( Studi Kasus : Bintang Kreasi Mandiri ) TUGAS AKHIR Diajukan Untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana Teknik (ST) Program Studi Teknik Informatika Oleh : FX. Danang Pramono Sakti NIM : 005314073 PROGRAM STUDI TEKNIK INFORMATIKA JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS SANATA DHARMA YOGYAKARTA 2007 Created with novaPDF Printer ( ). Please register to remove this message. ii

  MUSIC STUDIO ORDERING INFORMATION SYSTEM USING VISUAL BASIC 6.0 AND SQL SERVER 7.0 ( Case Study : Bintang Kreasi Mandiri ) Final Project Presented as Partial Fulfillment Of The Requirements To Obtain The Sarjana Teknik Degree In Informatics Engineering By : FX. Danang Pramono Sakti Student Number : 005314073

  INFORMATICS ENGINEERING STUDY PROGRAM DEPARTMENT OF INFORMATIC ENGINEERING FACULTY OF ENGINEERING SANATA DHARMA UNIVERSITY YOGYAKARTA 2007 Created with novaPDF Printer ( ). Please register to remove this message. iii

Created with novaPDF Printer ( ). Please register to remove this message.

iv

Created with novaPDF Printer ( ). Please register to remove this message.

  D engan segenap hati, karya ini kupersembahkan kepada orang-orang yang terkasih, yang telah berperan dalam mewujudkan cita-citaku, Bapak Johanes Katino Hadi Soewarno, I bu M aria Suwartini,

  M as Ananto, M bak L ies, M as Hery, M as Agung, M bak Rina, M as Edy, M bak I ndrie, M bak I in, M as Budhie, M as Sigit, M bak L usi, M bak Ririn, M bak Rista, M as N anda, M as N aren, Adek Anind,

  M bak Kinan, Adek Kaela, M bak Cynthia, Adek Angel

  v Created with novaPDF Printer ( ). Please register to remove this message. Tuhan adalah kekuatanku dan perisaiku; kepada-Nya hatiku percaya. Aku senantiasa tertolong, sebab itu beria-ria hatiku, dan dengan nyanyianku, aku bersyukur kepada-Nya ( Mazmur 28 : 7 )

  Aku hendak memuliakan Tuhan selama aku hidup dan bermazmur bagi Allahku selagi aku ada ( Mazmur 146 : 2 ) Segala perkara dapat kutanggung di dalam Dia yang memberi kekuatan kepadaku ( Filipi 4 :13 )

  Dedalane guna lawan sekti, kudu andhap asor, Wani ngalah dhuwur wekasane, tumungkula yen dipun dukani, Bapang den simpangi, ana catur mungkur.

  ( Mijil )

  vi Created with novaPDF Printer ( ). Please register to remove this message.

PERNYATAAN KEASLIAN KARYA

  Dengan ini saya menyatakan bahwa dalam tugas akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh gelar kesarjanaan disuatu Perguruan Tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang pernah ditulis atau diterbitkan oleh orang lain, kecuali secara tertulis diajukan dalam naskah ini dan disebutkan dalam daftar pustaka.

  Yogyakarta, 23 Juli 2007 FX. Danang Pramono Sakti vii Created with novaPDF Printer ( ). Please register to remove this message.

  ABSTRAKSI

  Untuk pencatatan pemesanan pemakaian studio musik dan segala kegiatan yang berhubungan dengan transaksi di Bintang Kreasi Mandiri masih dilakukan secara manual (dicatat pada sebuah buku oleh petugas), sehingga tidak efektif dan efisien.

  Maka untuk membantu dalam pengelolaan transaksi, dibuatlah sebuah sistem informasi pemesanan studio musik. Pembuatan sistem informasi ini menggunakan kakas pengembang ( tools )

  Visual Basic 6.0 dan database SQL server 7.0, dan dibangun dengan menerapkan tahapan-tahapan rekayasa perangkat lunak sekuensial linier antara lain pemodelan sistem informasi, analisis kebutuhan sistem, desain atau perancangan sistem, pengkodean atau pembuatan program, pengujian dan pemeliharaan.

  Hasil dari sistem yang dibangun adalah sebuah sistem informasi pemesanan pemakaian studio musik yang dapat memberikan kemudahan bagi pengguna dalam pengolahan data pemesanan studio musik, pembayaran, data pelanggan, data operator, data alat musik, data jadwal jaga, searching data, serta pembuatan laporan, sehingga dengan adanya sistem ini pengelolaan menjadi lebih efektif dan efisien. viii Created with novaPDF Printer ( ). Please register to remove this message.

  ABSTRACT

  For the record of ordering usage music studio and all activity which deal with transaction in Bintang Kreasi Mandiri still be conducted in manual ( noted at book by worker), so that is not effective and efficient.

  Hence to assist in transaction management, made a music studio ordering information system. This system is constructed using Visual Basic 6.0 and SQL server 7.0

  Database as tools. And builded by applying step of linear sekuential software for example modeling information system, analyse the system requirement, desain or system scheme, code or making the program, examination and conservancy.

  Result from developed system is a information system to ordering usage of music studio which can give the amenity for user in data processing of ordering music studio, payment, customer data, operator data, music equipments data, worked schedule data, searching data, and also report making, so that with the existence of this system, management become more effective and efficient. ix Created with novaPDF Printer ( ). Please register to remove this message.

KATA PENGANTAR

  Puji syukur penulis ucapkan dan panjatkan kepada Tuhan Yang Maha Esa atas kasih karunia-Nya sehingga penulis dapat menyelesaikan tugas akhir ini. Tugas akhir yang berjudul “Sistem Informasi Pemesanan Studio Musik

  menggunakan Visual Basic 6.0 dan SQL Server 7.0” ini merupakan tugas akhir

  yang harus dikerjakan oleh penulis untuk memperoleh gelar S1 dijurusan Teknik Informatika Universitas Sanata Dharma Yogyakarta.

  Terselesainya tugas akhir ini tidak lepas dari campur tangan berbagai pihak :

  1. Bapak Drs.H J. Haris Sriwindono, M.Kom selaku dosen pembimbing yang telah meluangkan waktu, tenaga, dan pikiran untuk membimbing kami, memberikan saran serta berbagai pengalaman kepada kami.

  2. Ibu Ridowati Gunawan, S.Kom., M.T, Bapak Alb.Agung Hadhiatma, ST, MT, dan Ibu Merry, S.T selaku dosen penguji yang telah meluangkan waktu dan pikirannya untuk menguji penulis, serta memberikan pengalaman dan suasana yang indah ketika pendadaran yang tidak akan penulis lupakan.

  3. Bapak dan Ibu Dosen Jurusan Teknik Informatika yang telah memberikan bekal pengetahuan dan bimbingan selama kuliah.

  4. Seluruh staf karyawan fakultas teknik yang selalu bersedia membantu yang diperlukan oleh penulis.

  5. Kedua Orang Tuaku, Bapak Johanes Katino Hadi Soewarno dan Ibu Maria Suwartini terimakasih untuk doa, dukungan, dan pengertiannya serta pengalaman hidup ini tanpa itu semua penulis tidak akan menjadi manusia seperti sekarang. Akhirnya penulis bisa wujudin keinginan Bapak dan Ibu jadi sarjana teknik.

  6. Saudara-saudaraku : Mas Ananto dan Mbak Lies, Mas Hery, Mas Agung dan Mbak Rina, Mas Edy dan Mbak Indri, Mas Budhi dan Mbak Iin, Mas x Created with novaPDF Printer ( ). Please register to remove this message.

  Sigit dan Mbak Lusi, Mbak Ririn dan Mbak Rista terima kasih atas doa, pengertian dan dukungannya.

  7. Mas Nanda, Mas Naren, Adek Anind, Mbak Kinan, Adek Kaela, Mbak Cynthia dan Adek Angel yang dengan segala tingkah lakunya yang lucu menjadi sumber penghiburan disaat penulis mengalami kejenuhan dalam menyelesaikan skripsi ini.

  8. Teman-teman seperjuanganku dikampus : Dion, Chandra, Gundhul, Merry, Linda, Gina, Thessa, Dewa, Epin, Wiwin, Leak dan yang tidak bisa disebutkan satu per satu.

9. Nicodema Dian Puspita Rini, yang selalu mendoakan, mendukung,

  mendorong, menyemangati dan memiliki pengertian yang besar kepada penulis dan rela sebulan sekali main ke yogya, terimakasih banyak My

  Soulmate .

  10. Ajeng dan Cita Kerti terima kasih atas doa, nasihat, dukungan dan kebersamaan yang indah.

  11. Teman-temanku dari Kimusiku Band : Agung, Polenk, Hendra, Mario, Gapi, Oonk, Fuky, Ableh, Bem-Benk, Alit, RETTRO Band : Arika, Alex, Anddre ,Bul-Bul, ( Alm ) Yopie, Ridwan, dan semua teman-teman komunitasku.

  12. Gitar-gitarku : Cort, Rockwel, Yamaha dan ZOOM-707 II ku, yang aku jadikan sumber penghiburan disaat penulis mengalami kejenuhan dalam menyelesaikan skripsi ini.

  13. Natalia Triarita Desi Ratnasari teman seperjuangan bimbingan yang telah meluangkan waktu dan tenaga untuk menemani kekampus, memberi dukungan ketika penulis jatuh dan kecewa, serta membantu penulis disaat terdapat banyak revisi.

  14. Teman-teman Mudika FX.Sapen : Rika, Lisa, Tia, Avi, Uthe, Uning, Reno, Andre, Yani, Yuli, Maria, Adit, Wulan, Kristine, She-Sri, Wiwin, Shanti, Febri, dan masih banyak lagi. xi Created with novaPDF Printer ( ). Please register to remove this message. xii

  15. Suster-suster di Wisma Maria ( FSGM ), yang turut memberi dukungan doa bagi penulis.

  16. Semua pihak yang tidak dapat penulis sebut satu per satu, yang turut berperan dalam menyelesaikan skripsi ini.

  Kami menyadari tanpa bantuan dari banyak pihak baik yang telah kami sebutkan diatas ataupun tidak tugas akhir ini tidak dapat terselesaikan. Kami menyadari jika tugas akhir ini masih jauh dari sempurna, oleh karenanya kritik dan saran yang bersifat membangun sangat kami harapkan.

  Yogyakarta, Juli 2007 Penulis Created with novaPDF Printer ( ). Please register to remove this message.

  DAFTAR ISI

  HALAMAN DEPAN ( Indonesia )……………………………………………………i HALAMAN DEPAN ( Inggris )……………………………………………………...ii HALAMAN PERSETUJUAN……………………………………………………….iii HALAMAN PENGESAHAN………………………………………………………..iv HALAMAN PERSEMBAHAN………………………………………………………v HALAMAN MOTTO………………………………………………………………...vi PERNYATAAN KEASLIAN KARYA……………………………………………..vii ABSTRAKSI………………………………………………………………………..viii ABSTRACT………………………………………………………………………….ix KATA PENGANTAR………………………………………………………………...x DAFTAR ISI………………………………………………………………………..xiii DAFTAR GAMBAR……………………………………………………………….xvii DAFTAR TABEL…………………………………………………………………..xix

  BAB I PENDAHULUAN I.1 Latar Belakang Masalah……….……………………………………………...1 I.2 Rumusan Masalah….………………………………………………………….2 I.3 Batasan Masalah………………………………………………………..……..3 I.3 Tujuan Penelitian……………………………………………………………...3 I.5 Metode Penelitian……………………………………………………………..4 I.6 Sistematika Penelitian…………………………………………………..…….6 BAB II LANDASAN TEORI II.1 Sistem Informasi………………………………………………………………8 II.2 Pengembangan Sistem Informasi……………………………………………..8 II.2.1.Pengertin Siklus Pengembangan Sistem……………………………...….8 II.2.2 Tahapan-tahapan Siklus Pengembangan Sistem..………......……...….....9

  1.Penyelidikan Awal dan Studi Kelayakan………….………………..……...9

  2.Penentuan Kebutuhan Sistem…….………………………………………...9 xiii

  Created with novaPDF Printer ( ). Please register to remove this message.

  xiv

  3.2.3 Data Dictionary ( DD )………………………………………...14

  II.4.1 Service Manager..................................................................................……25

  II..4 SQL Server 7.0……………………………………………………………..…25

  II.3.3 Komponen Visual Basic…………………………………………………..21

  II.3.2 Konsep Kerja Visual Basic………………………………………………..21

  II.3.1 Sejarah Visual Basic…………………………………………………...….20

  II.3 Visual Basic…………………………………………………………………....20

  3.2.6.3 Entity Relational Model………………………………..…17

  3.2.6.2 DesainDatabase….........................……….....………...….16

  3.2.6.1 Kegunaan Basis Data……………………………………..15

  3.2.6 Basis Data ( Database )……………………………………..…14

  3.2.5 Desain Output……………………………………………...…..14

  3.2.4 Desain Input……………………………………………………14

  4.Simpanan Data……………………………………………….13

  2.1 Teknik Memperoleh Informasi……..…..................................................9

  3.Proses……………..………………………………………….12

  2.Data Flow ( Arus Data )……………………………………...12

  1.External entity atau boundary………………………………..11

  3.2.2.2 Simbol yang digunakan dalam DFD………………………11

  3.2.2.1 Pengertian Data Flow Diagram…………………………...11

  3.2.2 Data Flow Diagram ( DFD )…………………………………...11

  3.2.1 Use Case Diagram……………………………………………..11

  3.2 Alat Bantu Dalam Desain Sistem……..……………………………….11

  3.1 Tujuan Desain Sistem………………………………………………….10

  3.Desain Sistem……………………………………………………………...10

  2.1.3 Teknik Kuisioner/Daftar Pertanyaan………………………...10

  2.1.2 Teknik wawancara Langsung…..……………………………..9

  2.1.1 Pengamatan……........................................................................9

  II.4.2 Enterprise Manager................................................................................…..25 Created with novaPDF Printer ( ). Please register to remove this message.

  II.4.3 Query Analyzer......................................................................................…..26

  II.4.4 Transact SQL….......................................................................................….26

  II.4.5 Elemen Sintaks….........................................................................................28

  II.4.6 Trigger….....................................................................................................30

  BAB III Analisa Dan Perancangan Sistem III.1 Pendahuluan ….........................................................................................…..31 III.2 Analisa Sistem…............................................................................................31 III.2.1 Spesifiksi Masalah ….............................................................................…..33 III.3 Perancangan Sistem…...................................................................................….36 III.3.1 Perancangan Diagram Arus Data……...............................................36 III.3.2 Deskripsi E-R Diagram pada Sistem..........................................……..45 III.3.21. Entitas, Atribut dan Hubungan.....................................................45 III.3.2.2 Perancangan Tabel ( Physical Design )…...................................50 III.3.3 Perancangan Antar Muka….......................................................……..53 III.3.4 Disain Menu Secara Terinci…...................................................……..58 BAB IV IMPLEMENTASI IV.1 Lingkungan Implementasi……………………………………………………...61 IV.1.1 Lingkungan Perangkat Lunak…………………………………..…….61 IV.1.2 Lingkungan Perangkat Keras………………………………….……..61 IV.2 Tampilan Program dan Penjelasan………………………………………..……62 IV.2.1 Koneksi Database…………………………………………………….62 IV.2.2 Halaman Menu Utama……………………………………………..…62 IV.2.3 Halaman Login User…………………………………………….……63 IV.2.4 Halaman Input Operator…………………………………………...…65 IV.2.5 Halaman Daftar Pelanggan………………………………………...…67 IV.2.6 Halaman Jadwal Jaga Operator………………………………………68 IV.2.7 Halaman Booking ( Pemesanan Ruang Studio Musik )…………...…70 IV.2.8 Halaman Pembayaran…………………………………………...……73 IV.2.9 Halaman Pencarian………………………………………………...…75

  xv Created with novaPDF Printer ( ). Please register to remove this message.

  IV.2.10 Halaman Laporan…………………………………………………...77

  BAB V EVALUASI HASIL IMPLEMENTASI V.1 Analisa Hasil dan Manfaat…………………………………………………..…..81 V.1.1 Kelebihan………………………………………………………….…..81 V.1.2 Kekurangan………………………………………………………..…..82 V.2 Teknologi Yang Digunakan Dalam Pembuatan Aplikasi…………………...…..82 V.3 Analisa Metodologi Yang Digunakan Dalam Pembuatan Aplikasi………...…..82 BAB VI PENUTUP VI.I Kesimpulan………………………………………………………………….….84 VI.2 Saran-saran………………………………………………………………….….84 DAFTAR PUSTAKA………………………………………………………………..86

  xvi Created with novaPDF Printer ( ). Please register to remove this message.

  xvii

  DAFTAR GAMBAR

  a) Simbol Entity………………………………...………………………………12

  b) Simbol Data Flow……………………………………………………………12

  c) Simbol Proses………………………………………………………………..13

  d) Simbol Data Store……………………………………………………………13

  e) Simbol-simbol dalam E-R…………………………………………………...18

  f) Diagram Konteks …..................................................................................…..37

  g) Diagram Berjenjang ………............................................................................38

  h) Overview Diagram ……..................................................................................39 i) DFD level 1 Proses 2..............................................................................…….40 j) DFD level 1 Proses 3...............................................................................……41 k) DFD level 1 Proses 4..............................................................................…….42 l) DFD level 1 Proses 5.... ….....................................................................…….43 m) DFD level 1 Proses 6 ( Laporan )……………………………………………44 n) ER Diagram……….........................................................................................48 o) Relasi Antar Tabel …………..........................................................................49 p) Halaman Login UserID...........................................................................…….53 q) Halaman Input Operator…….....................................................................….54 r) Halaman Input Pelanggan……....................................................................…54 s) Halaman Pencarian ………….…................................................................…55 t) Halaman Pemesanan…...........................................................................…….55 u) Halaman Input Pembayaran……….................................................................56 v) Halaman Lihat Jadwal.....................................................................................57 w) Desain Menu Utama…..............................................................................…..58 x) Desain Menu Login….....................................................................................58 y) Desain Menu Entry….............................................................................…….59 z) Desain Menu Transaksi…………...................................................................59 aa) Desain Menu Laporan…..........................................................................……59

  Created with novaPDF Printer ( ). Please register to remove this message.

  bb) Desain Menu Informasi…......................................................................…….60 cc) Halaman Menu Utama ( Implementasi )..........…...…………………………63 dd) Halaman Login User ( Implementasi )…………...………………………….63 ee) Halaman Input Operator ( Implementasi )…………..………….…………...65 ff) Halaman Lihat Operator ( Implementasi )……………..………...………….67 gg) Halaman Daftar Pelanggan ( Implementasi )…………..……………………67 hh) Halaman Lihat Pelanggan ( Implementasi )…………..……………………..68 ii) Halaman Jadwal Jaga Operator ( Implementasi )………..……….………….69 jj) Halaman Lihat Jadwal Jaga Operator ( Implementasi )..………….…………69 kk) Halaman Booking ( Implementasi )………………….……..….…………….71 ll) Halaman Lihat Jadwal Booking ( Implementasi )……….……….………….73 mm) Halaman Pembayaran ( Implementasi )…..………….…….…...………….74 nn) Halaman Pencarian ( Implementasi )…..……………………...….………….76 oo) Laporan Daftar Operator……………………………………………………..77 pp) Laporan Daftar Pelanggan…………………………………………………...78 qq) Laporan Daftar Jadwal Jaga Operator……………………………………….78 rr) Laporan Pemesanan ( Booking )…………………………………………………..79 ss) Laporan Keuangan Bulanan…………………………………………………79 tt) Laporan Keuangan Tahunan…………………………………………………80 xviii

  Created with novaPDF Printer ( ). Please register to remove this message.

  xix

  DAFTAR TABEL

  1. Tabel UserID…...........................................................................................…50 2. Tabel Pelanggan......................................................................................…….50

  3. Tabel Operator............................................................................................….51

  4. Tabel Studio…….........................................................................................…51 5. Tabel Booking.……........................................................................................51 6. Tabel Jadwal Jaga……....................................................................................52

  7. Tabel Sesi………..…………………………………………………………...52 8. Tabel Alat……………………………………………………………………52 Created with novaPDF Printer ( ). Please register to remove this message.

BAB I PENDAHULUAN I.1 Latar Belakang Masalah Dengan semakin pesatnya perkembangan Sistem Informasi dan

  komputer, maka pemanfaatanya dapat diterapkan di segala bidang termasuk usaha atau bisnis dimana sangat diperlukan informasi yang tepat dan akurat untuk meningkatkan produktifitas dan pelayanan serta dapat dikelola dan ditangani secara professional guna memenuhi tuntutan jaman yang semakin maju.

  Persewaan Studio Musik merupakan salah satu usaha di bidang pelayanan masyarakat. Baik buruknya kinerja suatu studio musik berdasarkan pada pelayanan dan fasilitas yang diberikan kepada pelangganya, sehingga mampu berkompetisi dengan studio-studio musik yang lain. Karena sedemikian pentingnya peranan informasi di dalam suatu tempat usaha, pengolahan informasi yang cepat dan akurat juga sangat berpengaruh pada kinerja tempat usaha tersebut. Saat ini banyak tempat usaha yang memanfaatkan teknologi informasi untuk meningkatkan “nilai jual” baik di mata konsumen maupun kompetitor. Semakin ketatnya persaingan di dunia bisnis pada khususnya telah memacu banyak tempat usaha untuk terus meningkatkan “kualitas diri”, salah satunya dengan memanfaatkan teknologi informasi.

  Kondisi saat ini proses pertukaran informasi yang ada kebanyakan masih dicatat dalam sebuah buku transaksi, yaitu masih banyak melibatkan tenaga manusia, mengakibatkan proses pertukaran informasi tersebut akan membutuhkan waktu yang lama sehingga kerja menjadi tidak efisien.

  Demikian pula dengan banyaknya data yang disimpan, diperlukan buku transaksi yang besar, sehingga dibutuhkan waktu yang lama untuk melakukan pencarian informasi dan data jika sewaktu-waktu data tersebut dibutuhkan. Masalah-masalah tersebut yang kini sedang dihadapi oleh Bintang Kreasi Mandiri yang merupakan studio musik yang sedang berkembang. Disini pembuatan dan perancangan sistem informasi penyewaan studio musik merupakan solusi yang tepat untuk mengatasi masalah tersebut.

  Untuk itulah, kiranya cukup beralasan bila penulis mencoba untuk mengangkat permasalahan tersebut dengan membuat tugas akhir ini dengan judul “Sistem Informasi Pemesanan Studio Musik dengan Studi Kasus Bintang Kreasi Mandiri” yaitu dengan mempelajari keadaan di lapangan sesungguhnya dan dari studi kasus tersebut membuat sistem yang baru. Untuk mendukung Sistem Informasi Pemesanan Studio Musik ini, maka digunakan

  pemrograman Visual Basic versi 6.0 untuk mendukung teknologi tersebut

  dan dengan menggunakan database SQL server 7.0 dimana proses akses database menjadi lebih user friendly.

I.2 Rumusan Masalah

  Berdasarkan latar belakang masalah yang dikemukakan di atas, sehingga sistem ini memiliki rumusan masalah sebagai berikut : Bagaimana membuat sistem informasi ini dapat menyediakan informasi yang bermanfaat dalam pengambilan keputusan, serta sistem ini dapat menyediakan gambaran perolehan pendapatan dari transaksi yang sudah dilakukan dan menampilkanya dalam bentuk laporan, dan bagaimana sistem ini dapat membantu user dalam melakukan pencarian, pencatatan data transaksi dan hal-hal yang berkaitan dengan data perusahan secara umum.

  I.3 Batasan Masalah

  Mengingat kompleknya permasalahan pada sistem penyewaan ruang latihan dan recording pada studio musik, maka penulis membatasi masalah : Merancang dan membuat sistem yang dapat menangani :

  a. Memasukkan dan mengedit data Operator serta jadwal kerja operator dan data pelanggan yang ada di Bintang Kreasi Mandiri.

  b. Pendaftaran pelanggan dan pemesanan studio. Pendaftaran pelanggan, seperti tanggal pesan, nama band, tanggal main, jam masuk, jam keluar, pembayaran serta pemilihan ruangan studio yang akan digunakan.

  c. Pemesanan studio, seperti cek jadwal studio dan pesanan, pembatalan pemesanan studio, pindah jadwal studio, dan uang muka.

  d. Pembuatan Laporan yang digunakan sebagai Laporan Pertanggung Jawaban kepada Manajer Perusahaan.

  I.4 Tujuan Penelitian

  Tujuan utama dari tugas akhir ini adalah untuk membangun suatu aplikasi pendaftaran dan pemesanan studio musik guna meningkatkan efisien kerja di dalam pelayanan studio musik kepada masyarakat atau pelangganya.

I.5 Metode Penelitian

  Dalam melakukan tugas akhir ini, penulis menggunakan metodologi pengembangan Sistem Sekuensial Linier, definisi Roger S.Pressman,Ph.D, (“Rekayasa Perangkat Lunak” Mc Graw-Hill Companies,Inc.1997 ) yaitu pendekatan kepada perkembangan perangkat lunak yang sistematik dan sekuensial, sistem sekuensial linier melingkupi aktivitas-aktivitas sebagai berikut :

  1. Rekayasa dan pemodelan sistem / informasi

  Karena perangkat lunak merupakan bagian dari sebuah sistem, maka kerja dimulai dengan membangun syarat dari semua elemen sistem dan mangalokasikan beberapa subset dari kebutuhan ke perangkat lunak tersebut. Pandangan sistem ini penting ketika perangkat lunak harus berhubungan dengan elemen-elemen yang lain seperti perangkat lunak, manusia dan database. Rekayasa dan analisis sistem menyangkut pengumpulan kebutuhan pada tingkat sistem dengan sejumlah kecil analisis serta desain tingkat puncak. Rekayasa informasi mencakup juga pengumpulan kebutuhan pada tingkat bisnis strategis dan tingkat area bisnis.

  2. Analisis kebutuhan perangkat lunak

  Proses pengumpulan kebutuhan diintensifkan dan difokuskan , khususnya pada perangkat lunak. Untuk mamahami sifat program yang akan dibangun, perekayasa perangkat lunak harus memahami domain informasi, tingkah laku, unjuk kerja, dan antarmuka ( ) yang diperlukan.

  interface 3. Desain

  Desain perangkat lunak sebenarnya adalah proses multi langkah yang berfokus pada empat atribut sebuah program yang berbeda yaitu struktur data, arsitektur perangkat lunak, representasi interface dan detail prosedural ( Algoritma ). Proses desain menterjemahkan syarat atau kebutuhan ke dalam sebuah representasi perangkat lunak yang dapat diperkirakan demi kualitas sebelum dimulai pemunculan kode.

  4. Pembuatan Program

  Desain harus diterjemahkan ke dalam bentuk mesin yang bisa dibaca. Langkah pembuatan kode melakukan tugas ini. Jika desain dilakukan dengan cara yang lengkap, pembuatan kode dapat diseleseikan secara mekanis.

  5. Pengujian

  Proses ini berfokus pada logika internal perangkat lunak, memastikan bahwa semua pernyataan sudah diuji, dan pada eksternal fungsional yaitu mengarahkan pengujian untuk menentukan kesalahan-kesalahan dan memastikan bahwa input yang dibatasi akan memberikan hasil aktual yang sesuai dengan hasil yang dibutuhkan.

  6. Pemeliharaan

  Perangkat lunak akan mengalami perubahan setelah disampaikan kepada pelanggan. Perubahan akan terjadi karena kesalahan-kesalahan ditentukan, karena perangkat lunak harus disesuaikan untuk mengakomodasi perubahan-perubahan di dalam lingkungan eksternalnya, atau karena pelanggan membutuhkan perkembangan fungsional atau untuk kerja. Pemeliharaan perangkat lunak mangaplikasi lagi setiap fase program sebelumnya dan tidak membuat yang baru lagi.

I.6 Sistematika Penulisan

  Sistematika dalam penulisan laporan tugas akhir menggambarkan secara garis besar hal-hal yang akan dibahas dalam laporan ini.

  Berikut sistematika dari laporan ini :

  BAB I : PENDAHULUAN Berisi uraian tentang latar belakang masalah, batasan masalah, tujuan

  dan manfaat penelitian, rumusan masalah, metodologi penelitian dan sistematika penulisan.

  BAB II : LANDASAN TEORI Berisi uraian tentang sistem, sistem informasi, basis data dan

  pengembangan sistem informasi Pada bab ini boleh dikatakan sebagai proses konseptual yang mana terdapat berbagai konsep dasar maupun definisi serta kaitannya dengan sistem yang akan dibangun.

  BAB III : ANALISA DAN PERANCANGAN SISTEM Berisi uraian tentang tahap-tahap pembuatan sistem yaitu analisa

  sistem, deskripsi sistem, perancangan sistem yang meliputi use case diagram,

  data flow diagram , entity relationship, desain database dan perancangan fasilitas yang disediakan oleh aplikasi berupa rancangan fasilitas data input, rancangan fasilitas data view dan rancangan laporan.

  BAB IV : IMPLEMENTASI SISTEM Berisi penjelasan tentang hasil implementasi rancangan sistem dan

  proses berisi hasil-hasil yang diperoleh dan cara penggunaan program aplikasi serta membahas kekurangan dan kelebihan dari sistem yang telah dibuat.

  BAB V : EVALUASI HASIL IMPLEMENTASI Berisi analisis dari hasil implementasi sistem, membahas kelebihan dan kekurangan yang ada pada sistem. BAB VI : PENUTUP Berisi kesimpulan dan saran dari sistem yang telah dirancang dan diimplementasikan. Terima Kasih

BAB II LANDASAN TEORI II.1 Sistem Informasi Sistem informasi adalah suatu sistem di dalam suatu organisai yang

  mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.

  Definisi lain dari sistem informasi adalah suatu sistem yang mengolah data untuk menghasilkan segala informasi kepada semua pihak pemakai yang membutuhkan (A.M Polina, Diklat Kuliah).

  Suatu sistem mempunyai beberapa karakter yang perlu diperhatikan yaitu komponen-komponen ( components ), batasan sistem ( boundary ), lingkungan luar sistem ( environtments ), penghubung ( interface ), masukan (

  input ), keluaran ( output ), pengolahan ( proses ), dan sasaran ( objectives ) atau tujuan ( goal ).

  II.2 Pengembangan Sistem Informasi

  

II.2.1. Pengertian Siklus Pengembangan Sistem

  Siklus pengembangan sistem adalah kumpulan-kumpulan kegiatan dari analisis pendesain dan user dari sistem informasi yang dilaksanakan untuk dikembangkan dan diimplementasikan.

II.2.2. Tahapan-tahapan Siklus Pengembangan Sistem

  1. Penyelidikan Awal dan Studi Kelayakan

  Pada tahap penyelidikan awal, analis belajar dari pemakai mengenai apa yang diharapkan dari sebuah sistem informasi yang baru.

  Studi kelayakan bertujuan untuk memutuskan usaha-usaha penyusunan sistem yang akan dilakukan untuk menyelesaikan masalah-masalah sistem informasi.

  2. Penentuan Kebutuhan Sistem

  Penentuan kebutuhan sistem terdiri dari :

2.1. Teknik Memperoleh Informasi

  Beberapa teknik pengumpulan informasi adalah sebagai berikut :

  2.1.1. Pengamatan

  Teknik pengumpulan informasi melalui observasi atau pengamatan mempunyai beberapa kelebihan, diantaranya : data yang dikumpukan mempunyai keandalan yang tinggi, analis sistem melalui observasi dapat melihat langsung proses-proses yang ada dalam sistem, dapat digambarkan lingkungan fisik dari kegiatan.

  Kerugian teknik observasi antara lain : pekerjaan yang sedang diobservasi mungkin tidak mewakili suatu tingkat kesulitan pekerjaan tertentu, obeservasi dapat mengganggu proses yang sedang diamati.

  2.1.2. Teknik Wawancara Langsung

  Teknik wawancara ini memiliki kelebihan diantaranya : memberi kesempatan pada pewawancara untuk memberikan motivasi agar yang diwawancarai bisa menjawab secara bebas dan terbuka, memungkinkan pewawancara mengembangkan pertanyaan sesuai dengan situasi yang berkembang, kebenaran hasil wawancara dapat dinilai dari sikap yang diwawacarai.

  Teknik ini juga memeliki beberapa kelemahan, diantaranya : prosesnya membutuhkan waktu yang lama, keberhasilan suatu wawancara sangat tergantung pada kepandaian pewawancara dalam mengembangkan pertanyaan, waktu yang dibutuhkan untuk wawancara seringkali menggangu orang yang diwawancarai.

2.1.3. Teknik Kuisioner/Daftar Pertanyaan

  Kelebihan dari teknik kuisioner adalah sesuai untuk data yang banyak dan tersebar. Kerugiannya diantaranya : tidak diketahui 100% kebenaran dari jawaban responden, daftar pertanyaan cenderung tidak fleksibel karena tidak bisa dikembangkan sesuai dengan situasinya.