Файл: Анализ и оценка средств реализации структурных методов анализа и проектирования экономической информационной системы (Основные характеристики ООО «Ай Ти Сервис»).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 12.03.2024

Просмотров: 58

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Применение поисковых подсказок позволяет облегчить работу, например, в интернет-магазине. Так, после ввода правильного наименования товара, система автоматически выдаст весь имеющийся ассортимент и вам останется только выбрать нужный именно вам, перейдя к нужной карточке.[36]

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

  • Общем ссылочном ранжировании;
  • Цитировании;
  • Количестве ссылок;
  • Поисковых словах;
  • Индексации поисковиками.

Полнофункциональное использование всех возможностей системы подразумевает знание HTML и PHP.

Несмотря на то, что система позиционирует себя как CMS, которая не требует знаний в области программирования, все же идеальная работа сайта потребует вмешательства специалиста по программированию в шаблоны. Сама система обновляется через глобальную сеть.

Среди достоинств системы можно отметить следующие:

  • Функциональность. 
  • Удобство работы. 
  • Интеграция с 1С. 
  • Возможность редактирования контента на пользовательской стороне. 
  • Безопасность. 

1С-Битрикс также не лишена своих недостатков:

  • Сложность разработки;
  • Дороговизна разработки;
  • Необходимые для работы дополнительные модули придется докупать;
  • Платное обновление системы;
  • Тяжесть CMS[37] 

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

«Joomla!» является бесплатным программным продуктом, имеющим открытый код и использующим MySQL. Написанная на языке PHP, включает в себя весь необходимый инструментарий по изготовлению сайтов. В случае необходимости инструментарий можно нарастить. Эта система поможет вам создать сайт любой сложности в течение короткого временного промежутка. Наличие минимального набора инструментов для начальной установки считается основным преимуществом этой системы[38].

Среди значимых преимуществ платформы важно отметить:

  • Возможность разработки сайтов любой тематики
  • Полностью бесплатная лицензия
  • Лаконичный интерфейс на русском языке
  • Около 8000 бесплатных расширений
  • Открытый исходный код
  • Низкие требования к серверу
  • Удобные редакторы для контента
  • Создание любой структуры 

Слабые стороны CMS Joomla:

  • Отсутствие технической поддержки. 
  • Наличие уязвимостей[39] 

WordPress представляет собой свободную в распространении, бесплатную платформу, имеющую открытый код. Написанная на языке PHP она использует базу данных MySQL. Систему можно использовать для создания как обычных блогов, так и огромных новостных сайтов[40].

Стоит особо отметить, что систему легко установить, однако после установки она нуждается в доработке и установке плагинов.

Она требует большого количества ресурсов на хостинге.

Основные достоинства WordPress:

WordPress обладает множеством достоинств. Благодаря этому он стал одной из лучших систем управления контентом во всем мире. Среди основных преимуществ можно выделить:

  • Большое количество плагинов. 
  • Качественные темы оформления. 
  • Бесплатная лицензия. 
  • Удобные редакторы. Платформа содержит не только текстовый, но и графический редактор.
  • Мультифункциональность. 
  • Интуитивно понятный интерфейс. 
  • Стабильные обновления. 

Слабые стороны CMS WordPress

  • Наличие расширений с низким уровнем защиты.
  • Отсутствие круглосуточной поддержки 

Для лучшего сравнения вышеупомянутых систем ниже приведена таблица.

Общие сведения

1С-Битрикс

Joomla

WordPress

Стоимость

высокая

бесплатно

бесплатно

Безопасность

имеется

имеется/отсутствует

имеется/отсутствует

Поддержка

имеется

отсутствует

отсутствует

Документация по системе

имеется/отсутствует

имеется

имеется

Визуальный редактор (WYSTWYG)

имеется

имеется

имеется

Локализация интерфейса

имеется

имеется

имеется/отсутствует

Документооборот

имеется

имеется

имеется

Поиск

имеется

имеется

имеется

Каталог

имеется

имеется

имеется

Интернет-магазин

имеется

имеется

имеется

Импорт из Excel

имеется

имеется

имеется

Синхронизация с 1С

имеется

имеется

имеется

Платежные системы

имеется

имеется

имеется


После сравнений всех характеристик систем был сделан выбор в пользу система Joomla для разработки модуля.

Глава 3. Процедура разработки программного продукта

3.1 Процесс проектировки базы данных

Чтобы ввести в действие информационную модель системы техподдержки, следует, иметь несколько взаимосвязанных таблиц, изображенных ниже.

В каждую из таблиц, которая была обозначена выше, вводится индексное поле. Затем используя их производятся решения задач по связи информационных таблиц. В итоге, после объединения всех нужных ссылок получается концептуальная схема информационной модели.

Таблица № 1. Содержание таблиц базы данных

Название таблиц

Назначение

Zayavka

Таблица, которая содержит информацию о заявках на техническое обслуживание и ремонт

Zakazchik

Таблица, которая содержит данные о клиентах, которые сделали заказ

Otdel

Таблица, которая содержит сведения об отделе где работает клиент

Zakaz

Таблица, которая содержит информацию о заявках на оборудование, которое необходимо для проведения тех обслуживания и ремонтных работ

Neispravnost’

Таблица, включающая сведения о неисправностях

Razmejenie

Таблица, которая содержит дополнительные данные о размещении

Sotrudnik

Таблица, имеющая сведения о сотрудниках

Ispolnenie

Таблица, содержащая данные о выполнении заявок

Чтобы ввести в действие функции информационной модели системы по поиску программного продукта нужно несколько взаимосвязанных таблиц, которые будут приведены в таблицах со 2 по 9.

Таблица № 2. Назначение полей для таблицы «Zayavka»

Название поля

Тип

Значение

Kodzayavka

Целое

Индексное поле является первичным ключом таблицы «Zayavka»

kodzakazchik

Целое

Поле содержащее ссылку на запись в таблице zakazchik с информацией о клиенте

kodispolnen

Целое

Поле содержащее ссылку на запись в таблице Ispolnenie о выполнении заявки

kodsotr

Целое

Поле содержащее ссылку на запись в таблице Sotrudnik о дополнительной информации о сотруднике, который выполнял заявку

notes

Символьное

Поле содержит примечание к заявке

Kod_neispr

Целое

Поле содержит ссылку на запись в таблице Neispravnost’ о неисправностях

Kod_zakaz

Целое

Поле содержит ссылку на запись в таблице Zakaz о необходимом оборудовании для проведения ремонтных работ и обслуживания

Otmetka

Символьное

Поле содержит отметку о выполнении заявок на техническое обслуживание


Таблица № 3. Назначение полей таблицы Zakazchik

Название поля

Тип

Значение

kodzakazchik

Целое

Индексное поле считается первичным ключом таблицы Zakazchik

Fam

Дата-время

Поле включает данные о фамилии заказчика

Name

Целое

Поле включает данные об имени заказчика

Secname

Символьное

Поле содержит отчество заказчика

telefone

Символьное

Поле имеет телефон заказчика

mob

Символьное

В поле фиксируется информация о мобильном телефоне заказчика

kodotd

Целое

Поле содержит ссылку на запись в таблице Otdel об отделе

Таблица № 4. Назначение полей таблицы Otdel

Название поля

Тип

Значение

kodotd

Целое

Индексное поле представляет собой первичный ключ таблицы otdel

naimenovanie

Символьное

Поле имеющее сведения о наименовании отдела

tel

Символьное

Поле с телефоном отдела

ruk

Символьное

Поле содержащее данные о ФИО руководителя отдела

Regime

Символьное

Поле с режимом работы отдела

Таблица № 5. Назначение полей таблицы Zakaz

Название поля

Тип

Значение

Kod_zakaz

Целое

Индексное поле является первичным ключом данной таблицы

date

Дата/время

Поле где хранятся даты заказа

Naimenovanie

Символьное

Поле с информацией о наименованиях оборудования

kolvo

Символьное

Поле с данными о размере заказа

srok

Дата/время

Поле где хранятся сведения о сроках доставки оборудования

Таблица № 6. Назначение полей таблицы Neispravnost’


Название поля

Тип

Значение

Kod_neispr

Целое

Индексное поле считается первичным ключом этой таблицы

station

Символьное

Поле где хранятся сведения о рабочей станции с неисправностью

block

Символьное

Поле с блоком, содержащим неисправность

naimenovanie

Символьное

Поле для наименования неисправности

kodrasm

Целое

Поле с ссылкой на запись в таблице Razmeshenie

kodsotr

Целое

Поле с ссылкой на запись в таблице Sotrudnik c дополнительными сведениями о сотруднике, который выполнял заявку

Таблица № 7. Назначение полей таблицы Razmeshenie

Название поля

Тип

Значение

Kodrazm

Целое

Индексное поле считают первичным ключом таблицы Razmeshenie

Korpus

Символьное

Поле где хранятся сведения о корпусе

etag

Символьное

Поле для хранения содержит сведения об этаже

Komnata

Символьное

Поле с номером комнаты

Ip

Символьное

Поле с номером IP

Shluse

Символьное

Поле с номером IP

hub

Символьное

Поле с наименованием hub

Таблица № 8. Назначение полей таблицы Sotrudnik

п/п

Название поля

Тип

Значение

kodsotr

Целое

Индексное поле является первичным ключом таблицы Sotrudnik

dolgnost

Символьное

Поле где хранится информация о должности сотрудника

otdel

Символьное

Название отдела

fam

Символьное

Фамилия сотрудника

name

Символьное

Имя сотрудника

otch

Символьное

Отчество сотрудника

Telefon

Символьное

Телефонный номер сотрудника

mobtel

Символьное

Мобильный номер телефона сотрудника

status

Символьное

Состояние сотрудника