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

Состав отчета

  1. Макеты форм:

  • регистрация пользователя

  • словари (для каждой страницы)

  1. Описание свойств и методов объектов этих форм

  2. Макеты форм для одной из таблиц со сменной информацией

  3. Описание свойств и методов объектов этих форм

  4. Листинги введенных в таблицы данных

Раздел 3. Запросы и отчеты Постановка задачи

1. Подготовить к выполнению и включить в список подменю «Запросы и отчеты» следующие простейшие запросы:

  1. Показать все поля всех строк одного из классификаторов

  2. Показать один из столбцов таблицы со сменной информацией (с повторяющимися данными и без повторения данных).

  3. По таблице со сменной информацией создать запрос с вычисляемым полем. Показать результаты с сортировкой по одному из столбцов и без сортировки.

  4. Из таблицы со сменной информацией выбрать строки, в которых

  • значение одного из столбцов принадлежит заданному константами множеству,

  • значение другого столбца входит в заданный параметрами диапазон значений.

  1. По таблице со сменной информацией создать запросы с использованием обобщающих функций. Показать результат

  • с вычислениями по заданному значению одного из кодов

  • с группировкой по тому же коду и сортировкой

  • с группировкой по двум кодам и фразой Having

  1. Произвести преобразование простейших запросов, сделанных по таблицам со сменной информацией, добавив в результат выполнения запроса новые столбцы - наименования, соответствующие значениям вторичных ключей отобранных строк таблицы со сменной информацией (запросы 2а, 3а, 4а, 5а)

  2. Выполнить индивидуальное задание «Создание отчета по многотабличному запросу»:

  • создать экранную форму для ввода параметров запроса (задание содержит два – три параметра),

  • сформировать оператор Select(можно использовать построитель запросов),

  • сформировать отчет с помощью построителя отчетов.

Состав отчета

        1. По пунктам 1 и 2 для каждого из 9 запросов копия формы и метод OnClickкнопки «выполнить».

        2. По индивидуальному заданию:

  • Форма ввода параметров (макет экрана, таблица свойств объектов, листинги методов).

  • Копия отчета (рапорта).

Раздел 1. Создание базы данных и организация управления информационной системой Постановка задачи

  1. Используя созданную ранее модель данных, написать процедуру создания базы данных (БД) и ее таблиц с помощью операторов Create (SQL). При создании таблиц предусмотреть наличие кандидатов на первичный ключ (АК) – опция Unique оператора Create table и проверку полей таблиц на принадлежность области допустимых значений – опции Check и Error. К процедуре приложить:

исходный список полей для своего варианта,

распечатку составленной по этому списку логической модели данных,

для каждой таблицы – данные для контрольного счета (окно Browse).

  1. Разработать многоуровневое меню, которое обеспечит:

выдачу информации об авторе и о программе,

ведение словарей и таблиц со сменной информацией,

выполнение запросов к базе данных.

Для каждого пункта меню установить горячую клавишу и клавишу быстрого доступа, при необходимости, определить доступность пункта.

Таблицы базы данных

Исходный список полей

АИС "МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ СНАБЖЕНИЕ"

Сводный список данных

Номер телефона поставщика – до 11 символов

Фамилия приемщика- до 20 символов

Имя приемщика до 20 символов

Отчество приемщика - до 20 символов

Наименование сырья - до 22 символов

Единица поставки сырья - до 18 символов

Сертификат качества - есть / нет

Наименование поставщика - до 50 символов

Срок хранения в днях после которого сырье уничтожается - цц

Дата / время поставки

Стоимость единицы поставки - цц.ццц т.руб

Количество поставленного сырья - ццц.ц единиц

Температура хранения - ± цц °С

Дополнительные сведения о поставщике - текст произвольной длины

Табельный номер приемщика - ББ-ццц

Плановое количество сырья - ццц.ц единиц

Наименование цеха получателя - до 12 символов

Логическая модель данных

Данные контрольного счета

Таблица Pol

Таблица Post

Таблица Sur

Таблица PosSur

Таблица Priem

Таблица SvPos

Меню

Схема меню