Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
7
Добавлен:
23.02.2016
Размер:
448 Кб
Скачать

1.4. Вимоги до умов експлуатації програмного продукту

Програмний засіб здатний функціонувати в операційній системі Windows XP на будь-яких комп’ютерах, спроможних працювати з нею.

Програмний засіб виконаний у вигляді додатку. Тому наявності в комп’ютері середовища програмування Delphi, в якому він розроблений, не потребує.

Встановлення програмного засобу на любий комп’ютер здійснюється шляхом копіювання папки з додатком та інформаційною базою і не потребує інсталяції. Шлях до даних програмний засіб визначає самостійно. Єдиною вимогою є те, що вони повинні бути розташована в папці з додатком.

Під час встановлення програмного засобу наявність папки з інформаційною базою не є обов’язковою. В цьому разі вона буде створена автоматично під час першого використання програмного продукту.

2. Спеціальна частина

В даному розділі представлені програмні документи продукту “Автостоянка”, призначені для розробників програмного забезпечення або фахівців, що його супроводжують (програмістів) (п.п.1-3), а також для користувачів програмного продукту (п.п.4.-6).

2.1 Структура інформаційної бази програмного продукту

Інформаційна база програмного продукту зберігається в трьох зовнішніх типізованих файлах. Найменування файлів та їх структур наведені в табл.1.

Таблиця 1

Файловий склад інформаційної бази

Імя файлу

Найменування реєстру

Тип структури

1

Jurnal

Журнал диспетчера автостоянки

TJurnal

2

Param

Реєстр стану автостоянки

TMest

3

Klient

Реєстр постійних клієнтів

TKlient

Опис структур даних, що зберігаються в файлах, наведений в табл.2.

Таблиця 2

Структура файлів інформаційної бази

Найменування даних

Ідентифікатор

Тип

1

2

3

4

Тип даних – TKlient

1

П.І.П. власника автомобіля

Vlas

string[40]

2

Марка автомобіля

mark

string[20]

3

Номерний знак автомобіля

znak

string[10]

Тип даних – TJurnal

1

Дані про автомобіль та його власника

Kli

TKlient

2

Дата заїзду автомобіля на автостоянку

datz

string[10]

3

Дата заїзду автомобіля на автостоянку

timz

string[5]

4

Дата виїзду автомобіля з автостоянки

datv

string[10]

Продовження табл.2

1

2

3

4

5

Час виїзду автомобіля з автостоянки

timv

string[5]

6

місця на автостоянці

mest

string[5]

Тип даних – TMest

1

місця на автостоянці

nom

string[5]

2

Ознака зайнятості місця в поточний момент: ‘+’ – зайняте; порожній - вільне

zan

string[1]

В процесі своєї роботи програмний продукт використовує глобальні змінні. Їх характеристика наведена в табл.3.

Таблиця 3

Характеристика глобальних змінних програмного продукту

Найменування даних

Ідентифікатор

Тип

1

Рядок журналу диспетчера автостоянки

Jur

Структура типу запис TJurnal

2

Змінна для організації звязку з файлом «Jurnal»

fj

Файлова змінна типу TJurnal

3

Кількість рядків в журналі диспетчера автостоянки

kj

Integer

4

Файлова змінна параметрів автостоянки

fp

text

5

Рядок реєстру стану місць автостоянки

Mes

TMest

6

Змінна для організації зв’язку з файлом “Param”

fm

Файлова змінна типу TMest

7

Кількість місць на автостоянці

km

Integer

7

Кількість вільних місць на автостоянці

kv

Integer

8

Рядок реєстру постійних клієнтів автостоянки

Kli

TKlient

9

Змінна для організації зв’язку з файлом “ Klient ”

fk

Файлова змінна типу TKlient

10

Кількість постіних клієнтів автостоянки

kk

Integer

11

Ознака операції журналі диспетчера автостоянки: 'z'- в"їзд авто (новий запис в журналі); 'd'- видалення;

'r'- редагування; 'p'- перегляд реєстру постійних клієнтів

oper

Char

Окремі процедури та функції, що входять до складу модулів програмного засобу, містять власні локальні змінні. До них належать лічильники циклів, тимчасові змінні, що використовуються в межах цих підпрограм.

Соседние файлы в папке Зразок тексту КР для РП-31