Logo GenDocs.ru

Поиск по сайту:  

Загрузка...

Курсовая работа - Моделирование учета зданий, сооружений и территории на предприятии ЖКХ - файл n1.doc


Курсовая работа - Моделирование учета зданий, сооружений и территории на предприятии ЖКХ
скачать (1654.5 kb.)

Доступные файлы (1):

n1.doc1655kb.21.12.2012 14:00скачать


n1.doc


Содержание


Содержание 1

1. Описание бизнес-процессов предметной области на естественном языке 2

2. Объектно-ориентированная модель бизнес-процессов предметной области на языке UML 4

3. Спецификация функциональных требований к программному обеспечению 8

4. Список классификационных справочников 15

5. Объектно-ориентированная модель программного продукта 16

Отчет по результатам работы 23

Список используемой литературы 25

1. Описание бизнес-процессов предметной области на естественном языке


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

Имеются следующие действующие лица:

  • Сотрудник учета территории и сооружений;

  • Сотрудник учета домов;

  • Сотрудник учета планов домов и квартир;

  • Потребитель, который может изменить план своей квартиры;

  • Бригадир, выдающий задания работникам на ремонт и обслуживание домов и лифтов.

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

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

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

2. Объектно-ориентированная модель бизнес-процессов предметной области на языке UML





Рисунок 1а – Диаграмма прецедентов (учет территории и сооружений)




Рисунок 1б – Диаграмма прецедентов (учет домов)


Рисунок 1в – Диаграмма прецедентов (учет планов домов и квартир)



Рисунок 2 – Диаграмма активности



Рисунок 3а – Диаграмма последовательности (учет территории и сооружений)


Принять заявку на ремонт и обслуживание


Рисунок 3б – Диаграмма последовательности (учет домов)


Рисунок 3в – Диаграмма последовательности (учет планов домов и квартир)

Рисунок 4 – Диаграмма состояний

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


Система предназначена для автоматизирования операций учета зданий, сооружений и территории, находящихся в ведении предприятий ЖКХ.

Система состоит из подсистем:

  • Учет территорий;

  • Учет улиц;

  • Учет домов;

  • Учет подъездов;

  • Учет этажей;

  • Учет квартир;

  • Учет сооружений.


Подсистема учет территорий выполняет следующие операции:

  • Ввод новой территории;

  • Поиск территорий;

  • Сортировка территорий;

  • Изменение данных о территории;

  • Удаление записи о территории.

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

При поиске территорий могут указываться реквизиты: название территории, дополнительная информация.

Сортировка территорий может вестись по следующим реквизитам: название территории.

При изменении данных о территории могут измениться следующие реквизиты: название территории, дополнительная информация.

При удалении записи о территории удаляются все данные о территории, а также выполняется удаление записей об улицах и сооружениях, расположенных на этой территории.

Подсистема учет улиц выполняет следующие операции:

  • Ввод новой улицы;

  • Поиск улиц;

  • Сортировка улиц;

  • Изменение данных об улице;

  • Удаление записи об улице.

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

При поиске улиц могут указываться реквизиты: название территории, название улицы, дополнительная информация.

Сортировка улиц может вестись по следующим реквизитам: название территории, название улицы.

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

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

  • Ввод нового дома;

  • Поиск домов;

  • Сортировка домов;

  • Изменение данных о доме;

  • Удаление записи о доме.

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

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

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

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

При удалении записи о доме удаляются все данные о доме, а также выполняется удаление записей о подъездах и этажах, расположенных в этом доме.
Подсистема учет подъездов выполняет следующие операции:

  • Ввод нового подъезда;

  • Поиск подъездов;

  • Сортировка подъездов;

  • Изменение данных о подъезде

  • Удаление записи о подъезде.

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

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

Сортировка подъездов может вестись по следующим реквизитам: адрес дома, номер подъезда, дата установки лифта, срок службы лифта, дата следующего испытания лифта, способ проникновения в подъезд, дополнительная информация.

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

При удалении записи о подъезде удаляются все данные о подъезде.
Подсистема учет этажей выполняет следующие операции:

  • Ввод нового этажа;

  • Поиск этажей;

  • Сортировка этажей;

  • Изменение данных об этаже;

  • Удаление записи об этаже.

При вводе нового этажа регистрируются реквизиты: адрес дома, номер этажа, назначение этажа, план этажа.

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

Сортировка этажей может вестись по следующим реквизитам: адрес дома, номер этажа, назначение этажа.

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

При удалении записи об этаже удаляются все данные об этаже.
Подсистема учет квартир выполняет следующие операции:

  • Ввод новой квартиры;

  • Поиск квартир;

  • Сортировка квартир;

  • Изменение данных о квартире;

  • Удаление записи о квартире.

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

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

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

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

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

  • Ввод нового сооружения;

  • Поиск сооружений;

  • Сортировка сооружений;

  • Изменение данных о сооружении;

  • Удаление записи о сооружении.

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

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

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

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

При удалении записи о сооружении удаляются все данные о сооружении.

4. Список классификационных справочников


Программный продукт будет использовать следующие классификационные справочники:

  • Территории

  • Улицы

  • Дома

  • Подъезды

  • Этажи

  • Квартиры

  • Сооружения

5. Объектно-ориентированная модель программного продукта




Рисунок 5 – Диаграмма классов


Рисунок 6а – Диаграмма прецедентов (всей системы)


Рисунок 6б – Диаграмма прецедентов (ввод записей)


Рисунок 6в – Диаграмма прецедентов (изменение записей)


Рисунок 6г – Диаграмма прецедентов (удаление записей)


Рисунок 6д – Диаграмма прецедентов (учет планов квартир и домов)




Рисунок 7 – Диаграмма активности


Рисунок 8 – Диаграмма последовательности




Рисунок 9 – Диаграмма состояний

Рисунок 10 – Диаграмма развертывания


Рисунок 11 – Диаграмма компонентов

Отчет по результатам работы


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

  • Диаграмма прецедентов;

  • Диаграмма активности;

  • Диаграмма последовательности;

  • Диаграмма состояний.

На основании подготовленных материалов, а также на основании рекомендаций и пожеланий сотрудников ЖКХ были выработаны следующие предложения и нововведения:

  • Учет подъездов;

  • Учет этажей;

  • Расширение списка полей, заполняемых при учете территории, улицы, дома, квартиры, сооружения;

  • Обязательность ведения учета всех объектов данной предметной области;

  • Расширение списка объектов, которым может быть оказано обслуживание или над которыми может быть проведен ремонт.

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

После этого была создана объектно-ориентированная модель программного продукта, включающая следующие диаграммы:

  • Диаграмма классов

  • Диаграмма прецедентов;

  • Диаграмма активности;

  • Диаграмма последовательности;

  • Диаграмма состояний;

  • Диаграмма развертывания

  • Диаграмма компонентов

На основании подготовленных материалов можно разработать программное обеспечение с рабочим названием «Автоматизированная система учета зданий, сооружений и территории на предприятиях ЖКХ». После разработки и внедрения данного программного обеспечения можно ожидать следующие результаты:

    • Снижение объема бумажной документации;

    • Снижение затрат на хранение бумажной документации;

    • Снижение числа необходимых работников (операторов);

    • Появление учета важных сведений об объектах данной предметной области;

    • Облегчение доступа и поиска необходимой информации;

    • Ускорение доступа и поиска необходимой информации;

    • Увеличение оперативности управленческих решений;

    • Увеличение правильности управленческих решений;

    • Повышение качества услуг, оказываемых предприятиями ЖКХ в рамках данной предметной области.

Список используемой литературы





  1. Брауде Э. Технология разработки программного обеспечения. — СПб.: Питер, 2004г. — 655с.

  2. Вендров А. М. Проектирование программного обеспечения экономических информационных систем. — М: «Финансы и статистика», 2005г. — 524с.

  3. Смирнова Г.Н., Сорокин А.А., Тельнов. Проектирование экономических информационных систем. Учебник. – М.; Финансы и статистика.





Скачать файл (1654.5 kb.)

Поиск по сайту:  

© gendocs.ru
При копировании укажите ссылку.
обратиться к администрации