Тестирование программного продукта

Комплексное тестирование – процесс поисков несоответствия системы ее исходным целям. Это наиболее творческий из всех видов тестирования. Оно состоит из следующих шагов:

Тестирование стрессов. Распространенный недостаток больших систем в том, что они функционируют как будто бы нормально при слабой или умеренной нагрузке, но выходят из строя при большой нагрузке и в стрессовых ситуациях реальной среды. Тестирование стрессов представляет попытки подвергнуть систему крайнему “давлению”.

Для проведения тестов осуществлялось большое количество запросов к БД (20 запросов). В результате теста не было зафиксировано никаких отклонений в работе программы, но было отмечено определенное замедление работы БД с запросами.

Тестирование объёма. В то время как при тестировании стрессов делается попытка подвергнуть систему серьёзным нагрузкам в короткий интервал времени, тестирование объема представляет собой попытку предъявить системе большие объёмы данных (максимальный объем базы данных, 7 Мб) в течение более длительного времени.

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

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

Тестирование защиты. Так как внимание к вопросам сохранения секретности в сегодняшнем автоматизированном обществе возрастает, к большинству систем предъявляются определенные требования по обеспечению защиты от несанкционированного доступа. Цель тестирования защиты – нарушить секретность в системе.

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

Тестирование производительности. Требования к производительности и эффективности (время ответа для различных нагрузок и различных конфигураций) – важная часть проектов систем

На основание проведения вышеперечисленных тестов можно заключить, что:

- созданная система выполняет все функции, указанные в ТЗ;

- при аварийном отключении сохраняет максимально возможное количество данных;

- система способна работать на ПК различной конфигурации, в том числе и минимальной;

- система отвечает поставленным требованиям по защите от несанкционированного доступа;

- система корректно осуществляет свою работу при работе с большими объемами данных (при максимальном объеме БД – 30 Мб) и при большом количестве запросов (20 запросов).

Выводы к разделу 3

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

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

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

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

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

 


Раздел 4
Охрана труда

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

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

Анализ условий труда

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

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

В данном случае различают следующие вредные факторы:

а) опасность поражения электрическим током от электронного оборудования;

б) воздействие вредных излучений, возникающих в электронно-лучевых трубках и устройствах беспроводной связи;

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

г) опасность ожога от нагретых элементов электронной техники (головки принтеров и т.д.);

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

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