- •Курсовой проект
- •Санкт-Петербург
- •Введение
- •1Теоретические основы разработки
- •1.2Описание предметной области
- •1.3Анализ методов решения.
- •1.4 Обзор средств программирования
- •2.3. Текст программы
- •2.4. Описание программы
- •2.6.3.1. Требования к функциональным характеристикам
- •2.6.3.2. Требования к информационной и программной совместимости
- •2.6.3.3. Требования к маркировке и упаковке
- •2.6.5. Средства и порядок испытаний
- •2.6.6. Методы испытаний
- •2.6.6.1. Для проверки способности обеспечивать ввод исходных данных
- •2.6.6.2. Для проверки способности программы правильно находить матрицу.
- •2.6.6.3. Для проверки способности выводить результат на экран или в файл необходимо:
- •2.7. Протокол испытаний
- •Результаты испытаний программы
- •Заключение
- •Список литературы
2.3. Текст программы
Текст программы в соответствии с ГОСТ 19.101-77 (СТ СЭВ 1626-79) и ГОСТ 19.401-79 (СТ СЭВ 3746-82) представляет собой запись программы на исходном языке программирования с необходимыми комментариями. Текст программы представляет собой документ, выполненный машинным способом, и приведен в приложении 1.
2.4. Описание программы
2.4.1. Общие сведения
Программа предназначена для умножения матриц. Программа написана на языке С++ .
2.4.2. Функциональное назначение
Программа предназначена для нахождения матрицы, являющейся результатом умножения заданных матриц
2.4.3. Используемые технические и программные средства
Программа может работать на Windows XP и выше. Наличие принтера необходимо, если пользователь желает выводить на него ответ.
2.4.4. Вызов и загрузка
Программа может храниться на компакт диске. Исполняемым файлом программы является файл Multiply.exe.
2.4.5. Входные и выходные данные
Входными данными программы являются матрицы целых чисел, задаваемых вручную, или загружаемых из файла.
Выходными данными является матрица, полученная путем умножения исходных матриц. Выходные данные выводятся и на экран и в файл.
2.5. Руководство оператора
2.5.1. Назначение программы
Программа предназначена для умножения матриц с помощью правила перемножения матриц.
2.5.2. Условия выполнения
Программа работает на IBM PC совместимых компьютерах с процессором 80386 и выше, объёмом оперативной памяти 1 Мбайт и выше, CD-ROM для дисков под управлением операционной системы DOS 3.2 и выше или Windows 3.11 и выше.
2.5.3. Выполнения программы и сообщения оператору
Для начала работы с программой – запустите ее. Далее программа запрашивает у пользователя один из сценариев, соответствующих исходному заданию. Дальше необходимо ввести данные – саму матрицу или имена файлов, в которых расположены матрицы. После этого оператор выбирает метод вывода информации.
2.6. Программа и методика испытаний
2.6.1. Объект испытаний
Объектом испытаний является программа, предназначенная для выполнения операции умножения матриц
2.6.2. Цель испытаний
Целью испытаний является проверка соответствия программы требованиям технического задания.
2.6.3. Требования к программе
В процессе испытаний подлежат проверке следующие требования к программе:
2.6.3.1. Требования к функциональным характеристикам
Программа должна:
1) Вычислять произведение матриц
2)предоставлять пользователю удобный графический интерфейс;
3)выводить результат по желанию пользователя на экран или в файл.
2.6.3.2. Требования к информационной и программной совместимости
Текстовый файл с результатами работы программы должен иметь формат, позволяющий просматривать его с помощью текстовых редакторов типа блокнот.
2.6.3.3. Требования к маркировке и упаковке
Программа должна поставляться на компакт диске.
2.6.5. Средства и порядок испытаний
Для проведения испытаний необходимы следующие технические средства:
-Windows XP или 7
Для проведения испытаний необходимы следующие программные средства:
-Windows XP
-Текстовый редактор блокнот
Испытания проводятся в следующем порядке
1) проверяется наличие и комплектность программной документации
2) проверяется соответствие требованиям к маркировке и упаковке
3) проверяется соответствие требованиям к функциональным характеристикам
-способность программы обеспечивать ввод исходных данных
-способность выводить результаты по желанию пользователя на экран, принтер или в файл.
4)проверяется соответствие требованиям к информационной и программной совместимости