Дипломная работа: Автоматизация учета аренды площадей клиентами компании ООО "ОРИОН"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
24
Продолжение таблицы 1.4
Характеристика «Аренда+»
«TurboFly
Аренда»
«АВИАНТ:
Управление
арендой»
Учет арендаторов
+ + +
Разграничение входа для
сотрудников
-
+
-
Создание отчетов
+ + +
Цена, руб
От 20000 От 23000 От 30000
Рассмотренные программные продукты решают большинство задач,
необходимых менеджерам ООО «Орион», однако одним из требований к
программе является разделение сдаваемых объектов по менеджерам, т.е. каждый
менеджер должен видеть только курируемые им договора, а также все
свободные помещения. Ни одна из рассмотренных программ не предлагает
такой функционал. Кроме того все рассмотренные программы имеют достаточно
высокую стоимость.
1.3.2 Выбор и обоснование стратегии автоматизации задачи
Процесс внедрения информационной системы состоит из нескольких
этапов:
- первым этапом является разработка стратегии автоматизации;
- затем необходимо провести анализ деятельности предприятия;
- на третьем этапе необходимо начать реорганизацию деятельности;
- четвертый этап подразумевает выбор информационной системы;
- следующим этапом следует внедрение информационной системы;
- окончательный этап - эксплуатация и сопровождение системы.
Первый этап процесса внедрения очень важен, потому что задает
основной курс. Для успешного выбора стратегии автоматизации необходимо
выделить критерии, по которым данная стратегия будет выбираться.
При принятии решения о выборе стратегии необходимо учитывать
следующее:
- цель автоматизации;
25
- способ автоматизации;
- долгосрочная ИТ-политика;
- финансовые, временные кадровые и прочие ограничения.
Разработанный стратегический план должен учитывать много факторов,
среди них:
- средний период изменений технологий;
- развитие долгосрочных планов компании;
- срок амортизации информационной системы;
- стратегический план развития компании в целом;
- планируемые изменения в кадровой политике компании.
Среди способов внедрения информационных систем выделяют три
основных способа:
- так называемый «большой взрыв», когда компания единовременно
отказывается от старых систем автоматизации бизнес-процессов и внедряет
новое единое решение;
- стратегия франчайзинга. Такой метод подразумевает внедрения
автоматизации общих процессов подразделения, например, финансового учета, в
каждом подразделении по всей компании. При этом возможен вариант, при
котором информационная система сначала устанавливается на менее критичный
участок работы и тестируется. При успешном опыте работы с системой, ее
распространяют на остальные участки.
- поэтапное внедрение, такую стратегию также называют «Пилотный
проект». Этот метод наиболее быстро способен осуществить внедрение системы.
При использовании этого метода автоматизируются конкретную задачу,
например, как в рассматриваемом случае, учет аренды.
Для решения задач выпускной квалификационной работы было принято
решение использовать стратегию «Пилотный проект». Это обусловлено тем, что
данная стратегия подходит для небольшой компании и не требует кардинально
менять уже устоявшиеся процессы компании. Такая стратегия позволяет
внедрить информационную систему в самые короткие сроки.
26
1.3.3 Выбор и обоснование способа приобретения ИС для
автоматизации задачи
Для автоматизации учета аренды необходимо внедрить информационную
систему. Существует несколько способов ее приобретения:
- покупка готовой информационной системы;
- покупка готового решения и его доработка;
- разработка информационной системы с нуля.
Каждый из предложенных вариантов имеет свои плюсы и минусы.
Покупка готовой информационной системы экономит время, такая
информационная система уже протестирована и полностью готова к работе.
Минусами такого варианта можно назвать то, что решение «из коробки» может
не полностью удовлетворять потребности конечных пользователей.
Частично проблему функционала информационной системы решает
второй способ приобретения. Однако такой способ можно назвать затратным в
финансовом плане, а также он потребует больше времени, чем простое
внедрение готовой информационной системы. Кроме того не каждую из готовых
информационных систем можно доработать самостоятельно без привлечения ее
разработчиков.
Зачастую наиболее подходящим вариантом приобретения
информационной системы становится ее разработка с нуля. Такой вариант
предполагает полное соответствие функций информационной системы
требованиям заказчика, а также разработку такого интерфейса системы, который
будет удобен конкретным пользователям.
Для решения задач выпускной квалификационной работы было принято
решение разрабатывать собственную информационную систему.
27
1.4 Обоснование проектных решений
1.4.1 Обоснование проектных решений по информационному
обеспечению
Информационной обеспечение задачи состоит из двух составляющих
внутримашинного и внемашинного. Внутримашинное обеспечение это массивы
данных и программы для решения задач. Внемашинное включает в себя
классификаторы и системы кодирования, а также нормативно-справочную
информацию.
К нормативно-справочной информации информационной системы учета
аренды относятся:
- справочник «Арендаторы»;
- справочник «Объекты»;
- справочник «Помещения»;
- справочник «Сотрудники»;
- справочник «Пользователи»;
- справочник «Типы пользователей».
Внутримашинное обеспечение будет состоять из информационной базы
данных.
1.4.2 Обоснование проектных решений по программному обеспечению
Для разработки информационной системы учета аренды для ООО
«Орион» будет использована среда разработки Microsoft Visual Studio Express
2013, выбор именно этой среды разработки обусловлен в первую очередь тем,
что она очень удобна в использовании и поставляется бесплатно.
Также достоинствами данной среды разработки являются:
- быстрая интерпретация кода;
- возможность создания пользовательского интерфейса из набора
существующих компонентов;
- возможность тестирования приложение в среде разработки;
- интегрированная система контроля версий;
28
- подсветка синтаксиса и многое другое.
Языком программирования был выбран C#. Исходя из особенностей языка
программирования C#, основными преимуществами данного языка являются:
- язык программирования C# претендует на подлинную объектную
ориентированность (всякая языковая сущность претендует на то, чтобы быть
объектом);
- компонентно-ориентированный подход к программированию,
способствующий меньшей машинно-архитектурной зависимости
результирующего программного кода, гибкости, переносимости и легкости
повторного использования (фрагментов) программ;
- ориентация на безопасность кода (в сравнении с С и С++);
- унифицированная система типизации;
- расширенная поддержка событийно-ориентированного
программирования.
В качестве СУБД для приложения используется Microsoft SQL Server.
Разработчик СУБД - Microsoft - позиционирует этот продукт в качестве
«решения для того, чтобы управлять и анализировать корпоративные данные».
MS SQL Server уже многие годы выступает как одна из лучших новейших
многопользовательских СУБД, с наиболее оптимальным использованием
возможностей ОС Windows и обеспечением высокой масштабируемости и
надежности.
Кроме того, в ООО «Орион» уже приобретена лицензия на Microsoft SQL
Server, поэтому выбор именно этой СУБД наиболее целесообразен.
1.4.3 Обоснование проектных решений по техническому обеспечению
Для корректного функционирования информационной системы
необходимы соответствующие аппаратные ресурсы и системное программное
обеспечение.
Информационная система состоит из двух частей, клиентское приложение
и база данных, располагающаяся на сервере с развернутой СУБД. В таблице 1.5
представлены требования к техническому обеспечению задачи.
Источник: https://baza.diplomsite.ru/previewfile/2360