- •Структурограммы…………………………………………………………………16
- •Описание структурограмм…..……………………………………………………20
- •Введение
- •Постановка задачи
- •Техническое задание
- •Основание для разработки
- •Назначение разработки
- •Требования к функциональным характеристикам
- •Требования к надёжности
- •Условие эксплуатации
- •Требования к составу и параметру технических средств
- •Требования к информационной и программной совместимости
- •Требования к программной документации
- •Технико-экономические показатели
- •Стадии и этапы разработки
- •Порядок контроля и приемки
- •Пояснительная записка
- •Текст программы
- •Список литературы
-
Техническое задание
-
Основание для разработки
Основанием для разработки послужило задание на курсовое проектирование по предмету «Технологии разработки программных продуктов» преподавателя Зверевой Н.А. согласно программе по специальности 2203 «Программное обеспечение вычислительной техники и автоматизированных систем».
-
Назначение разработки
Обучающая программа «Ваполнение действий над клеточными матрицами» предназначена для решения следующих функциональных и эксплуатационных задач:
-
Обучение пользователя основным понятиям об клеточных матрицах;
-
Массовое обучение, на пример в классе учебного заведения с помощью ПК и проектора;
-
Проверка знаний обучаемых по данному материалу и проведение зачётных работ.Требования к программе
-
Требования к функциональным характеристикам
Данные должны выводиться в виде, удобном для восприятия пользователем. Вся программа представлена в виде связанных форм, выполненных с помощью приложения Borland Delphi6.0.
После изучения материала обучаемый переходит к решению задач. При этом он выбирает один из 2-х вариантов,используя радиокнопку. Ему предоставляются две матрицы n-го порядка и в полях ввода вводит получаемые им результаты. Для проверки правильности решения обучаемый использует кнопку «Проверка». При этом выводится сообщение о результате решения.
-
Требования к надёжности
Надежность подразумевает отсутствие ошибок в программе, но поскольку ошибки неизбежны, то программа должна быть организована таким образом, чтобы возможные ошибки не вели к тяжелым последствиям и могли быть быстро исправлены.
В случае ввода ошибочных данных предусмотрена выдача сообщения «ОШИБКА ВВОДА. ПОВТОРИТЬ». К ошибочным цифровым данным относятся буквы русского и английского алфавита, знаки препинания и другие символы. При вводе правильных входных данных должны выдаваться ожидаемые, верные результаты. Разработанная программа полностью соответствует поставленной задаче. Выбран оптимальный способ обучения. Создан удобный интерфейс пользователю для работы с программой.
-
Условие эксплуатации
Программа разработана в операционной среде Windows 2000 Professional. Windows 2000 Professional – это высокопроизводительная, многозадачная, многопотоковая, 32-х разрядная операционная система с графическим интерфейсом и расширенными сетевыми возможностями, работающая в защищенном режиме, поддерживающая 16-ти разрядные приложения без всяких модификаций.
Windows 2000 Professional обеспечивает эффективный обмен текстовой, графической, звуковой, видеоинформацией между отдельными программами. В ней реализована файловая система FAT32.
Операционная система поддерживает длинные имена файлов, для приложений MS-DOS, не поддерживающих длинные имена, система генерирует короткие эквивалентные имена.
В Windows 2000 Professional включены новые средства, большинство из которых разработаны для объединения функций рабочего стола Windows с приемами работы в Internet. Работая с Windows 2000 Professional, вы заметите, что границы между информацией на вашем компьютере и той, что содержится в Web, постепенно исчезают. Чтобы объединить работу на рабочем столе Windows и просмотр материалов в Web, Windows 2000 Professional позволяет использовать Web-страницы в качестве фона рабочего стола, а запускать программы, значки которых расположены на рабочем столе Windows, можно одним щелчком мыши, точно так же, как переходить по связям на Web-страницах. Такая полная интеграция в Web превращает практически любое окно в Windows 2000 Professional в окно Web-броузера.