Руководство системного программиста _РСП_2014 (Методические указания к лабораторным работам)
Описание файла
Файл "Руководство системного программиста _РСП_2014" внутри архива находится в следующих папках: Методические указания к лабораторным работам, ЛР_14_КЛР_ПКШ. PDF-файл из архива "Методические указания к лабораторным работам", который расположен в категории "". Всё это находится в предмете "программирование на основе классов и шаблонов" из 2 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "программирование на основе классов и шаблонов" в общих файлах.
Просмотр PDF-файла онлайн
Текст из PDF
Московский государственный технический университет им. Н.Э.Баумана_________________________________________________________________УТВЕРЖДАЮ:Большаков С.А."__"_____________201X Г.Комплексная лабораторная работа/ДЗ по дисциплине ПКШ“Система классов улиц и домов”Руководство системного программиста(вид документа)писчая бумага(вид носителя)5(количество листов)ИСПОЛНИТЕЛЬ:студент группы ИУ5-ХХБольшаков С.А._____________________"__"_____________201Xг.Москва - 201X________________________________________________________________2СОДЕРЖАНИЕ1. НАЗНАЧЕНИЕ И УСЛОВИЯ ПРИМЕНЕНИЯ ПРОГРАММЫ ........................................................32. ТРЕБОВАНИЯ К СОСТАВУ И ПАРАМЕТРАМ ТЕХНИЧЕСКИХ СРЕДСТВ...............................33. ТРЕБОВАНИЯ К ПРОГРАММНОМУ ОБЕСПЕЧЕНИЮ ..................................................................34.
СОСТАВ ПРОГРАММНОГО ПРОДУКТА ..........................................................................................35. УСТАНОВКА ПРОГРАММНОГО ПРОДУКТА .................................................................................46.
УДАЛЕНИЕ ПРОГРАММНОГО ПРОДУКТА ....................................................................................47. ЗАПУСК ПРОГРАММЫ .......................................................................................................................48. ЗАВЕРЕШНИЕ РАБОТЫ ПРОГРАММЫ ............................................................................................49. СООБЩЕНИЙ ОБ ОШИБКАХ И ИСКЛЮЧИТЕЛЬНЫЕ СИТУАЦИИ ..........................................410.
УСЛОВИЯ ЭКСПЛУАТАЦИИ ПРОГРАММНОГО ПРОДУКТА...................................................511. ПРОВЕРКА РАБОТОСПОСОБНОСТИ ПРОГРАММНОГО ПРОДУКТА.....................................512. ПОДГОТОВКА К РАБОТЕ С ПРОГРАММНЫМ ПРОДУКТОМ ...................................................513. ОБЩИЕ ХАРАКТЕРИСТИКИ ПРОГРАММНОГО ПРОДУКТА....................................................5231. НАЗНАЧЕНИЕ И УСЛОВИЯ ПРИМЕНЕНИЯ ПРОГРАММЫСистема классов домов и улиц предназначена для автоматизации работы с объектами улици домов в программных проектах и предметной области, где необходимо это учитывать.
Вчастности, система классов предназначена для программирования задач включающих действия:оценки ремонта домов и улиц, подсчета числа жителей, квартир и этажей в домах. Системаклассов обеспечивает удобную работу с этими объектами, высокий уровень надежностипрограмм, функциональных возможностей, а также сокращение сроков разработки и реализациипрограммных продуктов, где необходимо использовать подобные объекты.Данная система классов должна эксплуатироваться совместно системой программированияС++ (MS VS 2005/08/10/12). Для работы с данной системой классов может программист сосновами и навыками объектно-ориентированного программирования.В остальном требования к эксплуатации и условия к применению точно такие же, как кпрограммной реализации языка С++, используемой совместно с данной системой классов.2.ТРЕБОВАНИЯ К СОСТАВУ И ПАРАМЕТРАМ ТЕХНИЧЕСКИХ СРЕДСТВДанная система классов должна использоваться на компьютерах следующей конфигурации:2.1.
IBM-совместимый компьютер с процессором 80486 и выше;2.2. Не менее 1 Мбайт свободной оперативной памяти;2.3. VGA-совместимый видеоадаптер и монитор;2.4. Стандартная клавиатура;2.5. Свободного места на жёстком диске не менее 200 Кбайт.3. ТРЕБОВАНИЯ К ПРОГРАММНОМУ ОБЕСПЕЧЕНИЮДанный программный продукт требует наличия русификатора дисплея для корректногоотображения символов русского алфавита или ОС обеспечивающей переключение кодовойстраницы для русского шрифта.Данная система классов должна эксплуатироваться совместно системой программированияС++ (MS VS 2005/08/10/12).В остальном требования к программному обеспечению точно такие же как к программнойреализации языка С++, используемой совместно с данной системой классов.4. СОСТАВ ПРОГРАММНОГО ПРОДУКТАПрограммный продукт включает три основных модуля:НазваниеDZ_Class.hDZ_Array.cppРазмер итип5,2 Кб,текстовыйфайл24,8 Кб,текстовыйфайлОписаниеОписания классовТестовая программаПримечаниеСодержит все необходимыеописания классов дляиспользования программногопродуктаПрограмма предназначена дляпроверки работоспособностисистемы классов и проведенияприемно-сдаточныхиспытаний34НазваниеDZ_LIB.cppDZ.hDZ_Array.exeРазмер итип19,1 Кб,текстовыйфайл360 б,текстовыйфайл2,36 Мб,исполнимыйфайлОписаниеПримечаниеОписание методовклассов и общихданныхОписание общихданныхМодуль библиотек методовТестовая программаСодержит все необходимоедля автономного выполнения врежиме командной строки.Модуль общих описаний5.
УСТАНОВКА ПРОГРАММНОГО ПРОДУКТАДля того, чтобы установить данный программный продукт на компьютер следует произвестиследующие действия:1. Освободить на жестком диске как минимум 600 килобайт свободного пространства.2. Вставить дискету или CD/DVD носитель с дистрибутивом программного продукта вдисковод или CD/DVD устройство.3. Скопировать файлы. С помощью системной функции копирования файлы (или файлменеджера), которые перечислены в разделе 4 этого документа, с носителя на жесткийдиск в нужные каталоги. Для испытаний любой доступный каталог (DZ_Array.exe).
Дляподключения в новый проект (DZ.h, DZ_Class.h, DZ_LIB.cpp) в общий каталогзаголовочных файлов или в специально созданный каталог для новой сборки тестовогопримера (DZ.h, DZ_Class.h, DZ_LIB.cpp).4. Прописать в установках каталогов для используемой на компьютере системыпрограммирования С++ полный пути к директории, куда был установлен программныйпродукт (DZ.h, DZ_Class.h, DZ_LIB.cpp).6. УДАЛЕНИЕ ПРОГРАММНОГО ПРОДУКТАЧтобы удалить данный программный продукт, надо с помощью системной функцииудаления (или файл менеджера) удалить файлы, перечисленные в пункте 4 данного документа, издиректорий, куда они были скопированы.7.
ЗАПУСК ПРОГРАММЫДля запуска программы тестового примера необходимо перейти в каталог, в который Выскопировали данный программный продукт (см. пункт 5 этого документа) и запустить файлDZ_Array.exe.8. ЗАВЕРЕШНИЕ РАБОТЫ ПРОГРАММЫДля завершения работы программы тестового примера необходимо выполнить пункт менютестового примера, в котором предлагается завершить программу. В критических ситуацияхможно принудительно завершить программу, нажав на крестик в правом верхнем углу окна.9. СООБЩЕНИЙ ОБ ОШИБКАХ И ИСКЛЮЧИТЕЛЬНЫЕ СИТУАЦИИВ системе классов улиц и домов не предусмотрена обработка исключительных ситуаций ивыдача диагностических сообщений.
В программах, разработанных с включением этой системыклассов, может быть предусмотрена обработка исключительных ситуаций и выдача сообщений об45ошибках. Выдаваемые системные диагностические сообщения и возникающие системныеисключительные ситуации описаны в документации на систему программирования (MS VS 2005).10. УСЛОВИЯ ЭКСПЛУАТАЦИИ ПРОГРАММНОГО ПРОДУКТАТребования к условиям эксплуатации программного продукта описаны в п. 5.3 документе“Техническое задание”.11. ПРОВЕРКА РАБОТОСПОСОБНОСТИ ПРОГРАММНОГО ПРОДУКТАПроверка работоспособности системы классов выполняется на основе документа“Программа и методика испытаний” и специальной программы тестового примера(DZ_Array.exe).
В отдельных случаях оговоренных с заказчиком может быть продемонстрированасборка программного продукта на основе тестового примера, для чего предоставляется средасистемы программирования (MS VS 2005/2008/2010).12. ПОДГОТОВКА К РАБОТЕ С ПРОГРАММНЫМ ПРОДУКТОМДля работы с системой классов в отдельных проектах необходимо прописать путиразмещения файла с описаниями классов (DZ_Class.h, DZ_LIB.cpp), либо, что нежелательно,скопировать файл в каталог нового проекта и подключить его в исходный текст с помощьюдирективы include. В более старших версиях системы программирования MS VS, можноустановить зависимости между подключаемыми файлами и основными модулями.13. ОБЩИЕ ХАРАКТЕРИСТИКИ ПРОГРАММНОГО ПРОДУКТАСистема классов позволяет хранить списки домов на улицах.Занимаемый объем на ЖД исходными текстами: 200 КбайтЗанимаемый объем на ЖД для повторения сборки проекта: 45 МбайтКоличество пользовательских классов: 2Общее количество классов: 7Язык программированияС++Компилятор, компоновщикMS VS 2005/2008/2010/2012Файл проекта (*.vcproj)DZ_Array.vcprojСтандартныезаголовочныефайлы iostream, string.h, stdafx.h, conio.hбиблиотеки MS VS 2005.5.