Комплексная лабораторная работа по дисциплине ПКШ
“Система классов улиц и домов”
Руководство пользователя
(вид документа)
писчая бумага
(вид носителя)
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).
(В разделе описаны шаги, которые нужно предпринять для развертывания системы классов в проекте пользователя ..)
РАБОТА С СИСТЕМОЙ КЛАССОВ
Общие сведения о системе классов улиц и домов
Система классов описывает дома и улицы для разработки программ, в которых учет сведений об этих объектах необходим.
Дом – объекты данного типа содержат информацию о номере дома, этажности, числе жителей и квартир, необходимости ремонта дома и типе дома. Предусматривается возможность изменения параметров дома.
Улица – объекты данного типа в упорядоченном виде содержат информацию о домах улице, названии улицы, типе улицы, соседних улицах (как резерв), необходимости ремонта улицы, числе домов, номера улицы (как резерв). Предусматривается возможность добавления домов на улицу и их удаления, изменения других параметров улицы.
Система классов позволяет программировать следующие операции и функции:
— Создание и задание свойств объектов типа дом и улица;
— Установка признака ремонта домов;
— Сложение двух домов;
— Получение параметров домов (номера, числа жителей, числа квартир, типа дома);
— Установки и изменения параметров дома (номера, числа жителей, числа квартир, типа дома);
— Удаление объектов типа дом и улица;
— Распечатки свойств объектов типа дом и улица;
— Добавление домов на конкретную улицу;
— Удаление дома с конкретной улицы;
— Сложение двух улиц (при объединении улиц);
— Переименование улиц и новую нумерацию домов;
— Распечатки списка домов улицы с их характеристиками;
— Получение параметров улицы (названия, числа жителей, числа квартир, типа улицы);
— Установки и изменения параметров улицы (названия, числа жителей, числа квартир, типа улицы);
— Автоматическое получение признаков необходимости ремонта домов на улице.
(В разделе дано общее, на содержательном уровне описание вашей системы классов и возможностей ее применения.)
Статьи к прочтению:
Класс-жизнь после 1 серия (Эстония)
Похожие статьи:
-
Диаграмма классов улиц и домов
Ниже приставлена диаграмма классов системы классов улиц и домов программного обеспечения (ПО). Классы системы имеют следующее назначение: Класс Obj -…
-
Общие сведения о системах предупреждения столкновений
Предупреждение столкновений — комплекс действий экипажей и пунктов управления воздушным движением (УВД), направленный на изменение или сохранение…