Comprehensive Hostel Management System Project - CS/IT Program

Verified

Added on  2023/03/31

|3
|257
|209
Project
AI Summary
This project outlines a hostel management system designed for Wisdom College, Langkawi, catering to CS/IT/IS students. The system, developed using C programming, addresses the college's accommodation needs by managing student entries, room availability, and payment processing. The assignment includes detailed pseudocode for core functionalities such as adding student entries, checking room availability based on gender, calculating total payments, and retrieving student details. Furthermore, the project incorporates payment options, including card payment and cancellation features. The system considers the limited services available in the new hostel, focusing on managing the available blocks, room types, and associated services like laundry and gym. The project also includes flowcharts, a test specification table, and sample outputs to demonstrate the system's functionality and adherence to the requirements. The project aims to provide an efficient and user-friendly solution for hostel management, making it easier for administrators to manage student accommodations and related services.
Document Page
Pseudo codes
Pseudo Code for Add student entry:
Open or create a data file if it does not exist
Input student details
Enter name
Enter Roll number
Enter Phone number
Enter Date of Birth
Enter age of the student
Enter City
Enter Father’s name
Enter Father’s phone number
Enter the block you want to choose
Pseudo Code for Check availability of rooms according to gender:
INPUT gender (M/m or F/f)
If gender entered is M/m
Switch to case ‘m’ or ‘M’
Print the available blocks
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
If gender entered is F/f
Switch to case ‘f’ or ‘F’
Display the available blocks
Pseudo Code to check the Total Payment to be made:
Take input from user the block they are staying
Input the number of weeks they want to stay
Show the total bill based on the inputs by the user
Pseudo Code to Check Student details:
Open the data file and use a pointer to point to the first data of the file
Input 1 to check student details using roll number
Show student details
Or input 2 to check student details using name
Show the student details
Pseudo Code for Payment option and to cancel payment in mid-way:
Set num for card number
Set choice1 to enter the user choice
If choice 1 selected
Enter the card number
Document Page
Print message “Your payment is successful.”
If choice 2 is selected
Print message “Your choice was recorded. Please visit the office to pay the due
bill. Thank you!”
If choice 3 is selected
Print message “The payment was aborted”
chevron_up_icon
1 out of 3
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]