Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Объектно-ориентированные ИС (Моор).doc
Скачиваний:
6
Добавлен:
01.07.2025
Размер:
2 Мб
Скачать
☆

Ключи к тестам для самоконтроля

№ вопроса

№ правильного ответа

№ вопроса

№ правильного ответа

1

3

11

1

2

2, 4

12

2

3

2

13

1

4

1, 3

14

1

5

1

15

2

6

2

16

1, 2

7

1

17

2

8

1

18

2

9

1

19

2

10

1, 3, 4

20

2

Задания для контрольных работ Указания по выполнению контрольной работы

Создать ООБД для одной из предметных областей (курсовая по дисциплине БД). Перечень тем приведен ниже.

Количество классов – не менее 4.

Например, «Клиенты», «Товары», «Продажи», «Продавцы». Ниже сформулированы требования для этой предметной области.

В одном классе создать вычисляемое свойство. Например, возраст клиента.

Использовать для связей типы:

  • ссылка на класс;

  • отношение «один-ко-многим»;

  • отношение «предок – потомок».

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

Создать формы для ввода, изменения и удаления объектов классов. При оформлении продажи для выбора клиентов, товаров, продавцов использовать поле со списком и форму поиска.

Создать форму для отображения всех продаж в хронологическом порядке. Строки пронумеровать. В форме продажи с количеством более 10 выделить количество красным цветом. В форме дату продажи сделать гиперссылкой на форму редактирования и удаления.

Создать форму для поиска продаж клиента или продавца.

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

Оформить отчет о проделанной работе. Содержание отчета:

1. Описание предметной области;

2. Схема данных с указанием типа связей;

3. Описание классов (атрибуты, методы, запросы)

4. Описание CSP-страниц

5. Особенности работы с приложением

Для оценки «отлично»

Для идентификации пользователя создать класс со свойствами «Логин» и «Пароль». Создать объекты для каждого исполнителя.

Работа с БД должна начинаться с формы идентификации пользователя. Вызов остальных форм должен выполняться только для зарегистрированных пользователей (без повторной проверки пароля). На главной и остальных формах отобразить логин пользователя.

Темы контрольных работ

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

А

Автоматизация работы отдела кадров организации.

Б

Документооборот и исполнение поручений.

В

«Абитуриент» - автоматизация учета поступления абитуриентов.

Г

Учет нагрузки преподавателей.

Д

Автоматизация учета выдачи книг в библиотеке.

Е

Автоматизация учета экспонатов в картинной галерее.

Ж

Автоматизация учета записей в фонотеке.

З

Автоматизация учета работы студентов в компьютерных кабинетах.

И

Автоматизация учета расхода материалов, используемых при выпуске продукции.

К

Автоматизация учета продаж и гарантийного обслуживания автомобилей.

Л

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

М

Продажа компьютеров (комплектация).

Н

Транспортное агентство (оказание транспортных услуг)

О

Учет работы транспортных средств.

П

Рекламное агентство (учет заказов).

Р

Туристическое агентство.

С

Учет вычислительной техники и оргтехники организации.

Т

Гарантийное обслуживание и ремонт видеооборудования.

У

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

Ф

Автоматизация учета работы пользователей в сети Интернет.

Х

Аренда автотранспорта.

Ц

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

Ч

Организация учета в ГИБДД (нарушения и оплата штрафов).

Ш

БД расписаний занятий в университете (кафедры - группы – дисциплины – аудитории – преподаватели - расписание занятий)

Щ

Агентство сдачи в аренду объектов недвижимости.

Э

Учет оплаты коммунальных услуг.

Ю

БД расписаний маршрутов движения транспорта (станции - маршруты - станции маршрутов - время прибытия/убытия).

Я

БД студенческого общежития (корпус – комнаты – проживающие – оплаты за проживание)

Учет больных в поликлинике. Информация должна содержать сведения о больных (ФИО, адрес, дату рождения), враче (ФИО, специальность), дате осмотра и заключение врача.