Задачи проекта
- написание программы,
- оформление интерфейса,
- создание обучающего видеоролика.
Программа автообновления каталога компании «Опель-Космос»
Программа является дополнением к проекту «Опель-Космос».
Для эффективных продаж запчастей и аксессуаров через интернет-магазин, база данных последнего должна регулярно обновляться и содержать актуальную информацию об ассортименте и ценах. В компании «Опель Космос» имеется складская база данных в формате Microsoft Access. Помимо этого, компания регулярно получает оптовые прайс-листы сторонних поставщиков-партнеров в формате Microsoft Excel. Цены в прайс-листах сторонних поставщиков могут быть указаны как в рублях, так и в долларах и евро. Также для каждого из сторонних поставщиков задан срок доставки, который должен отражаться на сайте при показе запчастей по запросу пользователя.
Программа обрабатывает складскую базу, прайс-листы сторонних поставщиков, автоматически рассчитывает розничные цены, и загружает полученные данные в удаленную базу сайта opel-cosmos.ru. Также для каждого из сторонних поставщиков определяется параметр «срок доставки».
Работа с программой начинается с настройки.
Окно настроек программы «Opel-Cosmos catalogue updater»
Указывается путь к файлу складской базы данных, наименование полей таблицы, а также ftp адрес удаленного сервера, куда загружаются результирующие данные. В таблице задаются сторонние поставщики (в нашем примере их два), для каждого указывается срок доставки (он будет отображен на сайте в параметрах найденной запчасти), а также значение «курс», используемое при расчете цены. Курс может быть введен при необходимости пересчета инвалютных цен в рублевые, а также при желании создать наценку на запчасть.
Введенные настройки сохраняются в специальном конфигурационном файле.
Основное окно программы — окно экспорта отображает дату последнего обновления, доступность базы (физическое наличие файла базы в месте, указанном в настройках), а также предлагает прикрепть файлы Excel сторонних поставщиков согласно их количеству и наименованиям, указанным в настройках.
Окно экспорта данных программы «Opel-Cosmos catalogue updater»
Процесс экспорта данных
Завершение экспорта сопровождается сообщением.
