Click here to load reader

APLIKASI PENGARSIPAN SURAT MASUK DAN SURAT KELUAR

  • View
    5

  • Download
    0

Embed Size (px)

Text of APLIKASI PENGARSIPAN SURAT MASUK DAN SURAT KELUAR

COKROAMINOTO PALOPO
ERNI JAMAL
PADA PRODI FISIKA SAINS UNIVERSITAS COKROAMINOTO
PALOPO
SKRIPSI
Diajukan sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer
pada Program Studi Informatika Fakultas Teknik Komputer Universitas
Cokroaminoto Palopo
ERNI JAMAL
Telepon (0471) 22111, Fax. (0471) 325055. Website http://www.uncp.ac.id
Lampiran:
Nama : Erni Jamal
Judul : Aplikasi Pengarsipan Surat Masuk dan Surat Keluar
pada Prodi Fisika Sains Universitas Cokroaminoto
Palopo
adalah benar merupakan karya asli saya yang dibuat berdasarkan serangkaian
gagasan, rumusan, metode, dan penelitian yang telah saya laksanakan sendiri.
Sumber informasi dalam karya ini telah dituliskan sesuai dengan kaidah pengutipan
yang berlaku dan telah dicantumkan dalam daftar pustaka dan belum pernah
dipublikasikan.
Demikian pernyataan ini dibuat dengan sebaik-baiknya tanpa ada paksaan dari
pihak manapun dan apabila dikemudian hari ditemukan keterangan yang tidak
benar maka saya bertanggung jawab atas segala akibat yang ditimbulkan.
Palopo, 14
November 2020
Yang Membuat
Erni Jamal. 2020. Aplikasi Pengarsipan Surat Masuk Dan Surat Keluar Pada
Prodi Fisika Sains Universitas Cokroaminoto Palopo (dibimbing oleh Rusmala dan
Andi Jumardi).
Penelitian ini bertujuan untuk merancang dan membangun aplikasi
pengarsipan surat masuk dan surat keluar pada Prodi Fisika Sains Universitas
Cokroaminoto Palopo, yang hingga saat ini pelayanan pada prodi fisika sains masih
menggunakan sistem manual seperti proses pendataan atau pencatatan data surat
masuk dan surat keluar masih menggunakan buku agenda atau buku polio yang bisa
saja hilang atau rusak. Jenis penelitian ini yang digunakan yaitu Research and
Development (R &D) yang mengacu pada metode pengembangan sistem waterfall.
Metode pengumpulan data yang digunakan yaitu observasi, wawancara dan
dokumentasi. Tahapan penelitian yaitu analisis, desain, pengkodean, pengujian dan
implementasi. Aplikasi pengarsipan surat dimodelkan menggunakan UML (Unified
Modeling Language) yang terdiri dari diagram use case, diagram sequence,
diagram activity, diagram class. Keempat diagram ini digunakan untuk memberikan
gambaran alur pembuatan dan penggunaan aplikasi pengarsipan surat yang akan
dijadikan acuan bagi programmer dalam membuat aplikasi pengarsipan surat.
Pembuatan aplikasi pengarsipan surat menggunakan bahasa pemrograman Visual
Basic dan database system menggunakan Microsoft Access serta pembuatan
laporan menggunakan Crystal Reports. Pengujian sistem menggunakan metode
white box yang menghasilkan jumlah ACC 21, jumlah region 21, dan independent
path 21. Berdasarkan hasil pengujian black box yang telah dilakukan dapat
disimpulkan bahwa aplikasi pengarsipan surat masuk dan surat keluar layak
digunakan dan berfungsi sesuai dengan kebutuhan. Perangkat lunak dapat
mengetahui fungsi-fungsi yang tidak benar atau hilang, kesalahan interface,
kesalahan kinerja dan secara fungsional mengeluarkan hasil yang sesuai dengan
yang diharapkan. Hasil penelitian ini berupa program aplikasi pengarsipan surat
yang dapat digunakan dalam pengelolaan data surat masuk dan surat keluar.
Kata kunci: Visual Basic, Microsoft Access, Crystal Reports, Pengarsipan surat.
vi
Alhamdulillah, puji dan syukur penulis panjatkan kehadirat Allah SWT.
yang telah mencurahkan rahmat dan taufik-Nya dalam setiap langkah yang penulis
tempuh dalam penulisan skripsi ini. Sholawat dan salampun penulis haturkan
kepada junjungan kita Nabi Besar Muhammad SAW, Beserta keluarga dan para
sahabatnya yang telah memberikan tauladan baik sehingga akal dan fikiran penullis
masih diberikan kesempatan dan kesehatan untuk menyelesaikan penyusunan
skripsi ini, penulis juga mengharapkan kritik dan saran yang sifatnya membangun
dari berbagai pihak, karena skripsi yang penulis buat ini masih sangat jauh dari
kesempurnaan.
Penulis merasa bahwa penyelesaian penulisan skripsi tidak terlepas dari
bimbingan dan dorongan dari pihak kampus, terutama pada dosen yang dengan
setia mengajar mahasiswa selama kurang lebih 4 tahun. Karena itu sepantasnyalah
penulis menyampaikan rasa terima kasih yang sebesar-besarnya karena telah
mendewasakan mahasiswanya dengan ilmu sebagai bekal pada masa sekarang dan
masa akan datang, sekaligus penulis menyampaikan mohon maaf yang sebesar-
besarnya kepada semua dosen, mungkin selama perkuliahan penulis berbuat
sesuatu yang tidak berkenan.
Dalam kesempatan ini penulis mengucapkan terima kasih kepada pihak-
pihak yang telah banyak membantu dalam pelaksanaan dan penyusunan skripsi ini
diantaranya:
1. Bapak Prof. Drs. Hanafie Mahtika, Ms. selaku Rektor Universitas Cokroaminoto
Palopo yang dengan motivasi beliau dapat meningkatkan inspirasi penulis.
2. Ibu Rusmala, S.Kom., M.Kom., selaku Dekan Fakultas Teknik Komputer
Universitas Cokroaminoto Palopo.
3. Bapak Nirsal, S.Kom, M.Pd., selaku Wakil Dekan Fakultas Teknik Komputer
Universitas Cokroaminoto Palopo.
4. Bapak Muhammad Idham Rusdi, S.T., M.Kom., selaku ketua Program Prodi
Studi Informatika.
vii
5. Ibu Rusmala, S.Kom., M.Kom. selaku Dosen Pembimbing I yang telah
memberikan arahan, bimbingan, dan motivasi sehingga skripsi ini dapat
terselesaikan.
6. Andi Jumardi, S.Pd., M.Pd. selaku Dosen Pembimbing II yang telah
memberikan petunjuk, bimbingan, dan motivasi kepada penulis.
7. Kedua orang tua yang selalu setia memberikan doa, bantuan dan semangat baik
berupa moril maupun materil sehingga penulis dapat menyelesaikan skripsi ini.
8. Seluruh teman-teman seangkatan penulis pada Program Studi Informatika
Fakultas Teknik Komputer Universitas Cokroaminoto Palopo, khususnya
teman-teman dikelas A angkatan 2016 mulai dari semester pertama hingga
semester akhir selalu memberikan dukungannya sehingga penulis dapat
menyelesaikan skripsi ini.
besarnya semoga segala bantuan yang telah diberikan kepada penulis mendapat
balasan yang setimpal dari Allah SWT. Amin.
Palopo, November 2020
Erni Jamal, Lahir di Kampung Baru pada tanggal 08 Februari
1993, merupakan anak kedua dari empat bersaudara, buah hati
dari pasangan Jamal dan Oda. Penulis menempuh pendidikan
dasar di SD Negeri 92 Karetan tahun 2001 sampai dengan tahun
2016. Kemudian pada tahun yang sama melanjutkan pendidikan
Sekolah Menengah Pertama di SMP Negeri 3 Lamasi dan tamat tahun 2009.
Selanjutnya penulis melanjutkan pendidikan di SMK Negeri 4 Walenrang dan
tamat pada tahun 2012. Pada tahun 2016 penulis mendaftar sebagai mahasiswa
program studi Informatika pada Universitas Cokroaminoto Palopo.
ix
2.3 Kerangka Pikir ............................................................................... 12
BAB III METODE PENELITIAN
3.3 Batasan Penelitian ........................................................................... 13
3.4 Tahapan Penelitian .......................................................................... 14
4.1 Hasil Penelitian ............................................................................... 37
4.2 Pembahasan Penelitian .................................................................... 49
5.1 Kesimpulan ..................................................................................... 52
5.2 Saran ............................................................................................... 52
DAFTAR PUSTAKA ........................................................................................ 53
2. Simbol sequence diagram ............................................................................... 9
3. Simbol class diagram ...................................................................................... 10
4. Simbol activity diagram .................................................................................. 10
5. Rancangan database........................................................................................ 33
7. Hasil pengujian ahli......................................................................................... 48
4. Use case diagram staff prodi ......................................................................... 18
5. Use case diagram staff dekan ........................................................................ 19
6. Activity diagram login .................................................................................... 19
7. Acvtivity diagram halaman utama .................................................................. 20
8. Activity diagram mengelola data surat masuk ............................................... 21
9. Activity diagram simpan surat masuk ............................................................ 21
10. Activity diagram edit data surat masuk ........................................................ 22
11. Activity diagram hapus surat masuk ............................................................. 23
12. Activity diagram cari data surat masuk ........................................................ 23
13. Activity diagram scan surat masuk .............................................................. 24
14. Activity diagram input data surat keluar ....................................................... 24
15. Activity diagram simpan surat keluar ............................................................ 25
16. Activity diagram edit data surat keluar.......................................................... 26
17. Activity diagram hapus surat keluar .............................................................. 26
18. Activity diagram cari surat keluar ................................................................ 27
19. Activity diagram scan surat keluar ............................................................... 27
20. Activity diagram login Dekan ...................................................................... 28
21. Activity diagram laporan surat masuk dan surat keluar ............................... 28
22. Sequence diagram ........................................................................................ 29
23. Class diagram ............................................................................................... 30
25. Rancangan menu utama ................................................................................ 31
26. Rancangan tampilan menu input data surat masuk ....................................... 32
27. Rancangan tampilan menu input surat keluar ............................................... 32
28. Rancangan menu laporan surat masuk dan surat keluar .............................. 33
29. Tampilan halaman login ................................................................................ 37
30 Tampilan halaman menu utama ..................................................................... 38
xii
3.5 Flowgraph menu login .................................................................................. 40
3.6 Flowgraph menu utama ................................................................................ 41
3.7 Flowgraph surat masuk ................................................................................. 43
4.8 Flowgraph surat keluar ................................................................................. 44
4.9 Flowgraph laporan surat masuk dan surat keluar ......................................... 46
xiii
4. Instrument pengujian white box rancangan sistem/model ........................... 59
5. Dokumentasi hasil implementasi ................................................................. 65
BAB I
menyebabkan segala aspek kehidupan manusia selalu dihubungkan dengan
perkembangan teknologi tersebut. Pengaruh dari perkembangan teknologi tersebut
bisa dirasakan berbagai bidang baik dari bidang akademik maupun non-akademik.
Manfaat yang bisa dirasakan dari perkembangan teknologi yaitu pengolahan data
yang bisa dilakukan secara tepat, cepat, dan akurat. Dengan bantuan teknologi
informasi, segala proses pengolahan data dalam sistem bisa dilakukan di berbagai
tempat yang berbeda sehingga bisa lebih efektif dan efisien. Namun masih banyak
ditemukan dalam suatu instansi/perusahaan yang melakukan berbagai kesalahan
dalam proses pengelolaan surat atau data-data penting yang ada. Seperti
ditemukannya ada data atau surat yang tercecer ataupun rusak, sehingga dapat
menyebabkan kerugian bagi perusahaan tersebut.
Pengelolaan surat merupakan hal sangat penting bagi sebuah organisasi.
Melalui surat setiap bagian dari instansi baik yang berada di dalam maupun di luar
instansi melakukan komunikasi. Berbagai informasi penting mengenai kegiatan
instansi disampaikan kepada pihak-pihak yang membutuhkan melalui surat. Surat
adalah sebuah komunikasi tertulis yang digunakan oleh pengirim untuk
mengirimkan berita atau informasi kepada penerima. Surat pula dapat dijadikan
sebuah bukti atau dasar untuk melakukan tindakan tertentu karena memiliki tanda
keabsahan perintah yang kuat, yaitu tanda tangan pembuatnya.
Universitas Cokroaminoto Palopo merupakan salah satu Universitas yang
berada di Kota Palopo yang memiliki beberapa Program Studi, salah satunya yaitu
Fisika Sains. Namun manajemen surat masuk ataupun surat keluar yang dilakukan
oleh Prodi masih memiliki beberapa kekurangan, seperti proses pendataan atau
pencatatan data surat masuk dan surat keluar masih menggunakan buku agenda atau
buku polio yang bisa saja hilang atau rusak. Penyimpanan berkas yang masih
menggunakan lemari sehingga surat-surat menjadi bertumpuk dan rusak
2
Dengan adanya permasalahan tersebut, kebutuhan akan adanya aplikasi
pengarsipan surat masuk dan surat keluar pada Prodi Fisika Sains menjadi suatu hal
yang penting untuk mengubah metode pengolahan surat yang berkomputerisasi
untuk memudahkan pengarsipan dokumen tersebut. Sisetm ini bertujuan untuk
meningkatan efisiensi, ketepatan, dan keamanan dokumen.
Berdasarkan uraian di atas bahwa penelitian ini bertujuan untuk membuat
atau merancang suatu aplikasi yang sangat diperlukan agar memudahkan,
membantu, menyelasaikan proses pengarsipan surat masuk dan surat keluar
sehingga penulis ingin melakukan penelitian dengan judul “Aplikasi Pengarsipan
Surat Masuk Dan Surat Keluar Pada Prodi Fisika Sains Universitas
Cokroaminoto Palopo”.
permasalahan dalam penelitian ini yaitu bagaimana merancang sebuah aplikasi
pengarsipan surat masuk dan surat keluar pada Prodi Fisika Sains Universitas
Cokroaminoto Palopo?
1.3 Tujuan Penelitian
Tujuan yang ingin didapat oleh penulis dari hasil penelitian ini adalah untuk
merancang sebuah aplikasi pengarsipan surat masuk dan surat keluar pada Prodi
Fisika Sains Universitas Cokroaminoto Palopo.
1.4 Manfaat Penelitian
Adapun yang menjadi hasil dari penelitian ini dapat memberikan manfaat:
1. Peneliti
Dijadikan sebagai suatu acuan dalam merancang sebuah sistem baru serta
menambah wawasan, penerapan teknologi komputer dalam perancangan aplikasi
bagi penulis khususnya dan bagi para mahasiswa lainnya serta mengembangkan
pengetahuan yang telah didapat di kampus dan diterapkan di dunia nyata.
2. Prodi Fisika Sains Universitas Cokroaminoto Palopo
Hasil rancangan aplikasi ini diharapkan agar memberikan kemudahan
dalam mengelola surat dan memberikan solusi pada Prodi Fisika Sains Universitas
3
sistem penyimpanan surat yang sedang berlangsung.
3. Akademik
dalam pengembangan dunia akademik khususnya penelitian-penelitian yang akan
datang.
Kajian teori dalam proses penelitian merupakan tahap awal yang penting
untuk diperhatikan oleh para peneliti. Para ahli memberikan banyak definisi teori
dalam penelitian.
1. Aplikasi
diatur sedemikian rupa sehingga komputer dapat memproses input menjadi output.
Aplikasi adalah unit perangkat lunak yang dibuat untuk melayani kebutuhan
beberapa kegiatan seperti sistem bisnis, permainan layanan komunitas, iklan, atau
semua proses yang hampir dilakukan orang.
Aplikasi adalah program siap pakai yang dibuat untuk melakukan fungsi
bagi pengguna layanan aplikasi serta penggunaan aplikasi lain yang dapat
digunakan oleh target untuk ditargetkan.
Perangkat lunak aplikasi adalah sub class perangkat lunak komputer yang
memanfaatkan kemampuan komputer langsung untuk melakukan tugas yang
diinginkan pengguna. Biasanya dibandingkan dengan perangkat lunak sistem yang
mengintegrasikan berbagai kemampuan komputer, tetapi tidak secara langsung
menerapkan kemampuan itu untuk melakukan tugas yang menguntungkan
pengguna. Contoh utama perangkat lunak aplikasi adalah manajer kata, lembar
kerja, dan pemutar media.
Dari penjelasan di atas dapat disimpulkan bahwa aplikasi adalah program
yang dibuat untuk melakukan dan melakukan tugas-tugas khusus pengguna, yang
merupakan seri atau perintah yang akan dijalankan oleh komputer.
2. Surat
Surat adalah selembar kertas dalam bentuk apapun atau dalam bentuk
apapun yang berisi informasi tertulis untuk disampaikan kepada pihak lain yang
membutuhkan. Dapat juga dikatakan bahwa surat tersebut adalah pernyataan
tertulis untuk menyampaikan informasi atau informasi dari satu pihak ke pihak lain.
Surat adalah alat komunikasi tertulis yang digunakan oleh pengirim untuk
mengirim berita atau informasi ke penerima. Surat juga memiliki fungsi
5
dokumentasi yang berisi rekaman tentang aktivitas organisasi. Surat tersebut juga
dapat digunakan sebagai alat bukti atau dasar untuk melakukan tindakan tertentu
karena memiliki tanda kuat keabsahan perintah, yaitu tanda tangan pencipta.
Disimpulkan bahwa surat tersebut merupakan alat komunikasi yang berisi
informasi baik tertulis maupun bergambar yang akan disampaikan kepada pihak
lain yang bersangkutan dan memiliki kelebihan tersendiri dalam hal kerahasiaan,
efektivitas dan perekonomian.
3. Pengertian Surat Masuk
Surat masuk adalah surat yang diterima dari perusahaan atau lembaga lain
kepada pihak terkait. Surat masuk adalah target komunikasi tertulis yang diterima
dari instansi atau individu untuk menyampaikan informasi atau informasi dari satu
pihak ke pihak lain.
Surat masuk merupakan sarana komunikasi untuk menyampaikan informasi
berupa tulisan di atas kertas oleh satu pihak kepada pihak lain, baik perorangan
maupun organisasi. Surat tersebut merupakan bentuk komunikasi tertulis di mana
terdapat beberapa unsur pengirim surat, yaitu, pihak yang menyampaikan pesan
tersebut. Pesan surat itu, isi surat yang disampaikan (pemberitahuan,
permintaan/permintaan, pernyataan, perintah, laporan, dan lain-lain). Penerima
surat, pihak yang menerima pesan.
Disimpulkan bahwa surat tersebut merupakan alat komunikasi yang berisi
informasi baik tertulis maupun bergambar yang akan disampaikan kepada pihak
lain yang bersangkutan dan memiliki kelebihan tersendiri dalam hal kerahasiaan,
efektivitas dan perekonomian.
4. Pengertian Surat keluar
Surat keluar adalah semua tulisan kantor atau kantor berita yang dikirim ke
organisasi internal dan unit organisasi yang ada dalam satu lingkungan perusahaan
di luar lingkungan perusahaan (extern organization) baik instansi pemerintah
maupun swasta. Dari definisi di atas sehingga surat keluar adalah surat yang
dikeluarkan oleh agensi atau perusahaan kepada agensi atau perusahaan lain, yang
dibuat oleh sekretaris dengan perintah bos.
6
ditandatangani oleh pejabat yang berwenang) yang dibuat oleh lembaga atau
lembaga lain. Surat keluar biasanya dikirim melalui surat atau kurir.
Disimpulkan bahwa surat keluar adalah surat yang akan dikeluarkan oleh
organisasi/agensi yang ditujukan kepada organisasi lain di luar organisasi itu
sendiri.
salinan, sehingga dapat ditemukan dengan mudah sesuai kebutuhan. Arsip dapat
menjadi surat, surat perintah, perbuatan, piagam, buku, dan sebagainya, yang dapat
digunakan sebagai bukti yang sah untuk tindakan dan keputusan.
Arsip adalah salah satu sumber informasi yang memiliki fungsi penting
untuk mendukung proses kegiatan administrasi dan manajemen suatu instansi.
Semua kegiatan yang dilakukan oleh agensi, baik itu proposal, korespondensi atau
dokumen lainnya akan diarsipkan. Informasi yang direkam adalah bukti dan
dokumentasi atau memori untuk lembaga terkait.
Disimpulkan bahwa arsip adalah catatan apa pun yang ditulis, dicetak, atau
diketik dalam bentuk huruf, angka atau gambar yang memiliki arti dan tujuan
tertentu sebagai bahan komunikasi dan informasi dicatat di atas kertas.
6. Visual Basic
berbasis Microsoft Windows dengan cepat dan mudah. Visual Basic menyediakan
alat untuk membuat aplikasi sederhana sampai aplikasi kompleks baik untuk tujuan
pribadi atau untuk keperluan perusahaan / agensi dengan lebih banyak sistem.
Visual Basic adalah bahasa pemrograman yang cukup populer dan mudah
dipelajari. Anda dapat membuat program dengan aplikasi GUI (Antarmuka
Pengguna Grafis), atau program yang memungkinkan pengguna komputer
berkomunikasi menggunakan media grafis atau gambar dengan komputer tersebut.
Visual Basic berasal dari bahasa pemrograman DASAR (Beginners All Purpose
Symbolic Instruction Code). Karena bahasa BASIC cukup mudah dipelajari dan
populer, hampir setiap programmer berbicara bahasa ini.
7
Dari penjelasan di atas dapat disimpulkan Visual Basic adalah salah satu
alat pengembangan untuk membangun aplikasi di lingkungan Windows. Dalam
pengembangan aplikasi, Visual Basic menggunakan pendekatan Visual untuk
mendesain antarmuka pengguna dalam bentuk formulir, sedangkan untuk
pengkodeannya menggunakan dialek bahasa dasar yang cenderung mudah
dipelajari.
Microsoft Access adalah salah satu perangkat lunak pemrosesan database
yang berjalan di bawah sistem operasi Microsoft Windows. Microsoft Access adalah
salah satu program yang dapat melakukan manajemen database adalah cara
pemrosesan data terutama dalam teknologi komputer dan digunakan sebagai
pengaturan data.
Microsoft Access adalah salah satu aplikasi Microsoft Office Suite. Access
dibuat untuk membuat dan menangani database, seperti database Age, yang
disebutkan di sub-bab sebelumnya. Setiap jendela memiliki bilah judul, ikon
minimalkan, maksimalkan ikon, (atau Pulihkan), dan tutup ikon. Bilah judul di
jendela Aplikasi berisi nama aplikasi (Microsoft Access). Bilah judul di jendela
database berisi nama database yang sedang dibuka (AGAPEI).
Dari kesimpulan di atas dapat disimpulkan bahwa Microsoft Access adalah
program aplikasi untuk membuat database untuk memproses data. Data bisa berasal
dari tabel atau queri.
Unified Modeling Languege (UML) adalah bahasa visual untuk pemodelan
dan komunikasi tentang sistem menggunakan diagram dan teks kustom. UML
adalah bahasa yang telah menjadi standar industri untuk memvisualisasikan,
merancang, dan mendokumentasikan sistem perangkat lunak. Berikut adalah
berbagai diagram UML.
standar industri untuk memvisualisasikan, merancang, dan mendokumentasikan
sistem perangkat lunak. Saat ini sudah banyak versi UML yang digunakan dalam
tahap analisis dan desain sistem. Versi terbaru adalah UML versi 2.5, tetapi versi
yang telah diterima oleh object management group (OMG), badan yang bertugas
8
adalah UML versi 2.0.
memodelkan sistem menggunakan OOAD. UML menyediakan bahasa pemodelan
visual yang memungkinkan pengembang sistem untuk membuat cetak biru desain
sistem dalam bentuk buku, mudah dipahami dan dilengkapi dengan mekanisme
yang efektif untuk berbagi dan mengkomunikasikan desain sistem.
a. Use case diagram
informasi yang akan dibuat. Kasus penggunaan menjelaskan interaksi antara satu
atau lebih aktor dan sistem informasi yang akan dibuat. Secara kasar, use case
digunakan untuk mencari tahu fungsi apa yang ada dalam informasi dan siapa yang
memiliki hak untuk menggunakan fungsi-fungsi tersebut. Persyaratan penamaan
pada kasus penggunaan adalah bahwa namanya defensible sesederhana mungkin
dan dapat dimengerti. Berikut adalah simbol yang digunakan dalam use case.
Tabel 1. Simbol use case diagram
No Simbol Nama Keterangan
(descendent) berbagi perilaku
induk (ancestor).
lainnya.
6
yang ditampilkan sistem yang
menghasilkan suatu hasil yang
terukur bagi suatu actor.
Menurut diagram urutan (Rosa & Shaluddin, 2018) menggambarkan
perilaku objek pada use case dengan menggambarkan masa hidup objek pesan yang
dikirim dan diterima antar objek. Banyak diagram urutan yang harus dijelaskan
9
setidaknya sebanyak definisi kasus penggunaan yang memiliki proses sendiri atau
yang penting semua kasus penggunaan yang telah mendefinisikan interaksi jalur
pesan yang sudah tercakup pada diagram urutan sehingga semakin banyak kasus
penggunaan yang ditentukan maka diagram urutan yang harus dibuat juga semakin
banyak. Berikut adalah simbol yang digunakan dalam diagram urutan.
Tabel 2. Simbol Sequence diagram
No Nama Simbol Keterangan
saling berinteraksi.
tahapan yang dilakukan di
memanggil operasi/metode
dirinya sendiri.
4 Message2
objek yang telah menjalankan
suatu operasi atau metode
Menurut (Rosa & Shaluddin, 2018) diagram class menggambarkan
struktur sistem dalam hal mendefinisikan kelas yang akan dibuat untuk membangun
sistem. Diagram kelas dibuat agar program atau programmer membuat kelas
berbasis desain di diagram kelas sehingga dokumentasi desain dan perangkat lunak
sinkron. Dalam banyak kasus, desain kelas dibuat tidak kompatibel dengan kelas
yang dibuat pada perangkat lunak, jadi tidak ada gunanya merancang karena apa
yang dirancang dan hasilnya tidak cocok.
10
No Simbol Nama Keterangan
atasnya objek induk.
makna umum, asosiasi
biasanya juga disertai
Menurut (Rosa & Shaluddin, 2018) diagram aktivitas menjelaskan alur kerja
atau aktivitas sistem atau proses yang ada dalam perangkat lunak. Hal penting yang
perlu diperhatikan di sini adalah diagram aktivitas menggambarkan aktivitas sistem
bukanlah apa yang dilakukan oleh aktor, sehingga aktivitas yang dapat dilakukan
sistem.
1
atau diawali
mencerminkan eksekusi
dan dihancurkan
White boxtesting adalah cara pengujian dengan melihat modul untuk
meneliti kode program yang ada, dan menganalisis apakah ada kesalahan atau tidak.
Jika ada modul yang menghasilkan output yang tidak sesuai dengan proses bisnis
yang dilakukan, maka garis program, variabel, dan parameter yang terlibat dalam
unit akan diperiksa satu per satu dan diperbaiki, lalu diolah ulang. Sehingga dapat
disimpulkan bahwa tes kotak putih adalah:
a. Petunjuk untuk mendapatkan program besar 100%.
b. Semua pengujian dilakukan pada setiap jalur logika.
c. Mengembangkan kasus pengujian untuk mengerjakan program.
11
program secara mendalam.
Adapun manfaat yang dapat diperoleh dengan menggunakan teknik
pengujian white box adalah antara lain sebagai berikut:
1) Dapat menjamin seluruh independent path di dalam modul yang dikerjakan
2) Sekurang-kurangnya satu kali
4) Dapat mengerjakan seluruh perulangnya yang sesuai dengan batasannya
5) Dapat mengerjakan seluruh struktur data internal yang menjamin validitas
2.2 Hasil Penelitian yang Relevan
Hasil penelitian dibawah ini relevan dengan penelitian yang akan penulis
lakukan baik dari segi rancangan maupun penerapannya, tempat dan sistem yang
berbeda.
1. “Permohonan Pengajuan Surat Keluar Masuk Berbasis Web di Dinas Koperasi
dan Usaha Kecil Provinsi Jawa Barat". Dari penelitian ini aplikasi surat masuk dan…