
- •Содержание
- •1.Теоретическая часть
- •1.1 Характеристика предприятия
- •1.2 Экономическая сущность задачи
- •1.3 Характеристика первичной документации
- •1.4 Техническое задание на разработку
- •Требования к входным данным
- •Требования к выходным данным:
- •2 Практическая часть
- •2.1 Проектирование ис
- •2.1.1 Проектирование структуры ис
- •2.1.2 Проектирование структуры бд
- •2.2 Программная реализация ис
- •2.2.1 Создание метаданных бд
- •2.2.2 Разработка интерфейса пользователя
- •2.2.3 Разработка форм ввода
- •2.2.4 Программы формирования выходных документов
- •2.2.5 Реализация сервисных функций
- •Создание справочной системы
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
Были созданы следующие локальные представления для отображения необходимой информации:
Данный запрос формирует представление о стаже работников отработавших более одного года.
SELECT Таблица1.tn, Таблица1.fio, Таблица1.dol, Таблица1.stz, Таблица1.obr;
FROM ;
1!таблица1;
WHERE Таблица1.stz > ( 1 );
ORDER BY Таблица1.tn, Таблица1.stz