
Средства автоматизации проектирования
Определение CASE-средствам и CASE-технологии.
Понятие модели жизненного цикла ПО и основные варианты моделей.
Основные модели и диаграммы графического представления, используемые при структурном анализе и проектировании.
Диаграммы потоков данных.
Методологию функционального моделирования, приведите пример декомпозиции диаграмм.
объектно-ориентированные модели. Унифицированный язык моделирования UML.
Типы диаграмм унифицированного языка моделирования. Назначение диаграмм прецедентов использования и диаграмм классов.
Диаграммы состояний, активности и следования.
Диаграммы сотрудничества, компонентов и размещения.
Классификация CASE-средств.
Деление CASE-систем на группы по их функциональной ориентации.
Независимые CASE-системы структурного типа и их характеристики.
Характеристика CASE-системы Designer/2000.
Объектно-ориентированная CASE-система Rational Rose.
Субд access
Основные элементы базы данных Access.
Изображение схемы взаимосвязи основных объектов БД Access.
Характеристика средств поддержки проектирования в СУБД Access.
Технология создания базы данных Access.
Способы создания таблиц базы данных Access.
Каким образом осуществляется связывание таблиц?
Варианты и технология создания запросов.
Способы создания форм.
Варианты создания отчетов.
Понятие и создание макросов.
Построение SQL-запросов. Характеристика связи языков QBE и SQL.
Техника работы с гиперссылками. Редактирование гиперссылок.
Практическое задание
Практическое задание включает следующие элементы:
Проектирование БД;
Создание таблиц БД и занесение данных;
Организация связей, запросов (в том числе сумму денежного содержания сотрудника, значения компонентов, из которых она формируется) и форм к базе;
Оформление отчета.
Необходимо спроектировать БД, содержащую сведения в соответствии с вариантом задания. В каждом варианте содержатся первые 8 атрибутов, а остальные варьируются, согласно таблице, приведенной ниже.
Состав атрибутов:
ФИО – фамилия и инициалы;
Год – год рождения;
Долж – должность;
Оклад – оклад по должности;
Стаж – стаж работы;
НадбСтаж – надбавка за стаж (свыше 5, 10, 15, 20, 25, 30, 35, 40 лет);
Удал – удаленность (средняя, большая, очень большая);
НадбУдал – надбавка за удаленность;
Сложн – сложность (средняя, высокая, очень высокая);
НадбСлож – надбавка за сложность;
Вред – вредность (по категориям: 1, 2, 3, 4, 5);
НадбВред – надбавка за вредность;
Класс – классность (мастер, первая, вторая, третья);
НадбКласс – надбавка за классность;
УЗван – ученое звание (профессор, доцент, снс);
НадбУЗван – надбавка за ученое звание;
Устеп – ученая степень (ктн, дтн);
НадбУСтеп – надбавка за ученую степень;
Взван – воинское звание (мл_лейтенант, лейтенант, ст_лейтенант, капитан, майор, подполковник, полковник);
НадбВЗван – надбавка за воинское звание.
Таблица
Распределение атрибутов по вариантам
Вариант |
Номер атрибута |
|||||||||||
|
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
1 |
* |
* |
|
|
|
|
|
|
|
|
* |
* |
2 |
* |
* |
|
|
|
|
|
|
* |
* |
|
|
3 |
* |
* |
|
|
|
|
* |
* |
|
|
|
|
4 |
* |
* |
|
|
* |
* |
|
|
|
|
|
|
5 |
* |
* |
* |
* |
|
|
|
|
|
|
|
|
6 |
|
|
* |
* |
|
|
|
|
|
|
* |
* |
7 |
|
|
* |
* |
|
|
|
|
* |
* |
|
|
8 |
|
|
* |
* |
|
|
* |
* |
|
|
|
|
9 |
|
|
* |
* |
* |
* |
|
|
|
|
|
|
10 |
|
|
|
|
* |
* |
|
|
|
|
* |
* |
11 |
|
|
|
|
|
|
|
|
* |
* |
|
|
12 |
|
|
|
|
* |
* |
* |
* |
|
|
|
|
13 |
|
|
|
|
|
|
* |
* |
|
|
* |
* |
14 |
|
|
|
|
|
|
* |
* |
* |
* |
|
|
15 |
|
|
|
|
|
|
|
|
* |
* |
* |
* |
16 |
* |
* |
|
|
|
|
|
|
* |
* |
* |
* |
17 |
* |
* |
|
|
|
|
* |
* |
|
|
* |
* |
18 |
* |
* |
|
|
|
|
* |
* |
* |
* |
|
|
19 |
* |
* |
|
|
* |
* |
|
|
|
|
* |
* |
20 |
* |
* |
* |
* |
|
|
|
|
|
|
* |
* |
21 |
* |
* |
|
|
* |
* |
* |
* |
|
|
|
|
22 |
* |
* |
* |
* |
* |
* |
|
|
|
|
|
|
23 |
|
|
* |
* |
|
|
|
|
* |
* |
* |
* |
24 |
|
|
* |
* |
|
|
* |
* |
* |
* |
|
|
25 |
|
|
* |
* |
* |
* |
* |
* |
|
|
|
|
26 |
|
|
|
|
* |
* |
* |
* |
|
|
* |
* |
27 |
|
|
|
|
* |
* |
* |
* |
* |
* |
|
|
28 |
|
|
|
|
|
|
* |
* |
* |
* |
* |
* |