Система учета расхода электроэнергии

Заказать уникальную дипломную работу
Тип работы: Дипломная работа
Предмет: Программирование
  • 6161 страница
  • 22 + 22 источника
  • Добавлена 27.09.2018
3 000 руб.
  • Содержание
  • Часть работы
  • Список литературы
  • Вопросы/Ответы
Введение 3
1. Теоретическая часть 6
1.1. Общая характеристика технологий, используемых в сфере ЖКХ 6
1.2. Общая характеристика управляющей компании «Дом-Мастер» 11
1.3 Анализ бизнес-процессов учета потребляемой элетроэнергии "как есть" 19
2.Аналитическая часть 29
2.1. Информационная модель технологии начисления оплаты за коммунальные услуги 29
2.2. Проектирование логической и физической модели данных 31
2.3. Обоснование выбора СУБД и средства разработки 40
2.4. Моделирование в UML 42
3. Проектная часть 47
3.1 Описание разработанного ПО 47
3.2 Календарно-ресурсное планирование 52
Заключение 58
Список использованных источников 60

Фрагмент для ознакомления

Это связано с наличием в штате предприятия специалистов в области информационных технологий, способных реализовать задачу разработки программного обеспечения. Кроме того, сторонние разработчики программного обеспечения не учитывают особенности работы, связанные с рынком компьютерных товаров, наличие собственной разработки будет учитывать специфику работы предприятия.Проведем анализ сред разработки и обоснование выбора языка программирования для реализации задачи автоматизации учета потребляемой электроэнергии.Приведем сравнительную характеристику сред программирования.Ниже описанные характеристики сред программирования приведены в работе [13].В рамках данной работы был проведен выбор среды программирования согласно параметрам, приведенным в таблице 21.Таблица - Параметры сред программирования№ХарактеристикиСредства разработкиVFPAccess (VBA)Visual StudioDelphi1.Технологияобработки кодаИнтерпретатор ИнтерпретаторКомпиляторКомпилятор2.Язык программированияDBASE cс объектамиBasic c ОбъектамиС#Delphi3.СистемаЗакрытаяЗакрытаяОткрытаяОткрытая4.Работа с СУБДDBF, DBC, ODBCMDB, ODBCКлассы обработки MDB, SQL через DB-библиотеку, ODBCОбъектыобработкиdBASE, Paradox, InterBase, MDB, Informix, FoxPro, ODBC 5.Реализацияпользовательских мастеров--++6.Динамическое создание форм ввода, обработки сообщений++-+7.Технология реализации приложения--каркасная (мастер)компонентная (мастер)8.ТехнологияПостроители экранов, меню, отчетов (drag-and-drop), классовПостроители экранов, меню, отчетов (drag-and-drop), классов Редактор классов, Редактор ресурсов (drag-and-drop)Редактор объектов (drag-and-drop) 9.Вывод из баз данных на печатьВстроенный ReportВстроенный ReportВнешнийОбъект : Report10Работа с исключениямиПроцедураПроцедураОбъектОбъект11 Поддержка CASE RationalRose-++-В рамках данного проекта для реализации задачи создания информационной системы будет использован язык программирования Delphi. Выбор сделан исходя из:- соответствия возможностей языка программирования системным требованиям;- возможностями работы с различными СУБД;- наличия большого количества технической документации и готовых компонент для использования в проекте.В качестве СУБД выбрана MSAccess, так как параметры используемой информационной системы не предполагают работу с большими массивами данных, предполагающих использование профессиональных СУБД.2.4. Моделирование в UMLНа рисунке 16 приведена диаграмма вариантов использования информационной системы учета потребляемой электроэнергии.Рисунок - Диаграмма вариантов использованияКак показано на рисунке 19, функционал системы предполагает работу экономистов в части формирования отчетности, администратора в части работы со справочной информацией, функционал оператора связан с работой по вводу информации по показаниям счетчиков, оплатам от клиентов.Диаграмма последовательностей приведена на рисунке 17. На рисунке 18 приведена диаграмма действий.Рисунок 17 - Диаграмма последовательностейРисунок - Диаграмма действийСхема «Дерево функций» позволяет наглядно показать иерархию функций управления и обработки данных, которые автоматизированы в разработанном программном продукте.Выделяется два подмножества функций программы (рис.19): - служебные функции (проверка пароля, управление окнами и др.);- основные функции обработки данных (ввода первичной информации, обработки, ведения справочников, подготовки и распечатки документов и др.).Рисунок - Дерево функцийНа рисунке 20 приведен сценарий диалога системы.Рисунок - Сценарий диалога системыОписание программных модулей приведено в таблице 22.Таблица - Описание функций модулей№ п/пНаименование модуляФункции модуляМодуль безопасностиСодержит процедуры и функции, обеспечивающие ввод и проверку пароля, вход пользователей в систему, напоминание о необходимости смены пароля, автоматический выход из системы при отсутствии пользователя на рабочем месте.Модуль инициализации интерфейса программыПосле успешного входа в систему, запускает программу, используя настройки прав доступа для учетной записи пользователяМодуль управления деревом объектовСодержит процедуры и функции, позволяющие управлять отображением дерева объектов и его элементамиМодуль взаимодействия с базой данныхСодержит процедуры и функции, используемые для установления соединения с базой данных, а также управляющие операциями чтения, записи и редактирования данныхМодуль справочной системыСодержит процедуры и функции, необходимые для отображения справочной информации Модуль «Справочники» Содержит процедуры функции, позволяющие просматривать содержимое справочников системы, и редактировать их (если позволяют права доступа)Модуль ввода оперативной информацииСодержит процедуры и функции, позволяющие проводить ввод показаний электросчетчиков, оплат за потребленную электроэнергиюМодуль «Отчеты»Содержит процедуры и функции для просмотра типовых отчетов и создания произвольного отчетаМодуль формирования данных о должникахЗапрашивает минимальный долг, выводит информацию о должникахМодуль «Печать документов»Обеспечивает предварительный просмотр, настройку параметров документов и печать на принтере3. Проектная часть3.1 Описание разработанного ПОПриведем описание режимов функционирования разработанного ПО.Главная форма приведена на рисунке 21.Рисунок - Главная форма приложения по учету расхода электроэнергииНа рисунке 22 показан режим справочника домов.Рисунок - Справочник домовРежим справочника абонентов показан на рисунке 23, режим просмотра истории оплат - на рисунке 24.Рисунок - Справочник абонентовРисунок - История платежейНа рисунке 25 показан режим ввода нового абонента.Рисунок - Режим ввода нового абонентаСправочник тарифов показан на рисунке 26.Рисунок - Справочник тарифовНа рисунке 27 показан режим работы со справочником счетчиков.Рисунок - Справочник счетчиковНа рисунке 28 показан режим добавления нового электросчетчика.Рисунок - Добавление нового счетчикаРежим ввода показаний электросчетчиков показан на рисунке 29.Рисунок - Режим ввода показаний электросчетчиковРежим ввода оплат показан на рисунке 30. Отчет о задолженностях абонентов показан на рисунках 31-32.Рисунок - Режим ввода оплатРисунок - Запрос отчетаВедомость задолженности по оплате за электроэнергиюФИО абонентаАдресл/сСумма долга, руб.Авдеева Светлана МихайловнаКомсомольская,20-3258521 875.80 ₽Колмакова Марина ЕгоровнаКомсомольская,20-13698523 796.10 ₽Слепнев Егор ПетровичКомсомольская,39-16938521 732.50 ₽Цаплина Елена СергеевнаКомсомольская,39-78529061 436.25 ₽Рисунок - Результат формирования отчетаТаким образом, все поставленные задачи реализованы в рамках данной работы.3.2 Календарно-ресурсное планированиеМоделирование процесса внедрения системы проведем с использованием MSProject. На рисунке 10 показан календарь проекта, на рисунке 11 приведена диаграмма Ганта.Рисунок - Календарь работРисунок - Диаграмма ГантаТаблица - Отчет по трудозатратамВремя по неделямВсе   ЗадачиЗадачи 01ТрудозатратыПлан-график проекта СУТППлан-график проекта СУТП0 Фаза 0. Инициация проекта108 Фаза 1. Планирование204 Фаза2. Исполнение1936 Фаза 3. Завершение проекта16 Проект завершен0 Регулярные мероприятия0План-график проекта СУТП Итог2264Общий итог 2264Рисунок - Отчет по базовым трудозатратамТаблица - Сводный отчет по трудозатратамТипРесурсыДоступно по трудоемкостиТрудозатратыОставшаяся доступностьТрудовойАналитик976416560 Директор976248728 Консультант1976184792 Не назначен000 Программист1976464592 Программист2976568512 Программист39760976 РП976248728 Технический писатель976136840Трудовой Итог780822645728Общий итог 780822645728Рисунок - Сводный отчет по трудозатратам Таблица - Свод по затратамГодКварталБюджетная стоимостьБазовые затратыЗатраты2017К4002303202017 Итог 002303202018К1002185602018 Итог 00218560Общий итог 00448880Таким образом, объем финансирования проекта составляет 448880 руб., срок - 121 день.Проведем анализ рисков, связанных с реализацией проекта автоматизации учета показаний приборов учета потребленной электроэнергии.Риск 1. Отказ жильцов многоквартирного дома финансировать проекта. При отсутствии финансирования проект не может быть осуществлен. Также не все жильцы в момент сбора средств могут находиться дома. В качестве превентивной меры для минимизации данного риска следует предложить различные способы финансирования проекта: - доплаты со счета дома;- предложение рассрочки жильцам, которые не в состоянии оплатить свою долю;- разъяснение жильцам о выгодах внедрения системы;- принятие решения на общем собрании и внесение доли оплаты жильцов в квитанцию.Риск 2. Затягивание сроков проекта.В качестве мер по предотвращению данного риска можно предложить: указание сроков по каждому из этапов проекта для организации - подрядчика с применением штрафных санкций.Риск 3. Поставка некачественных контроллеров для счетчиков. Мера по предотвращению: Закупка запаса контроллеров в объеме 10% от общего количества.Риск 4. Удорожание проекта в процессе исполнения.Мера по предотвращению: ведение предоплаты по максимальному количеству услуг, наличие резерва в 10% от стоимости проекта.Риск 5. Отказ фирмы-подрядчика от исполнения проекта.Мера по предотвращению: штрафные санкции для фирмы-подрядчика.Риск 6. Отказ от сертификации оборудования со стороны управляющей компании.Мера по предотвращению: экспертиза технического задания специалистами управляющей компании, контроль выполнения работ специалистами УК.Риск 7. Ошибки в программе.Меры по предотвращению: проведения этапа опытной эксплуатации с параллельным использованием новой и старой технологий.Риск 8. Отказ оборудования вследствие нестабильной работы системы электроснабжения.Меры по предотвращению: экспертиза проекта специалистами по энергетике, модернизация системы электроснабжения дома.Риск 9. Вирусная активность.Меры по предотвращению: установка антивирусной системы.Риск 10. Сбой аппаратного обеспечения, приводящий к потере данных программного комплекса сбора данных.Меры по предотвращению: выполнение резервного копирования программного комплекса и базы данных.ЗаключениеВ рамках данной работы мной было проведено рассмотрение использования информационныетехнологииуправленияжилищно-коммунальнойсферой в части учета начислений и оплат за потребленную электроэнергию.Жилищно-коммунальноехозяйство-этосложный,многоотраслевойпроизводственно-техническийкомплекс,вкоторыйвходятжилищноехозяйствоиремонтно-эксплуатационноепроизводство;водоснабжениеиводоотведение;коммунальнаяэнергетика;внешнееблагоустройство,включающеесанитарнуюочисткуиозеленениегородов.ДляуспешнойработыЖКХнеобходимовнедрениеинформационныхтехнологий,чтопозволитсоздатькачественноновуюсистемууправленияЖКХ.Восноведолжнабытьинформационнаясистема,котораяпозволитпреодолетьразрывмеждуужеотносительноразвитойнормативнойбазойиправоприменительнойпрактикой,атакжеповыситькачествопринимаемыхрешений,социальнуюзащищенностьнаселенияиусилитьконтрользажилищно-коммунальнойсферойдеятельности.Результатом данной работы явился анализ применимости информационных технологий в работы специалиста, курирующего вопросы начисления оплаты за потребленную электроэнергию. В ходе анализа функционала работы специалиста мной были определены задачи автоматизации и далее проведена разработка программного продукта.Специфика учета потребленной электроэнергии предполагает необходимость учета тарифов, установленных счетчиков, а также расчета оплаты за общедомовое потребление электроэнергии.В рамках работы над проектом использовались программные средства:- ERWinProcessModeller – для моделирования бизнес-процессов технологии работы в сфере ЖКХ с использованием методологий IDEF0, DFD;- MSVisio – для моделирования бизнес-процессов с использованием стандарта UML;- SmartInstallMaker – для формирования установочного файла разработанного ПО.Список использованных источниковУК «Дом-мастер». [Электронный ресурс]. Режим доступа: http://ukdommaster.ru/Атаманенко С. А., Горобец С. Л. Управляющая организация в сфере ЖКХ; Феникс - Москва, 2012. - 272 c.Гассуль Вениамин Стандарты управления многоквартирным домом в сфере ЖКХ; Феникс - Москва, 2013. - 224 c.Устинова А. В. ЖКХ. Права потребителей в сфере коммунального хозяйства; Проспект - Москва, 2013. - 392 c.Информатика: [учеб. для вузов по специальности "Прикладная информатика (по обл.)" и др. экон. специальностям] /А. Н. Гуда [и др.] ; под общ. ред. В. И. Колесникова.-М.: Дашков и К°, 2012.-399 с.Исаев, Г.Н. Информационные технологии: Учебное пособие / Г.Н. Исаев. - М.: Омега-Л, 2013. - 464 c.Карпова, И.П. Базы данных: Учебное пособие / И.П. Карпова. - СПб.: Питер, 2013. - 240 c.Кириллов, В.В. Введение в реляционные базы данных.Введение в реляционные базы данных / В.В. Кириллов, Г.Ю. Громов. - СПб.: БХВ-Петербург, 2012. - 464 c.Максимов, Н.В. Современные информационные технологии: Учебное пособие / Н.В. Максимов, Т.Л. Партыка, И.И. Попов. - М.: Форум, 2013. - 512 c.Советов, Б.Я. Базы данных: теория и практика: Учебник для бакалавров / Б.Я. Советов, В.В. Цехановский, В.Д. Чертовской. - М.: Юрайт, 2013. - 463 c.Степанов А.Н. Информатика: учебное пособие. – СПб: Питер Пресс, 2012. – 764 с.Фуфаев, Э.В. Базы данных: Учебное пособие для студентов учреждений высшего профессионального образования / Э.В. Фуфаев, Д.Э. Фуфаев. - М.: ИЦ Академия, 2012. - 320 c.Хлебников, А.А. Информационные технологии: Учебник / А.А. Хлебников. - М.: КноРус, 2014. - 472 c.Балдин, К.В. Информационные системы в экономике: Учебное пособие / К.В. Балдин. - М.: НИЦ ИНФРА-М, 2013. - 218 c.Блиновская, Я.Ю. Введение в геоинформационные системы: Учебное пособие / Я.Ю. Блиновская, Д.С. Задоя. - М.: Форум, НИЦ ИНФРА-М, 2013. - 112 c.Бодров, О.А. Предметно-ориентированные экономические информационные системы: Учебник для вузов / О.А. Бодров. - М.: Гор. линия-Телеком, 2013. - 244 c.Варфоломеева, А.О. Информационные системы предприятия: Учебное пособие / А.О. Варфоломеева, А.В. Коряковский, В.П. Романов. - М.: НИЦ ИНФРА-М, 2013. - 283 c.Васильков, А.В. Информационные системы и их безопасность: Учебное пособие / А.В. Васильков, А.А. Васильков, И.А. Васильков. - М.: Форум, 2013. - 528 c.Вдовин, В.М. Предметно-ориентированные экономические информационные системы: Учебное пособие / В.М. Вдовин. - М.: Дашков и К, 2013. - 388 c. Горбенко, А.О. Информационные системы в экономике / А.О. Горбенко. - М.: БИНОМ. ЛЗ, 2012. - 292 c.Гришин, А.В. Промышленные информационные системы и сети: практическое руководство / А.В. Гришин. - М.: Радио и связь, 2012. - 176 c.Золотова, Е.В. Основы кадастра: Территориальные информационные системы: Учебник для вузов / Е.В. Золотова. - М.: Фонд "Мир", Акад. Проект, 2012. - 416 c.

1. УК «Дом-мастер». [Электронный ресурс]. Режим доступа: http://ukdommaster.ru/
2. Атаманенко С. А., Горобец С. Л. Управляющая организация в сфере ЖКХ; Феникс - Москва, 2012. - 272 c.
3. Гассуль Вениамин Стандарты управления многоквартирным домом в сфере ЖКХ; Феникс - Москва, 2013. - 224 c.
4. Устинова А. В. ЖКХ. Права потребителей в сфере коммунального хозяйства; Проспект - Москва, 2013. - 392 c.
5. Информатика: [учеб. для вузов по специальности "Прикладная информатика (по обл.)" и др. экон. специальностям] /А. Н. Гуда [и др.] ; под общ. ред. В. И. Колесникова.-М.: Дашков и К°, 2012.-399 с.
6. Исаев, Г.Н. Информационные технологии: Учебное пособие / Г.Н. Исаев. - М.: Омега-Л, 2013. - 464 c.
7. Карпова, И.П. Базы данных: Учебное пособие / И.П. Карпова. - СПб.: Питер, 2013. - 240 c.
8. Кириллов, В.В. Введение в реляционные базы данных.Введение в реляционные базы данных / В.В. Кириллов, Г.Ю. Громов. - СПб.: БХВ-Петербург, 2012. - 464 c.
9. Максимов, Н.В. Современные информационные технологии: Учебное пособие / Н.В. Максимов, Т.Л. Партыка, И.И. Попов. - М.: Форум, 2013. - 512 c.
10. Советов, Б.Я. Базы данных: теория и практика: Учебник для бакалавров / Б.Я. Советов, В.В. Цехановский, В.Д. Чертовской. - М.: Юрайт, 2013. - 463 c.
11. Степанов А.Н. Информатика: учебное пособие. – СПб: Питер Пресс, 2012. – 764 с.
12. Фуфаев, Э.В. Базы данных: Учебное пособие для студентов учреждений высшего профессионального образования / Э.В. Фуфаев, Д.Э. Фуфаев. - М.: ИЦ Академия, 2012. - 320 c.
13. Хлебников, А.А. Информационные технологии: Учебник / А.А. Хлебников. - М.: КноРус, 2014. - 472 c.
14. Балдин, К.В. Информационные системы в экономике: Учебное пособие / К.В. Балдин. - М.: НИЦ ИНФРА-М, 2013. - 218 c.
15. Блиновская, Я.Ю. Введение в геоинформационные системы: Учебное пособие / Я.Ю. Блиновская, Д.С. Задоя. - М.: Форум, НИЦ ИНФРА-М, 2013. - 112 c.
16. Бодров, О.А. Предметно-ориентированные экономические информационные системы: Учебник для вузов / О.А. Бодров. - М.: Гор. линия-Телеком, 2013. - 244 c.
17. Варфоломеева, А.О. Информационные системы предприятия: Учебное пособие / А.О. Варфоломеева, А.В. Коряковский, В.П. Романов. - М.: НИЦ ИНФРА-М, 2013. - 283 c.
18. Васильков, А.В. Информационные системы и их безопасность: Учебное пособие / А.В. Васильков, А.А. Васильков, И.А. Васильков. - М.: Форум, 2013. - 528 c.
19. Вдовин, В.М. Предметно-ориентированные экономические информационные системы: Учебное пособие / В.М. Вдовин. - М.: Дашков и К, 2013. - 388 c.
20. Горбенко, А.О. Информационные системы в экономике / А.О. Горбенко. - М.: БИНОМ. ЛЗ, 2012. - 292 c.
21. Гришин, А.В. Промышленные информационные системы и сети: практическое руководство / А.В. Гришин. - М.: Радио и связь, 2012. - 176 c.
22. Золотова, Е.В. Основы кадастра: Территориальные информационные системы: Учебник для вузов / Е.В. Золотова. - М.: Фонд "Мир", Акад. Проект, 2012. - 416 c.

Вопрос-ответ:

Что такое система учета расхода электроэнергии?

Система учета расхода электроэнергии (СУРЭ) представляет собой комплекс технологий и устройств, позволяющих осуществлять сбор, обработку и анализ данных о потреблении электроэнергии в различных объектах. Она способствует эффективному контролю расхода электроэнергии и позволяет управляющим компаниям оптимизировать процессы управления жилищно-коммунальным хозяйством.

Какие технологии используются в сфере ЖКХ?

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

Какую роль играет управляющая компания "Дом Мастер"?

Управляющая компания "Дом Мастер" предоставляет услуги по управлению жилыми и нежилыми объектами в сфере ЖКХ. Она имеет опыт и компетенцию в области внедрения инновационных технологий, в том числе систем учета электроэнергии. Компания выполняет функции по обеспечению эффективного управления и контроля ресурсов, поддержанию безопасности и комфорта жильцов.

Какие бизнес-процессы учета электроэнергии анализируются в статье?

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

Что такое Система учета расхода электроэнергии?

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

Какие технологии используются в сфере ЖКХ?

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

Чем отличается управляющая компания "Дом Мастер"?

Управляющая компания "Дом Мастер" отличается тем, что она специализируется на предоставлении услуг по управлению жилыми и коммерческими объектами. Компания обеспечивает эффективное ведение бизнес-процессов, включая учет потребляемой электроэнергии.

Какие бизнес-процессы связаны с учетом потребляемой электроэнергии?

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

Какая информационная модель используется для начисления оплаты за коммунальные услуги?

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

Какие технологии используются в сфере ЖКХ для учета расхода электроэнергии?

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

Какие бизнес-процессы относятся к учету потребляемой электроэнергии в управляющей компании Дом Мастер?

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

Какая информационная модель используется для начисления оплаты за коммунальные услуги?

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