Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Звіт лаб1.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
724.48 Кб
Скачать

Вихідні дані для формування масиву застосовуваності деталей в одиниці продукції (prim)

Табл. № 6

Код продукції

Код деталі

Застосовуваність деталей одиниці продукцї

9(4)

9(3)

9(2)

KP

KD

ZASTD

1384

1384

1384

1384

1384

1384

301

102

704

107

913

982

11

12

18

03

05

06

1388

1388

1388

1388

1388

1388

102

704

505

307

101

412

02

03

07

10

12

06

Вихідні дані для формування масиву матеріаломісткості деталей (norm)

Табл. № 7

Код деталі

Код матеріалу

Норма витрат на деталь

9(3)

9(4)

9(2), 9(2)

KD

KM

NVD

301

102

704

107

913

982

-

1202

1201

1201

-

511

-

35,41

25,63

9,87

-

1,84

102

704

505

307

101

412

1202

1201

524

523

511

513

35,41

25,63

3,8

14,37

28,52

1,72

ВИХІДНІ ДАНІ ДЛЯ КЛАСИФІКАТОРА ЦІНІ НАЙМЕНУВАННЯ МАТЕРІАЛУ (ZENA)

Табл. № 8

Код матеріалу

Найменування матеріалу

Одиниця виміру

Ціна

9(4)

Х(10)

Х(2)

9(2), 9(2)

KM

NM

OVM

CINA

-

1202

1201

1201

-

511

1202

1201

524

523

511

513

-

Припій ПС4

Мідь М-20

Мідь М-20

-

Чавун

Припій ПС4

Мідь М-20

Мідь М-1

Латунь ЛС5

Чавун

Сталь СТ30

кг кг кг кг кг кг

кг кг кг кг кг кг

-

22,40

2,60

2,60

-

0,55

22,40

2,60

1,50

1,10

0,55

0,50

  1. Формування структур бази даних на комп’ютері.

Щоб сформувати структуру бази даних на комп’ютері, необхідно запустити програму VISUAL FOXPRO 9.0.

Для цього необхідно виконати наступні кроки: зайти на диск D, потім у папку Karanfil/GR2/VFP9.

Після натискання на ярлик виклику програми VISUAL FOXPRO 9.0, з`явиться діалогове вікно COMMAND, у якому набираємо команду створення нової бази даних (БД)

CREATE PLAN15

і натискаємо ENTER, після чого з’являється таблиця, яка визначає необхідні дані для створення структури БД:

ІМ’Я ПОЛЯ

ТИП

ДОВЖИНА

ТОЧНІСТЬ

(FIELD NAME)

(TYPE)

(WIDTH)

(DEC)

де ім’я поля — рядок не більший восьми символів; тип поля — С — символьний; N — числовий; довжина — ширина поля, яка дорівнює максимальній кількості символів значення поля.

Щоб заповнити цю таблицю ми використовуємо дані табл. № 1. З табл. № 1 дані під назвою Ідентифікатор записуємо у стовпцю під назвою Name, а дані під назвою Формат використовуємо, щоб заповнити стовпець під назвою Type. Якщо значення у стовпцю Формат мають вигляд 9(4), то це означає, що у стовпцю Type ми маємо поставити значення Numeric (числове), а якщо значення у стовпцю Формат мають вигляд Х(3), то це означає, що у стовпцю Type ми маємо поставити значення Character (символьне). Для заповнення стовпців Width і Decimal дивимося на число у дужках () у стовпцю Формат табл. № 1 (напр., ми маємо запис 9(4), значить у стовпцю Width ми виставляємо значення 4, а у стовпцю Decimal значення 0; якщо ми маємо значення Х(3), то у стовпцю Width ми виставляємо значення 3, а у стовпцю Decimal значення залишається пустим, так як є неактивним; якщо ми маємо запис 9(2),9(2), у стовпцю Width ми виставляємо значення 5 (кількість цифр цілої частини числа + 1 (на знак розділення) + кількість десяткових цифр (після коми)), а у стовпцю Decimal значення 2 (кількість десяткових цифр (після коми)). [9(2),9(2) дорівнює 5=2+1+2]

Отже, використовуючи табл. № 1 “Структура масиву PLAN15” створимо на папері таблицю з даними, якими ми потім заповнимо таблицю у програмі VISUAL FOXPRO 9.0.

Структура масиву PLAN15 (для VFP 9.0) Табл. № 9.

Name

Type

Width

Decimal

kp

Numeric

4

0

ovp

Character

3

пусте

plan

Numeric

4

0

Аналогічно формуємо таблиці для структур масиву PRIM15, NORM15, ZENA15, дані з яких ми будемо переносити у діалогові вікна в програмі VISUAL FOXPRO 9.0

Структура масиву PRIM15 (для VFP 9.0) Табл. № 10.

Name

Type

Width

Decimal

kp

Numeric

4

0

kd

Numeric

3

0

zastd

Numeric

2

0

Структура масиву NORM15 (для VFP 9.0) Табл. № 11.

Name

Type

Width

Decimal

kd

Numeric

3

0

km

Numeric

4

0

nvd

Numeric

5

2

Структура масиву ZENA15 (для VFP 9.0) Табл. № 12.

Name

Type

Width

Decimal

km

Numeric

4

0

nm

Character

10

0

onv

Character

2

0

cina

Numeric

5

2

Даними з таблиці № 9 заповнюємо вікно, яке відкривається після вводу команди CREATE PLAN15.

Після заповнення натискаємо «ОК».

Далі у вікні COMMAND вводимо команду

CREATE PRIM15

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

Після заповнення натискаємо «ОК».

Далі у вікні COMMAND вводимо команду

CREATE NORM15

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

Після заповнення натискуємо «ОК».

Далі у вікні COMMAND вводимо команду

CREATE ZENA15

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

Після заповнення натискуємо «ОК».

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]