Pengujian Perangkat Lunak LANDASAN TEORI

4. Entitas Luar Merupakan sumber source atau tujuan data dapat berupa orang atau bagian dari organisasi. Entitas luar digambarkan dengan segi empat. 2. Diagram Hubungan Data Entity Relationship Diagram Menurut Whitten 2006:45 diagram hubungan data digunakan untuk menggambarkan hubungan antara data store yang ada di dalam diagram aliran data. 3. State Transition Diagram STD STD merepresentasikan tingkah laku dari suatu sistem dengan menggambarkan keadaannya dan kejadian yang menyebabkan sistem mengubah keadaan Pressman, 2002:373. STD juga menunjukkan bahwa aksi seperti aktivasi proses diambil sebagai akibat dari suatu kejadian khusus. 4. Data Dictionary Kamus Data Penyimpanan yang berisi deskripsi dari semua objek data yang dikonsumsi atau diproduksi oleh perangkat lunak Pressman, 2002:353.

2.12 Pengujian Perangkat Lunak

Testing pengujian perangkat lunak adalah elemen kritis dari jaminan kualitas perangkat lunak dan merepresentasikan kajian pokok dari spesifikasi, desain dan pengkodean. Pentingnya pengujian perangkat lunak dan implikasinya yang mengacu pada kualitas perangkat lunak tidak dapat terlalu ditekan karena melibatkan sederetan aktivitas produksi di mana peluang terjadinya kesalahan manusia sangat besar dan arena ketidak mampuan manusia untuk melakukan dan berkomunikasi dengan sempurna maka pengembangan perangkat lunak diiringi dengan aktivitas jaminan kualitas. Pada tahap ini akan dilakukan testing atau pengujian program secara keseluruhan dari aplikasi pencarian yang telah dibuat. Adapun testing terhadap program dapat dilakukan dengan black box. Metode black box dilakukan tanpa melihat source code program dan dijalankan oleh tester atau user untuk mengamati apakah program telah menerima input, memproses, dan menghasilkan output dengan benar. Pada pengujian ini dilakukan pemeriksaan terhadap program tersebut, sejauh mana program tersebut dapat berjalan, sehingga bila terjadi kesalahan, baik berupa kesalahan sintaks, kesalahan logika ataupun kesalahan-kesalahan lainnya dapat segera diketahui dan diatasi dengan melakukan perbaikan. Selain pemeriksaan terhadap kesalahan, dilakukan proses optimasi program agar program tersebut tidak terlalu rumit dalam proses penanganan kesalahan yang akan terjadi selanjutnya, serta dengan melakukan penghematan pada kapasitas file program agar tidak terlalu besar kapasitasnya sehingga dapat menghemat sumber daya dan mempemudah dalam proses pengaksesan. 29

BAB III METODOLOGI PENELITIAN

3.1 Metode Pengumpulan Data

1. Penelitian Kepustakaan Library Research, yaitu mengumpulkan data dan informasi dengan cara membaca dan mempelajari buku-buku literatur, referensi serta situs-situs penyedia layanan yang berkenaan dengan judul skripsi yang dapat dijadikan acuan pembahasan dalam penyelesaian skripsi ini. 2. Penelitian Lapangan Field Research, yaitu mengumpulkan dan menelaah data yang diperoleh dengan mengadakan penelitian langsung di lapangan. Metode yang digunakan: 1. Wawancara Interview Penulis melakukan tanya jawab dan wawancara pada staf Baby and Child Clinic - RSIA Tumbuh Kembang. Dalam hal ini penulis menggunakan metode interview, pewawancara menanyakan apa saja yang relevan dengan data yang dikumpulkan. 2. Observasi Dengan cara meninjau dan mengamati bagaimana proses ketika user mendapati sebuah permasalahan, sampai dengan ditindak lanjuti oleh resepsionis.