Диплом (1218676), страница 5
Текст из файла (страница 5)
Результат показан на рисунке 12.
Рисунок 12 – Левая область
К большинству компонентов требуется подключения информационных блоков, которые создаются в административной части. Пример создания информационного блока представлен на рисунке 13.
Рисунок 13 – Создание информационного блока
Для страницы интернет-магазина нужно создать форму авторизации и форму поиска.
Форма авторизации имеет следующий код:
<?$APPLICATION->IncludeComponent(
"bitrix:system.auth.form",
"store",
Array(
"PROFILE_URL"=> SITE_DIR."shop/personal/profile/", //Страница профиля
"REGISTER_URL" => SITE_DIR."shop/login/", //Страница регистрации
"SHOW_ERRORS" => "N"
),
false,
Array(
'HIDE_ICONS' => 'Y'
));?>
Код формы поиска имеет ввид:
<?$APPLICATION->IncludeComponent(
"bitrix:search.form",
"store",
Array(
"PAGE" => SITE_DIR."search/" //Страница выдачи результатов
),
false,
Array(
'HIDE_ICONS' => 'Y'
)
);?>
Для создания формы записи на ремонт используется информационный блок с свойствами который показан на рисунке 14.
Рисунок 14 – Свойство информационного блока
и компонент «Форма добавления/Редактирования».
-
Интеграция 1С-Битрикс с 1С:Предприятие
Интеграция «1С-Битрикса» будет производиться с программой «1С:Предприятие» с конфигурацией «Управление торговлей». Для интеграции нужно произвести настройку как и в «1С:Предприятии», так и в «1С-Битрикс».
Для того чтобы настроить «1С-Битрикс», нужно перейти в отдел администрирование. Далее Магазин > Настройки магазина > Интеграция с 1С (рисунок 15).
Рисунок 15 – Настройка интеграции с 1С
Параметры по умолчанию в данной форме будут приемлемы для большинства пользователей.
На закладке «Каталог» представлены настройки, которые используются при выгрузке каталога товаров из 1С на сайт.
Тип инфо-блока – указывается тип информационного блока, в который будут выгружаться товары из базы данных 1С;
Разрешить загрузку группам пользователей – задаются группы, входящие в которые пользователи смогут выполнить загрузку каталога на сайт;
Использовать контрольные суммы элементов для оптимизации обновления каталога – опция включает механизм, суть которого в том, что даже если на сайт выгружен полный каталог, будут модифицированы только изменившиеся элементы. Это позволяет значительно снизить нагрузку на сервер, а также значительно сокращает время выполнения процедуры обновления;
Автоматически генерировать картинку анонса и изменять детальную картинку – при отмеченных опциях в системе «1С-Битрикс» на основании изображений, которые поступают из 1С, будет самостоятельно генерироваться картинка анонса и детальная картинка в соответствии с настройками максимальной ширины и высоты картинки. Это позволяет предотвратить поступление из 1С больших неподготовленных изображений;
Выгружать предложения в отдельный информационный блок – при отмеченной опции информация о самих товарах и предложения на товары будут храниться в двух разных информационных блоках.
Н а закладке «Заказы» настраиваются параметры выгрузки товаров из «1С-Битрикс: Управление сайтом» в «1С:Предприятие» (рисунок 16).
Рисунок 16 – Настройка параметров обмена заказами
С помощью параметров, расположенных на данной закладке, можно указать, откуда загружать заказы в «1С:Предприятие»:из определенного сайта либо со всех.
Выполнив настройки в «1С-Битрикс», производится настройка системы «1С:Предприятие».
Рабочее окно программы представлено на рисунке 17.
Р исунок 17 - Рабочее окно программы
Первым шагом будет настройка синхронизации данных, где нужно убедиться, что на пункте «Обмен данными с сайтом» стоит галочка как показано на рисунке 18.
Рисунок 18 – Настройка синхронизации данных
Далее идём в меню «Узлы обмена с сайтами» (рисунок 19).
Рисунок 19 – Узлы обмена с сайтами
и создаём новый узел. Окно создания нового узла показано на рисунке 20.
Рисунок 20 – Создание нового узла
Настроить обмен данными с web-сайтом, необходимо выполнить следующие действия:
-
установить флаг «Выгрузка товаров» для того, чтобы происходил экспорт товаров из 1С на сайт;
-
установить флаг «Обмен заказами» для того, чтобы заказы с сайта импортировались в 1С;
-
указать адрес сайта, содержащий путь до файла /bitrix/admin/1c_exchange.php (либо путь к странице с собственными настройками интеграции);
-
указать логин пользователя сайта под управлением «1С-Битрикс: Управление сайтом». Пользователь должен обладать правом на выполнение обмена данными;
-
указать пароль пользователя, представленного выше.
После того, как имя пользователя и пароль введён, нужно проверить соединение. Для этого нужно нажать на кнопку «Проверить соединение»
После всех настроек можно выполнить обмен данными. В итоге создастся новый каталог в «1С-Битриксе». Данный каталог можно разместить на сайт как торговый каталог.
Интеграция «1С-Битрикс» с «1С:Предприятие» можно представить в виде блок схемы представленной на рисунке 21.
Рисунок 21– Схема интеграции «1С-Битрикс» и «1С:Предприятие»
Таким образом, все системы готовы к качественному функционированию сайта.
-
ТЕХНИКО-ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ
-
Оценка системного влияния проекта на работу предприятия
-
В результате внедрения сайта ожидается, что увеличится свободное время оператора, которое можно использовать для решения других задач. В зависимости от качества связи и объемов продаж впоследствии можно будет сократить одно рабочее место оператора.
Для работы с проектом, администрирования и наполнения сайта информацией будет необходим системный администратор сайта.
Проект служит для повышения объема продаж, скорости обслуживания и увеличения количества клиентов компании.
-
Целевые показатели
В связи с реализацией проекта на платформе «1С:Битрикс» можно выделить группу нововведений для улучшения взаимодействия с пользователем, а также для сокращения рабочего времени, затрачиваемого на работу с клиентами.
Внедрение системы «1С:Битрикс» позволит сократить время работы оператора над оформлением заказа за счет того, что сайт связан с базой данных «1С: Предприятие» и можно передать данные напрямую. Это позволяет отказаться от заполнения товарных накладных и выбора товара вручную.
Также при внедрении проекта нет необходимости консультировать клиента о состоянии товара, наличии его на складе и его цене. Со всей этой информацией можно ознакомиться на сайте.
Поэтому можно заключить, что цели, связанные с повышением эффективности работы выполнены, а именно:
-
разработан внешний вид сайта в соответствии с последними тенденциями дизайна;
-
обеспечен удобный поиск необходимого клиенту продукта;
-
обеспечен удобный интерфейс и интуитивно-понятная навигация по сайту для новых пользователей;
-
сокращено время работы оператора над оформлением заказа;
-
разработка связи базы данных о товарах 1С и программного продукта.
-
Экономические показатели
-
Планирование комплекса работ по разработке темы и оценка трудоемкости
-
Для определения трудоемкости разработки интернет-магазина необходимо составить перечень основных этапов работ, которые должны быть выполнены. Распределение работ по этапам с указанием трудоемкости их выполнения приведены в таблице 1. Эти данные приняты на основании расчетов, выполненных в основной части ВКР.
Таблица 1 – Распределение работ по этапам и видам и оценка их трудоемкости
Этап проведения | Вид работы на данном этапе | Трудоемкость выполнения, - ч. | |
Подготовительный | Сбор данных о предметной области | 40 | |
Определение задач | 10 | ||
Анализ данных | 20 | ||
Создание и редактирование тех задания | 10 | ||
Этап реализации | Анализ технологий реализации | 10 | |
Разработка web-интерфейса | 40 | ||
Разработка программных модулей для web-приложений | 40 | ||
Заключительный | Отладка программы | 50 | |
Оформление пояснительной записки | 40 | ||
Трудоемкость выполнения проекта | 260 |
Таким образом, трудоемкость выполнения проекта составляет 260 ч.
-
Расчет затрат на разработку проекта
Капитальные вложения, связанные с автоматизацией обработки информации включают в себя вложения на проектирование и вложения на реализацию проекта.
Вложения на проектирование
Вложения на проектирования включают затраты на материалы, затраты на использование машинного времени и затраты на заработную плату.
Затраты на заработную плату
Затраты на заработную плату рассчитываются из общего количества времени разработки и стоимости одного рабочего часа.
Примерная месячная заработная плата одного молодого специалиста составляет 30000 рублей.
Среднечасовая заработная плата разработчика рассчитывается по формуле (1):
(1)
где ЗП – среднемесячная заработная плата разработчика;
ФРВ – среднемесячный фонд рабочего времени.
Таким образом, стоимость одного часа работы программиста составит 187,5 рублей.
Тогда затраты на общую заработную плату составят:
Затраты на материалы
Таблица 2 – Затраты на материалы
Материалы | Единица измерения | Требуемое количество | Цена за единицу в рублях | Сумма в рублях | |
Тетрадь | штуки | 1 | 68 | 68 | |
CD-RD диск | штуки | 2 | 40 | 80 | |
Тонер для принтера | штуки | 1 | 800 | 800 | |
Бумага офисная | пачка | 1 | 300 | 300 | |
Итого | 1248 |
Затраты на использование машинного времени
Общая сумма затрат на электроэнергию рассчитывается по формуле (2):
, (2)
где – паспортная мощность i-го электрооборудования, кВт;
– коэффициент использования мощности i-го электрооборудования (принимается от 0,7 до 0,9 для разного оборудования);