Автоматизация и оптимизация продаж жилья с помощью интернет-технологий на предприятии ООО "Домстрой-1"

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



Ord_item. Соответственно обновляется сумма по факту Summ_fakt и количество товара по факту Amount_fakt._xml.php - предназначен для выгрузки заказов из базы данных сайта. Перед запуском iенария на странице Main.php определяется дата формирования заказов для выгрузки. Данная дата передается в iенарий методом GET. Создается файл с расширением xml и именем ord_new и полученной даты без знаков препинания, например 010108. Программа соединяется с сервером баз данных и посылает запрос с параметром дата заказа. Результат запроса с помощью цикла разделяется на отдельные заказы которые в свою очередь последовательно записываются в созданный xml - файл.

Все из выше перечисленных php - iенариев используют для доступа к базе данных пользователя Manager.

4.3 Реализация пользовательского интерфейса интернет - сайта

Реализацию пользовательского интерфейса необходимо разделить на две обособленные части:

Пользовательская часть.

Административная часть.

Рассмотрим каждую часть подробнее.

.3.1 Пользовательская часть

При входе на сайт Домстрой-1 в окне браузера будет представлена главная страница, рисунок 4.3:

Рис. 4.3 Главная страница

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

Рис 4.4 Форма выбора квартиры

После выбора квартиры, пользователь может начать формировать заказ, указать в поле дополнительные вопросы желаемый этаж квартиры, или еще какую-либо интересующую информацию, рисунок 4.5:

Рис. 4.5 Форма заказа

.3.2 Административная часть

Данная часть сайта используется менеджерами департамента по недвижимости для обработки поступивших заявок и обновления базы данных. Для входа в административную часть менеджеру необходимо пройти процедуру HTTP - авторизации, рисунок 4.6:

Рис. 4.6 Форма авторизации менеджера

После удачного прохождения процедуры аутентификации пользователь попадает на главную форму администрирования, рисунок 4.7:

Рис. 4.7 Главная форма менеджера

Менеджеру предлагается выбор действий:

Обновить базу данных по категориям Недвижимость или Контрагент.

Просмотр содержимого базы данных.

Обработать заявки: выгрузить обработанные заявки, выгрузить новые заявки, выгрузка всех заявок, в том числе архивных.

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

Рис. 4.8

.4 Реализация обработки данных в СУБД 1С:Предприятие 8.1

Управление торговлей

Обработку данных в 1С:Предприятие 8.1 Управление торговлей необходимо разбить на отдельные функции:

Обработка: чтения XML - файла с поступившими заказами и создание на их основе документов Заявка покупателя.

Обработка: создания документов Договор долевого участия на основании документов Заявка покупателя.

Обработка: выгрузки обновлений для базы данных сайта в файл - XML.

Перечисленные обработки данных в 1С:Предприятие 8.1 Управление торговлей будут реализованы при помощи объектов метаданных - Обработка

Для чтения файла XML и создания документов Заявка покупателя предназначена обработка: ИмпортXML. Для выгрузки данных для обновления базы данных сайта - обработка: ЭкспортXML. Рассмотрим подробнее каждую из обработок.

Обработка: ИмпортXML - является внутренней обработкой конфигурации 1С:Предприятие 8.1 Управление торговлей. Основной целью ее создания является чтение файла *.xml с заявками оформленными на сайте и создание на основании них документов ДоговорДолевогоУчастия.

Рис. 4.13 Форма объекта обработка ИмпортXML

Листинг программного кода модуля объекта представлен в приложении 2. Для реализации функционирования данной обработки, в модуле формы объекта необходимо создать на встроенном языке 1С ряд процедур:

КнопкаВыполнитьНажатие(Кнопка) - основная процедура выполнения обработки, запускается после определения всех параметров. С помощью нее происходит последовательное чтение XML - документа и создание документов;

ПриОткрытии() - процедура активизируется при попытке открыть форму обработки, определяет начальное значение параметров обработки;

Флажок1ПриИзменении(Элемент) - генерирует имя файла в зависимости от выбранного флага, по текущей дате или по определенной дате;

предприятие документация данные сайт информационный

Глава 5. Оценка экономической эффективности проекта

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

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

установить основные на