Analisa Perancangan Sistem Toko Kue [PDF]

  • Author / Uploaded
  • sonia
  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

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