- •Розділ 1 постановка задачі
- •1.1. Характеристика задачі
- •1.2. Вхідна інформація
- •1.3. Вихідна інформація
- •Розділ 2 розробка алгоритму розв'язання задачі
- •Розділ 3 організація інформаційного забезпечення
- •3.1. Загальна характеристика інформаційного забезпечення
- •3.2. Побудова системи класифікації та кодування
- •3.3. Структура баз даних та інформаційних масивів
- •Розділ 4 розробка програмного забезпечення задачі
- •4.1. Опис головного модулю програми (головного вікна)
- •4.2. Опис розробленої програми
- •Висновки
- •Список використаних джерел
ВСТУП
Бізнес-процеси сучасного світу тісно зв'язані з інформаційними технологіями. Комп'ютеризація різних сфер діяльності людини призводить до економічного зростання і покращення фінансового стану підприємств. Людина займаючись підприємницькою діяльністю намагається отримати максимальний прибуток за найкоротший час і з мінімальними затратами. У цьому їй в пригоді стають як комп'ютерні системи так і різноманітне програмне забезпечення. В той час, необхідно розуміти, що головну роль відіграє правильна побудова бізнес-процесу підприємства. Якісно спроектувати майбутнє підприємство дозволяє системний аналіз, який дає змогу розібрати, зрозуміти та поліпшити окрему сферу діяльності людини, а також дозволяє передбачити її можливі шляхи розвитку.
Мета курсової роботи - створення програмного забезпечення для управління продажем та орендою нерухомості. Основними завданнями даної роботи є аналіз роботи підприємства з продажу нерухомості; проектування системи взаємодії клієнта з продавцем; визначення основних вимог до програмного комплексу, який необхідно розробити.
Об'єктом дослідження виступає підприємство з продажу нерухомості.
Предметом дослідження даної роботи є інформаційна підтримка клієнтів підприємства та управління замовленнями агентом з нерухомості.
Дана тема є надзвичайно актуальною в наш час, так як все більше з'являється агентства з продажу нерухомості в містах. З роками ринок нерухомості розвивається і для його управління в наш час, стало необхідним створення програмного забезпечення для управління нерухомістю та швидкого пошуку підходящого варіанту покупцям чи орендаторам.
Розробка програмної системи управління операціями з нерухомістю є дуже вигідною в економічному плані. Робота агентства з нерухомості тісно пов'язана з поняттям часу продажу , найменуванням одиниць нерухомості, веденням статистики продажу нерухомості. Це потребує правильної і чіткої організації, задля отримання максимального прибутку.
На ринку програмного забезпечення призначеного для використання в агентствах нерухомості є велика кількість систем, що автоматизують роботу агента з нерухомості. Такі системи, взагалі, розробляються персонально для окремих агентств нерухомості, і не мають загальних стандартів, або ж автоматизують якусь одну, окрему, ділянку роботи продавця. Це в зайвий раз підтверджує актуальність обраної теми. Практична цінність програмної системи, що розроблятиметься, визначається її універсальністю і можливістю побудови, на її основі, реального програмного забезпечення для автоматизації роботи агента в агентствах нерухомості. Програмна система, що розроблятиметься, буде призначена для використання агентом агентств нерухомості, для полегшення та покращення організації своєї роботи.
Приступаючи до реалізації поставленої мети, необхідно чітко розуміти, що програмна система повинна буди гнучкою, та легко масштабованою, задля збільшення її функціональності в майбутніх редакціях. Тому задля реалізації мети будемо використовувати такі методи дослідження як: методи теорії алгоритмів, методи об'єктно-орієнтованого проектування, методика проектування баз даних, методи дослідження операцій. Програмний продукт буде розроблено за допомогою інструментальних засобів розробки мови програмування Microsoft Visual Basik, технології DAO та СОМ-технології. Підготовка бази даних для роботи здійснювалась у Microsoft Access.
Розділ 1 постановка задачі
1.1. Характеристика задачі
Для того, щоб правильно сформулювати постановку задачі, необхідно, насамперед, вивчити сутність предметної області, на обробку елементів якої спрямована головна мета даної курсової роботи. На сьогоднішній день, у сфері послуг продажу нерухомості, агентства продажу нерухомості відіграють вагому роль. агентства продажу нерухомості приносять вагомий прибуток своїм власникам, та є надзвичайно рентабельними.
Останнім часом все помітнішою стає потреба у правильній організації процесу роботи, такої структури як агентство продажу нерухомості. Здебільшого, якість роботи агентства продажу нерухомості залежить від обізнаності та компетентності агента, від його вміння швидко працювати, та орієнтуватися в асортименті нерухомості.
На передній план виступають наступні проблемні ділянки організації роботи агентства продажу нерухомості, які необхідно розв'язати за допомогою ЕОМ:
а) швидкий пошук потрібних варіантів покупцю;
б) швидкість обслуговування агента своїх клієнтів;
в) складання та підтримка єдиної бази даних одиниць нерухомості,інформації про продаж нерухомості.
Основними завданнями даної роботи є:
а) аналіз роботи агентства продажу нерухомості;
б) проектування системи взаємодії агента з продавцем;
в) визначення основних вимог до програмного комплексу, який необхідно розробити.
Дані проблеми і задачі необхідно виконувати кожен день, при цьому вихідною інформацією необхідно вважати інформацію про стан, місцезнаходження, кількість кімнат, та ціну на даний вид нерухомості.
На меті є створити програмний комплекс під назвою «Нерухомість +». який би мав такі характерні риси:
а) простий та інтуїтивно зрозумілий інтерфейс;
б) робота з єдиною базою даних (базою даних в форматі Microsoft Access);
в) можливість швидкого пошуку та друкування звіту;
г) заповнення і підтримання бази даних одиниць нерухомості.
Важливо, окрім розробки, власне, програмного комплексу «Нерухомість +», за допомогою обраної мови програмування, розібрати таку предметну область, як агентство продажу нерухомості. І на основі цього аналізу, створити її систему функціонування.
Таким чином ми маємо створити програмне забезпечення, що дозволяло б зберігати та аналізувати інформацію, яка описуватиме весь процес функціонування агентства продажу нерухомості.
1.2. Вхідна інформація
Ефективна діяльність агентства продажу нерухомості вимагає наявності первинних даних. Вхідна інформація представляє собою сукупність показників, характеристик об'єкта дослідження, або інших значень, над якими необхідно проводити обчислення, здійснювати їх обробку тощо. Для задачі проектування ефективної роботи агентства продажу нерухомості вхідними даними виступають показники таких таблиць як «Основна» (таблиця 1.1). В них зібрана довідкова інформація про всі характеристики нерухомості, дані про агентів, що займаються даним видом
нерухомості, а також інформація про місцезнаходження нерухомості.
Таблиця 1.1.
Перелік і опис вхідних повідомлень
№ з/з |
Назва вхідного повідомлення |
Ідентифікатор |
Форма представлення |
Термін і частота надходження |
Джерело |
1 |
2 |
3 |
4 |
5 |
6 |
1 |
Код нерухомості |
Kod_kvar |
Таблична |
При реєстрації нової одиниці нерухомості |
Агент |
2 |
Код району |
Kod_ray |
Таблична |
При реєстрації нової одиниці нерухомості |
Агент |
3 |
Код вулиці |
Kod_yl |
Таблична |
При реєстрації нової одиниці нерухомості |
Агент |
4 |
Дата |
Chislo |
Таблична |
При реєстрації нової одиниці нерухомості |
Агент |
5 |
Орієнтир |
Orien |
Таблична |
При реєстрації нової одиниці нерухомості |
Агент |
6 |
Номер дому |
Nom_dom |
Таблична |
При реєстрації нової одиниці нерухомості |
Агент |
7 |
Номер квартитири |
Nom_kvar/kom |
Таблична |
При реєстрації нової одиниці нерухомості |
Агент |
8 |
Етаж |
etaz |
Таблична |
При реєстрації нової одиниці нерухомості |
Агент |
9 |
Етажність дому |
Etaznost |
Таблична |
При реєстрації нової одиниці нерухомості |
Агент |
10 |
Кількість кімнат |
Kol_kom |
Таблична |
При реєстрації нової одиниці нерухомості |
Агент |
11 |
Ціна |
Cena |
Таблична |
При реєстрації нової одиниці нерухомості |
Агент |
Продовження таблиці 1.1.
1 |
2 |
3 |
4 |
5 |
6 |
12 |
Код ріелтера |
Kod_riel |
Таблична |
При реєстрації нової одиниці нерухомості |
Агент |
13 |
Примітки (невеликий опис стану квартири) |
Prim |
Таблична |
При регістрації нової одиниці нерухомості |
Агент |
14 |
Загальна площа |
Obsh_plosh |
Таблична |
При регістрації нової одиниці нерухомості |
Агент |
15 |
Жила площа |
Zhilay_plosh |
Таблична |
При регістрації нової одиниці нерухомості |
Агент |
16 |
Розшифров ка площі |
Rash_plosh |
Таблична |
При регістрації нової одиниці нерухомості |
Агент |
17 |
Кількість балконів |
Kol_bal |
Таблична |
При регістрації нової одиниці нерухомості |
Агент |
18 |
Площа кухні |
Plosh_kuh |
Таблична |
При регістрації нової одиниці нерухомості |
Агент |
19 |
Висота стелі |
Vis_potol |
Таблична |
При регістрації нової одиниці нерухомості |
Агент |
20 |
Каналізація |
Kanal |
Таблична |
При регістрації нової одиниці нерухомості |
Агент |
21 |
Опис вікон (вид, тех. стан) |
Opis_okon |
Таблична |
При регістрації нової одиниці нерухомості |
Агент |
22 |
Опис ванної кімнати |
Opis_van |
Таблична |
При регістрації нової одиниці нерухомості |
Агент |
23 |
Опис кухні |
Opis_kuh |
Таблична |
При регістрації нової одиниці нерухомості |
Агент |
24 |
Код планування |
Kod_rasp |
Таблична |
При регістрації нової одиниці нерухомості |
Агент |