Диплом: Автоматизация учета аренды площадей клиентами компании ООО МЕНЕДЖСИТИ

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
26
Основные возможности программы:
- интерактивная план-схема;
- управление договорами аренды;
- управление и учет арендаторов;
- управление финансами по аренде;
- ведение коммунальных услуг и счетчиков;
- электронный документооборот;
- отчеты;
- интеграция с бухгалтерским и банковским ПО.
«TurboFly Аренда» - корпоративная информационная система,
предназначенная для автоматизации учета и контроля договорных
взаимоотношений по предоставлению для эксплуатации объектов
недвижимого имущества. Использование программного комплекса «TurboFly
Аренда» позволит создать собственную информационную базу и
организовать учет объектов недвижимости для каждой из сторон договора
аренды: арендодателя, арендатора, посредника.
На рисунке 1.8 представлен интерфейс информационной системы.
Рис. 1.8 Интерфейс «TurboFly Аренда»
27
В программе используется стандартный генератор отчетов и
реализована прайсовая модель ценообразования, причем, учет аренды
возможен с использованием разных цен для различных отчетных периодов.
В процессе эксплуатации арендованных помещений с помощью
«TurboFly» можно составлять планы сервисного обслуживания и проведения
ремонтно строительных работ на объектах недвижимого имущества.
Основные функциональные возможности «TurboFly Аренда»: [24]
- автоматический расчет арендной платы;
- автоматизация контроля исполнения обязательств по договору
аренды;
- автоматизация учета штрафных санкций;
- учет технического состояния имущества;
- финансовое планирование;
- мультивалютный учет;
- использование личного веб-кабинета арендатора.
Программа «АВИАНТ: Управление арендой» позволит организовать
удобный и прозрачный учет помещений, сдаваемых в аренду от организации.
Это решение разработано на платформе 1C, поэтому легко интегрируется с
уже используемыми в организации продуктами, такими как «1C:
Предприятие» или «1C: Бухгалтерия».
На рисунке 1.9 представлен пример интерфейса программы.
Рис. 1.9 Интерфейс «АВИАНТ: Управление арендой»
28
Программа обладает достаточно широким функционалом:
- ведение базы данных объектов аренды, арендаторов, договоров
аренды;
- контроль задолженности, истечения договоров аренды;
- ведение взаиморасчетов с арендаторами;
- управление ценами на аренду и оплату коммунальных платежей;
- автоматизированный расчет арендных и коммунальных платежей.
Теперь необходимо выполнить сравнительный анализ программных
продуктов, для этого в таблице 1.4 собраны характеристики рассмотренных
программных продуктов.
Таблица 1.4.
Сравнительный анализ программных продуктов
Характеристика
«Аренда+»
«TurboFly
Аренда»
«АВИАНТ:
Управление
арендой»
Учет помещений
+
+
+
Расчет арендной платы
+
+
+
Контроль оплаты
-
+
+
Контроль истечения сроков
договоров
-
-
+
Возможность сохранять планы
помещений
+
+
+
Учет арендаторов
+
+
+
Разграничение входа для
сотрудников
-
+
-
Создание отчетов
+
+
+
Цена, руб
От 20000
От 23000
От 30000
Рассмотренные программные продукты решают большинство
задач, необходимых менеджерам ООО «МенеджСити», однако одним из
требований к программе является разделение сдаваемых объектов по
менеджерам, т.е. каждый менеджер должен видеть только курируемые им
договора, а также все свободные помещения. Ни одна из рассмотренных
программ не предлагает такой функционал. Кроме того все рассмотренные
программы имеют достаточно высокую стоимость.
29
1.3.2 Выбор и обоснование стратегии автоматизации задач
Процесс внедрения информационной системы состоит из нескольких
этапов:
- первым этапом является разработка стратегии автоматизации;
- затем необходимо провести анализ деятельности предприятия;
- на третьем этапе необходимо начать реорганизацию деятельности;
- четвертый этап подразумевает выбор информационной системы;
- следующим этапом следует внедрение информационной системы;
- окончательный этап - эксплуатация и сопровождение системы.
Первый этап процесса внедрения очень важен, потому что задает
основной курс. Для успешного выбора стратегии автоматизации
необходимо выделить критерии, по которым данная стратегия будет
выбираться.
При принятии решения о выборе стратегии необходимо учитывать
следующее:
- цель автоматизации;
- способ автоматизации;
- долгосрочная ИТ-политика;
- финансовые, временные кадровые и прочие ограничения.
Разработанный стратегический план должен учитывать много
факторов,
среди них:
- средний период изменений технологий;
- развитие долгосрочных планов компании;
- срок амортизации информационной системы;
- стратегический план развития компании в целом;
- планируемые изменения в кадровой политике компании.
Среди способов внедрения информационных систем выделяют три
основных способа:
30
- так называемый «большой взрыв», когда компания единовременно
отказывается от старых систем автоматизации бизнес-процессов и внедряет
новое единое решение;
- стратегия франчайзинга. Такой метод подразумевает внедрения
автоматизации общих процессов подразделения, например, финансового
учета, в каждом подразделении по всей компании. При этом возможен
вариант, при котором информационная система сначала устанавливается на
менее критичный участок работы и тестируется. При успешном опыте
работы с системой, ее распространяют на остальные участки.
- поэтапное внедрение, такую стратегию также называют «Пилотный
проект». Этот метод наиболее быстро способен осуществить внедрение
системы. При использовании этого метода автоматизируются конкретную
задачу, например, как в рассматриваемом случае, учет аренды.
Для решения задач выпускной квалификационной работы было
принято решение использовать стратегию «Пилотный проект». Это
обусловлено тем, что данная стратегия подходит для небольшой компании и
не требует кардинально менять уже устоявшиеся процессы компании. Такая
стратегия позволяет внедрить информационную систему в самые короткие
сроки.
1.3.3 Выбор и обоснование способа приобретения ИС для
автоматизации задачи
Для автоматизации учета аренды необходимо внедрить
информационную систему. Существует несколько способов ее приобретения:
- покупка готовой информационной системы;
- покупка готового решения и его доработка;
- разработка информационной системы с нуля.
Каждый из предложенных вариантов имеет свои плюсы и минусы.
Покупка готовой информационной системы экономит время, такая
информационная система уже протестирована и полностью готова к работе.
31
Минусами такого варианта можно назвать то, что решение «из коробки»
может не полностью удовлетворять потребности конечных пользователей.
Частично проблему функционала информационной системы решает
второй способ приобретения. Однако такой способ можно назвать затратным
в финансовом плане, а также он потребует больше времени, чем простое
внедрение готовой информационной системы. Кроме того не каждую из
готовых информационных систем можно доработать самостоятельно без
привлечения ее разработчиков.
Зачастую наиболее подходящим вариантом приобретения
информационной системы становится ее разработка с нуля. Такой вариант
предполагает полное соответствие функций информационной системы
требованиям заказчика, а также разработку такого интерфейса системы,
который будет удобен конкретным пользователям.
Для решения задач выпускной квалификационной работы было
принято решение разрабатывать собственную информационную систему.
1.4 Обоснование проектных решений
1.4.1 Обоснование проектных решений по информационному
обеспечению
Информационной обеспечение задачи состоит из двух составляющих
внутримашинного и внемашинного. Внутримашинное обеспечение это
массивы данных и программы для решения задач. Внемашинное включает в
себя классификаторы и системы кодирования, а также нормативно-
справочную информацию.
К нормативно-справочной информации информационной системы
учета аренды относятся:
- справочник «Арендаторы»;
- справочник «Объекты»;
- справочник «Помещения»;
- справочник «Сотрудники»;
- справочник «Пользователи»;
32
- справочник «Типы пользователей».
Внутримашинное обеспечение будет состоять из информационной
базы данных.
1.4.2 Обоснование проектных решений по программному
обеспечению
Для разработки информационной системы учета аренды для ООО
«МенеджСити» будет использована среда разработки Microsoft Visual Studio
Express 2013, выбор именно этой среды разработки обусловлен в первую
очередь тем, что она очень удобна в использовании и поставляется
бесплатно.
Также достоинствами данной среды разработки являются:
- быстрая интерпретация кода;
- возможность создания пользовательского интерфейса из набора
существующих компонентов;
- возможность тестирования приложение в среде разработки;
- интегрированная система контроля версий;
- подсветка синтаксиса и многое другое.
Языком программирования был выбран С#. Исходя из особенностей
языка программирования С#, основными преимуществами данного языка
являются: [12]
- язык программирования C# претендует на подлинную объектную
ориентированность (всякая языковая сущность претендует на то, чтобы быть
объектом);
- компонентно-ориентированный подход к программированию,
способствующий меньшей машинно - архитектурной зависимости
результирующего программного кода, гибкости, переносимости и легкости
повторного использования (фрагментов) программ;
- ориентация на безопасность кода (в сравнении с С и C++);
- унифицированная система типизации;
- расширенная поддержка событийно - ориентированного
программирования.
33
В качестве СУБД для приложения используется Microsoft SQL Server.
Разработчик СУБД - Microsoft - позиционирует этот продукт в качестве
«решения для того, чтобы управлять и анализировать корпоративные
данные».
MS SQL Server уже многие годы выступает как одна из лучших
новейших многопользовательских СУБД, с наиболее оптимальным
использованием возможностей ОС Windows и обеспечением высокой
масштабируемости и надежности. [15]
Кроме того, в ООО «МенеджСити» уже приобретена лицензия на
Microsoft SQL Server, поэтому выбор именно этой СУБД наиболее
целесообразен.
1.4.3 Обоснование проектных решений по техническому
обеспечению
Для корректного функционирования информационной системы
необходимы соответствующие аппаратные ресурсы и системное
программное обеспечение.
Информационная система состоит из двух частей, клиентское
приложение и база данных, располагающаяся на сервере с развернутой
СУБД. В таблице 1.5 представлены требования к техническому обеспечению
задачи.
Таблица 1.5
Требования к аппаратному обеспечению
Наименование
комплектующего
Характеристика
сервера
Характеристики
клиентских рабочих
станций
Процессор
2,0 ГГц или выше
1,0 ГГц или выше
Оперативная память
1 Гб и выше
1 Гб и выше
Жесткий диск
6Гб и выше
100 Мб и выше
Сетевой контроллер
1Гб/с
1Гб/с
Монитор
Super VGA с
разрешением 800x600
пикселей или более
высоким
Super VGA с разрешением
800x600 пикселей или
более высоким
34
II Проектная часть
2.1 Разработка проекта автоматизации
2.1.1 Этапы жизненного цикла проекта автоматизации
Жизненный цикл программного обеспечения описан в стандарте ГОСТ
Р 57193-2016 «Системная и программная инженерия. Процессы жизненного
цикла систем». [1]
Данный стандарт подразумевает следующие стадии жизненного цикла:
- замысел;
- разработка;
- производство;
- применение;
- поддержка и выведение из эксплуатации.
Для рассматриваемой информационной системы данные стадии
заключаются в следующем:
- на стадии замысла проводится анализ текущих процессов
деятельности организации по учету аренды, а также разработка требований к
информационной системе. На этом этапе были определены функциональные
требования и требования к интерфейсу. Также были определены входные и
выходные документы;
- на стадии разработки происходит разработка структур необходимых
для хранения информации, обрабатывающейся в информационной системе, а
также структура непосредственно программного комплекса;
- на стадии производства кодируются все необходимые функции
информационной системы, проводится тестирование и отладка
программного продукта;
- на стадии применения происходит установка и настройка
информационной системы управления арендой в ООО «МенеджСити», а
также проводится обучение сотрудников. Также на данной стадии
жизненного цикла происходит процесс эксплуатации информационной
системы;
35
- на стадии поддержки и выведения из эксплуатации возможна
доработка информационной системы при необходимости.
2.1.2 Ожидаемые риски на этапах жизненного цикла и их описание
На каждом из этапов жизненного цикла информационной системы
всегда существуют определенные риски. Риски связанные с невозможностью
достижения целей и неэффективным расходованием средств - это риски
заказчика проекта. Исполнитель рискует финансовыми потерями при
неправильном анализе себестоимости работ. И заказчик и исполнитель
рискуют затянуть сроки выполнения при неправильной оценки необходимого
времени на все этапы работ.
Для каждого из проектов информационной системы характерны
определенные виды рисков. В рассматриваемой информационной системе
также существуют риски, наиболее характерные для нее. В таблице 2.1
представлены возможные риски данного проекта, а также методы их
минимизации.
Таблица 2.1
Риски и методы их минимизации
Вид риска
Метод снижения
Результат
Риски, связанные с
масштабом проекта
Тщательный анализ
каждого этапа работ,
контроль стадий
исполнения
Разработанные
процедуры
взаимодействия
участников проекта,
проработанная
программа управления
проектом
Риски, связанные с
недостаточным опытом в
сфере информационных
технологий
Соблюдение технологии
разработки, обучение и
повышение
квалификации всех
сторон, участвующих в
разработке проекта
Повышение качества
создаваемого
программного продукта,
уменьшение сроков
разработки
Риски, связанные с
техническим обеспечением
проекта
Строгий отбор проектной
команды по
квалификационным
критериям. Обучение
участников проекта
технологии проектных
работ,
инструментальным
средствам
Использование стандартов
предприятия на проектные
работы, разработка
стандартов проекта

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)