ільш докладно;
- Ціна товару - це строкове дане вказує ціну товару. Ціна товару буде саме строковим даними, зроблено це для того, щоб не вказувати валюту (рублі, У.О., євро, долар США і т.д.) і розподіл на рублі і копійки.
4. Опис програми створення набору даних
У даній програмі записом буде товар, а полями запису буде інформація про товар. Поля товарів описані в п. 3.4. br/>
4.1 Програмна організація запису
Програмна організація запису описується таким чином:
Baza: record
FKod: integer;
FRazdel;
FPodRazdel;
FName: string;
FSeria: string;
FProizvod: string;
FOpisan: string;
FMany: string;
FSim: string; - символ роздільник у БД
End;
4.2 Файли даних
фото даних працюють з програмою можна розділити на основні і допоміжні.
До основних відносяться:
- bd.dat;
- Razdel.dat. br/>
До допоміжних відносяться:
- Kod.dat;
- help.dat;
- BDVR.DAT. br/>
4.2.1 bd.dat - це основний файл БД. У даному файлі зберігається інформація про товарах. Кожна позиція товарів зберігається в окремому рядку, та товари розділені символом В«*В». p> Приклад зберігання інформації про товар:
1 - код товару;
1 - розділ В«Догляд за обличчямВ»;
1 - підрозділ В«ГельВ»;
Гель для обличчя - назва товару;
Влада над часом - Серія товару;
Oriflame - виробник;
Гель для обличчя, що уповільнює процес старіння шкіри. Відчуйте моментальний ефект ліфтингу. - Опис товару;
200.25 - Ціна товару;
* - символ роздільник.
4.2.2 Razdel.dat - це файл, що зберігає розділи і підрозділи. У першій рядку стоїть код розділу і підрозділу, а за нею стоїть назва розділу і підрозділу і т.д.
Приклад:
7
Дезодорант
Це запис означає, що в сьомому розділі є підрозділ В«ДезодорантВ»
4.2.3 Kod.dat - це файл, що зберігає коди товару. При створенні нового товару програма зчитує останній код, збільшує на одиницю і зберігає в файлі. Таким чином, код кожного товару унікальний. p> 4.2.4 help.dat - файл довідки.
4.2.5 BDVR.DAT - це файл тимчасової БД. Цей файл необхідний при видаленні товару, коли товари переносяться в тимчасовий файл. За винятком віддаленого товару, а потім основний файл БД перезаписується.
5. Опис програми формування вихідного документа
До вихідних документів належать:
- Виведення інформації на екран;
- Висновок інформації у файл.
5.1 Виведення інформації на екран
Приклад формування вихідного документа на екран см. в додатку 4 рис. 2
Екран в даній програмі складається з п'яти частин:
- Тема. Заголовок знаходиться у верхній частині екрану і показує, в якому розділі користувач знаходиться в даний момент. Так само при виборі користувачем підрозділу в правій частині заголовка виводиться кількість позицій (товарів) у даному підрозділі.
- Меню. Меню знаходиться в лівій частині екрана і відображає користувачеві існуючі розділи і підрозділи, переміщення в яких здійснюється за допомогою курсору.
- Підказка. Підказки знаходяться в лівій частині екрана під Меню. Тут відображається клавіші управління для навігації по програмі.
- Клавіші управління. Кожна клавіша має свій колір і доступна тільки в тих випадках, коли даними функціями можна скористатися. Клавіші управління знаходяться в нижній частині екрана і містять наступні пункти:
1) Допомога F1;
2) Новий F2;
3) Пошук F3;
4) Звіт F4;
5) Видалити F5;
6) Назад PageUp;
7) Далі PageDown;
8) Вихід F10. p> - Вікно. Вікно займає основну частину екрану. Тут відображається інформація про товар і повідомлення, що товарів немає, якщо такі відсутні у вибраному користувачем підрозділі.
5.2 Виведення інформації у файл
Інформація в файл виводиться при створенні файлу звіту. Звіт створюється за двома критеріями:
- За поточним товару;
- За поточним підрозділу.
Дана опція доступна тільки за умови, що користувач знаходиться в режимі роботи з товарами. Тобто користувач вибрав необхідний підрозділ і натиснув ввід. p> При натисканні в режимі роботи з товарами кнопки F4 користувачеві пропонується вибрати варіанти звіту, за поточним товару чи з поточного підрозділу. Після вибору умови звіту, користувачеві пропонується ввести ім'я файлу, в який буде збережений звіт. Файл буде мати розширення txt і знаходиться в кореневій папці з програмою. Дані у файлі будуть відформатовані і непогано оформлені.
Приклад формування вихідного документа у файл ...