Sistem Informasi Pengajuan Praktek Kerja Industri PT. Len Industri (Persero)

SISTEM INFORMASI PENGAJUAN PRAKTEK KERJA
INDUSTRI
PT. LEN INDUSTRI (PERSERO)

KERJA PRAKTEK

Diajukan Untuk Memenuhi Tugas Mata Kuliah Kerja Praktek
Program Studi Teknik Informatika
Fakultas Teknik dan Ilmu Komputer

SANDI HERDIANSYAH
SOLAHUDIN ANWAR
APRISAL BUDIANA

10110414
10110433
10110446

PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA

2014

LAMPIRAN E
LEMBAR PENGESAHAN

LAMPIRAN F
SURAT KETERANGAN PENYERAHAN HAK EKSKLUSIF

LAMPIRAN G
DAFTAR RIWAYAT HIDUP

LAMPIRAN G-1

DAFTAR RIWAYAT HIDUP
DATA PRIBADI
Nama

: Aprisal Budiana

Tempat, Tanggal Lahir


: Bandung, 10 April 1992

Kewarganegaraan

: Indonesia

Status

: Belum Menikah

Agama

: Islam

Alamat

: Jalan Ciroyom Gg. Ikhlas No. 37/77 Rt. 02/11
Kelurahan Dunguscariang Kecamatan Andir
Kota Bandung 40183


Telepon

: 085795358881

E-mail

: [email protected]

PENDIDIKAN FORMAL


Universitas Komputer Indonesia Jurusan Teknik Informatika Program Strata I Semester
VII, Tahun 2010-Sekarang



Sekolah Menengah Kejuruan Negeri 2 Kota Bandung Tahun 2007-2010




Sekolah Menengah Pertama Angkasa Kota Bandung Tahun 2004-2007



Sekolah Dasar Angkasa 1 Kota Bandung Tahun 1998-2004

Demikian daftar riwayat hidup saya buat dengan sebenar-benarnya.

LAMPIRAN G-2

DAFTAR RIWAYAT HIDUP
DATA PRIBADI
Nama

: Sandi Herdiansyah

Tempat, Tanggal Lahir

: Bandung, 24 September 1992


Kewarganegaraan

: Indonesia

Status

: Belum Menikah

Agama

: Islam

Alamat

: KP. Babakan Sadar No. 152 Rt. 04/10
Kelurahan Andir Kecamatan Baleendah
Kabupaten Bandung 40375

Telepon


: 08888212815

E-mail

: [email protected]

PENDIDIKAN FORMAL


Universitas Komputer Indonesia Jurusan Teknik Informatika Program Strata I Semester
VII, Tahun 2010-Sekarang



Sekolah Menengah Atas Negeri 1 Dayeuhkolot Kabupaten Bandung Tahun 2007-2010



Sekolah Menengah Pertama Negeri 1 Baleendah Kabupaten Bandung Tahun 2004-2007




Sekolah Dasar Negeri Kulalet 1 Kabupaten Bandung Tahun 1998-2004

Demikian daftar riwayat hidup saya buat dengan sebenar-benarnya.

LAMPIRAN G-3

DAFTAR RIWAYAT HIDUP
DATA PRIBADI
Nama

: Solahudin Anwar

Tempat, Tanggal Lahir

: Bandung, 03 Februari 1992

Kewarganegaraan


: Indonesia

Status

: Belum Menikah

Agama

: Islam

Alamat

: Jalan Babakan Sukaresik VI No. 05 Rt. 01/02
Kelurahan Sukagalih Kecamatan Sukajadi
Kota Bandung 40163

Telepon

: 083821857043


E-mail

: [email protected]

PENDIDIKAN FORMAL


Universitas Komputer Indonesia Jurusan Teknik Informatika Program Strata I Semester
VII, Tahun 2010-Sekarang



Sekolah Menengah Kejuruan Teknologi Industri Pembangunan Kota Cimahi Tahun 20072010



Sekolah Menengah Pertama Negeri 26 Bandung Tahun 2004-2007




Sekolah Dasar Negeri Caringin 1 Kota Bandung Tahun 1998-2004

Demikian daftar riwayat hidup saya buat dengan sebenar-benarnya.

DAFTAR ISI

LEMBAR JUDUL
LEMBAR PENGESAHAN
KATA PENGANTAR ............................................................................................. i
DAFTAR ISI .......................................................................................................... iii
DAFTAR TABEL ................................................................................................... v
DAFTAR GAMBAR ............................................................................................. vi
DAFTAR SIMBOL.............................................................................................. viii
DAFTAR LAMPIRAN .......................................................................................... xi
BAB 1 PENDAHULUAN ...................................................................................... 1
1.1 Latar Belakang .............................................................................................. 1
1.2 Rumusan Masalah ......................................................................................... 2
1.3 Maksud dan Tujuan ....................................................................................... 2
1.4 Batasan Masalah............................................................................................ 2

1.5 Metode Penelitian.......................................................................................... 3
1.6 Sistematika Penulisan ................................................................................... 5
BAB 2 TINJAUAN PUSTAKA ............................................................................. 7
2.1 Sejarah Singkat PT Len Industri (Persero).................................................... 7
2.1.1 Struktur Organisasi PT Len Industri (Persero) ...................................... 8
2.1.2 Bidang Kerja PT Len Industri Persero ................................................... 9
2.1.3 Ketenagakerjaan ..................................................................................... 9
2.2 Landasan Teori ............................................................................................ 11
2.2.1 Pengertian Sistem ................................................................................. 11
2.2.2 Pengertian Informasi ............................................................................ 12
2.2.3 Pengertian Sistem Informasi ................................................................ 12
2.2.4 Metode Analisi Perancangan Terstruktur............................................. 12
2.2.4.1 Flow Map ...................................................................................... 13
2.2.4.2 Diagram Kontek ............................................................................ 13
2.2.4.3 Data Flow Diagram ....................................................................... 13
BAB 3 PEMBAHASAN ....................................................................................... 14
3.1 Jadwal Kerja Praktek................................................................................... 14
3.2. Teknik Kerja Praktek ................................................................................. 14
3.3 Analisis Masalah ......................................................................................... 15
3.4 Analisis Sitem yang telah berjalan .............................................................. 16
iii

3.4.1 Flow Map ............................................................................................. 17
3.5 Analisis Kebutuhan Non Fungsional .......................................................... 18
3.5.1 Kebutuhan Perangkat Keras ................................................................. 18
3.5.2 Kebutuhan Perangkat Lunak ................................................................ 19
3.6 Analisis Pengguna ....................................................................................... 19
3.7 Analisis Kebutuhan Fungsional .................................................................. 19
3.7.1 Entity Relationship Diagram (ERD) .................................................... 20
3.7.2 Diagram Konteks ................................................................................. 23
3.7.3 DFD Level 1 ......................................................................................... 23
3.7.5 DFD Level 2 untuk 2 ........................................................................... 25
3.7.6 DFD Level 2 untuk 3 ........................................................................... 26
3.7.7 DFD Level 2 untuk 4 ........................................................................... 26
3.7.8 DFD Level 2 untuk 5 ........................................................................... 27
3.7.9 DFD Level 2 untuk 6 ........................................................................... 27
3.7.10 DFD Level 2 untuk 7 ......................................................................... 27
3.7.11 Spesifikasi Proses ............................................................................... 28
3.8 Perancangan ................................................................................................ 32
3.8.1 Perancangan Basis Data ....................................................................... 32
3.8.1.1 Struktur Tabel................................................................................ 33
3.8.2 Perancangan Struktur Menu ................................................................. 34
3.8.3 Perancangan Antarmuka ...................................................................... 35
3.9 Jaringan Semantik ....................................................................................... 43
3.9.1 Jaringan semantik halaman utama sistem informasi praktek kerja
industri .......................................................................................................... 43
3.9.2 Jaringan semantik halaman data master sistem informasi praktek kerja
industri .......................................................................................................... 44
3.9.3 Jaringan semantik halaman laporan sistem informasi praktek kerja
industri .......................................................................................................... 44
3.10 Implementasi Program .............................................................................. 46
BAB 4 KESIMPULAN DAN SARAN ................................................................ 52
4.1 Kesimpulan ................................................................................................ 52
4.2 Saran ............................................................................................................ 52
DAFTAR PUSTAKA ........................................................................................... 53

iv

KATA PENGANTAR
Alhamdulilah puji dan syukur penulis panjatkan kehadirat Allah SWT
karena berkat rahmat dan hidayah-Nya, penulis dapat menyelesaikan penyusunan
laporan Kerja Praktek yang berjudul “SISTEM INFORMASI PENGAJUAN
KERJA PRAKTEK INDUSTRI PT. LEN INDUSTRI (PERSERO)”. Tak lupa
shalawat serta salam selalu terlimpah kepada baginda nabi Muhammad SAW,
para sahabat serta para pengikutnya hingga akhir jaman.
Penulisan Laporan Kerja Praktek bertujuan untuk memenuhi syarat mata
kuliah yang ada di Universitas Komputer Indonesia program studi Teknik
Informatika dan juga sebagai dokumentasi sistem infromasi pengajuan kerja
praktek industri PT. Len Industri (Persero) yang diharapkan dapat berguna bagi
segenap civitas akademika UNIKOM terkait pembangunan sebuah website.
Dalam penulisan Laporan Kerja Praktek ini penulis banyak menemukan
berbagai hambatan dan kesulitan namun, hal tersebut dapat penulis lalui berkat
dorongan, bantuan, serta bimbingan dari berbagai pihak. Maka pada kesempatan
ini, perkenankanah penulis menyampaikan terimakasih kepada
1. Allah SWT yang tak henti-henti mencurahkan rahmat dan hidayahnya.
2. Orang tua, yang tak henti-henti memberikan motivasi dan doa.
3. Bpk. Mohamad Sulkhan Selaku pembimbing dari PT. Len Industri
(Persero)
4. Ibu Sufa’atin, S. T., M.Kom. Selaku pembimbing di kampus UNIKOM
5. Bpk.Irawan Afrianto, S. T., M. T. Selaku Ketua Program Studi Teknik
Informatika Universitas Komputer Indonesia.
6. Teman-teman kelas IF-10 2010 atas dukungan serta bantuannya
7. Semua pihak yang telah membantu terselesaikannya laporan ini.

Penulis menyadari bahwa Laporan Kerja Praktek ini masih jauh dari
sempurna, oleh karena itu penulis berharap saran dan kritik yang membangun
guna perbaikan-perbaikan di kemudian hari.

i

Terimakasih penulis ucapkan atas perhatian pembaca, dan semoga
Laporan Kerja Praktek ini dapat bermanfaat bagi penulis khususnya, dan bagi
pembaca pada umumnya.

Bandung, Januari 2014

Penulis

ii

DAFTAR PUSTAKA
[1] M. Nazir, Metode Penelitian, Ghalia Indonesia, 2005.
[2] M. Supardi, Metodologi Peneliatian, Mataram: Yayasan Cerdas Press, 2006.
[3] Jogiyanto, Metodologi Penelitian Sistem Informasi, Yogyakarta: Andi, 2008.
[4] I. Sommerville, Software Engineering, 2001.
[5] H. Jogiyanto, Analisis & Desain Sistem Informasi Pendeketan Terstruktur
Teori dan Praktek Aplikasi Bisnis, Yogyakarta: Andi, 2005.
[6] R. A. Leitch, Accounting Information Systems, Prentice Hall, 1983.

53

BAB 1
PENDAHULUAN
1.1 Latar Belakang
PT Len Industri (Persero) adalah perusahaan elektronika industri.
Prasarana yang bergerak dalam bidang transportasi, informasi dan pertahanan
serta renewable energy. Perusahaan ini mempunyai beberapa lini bisnis yaitu
telekomunikasi, sistem persinyalan, pertahanan, traction system, pertahanan,
control & automation, penyiaran, dan sistem navigasi. PT Len Industri (Persero)
mempunyai produk-produk unggulan pada masing-masing lini bisnisnya. Produk
yang dihasilkan dari lini bisnis renewable energy adalah modul surya, Solar Home
System.
Berdasarkan hasil dari wawancara dengan bapak Mohamad Sulkhan, ST.
selaku staff dari divisi Human Capital yang menerangkan bahwa dengan
beragamnya lini bisnis di PT Len Industri mengakibatkan banyak sekali siswasiswi dari sekolah menengah kejuruan ataupun mahasiswa-mahasiswi dari
perguruan tinggi yang mengajukan praktek kerja industri di PT Len Industri.
Pengawasan dan pengelolaan siswa-siswi yang melakukan praktek kerja di PT
Len Industri sendiri merupakan tanggung jawab dari divisi Human Capital.
Semakin banyaknya siswa-siswi yang mengajukan praktek kerja PT Len
Industri tentu akan mengakibatkan beberapa kesulitan bagi staff dari divisi Human
Capital bila ingin mengelola informasi tersebut. Informasi mengenai siswa-siswi
ataupun mahasiswa-mahasiswi yang sedang melakukan praktek kerja masih
berupa data fisik (buku) yang dicatat oleh staff dari divisi Human Capital.
Pencarian informasi tentu akan memakan waktu yang lama karena harus
menelusuri tiap halaman untuk menemukan informasi siswa-siswi yang akan
dicari. Penggunaan buku sebagai media penyimpanan informasi siswa-siswi yang
sedang melakukan praktek kerja juga dinilai kurang aman dan kurang efisien
karena rentan rusak dan hilang.
Demi menunjang kebutuhan serta untuk mengatasi masalah yang dihadapi
pada pengelolaan informasi siswa-siswi yang melaksanakan kerja praktek, maka
dibutuhkan suatu aplikasi yang dapat mempermudah dan mempercepat divisi

1

Human Capital dalam mengelola, mengolah, dan mencari informasi siswa-siswi
yang melaksanakan kerja praktek.

1.2 Rumusan Masalah
Bagaimana membangun sistem informasi pengajuan praktek kerja industri
PT Len Industri (Persero).

1.3 Maksud dan Tujuan
Maksud dari penulisan laporan kerja praktek ini adalah membangun sistem
informasi praktek kerja industri.
Tujuan pembangunan sistem informasi prakerin , yaitu :
1. Mempercepat pencarian informasi siswa/mahasiswa yang sedang
melaksanakan praktek kerja industri.
2. Memudahkan

staff

dalam

mengelola

dan

mengolah

data

siswa/mahasiswa yang sedang melaksanakan praktek kerja
industri.
3. Memudahkan penyimpanan informasi secara mudah dan efisien.

1.4 Batasan Masalah
Batasan masalah dari pembangunan sistem informasi praktek ini adalah
sebagai berikut :
1. Aplikasi yang dibuat berbasis desktop stand alone.
2. Aplikasi dibangun menggunakan bahasa pemrograman C#.
3. DBMS yang digunakan adalah MySQL.
4. Data yang masuk berupa informasi
5. Data keluaran berupa informasi

2

1.5 Metode Penelitian
Penelitian ini menggunakan metode penelitian deskriptif , yaitu suatu
metode dalam meneliti status sekelompok manusia, suatu objek, suatu kondisi,
suatu sistem pemikiran, ataupun suatu kelas peristiwa pada masa sekarang.
Metode yang digunakan pada saat mengumpulkan data dan pengembangan
perangkat lunak sebagai berikut:
1. Metode Pengumpulan Data
Metode pengumpulan data yang digunakan dalam penelitian ini adalah
sebagai berikut :
a. Studi Literatur
Studi

literatur adalah

pengumpulan data

dengan

cara

mempelejari sumber kepustakaan diantaranya hasil penelitian, indeks,
review, jurnal, paper, buku referensi, dan bacaan-bacaan yang
berkaitan dengan pembuatan sistem informasi prakerin di PT Len
Industri. [1]
b. Observasi
Mengamati secara langsung proses kerja yang dilaksanakan di
lapangan untuk memperoleh gambaran yang jelas mengenai objek
yang akan diteliti. [2]
c. Wawancara
Cara pengambilan data dengan cara tanya jawab untuk tujuan
penelitian, sambil bertatap muka antara pewawan cara dengan
responden dengan menggunakan alat yang dinamakan interview guide
untuk memperoleh data yang dibutuhkan. [3]

2. Metode pembuatan perangkat lunak.
Metode yang digunakan dalam pembuatan perangkat lunak ini
adalah menggunakan model waterfall. Model ini menghasilkan
dokumen di akhir tahapnya, tidak ada overlapping pada setiap
tahapnya. Setiap tahapan akan punya pengaruh besar pada hasil

3

ditahap berikutnya. Tahap-tahap dari model ini memetakan kegiatan
pembangunan yang mendasar yaitu :

a. Analisis dan definisi persyaratan
Layanan sistem, batasan dan tujuan ditentukan melalui konsultasi
dengan pengguna sistem (user). Persyaratan ini kemudian
didefinisikan secara rinci dan berfungsi sebagai spesifikasi sistem.

b. Perancangan sistem dan perangkat lunak
Proses perancangan sistem membagi persyaratan dalam sistem
perangkat keras atau perangkat lunak. Proses ini menetapkan
arsitektur sistem secara keseluruhan. Desain perangkat lunak
melibatkan identifikasi dan menggambarkan abstraksi sistem
perangkat lunak yang mendasar dan hubungan-hubungannya.

c. Implementasi dan pengujian unit
Selama tahap ini, desain perangkat lunak direalisasikan sebagai
serangkaian program atau unit program. Unit pengujian melibatkan
verifikasi bahwa setiap unit memenuhi spesifikasinya.

d. Integrasi dan pengujian system
Unit program atau program yang terintegrasi dan diuji sebagai
sistem yang lengkap untuk memastikan bahwa persyaratan
perangkat lunak telah dipenuhi. Setelah pengujian, sistem
perangkat lunak disampaikan kepada user.

e. Operasi dan pemeliharaan
Biasanya (walaupun tidak harus) , ini merupakan siklus atau fase
yang terpanjang. Sistem ini diinstal dan digunakan oleh pengguna.
Pemeliharaan melibatkan mengoreksi kesalahan yang tidak
ditemukan pada tahap-tahap awal dari siklus atau fase yang
terdahulu. Kemudian meningkatkan implementasi unit sistem dan

4

meningkatkan pelayanan sistem sebagai kebutuhan baru yang
ditemukan.

Definisi
Sistem
Perancangan
Sistem dan
Perangkat
Lunak
Implementasi
dan Pengujian

Integrasi dan
Pengujian
Sistem

Operasi dan
Pemeliharaan

Gambar 1.1 Siklus Hidup Perangkat Lunak [4]

1.6 Sistematika Penulisan
Sistematika penulisan laporan akhir penelitian ini disusun untuk
mendeskripsikan secara umum tentang penelitian yang dilakukan. Sistematika
penulisan laporan akhir ini adalah sebagai berikut :

BAB 1 PENDAHULUAN
Bab ini menjelaskan mengenai latar belakang masalah, identifikasi
masalah, maksud dan tujuan, batasan masalah, metodologi penelitian dan
sistematika penulisan.
BAB 2 TINJAUAN PUSTAKA
Tinjauan Pustaka membahas mengenai Profil Tempat Kerja Praktek yang
meliputi, Latar Belakang PT Len Industri, Struktur Organisasi dan Deskripsi
Pekerjaan. Landasan Teori yang meliputi Pengertian Sistem, Pengertian
Informasi, Pengertian Sistem Informasi dan Metode Analisis Perancangan
Terstruktur.

5

BAB 3 PEMBAHASAN
Menjelaskan mengenai analisis masalah yang memaparkan proses
identifikasi masalah pada sistem informasi koperasi yang akan dibuat, analisis
kebutuhan fungsional, analisis kebutuhan non-fungsional, dan perancangan
interface yang menggambarkan rancangan aplikasi yang akan dibuat.
BAB 4 KESIMPULAN DAN SARAN
Menjelaskan tentang kesimpulan yang diperoleh dari hasil implementasi
dan pengujian aplikasi yang telah dibuat, serta saran–saran untuk pengembangan
aplikasi ini selanjutnya.

6

BAB 2
TINJAUAN PUSTAKA

2.1 Sejarah Singkat PT Len Industri (Persero)
LEN (Lembaga Elektronik Negara) adalah sebuah institusi
penelitian yang berdiri pada tahun 1965 dan berlokasi di Jl. Soekarno Hatta
No. 442 Bandung, Jawa Barat. Kemudian pada tahun 1991, LEN berubah
menjadi sebuah Badan Usaha Milik Negara (BUMN) dan bergabung dalam
kelompok Badan Usaha Milik Negara Industri Strategis (BUMNIS). Sejak
saat itu LEN bukan lagi sebuah institusi penelitian, tetapi menjadi sebuah
instansi bisnis professional dengan nama PT Len Industri (Persero).
Sebelum menjadi BUMN, LEN dikenal sebagi produsen pemancar
TV sejak tahun 1970-an, dimana ratusan pemancar TV LEN terpasang di
seluruh pelosok wilayah Indonesia bahkan ke luar negri. LEN membangun
kemampuan sebagai produsen Stasiun Bumi Kecil pada tahun 1980-an.
Setelah berubah menjadi BUMN di tahun 1990-an, PT Len Industri (Persero)
mengembangan sistem persinyalan kereta api yang hingga kini telah
terpasang di berbagai lokasi di Pulau Jawa. Di tahun 1990-an PT Len Industri
(Persero) mengembangkan Pembangkit Listrik Tenaga Surya (PLTS) yang
hingga kini tersebar puluhan ribu unit di seluruh pelosok wilayah Indonesia
hingga ke mancanegara. Pada tahun 2000-an, PT Len Industri Persero
membangun keunggulan dibindang elektonika untuk menunjang pertahanan
laut, darat dan udara.
Saat ini PT Len Industri (Persero) memiliki tiga anak perusahaan
yang pada awalnya merupakan unit bisnis dari perusahaan ini yaitu PT Surya
Energi Indotama (SEI) yang bergerak di bidang engineering procurement
contractor for renewable energy. PT Len Railway Sistem (LRS) yang
bergerak di bidang insfrastruktur transportasi, dan juga PT Eltran yang
bergerak dalam bidang telekomunikasi dan persinyalan.

7

2.1.1 Struktur Organisasi PT Len Industri (Persero)
Berikut penjelasan struktur organisasi:

Gambar 2.1 Struktur Organisasi PT. LEN Industri (Persero)

8

2.1.2 Bidang Kerja PT Len Industri Persero
PT Len Industri (Persero) adalah perusahaan elektronika industri.
Prasarana yang bergerak dalam bidang transportasi, informasi dan pertahanan
serta renewable energy. Perusahaan ini mempunyai beberapa lini bisnis yaitu
telekomunikasi, sistem persinyalan, pertahanan, traction system, pertahanan,
control & automation, penyiaran, dan sistem navigasi.
PT Len Industri (Persero) mempunyai produk-produk unggulan pada
masing-masing lini bisnisnya. Produk yang dihasilkan dari lini bisnis
renewable energy adalah modul surya, Solar Home System
Saat ini PT Len Industri telah menjalin kerjasama baik di dalam
negri maupun mancanegara diantaranya; BMKG, TNI Angkatan Darat, Laut,
dan Udara, Jasa Marga, Aerodata – Jerman, ALSTROM – Prancis, ALTPRO
– Kroasia, AIRSPAN – Inggris, Baron – Amerika Serikat, BTESA – Spanyol,
China Light Solar, dan You Yang – Korea.

2.1.3 Ketenagakerjaan
1. Jumlah dan Status Karyawan
Jumlah Karyawan PT Len Industri (Persero) hingga tanggal 30
November 2012 adalah 536 orang. Dengan rincian status karyawan
sebagai berikut:
a. Karyawan Tetap
Karyawan Tetap adalah karyawan yang terikat hubungan kerja
dengan perusahaan sampai batas masa pension (55 tahun). Jumlah
karyawan tetap PT Len Industri (Persero) hingga tanggal 30
November 2012 adalah 456 orang.
b. Karyawan Waktu Tertentu (KWT)
Karyawan Waktu Tertentu (KWT) adalah karyawan yang
terikat hubungan kerja dengan perusahaan minimal dua tahun. Jumlah
KWT PT Len Industri (Persero) hingga 30 November 2012 adalah 13
orang.

9

c. Tenaga Harian Lepas
Tenaga Harian Lepas (THL) adalah karyawan yang terikat
hubungan kerja dengan perusahaan untuk jangka waktu tertentu
tergantung dari kebutuhan perusahaan. Hal ini disebabkan adanya
kebutuhan personil dalam suatu unit kerja ketika unit kerja tersebut
sedang menangani proyek yang harus segera diselesaikan. Jumlah
THL PT Len Industri (Persero) hingga 30 November 2012 adalah 28
orang.
d. Karyawan Outsourcing
Karyawan Outsourcing adalah karyawan yang bekerja di
perusahaan melalui yayasan atau lembaga penyalur tenaga kerja.
Masa kerja karyawan outsourcing adalah sesuai dengan ketentuan
dari masing masing yayasan atau lembaga tersebut. Jumlah karyawan
outsourcing PT Len Industri (Persero) hingga 30 November 2012
adalah 39 orang.
2. Hari dan Jam Kerja
Waktu dan jam kerja yang diberlakukan di PT Len Industri
(Persero) adalah pada hari Senin sampai dengan Jumat, dimulai pada
pukul 07.30 WIB sampai dengan 16.30 WIB. Jika pada hari Sabtu,
Minggu, Libur Nasional atau di hari kerja tapi lebih dari pukul 16.30
karyawan

diinstruksikan

untuk

bekerja,

maka

perusahaan

menghitungnya sebagai jam lembur.
3. Fasilitas Karyawan

Tabel 2.1 Fasilitas Karyawan
Nama Fasilitas

Karyawan Tetap

KWT

THL

Jamsostek
Seragam





-


-

Tunjangan Cuti Besar





-

Tunjangan Hari Tua



-

-

Tunjangan Hari Raya
Bonus Akhir Tahun







-

10

akan

Tunjangan Pendidikan

Tunjangan Cuti Tahunan √
Makan Siang





-

4. Sistem Penggajian
Sistem Penggajian PT Len Industri (Persero) menggunakan
transfer melalui Bank Mandiri untuk karyawan tetap dan KWT yang
dilaksanakan setiap awal bulan. Untuk THL, gaji diberikan setiap hari
Jumat yang bisa diambil langsung dibagian keuangan.
2.2 Landasan Teori
Landasan teori yang mendukung proses analisis sistem serta
mendukung proses perancangan sistem informasi praktek kerja industri di
PT.Len Industri (Persero)
2.2.1 Pengertian Sistem
Sistem menurut buku analisis desain dan informasi dapat dilihat
dari dua kelompok pendekatan yaitu yang menekankan pada prosedur dan
yang menekankan pada komponen atau elemenya.
1. Berdasarkan Penekanan Prosedur
Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang
saling berhubungan, berkumpul bersama untuk melakukan sesuatu
kegiatan atau untuk menyelesaikan suatu sasaran tertentu. [5]

2. Berdasarkan penekanan komponen
Sistem adalah kumpulan dari elemen-elemen yang berinteraksi
untuk mencapai suatu tujuan tertentu. [5]
Suatu sistem mempunyai karakteristik atau sifat-sifat yang tertentu,
yaitu mempunyai komponen-komponen (Component), batas sistem
(Boundary), lingkunagan luar sistem (environmenst), penghubung
(intrface) , masukan (input), pengolahan (prosess) keluaran (output) dan
sasaran (objektif) atau tujuan (goals). [5]

11

2.2.2 Pengertian Informasi
Informasi adalah data yang diolah menjadi suatu bentuk yang
lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan
suatu kejadian-kejadian (event) yang digunakan untuk mengambil
keputusan. [5]
Sumber dan Informasi adalah data, data adalah kenyataan yang
menggambarkan suatu kejadian-kejadian dan kesatuan nyata. Kulaitas dari
sistem informasi biasanya ditentukan oleh tiga hal, yaitu :
1. Ketepatan dalam informasi, berarti informasi harus bebas dari
kesalahan-kesalahan dan harus jelas mencerminkan maksudnya dan
tidak menyesatkan.
2. Tepat pada waktunya (on time), berarti informasi yang datang pada
penerima tidak boleh terlambat.
3. Relevan (relevance) berarti informasi tersebut mempunyai manfaat.

2.2.3 Pengertian Sistem Informasi
Sistem Informasi adalah suatu sistem didalam suatu organisasi
yang

mempertemukan

kebutuhan

pengolahan

transaksi

harian,

mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu
organisasi dan menyediakan pihak luar dengan laporan-laporan yang
diperlukan. [6]

2.2.4 Metode Analisi Perancangan Terstruktur
Untuk dapat melakukan langkah-langkah sesuai dengan yang
diberikan oleh metodologi pengembangan sistem yang terstruktur, maka
dibutuhkan alat untuk melaksanankannya. Alat-alat yang digunakan dalam
suatu metodologi umumnya berupa suatu gambar, diagram, atau grafik.
Selain berbentuk gambar, alat-alat yang digunakan juga ada yang tidak
berupa gambar atau grafik, seperti kamus data dan pseudocode,

12

2.2.4.1 Flow Map
Flow map merupakan diagram alir yang menunjukan arus bagi
dokumen, aliran data fisik entitas-entitas sistem informasi dan kegiatan
operasi yang berhubungan dengan sistem informasi.

2.2.4.2 Diagram Kontek
Diagram kontek merupakan arus data yang berfungsi untuk
menggambarkan keterkaitan aliran-aliran data antara sistem dengan
bagian-bagian luar. Bagian luar merupakan sumber arus data atau tujuan
data yang berhubungan dengan sistem informasi tersebut.

2.2.4.3 Data Flow Diagram
Data flow diagram adalah representasi grafis dari suatu sistem
yang menggambarkan komponen-komponen sebuah sistem, aliran data
diantara

komponen-komponen

tersebut

beserta

asal

tujuan

dan

penyimpanan datanya. Data flow diagram yang harus digambarkan dalam
analisis maupun perancangan sistem adalah sebagai berikut :
1. Context diagram adalah data flow diagram tingkat paling atas dari
sebuah sistem informasi yang menggambarkan keseluruhan proses
dalam sistem.
2. Data flow diagram physic level (Diagram alir data level fisik) adalah
data flow diagram yang menggambarkan entitas internal dan eksternal
dalam suatu sistem beserta aliran dan tempat penyimpanan datanya.
3. Data flow diagram logic level (Diagram alir data lebih logis) adalah
data flow diagram yang menggambarkan fungsi atau proses yang
dilakukan sertupa entitas. Diagram alira data level logis lebih
menunjukan dimana dan oleh siapa proses tersebut dilakukan.

13

BAB 3
PEMBAHASAN
3.1 Jadwal Kerja Praktek
Pelaksanaan kerja praktek di PT Len Industri (Persero) Jl.
Soekarno Hatta No. 442 Bandung, Jawa Barat. Berlangsung dari tanggal 22
Juni 2013 hingga 22 September 2013.
3.2. Teknik Kerja Praktek
Dalam pelaksanaan kerja praktek ini dibagi kedalam beberapa
tahapan kegiatan, yang antara lain :
1. Pembuatan surat permohonan kerja praktek ditujukan kepada Kepala
Human Capital PT Len Industri (Persero) Bandung, Jawa Barat.
2. Keplas Human Capital PT Len Industri (Persero) memberikan surat
balasan permohonan kerja praktek di PT Len Industri (Persero).
3. Penempatan posisi kerja praktek.
4. Pelaksanaan kerja praktek.
Pelaksanaan kerja praktek ini dibagi kedalam beberapa tahapan
kegiatan untuk mengetahui permasalahan yang ada di PT Len Industri
(Persero) dalam pelaksanaan kegiatan pendaftaran praktek kerja industri.
Adapun tahapan yang dilakukan antara lain :
a. Pengumpulan data yang dibagi kedalam tiga tahapan , yaitu :
1. Wawancara
Dilakukan dengan memberikan beberapa pertanyaan kepada
pembimbing kerja praktek yang telah dipilih mengenai sistem yang
sedang berjalan terkain kegiatan pendaftaran prakter kerja industri.
2. Observasi
Dilakukan dengan cara melihat langsung bagaimana sistem
yang sedang berjalan bekerja yang sebelumnya telah mendapat izin
dari pembimbing kerja praktek.

14

3. Studi Literatur
Mengumpulkan data dari buku yang ada disistem yang sedang
berjalan serta situs internet dan catatan kuliah yang diperlukan dalam
pembangunan sistem informasi praktek kerja industri di PT Len
Industri (Persero).
b. Tahap analisis sistem
Setelah mendapatkan data yang cukup, langkah selanjutnya adalah
kegiatan analisis, kegiatan analisis terdiri dari: analisis masalah, prosedur
yang sedang berjalan, analisis kebutuhan non-fungsional, analisis basis
data, dan analisis kebutuhan fungsional.
c. Perancangan sistem dan perangkat lunak
Setelah menganalisis sistem, selanjutnya adalah merancang sistem
informasi praktek kerja industri di PT Len Industri (Persero).
Perancangan perangkat lunak melibatkan identifikasi dan deskripsi
abstraksi sistem perangkat lunak yang mendasar.
d. Pengkodean
Hasil perancangan sistem diterjemahkan kedalam kode-kode
dengan menggunakan bahasa pemrograman C#.
e. Implementasi dan Pengujian Unit
Setelah membuat perancangan sistem dan perangkat lunak,
langkah selanjutnya adalah merealisasikan perancangan perangkat lunak
sebagai serangkaian program atau unit program dan pengujian unit
melibatkan verifikasi bahwa setiap unit telah memenuhi spesifikasi sistem
informasi praktek kerja industri berbasis dekstop.

3.3 Analisis Masalah
Aplikasi ini dapat dibuat dengan adanya suatu analisa terlebih
dahulu, analisa sistem dilakukan dengen mendefinisikan masalah yang ada,
menganalisa dan mengamati secara keseluruhan bagaimana sistem aplikasi
ini terbentuk dari awal. Pembuatan aplikasi ini membutuhkan suatu analisis
yang benar agar dihasilkan suatu aplikasi yang sesuai dengan yang
diharapkan. Sebelum aplikasi ini dibuat, secara umum analisis yang akan
15

dilakukan adalah mengenai bahasa pemrograman yang digunakan beserta
tools-tools apa saja yang dibutuhkan untuk membangun aplikasi ini. Analisis
lingkungan dari sitem menguraikan sejumlah entitas yang ada hubungannya
dengan sistem dan berpengaruh terhadfap sistem. Analisis sistem
menguraikan proses-proses dan data-data yang terlibat didalam sistem.

3.4 Analisis Sitem yang telah berjalan
Berdasarkan hasil wawancara dengan pihak Divisi Human Capital
Bapak Devri penyampaian informasi pendaftaran praktek kerja industri
sebagai berikut :
1. Sekolah mengirimkan surat pengajuan praktek kerja ke Divisi Human
Capital PT. Len Industri (Persero).
2. Bagian penerimaan praktek kerja Divisi Human Capital memeriksa surat
pengajuan praktek kerja yang dikirimkan pihak sekolah.
3. Jika tidak memenuhi persyaratan maka bagian penerimaan praktek kerja
akan langsung membuat surat penolakan.
4. Jika memenuhi persyaratan maka bagian penerimaan praktek kerja akan
menyerahkan surat pengajuan tersebut untuk dipilih kembali agar sesuai
dengan kebutuhan perusahaan.
5. Manager Divisi Human Capital memilih kembali surat pengajuan praktek
kerja.
6. Surat pengajuan yang terlah dipilih oleh manager divisi human capital
akan diserahkan kembali ke bagian praktek kerja
7. Jika diterima maka bagian praktek kerja akan membuat surat penerimaan
lalu mengarsipkan surat pengajuan tersebut.
8. Jika ditolak maka bagian praktek kerja akan membuat surat penolakan
lalu mengarsipkan surat pengajuan tersebut.

16

3.4.1 Flow Map
Prosedur Pengajuan Praktek Kerja Industri

Sekolah

Bagian Prakerin

Surat Pengajuan

Manager Human Capital

Surat Pengajuan

Data Surat
Pengajuan

Memeriksa
Surat
Pengajuan

Input Data
Surat
Pengajuan ke
Dalam Buku
Permohonan
Memenuhi
Persyaratan ?
Tidak

Ya

Surat Pengajuan
Tidak Memenuhi
Persyaratan

Data Surat Pengajuan
Tidak Memenuhi
Persyaratan/Ditolak

Surat Pengajuan
Memenuhi
Persyaratan

Surat Pengajuan
Memenuhi
Persyaratan

Surat Pengajuan
Ditolak

Memeriksa
Surat Pengajuan
Memenuhi
Persyaratan

Diterima atau
Ditolak ?

Pembuatan Surat
Penolakan

Surat Pengajuan Tidak
Memenuhi
Persyaratan/Ditolak

Ditolak

Surat Pengajuan
Ditolak

Surat Penolakan

Diterima

Surat Pengajuan
Diterima

Surat Pengajuan
Diterima

A

Surat Penolakan

Data Surat Pengajuan
yang Diterima

Pembuatan Surat
Penerimaan

Surat Pengajuan
Memenuhi
Persyaratan/Diterima

Surat Penerimaan

B

Surat Penerimaan

Gambar 3.1 Flow Map Prosedur Pendaftaran Praktek Kerja Industri PT. Len Industri
Keterangan :
A : Pengarsipan surat pengajuan praktek kerja yang tidak memenuhi
persyaratan/ditolak
B : Pengarsipan surat pengajuan praktek kerja yang memenuhi
persyaratan/diterima

17

3.5 Analisis Kebutuhan Non Fungsional
Analisis kebutuhan non fungsional merupakan analisis yang dibutuhkan
untuk menentukan spesifikasi kebutuhan sistem. Spesifikasi ini juga meliputi
elemen atau komponen-komponen apa saja yang dibutuhkan untuk sistem
yang akan dibangun sampai dengan sistem tersebut diimplementasikan.
Analisis kebutuhan ini juga menentukan spesifikasi masukan yang diperlukan
sistem, keluaran yang akan dihasilkan sistem dan proses yang dibutuhkan
untuk mengolah masukan sehingga menghasilkan suatu keluaran yang
diinginkan.
3.5.1 Kebutuhan Perangkat Keras
Saat ini terdapat komputer desktop dengan spesifikasi seperti
dibawah ini :
1. Komputer
a. Prossesor

: Dual Core 2 GHz

b. RAM

: 2 GB

c. Hardisk

: 250 GB

d. VGA

: Onboard

2. Perangkat Input dan Output
a. Mouse
b. Keyboard
c. Monitor
d. Printer
Sedangkan perangkat keras komputer yang diperlukan untuk membangun
dan menjalankan sistem ini adalah :
1. Komputer dengan spesifikasi minimal :
a. Prossesor

: single core 2 Ghz

b. RAM

: 512 MB

c. Harddisk

: 40GB

d. VGA

: on-board

2. Perangkat Input dan Output yang diperlukan :
a. Mouse

18

b. Keyboard
c. Monitor
d. Printer

3.5.2 Kebutuhan Perangkat Lunak
Perangkat lunak yang dibutuhkan untuk membangun aplikasi ini
adalah :
1. Sistem Operasi Windows 7 32 bit
2. Microsoft Visual Studio (C#) sebagai bahasa pemrograman
3. XAMP sebagai server localhost
4. MySQL sebagai database

3.6 Analisis Pengguna
Analisis kebutuhan pengguna, bertujuan untuk mengetahui pengguna
yang akan berinteraksi dengan aplikasi ini. Aplikasi ini dapat diakses oleh
petugas untuk para siswa/ mahasiswa praktek kerja industri di PT Len
Industri (Persero).
Petugas yang ada harus dengan karakteristik sebagai berikut :
1. Mempunyai kemampuan dasar dibidang komputer.
2. Dapat mengoperasikan sistem operasi Windows.
3. Memiliki pengalaman lebih lama dalam menggunakan komputer.
4. Memiliki latar belakang pendidikan minilal SMA atau SMK.

3.7 Analisis Kebutuhan Fungsional
Setelah melakukan analisis kebutuhan non fungsional maka
dilanjutkan yaitu analisis kebutuhan fungsional. Dalam langkah ini dilakukan
penetuan entitas, baik entitas internal maupun entitas eksternal, data
mengalir, serta prosedur yang biasa dilakukan masing-masing entitas

.

19

3.7.1 Entity Relationship Diagram (ERD)
Entity Relationship Diagram (ERD) merupakan suatu alat
pemodelan yang digunakan untuk menggambarkan hubungan antar entitas yang
terjadi, berisi komponen-komponen entitas dan relationsip yang masing-masing
dilengkapi dengan atribut yang mempresentasikan seluruh fakta dari sebagian
dunia nyata.
no_surat

tanggal

Pengajuan

N

diajukan

1

nama_sekolah
id_jurusan

nama_jurusan

no_tlp
alamat

id_sekolah

N
Jurusan

keterangan

1

memiliki

Sekolah

Gambar 3.2 ERD (Entity Relationship Diagram) Basis Data pada Sistem
Informasi Pengajuan Praktek Kerja Industri PT. Len Industri (Persero)

Kamus data pada ERD :
Tabel 3.1 Kamus Data pada ERD
Entitas

Atribut

Detail
Pengajuan
Jurusan

no_surat, nama_siswa, no_induk, id_sekolah,
id_jurusan, mulai, selesai, tes, keterangan
id_jurusan, nama_jurusan

Pembimbing

id_pembimbing, nama_pembimbing,
unit_kerja, bidang_jurusan, keterangan
no_surat, tanggal

Pengajuan

20

Sekolah

id_sekolah, nama_sekolah, alamat, no_tlp,
keterangan

Kamus data Entitas :
Tabel 3.2 Kamus Data dan Entitas
Nama

Detail Pengajuan

Where Used/How Used

Input data pengajuan, input data penerimaan, input
data penolakan, input data surat diterima, input data
surat ditolak

Deskripsi
Struktur Data

no_surat, nama_siswa, no_induk, id_sekolah,
id_jurusan, mulai, selesai, tes, keterangan
no_surat : [0..9] [a..z] [A..Z] Size : 30
nama_siswa: [0..9] [a..z] [A..Z] Size : 50
no_induk: [0..9] [a..z] [A..Z] Size : 30
id_sekolah: [0..9] [a..z] [A..Z] Size : 30

(Penjelasan Per Struktur
Data)

id_jurusan: [0..9] [a..z] [A..Z] Size : 30
mulai: [DD-MM-YYYY]
selesai: [DD-MM-YYYY]
tes: [DD-MM-YYYY]
keterangan: [0..9] [a..z] [A..Z] Size : 30

Nama

Jurusan

Where Used/How Used

Input Data Sekolah

Deskripsi
Struktur Data
(Penjelasan Per Struktur
Data)

Id_jurusan, nama_jurusan
Id_jurusan : [0..9] [a..z] [A..Z] Size : 30
Nama_jurusan : [0..9] [a..z] [A..Z] Size : 30

Nama

Pembimbing

Where Used/How Used

Input Data diterima, input data pembimbing

Deskripsi
Struktur Data
(Penjelasan Per Struktur

Id_pembimbing, nama_pembimbing, unit_kerja,
bidang/jurusan, keterangan
Id_pembimbing [0..9] [a..z] [A..Z] Size : 30

21

Data)

Nama_pembimbing [0..9] [a..z] [A..Z] Size : 50
Unit_kerja : [0..9] [a..z] [A..Z] Size : 30
Bidang/jurusan : [0..9] [a..z] [A..Z] Size : 30
Keterangan : [0..9] [a..z] [A..Z] Size : 30

Nama

Pengajuan

Where Used/How Used

Input data pengajuan

Deskripsi
Struktur Data
(Penjelasan Per Struktur
Data)

Id_pengajuan, tanggal
Id_pengajuan : [0..9] [a..z] [A..Z] Size : 30
tanggal: [DD-MM-YYYY]

Nama

Sekolah

Where Used/How Used

Input data sekolah, input data penerimaan, input data
penolakan

Deskripsi
Struktur Data

Id_sekolah, nama_sekolah, alamat, no_tlp, keterangan
Id_sekolah : [0..9] [a..z] [A..Z] Size : 30
Nama_sekolah : [0..9] [a..z] [A..Z] Size : 50

(Penjelasan Per Struktur
Data)

Alamat : [0..9] [a..z] [A..Z] Size : 50
No_tlp : [0..9] [a..z] [A..Z] Size : 30
Keterangan : [0..9] [a..z] [A..Z] Size : 30

22

3.7.2 Diagram Konteks
Analisi kebutuhan pengguna, betujuan untuk mengetahui pengguna yang
akan berinteraksi dengan sistem. Aplikasi ini dapat diakses oleh petugas.
Data Pengajuan, Data Sekolah, Data Pembimbing, Data
Penerimaan, Data Penolakan, Surat Terima, Surat Tolak

SISTEM INFORMASI
PRAKERIN

Petugas

Info Pengajuan, Info Sekolah, Info Pembimbing, Info Penerimaan,
Info Penolakan, Info Surat Terima, Info Surat Tolak

Gambar 3.3 Diagram Konteks pada Sistem Informasi Pengajuan Praktek Kerja
Industri PT. Len Industri (Persero)

3.7.3 DFD Level 1
Terdapat beberapa proses di sistem ini yang berinteraksi langsung dengan
petugas. Petugas berinteraksi langsung dengan proses data pengajuan, sekolah,
pembimbing, laporan penerimaan serta penolakan siswa/mahasiswa yang akan
melaksanakan praktek kerja industri di PT Len Industri (Persero), dan surat
penolakan serta surat penerimaannya.

23

Data Pengajuan
Info Pengajuan

1
Input Data
Pengajuan

D_pengajuan

D_detailpengajuan

Data Sekolah
Info Sekolah

2
Input Data Sekolah

D_jurusan

D_sekolah

Data Pembimbing
Info Pembimbing

3
Input Data
Pembimbing

D_pembimbing

Petugas

4
Input Data
Penerimaan

Data Penerimaan
Info Penerimaan

5
Input Data
Penolakan

Info Penolakan
Data Penolakan

6
Input Surat Terima

Info Surat Terima
Data Surat Terima

7
Input Surat Tolak

Info Surat Tolak
Data Surat Tolak

Gambar 3.4 DFD Level 1 pada Sistem Informasi Pengajuan Praktek Kerja Industri
PT. Len Industri (Persero)

24

3.7.4 DFD Level 2 untuk 1
Data Pengajuan
Data Pengajuan

1.1
Tambah Data
Pengajuan

Data Pengajuan
Info Pengajuan

Data Detail Pengajuan
Data Detail Pengajuan

Data Detail Pengajuan
Data Detail Pengajuan

Data Pengajuan
Info Pengajuan

1.2
Ubah Data
Pengajuan

Data Pengajuan

D_pengajuan

Data Pengajuan

Petugas

Info Pengajuan
Data Pengajuan

Data Pengajuan
Data Pengajuan
Data Detail Pengajuan
Data Detail Pengajuan

1.3
Hapus Data
Pengajuan

D_detailpengajuan

Data Pengajuan
Data Pengajuan

Info Pengajuan

1.4
Cari Data
Pengajuan

Data Pengajuan

Data Detail Pengajuan
Data Detail Pengajuan

Gambar 3.5 DFD Level 2 Pengolahan Data Pengajuan
3.7.5 DFD Level 2 untuk 2
Data Jurusan
Data Jurusan

2.1
Tambah Data
Sekolah

Data Sekolah
Info Sekolah

Data Sekolah
Data Sekolah

Data Sekolah
Data Sekolah

Data Sekolah
Info Sekolah

2.2
Ubah Data Sekolah

Data Jurusan

D_jurusan

Data Jurusan

Petugas

Info Sekolah
Data Sekolah

Data Jurusan
Data Jurusan
Data Sekolah
Data Sekolah

2.3
Hapus Data
Sekolah

D_sekolah

Data Jurusan
Data Jurusan

Info Sekolah
Data Sekolah

2.4
Cari Data Sekolah

Data Sekolah
Data Sekolah

Gambar 3.6 DFD Level Pengolahan Data Sekolah

25

3.7.6 DFD Level 2 untuk 3
Data Pembimbing
Data Pembimbing

3.1
Tambah Data
Pembimbing

Data Pembimbing
Info Pembimbing

Data Pembimbing
3.2
Ubah Data
Pembimbing

Info Pembimbing

Data Pembimbing

D_pembimbing

Data Pembimbing

Petugas

Data Pembimbing
Data Pembimbing

3.4
Hapus Data
Pembimbing

Info Pembimbing
Data Pembimbing

Data Pembimbing
Data Pembimbing

Info Pembimbing

3.5
Cari Data
Pembimbing

Data Pembimbing

Gambar 3.7 DFD Level 2 Pengolahan Data Pembimbing

3.7.7 DFD Level 2 untuk 4
Data Penerimaan
Info Penerimaan

Data Detail Pengajuan

4.1
Tambah Data
Penerimaan

D_sekolah

D_pembimbing

Petugas

Info Penerimaan
Data Penerimaan

4.2
Cari Data
Penerimaan

D_detailpengajuan
Data Detail Pengajuan

Gambar 3.8 DFD Level 2 Pengolahan Data Penerimaan

26

3.7.8 DFD Level 2 untuk 5
Data Penolakan
Info Penolakan

Data Detail Pengajuan

5.1
Tambah Data
Penolakan

D_sekolah

Petugas

Info Penolakan
Data Penolakan

5.2
Cari Data
Penolakan

D_detailpengajuan
Data Detail Pengajuan

Gambar 3.9 DFD Level 2 Pengolahan Data Penolakan

3.7.9 DFD Level 2 untuk 6
Data Surat Terima
Info Surat Terima

Data Detail Pengajuan

6.1
Tambah Surat
Terima

Petugas

Info Surat Terima
Data Surat Terima

D_detailpengajuan

6.2
Cari Surat Terima

Data Detail Pengajuan

Gambar 3.10 DFD Level 2 Pengolahan Data Surat Terima

3.7.10 DFD Level 2 untuk 7
Data Surat Tolak
Info Surat Tolak

Data Detail Pengajuan

7.1
Tambah Surat
Tolak

Petugas

Info Surat Tolak
Data Surat Tolak

7.2
Cari Surat Tolak

D_detailpengajuan
Data Detail Pengajuan

Gambar 3.11 DFD Level 2 Pengolahan Data Surat Tolak

27

3.7.11 Spesifikasi Proses
Spesifikasi proses adalah tabel yang berisi keterangan atau deskripsi dari
semua proses yang terdapat di DFD, logika proses dituliskan menggunakan
bahasa deskriptif. Seperti yang dijelaskan pada diagram konteks terdapan 7 proses
yaitu pengajuan, sekolah, pembimbing, penerimaan, penolakan, surat penolakan
dan surat penerimaan.
Tabel 3.3 Spesifikasi Proses
No

Proses

Keterangan

1

No. Proses

1

Nama Source

Input Data Pengajuan

Source

Tabel pengajuan, Tabel detail pengajuan

Input

Data No Surat, Data nama siswa, Data no induk,
Data id sekolah, Data id jurusan, Data tanggal
mulai, Data tanggal selesai, Data tanggal test,
Data keterangan

Ouput

Info No Surat, Info nama siswa, Info no induk,
Info id sekolah, Info id jurusan, Info tanggal
mulai, Info tanggal selesai, Info tanggal test, Info
keterangan

Destination

Petugas

Logika Proses

1. Petugas

memasukan

pengajuan

dengan

format memasukan No Surat, nama siswa, no
induk, id sekolah, id jurusan, tanggal mulai,
tanggal selesai, tanggal test, keterangan
2. Sistem menampilkan hasil input dari data No
Surat, nama siswa, no induk, id sekolah, id
jurusan, tanggal mulai, tanggal selesai,
tanggal test, keterangan
2

No. Proses

2

Nama Source

Input Data Sekolah

Source

Tabel Sekolah

28

Input

Data nama sekolah, data alamat, data no telpn,
data keterangan

Ouput

Info nama sekolah, info alamat, info no telpn,
info keterangan

Destination

Petugas

Logika Proses

1. Petugas memasukan data nama sekolah, data
alamat, data no telpn, data keterangan
2. Sistem menapilkan hasil input dari data nama
sekolah, data alamat, data no telpn, data
keterangan

3

No. Proses

3

Nama Source

Input Data Pembimbing

Source

Tabel pembimbing

Input

Data nama pembimbing, data unit kerja, data
bidang/jurusan, data keterangan

Ouput

Info nama pembimbing, info unit kerja, info
bidang/jurusan, info keterangan

Destination

Petugas

Logika Proses

1. Petugas memasukan data nama pembimbing,
data unit kerja, data bidang/jurusan, data
keterangan
2. Sistem menampilkan hasil input dari data
nama pembimbing, data unit kerja, data
bidang/jurusan, data keterangan

4

No. Proses

4

Nama Source

Input Data Penerimaan

Source

Tabel sekolah, Tabel detail pengajuan

Input

Data No Surat, Data nama siswa, Data no induk,
Data id sekolah, Data id jurusan, Data tanggal
mulai, Data tanggal selesai, Data tanggal test,
Data keterangan, data nama pembimbing

Ouput

Info No Surat, Info nama siswa, Info no induk,

29

Info id sekolah, Info id jurusan, Info tanggal
mulai, Info tanggal selesai, Info tanggal test, Info
keterangan , info data pembimbing
Destination

Petugas

Logika Proses

1. Petugas

memasukan

pengajuan

dengan

format memasukan No Surat, nama siswa, no
induk, id sekolah, id jurusan, tanggal mulai,
tanggal selesai, tanggal test, keterangan,
nama pembimbing
2. Sistem menampilkan hasil input dari data No
Surat, nama siswa, no induk, id sekolah, id
jurusan, tanggal mulai, tanggal selesai,
tanggal test, keterangan, nama pembimbing
5

No. Proses

5

Nama Source

Input Data Penolakan

Source

Tabel sekolah, Tabel detail pengajuan

Input

Data No Surat, Data nama siswa, Data no induk,
Data id sekolah, Data id jurusan, Data tanggal
mulai, Data tanggal selesai, Data tanggal test,
Data keterangan

Ouput

Info No Surat, Info nama siswa, Info no induk,
Info id sekolah, Info id jurusan, Info tanggal
mulai, Info tanggal selesai, Info tanggal test, Info
keterangan

Destination

Petugas

Logika Proses

1. Petugas

memasukan

pengajuan

dengan

format memasukan No Surat, nama siswa, no
induk, id sekolah, id jurusan, tanggal mulai,
tanggal selesai, tanggal test, keterangan
2. Sistem menampilkan hasil input dari data No
Surat, nama siswa, no induk, id sekolah, id
jurusan, tanggal mulai, tanggal selesai,

30

tanggal test, keterangan
6

No. Proses

6

Nama Source

Input Data Surat Diterima

Source

Tabel detail pengajuan

Input

Data No Surat, Data nama siswa, Data no induk,
Data id sekolah, Data id jurusan, Data tanggal
mulai, Data tanggal selesai, Data tanggal test,
Data keterangan

Ouput

Info No Surat, Info nama siswa, Info no induk,
Info id sekolah, Info id jurusan, Info tanggal
mulai, Info tanggal selesai, Info tanggal test, Info
keterangan

Destination

Petugas

Logika Proses

1. Petugas

memasukan

pengajuan

dengan

format memasukan No Surat, nama siswa, no
induk, id sekolah, id jurusan, tanggal mulai,
tanggal selesai, tanggal test, keterangan
2. Sistem menampilkan hasil input dari data No
Surat, nama siswa, no induk, id sekolah, id
jurusan, tanggal mulai, tanggal selesai,
tanggal test, keterangan
7

No. Proses

7

Nama Source

Input Surat Ditolak

Source

Tabel detail pengajuan

Input

Data No Surat, Data nama siswa, Data no induk,
Data id sekolah, Data id jurusan, Data tanggal
mulai, Data tanggal selesai, Data tanggal test,
Data keterangan

Ouput

Info No Surat, Info nama siswa, Info no induk,
Info id sekolah, Info id jurusan, Info tanggal
mulai, Info tanggal selesai, Info tanggal test, Info
keterangan

31

Destination

Petugas

Logika Proses

1. Petugas

memasukan

pengajuan

dengan

format memasukan No Surat, nama siswa, no
induk, id sekolah, id jurusan, tanggal mulai,
tanggal selesai, tanggal test, keterangan
2. Sistem menampilkan hasil input dari data No
Surat, nama siswa, no induk, id sekolah, id
jurusan, tanggal mulai, tanggal selesai,
tanggal test, keterangan

3.8 Perancangan
Perancangan dimulai setelah tahap analisi terhadap sistem telah
dilakukan.

Perancangan

dapat

didefinisikan

sebagai

penggambaran,

perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen
yang terpisah kedalam satu kesatuan yang utuh dan berfungsi.
Perancangan meliputi proses :
1. Pemrograman

Menerapkan logika programmer kedalam suatu bahasa pemrograman
untuk menciptakan suatu program yang diinginkan.
2. Perencanaan

Menyatakan masalah umum klien dan memecahkannya.
3. Perancangan

Mengembangkan gagasan keseluruh