Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
НИНХ лабораторные Access 2007.doc
Скачиваний:
34
Добавлен:
25.09.2019
Размер:
7 Мб
Скачать
☆

Практические задания

Цель практических заданий – приобретение навыков анализа предметной области, концептуального и логического проектирования базы данных, ее физической реализации в СУБД Access и создание на основе полученной базы данных приложения.

Студент может сам по желанию выбрать для моделирования любую другую предметную область, относящуюся к его профессиональной деятельности или представляющую для него интерес, например, связанную с темой его будущей дипломной работы.

Результат выполнения работы представляется в виде документа Word, который должен содержать:

  • анализ предметной области,

  • структуру спроектированных таблиц,

  • схему данных со связями между таблицами,

  • примеры форм, обеспечивающих интерфейс пользователя,

  • запросы (в режиме Конструктора и на языке SQL),

  • отчеты (в режиме отчета и в режиме Конструктора),

Варианты индивидуальных заданий

Вариант 1

Предметная область: «Ведение архива договоров»

Предполагается выполнение следующих процессов:

  • создание и ведение справочника заказчиков;

  • регистрация заключенных договоров с заказчиками;

  • учет выполнения договоров.

Необходимо спроектировать модель данных предметной области.

Отчеты, запросы, которые необходимо реализовать:

  • сведения о договорах, заключенных в период с ___ по___ ;

  • сведения о заказчиках, заключивших договоры на сумму, большую указанной, указать номера договоров;

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

Вариант 2

Предметная область: «Учет материалов на складе»

Предполагается выполнение следующих процессов:

  • учет поступивших материалов;

  • учет материалов на ответственном хранении указанного материально — ответственного лица;

  • учет выбывших материалов.

Необходимо спроектировать модель данных предметной области.

Отчеты, запросы, которые необходимо реализовать:

  • отчет о материалах, находящихся на ответственном хранении указанного материально — ответственного лица;

  • отчет о поступивших материальных ценностях в период с ___ по ____ с указанием ФИО материально — ответственного лица;

  • отчет о выбывших материальных ценностях указанного номенклатурного номера.

Вариант 3

Предметная область: «Библиотека»

Необходимо спроектировать модель данных предметной области.

Предполагается выполнение следующих процессов:

:

  • учет имеющегося книжного фонда;

  • ведение каталога читателей;

  • учет выданных и возвращенных книг.

Отчеты, запросы, которые необходимо реализовать:

  • список книг указанного автора, имеющихся в библиотеке;

  • список книг, выданных указанному читателю;

  • список читателей, имеющих задолженность;

  • поиск книги по фрагменту названия.

Вариант 4

Предметная область: «Кадры предприятия»

Предполагается выполнение следующих процессов:

  • ведение справочника сотрудников;

  • учет вакантных мест;

  • учет движения кадров.

Необходимо спроектировать модель данных предметной области.

Отчеты, запросы, которые необходимо реализовать:

  • сведения об указанной группе сотрудников (сотрудники одного отдела, сотрудники с высшим образованием и т.д.);

  • сведения об имеющихся вакансиях;

  • сведения об уволенных сотрудниках.

Вариант 5

Предметная область: «Биржа труда»

Предполагается выполнение следующих процессов:

  • учет безработных лиц;

  • учет вакантных рабочих мест;

  • подбор вариантов работы желающим ее получить;

  • учет предложенных вариантов (безработное лицо, работодатель, вид работы, отметка об отказе).

Необходимо спроектировать модель данных предметной области.

Отчеты, запросы, которые необходимо реализовать:

  • справка о клиенте в зависимости от условий запроса;

  • количество безработных с определенной специальностью;

  • количество предложений по данной специальности.

Вариант 6

Предметная область: «Учет заявок на выполнение работ (услуг) рекламным агентством»

Выполняемые процедуры:

  • ведение каталога услуг (прайс — листы);

  • учет поступивших заявок;

  • учет выполнения заявок (по срокам, объемам, исполнителям).

Необходимо спроектировать модель данных предметной области.

Отчеты, запросы, которые необходимо реализовать:

  • отчет об услугах, выполненных в период с___ по____;

  • отчет об объеме (стоимости) работ, выполненных указанным исполнителем;

  • отчет о невыполненных работах, услугах.

Вариант 7

Предметная область: «Агентство недвижимости»

Выполняемые процедуры:

  • учет предложений по продаже (вид недвижимости, клиент, характеристики жилья, цена).

  • учет заключенных договоров (риэлтер, клиент1, клиент2, предмет договора, объект договора, сумма сделки, вознаграждение агентства в процентах).

  • ведение справочных файлов базы данных: справочник видов недвижимости; справочник риэлтеров; справочник клиентов; справочник видов услуг.

Необходимо спроектировать модель данных предметной области.

Отчеты, запросы, которые необходимо реализовать:

  • подбор возможных вариантов по различным условиям, просмотр дополнительной информации по каждому варианту;

  • выбор заключенных договоров, удовлетворяющих каким-либо условиям;

  • расчет доходов агентства.

Вариант 8

Предметная область: «Учет выставочной деятельности»

Выполняемые процедуры:

  • ведение каталога участников выставки;

  • учет выставленных экспонатов.

Необходимо спроектировать модель данных предметной области.

Отчеты, запросы, которые необходимо реализовать:

  • список участников выставки, зарегистрированных на определенную дату;

  • сведения об указанном экспонате с указанием участника;

  • отчет по группам экспонатов (количество, представившие участники).

Вариант 9

Предметная область: «Научная конференция»

В

ыполняемые процедуры:

  • учет состава участников конференции;

  • учет мероприятий конференции (расписание мероприятий);

  • учет докладов, сообщений участников.

Необходимо спроектировать модель данных предметной области.

Отчеты, запросы, которые необходимо реализовать:

  • сведения о мероприятиях, проводимых в указанное время, указанную дату;

  • сведения об участниках, представивших доклад на заданную тему (контекстный поиск);

  • сведения о докладах, сообщениях, сделанных указанным участником.

Вариант 10

Предметная область «Страховая фирма»

Выполняемые процедуры:

  • учет заключенных договоров страхования ;

  • учет платежей;

  • учет страховых случаев;

  • учет страховых выплат.

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

Файл базы данных договоров (клиент, вид страхования, страховая сумма, объект страхования, № договора, уровень риска, срок страхования, условия расторжения договора).

Файл базы данных платежей (клиент, № договора, дата внесения платежа, сумма).

Файл базы данных наступления страховых случаев (дата, № договора, вид страхового случая, выплачиваемая сумма, причина отказа, примечания).

Справочные файлы базы данных:

  • справочник клиентов;

  • справочник видов страхований;

  • справочник страховых случаев;

  • справочник условий расторжения договоров.

Отчеты, запросы, которые необходимо реализовать:

  • сведения по одному клиенту или договору;

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

  • выбор договоров в зависимости от вида договора, степени риска, страховой суммы и т.д.;

  • выбор договоров, страховая выплата по которым должна состояться в ближайшие n дней.