How candida18/hospital-management-system works
This is a small command-line hospital patient-record program. The principal workflow is selecting a menu action to add, find, delete, count, or display patient records held in an in-memory linked list. The README only names the project; the sampled C source supports these operations, but omitted lines limit certainty about some function details.
Main entry points: Application.c Menu loop
Components 9
Other components
- User
- Menu loop
Application.c - Patient list
Application.c - Insert record
Application.c - Search record
Application.c - Delete record
Application.c - Count patients
Application.c - Display records
Application.c - Terminal
Connections 14
- User → Menu loop: selects action
- Menu loop → Insert record: calls
- Menu loop → Search record: calls
- Menu loop → Delete record: calls
- Menu loop → Count patients: calls
- Menu loop → Display records: calls
- Insert record → Patient list: appends record
- Search record → Patient list: scans
- Delete record → Patient list: updates list
- Count patients → Patient list: traverses
- Display records → Patient list: traverses
- Menu loop → Terminal: prompts and reports
- Search record → Terminal: prints match
- Display records → Terminal: prints records