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

Требования к программе или программному изделию

Программа «Фотоэффект» должна: обеспечить пользователя информацией по данной теме, провести проверку знаний по изученной теме, предоставить стенд для проведения лабораторной работы при благополучном прохождении теста.

Входные данные программы – это база вопросов к тестирующей программе.

Выходные данные программы – это результат, получаемый при прохождении лабораторной работы.

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

Надёжность – один из важнейших факторов, определяющих общую производительность и эффективность систем. В связи с этим уже на стадии проектирования вопросам надёжности должно уделяться пристальное внимание.

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

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

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

Свойства надёжности проявляются в том, что система выполняет поставленные перед ней задачи без проблем.

Потери надёжности системой связываются с появлением отказа в работе.

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

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

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

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

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

Для установки и работы на компьютере данного программного продукта должна быть установлена операционная система Windows 98.

Минимальный набор технических средств для работы программы:

1.         Компьютер на базе процессора Pentium II 233 MMX;

2.         CD-ROM для установки программного продукта на компьютере;

3.         Манипулятор типа «мышь»;

4.         Клавиатура;

5.         4 Gb на жестком диске;

6.         Цветной монитор.

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

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

Так как программа была разработана на языке программирования Delphi 6, то она будет работать даже на том компьютере, где не установлен этот язык программирования или библиотека данного языка.

 

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

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

Программная документация может включать следующий комплекс документов:

-   Техническое задание (ГОСТ 19.201-78), определяющее требования, предъявляемые к программному обеспечению, необходимые стадии и сроки разработки, виды испытаний;

-   Текст программы (ГОСТ 19.401-78) – запись программы с необходимыми комментариями;

-   Описание программы (ГОСТ 19.402-78), в котором содержатся сведения о логической структуре и функционировании программного обеспечения;

-   Пояснительная записка (ГОСТ 19.201-78), включающая общее описание алгоритмов и функционирования программного обеспечения.

Общие требования к программным документам

Каждый программный документ состоит из нескольких частей, каждая из которых имеет своё название:

1.       Титульный лист.

2.      Информационная часть. Включает аннотацию и содержание данного документа. В аннотации приводят сведения о назначении данного документа и краткое изложение его основной части.Содержание включает перечень записей о структурных элементах основной части документа, в каждую из которых входят:

– обозначение структурного элемента (номер раздела, код раздела);

– наименование структурного элемента;

– адрес структурного элемента на носителе данных (номер страницы, номер файла).

3.      Основная часть. Содержит всю информацию о программе, саму программу (текст), структуру отдельных частей, модулей и т.д.

4.      Регистрация изменений. О каждом изменении программного документа делается соответствующая запись, которая оформляется в данной части.

Порядок контроля и приёмки

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

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

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

Отладка программы предполагает наличие той или иной ошибки.

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

Тестирование программного продукта – это процесс выполнения программ данного программного продукта на некотором наборе данных, для которых заранее известен результат.

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

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

Основными целями тестирования является:

1.         Получение результатов по конкретным данным;

2.         Контроль качества программы;

3.         Убедиться в правильности работы программного средства.

Произведём некоторые тесты с данным программным продуктом:

1.         при выборе пункта меню «Файл -> Тест» мы переходим на другую форму, где находится тестирующая программа;

2.         при начале работы с тестом в пункте меню «Файл -> Начать тест» на форме появляется окно, в котором Вам будет предложено занести свои данные в базу. В случае, если Вы ничего не ввели и нажали клавишу «Дальше»,то появится окно с сообщением: «Введите фамилию» или «Введите номер группы». Программа не будет дальше работать, пока Вы не введете фамилию и номер группы;

3.         при работе с тестом необходимо отвечать на вопросы. Для этого нужно выбрать правильный вариант ответа. Если вариант ответа не был выбран, то на форме появляется сообщение, в котором находится информация «Выберите вариант ответа». Программа не будет работать дальше пока не выбран вариант ответа.


Информация о работе «Разработка лабораторного стенда для исследования фотоэффекта»
Раздел: Информатика, программирование
Количество знаков с пробелами: 83779
Количество таблиц: 5
Количество изображений: 3

Похожие работы

Скачать
90085
0
3

... повысить качества фундаментальной естественно-научной подготовки студентов в контексте информатизации и формирования мотивационного синдрома. Тема исследования «Теоретические основы фундаментальной естественно-научной подготовки студентов технического вуза в условиях использования информационных технологий» обусловлена актуальностью решения и педагогической значимостью этой проблемы. Объектом ...

Скачать
93986
7
15

... школы. Мебель кабинета физики. Особенности оснащения и оборудования кабинета физики сельской школы. Рабочее место ученика и учителя в кабинете физики сельской школы. Кабинет физики в условиях разноуровневого обучения. Системы освещения и затемнения кабинета. Экскурсия в кабинет физики городской школы. 4. Работа заведующего кабинетом физики (5ч.) Права и обязанности заведующего кабинетом физики. ...

0 комментариев


Наверх