Требования к надежности программы

Надежность программы зависит от работы всей системы и от условий ее хранения. Если программа записана на гибком магнитном диске, то ее надежность зависит от правильного хранения диска. В этом случае рекомендуется создать копию диска.

В качестве постоянного хранения программы следует использовать жесткий магнитный диск, а для распространения программы, установку программы лучше записывать на CD-R.

Требования к составу и параметрам технических средств.

Для работы данной программы используется ПК, имеющий следующий характеристики:

  • § Процессор не ниже Pentium 4.
  • § Емкость ОЗУ не ниже 256МБ.
  • § Разрядность 32 бит.
  • § Жесткий магнитный диск.
  • § Объем жесткого магнитного диска не меньше 8 Гб.
  • § CD-ROM 52x48x52.
  • § Видеокарта не ниже 256 МБ.
  • § Разрешение 1024Ч768.

Требования к информационной и программной совместимости

Программа была выполнена в операционной системе Windows XP, она совместима с операционными системами Windows 98, Windows 95, Windows MEDIA, Windows 2000, Windows 7, Windows 8; базовый язык программирования — Delphi.

Оценка надежности систем и программного обеспечения

Требования к программной документации

Техническое задание (ГОСТ 19.201-78).

Наименование и область применения.

Программный продукт — Электронное пособие по теме: «Компьютерные сети». Используется для подготовки студентов к экзамену по предмету «Компьютерные сети».

Основание для разработки.

Основанием для разработки данного программного продукта является задание на курсовое проектирование по предмету «Технологии разработки программных продуктов» — «Разработка электронного пособие на тему: « Компьютерные сети».

Требования к функциональным характеристикам.

Программа позволяет проверить знания студентов по изученному блоку тем.

Исходные данные: материал, работающие на платформе Delphi

Выходные данные: текстовая информация по данному предмету

Требования к надёжности.

Программа должна работать с заданными исходными данными в соответствии с алгоритмом функционирования, выдавать сообщения об ошибках при неверно заданных исходных данных, поддерживать диалоговый режим в рамках представляемых пользователю возможностей.

Программа рассчитана на непрофессионального пользователя.

требования к составу и параметрам технических средств.

  • § Процессор не ниже Pentium 4.
  • § Емкость ОЗУ не ниже 256МБ.
  • § Разрядность 32 бит.
  • § Жесткий магнитный диск.
  • § Объем жесткого магнитного диска не меньше 8 Гб.
  • § CD-ROM 52x48x52.
  • § Видеокарта не ниже 256 МБ.
  • § Разрешение 1024Ч768.

Требования к информационной и программной совместимости.

Программа работает автономно под управлением Windows XP. Язык программирования Delphi, впервые реализованный в среде разработки Delphi.

Читайте также:
Как сбросить программу на стиральной машинке Самсунг

Специальных требований к временным характеристикам программы не предъявляется. Специальных требований к емкостным характеристикам программы не предъявляется.

Требования к учебным центрам в рамках обучения требованиям охраны труда

Предполагаемое число обращений к программному продукту в целом в год — бесконечное множество.

Преимущество данной разработки по сравнению с подобными аналогами в том, что продукт отвечает интересам преподавателя, сделавшего заявку.

Стадии и этапы разработки.

Стандарт ГОСТ 19.102-77 устанавливает стадии разработки программ.

  • — Получение задания на курсовое проектирование;
  • — Изучение методических указаний курсовому проектированию;
  • — Изучение области данных и назначения разрабатываемого программного продукта;
  • — Подбор литературы;
  • — Повторение и приобретение знаний необходимых для выполнения работы;
  • — Составление алгоритма программы;
  • — Разработка и написание раздела пояснительной записки «Техническое задание»;
  • — Разработка программы и написание раздела пояснительной записки «Описание программы»;
  • — Отладка программы;
  • — Оформление пояснительной записки «Курсовой Работы»;
  • — Сдача «Курсовой Работы» на проверку;
  • — Защита.

Описание программы (ГОСТ 19.402-78).

Тестирующая программа по теме: «Компьютерные сети» предназначена для студентов и преподавателей учебных заведений, реализована на языке программирования Delphi. Программа предназначена для проверки знаний по предмету: «Технология разработки программного продукта (ТРПП)». Программа представляет собой тест, состоящий из 20 вопросов с возможными вариантами ответов. Пользователь имеет возможность проверить свои знания по данному предмету.

В состав программы входит следующее:

  • — пользовательский интерфейс;
  • — форма и компоненты формы;
  • — модуль расчёта.

Программа состоит из формы: button, label, memo.

Интерфейсный модуль построен на диалоге типа «вопрос — ответ». Модуль расчёта позволяет отобразить данные по итогам тестирования.

Программа написана на языке Delphi с использованием компилятора Run.

Исходные данные: материал, работающие на платформе Delphi

Выходные данные: текстовая информация по данному предмету

Программа имеет удобный пользовательский интерфейс, основное меню, и работает на платформе программы Delphi. Для работы программы необходимо наличие клавиатуры и манипулятора мыши.

Созданная тестирующая программа должна помочь проверить знания учащихся работе по предмету: «Технология разработки программного продукта (ТРПП)».

Программам эксплуатируется на персональном компьютере. Для работы в диалоговом режиме используется экран дисплея, манипулятор «мышь».

Тестирующая программа по теме: «Компьютерная графика и основные графические редакторы» предназначена для студентов и преподавателей учебных заведений, реализована на языке программирования Delphi.

Состав и параметры технических средств.

  • § Процессор не ниже Pentium 4.
  • § Емкость ОЗУ не ниже 256МБ.
  • § Разрядность 32 бит.
  • § Жесткий магнитный диск.
  • § Объем жесткого магнитного диска не меньше 8 Гб.
  • § CD-ROM 52x48x52.
  • § Видеокарта не ниже 256 МБ.
  • § Разрешение 1024Ч768.
Читайте также:
Программа чтобы звонить с планшета

Программа работает автономно под управлением Windows XP. Базовый язык программирования — Delphi.

Программа предназначена для проверки знаний по теме: «Компьютерные сети».

Программам эксплуатируется на персональном компьютере. Для работы в диалоговом режиме используется экран дисплея, манипулятор типа «мышь».

Источник: vuzlit.com

Требования к надежности программного обеспечения

Система предназначена для постоянной, ежедневной работы основных подразделений ЛПУ, а также связанных с ними служб. Пользователи работают в диалоговом режиме в реальном масштабе времени (on-line) с базой данных Системы, функционирующей на сервере базы данных.

Отдельные АРМ Системы работают в сеансах, количество и продолжительность которых определяется потребностями конкретных пользователей.

Сервер базы данных Системы должен работать в непрерывном круглосуточном режиме, кроме периодов проведения регламентных работ по копированию данных системы, проведения регламентных ремонтных или восстановительных работ.

Диагностика осуществляется как внутрисистемным механизмом, обеспечивающим сбор информации о возникающих ошибках, так и обеспечиваемой СКБД согласно руководству по эксплуатации СКБД.

4.4.1.5 Допустимые пределы модернизации и развития Системы

После ввода Системы в промышленную эксплуатацию модернизация и развитие Системы, связанные с расширением функциональных возможностей или существенным изменением действующего законодательства, должны выполняться, в зависимости от сложности, либо по отдельному договору с привлечением разработчика компонента Системы, либо самостоятельно предварительно подготовленной специализированной службой Заказчика.

Перенастройка Системы, связанная с изменением количества и состава информации, должна осуществляться службой сопровождения Заказчика.

Система должна обеспечивать:

— учет особенностей отраслевой специфики предприятия;

— соответствие требованиям отраслевых нормативных документов в соответствии с требованиями настоящего Технического задания;

— возможность настройки для обеспечения автоматизации бизнес-процессов Заказчика в случае их изменений, а также внесение изменений в настройки структуры организации Заказчика в Системе;

— устойчивость по отношению к ошибкам пользователей.

Должны быть регламентированы следующие максимальные показатели по отказам компонент ЛВС ЛПУ:

— время замены активного сетевого оборудования;

— время восстановления монтажных компонент;

— время устранения неисправностей в работе сетевого оборудования ЛВС;

— время восстановления работы ЛВС после сбоев по энергопитанию;

— время восстановления энергопитания компонент ЛВС при авариях.

В отношении сервера Системы и рабочих станций должны быть определены следующие максимальные показатели, определяющие надежность и время восстановления их компонент в случае сбоев или отказов:

— время устранения неисправностей в работе оборудования сервера Системы;

— время устранения неисправностей в работе ПО сервера Системы;

— время устранения неисправностей в работе SQL сервера БД Системы;

— время устранения неисправностей в работе оборудования рабочих станций;

— время устранения сбоев в работе системного и прикладного ПО рабочих станций.

Читайте также:
Как терешкова провалила космическую программу

4.4.3.2 Требования к надежности технических средств

Надежность технических средств обеспечивается использованием сертифицированных средств вычислительной техники, их комплектующих и средств передачи данных.

Надежность ПО обеспечивается использованием сертифицированных операционных систем, общесистемных программных средств и инструментальных программных систем, используемых при разработке прикладного ПО. Надежность прикладного ПО обеспечивается комплексом мероприятий, осуществляющих управление качеством создания ПО на всех этапах жизненного цикла.

Прикладные программы должны иметь защиту от некорректных действий пользователей и ошибочных исходных данных.

Прикладные программы не должны во время работы модифицировать свой код или коды других программ.

4.4.3.4 Требования к надежности информационного обеспечения

Надежность функционирования компонентов ИО обеспечивается использованием сертифицированных систем управления базами данных, средств приема, обработки и передачи данных.

Полнота и непротиворечивость данных Системы обеспечивается использованием единой системы классификации и кодирования, унифицированной системы документов, концептуальной и логической модели данных, описывающей единое информационное пространствоСистемы.

Средства ввода данных в систему должны обеспечивать контроль правильности данных по их типу.

При модификации и удалении данных, средства ведения ИО должны запрашивать подтверждение правильности выданных команд. Должна быть обеспечена возможность дублирования, архивирования и сохранения любого количества резервных копий баз данных и их фрагментов.

Технологические компоненты ИО должны обеспечивать контроль целостности структур баз данных, нарушение которой возможно после аппаратных сбоев.

4.4.4 Требования по безопасности

Прикладные программы должны иметь защиту от некорректных действий пользователей и ошибочных исходных данных.

Прикладные программы не должны во время работы модифицировать свой код или коды других программ.

Источник: studopedia.su

Требования к надёжности

Требования к составу и параметрам технических средств

  • Процессор AMD Athlon 900 МГц и выше.
  • Оперативная память 128 Мбайт и выше.
  • Свободного места на жестком диске не менее 150 Мб.
  • Процессор AMD Athlon 900 МГц и выше.
  • Оперативная память 256 Мбайт и выше.
  • Свободного места на жестком диске не менее 250 Мб.

Требования к информационной и программной совместимости

  1. Операционная система семейства Microsoft®Windows® (не ниже 2000).
  2. Установленных и сконфигурированных программных продуктов MicrosoftSQLServer, IBExpert2004,Borland®C++Builder™ 6.0,Microsoft.NETFrameworkSDKv2.0.

Условия эксплуатации

Требования к программной документации

  • Руководство системного администратора.
  • Руководство преподавателя.
  • Руководство обучаемого.

Этапы разработки программной системы

  1. Анализ:
  • разработка плана реализации;
  • разработка плана тестирования;
  • разработка плана внедрения.
  1. Проектирование:
  • логическое проектирование архитектуры программной системы;
  • разработка структуры БД;
  • проектирование пользовательского интерфейса.
  1. Реализация:
  • реализация разработанного пользовательского интерфейса;
  • реализация основных функций программной системы.
  1. Тестирование системы:
  • структурное тестирование;
  • функциональное тестирование;
  • исправление ошибок и доработка.
  1. Внедрение системы:
    • проверка наличия необходимого оборудования;
    • установка системы;
    • обучение персонала.
    1. Сопровождение системы.

    Источник: studfile.net

    Рейтинг
    ( Пока оценок нет )
    Загрузка ...
    EFT-Soft.ru