Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Общие сведения о системе классов улиц и домов




Комплексная лабораторная работа по дисциплине ПКШ

Система классов улиц и домов

 

Руководство пользователя

(вид документа)

 

писчая бумага

(вид носителя)

 

15

(количество листов)

 

ИСПОЛНИТЕЛЬ:    
студент группы ИУ5-ХХ _____________________
Большаков С.А.   "__"_____________201Х г.

 

 

Москва - 201Х

________________________________________________________________


СОДЕРЖАНИЕ

 

1. НАЗНАЧЕНИЕ И УСЛОВИЯ ПРИМЕНЕНИЯ ПРОГРАММЫ... 3

2. ПОДКЛЮЧЕНИЕ СИСТЕМЫ КЛАССОВ И ДИАГРАММА КЛАССОВ.. 3

3. РАБОТА С СИСТЕМОЙ КЛАССОВ.. 3

3.1. Общие сведения о системе классов улиц и домов. 3

3.2. Диаграмма классов улиц и домов. 4

3.3. Подключение системы классов в программу. 5

3.4. Общие данные и переменные. 5

4. КЛАСС ДОМОВ - Home. 6

4.1. Данные и переменные класса Home. 6

4.2. Конструкторы класса Home. 6

4.3. Деструктор класса Home. 7

4.4. Методы класса Home. 7

4.5. Операции класса Home. 9

4.6. Дружественные функции класса Home. 9

5. КЛАСС Улиц - Street 10

6. ОТКЛЮЧЕНИЕ СИСТЕМЫ КЛАССОВ.. 10

7. СООБЩЕНИЙ ОБ ОШИБКАХ И ИСКЛЮЧИТЕЛЬНЫЕ СИТУАЦИИ.. 10

 

 


НАЗНАЧЕНИЕ И УСЛОВИЯ ПРИМЕНЕНИЯ ПРОГРАММЫ

 

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

(В разделе описаны назначения и условия применения системы классов вашего варианта!)

 

ПОДКЛЮЧЕНИЕ СИСТЕМЫ КЛАССОВ И ДИАГРАММА КЛАССОВ

 

Для того, чтобы установить данную систему классов на компьютер следует произвести следующие действия:

1. Освободить на жестком диске как минимум 200 килобайт свободного пространства.

2. Вставить дискету или CD/DVD носитель с дистрибутивом программного продукта в дисковод или CD/DVD устройство.

3. Скопировать файлы. С помощью системной функции копирования файлы (или файл менеджера), которые перечислены в разделе 4 этого документа, с носителя на жесткий диск в нужные каталоги. Для испытаний любой доступный каталог (DZ_2kurs.exe). Для подключения в новый проект (DZ_2kurs.h) в ощий каталог заголовочных файлов или в специально созданный каталог для новой сборки тестового примера (DZ_2kurs.cpp, DZ_2kurs.h).

4. Прописать в установках каталогов для используемой на компьютере системы программирования С++ полный пути к директории, куда был установлены модели системы классов (DZ_2kurs.h).

(В разделе описаны шаги, которые нужно предпринять для развертывания системы классов в проекте пользователя..)

 

 

РАБОТА С СИСТЕМОЙ КЛАССОВ

 

Общие сведения о системе классов улиц и домов

 

Система классов описывает дома и улицы для разработки программ, в которых учет сведений об этих объектах необходим.

Дом – объекты данного типа содержат информацию о номере дома, этажности, числе жителей и квартир, необходимости ремонта дома и типе дома. Предусматривается возможность изменения параметров дома.

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

Система классов позволяет программировать следующие операции и функции:

- Создание и задание свойств объектов типа дом и улица;

- Установка признака ремонта домов;

- Сложение двух домов;

- Получение параметров домов (номера, числа жителей, числа квартир, типа дома);

- Установки и изменения параметров дома (номера, числа жителей, числа квартир, типа дома);

- Удаление объектов типа дом и улица;

- Распечатки свойств объектов типа дом и улица;

- Добавление домов на конкретную улицу;

- Удаление дома с конкретной улицы;

- Сложение двух улиц (при объединении улиц);

- Переименование улиц и новую нумерацию домов;

- Распечатки списка домов улицы с их характеристиками;

- Получение параметров улицы (названия, числа жителей, числа квартир, типа улицы);

- Установки и изменения параметров улицы (названия, числа жителей, числа квартир, типа улицы);

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

 

(В разделе дано общее, на содержательном уровне описание вашей системы классов и возможностей ее применения.)

 





Поделиться с друзьями:


Дата добавления: 2017-04-15; Мы поможем в написании ваших работ!; просмотров: 236 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Жизнь - это то, что с тобой происходит, пока ты строишь планы. © Джон Леннон
==> читать все изречения...

2269 - | 2040 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.008 с.