Читайте также:
|
|
5.1. Выбор и обоснование выбора программных и технических средств.
5.2. Выбор и обоснование методов решения задачи, описание методов.
5.3. Информационный анализ входных данных, необходимых для решения задачи и выделение информационных объектов.
5.4. Определение связей информационных объектов и разработка логической структуры базы данных.
5.5. Обобщенный алгоритм решения задачи и его декомпозиция на модули.
5.6. Внешние спецификации модулей.
5.6.1. Имя модуля.
5.6.2. Функции и назначение модуля.
5.6.3. Список параметров, их число и порядок следования.
5.6.4. Входные параметры: назначение, имена, атрибуты, форматы, размеры, единицы измерения, допустимые диапазоны изменений.
5.6.5. Выходные параметры: назначение, имена, атрибуты, форматы, размеры, единицы измерения, допустимые диапазоны изменений, взаимосвязь с входными данными, значения в случае ошибочных входных данных.
5.6.6. Внешние эффекты: описание всех внешних для программы или системы событий, происходящих при работе модуля, например, прием запроса, выдача сообщений об ошибках и т.д.
5.6.7. Способ учета ошибочных ситуаций в работе модулей.
5.7. Алгоритмы реализации отдельных модулей.
5.8. Оценка сложности программного изделия: размеры модулей, связность модулей, сцепление модулей, предсказуемость модулей.
Диалоговое приложение пользователя.
6.1. Описание общей структуры процесса обработки данных для решения данной задачи.
6.2. Спецификации интерфейса пользователя.
6.3. Инструкции пользователя по решению задачи.
6.3.1. Технология ввода данных.
6.3.2. Технология решения задачи.
6.3.3. Формат и виды выходной информации, способы их обработки и хранения.
6.4. Разработка справочной системы пользователя программного изделия.
Тестирование программы.
7.1. Разработка тестов исходя из внешних спецификаций.
7.2. Результаты тестирования программы.
Например: рассмотрим тестирование программы системы«CENTUM CS3000»
В системе «CENTUM CS3000» предусмотрено два вида тестирования: виртуальное и с использованием оборудования. Виртуальное тестирование осуществляет проверку работоспособности созданного программного обеспечения без использования оборудования, используя на персональном компьютере виртуальную станцию управления. Тестирование с использованием оборудования использует для тестирования реальную станцию управления участком.
Тестирование созданной программы управления технологическим процессом будем проводить в режиме виртуального тестирования.
Дата добавления: 2015-09-03; просмотров: 128 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Разработка и описание системы контроля, регулирования и управления технологическими процессами | | | Основные особенности микроконтроллера |