Разрабатывается программа, моделирующая работу автостоянки..
Языком программирования выбран объектно-ориентированный язык Паскаль. Для разработки выбрана среда Delphi.
Для удобства все составляющие системы будут расположены на отдельных формах одного проекта.
Процесс работы автостоянки характеризуется выбором шлагбаума – в зависимости от этого счетчик увеличивается или уменьшается. Одна из основных переменных – это счетчик. Для схематичного изображения шлагбаумов и кассового аппарата выбирается компонент Memo1,Memo2;
……………………………………………………….
Разработка пользовательского интерфейса
Для того чтобы проводить анализ работы модели, создан удобный графический интерфейс программы. Пользователь выбирает направление – выезд или въезд. Программа определяет, может пользователь выехать или нет, может ли пользователь въехать – есть ли места свободные.
Также можно узнать, сколько автомобилей находится на данный момент на стоянке. Можно на основании данных узнать, сколько в день примерно машин было на стоянке.
Для корректности работы программы в коде формы в обработчиках событий обозначены все необходимые проверки корректности ввода и последовательности действий, выполняемых пользователем.