Реализация информационной системы учета заявок на ремонт оборудования
Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод на новый заказ в Автор24. Это бесплатно.
ИС состоит из 5 модулей (рисунок 2.18).
Загрузчик
Главная форма
Справочники
Отчеты
Операции
Рисунок 2.18 – Иерархическая схема модулей ИС
Спецификация всех модулей ИС приведена в таблице 2.1.
Таблица 2.1 - Спецификация модулей
Назначение модуля Вызывающий модуль
Загрузчик Инициализация приложения При запуске программы
Главная форма Главная страница Загрузчик
Справочники Ведение справочников Главная форма
Операции Учет участков и проверок Главная форма
Отчеты Построение отчетов Главная форма
Загрузчик – служит для первоначальной инициализации приложения, установки параметров среды.
Главная форма – вызывается загрузчиком и служит точкой входа в приложение для пользователя системы.
Справочники – подсистема, которая отвечает за структурирование и хранение справочной информации:
типы устройств;
производители оборудования;
параметры оборудования;
поставщики оборудования;
сотрудники;
подразделения;
состояния заявки;
виды инцидентов (проблемных ситуаций).
Операции – модуль, отвечающий за такие операции:
учет заявок на ремонт оборудования;
учет накладных прихода оборудования;
учет рабочих мест в подразделениях;
учет оборудования на рабочих местах.
Отчеты – модуль, отвечающий за отчеты:
по заявкам на ремонт и обслуживание;
по оборудованию и рабочим местам.
по инвентарным номерам.
Для проверки работы приложения требуется его таблицы заполнить тестовыми данными
Зарегистрируйся, чтобы продолжить изучение работы
. В частности, на рисунке 2.19 показан процесс заполнения таблицы «Модели».
Рисунок 2.19 – Заполнение таблицы «Модели»
При проектировании приложения, например, для построения отчета по инвентарным позициям, применялся конструктор запросов (рисунок 2.20).
Рисунок 2.20 – Конструктор запросов
В результате был получен такой SQL запрос:
SELECT [Типы].[Наименование] AS Тип, Модели.*, Оборудование.*, Приход.*, [Поставщики].[Наименование] AS Поставщик, [Подразделения].[Наименование] AS Подразделение, [РабМесто].[Наименование] AS РабМесто, [Типы].[Наименование] & ' ' & [Модели].[Наименование] AS Устройство
FROM Типы, Модели, Оборудование, Поставщики, Приход, Подразделения, РабМесто, Размещение
WHERE Модели.ID = Оборудование.МодельID AND Типы.ID = Модели.ТипID AND Приход.Шифр = Оборудование.ПриходID AND Поставщики.Шифр = Приход.ПоставщикID AND Размещение.ИнвN = Оборудование.ИнвN AND РабМесто.ПодразделениеID = Подразделения.ID AND РабМесто.ID = Размещение.РабМестоID AND Размещение.Дата=(Select Max(Дата) From Размещение Where Размещение.ИнвN = Оборудование.ИнвN);
Формы, на которых использовались связанные данные, формировались при помощи мастера форм.
Отчеты также формировались при помощи мастера отчетов
50% дипломной работы недоступно для прочтения
Закажи написание дипломной работы по выбранной теме всего за пару кликов. Персональная работа в кратчайшее время!