МОДУЛЬ «ЖИТЛОФОНД»
1. СТРУКТУРА ХАРАКТЕРИСТИК БУДИНКУ
Форма призначена для налаштування, загальною для всіх будинків житлового фонду структури елементів, а також їх параметрів.
Малюнок 1 - Структура характеристик будинку
Для всіх будинків в складі житлового фонду передбачено загальний шаблон елементів, з яких ці будинки можуть складатися (даху, під′їзди, підвали, прибудинкова територія і т.д.).
Ці елементи можуть входити один в одного (ліфт -> під′їзд, дах, підвал, під′їзд -> конструктивні елементи і т.д.).
Також передбачена можливість налаштування сортування дочірніх елементів всередині батьківського елементу.
Для кожного з елементів будинку передбачений свій набір параметрів. Параметри можуть бути чотирьох типів: число, дата, текст, список.
Число - десяткове число з точністю до чотирьох знаків.
Дата - дата в форматі «dd.mm.yyyy».
Текст - рядок до 8000 символів.
Список - випадаючий список із заздалегідь вказаним набором значень.
Під час налаштування параметрів елемента передбачені можливості об′єднання їх в групи і сортування відносно один одного.
2. ВИПАДАЮЧІ СПИСКИ (ДОВІДНИКИ).
Форма призначена для налаштування списків, які можна підключити до параметру типу «Список».
Малюнок 2 - Випадаючі списки (довідники).
Набір списків представлений у вигляді дерева (списки можна групувати, сортувати всередині групи) з можливістю додавання нових списків, редагування існуючих, видалення непотрібних.
У кожному списку є свій набір елементів, які будуть виводитися при підключенні його до параметру типу «Список» відповідно до сортуванням зазначеної в налаштуванні.
3. ХАРАКТЕРИСТИКИ БУДИНКУ
Форма призначена для внесення даних по конкретному будинку зі складу житлового фонду.
Робота починається з вибору будинку.
Малюнок 3 - Вибір будинку зі списку.
Для пошуку будинку в списку, передбачені: сортування, фільтрація, пошук за адресою.
Можливий пошук будинків за певними параметрами (наприклад, вибір всіх дев′яти поверхових будинків в житловому фонді і т.д.).
Після того як був обраний потрібний будинок, користувач переходить в форму редагування характеристик цього будинку.
Для кожного будинку зі складу житлового фонду складається його структура (дахи, підвали, під′їзди, ліфти і т.д.) На підставі налаштування структура будинків (п. 1).
Рисунок 4- Характеристики будівлі.
У елемента будинку є набір параметрів, заснований на налаштуванні (п. 1). Параметри вносяться через окрему форму і є періодичними. Наприклад: будинок обслуговувався в одній організації в період за 01.01.2012 по 31.12.2012, а за 01.01.2013 почав обслуговуватися в інший.
Малюнок 5 - Форма редагування параметрів.
Характеристики будинку на конкретну дату можна роздрукувати у вигляді різних звітів.
Малюнок 6 - Інвентаризаційна картка будинку (список).
Малюнок 7- Інвентаризаційна картка будинку (дерево).
4. ПОШУК
Форма пошуку дозволяє вибрати будинки, які задовольняють певним характеристикам, які користувач задає самостійно.
Наприклад, отримати список будинків:
· Сервісний центр - 40 років Жовтня, 49А
· Загальна площа будинку - більше 1000 м 2
· Дата введення в експлуатацію - менше ніж 01.03.2000
Малюнок 8- Пошук будинків по заданому критерію.
5. ТАБЛИЦЯ ХАРАКТЕРИСТИК
Форма призначена для виведення списку будинків з необхідними користувачеві параметрами.
Наприклад, потрібно отримати список будинків з параметрами: загальна площа будинку, загальна площа квартир, кількість квартир. Так само потрібно обмежити будинки з кількістю квартир більше 10 і адресою, що містить рядок «КУРС». Набір потрібних фільтрів може вказувати користувач.
Для початку користувач вибирає потрібні йому параметри.
Малюнок 9 - Вибір параметрів для таблиці характеристик.
Малюнок 10 - Таблиця характеристик