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

Глава 6. Язык визуального моделирования uml …………………………....................73

1. Базис UML …………………………………………………………………………………..73

1.1.Предметы в UML ………………………………………………………………………….73

1.2.Отношения в UML ………………………………………………………………………..76

1.3.Диаграммы в UML ………………………………………………………………………..77

2. Диаграммы USE CASE …………………………………………………………………….78

2.1 Особенности диаграмм Use Case …………………………………….…………………..78

2.2 Актеры и элементы Use Case …………………………………………………………….79

2.3 Отношения в диаграммах Use Case ………………………………………………………80

2.4 Примеры диаграмм USE CASE …………………………………………………………..81

3. Модели реализации объектно-ориентированных программных систем в UML ……...83

3.1.Компонентные диаграммы ……………………………………………………………….83

3.2. Использование компонентных диаграмм ……………………………………………....86

Контрольные вопросы ………………………………………………………………………..89

Глава 7. Проектирование интерфейса пользователя …………………………………..90

1. Принципы организации интерфейса пользователя ………………………………………90

2. Требования к пользовательскому интерфейсу …………………………………………..93

3. Типы пользовательского интерфейса ……………………………………………………..94

4. Стандарты пользовательского интерфейса информационных технологий …………….95

4.1. Стандартизация в области информационных технологий …………………………….95

4.2 Проектирование пользовательского интерфейса ……………………………………….96

Контрольные вопросы ………………………………………………………………………..99

Глава 8. Информационное моделирование ……………………………………………..100

1. Этапы проектирования баз данных ………………………………………………………100

2. Классификация и характеристика моделей данных …………………………………....105

3. Типы и структуры данных ………………………………………………………………...107

Контрольные вопросы ………………………………………………………………………110

Глава 9. Модель "Сущность-связь"(ER - Entity Relationship) ……………………….111

1. Базовые понятия ER-модели ……………………………………………………………..111

2. Пример построения ER-модели ………………………………………………………….114

Контрольные вопросы ………………………………………………………………………117

Глава 10. Стиль программирования …………………………………………………….118

1. Три подхода к программированию ………………………………………………….......118

2. Стиль структу́рного программи́рования ………………………………………………..120

3. Общие положения стандарта оформления кода ………………………………………...122

Контрольные вопросы ………………………………………………………………………124

Глава 11. Парадигмы программирования ………………………………………………125

1. Процедурное программирование …………………………………………………………125

2. Функциональное программирование …………………………………………………….126

3. Логическое программирование ……………………………………………………..……126

4. Автоматное программирование …………………………………………………………..127

5. Объектно-ориентированное программирование ………………………………………...127

5.1 История ООП ……………………………………………………………………………..128

5.2 Главные понятия и разновидности ООП ……………………………………………….128

5.3 Подходы ООП к проектированию программ в целом ………………………………..132

5.4 Родственные методологии ……………………………………………………………….133

5.5 Производительность объектных программ ……………………………………………..134

5.6 Критика ООП ……………………………………………………………………………..135

5.7 Объектно-ориентированные языки – характеристика …………………………………136

6. Аспектно-ориентированное программирование ………………………………………...137

Контрольные вопросы ……………………………………………………………………….138