Elevator Controls
Control panels for an elevator that produces a log of events.
Project Type: University Assignment
Programming Language: C#
Group/Solo: Solo
Using Object-Orientated Programming I developed a Windows form application which mimics an elevator. When the Request buttons are pressed the elevator moves to the desired floor and opens the doors, using a timer to animate the movement. The application is also connected to an Access database to log the movements of the elevator.
Features:
- Access Database Connection
- SQL Query
- Event Handling
Self Reflect:
This was my first experience creating a Windows form application, but overall the project went well. If i could have done it differently i would have implemented a State design pattern to the elevator Class.