Anda di halaman 1dari 12

SMK ISLAM 1 BLITAR JUDUL PENGEMBANGAN APLIKASI

SK: PEMROGRAMAN NO TKJ.JOBSHEET.PD-07


DASAR TANGGAL 2 mei 2018
KD: PENGEMBANGAN KELAS/SMSTR Xi tkj 1 / 2
APLIKASI DURASI 4 X 45 menit

A. TUJUAN PRAKTIKUM
1. . siswa dapat membuat analisi perangkat lunak
2. . siswa dapat memahami tahapan dalam analisi perangkat lunak

B. ALAT DAN BAHAN


1. . 1 set komputer
2. . microsoft word
3. . modul pemrogaman dasar

C. KESEHATAN DAN KESELAMATAN KERJA


1. Berdo’alah sebelum memulai kegiatan belajar.
2. Gunakan alas kaki yang terbuat dari karet untuk menghindari aliran listrik
3. Bacalah dan pahami petunjuk praktikum pada setiap kegiatan belajar
4. Ikuti petunjuk dan instruksi guru pembimbing
5. Jangan makan dan minum saat praktikum
6. Gunakanlah komputer sesuai fungsinya dengan hati-hati
7. Setelah selesai, matikan komputer dengan benar

D. LANDASAN TEORI

1. Sebut dan jelaskan setiap simbol yang digunakan dalam pembuatan diagram alir data?
Jawab:
Lingkaran : Mewakili suatu proses atau fungsi
kotak persegi panjang : Mewakili entitas luar, misalnya pengguna
(user), harware input/ouput, atau sistem luar
kotak persegi panjang dengan sisi kiri terbuka : Mewakili media penyimpanan data eksternal,bisa
berupa database atau file lainnya
Garis : Mewakili aliran data
ujung panah : Menunjukkan arah aliran data
2. Sebutkan dan jelaskan berbagai simbol yang digunakan dalamDiagram Alir Data (DAD) ?
Jawab:

3. Bagaimana cara menyusun DAD berdasar aturan kerja yang dimiliki??


Jawab:
DAD dimulai dari diagram konteks kemudian didetailkan melalui DAD level 1, level 2, dan
seterusnya sampai dianggap sudah mencukupi.

4. Jelaskan mengapa pengujian perangkat lunak begitu penting?


Jawab:
Sebagai tujuan utama pengujian perangkat lunak yaitu untuk mengungkap
kesalahan. Yang mana berarti kesalahan paling fatal apabila perangkat lunak tidak
dapat memenuhi syarat yang ditentukan oleh pelanggan.

E. LANGKAH KERJA
1. Persiapkan semua peralatan dan bahan pada tempat yang aman.
2. Amati semua komponen yang ada.
3. Buka dan bacalah buku manual reference.
4. Dengan menggunakan aplikasi free pascal , lakukan praktikum pemrograman komputer
5. Laporkan hasil praktikum pada guru pembimbing.
6. Matikan komputer/laptop lalu rapikan tempat praktek
F. ANALISIS HARDWARE DAN SOFTWARE
NO NAMA IDENTIFIKASI
1 Sistem Operasi Windows 7
2 Monitor AOC
3 PC (Prosessor) Intel (R) core (TM)
Harddisk 200 GB
RAM 2,00 GB
4 Mouse Genius
5 Keyboard Genius
6 Aplikasi Free Pascal Versi 10.12
7 ….

G. KERJAKAN SOAL-SOAL BERIKUT BESERTA GAMBAR HASILNYA (PAGESCREEN)


Petunjuk :
 Kerjakan soal latihan program berikut menggunakan MS Word
 Soal dapat dikerjakan secara kelompok maksimal 2 anak
 Latihan soal berasal dari modul e-book Pemrograman Dasar Kelas XI Semester 2
 Seluruh jawaban harus disertai nama siswa/programmer
Latihan
1. Buatlah diagram dengan menggunakan simbol-simbol Diagram Alir Data Aplikasi Pembukuan,
dimana akan ada Operator, Administrator, dan Pemilik Perusahaan.
a. Tentukan gambar Diagram Alir Data

b. Penjelasan dari gambar Diagram Alir Data.


Operator melakukan pengaturan terhadap Aplikasi Pembukuan, dari
pengaturan tersebut Operator menerima Kondisi dari Aplikasi Pembukuan.
Administrator melakukan transaksi kepada Aplikasi Pembukuan yang kemudian
Administrator mendapat info transaksi dari Aplikasi Pembukuan.
Pemilik Perusahaan mengendalikan apa yang ada pada Aplikasi Pembukuan lalu
mendapatkan Info Umum dari proses pengendalian Aplikasi Pembukuan.

2. Buatlah diagram dengan menggunakan simbol-simbol Diagram Alir Data Aplikasi Data Nilai
Siswa, dimana akan ada Siswa, Guru, Tata Usaha dan Kepala Sekolah.
a. Tentukan gambar Diagram Alir Data
b. Penjelasan dari gambar Diagram Alir Data.
Untuk naik ke kelas selanjutnya siswa harus rajin masuk agar absen nya lengkap dan
tugasnya diselesaikan,mengikuti ulangan dan ujian akhir semester lalu semua itu
diproses oleh aplikasi data nilai siswa dan siswa pun mendapatkan rapot.
Kemudian guru mengumpulkan semua nilai absen, nilai tugas,nilai ulangan dan ,nilai
ujian selanjutnya aplikasi data nilai mengolah semuanya untuk rekap nilai siswa dan
diterima oleh guru.
Tata usaha mengerjakan tugas untuk menangani setiap nilai kemudian membuatnya
dilembaran nilai untuk diberikan kepada aplikasi data nilai siswa yang kemudian
menghasilkan rekaman nilai.
Tugas dari kepala sekolah yaitu mengolah laporan yang valid kemudian laporan
tersebuat dimasukkan ke aplikasi data nilai siswa yang kemudian mendapatkan laporan
nilai raport

3. Buatlah diagram dengan menggunakan simbol-simbol Diagram Alir Data Aplikasi Penggajian
Karyawan, dimana akan ada Karyawan , Personalia, Bendahara, Perusahaan Rekanan dan
Pimpinan.
a. Tentukan gambar Diagram Alir Data

b. Penjelasan dari gambar Diagram Alir Data.


Karyawan memberikan biodata kepada pihak Sistem Informasi Penggajian, kemudian Sistem
Informasi mengirimkan data-data karyawan kepada perusahaan rekaan.
Personalia memberikan laporan karyawan dan laporan keuangan kepada pihak Sistem Informasi
Penggajian.Bendahara memberikan rincian penggajian dan daftar gaji kepada pihak Sistem
Informasi dan Bendahara mendapatkan laporan penggajian dari pihak Sistem
Informasi.Bendahara memberikan laporan karyawan, laporan penggajian dan laporan keuangan
kepada pimpinan.
4. Buatlah diagram dengan menggunakan simbol-simbol Diagram Alir Data Aplikasi Penjualan
Barang, dimana akan ada Pegawai, Supplier, Konsumen, Bagian Keuangan dan Pimpinan
a. Tentukan gambar Diagram Alir Data

b. Penjelasan dari gambar Diagram Alir Data.


Pimpinan menentukan berapa stok barang yang akan dibeli, lalu supplier menerima laporan
stok barang dari pemimpin. Setelah itu supplier menyediakan barang dan memberikan
barangnya ke pegawai. Pengawai mendapat info hasil penjualan dari nota barang yang dibeli
konsumen. Selanjutnya pegawai memberi laporan keuangan ke badan keuangan dan laporan
keuangan diteruskan ke pimpinan.
5. Buatlah diagram dengan menggunakan simbol-simbol Diagram Alir Data Aplikasi Sistem
Informasi Tiket Online, dimana akan ada Customer, Manager Operasional dan Direktur Utama.
a. Tentukan gambar Diagram Alir Data

b. Penjelasan dari gambar Diagram Alir Data.


Disini customer memberikan pelayanan kepada pelanggan yang kemudian diproses di aplikasi sistem
informasi tiket online yang kemudian customer mendapatkan informasi pelanggan apakah pelanggan itu
puas dengan pelayanan customer.
Manager operasional bertugas untuk mengoperasikan keuangan dengan aplikasi sistem informasi tiket
online yang kemudian mendapat keuntungan yang lebih besar.
Direktur utama menjadi penanggung jawab atau kendali semua aplikasi sistem informasi tiket online
yang kemudian mendapatkan informasi umum dari aplikasi sistem informasi tiket online

6. Perhatikan gambar model waterfall dibawah.


Dalam model waterfall ada Perencanaan – Analisis – Perancangan – Implementasi –
Pemeliharaan dalam membuat sebuah APLIKASI PEMBUKUAN. Tentukan:
a. Perencanaan aplikasi pembukuan
Dalam pembuatan aplikasi pembukuan ini akan dibuat sebuah sistem yang
mampu menangani proses pencatatan jurnal umum, jurnal kas, posting ke buku
besar, laporan rekening akuntansi, laporan laba rugi, dan neraca.

b. Analisis aplikasi aplikasi pembukuan


Pembuatan aplikasi pembukuan ini diharapkan dapat memberikan manfaat bagi
perusahaan yang menggunakan aplikasi ini. Adapun manfaat tersebut adalah

a) Dapat membantu pencatatan pembukuan suatu perusahaan.


b) Meningkatkan kinerja perusahaan dalam pengelolaan data keuangan.
c) Mempermudah proses pencatatan pembukuan dan pembuatan laporan rugi laba dan
neraca serta dapat mengubah sistem manual menjadi komputerisasi

c. Perancangan aplikasi pembukuan


Dalam perancangan pembukuan, terdapat beberapa perangkat lunak dan perangkat keras
yang digunakan guna mendukung proses perancangan aplikasi yaitu

Perangkat Lunak (Software)


Perangkat lunak yang digunakan penulis dalam pembuatan aplikasi adalah:
a) Microsoft Windows XP Profesional
b) MySQL 5.0.51a
c) Borland Delphi 7
d) Zeos
e) Alpha Control v 5.46

Perangkat Keras (Hardware)


Perangkat keras minimal yang digunakan dalam pembuatan aplikasi pembukuan ini
adalah sebagai berikut:
a) Processor Pentium 4
b) Hardisk 20 G
c) RAM 512 MB

d. Implementasi aplikasi pembukuan


Hasil implementasi pada Aplikasi Pembukuan ini terdiri dari form-form sebagai berikut :
Form Login, Form ini merupakan tampilan pertama saat aplikasi dijalankan. Pada form ini
terdapat tombol login yang digunakan untuk mengecek atau memvalidasi username dan
password yang dimasukkan.
Form Menu Utama, Form tampilan utama yang tampil setelah login. Form ini berisi
sambutan kepada user. Dalam form ini terdapat menu data, setting, help dan logout.
Form Menu Data, Form menu data terdapat gambar-gambar yang dapat dipilih serta
berisi form yang digunakan untuk mencatat pembukuan yaitu grup rekening, rekening
akuntansi, jurnal umum, jurnal kas, buku besar, dan laporan.
Form Menu Setting, Form menu setting berisi form tambah user, edit user.
Form Help, Form bantuan ini berisi informasi tentang penjelasan form-form yang
terdapat pada program aplikasi pembukuan ini.
Form Logout, Form logout digunakan user untuk keluar dari hak akses, sehingga setelah
tombol logout dieksekusi maka program akan kembali ke form login.

e. Pemeliharaan aplikasi pembukuan


 Pemeliharaan dengan mengkoreksi kesalahan-kesalahan yang ditemukan pada
saat sistem berjalan.
 Pemeliharaan dengan menyesuaikan perubahan dalam lingkungan data atau
pemrosesan dan memenuhi persyaratan pemakai baru.
 Pemeliharaan penyempurnaan mempertinggi cara kerja atau maintainabilitas
(kemampuan untuk dipelihara).
 Pemeliharaan dengan meriksan sistem untuk mengungkap dan mengantisipasi
permasalahan.

7. Dalam ebook Pemrograman dasar terdapat Analysis – Design – Coding – Testing – Support and
Maintenance Aplikasi Penggajian Karyawan. Tentukan:

a. Analysis Aplikasi Penggajian Karyawan

tahap analisis melakukan kajian dan pemahaman sistem yang berjalan. Tahap ini diperlukan

ketelitian seorang sistem analis, karena jika terjadi kesalahan dalam analisis maka akan

mempengaruhi desain sistem yang dibuat.

b. Design Aplikasi Penggajian Karyawan

Desain sistem adalah sebuah proses yang mengartikan kebutuhan pemakai kedalam

Rancangan sistem informasi.

c. Coding Aplikasi Penggajian Karyawan


Coding aplikasi adalah sebagai segala jenis usaha atau kegiatan untuk menyusun,

menguji, memperbaiki kode-kode tertentu demi menciptakan sebuah program.

d. Testing Aplikasi Penggajian Karyawan

Tahap Testing melakukan kajian dan pemahaman sistem yang berjalan. tahap

Ini memerlukan ketelitian seorang sitem analis, karena jika terjadi kesalahan dalam

analisis makaakan mempengaruhi desain sistem yang dibuat.

e. Support and Maintenance Aplikasi Penggajian Karyawan

melakukan pemeliharaan sistem yang dibuat, begitu juga jika terjadi pembaharuan

kebijakan dalam perusahaan maka pada sistem yang telah dibuat juga harus dilakukan

pembaharuan agar sesuai dengan kebutuhan baru perusahaan.

H. HASIL KERJA
1. Kesimpulan : pada bab ini akan dipaparkan beberapa kesimpulan dan sara dari pembuatan
perangkat lunak , kesimpulan dan saran ini diperoleh dari hasil analisi,perancangan,dab
implementasi yang telah dilakukan
2. Hasil Praktikum : dalam bab ini saya bisa tau simbol dalam diagram alir data walaupun tidak
faham sepenuhnya

I. EVALUASI
NOMOR JOBSHEET NAMA KELOMPOK GURU PEMBIMBING NILAI
TKJ.JOBSHEET.PD-07 1. (01) Abdul Gopur Abdullah Umar S.Kom
2. (06) Alfandi priyatna

Anda mungkin juga menyukai