The document describes a proposed hospital management system (HMS) software. The HMS aims to computerize operations in hospitals by efficiently storing patient information. It seeks to address limitations of current paper-based systems which are slow and cannot quickly provide updated patient lists. The key functionality of the HMS includes patient registration and admission, in-patient management, appointment scheduling with SMS reminders, billing, customer relationship management, revenue management, and reporting. The software will use SQL Server for data storage and Developer Express for debugging support and interface development. It consists of several modules including reservation, reports, payments, clinics, and users. The software was thoroughly tested to address errors.