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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
44
Для ввода информации по договору разработаны две формы:
- форма общего списка договоров;
- форма информации по выбранному договору.
Макет формы общего списка договоров представлен на рисунке 2.9. Эта
форма позволяет просматривать все введенные в информационную систему
факты оплаты.
Рис. 2.9 Макет формы общего списка договоров
Форма информации по выбранному договору позволяет внести или
откорректировать данные договора. Макет этой формы представлен на рисунке
2.10.
Рис. 2.10 Макет формы для редактирования информации по договору
45
Структура входной информации по оплате аренды представлена в
таблице 2.13.
Таблица 2.13
Атрибуты входного документа «Оплата»
Наименование Описание
Тип
Дата оплаты Дата оплаты
Дата
Месяц Месяц оплаты, если оплачивается
частями
Число
Сумма Сумма оплаты Число
Номер
платежного
документа
Номер платежного документа Число
Скидка Скидка Число
Для ввода оплаты предусмотрена форма, показанная на рисунке 2.11.
Рис. 2.11 Макет формы списка оплат
Разработанные структуры справочников и входных документов позволяют
хранить в информационной системе всю необходимую информацию и
оперировать ею.
46
2.2.3 Характеристика результатной информации
В информационной системе предусмотрены четыре отчетные формы:
- истекающие договора;
- свободные помещения;
- неоплаченная аренда;
- напомнить об оплате.
Для каждого из отчетов разработана оконная и печатная форма. Отчет
«Истекающие договора» содержит выборку из базы данных, в которую входят
договора, срок которых истекает менее чем через две недели. На рисунке 2.12
представлена оконная форма отчета.
Рис. 2.12 Макет формы отчета «Истекающие договора»
Отразившиеся в выборки договора можно фильтровать по зданию, в
котором располагаются помещения, а также по наименованию арендатора.
Информация для этого отчета выбирается из таблицы «Lease» базы
данных.
Отчет «Свободные помещения» отражает список помещений, в настоящее
время не имеющих арендаторов. Оконная форма этого отчета показана на
рисунке 2.13.
47
Рис. 2.13 Макет формы отчета «Свободные помещения»
Для попавших в отчет помещений можно применить фильтры:
- выбрать помещения определенного объекта;
- выбрать помещения с определенной дополнительной услугой.
Информация для данного отчета выбирается из таблицы «Room».
Отчет «Неоплаченная аренда» выбирает из базы данных договора по
которым не была получена оплата по истечении пяти дней с момента начала
действия периода аренды. Макет оконной формы отчета представлен на
рисунке 2.14.
Рис. 2.14 Макет формы отчета «Свободные помещения»
48
Отразившиеся в выборки договора можно фильтровать по зданию, в
котором располагаются помещения, а также по наименованию арендатора.
Информация для этого отчета выбирается из таблиц «Lease» и «Payment»
базы данных.
Отчет «Напомнить об оплате» выбирает из базы данных действующие
договора, по которым оплата происходит помесячно. Выбираются договора,
оплата по которым истекает через неделю или менее. Макет формы отчета
представлена на рисунке 2.15.
Рис. 2.15 Макет формы отчета «Напомнить об оплате»
Отразившиеся в выборки договора можно фильтровать по зданию, в
котором располагаются помещения, а также по наименованию арендатора.
Информация для этого отчета выбирается из таблиц «Lease» и «Payment»
базы данных.
Каждый из представленных отчетов можно экспортировать в файл
формата Word и распечатать.
49
2.3 Программное обеспечение задачи
2.3.1 Общие положения (дерево функций и сценарий диалога)
Рассматриваемая в выпускной квалификационной работе информационная
система обладает функциями, которые можно разделить на два больших
подмножества:
- основные функции, к которым относятся функции заполнения
справочников, учет договоров аренды, учет оплаты аренды, напоминание о
предстоящих событиях, построение отчетов;
- служебные функции, к ним относятся авторизация пользователя,
помощь, настройка подключения к базе данных.
Все функции информационной системы представлены в дереве функций,
представленном на рисунке 2.16.
Рис. 2.16 Дерево функций
50
Для доступа к функциям информационной системы разработан сценарий
диалога, он представлен на рисунке 2.17.
Главное меню программы содержит семь пунктов верхнего уровня:
- файл - содержит функцию для выхода из информационной системы;
- аренда - содержит пункты меню для управления договорами аренды;
- объекты - содержит доступ к функциям управления объектами и
помещениями;
- прайс - содержит функции для управления ценами;
- сервис - этот пункт меню доступен только для пользователей с уровнем
доступа «Администратор», в этом пункте собраны функции работы со
справочником сотрудников и пользователей, а также настройки подключения к
базе данных;
- отчеты - содержит функции для формирования отчетов;
- помощь - содержит функцию для предоставления информации о
программе.
Каждый из пунктов меню содержит подпункты, соответствующие
определенным функциям информационной системы.
Рис. 2.17 Сценарий диалога
51
52
2.3.2 Характеристика базы данных
Хранение информации информационной системы организовано в
реляционной базе данных. Для организации хранения информации используется
СУБД Microsoft SQL Server. Учитывая особенности данной СУБД была
разработана физическая модель базы данных, показанная на рисунке 2.18.
Рис. 2.18 Физическая модель базы данных
53
Каждая из таблиц базы данных имеет определенную структуру для
хранения информации. Всего база данных содержит одиннадцать таблиц,
структура которых описана в таблицах 2.14 - 2.24.
Таблица 2.14
Структура записей таблицы «Район»
Наименование поля Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код района
ID
Int Ключевое поле
Наименование района RegionName
Char 18
Таблица 2.15
Структура записей таблицы «Здание»
Наименование поля Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код здания ID
Int Ключевое поле
Наименование здания BuildingName
Varchar 20
Адрес Address
Varchar 200
Общая площадь
S Int
Описание Descript Text
Код района
IDRegion
Int
Таблица 2.16
Структура записей таблицы «Помещение»
Наименование поля Идентификатор
поля
Тип поля
Длина
поля
Прочее
Код помещения ID
Int Ключевое поле
Шифр Ciph Varchar 20
Площадь
S Int
Код здания IDBuilging
Int
Код стоимости
IDPrice Int
Занято Bs Bit
Интернет
Inet Bit
Телефон
Tel Bit
Служебные
помещения
Sp
Bit
План помещения imgPlan
Images

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

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