20 0 832 KB
ANALISA DAN PERANCANGAN SISTEM INFORMASI MAKALAH PROGRAM APLIKASI “AJKK (Atur Jadwal Kelas Karyawan) UBSI”
DISUSUN OLEH : REYNALDI PRAYITNO
12190495
DINA INDRIANI
12190708
MIRA YULIANA
12191245
WIDIA SUSANTI
12190951
PROGRAM STUDI SISTEM INFORMASI KAMPUS KABUPATEN KARAWANG FAKULTAS TEKHNIK DAN INFORMATIKA UNIVERSITAS BINA SARANA INFORMATIKA 2021
Universitas Bina Sarana Informatika
2
KATA PENGANTAR Puji Syukur Alhamdulillah, penulis panjatkan kehadirat Allah SWT, yang telah melimpahkan rahmat dan hidayah-Nya, sehingga pada akhirnya dapat menyelesaikan laporan dengan baik dan lancar. Adapun laporan ini penulis beri judul sebagai berikut : “Atur Jadwal Kelas Karyawan (AJKK)”. Maksud dan tujuan dari penyusun laporan ini adalah untuk memenuhi salah satu syarat kelulusan bagi mahasiswa program Diploma Tiga (DIII) Program Studi Sistem Informasi Universitas Bina Sarana Informatika Kampus Karawang. Selama penyusunan laporan ini penulis telah mendapatkan banyak bantuan dari berbagai pihak baik secara moril maupun material serta bimbingan penguji dan pengarahan, untuk itu penulis menyampaikan ucapan terima kasih khususnya kepada: 1. 2. 3. 4. 5. 6. 7. 8.
Dr. Mochamad Wahyudi, MM, M.Kom, M.Pd Rektor Universitas Bina Sarana Informatika. Dekan Fakultas Teknologi Informasi Bpk. Rosiyadi, M.Kom. Ketua Program Studi Sistem Informasi Universitas Bina Sarana Informatika Kampus Kabupaten Karawang, Bpk. Abdussomad, M.Kom Bapak Eko Haryadi, ST , MM, M.Kom selaku Dosen Pengajar Matakuliah Analisa dan Perancangan Sistem Informasi Staff/Karyawan/Dosen/Assisten Lab di lingkungan Universitas Bina Sarana Informatika Kampus Karawang. Kedua orangtua tercinta yang telah memberikan dorongan baik berupa materi, semangat dan doa hingga selesainya penulisan ini. Asisten Lab Universitas Bina Sarana Informatika Kampus Kabupaten Karawang yang telah membantu. Rekan-rekan Mahasiswa Program Studi SI kelas 12.4C.14. Akhirnya dengan segala keterbatasan kemampuan dan pengetahuan,
penulis menyadari bahwa dalam penulisan laporan
ini masih banyak
kekurangannya dan dengan segala kerendahan hati, penulis menerima saran dan kritik yang membangun. Karawang, April 2021 Penulis
Universitas Bina Sarana Informatika
3
DAFTAR ISI BAB I Project Charter 1.1. Latar Belakang 1.2. Permasalahan 1.3. Deskripsi Produk/Service 1.4. Keuntungan Yang Diharapkan 1.5. Perencanaan Aktivitas Secara Global
BAB II Project Report 2.1. Analisa Sistem Berjalan 2.2. Analisa Kebutuhan Sistem 2.3. Desain Sistem - Desain Basis Data - Desain Antar muka - Struktur Navigasi 2.4. Pembuatan Kode Program 2.5. Pengujian
BAB III Penutup 3.1. Kesimpulan 3.2. Saran
BAB I PROJECT CHARTER Universitas Bina Sarana Informatika
4
A. Latar Belakang Masalah Perguruan tinggi merupakan jenjang pendidikan setelah pendidikan menengah mencakup program pendidikan diploma, sarjana, magister, spesialis, dan doktor yang diselenggarakan oleh perguruan tinggi. Perguruan tinggi yang ada di Indonesia dapat berbentuk Politeknik, Sekolah Tinggi, Akademik, Universitas, dan Institut. Pada setiap jenis perguruan tinggi tersebut biasanya memiliki sejumlah jurusan atau program studi yang ditawarkan. Setiap calon mahasiswa yang akan memasuki suatu perguruan tinggi, akan dihadapkan kepada pemilihan program studi atau jurusan yang akan dimasukinya. Pemilihan program studi bagi mahasiswa merupakan saat-saat yang menentukan masa depan dalam setiap fase kehidupan. Dalam memilih program studi harus menyesuaikan dengan minat yang diinginkannya. Minat yang dimiliki tersebut merupakan langkah awal untuk mencapai hasil belajar yang diinginkan, yang selanjutnya direalisasikan dengan proses pemilihan jurusan. Kuliah kelas karyawan merupakan sistem perkuliahan yang dirancang khusus untuk para pekerja. Karenanya, ada banyak hal yang membedakannya dari program kuliah reguler. Pada saat ini semakin banyak orang yang memilih kuliah dengan kelas karyawan dibanding dengan kelas reguler, dikarenakan dengan mengambil kelas karyawan mahasiswa bisa sambil bekerja. Hal ini menjadi pengaruh juga terhadap kuliahnya karena biasanya mahasiswa lebih fokus pada pekerjaan dibanding perkuliahan dengan berbagai faktor penyebabnya. B. Permasalahan Dimasa pandemi ini mempengaruhi pengajuan AJM di Universitas Bina Sarana Informatika. Dengan tidak adanya pengajuan AJM di kelas online, mahasiswa merasa sedikit kesulitan untuk absen terutama saat mereka bekerja di shif. Sedangkan kelas karyawan memiliki waktu yang bersamaan dengan pekerjaan nya ketika bekerja shift 2. Maka dari itu, kelompok kami menciptakan aplikasi yang diharapkan bisa mempermudah mahasiswa dalam mengajukan AJM online. C. Deskripsi Produk/Service Dalam aplikasi AJKK ini ada beberapa tampilan deskripsi sebagai berikut :
Menu Jadwal untuk melihat jadwal perkuliahan.
Menu Pengajuan untuk mengajukan perpindahan kelas.
Menu Profil untuk melihat dan mengedit profil (disini hanya bisa mengedit password saja).
Menu Logout untuk keluar dari aplikasi
D. Keuntungan Yang Diharapkan
Universitas Bina Sarana Informatika
5 Keuntungan yang diharapkan dalam pembuatan aplikasi ini yaitu pengguna diharapkan bisa mengefisiensi waktu dalam pengajuan jadwal dengan cara online dan tidak perlu datang ke kampus. Selain itu, admin hanya perlu mengonfirmasi secara online untuk pengajuan perpindahan jadwal mahasiswa kelas karyawan. E. Perencanaan Aktivitas Secara Global No. 1. 2. 3. 4. 5.
Deskripsi Aktivitas Analisis dan Desain Sistem Desain Web Instalasi Pemrograman Testing
Jumlah Hari 14 14 2 60 60
BAB II PROJECT REPORT 2.1 Analisa Sistem Berjalan
Universitas Bina Sarana Informatika
6 Pada kampus Universitas Bina Sarana Informatika PSDKU Karawang, sistem pengajuan AJM (Absen Jalan Mahasiswa) masih bersifat manual. Mahasiswa yang ingin mengajukan AJM harus datang ke kampus dan mengisi formulir AJM. Setelah di input oleh bagian administrasi di kampus, baru mahasiswa akan mendapat jadwal AJM. 2.2 Analisa Kebutuhan Sistem Analisis kebutuhan sistem sangat diperlukan dalam mendukung kinerja sebuah web, apakah web yang dibuat telah sesuai dengan kebutuhan atau belum. Karena kebutuhan sistem akan mendukung tercapainya tujuan suatu aplikasi. a. Kebutuhan Perangkat Keras Agar sebuah sistem dapat berjalan dengan baik dan mempunyai kemampuan yang memadai. Perangkat keras yang dibutuhkan dalam pembuatan web ini adalah : 1. PC ( personal computer ) 2. Prosessor Intel Core 2 Quad 2,4 GHz 3. Ram 2 Gb 4. Monitor b. Kebutuhan Perangkat Lunak Perangkat lunak yang digunakan mendukung dalam pembuatan dan pengoperasian program web ini adalah sebagai berikut: 1. Visual Studio Code 2. XAMPP 3. Google Chrome atau search engine yang lain untuk dapat mengakses web.
Kebutuhan sistem pada perancangan ini terbagi menjadi kebutuhan user dan kebutuhan admin.
Universitas Bina Sarana Informatika
7 a. Kebutuhan User 1. Mahasiswa diharuskan login terlebih dahulu untuk bias mengakses web. 2. Mahasiswa dapat melihat profile. 3. Mahasiswa dapat mengedit profile seperti mengganti foto dan mengubah password. 4. Mahasiswa dapat melihat dan mengubah jadwal kuliah menyesuaikan dengan jam kerja. b. Kebutuhan Admin. 1. Admin diharuskan login terlebih dahulu untuk dapat mengakses atau masuk ke dalam halaman administartor. 2. Setelah masuk admin dapat melakukan aktivitas menngelola website sesuai kebutuhan. 3. Admin dapat mengelola website yang berisikan informasi mengenai website seperti mengelola akses role, user management, classroom management, course schedule ( jadwal mahasiswa ), menu management, dan sub menu management. 4. Admin dapat mengelola data mahasiswa.
2.3 Desain Sistem Desain Basis Data
Universitas Bina Sarana Informatika
8
- Desain Antar muka
Universitas Bina Sarana Informatika
9
Universitas Bina Sarana Informatika
10
Universitas Bina Sarana Informatika
11
Universitas Bina Sarana Informatika
12
- Struktur Navigasi Add New Role
Access Role Edit User Management Delete Classroom Management Add New Schedule
Admin
Course Schedule
Edit
Delete
Login
My Profil
Edit
Menu Management
Add Menu Management
Sub Menu Management
Add New Sub Menu
My Profil User Schedule
2.4 Pembuatan Kode Program Admin
Universitas Bina Sarana Informatika
20
Universitas Bina Sarana Informatika
21
Add New Role