Oleh:
Kelompok 8
Fahmi Abdul Rafi 2010631140015
Ahmad Bilal Fauzi 2010631140001
Ahmad Zakaria 2010631140004
Asep Sopian 2010631140008
Desy Ayu Pahila 2010631140012
Falsha Satria Dwiputra 2010631140017
Gina Hidayatul Kamila 2010631140021
Krisna Apriansyah K 2010631140023
Muhammad Alif Lukman Hidayat 2010631140024
Alif Radzaki Fadilah 2010631140043
Oleh:
Kelompok 8
Menyetujui,
Asisten Praktikum Perancangan Asisten Praktikum Perancangan
Sistem Informasi (Laporan Sistem Informasi (Materi Praktikum)
Praktikum)
ii
KATA PENGANTAR
Puji syukur kami panjatkan kehadirat Tuhan Yang Maha Esa karena
atas berkat rahmat-Nya Laporan Akhir Mata Kuliah Praktikum
Perancangan Sistem Informasi 2021 yang berjudul “Laporan Akhir
Praktikum Perancangan Sistem Informasi 2021” dapat diselesaikan tepat
pada waktunya.
Laporan Akhir Mata Kuliah Praktikum Perancangan Sistem Informasi
ini disusun untuk memenuhi salah satu syarat kelulusan mata kuliah
Praktikum Perancangan Sistem Informasi pada Program Studi S-1 Teknik
Industri Fakultas Teknik Universitas Singaperbangsa Karawang Semester
Ganjil Tahun Akademik 2021/2022. Dalam penyusunan Laporan Akhir
Mata Kuliah Praktikum Perancangan Sistem Informasi ini, kami
mendapatkan banyak bantuan, bimbingan dan dukungan dari berbagai
pihak. Untuk itu, melalui kesempatan kali ini kami menyampaikan rasa
terimakasih kepada diantaranya:
1. Dr. H. Maman Suryaman, M.M.Pd., sebagai Dekan Fakultas Teknik,
Universitas Singaperbangsa Karawang yang telah memberikan
bantuan, bimbingan dan dukungan kepada kami dalam menyusun
Laporan Akhir Mata Kuliah Praktikum Perancangan Sistem Informasi
ini.
2. Ir. H. Wahyudin, ST., MT., IPM. sebagai Koordinator Program Studi S1
Teknik Industri, Universitas Singaperbangsa Karawang yang telah
bersedia memberikan bantuan, bimbingan dan dukungan kepada kami
dalam menyusunLaporan Akhir Mata Kuliah Praktikum Perancangan
Sistem Informasi ini.
3. Dene Herwanto, ST., MT., sebagai Dosen Pengampu Mata Kuliah
Praktikum yang senantiasa memberikan bantuan, bimbingan dan
dukungan kepada kami dalam menyusun Laporan Akhir Mata Kuliah
Praktikum Perancangan Sistem Informasi ini.
4. Bapak/Ibu Dosen seluruh Fakultas Teknik, Universitas
Singaperbangsa Karawang yang juga senantiasa memberikan
iii
bantuan, bimbingan dan dukungan kepada kami dalam menyusun
Laporan Akhir Mata Kuliah Praktikum Perancangan Sistem Informasi
ini.
5. Ari Teguh Septiansyah, Billy Nugraha, ST., dan Hamdani sebagai
Asisten Praktikum yang menjadi pembimbing, pengarah dan
penanggungjawab akan berjalannya Praktikum Perancangan Sistem
Informasi 2021 yang juga senantiasa selalu memberikan bantuan,
bimbingan dan dukungan kepada kami dalam menyusunLaporan Akhir
Mata Kuliah Praktikum Perancangan Sistem Informasi ini.
6. Saudara/Saudari atau Rekan-Rekan seluruh Fakultas Teknik,
Universitas Singaperbangsa Karawang yang juga ikut membantu dan
memberikan rasa semangat kepada kami dalam menyusun yang juga
senantiasa memberikan bantuan, bimbingan dan dukungan kepada
kami dalam menyusun Laporan Akhir Mata Kuliah Praktikum
Perancangan Sistem Informasi ini.
Kami menyadari bahwa Laporan Akhir Mata Kuliah Praktikum
Perancangan Sistem Informasi ini masih jauh dari kata sempurna dan
masih banyak kekurangan daripada kelebihan. Oleh sebab itu, kami
mengharapkan kritik dan saran dari pembaca yang bersifat konstruktif
demi kesempurnaan Laporan Akhir Mata Kuliah Praktikum Perancangan
Sistem Informasi ini dan juga berharap semoga gagasan ide atau inovasi
yang sederhana ini dapat bermanfaat bagi dunia pendidikan dan teknologi
pada khususnya dan pembaca pada umumnya.
Kelompok 8
iv
DAFTAR ISI
COVER ....................................................................................................... i
LEMBAR PENGESAHAN ........................................................................... ii
KATA PENGANTAR .................................................................................. iii
DAFTAR ISI ................................................................................................v
DAFTAR GAMBAR ................................................................................... vii
DAFTAR TABEL .........................................................................................x
DAFTAR LAMPIRAN ................................................................................. xi
BAB I PENENTUAN SYSTEM REQUIREMENT........................................ 1
1.1 Tujuan Praktikum ...................................................................... 1
1.2 Dasar Teori ............................................................................... 1
1.3 Alat dan Bahan ......................................................................... 7
1.4 Prosedur Praktikum................................................................... 7
1.5 Hasil Praktikum ......................................................................... 8
BAB II PEMODELAN PROSES (PROCESS MODELING) ...................... 19
2.1 Tujuan Praktikum .................................................................... 19
2.2 Dasar Teori ............................................................................. 19
2.3 Alat dan Bahan ....................................................................... 27
2.4 Prosedur Praktikum................................................................. 28
2.5 Hasil Praktikum ....................................................................... 28
BAB III PEMODELAN DATA (DATA MODELING)..... .............................. 30
3.1 Tujuan Praktikum .................................................................... 30
3.2 Dasar Teori ............................................................................. 30
3.3 Alat dan Bahan ....................................................................... 43
3.4 Prosedur Praktikum................................................................. 43
3.5 Hasil Praktikum ....................................................................... 44
BAB IV PERANCANGAN INPUT DAN OUTPUT ..................................... 49
4.1 Tujuan Praktikum .................................................................... 49
4.2 Dasar Teori ............................................................................. 49
4.3 Alat dan Bahan ....................................................................... 55
4.4 Prosedur Praktikum................................................................. 55
v
4.5 Hasil Praktikum ....................................................................... 55
BAB V ANALISIS KELAYAKAN PROYEK SISTEM INFORMASI ............ 66
5.1 Tujuan Praktikum .................................................................... 66
5.2 Dasar Teori ............................................................................. 66
5.3 Alat dan Bahan ....................................................................... 78
5.4 Prosedur Praktikum................................................................. 78
5.5 Hasil Praktikum ....................................................................... 78
BAB VI VISUAL BASIC FOR APLICATION SIMULATION ...................... 96
6.1 Tujuan Praktikum .................................................................... 96
6.2 Dasar Teori ............................................................................. 96
6.3 Alat dan Bahan ..................................................................... 100
6.4 Prosedur Praktikum............................................................... 100
6.5 Hasil Praktikum ..................................................................... 101
DAPTAR PUSTAKA.................................................................................. xii
vi
DAFTAR GAMBAR
vii
Gambar 4. 9 Output Laporan Data Pendaftaran ...................................... 59
Gambar 4. 10 Output Laporan Data Kaprodi ........................................... 59
Gambar 4. 11 Output Laporan Data Admin ............................................. 60
Gambar 4. 12 Output Laporan Data Absensi ........................................... 60
Gambar 4. 13 Output Laporan Data Mahasiswa ...................................... 60
Gambar 4. 14 Output Laporan Data Login ............................................... 61
Gambar 4. 15 Output Laporan Data Pengguna ....................................... 61
Gambar 4. 16 Output Laporan Data Dosen ............................................. 61
Gambar 4. 17 Output Laporan Data Jadwal Kuliah.................................. 62
Gambar 4. 18 Tampilan Interface Halaman Pertama............................... 62
Gambar 4. 19 Tampilan Interface Halaman Utama.................................. 63
Gambar 4. 20 Tampilan Interface Menu Admin ....................................... 63
Gambar 4. 21 Tampilan Interface Menu Kaprodi ..................................... 64
Gambar 4. 22 Tampilan Interface Menu Dosen ....................................... 64
Gambar 4. 23 Tampilan Interface Menu Mahasiswa................................ 65
Gambar 6. 1 Menu Customize Ribbon ..................................................... 97
Gambar 6. 2 Kotak Cek Develover .......................................................... 98
Gambar 6. 3 Tab Developer..................................................................... 98
Gambar 6. 4 Input Data Login ................................................................ 101
Gambar 6. 5 Script Coding Input Data Login ......................................... 102
Gambar 6. 6 Halaman Utama ................................................................ 102
Gambar 6. 7 Script Coding Halaman Utama .......................................... 103
Gambar 6. 8 Input Data Pendaftaran ..................................................... 103
Gambar 6. 9 Script Coding Input Data Pendaftaran............................... 104
Gambar 6. 10 Flowchart Masuk Sebagai Admin .................................... 107
Gambar 6. 11 Interface Admin ............................................................... 108
Gambar 6. 12 Script Coding Interface Admin ........................................ 108
Gambar 6. 13 Input Data Admin ............................................................ 109
Gambar 6. 14 Script Coding Input Data Admin ...................................... 110
Gambar 6. 15 Input Data Pengguna ...................................................... 110
Gambar 6. 16 Script Coding Input Data Pengguna ................................ 111
Gambar 6. 17 Flowchart Masuk Sebagai Kaprodi.................................. 113
viii
Gambar 6. 18 Interface Kaprodi ............................................................. 114
Gambar 6. 19 Script Coding Interface Kaprodi ...................................... 114
Gambar 6. 20 Input Data Kaprodi .......................................................... 115
Gambar 6. 21 Script Coding Input Data Kaprodi .................................... 115
Gambar 6. 22 Flowchart Masuk Sebagai Dosen.................................... 118
Gambar 6. 23 Interface Dosen ............................................................... 118
Gambar 6. 24 Script Coding Interface Dosen ........................................ 119
Gambar 6. 25 Input Data Dosen ............................................................ 119
Gambar 6. 26 Script Coding Input Data Dosen ...................................... 120
Gambar 6. 27 Input Data Jadwal Mata Kuliah........................................ 121
Gambar 6. 28 Script Coding Input Data Jadwal Mata Kuliah ................. 121
Gambar 6. 29 Flowchart Masuk Sebagai Mahasiswa ............................ 124
Gambar 6. 30 Interface Mahasiswa ....................................................... 125
Gambar 6. 31 Script Coding Interface Mahasiswa ................................. 125
Gambar 6. 32 Input Data Mahasiswa..................................................... 126
Gambar 6. 33 Script Coding Input Data Mahasiswa .............................. 127
Gambar 6. 34 Input Data Absensi .......................................................... 127
Gambar 6. 35 Script Coding Input Data Absensi ................................... 128
Gambar 6. 36 Worksheet Data Absensi ................................................. 129
Gambar 6. 37 Worksheet Data Admin ................................................... 129
Gambar 6. 38 Worksheet Data Dosen ................................................... 130
Gambar 6. 39 Worksheet Data Kaprodi ................................................. 130
Gambar 6. 40 Worksheet Data Login..................................................... 131
Gambar 6. 41 Worksheet Data Mahasiswa ........................................... 131
Gambar 6. 42 Worksheet Data Pendaftaran .......................................... 132
Gambar 6. 43 Worksheet Data Pengguna ............................................. 132
Gambar 6. 44 Worksheet Data Jadwal Mata Kuliah .............................. 133
Gambar 6. 45 Worksheet Keterangan ................................................... 133
Gambar 6. 46 This Workbook ................................................................ 134
Gambar 6. 47 Script Coding Modules .................................................... 134
ix
DAFTAR TABEL
x
DAFTAR LAMPIRAN
xi
BAB I
PENENTUAN SYSTEM REQUIREMENT
1
2
c. Data Kaprodi
Data ini terdiri dari NIDN, dan Nama Kaprodi.
d. Data Mahasiswa
Data ini terdiri dari NPM Mahasiswa, Nama Mahasiswa,
Alamat Mahasiswa, Nomer Hp Mahasiswa, Jenis Kelamin
Mahasiswa dan kelas.
e. Data Dosen
Data ini terdiri dari NIDN Dosen, Nama Dosen dan
Dosen Pengampu.
f. Data Jadwal Mata Kuliah
Data ini terdiri dari Kode Kelas dan Mata Kuliah.
g. Data Absensi
Data ini terdiri dari Mata Kuliah, NPM Mahasiswa,
Nama Mahasiswa, Tanggal, Kelas, dan Status Absensi.
h. Data Login
Data ini terdiri dari Email Mahasiswa Unsika, dan
Password Mahasiswa.
i. Data Admin
Data ini terdiri dari NPM Admin, Nama Admin, Jenis
Kelamin Admin.
2. Kebutuhan Fungsional
Kebutuhan fungsional berisikan proses-proses apa saja
yang dilakukan agar mendapatkan hak akses untuk dapat
mengakses sistem informasi Daftar Hadir Mahasiswa Teknik
Industri dan mendapatkan referensi sistem yang dapat
ditampilkan.
a. Membuat data input
1) Sistem dapat membuat input data pendaftaran.
2) Sistem dapat membuat input data pengguna.
3) Sistem dapat membuat input data kaprodi.
4) Sistem dapat membuat input data mahasiswa.
5) Sistem dapat membuat input data dosen.
10
3) Security Requirement
Sistem hanya dapat diakses oleh user yang
memiliki akun dengan domain unsika, sehingga apabila
user ingin menggunakan sistem tersebut, maka user
harus memasukan username dan password yang telah
dibuat terlebih dahulu. Password akun terdiri dari
gabungan huruf dan angka dengan jumlah maksimal
karakter 15.
4) Usability Requirement
Sistem informasi ini dibangun untuk mempermudah
pengguna sistem dalam pendataan Daftar Hadir
Mahasiswa Teknik Industri Universitas Singaperbangsa
Karawang. Dengan adanya sistem informasi ini tingkat
pelayanan menjadi lebih efektif dan efisien.
5) Reliability Performance
Kami berharap sistem yang dibuat dapat mudah
diakses dalam kondisi, keadaan maupun pada jam-jam
waktu tertentu, selain itu agar memudahkan user dalam
pengaksesan meskipun jika sewaktu-waktu terjadi error.
b. Faktor Kualitas Eksternal
Faktor kualitas eksternal adalah kualitas yang
menunjukan mengenai kualitas yang dihubungkan dan
berhubungan dengan proses dari perancangan dimana
perancangan sistem ini dapat ditunjukan untuk menarik
kualitas yang baik. Adapun faktor dari kualitas eksternal ini
sebagai berikut:
1) Ketepatan (correctness)
Ketepatan adalah suatu hal yang baik dan
diperhatikan dalam kegiatan pembuatan pada sistem
dimana dalam ketepatan ini harus disesuaikan dengan
kebutuhan sistem yang dirancang tersebut dimana
dalam perancangan sistem ini harus sesuai dengan fakta
16
7) Keselamatan (safety)
Safety yaitu keselamatan dimana dalam membuat
suatu rancangan sistem ini dimana sistem ini digunakan
pada perancangan Sistem daftar hadir mahasiswa
Program Studi Teknik Industri ini. User dalam
menggunakan sistem merasa aman tanpa merasa
bahaya.
8) Keamanan (security)
Kemanan user dapat dipastikan terjaga dan aman
dengan menggunakan log in dengan memasukkan id
user, password. Informasi pribadi user dijamin aman dan
rahasia, tanpa bisa diakses oleh user lain.
4. Batasan Perancangan
Perancangan Sistem informasi ini terbatas pada proses
penginputan data absensi mahasiswa, data kehadiran peserta,
data, data laopran kehadiran (absensi). Sistem ini hanya dapat
diakses oleh masyarakat teknik industri, baik itu mahasiswa,
kaprodi, dan dosen aktif Program Studi Teknik Industri
Universitas Singaperbangsa Karawang. Dimana dosen hanya
dapat mengakses akun dan memberikan izin akses mata kuliah
dan absen kepada mahasiswa. Untuk admin hanya dapat
mengedit data yang ada dalam sistem yang nantinya sistem ini
akan menampilkan output yang dihasilkan dan admin hanya
akan bisa mengakses akun pengguna apabila terjadi masalah
pada pengguna tersebut. Untuk kaprodi hanya menerima
pencetakan output berupa data pendaftaran, data mahasiswa,
data absensi dan data perkuliahan yang diberikan akses oleh
admin.
5. Karakteristik
Adapun karakteristik yang kami buat sebagai berikut;
18
19
20
b. Data Dictionary
Merupakan alat bantu untuk menjelaskan karakteristik
lojik data yang disimpan pada sistem, termasuk nama,
deskripsi, alias, isi dan organisasinya. Mengidentifikasikan
proses-proses yang mempergunakan data tertentu dan juga
akses langsung data untuk mendapatkan informasi yang
diperlukan untuk mempersiapkan dasar identifikasi
kebutuhan basis data bagi perancangan sistem.
3. Data Flow Diagram (DFD)
Data Flow Diagram (DFD) adalah suatu diagram yang
menggunakan notasi-notasi untuk menggambarkan arus dari
data sistem yang penggunaannya sangat membantu untuk
memahami sistem secara logika, tersruktur dan jelas. Data Flow
Diagram merupakan alat bantu dalam menggambarkan atau
menjelaskan sistem yang sedang berjalan secara logis. Dengan
kata lain, data flow diagram adalah alat pembuatan model yang
memberikan penekanan hanya pada fungsi sistem. Data flow
diagram ini merupakan alat perancangan sistem yang
berorientasi pada alur data dengan konsep dekomposisi dapat
digunakan untuk penggambaran analisa maupun rancangan
sistem yang mudah dikomunikasikan oleh profesional sistem
kepada pemakai maupun pembuat program (Gunawan, 2009).
Sedangkan Sulistyohati (2008), menyatakan, data flow
diagram merupakan diagram aliran data yang menggambarkan
bagaimana data diperoses oleh sistem. Selain itu data flow
diagram (DFD) menggambarkan notasi-notasi aliran data di
dalam sistem.
DFD merupakan alat perancangan sistem yang berorientasi
pada alur data dengan konsep dekomposisi dapat digunakan
untuk pengembangan analisa maupun rancangan sistem yang
mudah dikomunikasikan oleh professional sistem kepada
pemakai maupun pembuat program. Untuk logical data flow
22
Yourdon Gane
Data Flow:
Aliran data dengan arah khusus dari
sumber ke tujuan (paket data).
Proses:
Aktivitas/kegiatan interaksi dengan sistem
yang dilakukan oleh orang/unit tertentu.
Entitas:
Orang/unit tertentu yang melakukan
aktivitas. Dapat juga berupa aktivitas
interaksi dengan sistem.
Data Store:
Penyimpanan data atau tempat data refer
oleh proses.
Sumber: (Herwanto, 2020)
c. Diagram Level 2
Sama dengan penjelasan untuk level kesatu hanya
makin bertambah nomor level semakin dalam penjabaran
rincian proses. Untuk mendapatkan diagram lojik alir data
perhatikan beberapa hal berikut, diantaranya;
1) Perlihatkan data aktual yang berhubungan dengan
proses, dalam arti bukan dokumen.
2) Hilangkan perjalanan informasi melalui orang atau kantor
atau unit, munculkan prosedurnya saja.
3) Konsolidasikan kerangkapan penyimpanan data.
4) Hilangkan fungsi alat bantu, peralatan dan lainnya, dan
5) Hilangkan proses yang tidak penting yang tidak merubah
data atau aliran data atau copy.
26
Sumber: (2020)
Gambar 2. 2 Paket Data
Data Kaprodi
Kaprodi
4. Proses
2. Proses Data Kaprodi Data kaprodi
Data
Username dan Password
Login
Data Dosen
Data Pengguna Data Dosen 8. Proses
Data Dosen
Data Pengguna Data Jadwal
Data Pengguna
5. Proses Mata Kuliah
Data Pendaftaran Data DosenTerbaru Data Dosen
Data Pendaftaran
Dosen
7. Proses
Data
Laporan Data Dosen
Pengguna Jadwal Mata Kuliah
Data Admin
3. Proses
Data Admin
Memasukan
Admin
Username dan Password Laporan Absensi Mahasiswa
Input Absensi
Hak Akses Admin 9. Proses
Laporan Absensi Mahasiswa
Keluar Dari Sistem Absensi
Mahasiswa
Laporan Absensi Mahasiswa
Data Mahasiswa
Keluar Dari Sistem
30
31
atau pembeda.
Beberapa data dari
entitas ini juga akan
digunakan dalam
pendefinisian login
sehingga pengguna
dapat masuk ke
dalam sistem
informasi.
Data_Kaprodi NIDN Entitas Data_Kaprodi
Nama_Kaprodi merupakan entitas
yang digunakan untuk
menyimpan dan
menampilkan
infromasi kaprodi.
Dalam entitas ini
terdapat atribut NIDN
yang digunakan
sebagai primary key
sebagai kode unik
atau pembeda.
Data_Mahasiswa NPM_Mahasiswa Entitas
Nama_Mahasiswa Data_Mahasiswa
Alamat_Mahasiswa merupakan entitas
Nomer_HP yang digunakan untuk
Mahasiswa menyimpan dan
Jenis_Kelamin menampilkan data
Mahasiswa mahasiswa. Dalam
Kelas entitas ini terdapat
atribut
NPM_Mahasiswa
yang digunakan
46
yang digunakan
sebagai primary key
sebagai kode unik
atau pembeda.
49
50
(2) Identifikasi,
(3) Intruksi,
(4) isi,
(5) Tanda tangan dan pengesahan,
(6) Total,
(7) Komentar, dan
(8) Gunakan caption (pedoman pengisian).
c. Perancangan layar masukan yang baik
Jika layar masukan yang disajikan berdasarkan
dokumen formulir masukan, maka rancangan layar masukan
akan mirip dengan formulir masukan. Untuk masukan
dengan data tertentu, gunakan;
1) Daftar data yang diperoleh,
2) Window pop up,
3) Widget list atau drop down list, dan
4) Widget radio button.
Jika entri tampilan pada formulir masukan terlalu
banyak, gunakan pendekatan parent-child (header-detail).
Tampilan yang balance akan lebih mudah untuk dibaca.
2. Perancangan Output (Keluaran)
Output adalah informasi yang akan diberikan kepada user
sebagai hasil pengolahan aplikasi sistem informasi. Output yang
dihasilkan sistem informasi dapat berupa output tercetak, output
melalui tampilan layar, dan output audio. Sasaran output adalah
menyediakan/melayani informasi bagi user (Irwansyah &
Moniaga, 2014).
Output harus sesuai dengan kebutuhan user. Output yang
disampaikan harus memadai untuk kebutuhan user. Seorang
desainer harus dapat menjamin bahwa output yang dihasilkan
akan sesuai dengan kebutuhan pasar.
Dalam pembuatan/merancangan output ini harus
memperhatikan hal sebagai berikut:
52
a. Klasifikasi output
Output dapat diklasifikasikan sebagai berikut;
1) Output eksternal,
2) Output internal,
3) Historical report,
4) Exception report, dan
5) Turnaround document.
b. Pertimbangan dan pemilihan media output
Media output yang akan disajikan dapat menggunakan
beberapa alternatif pilihan seperti kertas, printer, layar
monitor, disket, output audio, dll. Pertimbangan yang dapat
diambil dalam pemilihan media output adalah sebagai
berikut;
1) Untuk siapa output tersebut akan diberikan.
2) Seberapa banyak lampiran yang dibutuhkan.
3) Dimana (di bagian/di proses yang mana) output tersebut
dibutuhkan.
4) Jenis media apa yang akan digunakan (tercetak, layar,
suara).
5) Seberapa cepat output tersebut dibutuhkan.
6) Frekuensi output yang diharapkan terjadi.
7) Berapa lama output tersebut disimpan, serta
8) Apakah ada aturan tertentu dalam membuat, menyimpan
dan menyampaikan output (jika belum ada, perlu
dibuatkan aturan tersebut secara rinci sehingga seluruh
bagian yang terlibat dalam memanfaatkan output
tersebut memiliki pedoman atau petunjuk pelaksanaan).
c. Pedoman pembuatan output tercetak diantaranya;
1) Laporan dirancang untuk dibaca dari kiri ke kanan.
2) Item yang penting diletakkan sedemikian rupa sehingga
mudah ditemukan.
53
1. Input
Input merupakan tampilan dari sebuah sistem informasi
absensi yang fungsinya dapat menambah data, menghapus
data, menyimpan data, mengedit data, dan mencetak data yang
dimasukan oleh user. Berikut rancangan input yang dibuat.
2. Output
Output merupakan tampilan dari sebuah sistem informasi
absensi yang fungsinya untuk melihat hasil dari proses input
yang telah dilakukan oleh user. Pada menu ini juga dapat
melakukan perintah yang sama dengan input seperti menambah
data, menghapus data, menyimpan data, mengedit data, dan
mencetak data yang dimasukan oleh user. Berikut rancangan
output yang dibuat.
3. User Interface
Interface merupakan tampilan dari sebuah sistem informasi
yang fungsinya untuk tampilan menu-menu yang menjadi akses
informasi bagi user. Berikut rancangan interface yang dibuat.
66
67
Dalam dunia bisnis saat ini, seorang analis harus belajar untuk
berfikir seperti halnya manajer bisnis. Lebih dari sebelumnya,
manajemen mengharapkan sistem informasi dapat menghasilkan
manfaat lebih. Informasi adalah modal utama yang harus ditetapkan,
sebagaimana halnya pemasaran harus menetapkan produk baru dan
bagian produksi menetapkan gedung atau peralatan baru.
Analis sistem semakin diharapkan untuk membantu menjawab
pertanyaan berikut;
1. Apakah investasi akan menghasilkan keuntungan?
2. Apakah ada investasi lain yang menghasilkan lebih besar
daripada pengeluaran?
Kedua pertanyaan di atas adalah untuk memastikan bahwa
sistem yang telah direncanakan layak untuk dilanjutkan
pengembangannya atau tidak. Kelayakan sistem adalah ukuran akan
seberapa menguntungkan atau seberapa praktis pengembangan
sistem informasi terhadap organisasi. Analisis kelayakan adalah
proses pengukuran kelayakan. Kelayakan sebaiknya diukur
sepanjang siklus hidup.
Terdapat 4 (empat) kategori dalam pengujian kelayakan
diantaranya ialah sebagai berikut:
1. Kelayakan operasional (operational feasibility)
Kelayakan operasional (operational feasibility) adalah
ukuran sebaik apa solusi tersebut akan bekerja dalam organisasi
(Whitten, 2004). Juga ukuran pendapat orang tentang sistem
atau proyek tersebut. Ada dua aspek kelayakan operasional
yang harus dipertimbangkan, yaitu:
a. Apakah masalah itu cukup berharga untuk diselesaikan, atau
akankah solusi itu bermanfaat untuk menyelesaikan suatu
masalah? PIECES dapat digunakan sebagai dasar analisis
tingkat kepentingan suatu masalah atau efektivitas suatu
solusi yang mencakup:
68
1) Performance,
2) Information,
3) Economy,
4) Control,
5) Efficiency, dan
6) Services.
b. Bagaimana pendapat pengguna akhir dari manajemen
mengenai masalah (solusi) itu? Sangat penting untuk tidak
hanya mengevaluasi apakah sistem itu dapat bekerja tetapi
juga mengevaluasi apakah sistem itu akan bekerja. Solusi
yang dapat dikerjakan mungkin bisa gagal karena adanya
perlawanan pengguna akhir atau manajemen. Pertanyaan
berikut ditujukan pada hal tersebut:
1) Apakah manajemen mendukung sistem tersebut?
2) Bagaimana pendapat pengguna akhir tentang
peranannya dalam sistem yang baru?
3) Pengguna akhir bagaimana yang menentang atau tidak
bersedia menggunakan sistem tersebut?
4) Bagaimana perubahan lingkungan kerja pengguna
akhir? Dapatkah atau akankah pengguna akhir dan
manajemen menyesuaikan diri dengan perubahan itu?
Pada dasarnya, pertanyaan ini ditujukan pada
penerimaan politis terhadap penyelesaian persoalan
atau solusinya.
2. Kelayakan Teknis (Technical Feasibility)
Kelayakan teknis (technical feasibility) adalah ukuran
kepraktisan solusi teknis tertentu dan kesediaan sumber dan
pakar teknis (Whitten, 2004). Saat ini, sangat sedikit hal yang
secara teknis tidak mungkin. Akibatnya, kelayakan teknis
mengarah pada hal yang praktis dan masuk akal. Kelayakan
teknis ditujukan pada tiga masalah pokok, yaitu:
69
Pembuatan Laporan
3 Mempermudah Proses Pengubahan Data
Proses Absensi
Kehilangan Data
4 Mengurangi Resiko Kesalahan Proses Absensi
Kesalahan Input Data
5 Meningkatkan Kualitas Kualitas Data Absensi
(Investasi)
PP = × 12 bulan
(Proses)
(4689000)
PP = × 12 bulan
(6881159)
PP = 0,68 x 12 bulan
PP = 0 tahun 8 bulan 16 hari
91
1
Faktor PV = = 0,59
(1 + 0,19)3
1
Faktor PV = = 0,50
(1 + 0,19)4
1
Faktor PV = = 0,42
(1 + 0,19)5
DCF 14%
IRR = 14% + (19% − 14%)
(DCF 14% − DCF 19%)
20778849
IRR = 14% + (19% − 14%)
(20778849 − 17953426)
20778849
IRR = 14% + (15%)
2825423
IRR = 124%
Tabel 5. 13 Perhitungan IRR
MARR 24%
IRR 124%
Sumber: (Kelompok 8, 2021)
Hasil IRR > MARR (124% > 24%), maka proyek sistem
ini layak diterapkan.
93
∑ 𝑀𝑎𝑛𝑓𝑎𝑎𝑡 − ∑ 𝐵𝑖𝑎𝑦𝑎
𝑅𝑂𝐼 = × 100%
∑ 𝐵𝑖𝑎𝑦𝑎
79730000 − 47129000
𝑅𝑂𝐼 = × 100%
47129000
𝑅𝑂𝐼 = 69%
Hasil ROI > 0, maka proyek sistem ini dapat dikatakan layak
diterapkan karena proyek sistem ini memberi keuntungan
sebesar 69% dari biaya investasi.
94
6.1 Tujuan
Setelah menyelesaikan Bab VI mengenai Penentuan Visual
Basic For Aplication Simulation ini, diharapkan praktikan dapat;
1. Praktikan mampu mendefinisikan visual basic for aplication.
2. Praktikan mampu menggunakan software microsoft excel untuk
menjalankan VBA.
3. Praktikan mampu merancang form untuk input sampai output
dari sistem informasi yang akan dikembangkan.
4. Praktikan mampu memahami dasar-dasar pembuatan aplication.
5. Praktikan mampu mensimulasikan aplication dari sistem
informasi yang akan dikembangkan.
96
97
Mulai
NO Apakah sudah
memiliki Username
dan Password yang
terdaftar ?
YES
Masuk tampilan form halaman utama
A
106
Kembali
B
107
Logout
Selesai
Mulai
Apakah sudah
NO
memiliki Username
dan Password yang
terdaftar ?
YES
A
113
Logout
Selesai
Mulai
NO Apakah sudah
memiliki Username
dan Password yang
terdaftar ?
YES
A
117
Kembali
B
118
Logout
Selesai
Mulai
Apakah sudah
NO
memiliki Username
dan Password yang
terdaftar ?
YES
A
123
Kembali
B
124
Logout
Selesai
j. Worksheet Keterangan
k. This Workbook
3. Modules
Dalam pengertian yang sederhana modules dapat diartikan
sebagai tempat untuk menyimpan kode-kode VBA. Kode-kode yang
dirancang sebagai berikut;
xii
Sekti, B.A., 2019. Perancangan Sistem Informsi Msnsjemen Proyek.
Jurnal Ibnu Komputer, pp.1-10.
Shalahuddin, 2013. Analisa dan Desain Sistem Informasi. Yogyakarta:
Andi Offset.
Siregar, Z.H., 2019. Implementasi Macro Excel (VBA) Sebagai Sistem
Informasi Registrasi Dan Monitoring Talangan Haji Pada PT. Bank
Mandiri Cab. Ternate. IESM Journal, Vol. 1 No. 1, p.48.
Sommerville, I., 2003. Software Engineering (Rekayasa Perangkat Lunak).
Jakarta: Hilarius Wibi Hardani.Ed.6, Erlangga.
Sulistyohati, 2008. Aplikasi Sistem Pakar Diagnosa Penyakit Ginjal
Dengan Metode Dempster Shafer. Jurnal Teknik Informasi, pp.8-9.
Supuwiningsih, N.Y., 2021. Basisdata Datalam Sistem Informasi
Geografis. Bandung: Media Sains Indonesia.
Sutabri, T., 2012. Analisis Sistem Informasi. Yogyakarta: ANDI.
Taufik, M., 2008. Membuat aplikasi akuntansi dengan microsoft excel
2007. 1st ed. Jakarta: Medikita.
Whitten, 2004. Metode Desain dan Analisis Sistem. Yogyakarta: ANDI.
xiii
LEMBAR ASISTENSI
xiv
Hasil Asistensi 7 Hasil Asistensi 8 Hasil Asistensi 9
xv
LEMBAR PERSETUJUAN SEMINAR PRAKTIKUM
PRAKTIKUM PERANCANGAN SISTEM INFORMASI 2021/2022
Mengetahui,
Asisten Praktikum Perancangan Asisten Praktikum Perancangan
Sistem Informasi (Laporan) Sistem Informasi (Materi)
Menyetujui,
Ketua Kelompok Anggota 1 (Perwakilan Kelompok)
xvi
DOKUMENTASI ATAU FOTO KERJA KELOMPOK
xvii
DOKUMENTASI KEGIATAN BELAJAR MENGAJAR PRAKTIKUM
xviii