Файл: Средства разработки клиентских программ.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 06.04.2023

Просмотров: 220

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
    1. Функциональные требования.
      1. Сбор данных и интерфейс связи.

В рамках проектируемой ИС предлагается методика автоматизированного и ручного сбора данных по ресурсам от участков с получением части информации из существующих автоматизированных систем. Методика должна учитывать поддержку протоколов сбора и передачи данных: FTP, HTTP, XML, OPC, MODBUS, csv-файлы.

Программно-информационный обмен между компонентами должен строиться на основе протокола TCP/IP.

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

      1. Математические модели.

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

      1. Аналитические функции.

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

Должны быть разработаны следующие аналитические функции:

  • обеспечение просмотра информации от уровня сводных показателей предприятия до индивидуальных показателей точек учета при наличии данных, локализованный учет.
  • сопоставление информации по расходу с показателями измерителя выполненной работы (произведенной продукции), расчет удельного расхода.
  • выявление и количественная оценка потерь тепловой энергии, их индикация и сопоставление с параметрами, влияющими на расход (математический и статистический анализ).
  • выявление и количественная оценка потенциально рекуперированной тепловой энергии, индикация и сопоставление с параметрами, влияющими на рекуперацию (математический и статистический анализ).
  • сопоставление изменения удельного расхода с энергоэффективностью внедренных ресурсосберегающих мероприятий и технологий на основе многоаспектной математической модели. Анализ влияния ресурсосберегающих технологий на расход ресурсов, необходимых для производства тепловой энергии.
      1. Функции сравнительного тестирования.

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

      1. Управление нехарактерными процессами.

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


      1. Функции отчетности.

ИС должна предусматривать функцию отчетности как центральный инструмент информирования специалистов предприятия и инженерно-технических работников. Функция отчетности должна формировать стандартные информационные сообщения.

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

      1. Накопление данных.

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

    1. Требования к интеграции с другими системами.

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

    1. Требования к составу обрабатываемой информации.

Информационное обеспечение ИС должно обеспечивать ввод, хранение и обработку любых видов энергетических ресурсов.

Характеристики:

  1. план;
  2. факт;
  3. стоимость;
  4. экономия;
  5. изменение;
  6. снижение;
  7. рост;
  8. расход;
  9. перерасход;
  10. удельный расход;
  11. затраты;
  12. тариф;
  13. цена;
  14. предельный уровень;
  15. «условные потери» (небаланс);
  16. % от общего расхода;
  17. потенциал сбережения;
  18. прочие характеристики.

Сроки:

  1. смена;
  2. сутки;
  3. декада;
  4. месяц;
  5. квартал;
  6. полугодие;
  7. год;
  8. произвольный срок.

При автоматизированном вводе данных и в процессе обработки информации осуществляется постоянный контроль целостности БД (с использованием встроенных функций контроля СУБД) – предусматривается на этапе проектирования базы данных.

Источниками информации в ИС являются:

  1. документы нормативного характера:
  • отраслевые нормативные документы (приказы, распоряжения, инструкции, регламенты и другие нормативные акты);
  • стандартные формы учёта и отчетности по использованию ресурсов предприятия;
  • организационно-технические документы по вопросам использования ресурсов на производстве.
  1. документы оперативного характера:
  • организационно-распорядительные документы (планы);
  • отчетные документы, выдаваемые по регламенту и по запросу.
  1. сбор информации в ИС производится следующими способами:
  • ручной ввод данных (с использованием программных средств подготовки информации);
  • автоматический из внешних источников, в том числе БД с использованием модулей сопряжения с другими АС.
    1. Требования к численности и квалификации эксплуатационного и обслуживающего персонала.

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

    1. Требования к защите информации от несанкционированного доступа.

Защита информации должна осуществляться стандартными способами на следующих уровнях:

  1. на уровне отдельной персональной ЭВМ АРМа пользователя ИС установкой паролей доступа;
  2. на уровне сети организации — путём администрирования ЛВС в части маршрутизации и определения доступной информации для каждого конкретного пользователя;
  3. на уровне администрирования БД назначением прав доступа пользователям БД.

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

Должно предусматриваться ранжирование пользователей и должны иметься следующие уровни доступа к информации:

  1. просмотр (только чтение);
  2. доступ с настраиваемыми ограничениями;
  3. полный доступ (чтение/запись).

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

Взаимодействие АРМов и серверной части должно строиться по принципам архитектуры клиент-сервер, при этом основная обработка данных должна производиться сервером, а на рабочую станцию посылаться только результат запроса.

    1. Требования к стандартизации и унификации.

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

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

    1. Требования к информационному обеспечению.

Информационное обеспечение ИС должно строиться на следующих принципах:

  1. централизованная база и хранилище данных;
  2. децентрализованная подготовка данных;
  3. однократный ввод данных и их многократное использование;
  4. доступ к информационным ресурсам пользователей в соответствии с их правами доступа;
  5. применение для поиска необходимых данных стандартных механизмов поиска.
    1. Требования к выходной информации.

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

    1. Разработка математической модели и анализ результатов.

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

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

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

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

    1. Разработка инструкции по энергоэффективности.

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

    1. Формирование функций отчетности.

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

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

    1. Консультирование при внедрении процессов управления.

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

Приложение Б. Спецификация прецедентов


      1. Документирование прецедентов
  1. Редактирование данных (см. таблицу Б.1).

Таблица Б.1. Прецедент «Редактирование данных».

Краткое описание

Добавление, удаление, редактирование данных, планирование затрат

Актеры

Пользователь

Предусловия

  1. Пользователь авторизован
  2. Данные синхронизированы
  3. Открыта форма редактирования данных

Основной поток

  1. Выбор компонента (ресурс, счетчик, тариф, продукция и т.д.)
  2. Выбор действия
  3. Выбор значения/ввод значения
  4. Подтверждение действия

Альтернативные потоки

  1. Некорректный ввод

Постусловия

Действия с данными произведены

  1. Авторизоваться в системе (см. таблицу Б.2).

Таблица Б.2. Прецедент «Авторизоваться в системе».

Краткое описание

Ввод логина и пароля пользователя

Актеры

Пользователь

Предусловия

  1. Пользователь зарегистрирован

Основной поток

  1. Ввод логина и пароля
  2. Проверка данных
  3. Вход осуществлен

Альтернативные потоки

  1. Неверный логин или пароль
  2. Восстановление пароля
  3. Вход в систему

Постусловия

Переход в личный кабинет

  1. Выполнить действие с данными (см. таблицу Б.3).

Таблица Б.3. Прецедент «Выполнить действие с данными».

Краткое описание

Переход на форму выполнения различных действий с данными

Актеры

Пользователь

Предусловия

  1. Пользователь авторизован

Основной поток

        1. Выбор действия
      1. Переход на форму выполнения действия

Альтернативные потоки

  1. Пользователь не авторизован

Постусловия

Форма открыта

  1. Экспорт данных в MS Office (см. таблицу Б.4).

Таблица Б.4. Прецедент «Экспорт данных в MS Office».

Краткое описание

Экспорт имеющихся данных в таблицы Excel, документы Word, готовые шаблоны

Актеры

Пользователь

Предусловия

  1. Пользователь авторизован
  2. Открыта форма экспорта данных

Основной поток

  1. Выбор вида экспорта
  2. Выбор места хранения документа
  3. Создание документа
  4. Отправка данных

Альтернативные потоки

  1. Пользователь не авторизован

Постусловия

Данные экспортированы