Ведение реляционной БД на яз. CLIPPER 5.02

Информация - Компьютеры, программирование

Другие материалы по предмету Компьютеры, программирование

26 Строгальный 02/01/98 Регулировка 03/31/98 Чистка 33

231 Токарный 01/28/98 Регулировка 03/20/98 Чистка 31

-------------------------------------------------------------------------------------------------------------

Всего просроченно дней - 252

 

 

 

 

 

 

 

 

Экранный кадр № 6:

 

Московская государственная текстильная академия ( МГТА )

 

БАЗА ДАННЫХ Нарушение норм техобслуживания:

 

Курсовая работа по курсу :

"Алгоритмические языки обработки данных и технология программирования"

 

----------------------------------------------------------------------------------а А.Н.

Сохранить все внесенные изменения и продолжить *****

работу с Базой данных - т.е. сделать промежуточный SAVE

или

Завершить работу с базой данных с сохранением всех .А.

изменений .

Сохранить и продолжить Завершить работу

----------------------------------------------------------------------------------

Выберите одну из следующих задач

Ведение файла "Нормативы профилактики оборудования"

Ведение файла "Профилактика"

Получение ведомости нарушение норм техобслуживания

Выход из Базы Данных

 

 

 

б) Пункты меню, что в них делается ?

 

Меню № 1:

1) Сразу приступить к работе с Базой Данных

2) Заново построить все индексы Базы Данных

3) Провести компрессию Базы Данных

4) Выход из Базы Данных

 

При выборе п.1, если индексы уже имеются мы попадаем в меню № 2.

При выборе п.2 заново происходит построение всех индексов Б.Д .

При выборе п.3 производится компрессия (уплотнение) Б.Д .

При выборе п.4 появляется горизонтальное подменю:

 

а) Сохранить и продолжить б) Завершить работу

 

П.а) Сохранить все внесенные изменения и продолжить

П.б) Завершить работу с базой данных с сохранением всех изменений

 

Меню № 2:

1) Ведение файла "Нормативы профилактики оборудования"

2) Ведение файла "Профилактика" 3) Получение ведомости нарушение норм техобслуживания

4) Выход из Базы Данных

При выборе п.1 мы попадаем в редактор файла aa.dbf - (“Нормативы профилактики оборудования”), где мы можем его просматривать и редактировать.

 

При выборе п.2 мы попадаем в редактор файла bb.dbf - (“Профилактика”), где мы можем его просматривать и редактировать.

 

При выборе п.3 происходит выявление всех случаев превышения нормативных интервалов между профилактиками, вывод их в выводной файл “DD”, а также выдача ведомости на принтер.

 

При выборе п.4 выполняются действия аналогичные п.4 в меню № 1.

.................................................................................................................................

 

8. Ведение БД .

Какими табл. представлено ведение БД, по какой табл. указывается текущая рабочая область, её слуги, колонки таблицы, набор клавиш на которые предусмотрена реакция системы.

 

Клавиши на которые реагирует система:

/ / / /; PgUp / PgDn; Home / End - Перемещение курсора

Enter - Выбор задачи в меню и редактирование полей в редакторе

Esc - Возврат на шаг назад. Отмена редактирования (без сохранения изменненого значения)

F8 - Удалить строку

F3 - Вставить строку

F10 - Выход из задачи с сохранением всей информации или выход без сохранения информации

 

Таблицы ведения Б.Д.:

Табл. №1

 

Нормативы профилактики оборудования:

Идент. типа станка Наименование типа станка Норма, дней

-----------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------------------

Тип станка:

Табл. №2

 

Профилактики:

Инв.№ станка Вид профилактики Дата профилактики

----------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------------------

Инв.№ станка:

Вид профилактики:

Дата профилактики:

 

.................................................................................................................................

 

9. Структура программы :

 

а) Содержимое rmk-файла “kursv.rmk”:

 

objs = main2,aa,util,bb

 

.prg.obj: