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

3. Формы

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

Первая форма (как и последующие две) создается с помощью функции «создание формы с помощью мастера»(рис. 7).

рис. 7

Добавляем из таблиц изделия и станок все доступные поля, после чего нажимаем кнопу «далее», выбираем внешний вид формы и стиль, задаем имя формы (в данном случае изделие-станок), после нажатия кнопки «готово» на экран выведется сложная форма (рис. 8).

рис.8

С помощью команды «конструктор» можно настроить внешний вид формы.

Вторая форма создается с помощью функции «создание формы с помощью мастера» (рис. 7).

Добавляем из таблицы изделия все доступные поля, после чего нажимаем кнопу «далее», выбираем внешний вид формы и стиль, задаем имя формы (в данном случае изделие), после нажатия кнопки «готово» на экран выведется сложная форма (рис. 9).

рис. 9

С помощью команды «конструктор» можно настроить внешний вид формы.

Третья форма создается с помощью функции «создание формы с помощью мастера» (рис. 7).

Добавляем из таблицы станок все доступные поля, после чего нажимаем кнопу «далее», выбираем внешний вид формы и стиль, задаем имя формы (в данном случае станок), после нажатия кнопки «готово» на экран выведется сложная форма (рис. 10).

рис. 10

С помощью команды «конструктор» можно настроить внешний вид формы.

4. Создание запроса, отчет

4.1 Создание запроса

В данной базе данных создается несколько запросов.

Первый запрос создается на проверку количества годных изделий. В таблицу будут выводиться следующие данный: номер цеха, описание изделия, годность изделия и дата регистрации изделия.

Запрос создаем с помощью функции «создание запроса с помощью конструктора»(рис.11).

рис.11

На языке SQL запрос будет выглядеть следующим образом:

SELECT Станок.[№ цеха], Изделия. Описание, [Изделие-станок].[годные/забракованные], [Изделие-станок].[Дата регистрации]

FROM Станок INNER JOIN (Изделия INNER JOIN [Изделие-станок] ON Изделия.[Код изделия] = [Изделие-станок].[Код изделия]) ON Станок.[Код станка] = [Изделие-станок].[Код станка]

WHERE ((([Изделие-станок].[годные/забракованные])=Yes));

Второй запрос создается на проверку количества забракованных изделий. В таблицу будут выводиться следующие данный: номер цеха, описание изделия, забракованные изделия и дата регистрации изделия.

Запрос создаем с помощью функции «создание запроса с помощью конструктора» (рис.12).

рис.12

На языке SQL запрос будет выглядеть следующим образом:

SELECT Станок.[№ цеха], Изделия. Описание, [Изделие-станок].[годные/забракованные], [Изделие-станок].[Дата регистрации]

FROM Станок INNER JOIN (Изделия INNER JOIN [Изделие-станок] ON Изделия.[Код изделия] = [Изделие-станок].[Код изделия]) ON Станок.[Код станка] = [Изделие-станок].[Код станка]

WHERE ((([Изделие-станок].[годные/забракованные])=No));

4.2 Создание отчета

В данной базе данных должно содержаться два отчета, такие как: количество годных изделий, количество забракованных изделий. Они создаются на базе запросов.

Для создания первого отчета следует обратиться к функции «создание отчета с помощью мастера», в строке «таблицы и запросы» выбираем запрос с именем «годные» и все доступные поля помещаем в «выбранные поля» (рис.13).

рис.13

Далее задаем стиль отчета и даем имя (годные изделия), после чего в созданном отчете заходим в конструктор и в поле «примечание отчета» прописываем команду: =Sum([годные/забракованные]), после которой подсчитывается общая сумма годных изделий (рис.14).

рис.14

Для создания второго отчета следует обратиться к функции «создание отчета с помощью мастера», в строке «таблицы и запросы» выбираем запрос с именем «забракованные» и все доступные поля помещаем в «выбранные поля» (рис.15).

рис.15

Далее задаем стиль отчета и даем имя (забракованные изделия), после чего в созданном отчете заходим в конструктор и в поле «примечание отчета» прописываем команду: =Sum([годные/забракованные]), после которой подсчитывается общая сумма забракованных изделий (рис.16).

рис.16

ЗАКЛЮЧЕНИЕ

Современный подход к проектированию программ основан на декомпозиции задачи, которая в свою очередь основана на использовании абстракции. Целью при декомпозиции является создание модулей, которые представляют собой небольшие, относительно самостоятельные программы, взаимодействующие друг с другом по хорошо определённым и простым правилам. Один из таких модулей был разработан и рассмотрен в этой работе. Разработанный модуль является специализированной программой, которая вычисляет годность и негодность изделий.

В данной курсовой работе перед нами стояла задача создание базы данных, мы её целиком и полностью выполнили. Тестирование программы было произведено и задокументировано. Наша база данных легка и мобильна в управлении, её легко переквалифицировать на любое другую деятельность. Из-за своей легкости в управлении она может служить в любой организации, по производству какой либо продукции. Разработки такого рода программ весьма актуальны, так как на них всегда существует спрос, и это вполне было доказано в процессе выполнения проекта.

СПИСОК ЛИТЕРАТУРЫ

1. Вон К. Технология объектно-ориентированных баз данных: Открытые системы, 1994. Вып. 4 (8). Осень.P. 14.

2. Грис Д. Наука программирования, М.: Мир, 1984.

3. Дадли К. Соответствие стандарту SQL.: Мир Oracle, 1996. № 1 (39). Январь - март. (Перевод на русский язык) С. 7-16.

4. Дмитриева М. В., Кубенский А.А. Элементы современного программирования. – С.-Пб.: Изд-во С.-П. университета, 1991.

5. Кнут Д. Искусство программирования. Т. 1,2,3. – М.: Мир, 1976 – 1978.

6. Лазейкин А. Современная энциклопедия программистов: Харвест, 2000.

34

Соседние файлы в папке Новая папка