Дипломна работа

Автоматизирана система за управление на бизнес процеси в компания за недвижими имоти | Защитена на: 01/03/2016

Представената дипломна работа е посветена на прилагане на нови информационни и комуникационни технологии в автоматизирането на основните бизнес процеси в агенциите за недвижими имоти в България, а именно:

  • поддръжка и управление на ресурси, като клиенти, служители и задачи;
  • автоматизирано управление на организационната структура на фирмата;
  • администриране на всички видове услуги предлагани от агенцията, които са в основата на реализирането на приходите и минимизиране на разходите;
  • улеснено търсене на съществуващи имоти и други.

Изборът на темата се определя от няколко фактора: на първо място е острата потребност от качествен, специализиран софтуер за автоматизация на дейностите и процесите във агенциите за недвижими имоти. Вторият фактор е свързан с обстоятелството, че за тези дейности е необходимо уеб приложение, изместващо изцяло неподходящите десктоп такива. Като трети фактор е голямото ми желание да се занимавам с изграждане, администриране и поддържане на софтуерни продукти.

Целта на разработката е да се създаде уеб приложение автоматизиращо основните дейности на компания, занимаваща се с недвижими имоти.

Задачите, които са решени за постигане на така формулираната цел са:

  • Проучване и сравнителен анализ на съществуващите системи за автоматизиране на бизнес процеси в областта на недвижимите имоти;
  • Анализ на изискванията към софтуерните системи за управление на бизнес процеси в областта на недвижимите имоти. Описание на бизнес процесите.
  • Анализ и избор на софтуерни технологии за реализация на автоматизирана система за управление на бизнес процеси в компания за недвижими имоти;
  • Проектиране на автоматизирана система за управление на бизнес процеси в областта на недвижимите имоти;
  • Софтуерна реализация на автоматизирана система за управление на бизнес процеси в областта на недвижимите имоти;
  • Тестване на системата.

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

Във втора глава са дефинирани основните бизнес процеси в областта на недвижимите имоти. Там е направен и дълбок анализ на функционалните и нефункционални изисквания към софтуерната система.

Трета глава съдържа цялостно определение на програмният инструментариум в това число избор на програмна среда, избор на програмни езици, избор на база от данни, избор на основни библиотеки и избор на архитектурен шаблон при програмиране.

Четвърта глава е изцяло посветена на проектирането на уеб приложението. Тук е дефинирана архитектурата на системата, като ясно е разгледан потока на информация, част от релационния модел на базата от данни. В тази глава се включва и проектирането на отделните модули с примерни потребителски екрани.

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

В шеста глава е разяснен подхода на тестване на автоматизираната система. Реализираните видове тестове включват тестване на ниво програмна единица, тестване за съвместимост и функционално тестване.

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

От гледна точка на потребителската ориентация, приложеното е предназначено да се използва, както от мениджмънта на компанията (това са изпълнителни директори, офис-управители, главни брокери, софтуерни администратори и други),  така и от напълно начинаещите служители, като например брокери на недвижими имоти, които изпълняват своите функции, както от офиса, така и на „терен“.

Направените тестове на разработените модули и функционалности, дават резултати удовлетворяващи поставените на по-ранен етап проблеми и показват, че приложението се държи стабилно и е подходяща за работа в реални условия.

Настоящото приложение е сериозен опит да се навлезе в един от най-динамичните сегменти на софтуерното инженерство, този на уеб приложения. Още повече, че става дума за продукт с относителна функционална завършеност, предназначен да автоматизира трудоемки и много нетипични процеси във агенциите за недвижими имоти в България.

Scroll to Top