Дипломная работа: Автоматизация учета сдельной оплаты труда компании ООО «Торгофф»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
72
6.
Модуль справочника
«Тип начисления»
Содержит предопределенные процедуры
формы списка и элемента справочника.
7.
Модуль справочника
«Показатель для
расчета начислений»
Содержит предопределенные процедуры
формы списка и элемента справочника.
8.
Модуль справочника
«Организация»
Содержит предопределенные процедуры
формы списка и элемента справочника.
9.
Модуль
«Сдельный наряд»
Содержит предопределенные процедуры,
позволяет произвести необходимые расчеты с
занесением в базу данных.
10.
Модуль «Начисление
зарплаты»
Содержит предопределенные процедуры,
позволяет произвести необходимые расчеты с
занесением в базу данных.
11.
Отчет «Реестр нарядов»
Формирование и вывод отчета нарядов.
12.
Отчет «Ведомость
начислений»
Формирование и вывод отчета о всех
начислениях.
13.
Отчет «Зарплата
сотрудника»
При вводе номера сотрудника выводит
сведения о зарплате и отработке по времени
сотрудника.
2.4 Испытания разработанного решения
В соответствии с ГОСТ 34-602-92, автоматизированные системы до
внедрения в эксплуатацию проходят предварительные испытания.
Испытания ИС могут быть двух видов: комплексные и автономные.
Автономные испытания предполагают проверку отдельных составных
частей (модулей, подпрограмм и т.п.) ИС.
Комплексные испытания предполагают совместную проверку всех
составных частей и видов обеспечения (программного, технического и т.д.) ИС.
2.4.1 Перечень объектов и функций, подлежащих испытаниям
Как правило, комплексные испытания ИС предполагают проверку всех
функций, описанных в 2.3.3 .
В этом подразделе приведен перечень проверяемых функций ИС (таблица 19).
Проверяемые функции расположены в последовательности проведения их
испытаний, т.е. если функция Б проверяется после функции А, то функция Б
указывается после функции А.
73
Согласно требованиям необходимо обосновать отсутствие
необходимости проверки иных функций, реализуемых системой.
В ходе испытания была проверена работоспособность всех функций системы,
поэтому обосновать отсутствие необходимости не нужно.
Комплексный тест должен:
1) быть логически увязанным;
2) обеспечивать проверку выполнения функций частей АС во всех
режимах функционирования, установленных в ТЗ на АС, в том числе всех
связей между ними;
3) обеспечивать проверку реакции системы на некорректную
информацию и аварийные ситуации.
Таблица 19
Перечень проверяемых функций
п/п
Проверяемая
функция
Примечание
1.
Глобальный модуль
Содержит глобальные процедуры и функции,
предопределенные процедуры, процедуры и
функции, которые необходимо выполнить при
запуске системы.
Отображается и работает корректно.
2.
Модуль справочника
«Должность»
Содержит предопределенные процедуры
формы списка и элемента справочника.
Отображается и работает корректно.
3.
Модуль справочника
«Сотрудник»
Содержит предопределенные процедуры
формы списка и элемента справочника.
Отображается и работает корректно.
4.
Модуль справочника
«Статья затрат»
Содержит предопределенные процедуры
формы списка и элемента справочника.
Отображается и работает корректно.
5.
Модуль справочника
«Технологическая
операция»
Содержит предопределенные процедуры
формы списка и элемента справочника.
Отображается и работает корректно.
6.
Модуль справочника
«Тип начисления»
Содержит предопределенные процедуры
формы списка и элемента справочника.
Отображается и работает корректно.
7.
Модуль справочника
«Показатель для
расчета начислений»
Содержит предопределенные процедуры
формы списка и элемента справочника.
8.
Модуль справочника
«Организация»
Содержит предопределенные процедуры
формы списка и элемента справочника.
Отображается и работает корректно.
74
9.
Модуль
«Сдельный наряд»
Содержит предопределенные процедуры,
позволяет произвести необходимые расчеты с
занесением в базу данных.
Отображается и работает корректно.
10.
Модуль «Начисление
зарплаты»
Содержит предопределенные процедуры,
позволяет произвести необходимые расчеты с
занесением в базу данных.
Отображается и работает корректно.
11.
Отчет «Реестр нарядов»
Отвечает за формирование и вывод отчета
нарядов.
Отображается и работает корректно.
12.
Отчет «Ведомость
начислений»
Отвечает за формирование и вывод отчета о
всех начислениях.
Отображается и работает корректно.
13.
Отчет «Зарплата
сотрудника»
При вводе номера сотрудника выводит
сведения о зарплате и отработке по времени
сотрудника.
Отображается и работает корректно.
Была произведена проверка всех функций реализуемых системой, проверка
прошла успешно.
2.4.2 Методы проведения испытаний
Методы проведения испытания ИС описаны в таблице 20.
Таблица 20
Описание проверки
Параметр
Значение
Значение
Функция
Сдельный наряд
Начисление зарплаты
Предмет
проверки
Работа программы
Работа программы
Используемые
средства
Шаблон документа
Шаблон документа
Исходные
данные
База данных программы,
содержащая 50 записей в
основной таблице,
наполненных случайными
значениями до максимально
допустимой длины полей и
записывает их в БД.
Ожидается создания нового
документа о начислении
зарплаты, после выбора
номера кода сдельного наряда
выбирается тип начисления и
форма оплаты, вводятся
другая информация.
Искажения
тестовой
информации
для имитации
нештатных
ситуаций
1.1 При попытке записать
искаженную информацию в
поля для цифровых значений
попытка будет безуспешной,
например ввести слово не
получится.
1.2 При попытке
искаженную информацию в
поле для ввода даты ,
1.1 При попытке записать
искаженную информацию в
поля для цифровых значений
попытка будет безуспешной,
например ввести слово не
получится.
1.2 При попытке
искаженную информацию в
поле для ввода даты ,
75
программа выдаст ошибку
пользователю.
программа выдаст ошибку
пользователю.
Ожидаемая
реакция
1.1 Данные запишутся в
БД.
1.2 Данные не запишутся в
БД с выводом
предупреждения.
1.1 Искаженные данные не
запишутся в БД.
1.2 Искаженные данные не
запишутся в БД с выводом
предупреждения.
Способ
определения
результатов
Параметры, определяемые
требованиями заказчика
Параметры, определяемые
требованиями заказчика
При попытке ввести не верное значение в поде для даты ожидается вывод
сообщения об ошибке для пользователя, положительный результат изображен
на рис. 17.
Рисунок 17. Сообщения об ошибке «Не верная дата»
При попытке записать в базу информацию, не заполнив ключевое поле
ожидается вывод сообщения об ошибке для пользователя, положительный
результат изображен на рис. 18.
76
Рисунок 18. Сообщения об ошибке «Необходимо заполнить поле»
2.4.3 Проведение проверочных испытаний и их результаты
Ход проверки иллюстрируется экранными формами, полученными
отчётами, снимками экрана с диалоговыми окнами, служебными сообщениями.
Работа с информационной системой выполняется по средствам главного меню,
рис.19.
Рисунок 19. Главное меню системы
Источник: https://baza.diplomsite.ru/previewfile/527