The project consists of the development of a management system using the Java programming language. This system includes several key features and is designed to facilitate both internal administration and interaction with users.
- Programming language: Java.
- Data structures: Lists, queues, and nodes.
- Graphical User Interface (GUI): A GUI has been implemented to improve the software's accessibility and usability.
- User account management: Administrators can manage user accounts, including creating and deleting accounts.
- Management of departments and employees: This allows the administration of the system's departments and employees.
- Record filing: Administrators can register new records and their entry into the system.
- Record movement tracking: The movement of records between different departments is logged.
- Process completion: The completion of processes related to the records is recorded.
- Process tracking: Allows interested parties to track the status of their processes.
- Record prioritisation: Administrators can order records by priority, enabling more efficient management of urgent or important processes.
- Internal and external applicants: Interested parties can be employees of the University of Lima (ULima) or external entities, such as individuals or institutions.
- Process status inquiry: Interested parties can check the status and progress of their processes.
