#SISTEM RESERVASI KERETA API harus mampu mengelola semua fungsi terkait reservasi. #Setiap zona harus memiliki fungsi yang sama. Setiap zona akan menyimpan informasi tentang nama kereta, #jadwal kereta, ketersediaan. #Administrator harus dapat memasukkan perubahan apa pun yang terkait dengan informasi kereta seperti perubahan nama kereta, nomor, dll. #Sistem harus dapat memesan kursi di kereta untuk penumpang. #Pertama petugas akan memeriksa ketersediaan kursi di kereta tertentu pada tanggal perjalanan yang ditentukan. #Jika tersedia petugas akan memesan kursi. #Penumpang akan diberikan PNR unik no. #Sistem harus dapat membatalkan reservasi. #Petugas akan menghapus entri dalam sistem. #Penumpang dapat mengecek status reservasinya secara online dengan memasukkan no PNR. #Sistem akan menampilkan statusnya saat ini seperti dikonfirmasi, RAC atau daftar tunggu. #Mereka juga dapat melihat informasi terkait jadwal kereta api. #Sistem harus dapat mencetak laporan seperti seharusnya dapat menghasilkan bagan reservasi, #laporan kereta api, tiket reservasi yang berisi no dan nama kereta, tanggal perjalanan, stasiun keberangkatan, #stasiun tujuan, nama orang, umur, total tarif dan nomor PNR unik. #Sistem harus dapat mencetak tiket pembatalan yang berisi total tarif dan jumlah yang dipotong.
#Tujuan utama dari proyek ini adalah untuk mengembangkan situs web yang akan memfasilitasi reservasi tiket pesawat online melalui GUI yang efektif dan #namun sederhana untuk penumpang biasa yang ingin melakukan perjalanan dengan maskapai penerbangan. #Selain memesan tiket, melalui sistem kami penumpang dapat membandingkan tarif online 'dari' berbagai kota 'ke' berbagai kota. #Ikhtisar singkat teknologi: #Front end: HTML, CSS, JavaScript
#HTML: HTML digunakan untuk membuat dan menyimpan dokumen web. Misal Notepad/Notepad++ #CSS : (Cascading Style Sheets) Buat Layout yang menarik #Bootstrap : desain responsif situs mobile freindly #JavaScript: ini adalah bahasa pemrograman, biasa digunakan dengan browser web.
#Bagian belakang: PHP, MySQL
#PHP: Hypertext Preprocessor (PHP) adalah teknologi yang memungkinkan pengembang perangkat lunak membuat #halaman web yang dihasilkan secara dinamis, dalam HTML, XML, atau jenis dokumen lainnya, sesuai permintaan klien. PHP adalah perangkat lunak sumber terbuka. #MySQL: MySql adalah database, banyak digunakan untuk mengakses query, memperbarui, dan mengelola data dalam database.