Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Автоматизация учета арендованных средств для компании ООО “АрендаЗем”

Содержание:

Введение

Актуальность курсового проекта заключаешься в том, что, в настоящее время, автоматизация является неотъемлемой частью, любой структуры, которая стремится развивать производительность труда, путем освобождение человеческих ресурсов, для задач, где пока еще невозможно или нерентабельно использовать автоматические информационный системы.

Автоматизация позволяет повысить производительность труда, оптимизировать процессы управления и повысить качество продукции, за счет информационных систем, которые могут работать без участия человека или под его управлением.

Для ведения учетов, требуются базы данных, которые хранят в себе большие массивы информации, чтобы получить или ввести нужные данные, требуется выполнить запрос, на выгрузку требуемой информации. Существует множество программ, которые, лояльны к пользователю и позволяют вводить запросы в базу данных, тем самым получать информацию.

Большинство программ, предлагают порой избыточный функционал, который не нужен пользователю, более того он может запутать его. Колл-центр, где ведется первичный учет данных, не требуется доступ ко всей базе данных, боле того можно и ограничить редактируемую область, что облегчить работу.

Именно поэтому, разработка информационной системы автоматизации учета, является актуальной.

В рамках данного проекта, выбрана база данных Access 2013, так как она входит в базовый пакет Microsoft Office и имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и базами данных.

Разработка будет осуществляется на объектно-ориентированном языке Visual Basic, так как синтаксис языка прост и легок в исправление или добавление нового функционала.

Цель данного проекта – это разработка информационной системы, для автоматизации работы колл-центра, благодаря чему будет улучшен сервис компании, скорость обслуживания и снижена нагрузка более квалифицированных рабочих.

Для выполнения данной цели, необходимо выполнить следующие задачи:

  1. Рассмотреть базы данных.
  2. Рассмотреть алгоритм информационной системы.
  3. Рассмотреть принцип работы информационной системы.

1 Технико-экономическая характеристика предметной области и предприятия.

1.1 Характеристика предприятия и его деятельности.

Общество с ограниченной ответственностью (ООО) «АрендЗем» существует на рынке с 2018 года и является одной из перспективных компаний, работающей в сегменте арендодателей.

Преимуществом ООО “АрендЗем” являются земли, которые находятся в черте города, имеют удобную доступность. Некоторые участки находятся в центре города.

На рынке аренды земли, высокая конкуренция, продажа земельных участков и аренда земельных участков очень востребована для компаний и частных лиц, для удержания на плаву, компания придерживается основных принципов:

  • индивидуальный подход к каждому клиенту
  • опережающий сервис
  • лучшие цены

ООО “АрендЗем” перспективная компания, использует современные технологии и постоянно развивается, компания постоянно расширяет базу земель под аренду и налаживает инфраструктуру и доступность участков. Основные цели компании:

  • Рост
  • Конкурентоспособность
  • Удержание на ранке

Таблица 1 –– Технико-экономические показатели за 2019г

№ п\п

Наименование характеристики (показателя)

Значения за 2019г

1

Количество участков, сданных в аренду, ед.

60

2

Количество купленных земель в га.

20

3

Количество непригодных для сдачи земель в га.

24

4

Выплата по кредиту, в млн. руб.

10

5

Прибыль, в млн. руб.

25.92

6

Чистая прибыль, в млн. руб.

2.92

7

Строительство и обслуживание, в млн. руб.

3

За период 2019 года, у компании сдается 60 участков, каждый из которых от 2х до 4х гектаров земли, благодаря чему сдача замели в аренду является рентабельным, при условии того, что у компании есть кредиты.

1.2 Организационная структура управления предприятием

Структура предприятия представлена подразделениями бухгалтерии, маркетинга, управления персоналом, закупок, склада, организации мероприятий, кухни, обслуживания (официанты, бармены, посудомойки и пр.), транспорта. Организационная схема приведена на рис. 1.

Организационная структура ООО «АрендЗем» имеет линейно-функциональный тип, который с 2018 г. и по сей день не менялся, хотя размеры предприятия выросли. По состоянию на 2020 год в компании было занято около 30 штатных работников.

Рис.1 Структурная схема предприятия

IT- отдел занимается обеспечением технического обслуживания и поддержки, подготовка рабочих мест и созданием информационной инфраструктуры внутри компании.

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

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

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

Калл-центр, первая линия связи с компаний, данный подотдел занимается первичным учетом и информационным центром для клиентов. Данный отдел ведет непосредственное общение с клиентами.

Директор – является учредителем, формирует основную стратегию и развитее компании.

1.3 Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов

Функциональные диаграммы деятельности ООО «АкадемЗем» созданы с помощью онлайн приложения «darwio, данная программа полностью поддерживает методологию IDEF0.

Рис.2 Диаграмма IDEF0

В компании ООО «АрендЗем» существуют следующие бизнес-процессы:

  • привлечение клиентов
  • оформление договоров
  • оформление надлежащих документов
  • ведение всех видов отчетности
  • выкуп земли
  • сдача земель в аренду

Сдача в аренду участка, является важной для компании процедурой, так как является основным источником дохода, который покрывает оплату сотрудников и обеспечение земельных участков.

Для ведения учетов, требуются базы данных, которые хранят в себе большие массивы информации, чтобы получить или ввести нужные данные, требуется выполнить запрос, на выгрузку требуемой информации. Существует множество программ, которые, лояльны к пользователю и позволяют вводить запросы в базу данных, тем самым получать информацию.

Процесса автоматизации выбран включающий первичный учет и информирование клиента.

Информационная система, разработанная в данном проекте позволить упростить работу с базой данных и иметь конкретный функционал. Данная информационная система создана для сотрудников калл-центра, где будет сформирована таблица с необходимой информацией, которую требуется клиенту.

Для разработки данной информационной системы требуется выделить входные информационные потоки:

  • Наименование клиента (Название компании)
  • Номер для связи
  • Номер участка
  • Стоимость

В результате будет программа, которая выводит необходимую информацию и по необходимости иметь элементы управления данным, такие как:

  • Сохранить
  • Изменить
  • Удалить

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

2 Информационное обеспечение задачи

2.1 Информационная модель и её описание.

Информационная система в данном проекте не является требовательной к оборудованию, основной важный параметр – это оперативная память, так как база данных, при работе с данной информационной системой загружается в оперативную память, соответственно, чем больше объем данных, тем больше требуется для корректной работы. Минимальные требования в таблице 2.

Таблица 2. Системные требования.

Процессор

Тактовая частота не менее 500Мгц

Озу

2Гб

Свободное пространство

20Мб

С помощью сторонней информационной системы, вносятся новые данные, корректируются и сохраняются в базу данных. Для реализации базы данных в архитектуре клиент-сервер, приложений на базе MS Access рекомендует использовать в качестве движка базы данных СУБД MS SQL Server. В данном проекте база данных находится в локально, в связи невозможности реализации из-за нехватки производительных мощностей.

Работа сотрудника калл-центра, будет осуществляется с базой данных через посредника, в роле которого выступает информационная система, предназначенная для сотрудников. В базе данных, ключевые поля не будут устанавливается, их роль будет выполнятся в информационной системе.

Информационная система будет установлена сотруднику заранее, перед выдачей рабочего места.

Рис.2 Информационная модель.

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

Калл-центр имеет одну роль, для получения информации которая уже есть с ограниченным инструментарием редактирования, для актуализации и предоставления информации конечному пользователю.

2.2 Используемые классификаторы и системы кодирования

Иерархическая система классификации предполагает разбиение исходного множества на подмножества, между которыми установлены отношения соподчиненности. В зависимости от количества классификационных признаков возможно наличие нескольких уровней классификации. Уровень классификации - это совокупность классификационных группировок, расположенных на одних и тех же ступенях классификации.

Компания – содержащая в себе данные о клиентах компании, классифицируется по идентификационному номеру, уникальному для каждого клиента таблица.

Участок – имущество компании, которое сдается в аренду имеют свой порядковый идентификатор.

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

Таблица 3. Используемые системы кодирования

Наименование классификатора

Значность кода

Мощность кода

Система кодирования

Система классификации

Вид классификатора

Компания

2

100

разрядная

Иерархическая

Общесистемный

Участок

2

100

разрядная

Иерархическая

Общесистемный

Для классификатора компания. Используется разрядная система кодирования. Классификатор является общесистемным и состоит из двух знаков. Структурная формула классификатора заказов:

Ф1 = [ХХ];

Для классификатора участок используется разрядная система кодирования. Классификатор является общесистемным и состоит из двух знаков. Структурная формула классификатора магазинов:

Ф2 = [ХХ];

2.3 Характеристика нормативно-справочной, входной и оперативной информации

Входные данные, берутся из СУБД, которые может дополнить менеджер или сотрудник компании, в их перечень входят:

  • Информация о клиенте
  • Информация об участке
  • Информация о свободных участках
  • Дата оплаты аренды

Информация об участке заполняется, после приобретения участка, на основе этого может быть добавлен участок в систему, которые могут уже предлагаться клиенту.

Входная информация хранится в справочниках:

Справочник “Компании” имеет следующие поля:

  • Телефон
  • Наименование
  • Код компании

Справочник “Участки” имеет поля:

  • Номер_участка
  • Квадратная_площадь
  • Цена_за_месяц
  • Код_компании
  • Дата_оплаты
  • Статус
  • Комментарий
  • Номер_договора

Всеми справочниками пользуются администраторы информационной системы, средний объем справочников от 50 записей, актуализация справочников 1-2 раза в месяц или по необходимости.

2.4 Характеристика результатной информации

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

Минусом такого решения является ограниченность базы данных объемом оперативной памяти конечного пользователя, данный аспект можно решить, по средствам загрузки базы данных в оперативную память сервера и производительность пользователя не будет ключевой составляющей корректной работы.

В базе данных две таблицы, ключевые поля не будут устанавливается, их роль будет выполнятся в информационной системе. В таблице “Компании” будет всего три поля, где “Код” служебное поле для идентификации в таблице “Участки”.

Поля “Код” и “Код_компании”, являются служебными, поле “Код” из таблицы “Участки” никак не используются. В дальнейшем при усовершенствовании информационной системы, может быть применено. В “Код_компании” будут вставляется значения из таблицы “Компании” и будет служить идентификатором принадлежности участка.

В базе данных, не реализована связь таблиц, ее реализация осуществлена в информационной системе, по принципу 1:М.

3. Программное обеспечение задачи

3.1 Общие положения (дерево функций и сценарий диалога)

В проекте курсовой работы, реализовано меню, в котором два поля, которые отображают информацию из таблиц(илюст 1). У каждого информационного поля есть “кнопки” отвечающие за редактирование таблиц. Информационное поле 1, отображает таблицу “Компании”, с помощью “кнопок”, редактируются информация. Так же и во втором информационном поле, только редактирование производится для таблицы “Участок”.

Иллюстрация 1

Иллюстрация 2

Таблицу “Компании” в данной информационной системе, можно редактировать по средствам “кнопок”:

Обновить – данная кнопка отвечает за обновление таблицы в информационном поле 1.

Добавить – при нажатии на данную кнопку, открывается окно, в котором два поля: “Компания” и “Телефон”. После заполнения полей есть две кнопки “ОК” и “Отмена”. При нажатии на “ОК”, информация сохраняется и добавляется в таблицу, а окно закрывается, при нажатии “Отмена”, окно просто закрывается.

Удалить – отвечает за удаление выбранной строки.

Редактировать – открывает окно, такое же как при добавить, поля уже заполнены, в них можно внести изменения и нажать “ОК”, чтобы сохранить. “Отмена” закрывает окно без изменений.

Таблица “Участки”, которая в информационном поле 2, имеет меньший функционал в сравнении с переводящей таблицей.

Кнопка “Добавить” имеет схожий алгоритм работы, что и кнопка под первой информационной таблицей, при нажатии на данную кнопку, откроется окно, только в нем будут не все столбцы для заполнения, а только часть: Номер участка, Площадь, Цена. Данное решение предусматривает то, что новый участок, арендатор не будет сразу вводить в эксплантацию и участок будет автоматически присвоен к “свободным” участкам.

Кнопка “Редактировать” так же открывает новое окно и позволяет редактировать не все столбцы таблицы, а только дату оплаты, комментарий.

3.2 Характеристика базы данных

В базе данных будет две таблицы, ключевые поля не будут устанавливается, их роль будет выполнятся в информационной системе. В таблице “Компании” будет всего три поля, где “Код” служебное поле для идентификации в таблице “Участки”. Описание структуры таблицы “Компании” отображено в таблице 3.

Таблица 3

Имя поля

Тип данных

Длина поля

Компания

Короткий текст

30

Код

Счетчик

Телефон

Короткий текст

12

Описание структуры таблицы “Участки” отображено в таблице 4. Поля “Код” и “Код_компании”, являются служебными, поле “Код” из таблицы “Участки” никак не используются. В дальнейшем при усовершенствовании информационной системы, может быть применено. В “Код_компании” будут вставляется значения из таблицы “Компании” и будет служить идентификатором принадлежности участка.

Таблица 4

Имя поля

Тип данных

Длина поля

Код

Счетчик

Номер_участка

Короткий текст

5

Квадратная_площадь

Короткий текст

6

Цена_за_месяц

Числовой

12

Код_компании

Числовой

Дата_оплаты

Короткий текст

10

Статус

Короткий текст

10

Комментарий

Короткий текст

60

Номер_договора

Короткий текст

6

В базе данных, не реализована связь таблиц, ее реализация осуществлена в информационной системе, по принципу 1:М. Схема отображена на рисунке 1.

Рис.6

3.3 Структурная схема пакета (дерево вызова программных модулей)

Дерево программных модулей отображает структурную схему информационной модели:

  • Главный модуль (Main), отвечает за импорт библиотек и формирование диалоговых окон.
  • Модуль Form1 главный модуль, отвечающий за импорт информации из базы данных, он же является главным диалоговым окном, в котором описаны основные функции обработки информации.
  • Модуль Form 2,3,4 – это вспомогательные диалоговые окна, предназначенные для ввода данных и обновления базы данных актуальной информацией.

Рис.7 Дерево вызова процедур и функций.

3.4 Описание программных модулей

Модуль описывает заполнение информационного поля 1 и 2, по средствам публичной функции conn. В этой же функции отключаем отображение служебного столбца “Код”.

Imports System.Data.OleDb

Module Module1

Public conn As OleDbConnection

Public Sub FillhGrid(ByVal Grid1 As DataGridView, cmd As String, TabeleName As String)

Dim c As New OleDbCommand

c.Connection = conn

c.CommandText = cmd

Dim ds As New DataSet

Dim da As New OleDbDataAdapter(c)

da.Fill(ds, TabeleName)

Grid1.DataSource = ds

Grid1.DataMember = TabeleName

Grid1.Columns("Код").Visible = False

End Sub

End Module

Модуль 1

Форма является пользовательским интерфейсом Windows, то с чем будет работать пользователь. В данной форме, подключена база данных, объявлены “кнопки” и информационные поля. Для оптимизации информационной системы, все обрабатывается на самих “кнопках” с помощью временных переменных.

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

Imports System.Data.OleDb

Public Class Form1

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

RefreshGrid()

End Sub

Public Sub RefreshGrid()

FillhGrid(Grid1, "Select * from Компании", "Компании")

End Sub

Private Sub Grid1_CellClick(sender As Object, e As DataGridViewCellEventArgs) Handles Grid1.CellContentClick

RefreshGrid2()

End Sub

Private Sub RefreshGrid2()

Dim k As Integer

k = Grid1.CurrentRow.Cells("Код").Value

FillhGrid(Grid2, "Select * from Участок where Код_компании =" & k, "Компании")

Grid2.Columns("Код_компании").Visible = False

End Sub

Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load

conn = New OleDbConnection

conn.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\Проект\DB.accdb;Persist Security Info=False;"

conn.Open()

End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click

Form2.ShowDialog()

Dim name, tel As String

Dim r As DialogResult

name = Form2.TextBox1.Text

tel = Form2.TextBox2.Text

r = Form2.DialogResult

Form2.Close()

If r <> DialogResult.OK Then

Exit Sub

End If

Dim c As New OleDbCommand

c.Connection = conn

c.CommandText = "insert into Компании(Компания,Телефон) values('" & name & "' , '" & tel & "')"

c.ExecuteNonQuery()

RefreshGrid()

End Sub

Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click

Dim k As Integer

Dim c As New OleDbCommand

c.Connection = conn

k = Grid1.CurrentRow.Cells("Код").Value

c.CommandText = "delete from Компании where Код = " & k

c.ExecuteNonQuery()

RefreshGrid()

End Sub

Private Sub Button6_Click(sender As Object, e As EventArgs) Handles Button6.Click

Form4.TextBox1.Text = Grid2.CurrentRow.Cells("Дата_оплаты").Value

Form4.TextBox2.Text = Grid2.CurrentRow.Cells("Статус").Value

Form4.TextBox3.Text = Grid2.CurrentRow.Cells("Комментарий").Value

Form4.ShowDialog()

Dim stat, dat, kom As String

Dim k As Integer

k = Grid2.CurrentRow.Cells("Код").Value

Dim r As DialogResult

dat = Form4.TextBox1.Text

stat = Form4.TextBox2.Text

kom = Form4.TextBox3.Text

r = Form4.DialogResult

Form3.Close()

If r <> DialogResult.OK Then

Exit Sub

End If

Dim c As New OleDbCommand

c.Connection = conn

c.CommandText = "update Участок set Дата_оплаты='" & dat & "', Статус='" & stat & "', Комментарий='" & kom & "' where Код =" & k

c.ExecuteNonQuery()

RefreshGrid2()

End Sub

Private Sub Button5_Click(sender As Object, e As EventArgs) Handles Button5.Click

Form3.ShowDialog()

Dim nom, kv, cen As String

Dim r As DialogResult

nom = Form3.TextBox1.Text

kv = Form3.TextBox2.Text

cen = Form3.TextBox3.Text

r = Form3.DialogResult

Form3.Close()

If r <> DialogResult.OK Then

Exit Sub

End If

Dim c As New OleDbCommand

c.Connection = conn

c.CommandText = "insert into Участок(Номер_участка,Квадратная_площадь,Цена_за_месяц,Код_компании) values('" & nom & "' , '" & kv & "', '" & cen & "', '" & 1 & "')"

c.ExecuteNonQuery()

RefreshGrid()

End Sub

Private Sub Button7_Click(sender As Object, e As EventArgs) Handles Button7.Click

Form2.TextBox1.Text = Grid1.CurrentRow.Cells("Компания").Value

Form2.TextBox2.Text = Grid1.CurrentRow.Cells("Телефон").Value

Form2.ShowDialog()

Dim name, tel As String

Dim r As DialogResult

Dim k As Integer

k = Grid1.CurrentRow.Cells("Код").Value

name = Form2.TextBox1.Text

tel = Form2.TextBox2.Text

r = Form2.DialogResult

Form2.Close()

If r <> DialogResult.OK Then

Exit Sub

End If

Dim c As New OleDbCommand

c.Connection = conn

c.CommandText = "update Компании set Компания='" & name & "', Телефон='" & tel & "' where Код =" & k

RefreshGrid()

End Sub

Private Sub Button4_Click(sender As Object, e As EventArgs)

End Sub

End Class

Форма 1

Формы 2,3,4 схожи и ничем не отличаются, во всех формах описывается выход из них, так же добавлена возможно выхода или подтверждения через клавиши “Enter” и “Esc”.

Private Sub Form4_Load(sender As Object, e As EventArgs) Handles MyBase.Load

Me.AcceptButton = Button1

Me.CancelButton = Button2

End Sub

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

Me.DialogResult = DialogResult.OK

Me.Close()

End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click

Me.DialogResult = DialogResult.Cancel

Me.Close()

End Sub

Форма 4

Иллюстрация 3. Блок схема создания или изменения данных в ИС, описанная кодом в форме 4

4 Контрольный пример реализации и его описание

Информационная система в данном проекте имеет упрощённый и не перегруженный интерфейс, отображение меню, после запуска на рисунке 8. На рисунке, видны два информационных поля и под каждым из них клавиши управления.

Рис.8

Для того что бы начать работу с информационной системой, требуется нажать на кнопку “Обновить”. При запуске, программа не отображает сразу информацию из базы данных, связано это с тем, что данную программу можно расширить по функционалу и подключить возможность других баз данных. После нажатия клавиши “Обновить” в первом информационном поле будет загружена таблица “Компании”, что продемонстрировано на рисунке 9.

Рис.9

Что бы увидеть, какие участки есть у той или иной компании, требуется двойным нажатием мыши кликнуть, по требуемой компании и во втором информационном поле. Если выбрать поле “Свободные”, то в информационном поле будут отображены все свободные участки(Рис.10), если нажать на компанию, то все участки, которые приписаны к ней(Рис.11).

Рис.10

Рис.11

В информационное поле 1, можно добавить новую компанию, нажав на клавишу “Добавить”, откроется новое окно(Рис.12), в котором указывается наименование компании и ее телефон. Нажав клавишу “ОК”, информация сохранится в базе данных и отобразится на информационном поле(рис.13).

Рис.12

Рис.13

Если введена ошибочная информация в поле, то ее можно отредактировать, выбрав нужное поле, нажав клавишу “Редактировать”. Откроется тоже самое окно, что и пре добавлении, только поля уже будут заполонены(Рис.14), после внесения изменений, нажав клавишу “ОК”, информация будет сохранена. Результатом будет новая информация в информационном поле 1(Рис.15).

Рис.14

Рис.15

В случае, если поле с компаниями, по той или иной причине не нужно в базе данных, нажав на клавишу удалить, строка удалится из базы данных и новая информация сразу после нажатия будет отображена на информационном поле(Рис.16).

Рис.16

У информационного поля 2, так же есть клавиши управления данными, в данном случае, функционал намерено урезан. При добавлении нового участка, откроется окно, где можно вести номер участка, его площадь и цену арендной платы(Рис.17), после нажатия клавиши “ОК”, он будет добавлен в отображение свободных участков(Рис.18), так как введение нового участка не подразумевает выхода в аренду, данный функционал нужен чисто в информативных целях, чтобы Колл-центр, мог информировать клиентов, о новых участках и ближайших сроках их сдачи.

Рис.17

Рис.18

Клавиша “Редактирования” для второго информационного поля, так же имеет не полный функционал, пользователь может редактировать оставшиеся строки(Рис.19), которые небыли доступны при добавлении участка. Подразумевается, что площадь и номер участка всегда постоянны, а цену участка определяют уже другие сотрудники.

Рис.19

Заключение

В ходе, курсовой работы, были рассмотрены техническо-эконмическая структура предприятия, информационное обеспечение, программное обеспеченье, алгоритм работы информационной системы и на этих принципах разработана система, для автоматизации учета арендных средств.

По итогам данного проекта, создана информационная система, на базе Visual Basic, которая работает с базами данных на базе Access 2013, с простым и интуитивным интерфейсом, с определённым перечнем задач.

Колл-центр с данной системой, может проводить учет новых арендаторов и предоставлять информацию своим клиентам. Программа позволяет сократить время предоставления информации и добавления новой, по ограниченным средствам управления, которые позволяют проводить работу, только в требуемых ячейках. Колл-центру не придется переводить клиентов в ожидание, для уточнения информации у менеджеров. Тем самым ООО “АрендаЗем” оптимизирует работу с клиентами.

Данная информационная система не обделена и недостатками, в условиях крупной организации, требуется базу данных разместить на сервере с более подходящими для этого инструментами, по типу MySQL, сама же информационная система может быть доработана, по средствам добавления функционала, по желанию заказчика и возможно улучшение интерфейса. Так же более оптимальными языками программирования могли быть Phyton или C#, так как являются более актуальными.

СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ

  1. Гудсон, Джон Практическое руководство по доступу к данным (+ DVD-ROM) / Джон Гудсон , Роб Стюард. - М.: БХВ-Петербург, 2013. - 304 c.
  2. Майо, Дж. Самоучитель Microsoft Visual Studio 2010 / Дж. Майо. - М.: БХВ-Петербург, 2011. - 464 c.
  3. Новиков, Б. А. Настройка приложений баз данных / Б.А. Новиков, Г.Р. Домбровская. - М.: БХВ-Петербург, 2012. - 240 c.
  4. Филиппов, В. А. Многомерные СУБД при создании корпоративных информационных систем / В.А. Филиппов. - М.: Едиториал УРСС, 2001. - 137 c.
  5. Шлее, Макс Qt 4.8. Профессиональное программирование на C++ / Макс Шлее. - М.: БХВ-Петербург, 2012. - 504 c.
  6. Джим, Маккарти Правила разработки программного обеспечения (+ CD-ROM) / Маккарти Джим. - М.: Русская Редакция, 2007. - 628 c.
  7. Дмитрий, Шуров und Анатолий Карпенко Метод глобальной оптимизации SIA / Дмитрий Шуров und Анатолий Карпенко. - М.: LAP Lambert Academic Publishing, 2012. - 848 c.
  8. Лазарев, И.А. Новая информационная экономика и сетевые механизмы ее развития / И.А. Лазарев. - М.: Дашков и К°, 2013. - 170 c.
  9. Хорошилов, А. В. Управление информационными ресурсами / А.В. Хорошилов, С.Н. Селетков, Н.В. Днепровская. - М.: Финансы и статистика, 2006. - 272 c.