Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Выпускная квалификационная работа супер доделан...doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
2.73 Mб
Скачать

2.2 Программная реализация ис

2.2.1 Создание метаданных бд

БД - это структурированный файл для хранения обрабатываемой информации.

Файл - это поименованная область памяти.

В структурах БД различают поля и записи. Поле - это часть показателя, подвергающееся самой обработке. Полей столько, сколько реквизитов. Запись в БД содержит соответствующую ему хозяйственную операцию. БД бывают рабочие и вспомогательные. Рабочие БД обрабатываются, а вспомогательные помогают в обработке данных.

Создание файла БД включает два этапа: создание структуры файла и его заполнение.

Для создания баз данных надо создать структуру БД, которую можно создать двумя способами: через опции системы и командным путем. С помощью первого способа необходимо выбрать в главном меню пункт File - New, и нажимаем Ok. В результате появляется окно для создания структуры. В структуре пишем в колонке Name (имя) - имя, используемой переменной, в колонке Type (тип) указывается тип этой переменной (Сhагасtег, Numeric, Date и т. д.), в колонке (ширина) указывается, сколько отводится позиций для значения переменной, а если переменная числового типа (Numeric) - в Dec (длина) сколько знаков после десятичной точки. После этого структуру необходимо сохранить, нажав на кнопку Ok или сочетание клавиш ctrl+w или ctrl+end и затем дать имя структуре с расширением dbf. Создание структуры БД вторым способом заключается в том, что нужно в командном окне набрать команду Create имя.dbf и нажать Enter. Созданную структуру можно заполнить через окно для ввода или программным путем, но для этого надо создать предварительно форму.

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

БД table1.DBF (рис.2.1) содержит постоянную информацию об организации.

БД таблица1.DBF (рис.2.2) содержит постоянную информацию о работниках организации.

БД table2.DBF (рис.2.3) содержит переменную информацию, а именно – сведения о работниках работающих по нарядам.

БД table3.DBF (рис.2.4) содержит переменную информацию, а именно - сведения о работниках работающих по маршрутным листам.

На основании первичных документов (наряд, маршрутный лист) заполняются выходные документы: рапорт о выработке, расчетно-платежную ведомость, которая содержит реквизиты необходимые для работы.

Выходной документ - бумажный отчет, экранная форма, содержащая систему сводных показателей.

рис.2.6 table1.DBF

рис.2.7 table1.DBF

рис.2.8 table1.DBF

рис.2.9 table1.DBF

Были созданы следующие локальные представления для отображения необходимой информации:

  1. Данный запрос формирует представление о стаже работников отработавших более одного года.

SELECT Таблица1.tn, Таблица1.fio, Таблица1.dol, Таблица1.stz, Таблица1.obr;

FROM ;

1!таблица1;

WHERE Таблица1.stz > ( 1 );

ORDER BY Таблица1.tn, Таблица1.stz