Проектирование в Среде «Delphi»
Общие сведения о «Delphi»
Delphi — это визуальная среда разработки программ. Язык программирования высокого уровня Borland Delphi достаточно прост для освоения, но очень эффективен и достаточно мощный, он обеспечивает самый удобный и быстрый способ создания прикладных программ (в частности их интерфейсов) по сравнению с другими предложенными языками программирования высокого уровня. В Delphi собрана большая коллекция компонентов, позволяющая визуально создать любой интерфейс программы.
Язык программирования высокого уровня Borland Delphi поддерживает объектно-ориентированное программирование (ООП), а используя средства ООП можно легко создать имитационную модель СМО, представляя каждую подсистему СМО в виде отдельного класса. В свойствах класса можно хранить параметры подсистемы, а в методах — алгоритм её работы.
Принцип разработки программы
При моделировании системы на языке высокого уровня целесообразно предварительно разработать подробный алгоритм функционирования системы. Такой алгоритм соответствует разделу «Структурная модель системы массового обслуживания» в данной курсовой работе.
По данному алгоритму составлена программа, код которой приведен далее.
При моделировании системы в среде Borland Delphi каждый момент времени проверяется на наличие определенных событий и лишь при наличии хотя бы одного из них данный момент времени рассматривается подробнее.
Таким событием может быть:
- · Поступление заявки в систему;
- · Освобождение канала первого ПК;
- · Освобождение канала второго ПК;
- · Освобождение канала третьего ПК;
Таким образом, подробно рассматриваются лишь те моменты времени, когда наступает в системе некоторое событие, которое влечет за собой изменение состояния всей системы.