Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Програмна реалізація кур'єрського замовлення

Реферат Програмна реалізація кур'єрського замовлення





me: time; - до якого часу працює кур'єр;

- Volume: integer; - максимальний обсяг замовлення, перевезеного кур'єром;

- weight: integer; - вантажопідйомність автомобіля кур'єра;

- next: Tcourier; - покажчик на наступний елемент списку;

- NowWeight: integer; - поточний вагу замовлень, доданих кур'єру;

NowVolume: integer; - поточний обсяг, доданий кур'єру;

PointZak: TCurZakaz; - покажчик на список замовлень даного кур'єра;

Поле PointZak запису courier містить наступні поля:

zak: Tzakaz; - покажчик замовлення даного кур'єра;

next: TCurZakaz; - покажчик на наступний елемент списку;

У програмі використовуються наступні змінні:, listCour - покажчики на початок списків кур'єрів і замовлень;, current, prev - покажчики для роботи зі списками

Всі інші змінні є допоміжними або похідними від вище викладених.

У таблиці 1 наведені основні процедури і функції, що використовуються в програмі.


Таблиця 1 "Основні процедури та функції"

ПодпрограммаНазначениеTMainWind.FormCreate (Sender: TObject); Зчитування даних з файлів, створення списків кур'єрів і заказов.TMainWind.AddZakButtonClick (Sender: TObject); Додавання нового заказа.TMainWind.AddCourButtonClick; Додавання нового курьера.TMainWind . FormClose; Збереження даних у файли.TMainWind.DisplayCourList; Виведення списку кур'єрів в форму.TMainWind.DisplayZakList; Виведення списку замовлень в табліцу.TMainWind.GetCourierByIndex; Знаходження запису виділеного курьера.TMainWind.FIOCourListBoxClickВывод у форму всіх замовлень курьера.TMainWind.AddZakazToCur ( zak: TZakaz): boolean; Розподіл замовлень по курьерам.TMainWind.ChangeCourButtonClick (Sender: TObject); Редагування запису курьера.TMainWind.DeleteCourButtonClick (Sender: TObject); Видалення запису курьера.TMainWind.ChangeZakButtonClick (Sender: TObject); Редагування запису замовлення . TMainWind.DeleteZakButtonClick (Sender: TObject); Видалення замовлення.


4. КЕРІВНИЦТВО КОРИСТУВАЧА


При запуску програми користувач побачить вікно з керуючими елементами (кнопками), таблицею і кількома списками (малюнок 5.1).


В 

Малюнок 5.1


Переміщення між кнопками здійснюється курсором. Вибір конкретної функції відбувається після натискання на кнопку. p align="justify"> Для додавання замовлення необхідно натиснути на пункт Додавання, після чого у вікні (Малюнок 5.2.) ввести потрібну інформацію і натиснути кнопку підтвердження. ...


Назад | сторінка 6 з 19 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Способи запису інформації на вінчестер, головки читання-запису
  • Реферат на тему: Розробка програм по створенню бази даних приладів і додавання першого рядка ...
  • Реферат на тему: Створення бази даних для автоматизації обліку замовлень продажів рослин та ...
  • Реферат на тему: Огляд програм для запису та редагування аудіофайлів
  • Реферат на тему: База даних &Стіл замовлень&