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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
54
Структура записей таблицы «Тип пользователя»
Таблица 2.17
Наименование поля Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код типа
ID
Int Ключевое поле
Наименование типа TypeName
Varchar 20
Таблица 2.18
Структура записей таблицы «Сотрудник»
Наименование поля Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код сотрудника
ID
Int Ключевое поле
ФИО сотрудника FIO
Varchar 20
Таблица 2.19
Структура записей таблицы «Аренда»
Наименование поля Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код договора аренды
ID
Int Ключевое поле
Дата начала аренды DtSt Datetime
Дата окончания
аренды
DtEnd Datetime
Сумма
Summ
Money
Код арендатора IDContragent Int
Код помещения IDRoom
Int
Код сотрудника
IDWorker
Int
Код оплаты
IDPayment Int
Таблица 2.20
Структура записей таблицы «Арендатор»
Наименование поля Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код арендатора
ID
Int Ключевое поле
Наименование
арендатора
TName
Varchar 200
ИНН
INN
Varchar 10
КПП KPP Varchar 9
Телефон
Tel
Varchar 20
Контактное лицо Contact
Varchar 40
55
Таблица 2.21
Структура записей таблицы «Цена»
Наименование поля Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код цены
ID
Int Ключевое поле
Уровень Lvl Varchar 20
Значение PriceValue Money
Таблица 2.22
Структура записей таблицы «Пользователь»
Наименование поля Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код пользователя ID
Int Ключевое поле
Логин UserLogin Varchar 20
Пароль
UserPassword
Varchar 20
Сотрудник IDWorker
Int
Тип пользователя
IDType Int
Таблица 2.23
Структура записей таблицы «Скидка»
Наименование поля Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код скидки ID
Int Ключевое поле
Название скидки SaleName
Varchar 20
Значение SaleValue Int
Таблица 2.24
Структура записей таблицы «Оплата»
Наименование поля Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код оплаты ID
Int Ключевое поле
Дата оплаты
oDt
Номер месяца
nMonth
Сумма
Summ
Номер документа
DocNum
Код скидки
IDSale
56
2.3.3 Структурная схема пакета (дерево вызова программных
модулей)
Разработанная информационная система включает в себя восемнадцать
модулей. Каждый из них выполняет определенные функции, описанные в
таблице 2.25.
Таблица 2.25
Описание функций модулей
Наименование модуля
Функции модуля
Модуль главной формы
(form1.cs)
Содержит функции для организации подбора
свободных помещений для новых клиентов, а
также функции для напоминания о событиях
Модуль формы справочника
зданий (building.cs)
Содержит функции для управления
справочником зданий
Модуль формы создания
нового договора (contract.cs)
Содержит функции для добавления нового
договора
Модуль формы списка
договоров аренды (lease.cs)
Содержит функции для управления договорами
аренды
Модуль формы авторизации
(login.cs)
Содержит функции для авторизации
пользователя в информационной системе
Модуль формы списка
оплаты (payment.cs)
Содержит функции для управления
информацией об оплате
Модуль формы просмотра
плана помещения (plan.cs)
Содержит функции для отображения и загрузки
плана помещения
Модуль формы справочника
цен (price.cs)
Содержит функции для управления
справочником цен
Модуль формы отчета об
истекающих договорах
(report1.cs)
Содержит функции для формирования отчета об
истекающих договорах
Модуль формы отчета о
свободных помещениях
(report2.cs)
Содержит функции для формирования отчета о
свободных помещениях
Модуль формы отчета о
неоплаченной аренде
(report3.cs)
Содержит функции для формирования отчета о
неоплаченной аренде
Модуль формы отчета о
напоминаниях об оплаты
(report4.cs)
Содержит функции для формирования отчета о
напоминаниях об оплаты
Модуль формы справочника
помещений (room.cs)
Содержит функции для управления
справочником помещений
Модуль формы справочника
скидок (sale.cs)
Содержит функции для управления
справочником скидок
57
Продолжение таблицы 2.25
Наименование модуля
Функции модуля
Модуль настройки
подключений к базе данных
Содержит функции для сохранения настроек
подключения к базе данных
Модуль формы справочника
арендаторов (tenant.cs)
Содержит функции для управления
справочником арендаторов
Модуль формы справочника
пользователей (userdata.cs)
Содержит функции для управления
справочником пользователей
Модуль формы справочника
сотрудников (worker.cs)
Содержит функции для управления
справочником сотрудников
2.3.4 Описание программных модулей
Для рассмотрения принципов работы информационной системы была
создана блок-схема функции «Напоминание», содержащейся в модуле
«Form1.cs» (Рисунок 2.19).
Рис. 2.19 Блок-схема функции «Напоминание»
58
2.4 Контрольный пример реализации проекта и его описание
Работа с программой начинается с прохождения процедуры авторизации.
В окне, показанном на рисунке 2.20 необходимо ввести логин и пароль
пользователя.
Рис. 2.20 Окно авторизации
В случае необходимости нужно внести данные о сервере баз данных в
форму настройки подключения (Рисунок 2.21).
Рис. 2.21 Настройка подключения
При успешной авторизации появится окно главной формы приложения.
Если авторизован пользователь с правами «Администратор», то в главном меню
появится пункт «Сервис». На рисунке 2.22 представлено главное окно для
администратора информационной системы.
59
Рис. 2.22 Главное окно
В главном окне программы представлен список свободных помещений,
готовых к сдаче в аренду. Для большего удобства менеджера можно провести
фильтрацию помещений:
- по зданию, в котором они находится;
- по району, где расположено помещение;
- по площади помещения.
Также в этом окне доступны напоминания об истекающих договорах и
неоплаченной аренде.
Для создания договора аренды необходимо выделить интересующее
помещение и в главном меню и выбрать в пункте «Аренда» пункт «Новый
договор». В появившемся окне (Рисунок 2.23) необходимо внести информацию
по договору.
Рис. 2.24 Окно для создания нового договора
60
После заполнения всех необходимых полей нужно сохранить договор.
Также в окне договора можно вызвать окно для ввода оплаты.
Регистрация оплаты происходит в окне, показанном на рисунке 2.25.
Рис. 2.25 Окно регистрации оплаты
Все введенные договора аренды можно посмотреть, вызвав окно списка
договоров в главном меню. Для этого в меню «Аренда» необходимо выбрать
пункт «Договора». Появится окно, показанное на рисунке 2.26.
|»9 А р енд а — □ X
* X Ы
^ е н д а т о р Помещение
Дата начала
аренды
Дата
окончания
аренды
Сумма
ООО "Ко мпС ерви с" 1001 21.02.201 а 31.05.201 а 72 000.00 Р
й
ООО "БалконН аст... 1002 01.03.201 а 31.oa.201a 143 500.00 Р
Рис. 2.26 Окно списка договоров аренды
62
Для редактирования зданий, содержащих помещения, необходимо в меню
«Объекты» выбрать пункт «Здания». Появится окно для редактирования
информации о зданиях (Рисунок 2.29).
Здания
# X U
X
Назва ние Адрес
Общ ая
площадь.
□п исан ие Район
Д ом ин о уп. Куйбыш ева. ... Ш 5 П род укто в ы й су... С ве р дл ов ский ...
Карнавал уп. У и н ска я , д. За 720 0 Д е тс ки й ра звл е... М ото в и ли хинск...
Радуга
уп. 1-п Красноа ... 35 0 00 С ве р дл ов ский ...
Рис. 2.29 Окно справочника зданий
Для создания отчетов необходимо в меню «Отчеты» выбрать
интересующий отчет. Появится окно, с отобранной информацией из базы
данных. На рисунке 2.30 представлен пример отчета «Истекающие договора».
Рис. 2.30 Пример отчета
63
Для администратора информационной системы существуют несколько
функций, недоступных другим пользователям. Одной из таких функций является
создание учетных записей пользователей системы. Для создания учетной записи
необходимо в меню «Сервис» выбрать пункт «Пользователи». На рисунке 2.31
показан справочник пользователей информационной системы.
Рис. 2.32 Окно справочника пользователей
Для выхода из приложения необходимо выбрать меню «Файл» и пункт
«Выход».
64
III Обоснование экономической эффективности проекта
3.1 Выбор и обоснование методики расчёта экономической
эффективности
Для обоснования экономического эффекта от внедрения информационной
системы учета аренды в ООО «Орион» необходимо выбрать методику расчета.
Для такой оценки необходимо оценить следующие показатели:
- трудовые;
- стоимостные;
- срок окупаемости проекта.
К трудовым показателям относятся следующие:
1) абсолютное снижение трудовых затрат (АТ) в часах за год:
АТ = То - Т1, (3.1)
где То - трудовые затраты в часах за год на обработку информации по
базовому варианту;
Т1 - трудовые затраты в часах за год на обработку информации по
предлагаемому варианту;
2) коэффициент относительного снижения трудовых затрат т):
Кт =АТ / То * 100% (3.2)
3) индекс снижения трудовых затрат или повышение производительности
труда (Yt):
Yt = То / Ti. (3.3)
К стоимостным показателям относятся: абсолютное снижение
стоимостных затрат (АС) в рублях за год, коэффициент относительного
снижения стоимостных затрат (Кс) индекс снижения стоимостных затрат (Yc),
рассчитываемые аналогично.

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

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