6 0 1 MB
ANALISA PERANCANGAN SISTEM INFORMASI PENERIMAAN KARYAWAN TOKO KUE ENNY BAKERY DEPOK
Disusun oleh : 1. 2. 3. 4. 5. 6.
Nadjima Risfi Al Sabita Siti Mahfudzoh Nurmaulidiya Yuliani Meissy Indah Setiany Sonia S Simanullang Cici Paramitha Sari
12170206 12172314 12170806 12171307 12172374 12171245
UNIVERSITAS BINA SARANA INFORMATIKA SISTEM INFORMASI 12.4A.01 DEPOK 2019
DAFTAR ISI Daftar Isi ............................................................................................................ ii-iii Daftar Gambar .................................................................................................... iii Bab I Pendahuluan .............................................................................................. 1 1.1.Latar Belakang Masalah .................................................................... 1 1.2.Tujuan dan Manfaat ......................................................................... 2 1.3.Metode Penelitian.............................................................................. 2 1.4.Ruang Lingkup .................................................................................. 2 Bab II Analisis dan Pembahasan ........................................................................ 3 2.1.Tinjauan Toko ................................................................................... 3 2.2. Sejarah Toko .................................................................................... 3 2.3. Prosedur Sistem Berjalan ................................................................. 3 2.4. Sistem Informasi Usulan Penerimaan Karyawan ............................ 3 2.5. Spesifikasi Bentuk Masukan ............................................................ 5-7 2.6. Spesifikasi Bentuk Keluaran ............................................................ 8 2.7. Perancangan Perangkat Lunak ........................................................ 9 2.2.1. Entity Relationship Diagram (ERD) ...................................... 9 2.2.2. Logical Relational Structure (LRS) ........................................ 10 2.2.3. Spesifikasi File ........................................................................ 10-13 2.2.4 Pengkodean ............................................................................. 13-14 2.2.5 Unified Modelling Language ................................................... 14 2.2.6. Use Case Diagram .................................................................. 15 ii
2.2.7. Activity Diagram ................................................................... 16 2.2.8. Class Diagram ......................................................................... 17 2.2.9. Sequence Diagram .................................................................. 18-19 2.3.0. Struktur navigasi ..................................................................... 18-19 Bab III Penutup ................................................................................................... 25 3.1. Kesimpulan ...................................................................................... 25 3.2. Saran ................................................................................................ 25 3.3. Daftar Pustaka .................................................................................. 26
DAFTAR GAMBAR Gambar 1. ERD ................................................................................................. 9 Gambar 2. LRS ................................................................................................. 10 Gambar 3. USE CASE DIAGRAM .................................................................... 15 Gambar 4. ACTIVITY DIAGRAM ................................................................... 16 Gambar 5. CLASS DIAGRAM .......................................................................... 17 Gambar 6. SEQUENCE DIAGRAM .................................................................. 18 Gambar 7. STRUKTUR NAVIGASI ................................................................. 20 Gambar 8. TAMPILAN BERANDA .................................................................. 21 Gambar 9. TAMPILAN INFO TOKO................................................................ 22 sGambar 10. TAMPILAN STAFF KARYAWAN ............................................. 23 Gambar 11. TAMPILAN PENDAFTAR ........................................................... 24
iii
BAB I PENDAHULUAN A. Latar Belakang Masalah Sistem penerimaan karyawan baru ini masih tergolong manual menurut (Mashudi, 2014) atau masih menggunakan sistem
yang sederhana yaitu dengan
memanfaatkan metode wawancara dengan proses pencatatan
setiap data para calon
karyawan. Penerimaan karyawan dalam setiap perusahaan merupakan kegiatan yang senantiasa dilakukan dalam suatu periode tertentu. Proses ini memerlukan pengambilan keputusan sebagaimana halnya proses konteks yang berbeda. Pada setiap penerimaan karyawan, sejumlah calon karyawan mengajukan diri dengan menyediakan segala berkas yang dipersyaratkan dan mereka juga diuji secara tertulis maupun lisan. Pada sistem ini terdapat suatu informasi seputar penerimaan karyawan untuk memudahkan calon karyawan dalam melamar pekerjaan di toko kue Enny Bakery. Dalam setiap perusahaan sangat memerlukan suatu organisasi yang bermanfaat untuk memenuhi kebutuhan dari manusia (SARI, 2015). manakala kriteriakriteria penerimaan yang ditetapkan terkadang kompleks dan kadang bertentangan antara pemilik dan calon pegawai. Konteks yang seperti ini memerlukan keputusan yang akurat adil dan tepat, di karenakan banyaknya pelamar yang kurang komunikatif, Tentunya proses ini sulit dilakukan secara manual oleh pemilik Toko tersebut. Dalam kasus ini, penulis memutuskan untuk membuat suatu sistem informasi yang memudahkan calon karyawan dalam melakukan pendaftaran maupun mendapatkan informasi seputar toko kue Enny Bakery secara online melalu website, Serta membantu dalam pengembangan toko tersebut.
1
B. Tujuan dan Manfaat Adapun tujuan dan manfaat dalam pembuatan sistem informasi penerimaan toko kue berbasis web yaitu: a. Memberikan kemudahan kepada para pengguna untuk mendapatkan informasi seputar toko kue. b. Pengguna dapat mendaftarkan diri kedalam sistem web tersebut. c. Memudahkan pengguna mengakses data maupun informasi. d. Pengguna lebih efektif dalam melakukan akses dimanapun dan kapanpun. e. Serta dapat meningkatkan keterampilan masyarakat luas dalam menggunakan teknologi masa kini.
C. Metode Penelitian Jenis penelitian yang digunakan dalam penelitian ini yaitu applied research dengan metode pendekatan analisis deskriptif. Sedangkan teknik analisis data menggunakan teknik kualitatif dengan pengumpulan data menggunakan data primer dan juga data sekunder (Perdana & Ayu, 2014) . Penelitian ini kami lakukan di toko kue Enny Bakery yang bertempat di Jl. Nusantara Raya No. 102 D Pancoran Mas Depok I. Di dalam makalah ini penulis telah melakukan observasi serta wawancara untuk mendapatkan data dan informasi yang diperlukan untuk membangun sebuah sistem yang akan dijalankan. D. Ruang Lingkup Agar pembahasan dari makalah ini tidak terlalu jauh, dikarenakan waktu pengerjaan projek yang cukup terbatas, maka penulis hanya memusatkan permasalahan mengenai
Analisa
Sistem
Informasi
(OutlineNSDC).
2
Penerimaan
Karyawan
Berbasis
Web.
BAB II
Analisis Sistem Berjalan 2.1. Tinjauan Toko Tinjauan toko dilakukan untuk mendapatkan gambaran tentang proses bisnis berdasarkan sejarah perusahaan, dan fungsi yang ada di dalam toko. 2.2. Sejarah Toko Menjelaskan tentang profil dan sejarah toko. 2.3. Prosedur Sistem Berjalan Prosedur sistem berjalan menjelaskan kegiatan utama sistem dari masalah yang menjadi tema penelitian. Prosedur sistem berjalan dalam bentuk narasi. 2.4. Sistem informasi usulan penerimaan karyawan Calon karyawan mendaftar melalui website toko dengan menyiapkan berbagai berkas sebagai berikut: keterangan riwayat hidup, fotocopy KTP, fotocopy ijazah, pas foto dan dokumen pendukung lainnya untuk di input/ upload kedalam form pendaftaran karyawan.
3
STUDI KASUS DOKUMEN INPUT & OUTPUT
Proses bisnis sistem informasi penerimaan karyawan toko : A. Prosedur Penerimaan calon karyawan Calon karyawan membawa dokumen yang berisikan form lamaran, CV, fotocopy KTP, keterangan riwayat hidup, dan dokumen pendukung lainnya sebagai bukti autentik data diri calon karyawan kepada Pemilik toko. B. Prosedur Proses Wawancara Pemilik toko menerima data dokumen pelamar. Pemilik Toko memberikan beberapa pertanyaan mengenai riwayat hidup, pengalaman kerja, wawasan mengenai pengetahuan seputar pembuatan dan penjualan kue. C. Prosedur proses seleksi calon karyawan Pemilik toko melakukan seleksi terhadap calon karyawan yang akan di terima Calon karyawan menunggu hasil dari seleksi pemilik toko D. Prosedur sesi penerimaan Calon Karyawan Pemilik toko menghubungi calon karyawan untuk memulai bekerja serta memberikan jadwal kerja, dan prosedur sistem yang ada di toko. Pemilik toko menyimpan data pelamar yang di terima. E. Prosedur Surat Penerimaan Pemilik toko memberikan surat penerimaan pada calon karyawan.
4
STUDI KASUS DOKUMEN INPUT 2.5. Spesifikasi Bentuk Masukan Nama Dokumen : Berkas lamaran Sumber : Calon Karyawan Tujuan : Pemilik Toko Media : Kertas Jumlah : 1 Lembar Frekuensi : Setiap ada calon Karyawan
Berkas Lamaran Calon Karyawan
a. Pas Foto
5
b.Fotokopi Kartu Tanda Penduduk ( KTP )
c.Fotokopi Ijazah
6
d.Daftar Riwayat Hidup
7
STUDI KASUS DOKUMEN OUTPUT
2.6.Spesifikasi Bentuk Keluaran
Nama Dokumen : Surat keterangan kerja Sumber : Pemilik Toko Tujuan : Karyawan Media : Kertas Jumlah : 1 Lembar Frekuensi : Setiap ada karyawan baru Dokumen Keluaran
8
2.7. Perancangan Perangkat Lunak 2.2.1. Entity Relationship Diagram (ERD) ERD menggambarkan hubungan antara satu entitas yang memiliki sejumlah atribut dengan entitas yang lain dalam suatu system yang terintegrasi. ERD digunakan oleh perancang system untuk memodelkan data yang nantinya akan dikembangkan menjadi database.
GAMBAR 1.ERD
9
2.2.2. Logical Relational Structure (LRS) Representasi dari struktur record-record pada tebel-tabel yang terbentuk dari hasil antar himpunan entitas. Menentukan kardinalitas, jumlah table dan Foreign Key (FK).
GAMBAR 2.LRS
2.2.3. Spesifikasi File pendaftaran 1. Tabel pengguna Nama Akronim Tipe File Access File Panjang Record Field Key Software
: Pendaftaran : Daftar.php : File Master : Random : 405 : Id_daftar :Mysql
10
Nama Field Id_daftar Nama_daftar Alamat Email No_telp Jenis_kelamin Tgl lahir Pendidikan Gambar
Tipe data Int Varchar Varchar Varchar Varchar Enum Date Varchar Varchar
Size 5 30 50 20 15
Kunci PK
30 255
Tabel 1. pendaftaran 2. Spesifikasi File Admin Nama Akronim Tipe File Access File Panjang Record Field Key Software Nama Field Id_admin Nama_admin Username Password
: Admin : Admin.php : File Master : Random : 90 : Id_admin :Mysql
Tipe Data Size Int 5 Varchar 25 Varchar 25 Varchar 35 Tabel 2. admin
3. Spesifikasi Karyawan Nama Akronim Tipe File Access File Panjang Record Field Key Software
Kunci PK
: Karyawan : Info_staff.php : File Master : Random : 565 :Id_staff :Mysql
11
Nama Field Id_staff Gambar Jabatan_staff Nama_staff Keterangan
Tipe Data Panjang Int 5 Varchar 255 Varchar 25 Varchar 30 Varchar 250 Tabel 3. karyawan
Kunci FK
4. Spesifikasi Produk Nama : Produk Akronim :Produk.php Tipe File : File Master Access File : Random Panjang Record : 310 Field Key : Id_produk Software : Mysql Nama Field Tipe Data Panjang Id_produk Int 5 Nama Varchar 25 Harga Double 25 Gambar Varchar 255 Tabel 4. Produk 5. Spesifikasi Tentang Nama Akronim Tipe File Access File Panjang Record Field Key Software
Nama Field Id_tentang Keterangan
Kunci PK
: Tentang :Tentang.php : File Master : Random : 260 : Id_tentang : Mysql
Tipe data Panjang Int 5 Varchar 255 Tabel 5. tentang
6. Spesifikasi Kontak Nama Akronim Tipe File
Kunci FK
: Kontak : Kontak.php : File Master 12
Access File Panjang Record Field Key Software Nama Field Id_kontak Tgl_daftar Alamat
: Random : 80 :Id_kontak :Mysql Tipe Data Panjang Int 5 Varchar 25 Varchar 50 Tabel 6. kontak
Kunci FK
2.2.4. Pengkodean
X
X
Nama Pendaftaran
Ket =
R
T
X
9
Alamat pendaftaran
B
9
No.telp
0
7
RT = Nama pendaftar adalah Rita B
= Alamat pendaftar adalah Bogor
077 = digit terakhir nomer telfon adalah 077
13
9
7
Id_daftar
X
X
Nama Admin
Ket =
U
X
9
Alamat Admin
D
9
9
Id_admin
No.telp
J
0
8
0
UD = Nama admin adalah Udin J
= Alamat admin adalah Jakarta
080 = digit terakhir nomer telfon adalah 080
2.2.5. Unified Modelling Language (UML) suatu metode permodelan secara visual untuk sarana perancangan sistem berorientasi objek, atau definisi UML yaitu sebagai suatu bahasa yang sudah menjadi standar pada visualisasi, perancangan dan juga pendokumentasian sistem software. Saat ini UML sudah menjadi bahasa standar dalam penulisan blue print software.
14
2.2.6. Use Case Diagram sebuah kegiatan atau juga interaksi yang saling berkesinambungan antara aktor dan juga sistem. Atau dengan kata lain teknik secara umum digunakan, guna mengembangkan software / sistem informasi, guna memperoleh kebutuhan fungsional dari sistem yang ada.
GAMBAR 3. USE CASE
15
2.2.7. Activity Diagram
alur kerja (workflow) atau kegiatan (aktivitas) dari sebuah sistem atau menu yang ada pada perangkat lunak
GAMBAR 4. ACTIVITY DIAGRAM
16
2.2.8. Class Diagram model statis yang menggambarkan struktur dan deskripsi class serta hubungannya antara class
GAMBAR 5. CLASS DIAGRAM
17
2.2.9. Sequence Diagram diagram yang menggambarkan kolaborasi dinamis antara sejumlah object. sd Sequence
Pendaftar Beranda
Form Pendaftaran Karyaw an
Proses Pendaftaran Karyaw an
Karyaw an
Pilih form pendaftaran()
Tampilkan form Pend.Karyawan()
Masukan nama Pendaftar (Nama) Masukan alamat Pendaftar(Alamat)
Masukan email Pendaftar(Email)
Masukan No.ID Pendaftar(No.ID)
Masukan Jenis kelamin Pendaftar(JK)
Masukan Tgl Lahir Pendaftar(Tgl.Lahir)
Masukan Pendidikan Pendaftar(Pendidikan) Klik Submit()
Input Form Pendaftaran(Nama dll) Set Nama(Nama)
Set Alamat (Alamat)
Lanjutkan
GAMBAR 6.SEQUENCE DIAGRAM 2.3.0. Struktur Navigasi urutan alur informasi dari suatu aplikasi multimedia. Dengan menggunakan struktur navigasi yang tepat maka suatu aplikasi multimedia mempunyai suatu pedoman dan arah informasi yang jelas
Struktur Navigasi Hirarki
Struktur navigasi hirarki biasa disebut struktur bercabang, merupakan suatu struktur yang mengandalkan percabangan untuk menampilkan data berdasarkan kriteria tertentu. Tampilan pada menu pertama akan disebut sebagai Master Page (halaman utama pertama), halaman utama 18
ini mempunyai halaman percabangan yang disebut Slave Page (halaman pendukung). Jika salah satu halaman pendukung dipilih atau diaktifkan, maka tampilan tersebut akan bernama Master Page (halaman utama kedua), dan seterusnya. Pada struktur navigasi ini tidak diperkenankan adanya tampilan secara linier.
Front end (user)
BERANDA
INFO TOKO
INFO STAFF KARYAWAN
PRODUK
TENTANG KAMI
KONTAK
Back end (
19
PENDAFTARAN
Back end (admin)
LOGIN
BERANDA
INFO KARYAWAN
PRODUK
TENTANG KAMI
KONTAK KAMI
KAR
GAMBAR 7. STRUKTUR NAVIGASI
20
CALON KARYAWAN
Rancangan Tampilan Tampilan Beranda
GAMBAR 8.RANCANGAN TAMPILAN BERANDA
21
Tampilan Info Toko
GAMBAR 9.RANCANGAN TAMPILAN INFO TOKO
22
Tampilan Info Staff Karyawan
GAMBAR 10.RANCANGAN TAMPILAN STAFF KARYAWAN
23
Tampilan Pendaftaran
GAMBAR 11.RANCANGAN TAMPILAN PENDAFTAR
24
BAB III PENUTUP 3.1. Kesimpulan Dalam kasus ini, penulis memutuskan untuk membuat suatu sistem informasi yang memudahkan calon karyawan dalam melakukan pendaftaran maupun mendapatkan informasi seputar toko kue Enny Bakery secara online melalu website, Serta membantu dalam pengembangan toko tersebut. 3.2 Saran Agar sebuah sistem yang telah dibuat, dapat dikembangkan menjadi sistem yang lebih optimal, maka diperlukan beberapa saran yang dapat mengoptimalkan sistem ini, diantaranya: 1. Memprediksi jumlah calon pendaftar yang akan terus meningkat, diperlukan adanya sebuah form penilaian pada karyawan 2. Perlu adanya kolom komentar, agar memudahkan calon pendaftar untuk betanya
tentang seputar info penerimaan karyawan.
25
Daftar Pustaka Mashudi. (2014). Pemodelan Sistem E-Recruitment Karyawan. Jurnal Lentera ICT, 2(1), 30–36. Perdana, I., & Ayu, W. (2014). Si Karyawan Berbasis Web Di Pt . Qwords Company Internasional. Manajemen Indonesia, 14(3), 247–258. SARI, P. P. (2015). No TitlePreparationofActivatedCarbo nfromFurfuralResiduesby PhosphoricAci dActivatio. Biomass Chem Eng, 49(23–6).
26