The document defines a hotel management system called Re-Serve that will handle reservations, billing, and reporting. It aims to improve staff efficiency and provide quick, hassle-free service for customers. The key stakeholders are receptionists, customers, managers, and owners. Receptionists need an easy to use system, customers want accurate billing and reservations, managers require reports to analyze business, and owners need financial data. The project goals are to create a login system, handle customers and reservations effectively, produce an effective billing system and reports, and query room status. Within the given constraints of time, the main functions planned for implementation are reservations, billing, reports, room status editing, and backups.