Файл: Информационная система для повышения эффективности деятельности компании по сервисному обслуживанию вычислительной техники.pdf
Добавлен: 04.04.2023
Просмотров: 442
Скачиваний: 2
При вводе запроса в поисковой строке на веб-сайте предлагаются вероятные варианты из контента: заголовков страничек, заглавий продуктов, новостей, что форумов, блогов и иных составляющих.
Поисковые подсказки комфортно применить, к примеру, в интернет-магазине. Набирая заглавие подходящего продукта, система верно даст подсказку, какие продукты есть на веб-сайте, дабы вы быстро перебежали к необходимой карточке [14].
SEO-модуль трудится с техническим исполнением сайта; делает информативную функцию, рассказывая юзеру, какие конфигурации нужно привнести на любую страничку вебсайта, и демонстрирует информацию обо всем веб-сайте:
- общее ссылочное ранжирование;
- цитирование;
- количество ссылок;
- поисковые слова;
- индексация поисковиками.
Абсолютно, для полнофункционального применения всех вероятностей системы выжны познания HTML и PHP. И в том числе и в случае если систему позиционируют как CMS, не требующую познания языков программирования, для совершенной слаженной работы вебсайта понадобится вмешательство разработчика программного обеспечения в шаблон. Обновление системы случается сквозь онлайн.
Плюсы «1С-Битрикс»
На этот момент есть вероятность включения 28 активных модулей. В зависимости от необходимостей ресурса подбирается важная форма.
Предоставленная CMS подходит как для разработки простого вебсайта визитки, например и для сотворения интернет-портала крупного масштаба.
Минусы «1С-Битрикс»:
1. Требовательность к ресурсам
2. Потребуется первоначальное изучение разработчиков программного обеспечения способностям работы с API.
Но пока же на этот момент соперники «1С-Битрикс» имеют все шансы противопоставить данному программному продукту лишь только цена, по перечню возможностей же в реальное время аналогов системе CMS нет.
«Joomla!»
«Joomla!» – бесплатный программный продукт с открытым кодом, использующий базу данных MySQL. Система написана на языке PHP, изначально содержит в себе различные инструменты для изготовления web сайта. Но их набор возможно по мере необходимости расширять. При помощи данной системы возможно за короткое время создать сайт практический любой сложности. Минимальный набор инструментов при начальной установке - это основное преимущество данной CMS [6].
Панель администрирования Joomla представлена на рисунке 2.1.
Рис.2.1. Панель администрирования Joomla
Плюсы «Joomla!»
Важное преимущество данной системы – доступность. Бесплатная CMS, быстро, легко и просто устанавливается, за несколько дней можно создать корпоративный сайт [23].
CMS «Joomla» позволяет легко наполнять сайт информацией, обладает гибкостью при настройке меню.
Минусы «Joomla»:
-
- В «Joomla» нельзя управлять одновременно несколькими сайтами.
- Много лишнего кода.
- Слабая система безопасности.
WordPress
«WordPress» – свободная в распространении, бесплатная платформа для создания сайтов, с открытым кодом.
Платформа написана на PHP, в качестве базы данных использует MySQL. Спектр применения данной системы достаточно обширный начиная от блогов до достаточно сложных новостных ресурсов или интернет-магазинов [11].
Сама система обычная и нетяжелая в наладке, но впоследствии наладки ее нужно подвергать доработке и ставить плагины. Ведущее заявка впоследствии установки – это большое количество ресурсов на хостинге. Амбиция и дефект в одно и тоже время - «WordPress» сотворен как раз для блогов. Возведение такового на подобии вебсайта на «WordPress» выделяет бесспорный вес, изготовленными на иных движках. В результате отпадает надобность всерьез исследовать систему для управления вебсайтом.Плюсы «WordPress»:
- легко и просто данную систему установить и настроить;
- поддержка RSS, Atom;
- широкие возможности открываются благодаря наличию громадных библиотек «тем» и «плагинов».
Минусы «WordPress»:
- после установки «WordPress» потребляет достаточно большое количество ресурсов, поэтому вопрос о занимаемом месте на хостинге очень актуален;
- несовместимость версий. Шаблоны от устаревшей версии могут не подойти к новому выпуску «WordPress»;
- «WordPress» – бесплатная платформа, оптимальный вариант для ведения блога, а не сложных сайтов.
UMI CMS
Система управления вебсайтом UMI CMS считается платной системой, в написании применяется PHP. Система считается российским продуктом, собственно, что гарантирует ее превосходство для русского раздела онлайна. Есть как коммерческая, например, даровая версия, на которой возможно делать маленькие онлайн планы. Система нацелена на создание интернет-магазинов, общественных сеток и ресурсов средней трудности в манере «Веб 2.0». Содержит достаточно нормальные запросы к техническим площадкам (хостинг).
Главным достоинством, возможно считать, низкую цена платного продукта, для сотворения среднего значения трудности онлайн планов. Система содержит достаточно широкие активные способности, собственно, что готовит ее несколько трудной для неопытных веб-разработчиков. Моментом, определяющим амбиция, системы считается ее невысокая ресурсоемкость. Продан довольно резвый доступ к файлам, для админа вебсайта. В системе, сотворена помощь нескольких вебсайтов на одной копии продукта, основа данных общая для всех вебсайтов, доступ возможно разделит водительскими удостоверениями [18].
Дефекты системы ориентируются ключевым образом в том, как она навевает нагрузки. По заявлению производителя система великолепно переносит средние и высочайшие нагрузки, собственно, что на практике оказалось достаточно неблаговидным выражением, нагрузка в 1500 – 2500 гостей в минутку вводит онлайн ресурс в положение комы, это последствие особенности реализации запроса на генерирование странички. Процедура работы с файлами продана безуспешно. Файловый менеджер загружает файлы на сервер по отдельности без скачки или же просмотра привью. Эта же обстановка с добавлением изображения в галереи, метод при котором файлы прибавляются поштучно с созданием персонального наименования, генерация превью и многократная загрузка отсутствует. Добавочным дефектом UMI CMS, считается недоступность абсолютной документации, в ней очень большое количество белоснежных пятен, восполнить которые довольно непросто, само инструкция считается достаточно обобщенным. Для сопоставления вышеупомянутых систем представлена таблица 1.
Таблица 1. Сравнение CMS систем
|
Общие сведения |
1С-Битрикс |
Joomla |
WordPress |
UMS.CMS |
|---|---|---|---|---|
|
Максимальная стоимость |
много |
бесплатно |
бесплатно |
мало |
|
Безопасность |
да |
да/нет |
да/нет |
да |
|
Поддержка |
да |
нет |
нет |
да |
|
Документация по системе |
да/нет |
да |
да |
да |
|
Визуальный редактор (WYSTWYG) |
да |
да |
да |
да |
|
Локализация интерфейса |
да |
да |
да/нет |
да |
|
Документооборот |
да |
да |
да |
да |
|
Поиск |
да |
да |
да |
да |
|
Каталог |
да |
да |
да |
да |
|
Интернет-магазин |
да |
да |
да |
да |
|
Импорт из Excel |
да |
да |
да |
да |
|
Синхронизация с 1С |
да |
да |
да |
да |
|
Платежные системы |
да |
да |
да |
да |
По результатам самым оптимальным вариантом для разработки модуля подходит CMS система Joomla.
Разработка программного продукта
Проектирование базы данных
Для реализации функций информационной модели системы технической поддержки ООО «Сервис ИТ» необходимо наличие нескольких взаимосвязанных таблиц, описание которых представлено в табл.2.
Каждую из таблиц, описанных выше введем индексное поле, с помощью которых решим задачи связи информационных таблиц. В результате, объединив необходимые ссылки, получим концептуальную схему информационной модели.
Таблица 2. Содержание таблиц базы данных
|
№ п/п |
Название таблицы |
Назначение |
|
Zayavka |
Таблица, о заявках на проведение технического обслуживания и ремонта |
|
|
Zakazchik |
Таблица, о заказниках (заказчиках), сделавших заказ |
|
|
Otdel |
Таблица, об отделе, в котором работает заказчик |
|
|
Zakaz |
Таблица, о заказах на оборудование, необходимое для проведение технического обслуживания и ремонта |
|
|
Neispravnost |
Таблица о неисправности |
|
|
Razmeshenie |
Таблица о размещении |
|
|
Sotrudnyk |
Таблица о сотрудниках |
|
|
Ispolnenie |
Таблица о выполнении заявки |
Для реализации функций информационной модели системы поиска программного продукта необходимо наличие нескольких взаимосвязанных таблиц, описание которых представлено в табл. 3-9.
Таблица 3. Назначение полей таблицы Zayavka
|
№ п/п |
Название поля |
Тип |
Назначение |
|---|---|---|---|
|
Kodzayavka |
Целое |
Индексное поле – первичный ключ таблицы Zayavka |
|
|
kodzakazchik |
Целое |
Поле содержит ссылку на запись в таблице zakazchik, содержащей информацию о заказчике (заказчике) |
|
|
kodispolnen |
Целое |
Поле содержит ссылку на запись в таблице Ispolnenie, содержащей информацию о выполнении заявки |
|
|
kodsotr |
Целое |
Поле содержит ссылку на запись в таблице Sotrudnyk, содержащей дополнительную информацию о сотруднике, выполнявшем заявку |
|
|
notes |
Символьное |
Поле содержит примечание к заявке |
|
|
Kod_neispr |
Целое |
Поле содержит ссылку на запись в таблице Neispravnost, содержащей информацию о неисправности |
|
|
Kod_zakaz |
Целое |
Поле содержит ссылку на запись в таблице Zakaz, содержащей информацию о необходимом оборудовании для ремонта и обслуживания |
|
|
Otmetka |
Символьное |
Поле содержит отметку о выполнении заявки на техническое обслуживание |
Таблица 4. Назначение полей таблицы Zakazchik
|
№ п/п |
Название поля |
Тип |
Назначение |
|---|---|---|---|
|
kodzakazchik |
Целое |
Индексное поле – первичный ключ таблицы Zakazchik |
|
|
Fam |
Дата-время |
Поле содержит фамилию заказчика |
|
|
Name |
Целое |
Поле содержит имя заказчика |
|
|
Secname |
Символьное |
Поле содержит отчество заказчика |
|
|
telefone |
Символьное |
Поле содержит телефон заказчика |
|
|
mob |
Символьное |
Поле содержит мобильный телефон заказчика |
|
|
kodotd |
Целое |
Поле содержит ссылку на запись в таблице Otdel, содержит информацию об отделе |
Таблица 5. Назначение полей таблицы Otdel
|
№ п/п |
Название поля |
Тип |
Назначение |
|---|---|---|---|
|
kodotd |
Целое |
Индексное поле – первичный ключ таблицы otdel |
|
|
naimenovanie |
Символьное |
Поле содержит наименование отдела |
|
|
tel |
Символьное |
Поле содержит телефон отдела |
|
|
ruk |
Символьное |
Поле содержит ФИО руководителя отдела |
|
|
Regime |
Символьное |
Поле содержит режим работы отдела |
Таблица 6. Назначение полей таблицы Zakaz
|
№ п/п |
Название поля |
Тип |
Назначение |
|---|---|---|---|
|
Kod_zakaz |
Целое |
Индексное поле – первичный ключ таблицы Zakaz |
|
|
date |
Дата/время |
Поле для хранения даты заказа |
|
|
Naimenovanie |
Символьное |
Поле для хранения наименования оборудования |
|
|
kolvo |
Символьное |
Поле для хранения размер заказа |
|
|
srok |
Дата/время |
Поле для хранения срока доставки оборудования |
Таблица 7. Назначение полей таблицы Neispravnost
|
№ п/п |
Название поля |
Тип |
Назначение |
|---|---|---|---|
|
Kod_neispr |
Целое |
Индексное поле – первичный ключ таблицы Neispravnost |
|
|
station |
Символьное |
Поле для хранения рабочей станции, содержащей неисправность |
|
|
block |
Символьное |
Поле для хранения блока, содержащего неисправность |
|
|
naimenovanie |
Символьное |
Поле для хранения наименование неисправности |
|
|
kodrasm |
Целое |
Поле содержит ссылку на запись в таблице Razmeshenie |
|
|
kodsotr |
Целое |
Поле содержит ссылку на запись в таблице Sotrudnyk, содержащей дополнительную информацию о сотруднике, выполнявшем заявку |