Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Diplom2.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2.07 Mб
Скачать

В таблице 2.4 представлено описание полей таблицы «Тарифный коэффициент»

Таблица 2.4

Название

Тип

Категория

varchar

1 разряд

number

2 разряд

number

3 разряд

number

4 разряд

number

5 разряд

number

6 разряд

number

7 разряд

number

8 разряд

number

В таблице 2.5 представлено описание полей таблицы «Коэффициент трудоемкости»

Таблица 2.5

Название

Тип

Категория

varchar

Коэффициент

number

В таблице 2.6 представлено описание полей таблицы «Штрафы»

Таблица 2.6

Название

Тип

ID

number

Сумма штрафа

number

В таблице 2.7 представлено описание полей таблицы «Коэффициент стажа»

Таблица 2.7

Название

Тип

Категория

varchar

до 5

number

от 5 до 10

number

от 10 до 15

number

от 15 до 20

number

от 20 и выше

number

2.3 Схема данных

Пользовательский интерфейс – первое, с чем сталкивается пользователь при запуске программы. Весь человеко-машинный интерфейс при работе с компьютером является интерфейсами операционной системы и программ, с которыми пользователь работает.

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

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

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

Схема работы системы отображена на рисунке 2.4.

Рисунок 2.4 — Схема работы системы

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

Тестирование – это процесс, направленный на выявление ошибок.

Процесс тестирования включает:

  • действия, направленные на выявление ошибок;

  • диагностику и локализацию ошибок;

  • внесение исправлений в программу с целью устранения ошибок.

Большая трудоемкость тестирования и ограниченные ресурсы приводят к необходимости систематизации процесса и методов тестирования.

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

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

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

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

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

Журнал тестирования программного продукта представлен в таблице 3.1

Таблица 3.1 - Журнал тестирования программного продукта

Название модуля/экрана

Описание тестового случая

Ожидаемые результаты

Тестовый случай пройден? Да/Нет

Комментарии

1

2

3

4

5

6

1

Кнопка "Войти"

Выбор одинарным щелчком мыши

Открытие закладок

Да

Работает корректно

2

Кнопка "Сменить пароль"

Выбор одинарным щелчком мыши

Открытие панели изменения пароля

Да

Работает корректно

3

Кнопка "Сохранить"

Выбор одинарным щелчком мыши

Сохранение нового пароля

Да

Работает корректно

4

Кнопка "Отмена"

Выбор одинарным щелчком мыши

Закрытие панели изменения пароля

Да

Работает корректно

5

Кнопка "Добавить","Изменить"

Выбор одинарным щелчком мыши

Открытие панели добавления сотрудников

Да

Работает корректно

6

Кнопка "Удалить"

Выбор одинарным щелчком мыши

Удаление записи

Да

Работает корректно

7

Кнопка "Начисление"

Выбор одинарным щелчком мыши

Открытие панели добавления начисления

Да

Работает корректно

8

Кнопка "Открыть"

Выбор одинарным щелчком мыши

Открытие БД "Проходная"

Да

Работает корректно

9

Кнопка "Обновить"

Выбор одинарным щелчком мыши

Обновление БД "Проходная"

Да

Работает корректно

10

Кнопка "Печать"

Выбор одинарным щелчком мыши

Печать данных

Да

Работает корректно

11

Кнопка/Закладка "Главная"

Выбор одинарным щелчком мыши

Вывод панели авторизации

Да

Работает корректно

12

Кнопка/Закладка "Сотрудники"

Выбор одинарным щелчком мыши

Вывод панели с данными о сотрудниках

Да

Работает корректно

13

Кнопка/Закладка "Данные проходной"

Выбор одинарным щелчком мыши

Вывод панели с данными о проходной

Да

Работает корректно

14

Кнопка/Закладка "Начисления"

Выбор одинарным щелчком мыши

Вывод панели с данными о доп.начислениях

Да

Работает корректно

Продолжение таблицы

1

2

3

4

5

6

15

Кнопка/Закладка "Тарифные ставки"

Выбор одинарным щелчком мыши

Вывод панели с данными о тарифных ставках

Да

Работает корректно

16

Кнопка/Закладка "Коэффициент труда"

Выбор одинарным щелчком мыши

Вывод панели с данными о коэффициенте труда

Да

Работает корректно

17

Кнопка/Закладка "Расчетные"

Выбор одинарным щелчком мыши

Вывод панели с данными о Зарабоной плате

Да

Работает корректно

18

Кнопка "Расчитать з/п.."

Выбор одинарным щелчком мыши

Расчет данных

Да

Работает корректно

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]