Дипломная работа: Автоматизация контроля качества в ООО "Джон Вайли и Сыновья Рус"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
53
оперативной информации системы относится проверка качества
программного обеспечения. Проверка включает в себя следующие данные:
1. Дату проведения.
2. Наименование показателей.
3. Значения показателей.
Еще одним из видов оперативной информации является показатели
тестирования системы. Показатели включают в себя рассчитанные значения
для каждого наименования показателей.
Теперь дадим описание нормативно-справочной информации. В
системе должны быть созданы следующие справочники:
1. Справочник «Сотрудники», который содержит весь перечень
сотрудников департамента разработки программного обеспечения.
2. Справочник «Показатель», который содержит перечень
показателей работы систем.
3. Справочник «Системы», который содержит перечень
информационных систем.
На основании описания условно-постоянной информации была
создана таблица Характеристика справочников представлена в таблице 7.
Таблица 7
Характеристика справочников
Характеристика
Системы
Сотрудники
Показатели
Ответственный за
ведение
Администратор
системы
Администратор
системы
Администратор
системы
Объем справочника в
записях
100 20 5
Характеристика
Системы
Сотрудники
Показатели
Частота актуализации Ежемесячно
При приеме
или
увольнении
сотрудников
По мере
необходимости
Объем актуализации
10 записей
1 запись
1 запись
Реквизитный состав
Наименование
Фамилия
Наименование
Версия
Имя
-
Отчество
54
2.2.3. Характеристика результатной информации
Дадим характеристику результатной формации. Вывод результатной
информации будет осуществляться с помощью отчетной формы. На
отчетной форме будут выводиться фактические значения показателей
работоспособности каждой системы, разработанной организацией. К
результатной информации будут относиться:
1. Дата.
2. ФИО сотрудника, проводившего проверку.
3. Наименование системы.
4. Версия системы.
5. Наименование показателя.
6. Значение показателя.
Перечисленные данные хранятся в следующих таблицах базы
данных:
1. Проверка.
2. Сотрудник.
3. Система.
4. Показатели.
5. Показатель.
Для описанной выше результатной информации дана
характеристика, представленная в таблице 8.
Таблица 8
Характеристика таблиц с результатной информацией
Наименование таблицы
Наименование поля
Система
Название
Показатели
Название
Проверка
Дата
Показатель
Значение
Сотрудник
Фамилия
Имя
Отчество
55
2.3. Программное обеспечение задачи
2.3.1. Общие положения (дерево функций и сценарий диалога)
Функции, которые автоматизирует информационная система делятся
на два типа [11]:
1. Служебные функции.
2. Основные функции.
К служебным функциям проектируемой системы будут относиться:
1. Настройка информационной системы.
2. Управление окнами.
3. Помощь по работе программы.
К основным функциям будут относиться:
1. Редактирование справочников.
2. Запуск проверки.
3. Авторизация.
4. Формирование отчетов.
На основании перечисленных функций составим дерево функций
системы (рисунок 9).
Функции системы
Основные функции системы Служебные функции системы
Редактирование
справочников
Запуск проверки
Настройка системы
Управление окнами
Помощь по работе в программеАвторизация
Формирование отчета
Рисунок 9. Дерево функций системы
56
Затем, на основании дерева функций системы создадим сценарий
диалога. Для взаимодействия информационной системы с пользователем
был выбран язык типа «Меню». Разрабатываемый сценарий диалога должен
обладать возможностью определения состава кадров диалога, содержания
каждого кадра и их соподчиненность [14].
В сценарии диалога должно учитываться:
работа с формами входных документов;
формирование результатных документов;
ввод и редактирование и просмотр данных;
протоколирование действий пользователей;
помощь на всех этапах работы с системой.
Сценарий диалога представлен на рисунке 10.
Главное меню
Справочники
Сотрудник
Системы
Показатели
Проверка
Запуск
Просмотр
Настройки
Отчет
Сформировать
Рисунок 10. Сценарий диалога
2.3.2. Характеристика базы данных
Разработка базы данных осуществляется на основании
информационной модели предметной области. В результате построения
информационной модели были выделены таблицы, в которых будет
57
храниться и обрабатываться информация базы данных. Поскольку база
данных будет реляционной, необходимо описать связи между таблицами.
Для этого применяется модель «сущность-связь» - ER-модель базы данных.
ER-модель базы данных, построенная в редакторе Erwin Data Modeler
представлена на рисунке 11.
Рисунок 11. ER-модель
Затем нужно дать характеристику атрибутам таблицы базы данных.
Характеристика полей базы данных представлена в таблице 9.
Таблица 9
Характеристика базы данных
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Справочник «Система»
ID_системы ID_st Счетчик 5
Ключевое
поле
Наименование
nst
Текст
30
Справочник «Показатели»
ID_показателей ID_type Счетчик 5
Ключевое
поле
Наименование
Nametp
Текст
300
Справочник «Сотрудник»
ID_сотрудника ID_sotr Счетчик 5
Ключевое
поле
Фамилия
LName
Текст
100
Имя
FName
Текст
100
Источник: https://baza.diplomsite.ru/previewfile/1829