Tugas Project APSI Kelompok 6 [PDF]

  • 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 SISTEM PENDAFTARAN SISWA BARU SMKN 3 KOTA BEKASI



LAPORAN TUGAS MATA KULIAH ANALISA DAN PERANCANGAN SISTEM INFORMASI Diajukan untuk memenuhi nilai UAS pada semester empat mata kuliah APSI



Disusun oleh:



M. Richie Azhari Ibar Hidayat Hari Rahmadi Ryan Hidayah Zia Pasha Rahman D



(12190920) (12191442) (12192865) (12190942) (12191944)



Program Studi Sistem Informasi



UNIVERSITAS BINA SARANA INFORMATIKA BEKASI 2021



1



KATA PENGANTAR Puji dan syukur kami panjatkan kepada TUHAN YANG MAHA ESA yang telah memberikan kami waktu untuk menyelsaikan makalah dengan baik dengan judul “ANALISA SISTEM PENDAFTARAN SISWA BARU SMKN 3 KOTA BEKASI” Tugas makalah ini dibuat untuk memenuhi syarat Ujian Akhir Semester(UAS) mata kuliah Analisa dan Perancangan Sistem Informasi(APSI). Kami menyadari bahwa makalah ini masih banyak memiliki kekurangannya,untuk itu kami meminta maaf sebesar-besarnya jika terdapat kata-kata yang salah dalam penulisan tugas makalah ini.Dan kami juga mengharapkan kritik dan saran dari teman-teman agar kami dapat mengempurnakan tugas makalah kuliah yang kami bua ini. Makalah ini dapat diselesaikan dari bantuan beberapa pihak, dalam kesempatan ini penulis mengucapkan terima kasih kepada: 1. Ibu Luthfia Rohimah, ST, M.Kom selaku dosen mata kuliah Analisa dan



Perancangan Sistem Informasi (APSI) yang telah memberikan banyak pengetahuan mengenai mata kuliah APSI dan tentang penyusunan makah ini. 2. Pihak dari SMKN 3 Kota Bekasi, pimpinan, dan semua karyawan yang telah banyak membantu pada saat kami melakukan riset dan analisa. 3. Orang tua dan keluarga kami yang selalu mendukung dan memdoakan kami, sehingga penulis dapat menyelsaikan penulisan makalah ini dengan baik. 4. Teman-teman yang telah memberikan saran-saran kepada penulis selama pembuatan makalah ini. Penulis sangat berharap semoga makalah ini dapat bermanfaat bagi para pembacanya.



Bekasi, Mei 2021



(Penulis)



2



DAFTAR ISI ANALISA SISTEM PENDAFTARAN SISWA BARU SMKN 3 KOTA BEKASI......1 Disusun oleh:.......................................................................................................................1 KATA PENGANTAR........................................................................................................2 DAFTAR ISI............................................................................................................3 BAB I PROJECT CHARTER...........................................................................................4 1.1 Latar Belakang.............................................................................................................4 1.2 Permasalahan................................................................................................................5 1.3 Deskripsi Produk/Service...........................................................................................5 1.4 Keuntungan yang Diharapkan...................................................................................6 1.5 Perencanaan Aktivitas Secara Global.......................................................................6 BAB II PROJECT REPORT.............................................................................................7 2.2 Analisa Kebutuhan Sistem..................................................................................7 2.3 Desain Sistem.....................................................................................................8 2.3.1 Desain Basis Data..........................................................................................9 2.3.2 Spesifikasi File..............................................................................................10 2.3.3 Desain Antar Muka.....................................................................................13 2.3.4 Struktur Navigasi......................................................................................14 2.4



Pembuatan Kode Program................................................................................14 2.5 Pengujian/Black Box Testing...........................................................................15



2.6 Pemeliharaan..................................................................................................17 BAB III PENUTUP..........................................................................................................18 3.1 Kesimpulan..................................................................................................................18 3.2 Saran............................................................................................................................19



3



BAB I PROJECT CHARTER 1.1 Latar Belakang Pada saat sekarang ini semua teknologi dan informasi sudah sangat maju pesat dan cepat. Untuk itu semua kegiatan manusia dalam mengakses informasi atau apapun sangat mudah untuk dikerjakan. Mengakses informasi apapun sangat mudah di dapat, bisa dilakukan di rumah sehingga kebutuhan manusia yang beranekaragam inilah yang mengakibatkan teknologi informasi menjadi maju dan berkembang. Perkembangan teknologi dan sistem informasi inilah,yang pada saat ini sangat dibutuhkan oleh Sekolah, dengan penggunaan komputerisasi pada pengelolaan sekolah akan sangat membantu dalam menyimpan dan mengolah segala bentuk data secara cepat, tepat dan akurat. Sehubungan dengan kondisi perkembangan informasi atau era globalisasi saat ini. Dimana Sekolah-sekolah saling meningkatkan mutu dan kualitas sistem informasinya, agar dapat bersaing di era globalisasi saaat ini.Dengan adanya penggunaan teknologi informasi yang secara optimal, sekolah tersebut akan terus meningkatkan mutu dan kualitasnya dengan baik agar dapat di percaya oleh pengguna di masyarakat seperti sekarang ini, sehingga segalanya mudah dan cepat diselesaikan. Pada awal tahun pelajaran 2006 / 2007 sesuai dengan rencana strategis Dinas Pendidikan Kota Bekasi, dirasa perlu untuk mendirikan satu sekolah kejuruan negeri, yang mana sekolah tersebut memiliki kekhasan dalam program pendidikannya, yaitu dengan membuka 2 jurusan / kompetensi keahlian yakni Akomodasi Perhotelan dan Tata Boga. Alasan membuka kedua kompetensi keahlian tersebut adalah mengingat perkembangan perhotelan dan restoran saat ini yang begitu pesat, dengan membuka kedua komptensi keahlian tersebut diharapkan lulusan SMK Negeri 3 Kota Bekasi akan mampu mengisi lowongan pekerjaan di industri khususnya di wilayah Kota Bekasi dan sekitarnya. Bedasarkan latar belakang ini, kami membuat tulisan ilmiah yang berjudul: “ANALISA SISTEM PENDAFTARAN SISWA BARU SMKN 3 KOTA BEKASI”



4



1.2 Permasalahan Dalam upaya peningkatan peranan sekolah yang lebih modern serta mengantisipasi tuntutan perkembangan belajar dan mengajar di Kota Bekasi yang makin kompetitif dan untuk meningkatkan fungsi dan peranannya. Dengan bergulirnya waktu, sekolah terus berkembang. Pada mulanya sekolah hanya membuka pendaftaran secara offline, seiring berjalannya waktu, sekolah terus berkembang dengan mengubah pendaftaran yang awalnya offline menjadi online, guna mempermudah calon siswa untuk mendaftar.



1.3 Deskripsi Produk/Service



1.3.1 Pendaftaran Siswa Baru



5



1.4 Keuntungan yang Diharapkan Dari sisi Admin SMKN 3 Kota Bekasi : 1.3.2 Mempermudah Penyimpanan data agar aman 1.3.3 Mempermudah menginputan data calon siswa 1.3.4 Mempermudah melayani berbagai transaksi 1.3.5 Mempermudah memberikan informasi tentang sekolah 1.3.6 Mempermudah mencetak laporan dan dokumen pembayaran 1.3.7 Lebih mudah melakukan monitoring terhadap proses pendaftaran Dari sisi User : 1. Lebih mudah untuk mendaftar seacara online. 2. Lebih nyaman, karena system secara otomatis mengupdate data pendaftar terbaru.



1.5 Perencanaan Aktivitas Secara Global Nomor Deskripsi Aktivitas 1 2 3 4 5 6 7 8 9 10



Analisa & Desain Sistem Desain Aplikasi Pemograman Testing Instalasi Dokumentasi Training Administrasi Pemeliharaan Tambahan kerja+ meeting + Lain2 TOTAL



6



Jumlah hari 4 hari 4 hari 6 hari 2 hari 3 hari 1 hari 3 hari 2 hari 5 hari 2 hari



Estimasi Biaya



32 hari



Rp.16.500.000,-



Rp. 1.200.000,Rp. 2.500.000,Rp. 5.000.000,Rp. 950.000,Rp. 2.000.000,Rp. 750.000,Rp. 1.300.000,Rp. 1.000.000,Rp. 1.500.000,Rp. 500.000,-



BAB II PROJECT REPORT 2.1



Analisa Sistem Berjalan



Pada analisa sistem ini kami akan menjelaskan tentang sistem berjalan proses dari sistem informasi penerimaan peserta didik baru meliputi: a. Halaman Awal, Pada halaman Awal akan di tampilkan Tombol Login dan Daftar dan juga popup alur pendaftaran dan lain lain, Pada halaman Daftar ditampikan form untuk mengisi biodata untuk kelengkapan sang siswa seperti orang tua, identitas anak, asal pendidikan dan juga berkas foto seperti Kartu Keluarga, Akte Lahir dan juga Kartu Tanda Penduduk Orang Tua, Pada halaman Login seorang user atau admin akan mengisikan NISN dan Password untuk masuk kedalaman Dashboard user ataupun Dashboard admin b. Halaman User, Halaman Beranda, dihalaman ini di tampilkan ketentuan pembayaran dan jumlah pembayaran pendaftaran yang harus di lunasi, Halaman Status Pembayaran, dihalaman ini di tampilkn pembayaran pendaftaran yang telah di bayar dan juga bisa juga mencetak pembayaran melalui tombol cetak pembayaran. c. Halaman Admin, halaman beranda akan menampilkan total pendaftar SMP, menampilkan total Siswa SMP dan juga akan menampilkan grafik pendaftar SMKN per bulan, Halaman Pendaftar, pada halaman ini akan menampilkan pendaftar SMKN yang akan di aktivasi dan juga membayar sebagian uang untuk pembayaran. Halaman Aktivasi, pada halaman ini akan di tampilkan form untuk mengisi nomor induk siswa, tanggal di terima di sekolah dan juga pembayaran atau biaya pendaftaran yang harus di isi, Halaman Detail, halaman ini akan menampilkan detail siwa pendaftar yang daftar seperti identitas anak, orang tua dan juga berkas. Halaman Siswa, dihalaman ini akan menampilkan daftar anak atau siswa SMKN yang telah di aktivasi. Halaman Edit Siswa, dihalaman ini kita bisa mengedit data siswa seperti identitas dan juga pembayaran ketika ingin melunasi pembayaran pendaftaran. Halaman Detail Siwa, dihalaman ini kita bisa melihat detail seorang siswa seperti identitas anak dan juga pembayaran yang telah di lunasi. Halaman Setting Pendaftaran, pada halaman berisi form yang bisa kita setting seperti Buka dan Tutup pendaftaran dan Tahun pendaftaran dan juga tanggal, bulan pendaftaran tersebut untuk di tampilkan di halaman awal. Halaman Tambah admin untuk membuat User admin untuk login admin.



2.2



Analisa Kebutuhan Sistem 7



Analisis Kebutuhan dalam pembuatan Sistem Informasi Siswa Baru di SMK N 3 Kota Bekasi, antara lain: 1. Perangkat Lunak (Software) a. MySQL, digunakan sebagai database sysetm. b. Visual Studio Code, digunakan sebagai pengolah skrip dalam penggunaan bahasa



pemrograman web, baik PHP maupun HTML. c. Adobe Photoshop CS, digunakan sebagai pengolah grafis dari logo hingga



gambar untuk desain website. d. Google Chrome, Opera, Internet Explorer, maupun Mozilla Firefox digunakan



sebagai web browser. 2. Perangkat Keras (Hardware) a. Sistem Operasi : Windows 10 Ultimate b. Processor



: Intel core i3 10th gen



c. Harddisk



: 512 GB



d. Memory



: 8Gb



2.3 Desain Sistem 8



Tahap desain merupakan inplementasi dari analisis kebutuhan user dan sistem.Pada tahap ini desain terbagi menjadi 3 bentuk ,yaitu: 2.3.1



Desain Basis Data



Entity Relationsip Diagram (ERD) ERD merupakan suatu objek untuk menjelaskan hubungan antar data berdasarkan Objek-objek dasar data yang mempunyai hubungan antar relasi.Berdasarkan para ahli Sutanta (2011) ERD merupakan suatu model data yang dikembangkan berdasarkan objek.



9



2.3.2 Spesifikasi File Spesifikasi file merupakan penjelasan mengenai bentuk-bentuk file database yang di gunakan untuk pengolahan proses sistem.Adapun spesikasi file yang digunakan dalam perancangan sistem informasi pengolahan data calon siswa baru SMKN 3 KOTA BEKASI sebagai berikut : 1. Tabel Admin Nama Database Nama tabel Akses File Media Panjang record



:db_psb :Admin :random :Hardisk :50



No



Elemen Data



Akronim



Tipe



1.



Id_admin



Id_admin



int



50



2.



Nama_Admin



Nama_admin



Varchar



50



3.



Email_admin



Email_admin



Varchar



50



4.



Password



Pass



Varchar



50



10



Panjang Record



Keterangan Primary key



2. Tabel form_pendaftaran Nama Database :db_psb Nama tabel :form_pendaftaran Akses File :random Media :Hardisk Panjang record :100



No



Elemen Data



Akronim



Tipe



1.



Id_siswa



Id_siswa



Varchar



11



2.



Username



Username



Varchar



30



3.



Nama



Nama



Varchar



50



4.



No_Ktp



No_Ktp



Int



50



5.



Tempat_tanggal_lah Ttl ir



Varchar



100



6.



Alamat



Alamat



Varchar



50



7.



Jurusan



jurusan



Varchar



100



8.



Email



Email



Varchar



30



9.



No_telpon



No_tlp



char



13



10.



Password



Pass



Varchar



100



11



Panjang Record



Keterangan Primary key



3. Tabel Login Nama Database tabel Akses File Media Panjang record



:db_Login :Login :random :Hardiks :50



No



Elemen Data



Akronim



Tipe



1.



Id_user



Id_User



int



11



2.



Username



Username



Varchar



50



3.



Password



Pass



varchar



50



4. Tabel Test Nama Database Nama tabel Akses File Media Panjang record



Panjang Record



Keterangan Primary Key



:db_Test :Test :random :Hardiks :100



No



Elemen Data



Akronim



Tipe



1.



No_Seleksi



Seleksi



Varchar



5



2.



Id_Mahasiswa



Mahasiswa



Varchar



11



3.



Username



Username



varchar



100



4.



Password



Pass



Varchar



100



5.



Tgl_Test



Tgl_Test



Date



Null



6.



Keterangan



Ket



Varchar



12



Panjang Record



50



Keterangan Primary Key



2.3.3



Desain Antar Muka



13



2.3.4 Struktur Navigasi Di dalam penbuatan aplikasi penyewaan berbasis web ini kita menghgunakan struktur navigasi composit/campuran.Struktur Navigasi Composite (campuran) merupakan struktur gabungan dari ketiga struktur sebelumnya, yaitustruktur navigasi linier, non-linier, dan hirarki. Struktur ini juga di sebut struktur navigasi bebas.Kelebihan dengan menggunakan struktur navigasi ini adalah suatu aplikasi mampu memberikan keterkaitan informasi yang lebih baik. Berikut dibawah ini adalah struktur navigasi apliasi penyewaan berasis web :



3.



2.4 Pembuatan Kode Program Program yang dirancag sesuai desain yang dibuat sehingga bias dimengerti computer, dengan menggunakan bahasa pemograman PHP dan database MySQL sesuai dengan kebutuhan penulis gunakan



14



2.5 Pengujian/Black Box Testing 2.5.3



Menu Admin



NO



Kelas Uji



Skenario Uji



Hasil yang diharapkan



Hasil Uji



1.



Masukkan Username dan Password benar



Masukkan Username dan Password benar



Sesuai



2



Login pada admin yang salah



Masukkan username dan Password salah



3



Login pada admin yang salah



Masukkan username dan Password kosong



4



Login pada admin yang salah



Username kosong, password kosong



Masuk ketampilan halaman admin,Login Berhasil Tidak masuk Ketampilan Halaman admin, login gagal Tidak masuk Ketampilan Halaman admin,login gagal Tidak masuk Ketampilan Halaman admin,login gagal



Hasil yang diharapkan



Hasil Uji



Jika sudah mengisi formulir dengan bener hasil akan terinput ke database



Sesuai



NO. 1.



2.5.4 Form_Pendaftaran Kelas_uji Skenario Uji Menu_Pendaftaran



Mengisi biodata yang telah di sediakan di kolom formulir



15



Sesuai



Sesuai



Sesuai



NO.



2.5.5 Menu Login Kelas Uji



1.



Menu Login



Skenario Uji



Hasil yang diharapkan



Hasil Uji



Menampilkan form tampilan awal login



Jika sudah mengisi username dan password akan masuk kedalam test seleksi



Sesuai



2.5.6 Menu Test Seleksi NO.



Kelas Uji



Skenario Uji



Hasil yang diharapkan



Hasil Uji



1.



Menu Test Seleksi



Calon siswa mengikuti test seleksi



Admin dapat menyeleksi calon siswa yang sudah mengikuti test seleksi sesuai dengan hasil test dari calon siswa



Sesuai



16



2.6



Pemeliharaan



Pemeliharaan sistem dapat digolongkan menjadi empat jenis: 1.) Pemeliharaan Korektif Pemeliharaan Korektif adalah bagian pemeliharaan sistem yang tidak begitu tinggi nilainya dan lebih membebani, karna pemeliharaan ini mengoreksi kesalahan-kesalahan yang di temukan pada saat sistem berjalan. 2.) Pemeliharaan Adaptif Pemeliharaan Adaptif dilakukan untuk menyesuaikan perubahan dalam lingkungan data atau pemprosesan dan memenuhi persyaratan pemakai baru. 3.) Pemeliharaan Perfektif/Penyempurnaan Pemeliharaan Penyempurnaan mempertinggi cara kerja atau maintainabilitas (kemampuan untuk di pelihara). 4.) Pemeliharaan Preventif Pemeliharaan Preventif terdiri atas inspeksi periodik dan pemeriksaan sistem untuk mengungkap dan mengantisipasi permasalahan.



17



BAB III PENUTUP 3.1 Kesimpulan Dari pembahasan diatas mengenai analisis sistem penerimaan calon siswa SMKN 3 KOTA BEKASI dapat dilihat bahwa penggunaan teknologi sistem informasi saat ini sangatlah membantu mempermudah dalam melakukan suatu kegiatan dalam sekolah dan bagi siapapun pengguna sistem pada umumnya dalam pengolahan data tanpa harus melakukan seluruhnya dengan manual. Secara keseluruhan dapat disimpulkan SMKN 3 KOTA BEKASI sudah cukup menyadari pentingnya peran dari penggunaan sistem teknologi informasi dalam upaya mendukung menjalankan kegiatan bisnis, namun sayangnya kesadaran tersebut tidaklah didukung dengan ketersediaan sumber daya manusia yang terampil dalam bidang teknologi informasi, selain itu hambatan dari segi sistem manajeman dalam SMKN 3 KOTA BEKASI juga turut menjadi faktor terbatasnya ruang gerak sekolah untuk beralih ke sistem komputerisasi yang lebih banyak memberikan manafaat serta keuntungan bagi kemajuan perusahaan.



18



3.2 Saran Dari pembahasan dan penjelasan diatas maka penulis ingin memberikan beberapa saran sebagai alternatif pemikiran yang dapat dijadikan masukan yang nantinya akan sangat berguna bagi perusahaan dan untuk mendukung kelancaran sistem, antara lain: 1. Untuk dapat mengoptimalkan sistem komputerisasi ini diperlukan dukungan dari semua pihak terutama sumber daya manusia yang terlibat langsung sehingga kualitas sumber daya manusia perlu ditingkatkan melalui pelatihan maupun kursus – kursus. 2. Melakukan Upgrade.sistem dalam periode tertentu agar sistem lebih baik dan cepat. 3. Memelihara perangkat baik perangkat lunak maupun perangkat keras agar sistem tidak mengalami kendala.



19



20