ЗМІСТ
Введення
1. Аналітичний огляд літератури
1.1 Динамічні структури
1.2 Постановка завдання
2. Розробка алгоритму
3. Розробка програмного засобу
4. Керівництво користувача
Список літератури
Додаток
ВСТУП
У сучасному суспільстві кур'єрські послуги перестали бути розкішшю, перетворившись на сувору необхідність. При нинішньому темпі життя все частіше виникають ситуації, коли важливі документи або товари потрібно терміново переправити в інше місто або навіть країну. Але у сучасних кур'єрських служб величезна кількість часу йде на розподіл замовлень між кур'єрами. У даній роботі я постаралася створити програмне засіб, здатний допомогти кур'єрським службам економити свій час на дії такого характеру. p align="justify"> На додавання кур'єру конкретного замовлення може впливати величезна кількість різних факторів. Так у своїй роботі я виділила наступні причини їх розподілу:
В· Час доставки замовлення і час роботи кур'єра;
В· Обсяг замовлення і максимальний обсяг, який може доставити кур'єр;
В· Вага замовлення і вантажопідйомність автомобіля кур'єра;
Відповідно, виходячи із заданих параметрів, будуть формуватися два списки: список кур'єрів і для кожного з них список замовлень. Дана робота присвячена програмній реалізації такої структури на мові Delphi. p align="justify"> У роботі задіяні динамічні списки записів і типізовані файли. Так само організований зручний інтерфейс користувача для перегляду і редагування інформації. Цьому сприяли методи, використовувані середовищем розробки Delphi7. p align="justify"> список програмний інтерфейс користувача
1. АНАЛІТИЧНИЙ ОГЛЯД ЛІТЕРАТУРИ
1.1 Динамічні структури даних
Динамічні структури даних - дані, розмір яких може змінюватися під час роботи програми.
Зазвичай мінлива зберігає деякі дані. Однак крім звичайних, існують змінні, які посилаються на інші змінні. Такі змінні називаються вказівниками. Покажчик - це змінна, значенням якої є адреса іншої змінної або структури даних. Графічно покажчик може бути зображений так, як на малюнку 1. br/>В
Малюнок 1. Змінна-вказівник
Покажчик, як і будь-яка інша змінна програми, повинна бути оголошена в розділі оголошення. У загальному вигляді оголошення покажчика виглядає наступним чином: Ім'я: ^ Тип;
де: ім'я - ім'я змінної-покажчика; Тип - тип змінної, на яку вказує змінна-покажчик; ^ - оголошується змінна є покажчиком.