1. Описание бизнес-процессов предметной области на естественном языке
В ведении ЖКХ, обычно, находится какой-то набор территорий, на которых располагаются улицы. На улицах расположены дома, которые содержат набор подъездов, этажей и квартир. На территории может также располагаться набор сооружений. На предприятии ведется учет домов, квартир и сооружений. Все записи хранятся в бумажном виде и при необходимости сотрудники изымают их из мест хранения.
Имеются следующие действующие лица:
-
Сотрудник учета территории и сооружений;
-
Сотрудник учета домов;
-
Сотрудник учета планов домов и квартир;
-
Потребитель, который может изменить план своей квартиры;
-
Бригадир, выдающий задания работникам на ремонт и обслуживание домов и лифтов.
На подавляющем большинстве жилищно-коммунальных предприятий сложилась ситуация, при которой из-за большого объема бумажной документации не ведется учет важных сведений, а при наличии такого учета имеет место сложность доступа и поиска необходимой информации. Вследствие этого снижается оперативность и правильность управленческих решений.
В связи с этим предлагается автоматизированная система учета зданий, сооружений и территории на предприятии ЖКХ, которая будет упрощать работу по учету данных объектов, а также помогать в выработке правильных и оперативных управленческих решений.
Существует несколько автоматизированных систем учета рассматриваемых объектов, однако все они достаточно сложны по своей структуре и интерфейсу, а также не адаптированы под данный вид эксплуатирующих предприятий.
2. Объектно-ориентированная модель бизнес-процессов предметной области на языке UML
Рисунок 1а – Диаграмма прецедентов (учет территории и сооружений)
Рисунок 1б – Диаграмма прецедентов (учет домов)
Рисунок 1в – Диаграмма прецедентов (учет планов домов и квартир)
Рисунок 2 – Диаграмма активности
Рисунок 3а – Диаграмма последовательности (учет территории и сооружений)
Принять заявку на ремонт и обслуживание
Рисунок 3б – Диаграмма последовательности (учет домов)
Рисунок 3в – Диаграмма последовательности (учет планов домов и квартир)
Рисунок 4 – Диаграмма состояний
3. Спецификация функциональных требований к программному обеспечению
Система предназначена для автоматизирования операций учета зданий, сооружений и территории, находящихся в ведении предприятий ЖКХ.
Конструктивное решение домов из обжигового кирпича для районов Сибири
... строительстве коттеджей. Строительство загородного дома позволяет обрести совершенно другой и свободный взгляд на мир, делает человека полноценным владельцем своего дома. Вот почему строительство коттеджей считается сегодня одним из ... площадки, назначением и проектными характеристиками здания или сооружения, величиной передаваемой на фундамент нагрузки, а также производственными возможностями ...
Система состоит из подсистем:
-
Учет территорий;
-
Учет улиц;
-
Учет домов;
-
Учет подъездов;
-
Учет этажей;
-
Учет квартир;
-
Учет сооружений.
Подсистема учет территорий выполняет следующие операции:
-
Ввод новой территории;
-
Поиск территорий;
-
Сортировка территорий;
-
Изменение данных о территории;
-
Удаление записи о территории.
При вводе новой территории регистрируются реквизиты: название территории, дополнительная информация.
При поиске территорий могут указываться реквизиты: название территории, дополнительная информация.
Сортировка территорий может вестись по следующим реквизитам: название территории.
При изменении данных о территории могут измениться следующие реквизиты: название территории, дополнительная информация.
При удалении записи о территории удаляются все данные о территории, а также выполняется удаление записей об улицах и сооружениях, расположенных на этой территории.
Подсистема учет улиц выполняет следующие операции:
-
Ввод новой улицы;
-
Поиск улиц;
-
Сортировка улиц;
-
Изменение данных об улице;
-
Удаление записи об улице.
При вводе новой улицы регистрируются реквизиты: название территории, название улицы, дополнительная информация.
При поиске улиц могут указываться реквизиты: название территории, название улицы, дополнительная информация.
Сортировка улиц может вестись по следующим реквизитам: название территории, название улицы.
При изменении данных об улице могут измениться следующие реквизиты: название территории, название улицы, дополнительная информация.
При удалении записи об улице удаляются все данные об улице, а также выполняется удаление записей о домах, расположенных на этой улице.
Подсистема учет домов выполняет следующие операции:
-
Сортировка домов;
13 стр., 6358 словТиповые серии жилых домов
... которой разрешалось строить дома без лифта (впрочем, иногда строились дома и в 6 этажей — с магазином на первом этаже). С 1957 года началось строительство панельных домов — так называемых ... в положительную сторону от изделий, произведённых прямо на стройплощадке. Строительство панельного дома напоминает сборку детского конструкторского набора. На стройплощадку доставляют уже готовые детали ...
-
Изменение данных о доме;
-
Удаление записи о доме.
При вводе нового дома регистрируются реквизиты: адрес, технический паспорт дома, количество подъездов, количество этажей, дата сдачи в эксплуатацию, срок службы в годах, дата последнего текущего ремонта, дата последнего капитального ремонта, степень износа конструкций дома, степень износа внутренних инженерных коммуникаций, ситуационный план дома, количество детских площадок, количество клумб, количество стоянок, дополнительная информация.
При поиске домов могут указываться реквизиты: адрес, технический паспорт дома, количество подъездов, количество этажей, дата сдачи в эксплуатацию, срок службы в годах, дата последнего текущего ремонта, дата последнего капитального ремонта, степень износа конструкций дома, степень износа внутренних инженерных коммуникаций, ситуационный план дома, количество детских площадок, количество клумб, количество стоянок, дополнительная информация.
Сортировка домов может вестись по следующим реквизитам: адрес, технический паспорт дома, количество подъездов, количество этажей, дата сдачи в эксплуатацию, срок службы в годах, дата последнего текущего ремонта, дата последнего капитального ремонта, степень износа конструкций дома, степень износа внутренних инженерных коммуникаций, количество детских площадок, количество клумб, количество стоянок, дополнительная информация.
При изменении данных о доме могут измениться следующие реквизиты: адрес, технический паспорт дома, количество подъездов, количество этажей, дата сдачи в эксплуатацию, срок службы в годах, дата последнего текущего ремонта, дата последнего капитального ремонта, степень износа конструкций дома, степень износа внутренних инженерных коммуникаций, ситуационный план дома, количество детских площадок, количество клумб, количество стоянок, дополнительная информация.
При удалении записи о доме удаляются все данные о доме, а также выполняется удаление записей о подъездах и этажах, расположенных в этом доме.
Подсистема учет подъездов выполняет следующие операции:
При вводе нового подъезда регистрируются реквизиты: адрес дома, номер подъезда, наличие домофона, наличие мусоропровода, наличие лифта, дата установки лифта, срок службы лифта, дата следующего испытания лифта, наличие охраны, способ проникновения в подъезд, дополнительная информация.
При поиске подъездов могут указываться реквизиты: адрес дома, номер подъезда, наличие домофона, наличие мусоропровода, наличие лифта, дата установки лифта, срок службы лифта, дата следующего испытания лифта, наличие охраны, способ проникновения в подъезд, дополнительная информация.
Сортировка подъездов может вестись по следующим реквизитам: адрес дома, номер подъезда, дата установки лифта, срок службы лифта, дата следующего испытания лифта, способ проникновения в подъезд, дополнительная информация.
При изменении данных о подъезде могут измениться следующие реквизиты: адрес дома, номер подъезда, наличие домофона, наличие мусоропровода, наличие лифта, дата установки лифта, срок службы лифта, дата следующего испытания лифта, наличие охраны, способ проникновения в подъезд, дополнительная информация.
При удалении записи о подъезде удаляются все данные о подъезде.
Подсистема учет этажей выполняет следующие операции:
Описание технологии строительства жилого 2-х этажного крупнопанельного ...
... Здание жилого дома оборудуется хозяйсивенно-питьевым водопроводом, канализацией, горячим водоснабжением, теплоснабжением, газофикацией, телефонизацией, радиофикацией согласно СНиП 2.80.01-89* «Жилые здания». ТЕХНИКО-ЭКОНОМИЧЕСКИЕ ПОКАЗАТЕЛИ ТЭП объемно-планировочное решения жилые площади отдельных квартир: ... здание привязывается к существующему 2-х этажному панельному жилому зданию. ... В работе ...
-
Сортировка этажей;
-
Изменение данных об этаже;
-
Удаление записи об этаже.
При вводе нового этажа регистрируются реквизиты: адрес дома, номер этажа, назначение этажа, план этажа.
При поиске этажей могут указываться реквизиты: адрес дома, номер этажа, назначение этажа, план этажа.
Сортировка этажей может вестись по следующим реквизитам: адрес дома, номер этажа, назначение этажа.
При изменении данных об этаже могут измениться следующие реквизиты: адрес дома, номер этажа, назначение этажа, план этажа.
При удалении записи об этаже удаляются все данные об этаже.
Подсистема учет квартир выполняет следующие операции:
-
Сортировка квартир;
-
Изменение данных о квартире;
-
Удаление записи о квартире.
При вводе новой квартиры регистрируются реквизиты: адрес, номер подъезда, номер этажа, площадь квартиры, количество жильцов в квартире, количество балконов, количество лоджий, тип электросчетчика, наличие водосчетчика, количество теплосчетчиков, наличие сигнализации, типовой план квартиры, текущий план квартиры, наличие согласования текущего плана квартиры, дополнительная информация.
При поиске квартир могут указываться реквизиты: адрес, номер подъезда, номер этажа, площадь квартиры, количество жильцов в квартире, количество балконов, количество лоджий, тип электросчетчика, наличие водосчетчика, количество теплосчетчиков, наличие сигнализации, типовой план квартиры, текущий план квартиры, наличие согласования текущего плана квартиры, дополнительная информация.
Сортировка квартир может вестись по следующим реквизитам: адрес, номер подъезда, номер этажа, площадь квартиры, количество жильцов в квартире, количество балконов, количество лоджий, тип электросчетчика, количество теплосчетчиков, наличие сигнализации, текущий план квартиры, дополнительная информация .
При изменении данных о квартире могут измениться следующие реквизиты: адрес, номер подъезда, номер этажа, площадь квартиры, количество жильцов в квартире, количество балконов, количество лоджий, тип электросчетчика, наличие водосчетчика, количество теплосчетчиков, наличие сигнализации, типовой план квартиры, текущий план квартиры, наличие согласования текущего плана квартиры, дополнительная информация.
При удалении записи о квартире удаляются все данные о квартире.
Подсистема учет сооружений выполняет следующие операции:
-
Сортировка сооружений;
-
Изменение данных о сооружении;
-
Удаление записи о сооружении.
При вводе нового сооружения регистрируются реквизиты: название территории, название сооружения, технические характеристики, дополнительная информация.
При поиске сооружений могут указываться реквизиты: название территории, название сооружения, технические характеристики, дополнительная информация.
Сортировка сооружений может вестись по следующим реквизитам: название территории, название сооружения, технические характеристики, дополнительная информация.
Создание дизайна интерьера однокомнатной квартиры
... не имеет их. Одна из главных проблем в решении интерьера квартиры-студии - размещение кухни. Ведь даже человек завтракающий, ... реальное пространство, создавая иллюзию продолжения комнаты (Рисунок А.1.а). Использование стекла в интерьере убирает резкие границы мебели, дает ощущение более ... Мисс Ван дер Роэ, который стал проектировать здания, этажи в которых «нанизывались» на стержень дома, а несущие ...
При изменении данных о сооружении могут измениться следующие реквизиты: название территории, название сооружения, технические характеристики, дополнительная информация.
При удалении записи о сооружении удаляются все данные о сооружении.
4. Список классификационных справочников
Программный продукт будет использовать следующие классификационные справочники:
-
Территории
-
Улицы
-
Дома
-
Подъезды
-
Этажи
-
Квартиры
-
Сооружения
5. Объектно-ориентированная модель программного продукта
Рисунок 5 – Диаграмма классов
Рисунок 6а – Диаграмма прецедентов (всей системы)
Рисунок 6б – Диаграмма прецедентов (ввод записей)
Рисунок 6в – Диаграмма прецедентов (изменение записей)
Рисунок 6г – Диаграмма прецедентов (удаление записей)
Рисунок 6д – Диаграмма прецедентов (учет планов квартир и домов)
Рисунок 7 – Диаграмма активности
Рисунок 8 – Диаграмма последовательности
Рисунок 9 – Диаграмма состояний
Рисунок 10 – Диаграмма развертывания
Рисунок 11 – Диаграмма компонентов
Отчет по результатам работы
В ходе выполнения данной работы была рассмотрена реальная предметная область учета зданий, сооружений и территории на предприятии ЖКХ. Было проведено описание бизнес-процессов данной области на естественном языке. После этого была создана объектно-ориентированная модель бизнес-процессов данной области на языке UML, включающая следующие диаграммы:
-
Диаграмма прецедентов;
-
Диаграмма активности;
-
Диаграмма последовательности;
-
Диаграмма состояний.
На основании подготовленных материалов, а также на основании рекомендаций и пожеланий сотрудников ЖКХ были выработаны следующие предложения и нововведения:
-
Учет подъездов;
-
Учет этажей;
-
Расширение списка полей, заполняемых при учете территории, улицы, дома, квартиры, сооружения;
-
Обязательность ведения учета всех объектов данной предметной области;
-
Расширение списка объектов, которым может быть оказано обслуживание или над которыми может быть проведен ремонт.
На основании подготовленных материалов была разработана спецификация функциональных требований к программному обеспечению.
После этого была создана объектно-ориентированная модель программного продукта, включающая следующие диаграммы:
-
Диаграмма классов
-
Диаграмма прецедентов;
-
Диаграмма активности;
-
Диаграмма последовательности;
-
Диаграмма состояний;
-
Диаграмма развертывания
18 стр., 8733 словГис в мире возможностей такси разработка программной системы ...
... Диспетчерская — сердце и мозг работы службы такси. Слаженная команда операторов обеспечивает 90% успеха на высококонкурентном рынке пассажирских перевозок. Программная система для такси должна оптимизировать работу ... такси «МВК» Следующая ... диаграмм на экран системы. Решение является комплексным, нельзя выбирать какие-то отдельные модули и покупка идет также только со всем аппаратным и программным ...
-
Диаграмма компонентов
На основании подготовленных материалов можно разработать программное обеспечение с рабочим названием «Автоматизированная система учета зданий, сооружений и территории на предприятиях ЖКХ». После разработки и внедрения данного программного обеспечения можно ожидать следующие результаты:
Список используемой литературы
[Электронный ресурс]//URL: https://inzhpro.ru/diplomnaya/na-temu-zdaniya/
-
Брауде Э. Технология разработки программного обеспечения. — СПб.: Питер, 2004г. — 655с.
-
Вендров А. М. Проектирование программного обеспечения экономических информационных систем. — М: «Финансы и статистика», 2005г. — 524с.
-
Смирнова Г.Н., Сорокин А.А., Тельнов. Проектирование экономических информационных систем. Учебник. – М.; Финансы и статистика.