Anda di halaman 1dari 31

Siswa sistem izin online

Kami menyatakan bahwa laporan pekerjaan proyek yang berjudul Sistem izin online
Siswa, didasarkan pada pekerjaan kami sendiri yang dilakukan selama masa studi kami di bawah
penasihat Bapak Rituraj Jain.

Kami menegaskan bahwa pernyataan yang dibuat dan kesimpulan yang ditarik adalah hasil
dari pekerjaan proyek. Kami selanjutnya menyatakan bahwa sepanjang pengetahuan dan
keyakinan kami bahwa laporan proyek tidak memuat bagian apa pun dari pekerjaan apa pun yang
telah diajukan untuk mendapatkan gelar/diploma/sertifikat lain di Universitas ini atau Universitas
lain mana pun.

Nama ID No Tanda tangan

1. DINARAS BEKELE_______________CETE/0074/16 ------------------


2. LAMI FIKADU___________________CETE/0074/16 ------------------
3. TASHOME SISI__________________WU001979 ------------------
4. OBSA JIBRIL____________________WU001912 ------------------
5. ERMIYASWOLDEMICHAEL_______WU001494 ------------------

Disetujui oleh:

Nama Penasihat:

Tanda tangan:

Kepala Departemen

Tanda tangan :

I|
Halaman
Siswa sistem izin online

Terima kasih

Pertama dan terutama dan di atas segalanya, terima kasih terbesar kami akan kepada
Tuhan Yang Maha Esa karena tidak ada yang mungkin terjadi tanpa kehendak
bebasnya dan penyelesaian proyek ini didukung olehnya.

Kedua, kami ingin berterima kasih kepada Penasihat kami, Tuan Rutraj Jain atas
nasihatnya yang berharga.

Terakhir, yang terakhir namun tidak kalah pentingnya, meskipun sudah biasa
anggota kelompok ingin saling berterima kasih. Kontributor utama untuk melakukan
proyek dokumen ini adalah kerja tim, persahabatan, dan keyakinan bahwa kita dapat
mencapai sesuatu yang ingin kita lakukan.

II |
Halaman
Siswa sistem izin online

Isi
Terima kasih....................................................................................................................................II
Abstrak...........................................................................................................................................VI
BAB SATU......................................................................................................................................1
1.1 Pendahuluan............................................................................................................................1
1.2 Latar belakang proyek.......................................................................................................1
1.3 Pernyataan masalah............................................................................................................2
1.4 Tujuan proyek.........................................................................................................................2
1.4.1 Tujuan umum..............................................................................................................2
1.4.2 Objek Tertentu............................................................................................................3
1.5 Lingkup proyek.......................................................................................................................3
1.6 Signifikansi proyek.................................................................................................................3
1.7 Batasan proyek........................................................................................................................4
BAGIAN DUA.................................................................................................................................6
TINJAUAN LITERATUR...............................................................................................................6
2.1 Pengenalan Sistem yang Ada.............................................................................................6
2.2 Pemain dalam Sistem yang Ada........................................................................................6
2.3 Fungsi/aktivitas utama dalam sistem yang ada..................................................................7
2.3.1 Analisis Masukan.......................................................................................................7
2.3.2 Analisis proses............................................................................................................7
2.3.3 Analisis Keluaran.......................................................................................................7
2.4 Peraturan bisnis..................................................................................................................7
2.5 Laporan dihasilkan dalam sistem yang ada............................................................................7
2.8 Persyaratan Sistem yang Diusulkan...................................................................................9
2.8.1 Persyaratan fungsional...................................................................................................9
Bab Tiga.........................................................................................................................................11
3.1 Metodologi.......................................................................................................................11
3.1.1 Metode Pengumpulan Data......................................................................................11
3.1.2 Sumber data..............................................................................................................11
3.1.3 Teknik Pencarian Fakta............................................................................................12
Bab empat.......................................................................................................................................13
Pemodelan dan Desain...................................................................................................................13
4.1 Perkenalan...........................................................................................................................13
4.2 Pemodelan Kelas..............................................................................................................13

3|
Halaman
Siswa sistem izin online

4.3 Pemodelan bagan negara......................................................................................................14


BAB LIMA.....................................................................................................................................15
IMPLEMENTASI DAN KODE.....................................................................................................15
5.2 pengkodean...............................................................................................................................16
5.2 Pengujian Akhir dari sistem................................................................................................18
5.2.2 Tes integrasi.................................................................................................................18
5.3 Akuisisi perangkat keras perangkat lunak...........................................................................18
kesimpulan dan rekomendasi.........................................................................................................23
6.1 Kesimpulan..........................................................................................................................23
6.2 Rekomendasi.......................................................................................................................23
Referensi.........................................................................................................................................24

4|
Halaman
Siswa sistem izin online

Daftar gambar

Terima kasih----------------------------------------------------------------------------------------------------II
Abstrak---------------------------------------------------------------------------------------------------------VI
BAB SATU------------------------------------------------------------------------------------------------------1
1.1 Pendahuluan----------------------------------------------------------------------------------------------1
1.2 Latar belakang proyek------------------------------------------------------------------------------1
1.3 Pernyataan masalah---------------------------------------------------------------------------------2
1.4 Tujuan proyek-------------------------------------------------------------------------------------------2
1.4.1 Tujuan umum-----------------------------------------------------------------------------------2
1.4.2 Objek Tertentu----------------------------------------------------------------------------------3
1.5 Lingkup proyek------------------------------------------------------------------------------------------3
1.6 Signifikansi proyek-------------------------------------------------------------------------------------3
1.7 Batasan proyek------------------------------------------------------------------------------------------4
BAGIAN DUA-------------------------------------------------------------------------------------------------6
TINJAUAN LITERATUR------------------------------------------------------------------------------------6
2.1 Pengenalan Sistem yang Ada----------------------------------------------------------------------6
2.2 Pemain dalam Sistem yang Ada-------------------------------------------------------------------6
2.3 Fungsi/aktivitas utama dalam sistem yang ada--------------------------------------------------7
2.3.1 Analisis Masukan------------------------------------------------------------------------------7
2.3.2 Analisis proses----------------------------------------------------------------------------------7
2.3.3 Analisis Keluaran------------------------------------------------------------------------------7
2.4 Peraturan bisnis--------------------------------------------------------------------------------------7
2.5 Laporan dihasilkan dalam sistem yang ada----------------------------------------------------------7
2.8 Persyaratan Sistem yang Diusulkan---------------------------------------------------------------9
2.8.1 Persyaratan fungsional---------------------------------------------------------------------------9
Bab Tiga--------------------------------------------------------------------------------------------------------11
3.1 Metodologi------------------------------------------------------------------------------------------11
3.1.1 Metode Pengumpulan Data-----------------------------------------------------------------11
3.1.2 Sumber data-----------------------------------------------------------------------------------11
3.1.3 Teknik Pencarian Fakta----------------------------------------------------------------------12
Bab empat------------------------------------------------------------------------------------------------------13
Pemodelan dan Desain---------------------------------------------------------------------------------------13
4.1 Perkenalan---------------------------------------------------------------------------------------------13

V|
Halaman
Siswa sistem izin online

4.2 Pemodelan Kelas-----------------------------------------------------------------------------------13


4.3 Pemodelan bagan negara------------------------------------------------------------------------------14
BAB LIMA----------------------------------------------------------------------------------------------------15
IMPLEMENTASI DAN KODE----------------------------------------------------------------------------15
5.2 pengkodean------------------------------------------------------------------------------------------------16
5.2 Pengujian Akhir dari sistem-------------------------------------------------------------------------18
5.2.2 Tes integrasi--------------------------------------------------------------------------------------18
5.3 Akuisisi perangkat keras perangkat lunak---------------------------------------------------------18
kesimpulan dan rekomendasi--------------------------------------------------------------------------------23
6.1 Kesimpulan--------------------------------------------------------------------------------------------23
6.2 Rekomendasi------------------------------------------------------------------------------------------23
Referensi-------------------------------------------------------------------------------------------------------24

Abstrak

Sistem izin online adalah pekerjaan Penelitian yang akan membantu membangun manajemen
informasi yang efektif untuk Universitas Wollega. Hal ini bertujuan untuk mengembangkan

VI |
Halaman
Siswa sistem izin online

sistem untuk membuat izin bagi siswa. Perangkat lunak yang dirancang akan berfungsi sebagai
sarana yang lebih andal dan efektif untuk memahami izin siswa menghilangkan semua penundaan
dan stres serta memungkinkan pengguna sistem untuk memahami prosedur yang terlibat dan
bagaimana melakukan izin mereka secara online. Penelitian ini akan dilakukan dengan
mengumpulkan data dari Universitas. Penelitian ini bertujuan untuk mencapai sistem proses
clearance yang efektif dan efisien bagi mahasiswa Universitas Wollega. Selain itu, perancangan
dan implementasi akan dilakukan dengan menggunakan HTML, CSS, PHP, JAVASCRIPT,
APACHE Server, dan MYSQL untuk basis data.

VII |
Halaman
Siswa sistem izin online

BAB SATU
1.1 Pendahuluan
Izin adalah status yang diberikan kepada individu biasanya siswa yang memungkinkan mereka
mengakses informasi. Istilah izin juga terkadang digunakan di organisasi swasta yang memiliki
proses formal untuk memeriksa informasi karyawan. Izin dengan sendirinya biasanya tidak cukup
untuk mendapatkan akses, organisasi harus menentukan bahwa individu yang dibebaskan perlu
mengetahui informasi tersebut.

Izin adalah proses menentukan dan menegosiasikan izin apa pun yang diperlukan untuk
menggunakan proyek kreatif kekayaan intelektual orang lain. Bagian dari proses itu meliputi:-

V Menentukan pemilik kekayaan intelektual.


V Menghubungi pemilik dan menegosiasikan kesepakatan.
V Mengadministrasikan kontrak tertulis.
V Menangani masalah lain yang terkait dengan penggunaan dan lisensi kekayaan intelektual.
Tidak seorang pun seharusnya diberi akses ke informasi rahasia semata-mata karena pangkat atau
jabatan, tetapi begitu izin diperoleh, akses ke informasi tertentu atau keuntungan kebebasan akan
diberikan.

Sistem yang diusulkan mengatasi satu masalah yang dilakukan oleh sistem manual. Untuk
mengurangi penyalahgunaan tenaga kerja, menghindari kesalahan, menghemat waktu,
memberikan kenyamanan proses clearance bagi mahasiswa dan memberikan asuransi bagi
organisasi terutama bagi pekerja yang berperan dalam sistem proses clearance.

Sistem ini bekerja untuk mahasiswa Universitas Wollega. Sistem pemrosesan izin online
memungkinkan siswa untuk mendaftar keanggotaan untuk mengakses layanan sistem.

1.2 Latar belakang proyek


Sistem pengurusan izin mahasiswa Universitas Wollega merupakan salah satu proses yang akan
dilakukan untuk mengeluarkan mahasiswa dari kampus. Sistem izin manual memulai proses saat
Universitas Wollega didirikan.

Sistem memberikan fungsinya kepada banyak pengguna Universitas. Jumlah mahasiswa dari
tahun ke tahun terus bertambah dalam jumlah yang banyak. Saat ini, ada banyak pengguna sistem

-1 - |
Halaman
Siswa sistem izin online

pemrosesan izin. Tetapi proyek tersebut hanya memberikan layanan kepada siswa. Para siswa
mendapatkan satu salinan lembar izin dari departemen dan mendapatkan tanda tangan dan stempel
dari sekitar delapan kantor. Ini adalah Penasihat, Toko Buku, Perpustakaan, Kesehatan dan
Pendidikan Jasmani, Pengawas Siswa, Layanan Siswa, dan Panitera Perguruan Tinggi / Institut.
Setelah melengkapi semua persyaratan yang diperlukan, akhirnya para siswa mengambil salinan
lembar yang telah ditandatangani dan distempel semua dinas. Pemrosesan ini membuat
mahasiswa menjadi besar karena mereka pergi ke sekitar delapan kantor.

1.3 Pernyataan masalah


Proses kliring mahasiswa Universitas Wollega setelah akhir tahun akademik mengharuskan
mahasiswa harus dibersihkan di berbagai departemen mereka. Layanan sistem pemrosesan izin ini
saat ini menggunakan sistem manual yang menimbulkan masalah besar berikut.

V Sistem pencatatan data tidak terpusat atau tidak dalam sistem modern yang sulit dicari.
V Ini menciptakan pemborosan materi & waktu.
V Redundansi data & hilangnya data.
V Mengkonsumsi lebih banyak sumber daya untuk menyelesaikan proses yang berbiaya
tinggi seperti: -

• Bahan stasioner.
• Printer dan komputer dll.
V Membutuhkan lebih banyak tenaga kerja untuk memproses izin di kantor masing-masing.
V Error terjadi pada saat proses clearance System.
V Proses tersebut sangat menyinggung siswa ketika ada suasana yang keras seperti hujan.
V Untuk proses clearance banyak antrian karena banyaknya user.

Oleh karena itu, menjadi keharusan bagi sistem izin online berbasis perangkat lunak komputer
untuk menghilangkan kekurangan sistem manual yang ada seperti masalah yang tercantum di atas.

1.4 Tujuan proyek


1.4.1 Tujuan umum
Tujuan utama dari proyek ini adalah untuk mengubah sistem pemrosesan izin manual menjadi
sistem berbasis web dan menyelesaikan masalah yang disebutkan di atas.

-2 - |
Halaman
Siswa sistem izin online

1.4.2 Objek Tertentu


Tujuan khusus dari proyek ini meliputi: -

V Mampu mendaftarkan siswa.


V Periksa siswa dari basis data.
V Pemrosesan data cepat.
V Untuk menghindari masalah dan stres perjalanan dan antrian siswa selama izin
V Penggunaan waktu yang efisien.
V Merancang antarmuka pengguna yang ramah.
V Untuk mengembangkan sistem clearance yang andal.
V Untuk menyediakan akses tanpa batas.
V Untuk memastikan izin segera.
V Untuk mengembangkan sistem izin transparan.
V Mengembangkan sistem clearance yang efektif dan efisien.
V Untuk menghindari redundansi, dan inkonsistensi.
V Untuk mengatasi masalah pemborosan sumber daya seperti pena, kertas dan tenaga
manusia.

1.5 Lingkup proyek


Proyek ini terbatas hanya untuk mahasiswa Universitas Wollega. Saat ini universitas melakukan
sistem clearance secara manual atau sistem pemrosesan berbasis kertas. Secara umum ruang
lingkup proyek ini meliputi: -

V Sistem kami hanya digunakan untuk mahasiswa Universitas Wollega.


V Sistem berisi semua informasi terekam yang dapat ditangani oleh registrar dan
kantor lainnya.
V Pendaftaran untuk keanggotaan.
V Administrator mengontrol sistem.
V Pengguna dapat melihat profil mereka.

1.6 Signifikansi proyek


Pekerjaan proyek akan membantu dengan cara yang baik untuk meringankan sistem antrian di
universitas karena sistem izin online akan membantu siswa untuk mencapai apa pun yang mereka
inginkan tanpa harus datang ke universitas.

-3 - |
Halaman
Siswa sistem izin online

berbagai kantor untuk izin pribadi seperti asrama, toko buku, pendaftaran, olah raga, perpustakaan
dan layanan mahasiswa.

Sistem izin siswa online memungkinkan pengguna untuk memeriksa status izin mereka apakah
mereka berkewajiban dengan cara apa pun ke universitas, mengisi dan menyerahkan formulir izin
mereka, dan mendapatkan surat izin mereka. Masih banyak keuntungan lain dari sistem izin
online siswa. Beberapa dari mereka terdaftar di bawah ini: -

V Ini menghemat waktu.


V Sangat nyaman digunakan langsung dari asrama, kantor atau di manapun di kampus atau di
dunia.
V Pemrosesan informasi sangat cepat dan penundaan dapat diminimalkan.
V Bantu Universitas dalam mengurangi biaya seperti tenaga kerja dan alat tulis.
V Pemrosesan izin secara efektif dan efisien.
V Menyediakan sistem pemrosesan izin yang andal dan transparan.
V Ini menyediakan akses tanpa batas.
V Ini memberikan sistem yang andal dan transparan tanpa minat dan kecenderungan orang.
V Sistem ini menghilangkan masalah stres, bepergian ke kantor yang berbeda dan mengantri
siswa selama pemrosesan izin.

1.7 Batasan proyek


Mendefinisikan apa yang tidak akan dilakukan oleh sistem yang diusulkan atau apa yang tidak
termasuk dalam sistem yang diusulkan. Proyek ini mencakup beberapa aspek sistem pemrosesan
izin online berbasis perangkat lunak komputer menggunakan Universitas Wollega sebagai studi
kasus. Namun, berikut kendalanya: -

Kendala waktu : - Karena kendala waktu, halaman web hanya mencakup izin untuk berbagai
departemen oleh siswa.

Kendala keuangan : - Karena kendala keuangan orang tidak mampu jenis proses online terutama
terhadap biaya mengakses internet. Oleh karena itu, akan membutuhkan banyak biaya untuk
mengembangkan sistem pemrosesan izin berbasis web yang lengkap. Secara umum, batasan
proyek ini meliputi: -

-4 - |
Halaman
Siswa sistem izin online

> Proyek ini dilakukan hanya untuk mahasiswa Universitas Wollega.


> Sistem tidak dapat memberikan pelayanan kepada staf akademik dan staf administrasi
yaitu terbatas hanya untuk mahasiswa.
> Jika mahasiswa kehilangan/merusak properti universitas, ia tidak dapat memperoleh izin,
sampai mahasiswa membayar uang tunai secara pribadi untuk membiayai.
> Sistem yang diusulkan tidak dapat mengakses dengan bahasa lokal mereka.

-5 - |
Halaman
Siswa sistem izin online

BAGIAN DUA
TINJAUAN LITERATUR
2.1 Pengenalan Sistem yang Ada
Sistem pemrosesan izin saat ini adalah sistem manual yang membutuhkan tenaga manusia yang
intensif, sumber daya, memakan waktu, kurang keamanan di sini siswa untuk mengunjungi semua
kantor izin dengan formulir untuk diisi dan ditandatangani oleh kantor yang bersangkutan. Setelah
formulir ini ditandatangani, ini membuktikan bahwa pengguna telah dibersihkan. Proses ini
memakan waktu beberapa hari untuk diselesaikan dan menimbulkan banyak tekanan bagi semua
pengguna dan pekerja yang menyediakan sistem izin.

Dalam sistem manual, formulir izin didokumentasikan dalam lemari arsip. Setiap kali formulir
izin diperlukan, operasi pencarian dilakukan di lemari arsip untuk menemukan formulir izin
pengguna tertentu.

2.2 Pemain dalam Sistem yang Ada


Pemain utama dalam sistem yang ada meliputi: -

> Siswa: - Siswa akan pergi ke departemen untuk mendapatkan formulir izin dan mengisi
formulir kemudian pergi ke kantor yang berbeda untuk mendapatkan tanda tangan.
> Panitera: - Mereka menandatangani formulir dan memberikan formulir kepada siswa.
> Pengawas : - Mereka memeriksa perlengkapan asrama seperti tempat tidur, jendela, pintu,
dan kunci pintu jika tidak ada kerusakan, mereka menandatangani formulir izin siswa.
> Perpustakaan: -Mereka memeriksa apakah buku yang dipinjam dikembalikan atau tidak.
> Ilmu Olah Raga : - Kantor ini mengecek materi olah raga apakah siswa mengambil dari
kantor atau tidak.
> Layanan Siswa: - Setiap debit siswa ditentukan di kantor ini.
> Toko Buku: - Mereka memeriksa apakah siswa telah meminjam buku dan mengembalikan
buku tersebut atau tidak, jika mereka belum meminjam siswa dibersihkan dan mereka
menandatangani formulir izin.
> Departemen: - Bagikan formulir kertas izin untuk siswa di departemen yang bersangkutan.
> Satpam: -Mereka memeriksa properti siswa dicocokkan dengan kertas izin mereka.

-6 - |
Halaman
Siswa sistem izin online

2.3 Fungsi/aktivitas utama dalam sistem yang ada


2.3.1 Analisis Masukan
Input ke sistem adalah bentuk yang dipenuhi oleh pengguna yang tepat. Formulir-formulir ini diisi
oleh siswa dan diserahkan ke berbagai kantor untuk mengeluarkan kuitansi .

2.3.2 Analisis proses


Formulir tersebut diisi oleh siswa kemudian dikumpulkan dan ditandatangani oleh pejabat yang
bersangkutan untuk menyatakan bahwa siswa telah menyelesaikan semua hal yang diperlukan.
Oleh karena itu sertifikat dikeluarkan untuk menunjukkan bahwa siswa telah menyelesaikan
semua proses izin.

2.3.3 Analisis Keluaran


Keluaran dari sistem ini adalah sertifikat atau salah satu bentuk izin yang dikeluarkan kepada
mahasiswa yang menyatakan bahwa mahasiswa telah memenuhi semua kewajiban universitas dan
sekarang bebas untuk lulus dari universitas.

2.4 Peraturan bisnis


> Hanya dapat mengakses pengguna yang berwenang.
> Pengguna yang tidak sah tidak dapat mengakses sistem karena alasan keamanan
sistem.
> Pengguna harus terdaftar untuk mengakses sistem untuk menjadi pengguna resmi
dengan mengisi informasi yang diperlukan dalam formulir pendaftaran.
> Pengguna harus memiliki username dan password untuk login ke sistem.

2.5 Laporan dihasilkan dalam sistem yang ada


Bentuk-bentuk yang dihasilkan pada sistem yang ada berupa form dan file.

Formulir: - Formulir adalah laporan yang dihasilkan pada sistem yang ada yang berisi semua
informasi yang diisi oleh mahasiswa.

File: -File adalah kumpulan informasi tentang siswa yang terlibat dalam sistem pemrosesan izin.

Semua laporan ini disimpan di kantor universitas untuk menyimpan informasi tentang
mahasiswa.

-7 - |
Halaman
Siswa sistem izin online

2.6 Formulir dan Dokumen Lain dari Sistem yang Ada

Gambar 2.1 Formulir Izin Siswa

-8 - |
Halaman
Siswa sistem izin online

2.7 Usulan Solusi untuk Sistem baru yang mengatasi masalah Sistem yang
Ada
Sistem baru dirancang untuk memecahkan masalah yang mempengaruhi sistem manual yang
digunakan. Ini dirancang untuk digunakan secara online sehingga membebaskan siswa dan pekerja
kantoran dari banyak tekanan seperti yang dialami dalam sistem manual.

Sistem ini akan melakukan analisis dan penyimpanan informasi baik secara otomatis maupun
interaktif. Ini akan menggunakan akses online ke Internet.

Sistem yang diusulkan juga akan memiliki beberapa fitur lain seperti: -

> Sistem login harus ada dan diamankan dengan kata sandi dan logout setelah penutup.
> Ketepatan dalam penanganan data.
> Tingkat operasi yang cepat dan waktu respons yang sangat baik.
> Sistemnya fleksibel yaitu dapat diakses kapan saja.
> Cara mudah mencadangkan atau menggandakan data dalam disket jika terjadi kehilangan
data.
> Penyimpanan yang lebih baik dan sistem pengambilan yang lebih cepat.
> Aksesibilitas dari mana saja.

2.8 Persyaratan Sistem yang Diusulkan


2.8.1 Persyaratan fungsional
Persyaratan fungsional mendefinisikan fungsi sistem dan komponennya. Sebuah fungsi
digambarkan sebagai satu set input, perilaku, output, manipulasi dan pemrosesan data dan
fungsionalitas spesifik lainnya yang menentukan apa yang seharusnya dicapai oleh sistem.

Persyaratan kinerja: - Kinerja sistem adalah salah satu persyaratan fungsional di mana mereka
secara teratur dan menghasilkan keluaran yang berkualitas. Semuanya siap untuk menjalankan
semua fungsi, waktu respons lebih cepat dan penggunaan ruang minimal.

Persyaratan proses: - Sistem melakukan layanan untuk semua input oleh komponen fungsional
sistem berdasarkan input yang diberikan.

Persyaratan terkait input: - Setelah sistem diimplementasikan, untuk melakukan proses


diperlukan input seperti username siswa, No ID siswa dan informasi lain yang diperlukan untuk
memproses izin yang dimasukkan dalam proses kliring.

-9 - |
Halaman
Siswa sistem izin online

Persyaratan terkait output: - Sistem mengambil input untuk melakukan atau memproses
beberapa fungsi untuk menghasilkan output berdasarkan input yang diberikan.

Persyaratan terkait penyimpanan: - Sistem yang dikembangkan dengan menggunakan server


database MySQL yang digunakan untuk menyimpan semua informasi siswa seperti informasi
siswa yang dihapus dan informasi siswa yang tersedia saat ini untuk dibersihkan.

-10 - |
Halaman
Siswa sistem izin online

Bab Tiga
3.1 Metodologi
Metodologi penelitian adalah cara untuk memecahkan masalah penelitian secara sistematis. Ini
dapat dipahami sebagai ilmu yang mempelajari bagaimana penelitian dilakukan secara ilmiah. Di
dalamnya kita mempelajari berbagai langkah yang umumnya dilakukan oleh seorang peneliti
dalam mempelajari masalah penelitiannya beserta logika yang melatarbelakanginya. Peneliti tidak
hanya perlu mengetahui metode/teknik penelitian tetapi juga metodologinya.

3.1.1 Metode Pengumpulan Data


Selama pekerjaan penelitian, data yang dibutuhkan untuk proyek dikumpulkan dari berbagai
sumber. Dalam mengumpulkan dan mengumpulkan data dan informasi yang diperlukan untuk
analisis sistem, dua teknik pencarian fakta utama digunakan dalam pekerjaan ini dan mereka
adalah:

Sumber Primer : Sumber pengumpulan data asli dimana peneliti menggunakan pendekatan
empiris seperti wawancara pribadi.

Sumber Sekunder: Data sekunder diperoleh peneliti dari sumber Pustaka dan unduhan Internet.
Data yang dikumpulkan dari sarana ini telah tercakup dalam tinjauan pustaka di bab dua proyek.

Wawancara Lisan: Ini dilakukan antara peneliti dan staf manajemen Universitas Wollega. Fakta
yang dapat dipercaya didapat berdasarkan pertanyaan yang diajukan kepada staf oleh peneliti.

Evaluasi Formulir: Beberapa formulir yang diperlukan dan tersedia dinilai. Formulir ini
membantu dalam desain sistem baru.

3.1.2 Sumber data


Adalah cara atau mekanisme dimana kita mengumpulkan informasi untuk mengembangkan
sistem .
Kami telah menggunakan metode berikut: -

V Dengan melihat bentuk-bentuk yang digunakan sistem yang ada bagaimana mahasiswa
membersihkan dan mengeluarkan harta miliknya dari kampus.
V Mewawancarai kepala kantor dan petugas (mengajukan pertanyaan terbuka dan tertutup)
V Mengamati berbagai file dan dokumen pelaporan.
V Mengumpulkan informasi dari berbagai referensi, proyek, dan situs web

-11 - |
Halaman
Siswa sistem izin online

3.1.3 Teknik Pencarian Fakta


Pengamatan Praktis: - Kami mengamati secara fisik sistem yang ada saat ini yang dikerjakan
secara manual. Kami merujuk berbagai formulir dan dokumen di departemen, registrar, dan
beberapa kantor lainnya.

Analisis Dokumen: - Untuk informasi lebih lanjut tentang sistem yang ada, kami merujuk
dokumen yang relevan, bahan bacaan lain, dan beberapa formulir di kantor yang berbeda.

Wawancara: - Untuk mendapatkan informasi dasar dan informasi latar belakang tentang struktur
sistem yang ada, kami mengajukan pertanyaan yang berbeda dari orang yang berbeda yang
menyediakan sistem izin.

-12 - |
Halaman
Siswa sistem izin online

Bab empat
Pemodelan dan Desain
4.1 Perkenalan
Secara umum, pada bab ini kami akan menjelaskan detail dari desain sistem kami.

Gambar 4.1 Pemodelan Relational Database untuk sistem

4.2 Pemodelan Kelas


Tingkat desain ini memperkenalkan perubahan pada model kelas analisis berdasarkan teknologi
implementasi. Ini berfokus pada domain solusi daripada domain masalah.

-13 - |
Halaman
Siswa sistem izin online

4- Diagram kelas adalah blok bangunan utama dalam pemodelan proyek kami.
5- Ini digunakan baik untuk pemodelan konseptual umum dari sistematika aplikasi dan untuk
pemodelan terperinci yang menerjemahkan model ke dalam kode pemrograman.

Kelas diwakili oleh persegi panjang dengan tiga bagian.

Ini adalah:-

* Bagian atas adalah nama kelas.

❖ Bagian tengah berisi atribut yang menyimpan informasi tentang suatu barang

❖ Bagian bawah berisi metode/operasi yang menunjukkan apa yang dilakukan pada objek atau
kelas.

Diagram kelas di bawah menunjukkan kelas dari sistem kami, hubungan antar mereka (termasuk
warisan dan asosiasi) dan operasi dan atribut dari masing-masing kelas.

Gambar Pemodelan Kelas 4.2


4.3 Pemodelan bagan negara
Diagram bagan status menunjukkan perilaku kelas sebagai respons terhadap rangsangan eksternal.
Diagram ini memodelkan aliran kontrol dinamis dari satu keadaan ke keadaan lain dalam suatu
sistem.

-14 - |
Halaman
Siswa sistem izin online

Gambar 4-3: Pemodelan bagan status


BAB LIMA

IMPLEMENTASI DAN KODE

5. 1 Pendahuluan

Implementasi merupakan salah satu bagian dari fase pengembangan proyek dimana masukan proyek
diubah menjadi keluaran proyek. Pada tahap implementasi, tugas utamanya adalah coding. Dalam
pelaksanaannya; kami mencoba mempraktekkan apa yang diusulkan dalam dokumen proyek yaitu
mengubah proposal proyek menjadi proyek yang sebenarnya. Kemudian sistem yang dikembangkan
diimplementasikan atau dihosting di server agar pengguna mendapatkan tujuan atau manfaat dari

-15 - |
Halaman
Siswa sistem izin online

sistem tersebut.

5.2 pengkodean
Beranda.php

<?php

memerlukan 'inti/init.php';

jika(logged_in() === salah){

session_destroy();

header('Lokasi:indeks.php');

KELUAR();

?>

<!DOCTYPE html>

<htmllang="en">

<kepala>

<title>SISTEM IZIN ONLINE UNIVERSITAS WOLLEGA</title>

<tautan rel="stylesheet" href="css/normalize.css">

<link rel="stylesheet" type="text/css" media="screen" href="css/screen.css">

<tautan rel="stylesheet" href="css/home.css" />

-16 - |
Halaman
Siswa sistem izin online

</kepala>

<tubuh>

<div id="halaman">

<tajuk>

<a title="asset" href="home.php">

<div class="logo">

</a>

<span id="title">SISTEM IZIN ONLINE UNIVERSITAS WOLLEGA</span>

</div>

<nav>

<label for="email">Selamat datang <?php echo $user_data['nama_pertama']; ?></label>

<input type="image" src="images/icons/home.png" title="home" value="Home" style="margin-


left:10px;"/>

<a href="profile.php"><input type="gambar" src="gambar/ikon/pengguna.png" judul="Profil"


value="settings " style="margin-left:10px;"/></a>

<a href="logout.php"><input type="image" src="images/icons/logout.png" title="Logout"


value="Keluar" style="margin-left:10px;"/ ></a>

</nav>

</header>

<div class="navba">

-17 - |
Halaman
Siswa sistem izin online

<?php include('navbar.php'); ?>

</div>

</div>

</tubuh>

</html>

5.2 Pengujian Akhir dari sistem

Kami akan melakukan teknik pengujian berikut untuk memeriksa fungsionalitas sistem yang kami
usulkan.

5.2.1 Pengujian unit

Pertama kita akan menguji setiap unit di setiap sistem. Setiap modul Sistem dapat diuji untuk
memeriksa cara kerja setiap kelas, metode, dan atribut Sistem. Untuk segera menjaga di mana
masalah terjadi.

5.2.2 Tes integrasi

Setelah kami menguji setiap unit dari sistem yang diusulkan, kami akan melakukan tes integrasi
untuk memeriksa apakah sistem memenuhi semua persyaratan fungsional. Ketika sejumlah
komponen selesai; itu akan menguji untuk memastikan bahwa mereka terintegrasi dengan baik satu
sama lain, sistem operasi, dan komponen lainnya. Sengatan sistem: -Setelah semua pengujian di atas
diperiksa, kami akan menguji sistem kami oleh orang lain dan kami akan melakukan beberapa
komentar bagaimana mereka mendapatkan sistem kami.

5.3 Akuisisi perangkat keras perangkat lunak


Untuk implementasi sistem perangkat keras berikut digunakan: -

1. Server: - digunakan untuk hosting sistem.

2. Printer: - untuk mencetak dokumen seperti laporan yang dibuat, surat persetujuan, dll.

-18 - |
Halaman
Siswa sistem izin online

3. Kabel: - Untuk tujuan koneksi jaringan.

4. Komputer: - untuk menjalankan sistem yang dihosting di server.

Untuk implementasi sistem perangkat lunak berikut digunakan: -

1 .Microsoft Windows 8

2 .Microsoft Visual Studio 2010

3 .Xampp

4.Browser

5.4 Persiapan manual pengguna

Karena sistem dihosting di satu mesin yaitu server, tidak perlu menyiapkan manual pengguna manual
lengkap. Beberapa informasi berguna diberikan kepada pengguna saat menerapkan sistem dan juga
sedikit informasi panduan di situs sistem yang memandu pengguna cara menggunakan sistem.

5.5 Pelatihan

Tidak ada pelatihan jangka panjang dan berkelanjutan yang akan diberikan mengenai sistem ini. Tim
akan memberikan pelatihan jangka pendek untuk administrator bagaimana dia mengelola dan
mengoperasikan sistem. Tim dapat menjelaskan informasi mengenai pengoperasian sistem untuk
administrator selama penggelaran sistem di server. Karena sistemnya ramah pengguna, tidak rumit
bagi administrator untuk mengelola sistem.

5.6 Proses Instalasi

Karena kami sedang mengembangkan proyek berbasis web yang dapat dihosting di server, sistem
kami tidak perlu menginstalnya di mesin tertentu. Jadi sistem tidak memerlukan proses instalasi. Itu
dapat diakses menggunakan URL yang diberikan padanya dan menelusuri URL untuk mendapatkan
akses ke sistem.

5.7 Strategi start-up

Sistem kami akan mulai setelah memberikan informasi berikut. Ini membutuhkan nama pengguna
dan kata sandi untuk administrator untuk mengoperasikan atau mengelola sistem dan pengguna lain

-19 - |
Halaman
Siswa sistem izin online

untuk mengakses profil mereka sendiri dan meminta izin siapa yang sudah menjadi anggota sistem.
Bagi yang bukan anggota sistem, mereka hanya dapat melihat halaman beranda dan tidak dapat
melakukan apa pun atau tidak dapat mengakses formulir izin. Jika mereka mau, mereka dapat
mendaftar di halaman pendaftaran dengan memberikan informasi yang tepat.

-20 - |
Halaman
Siswa sistem izin online

Gambar 5.1 Pemodelan kelas

-21 - |
Halaman
Siswa sistem izin online

Gambar 5.2 Halaman formulir izin

-22 - |
Halaman
Siswa sistem izin online

Bab Enam

kesimpulan dan rekomendasi

6.1 Kesimpulan

Sistem pengurusan Izin Mahasiswa Universitas Wollega merupakan salah satu kegiatan yang
dilakukan secara manual. Dengan mempertimbangkan masalah sistem manual tim menemukan
solusi yang mengurangi masalah sistem yang ada. Dengan kontribusi dari masing-masing anggota
tim, Penasihat dan pendamping dalam mengembangkan sistem baru dari mulai analisis data
(persyaratan) hingga implementasi, kami mencapai hasil akhir. Selama mengembangkan proyek
ini, tim menghadapi beberapa tantangan, tetapi dengan kerja sama semua anggota tim mencapai
tujuan mereka dan menghasilkan proyek baru ini.

Umumnya, berdasarkan masalah sistem yang ada tim akan menemukan solusi yang diusulkan
yang memecahkan beberapa masalah dari sistem yang ada. Seperti mengurangi konsumsi waktu,
konsumsi energi, kehilangan sumber daya selama pemrosesan sistem izin dalam sistem manual.

6.2 Rekomendasi

Berdasarkan kekurangan waktu dan beberapa kondisi lain seperti sumber daya, kami tidak
menyertakan beberapa fitur ke proyek kami. Tim ingin merekomendasikan mereka yang ingin
mengerjakan proyek kami lebih lanjut untuk menyertakan fitur seperti menambahkan ruang
obrolan yang memfasilitasi komunikasi antara administrator dan berbagai kantor yang tercantum
dalam proyek ini dan siswa untuk bertanya kepada administrator mengapa dia tidak bisa
menyetujui permintaan izin mereka. Fitur lain yang kami rekomendasikan untuk ditambahkan ke
proyek ini adalah pemrosesan izin untuk mahasiswa administrasi dan pekerja lain seperti pekerja
kafetaria, dan pekerja perpustakaan dan semua karyawan Universitas Wollega.

-23 - |
Halaman
Siswa sistem izin online

Referensi

1. Konferensi ke-7 tentang Pendidikan Rekayasa Perangkat Lunak,


Catatan Kuliah dalam Ilmu Komputer, Vol.750, Jorge L. Diaz-Herrera
(ed.), Springer Verlag, hlm. 413–427, Jan.1994.

2. Online: www.W3school.com .

3. Ambler, Scott W.2001.Object Primer. edisi ke-2 . Pers Universitas


Cambridge

-24 - |
Halaman

Anda mungkin juga menyukai