Диплом: Исследование и разработка информационной системы обработки заявок на оказанные услуги на примере ООО "Вилта-медиа"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
Преимущества:
покупаемое ядро является отлаженным и законченным продуктом:
возможная доработка необходимого функционала;
не надо платить за то, что компании не нужно.
Недостатки:
необходим ИТ отдел;
схема эффективна, если объем работ по доведению относительно невелик;
часто можно доработать только в рамках информационной модели;
Самым подходящим вариантом для ООО «Вилта-медиа» Покупка и
доработка уже имеющейся на рынке ИС. Но сейчас много ИС с открытым
исходным кодом распространяющиеся по бесплатной лицензии. Такую ИС я
и буду использовать.
1.4.3 Обоснование стратегии автоматизации задачи
Будет разработан интернет магазин для фотографий для продажи
стоковых фотографий. Стоковая фотография это изображение на
определённую тематику, которое продаётся на общедоступных торговых
площадках на мировом стоковом рынке и может быть использовано в
качестве рекламы или иллюстрации. Стоковые изображения могут быть
разрешены к использованию или лицензированы для различных целей.
Книжные, журналы, корпоративные творческие группы, веб-дизайнеры,
художники, рекламные агентства, технические издательства,
кинематографисты, фирмы по декорированию интерьеров, и др. обращаются
в банки стоковых фотографий для использования изображений оттуда в
своих работах.
38
Стоковые изображения могут быть представлены в реальном времени в
базах данных в сети, что позволяет потребителю получать их дистанционно и
немедленно при соответствующей форме оплаты.
Коллекции стоковых изображений порой называют фото стоком,
фотоархивом, библиотекой фотографий, имидж банком или фотобанком.
Современные распространители стоковой фотографии обычно предлагают не
только фотоснимки, но и видео, и иллюстрации.
Отличающей особенностью стоковой фотографии является то, что она
делается не для конкретного заказчика. На сегодня в ведущих стоковых
торговых площадках продается огромное количество фотографий на
различную тематику.
В интернет магазине будет реализована функция для заказа и
дальнейшей поддержки клиента. Также будет реализована онлайн поддержка
незарегистрированных пользователей. На сайте можно сделать заказ, первый
освободившийся менеджер пришлет необходимый заказ, который можно
будет оплатить онлайн. Для заказа в онлайн нужно будет зарегистрироваться,
Все диалоги и заказы будут сохраняться и доступны как менеджеру, так и
клиенту.
В итоге я выполняю стратегию автоматизации по отдельным участкам, а
именно взаимодействие между менеджером и клиентом, между менеджером
и директором.
1.5 Обоснование проектных решений
1.5.1. Обоснование проектных решений по информационному
обеспечению
Информационное обеспечение рассматриваемой задачи включает: вне
машинное обеспечение (входные и выходные документы, классификаторы,
39
справочники), и внутри машинное обеспечение (условно-постоянная,
промежуточная и результатная информация в базе данных системы).
Входные и выходные документы. Входными документами системы
являются:
регистрационные данные (логин, пароль, электронная почта)
Заявка
Выходными документами являются:
готовый заказ
оплата заказа
За основу форм документов берутся бланки, используемые на предприятии.
Их необходимо проанализировать, оценить полноту содержащейся в них
информации, и использовать при проектировании системы.
Экранные формы
Для построения диалога т.е. создания новой заявки с клиентом
возможны следующие способы: диалог типа «Вопрос-ответ»; диалог типа
«Меню», диалог на основе экранных форм, диалог на основе командного
языка.
Для каждой заявки будут создаваться экранные формы ввода
первичной информации. При этом необходимо обеспечить соответствие
макета экранной формы форме входного документа. Не обязательно, чтобы
внешний вид этих форм совпадал, но все вводимые элементы данных
должны располагаться в том же относительном порядке и иметь такой же
формат, что и в исходном документе.
Результатная информация должна отображаться на экранных формах в
соответствии с формой выходного документа, т.е. на основе использования
40
комбинированной формы с расположением ответов заказов и многострочной
содержательной частью.
Условно-постоянная информация будет храниться в базе данных mysql.
Для ввода первичной информации понадобятся регистрация клиента — это
следующие формы:
- Имя;
- Фамилия;
- Пароль;
- Адрес;
- Платежная информация;
- электронная почта.
Основными являются имя, фамилия, пароль, электронная почта.
Все экранные формы должны быть понятными, эргономичными,
удобными. Общий цвет информационной части не должен вызывать
усталости у пользователя, быть спокойных тонов. Цвет полей, подлежащих
вводу с клавиатуры, должен отличаться от цвета информационной части.
Каждое поле должно быть подписано(подсказкой), которую следует
показывать на экране при неправильных действиях пользователя. Должна
быть возможность редактирование или исправление ошибок во введенных
данных.
Информационная база. Основным компонентом программного
обеспечения является база данных, база данных представляет собой
организованную определенным способом совокупность данных, хранимых в
памяти операционной системы и виде файлов на сервере, с помощью
которых удовлетворяются информационные потребности управленческих
процессов и решаемых задач.
41
Существуют следующие способы организации информационной
системы: совокупность локальных файлов, поддерживаемых
функциональными пакетами прикладных программ, и интегрированная база
данных, основанная на использовании универсальных программных средств
загрузки, хранения, поиска и ведения данных, то есть системы управления
базами данных.
Локальные файлы обеспечивают более быстрое время обработки
данных, однако при таком способе организации ИБ в информационной
системе наблюдается высокая степень дублирования данных,
несогласованность данных, отсутствие гибкости доступа к информации.
Интегрированная база данных - это совокупность взаимосвязанных,
хранящихся вместе данных при такой минимальной избыточности, которая
допускает оптимальное их использование в различных приложениях.
Для решения поставленной задачи требуется удаленная база данных, в
которой взаимосвязаны данные. Данные будут доступны как с рабочих
компьютеров, так и с домашних.
Основными способами организации базы данных являются создание
централизованных и распределенных баз данных. В рассматриваемой задаче
не предполагается распределенная структура информационной системы, т.к.
задача небольшая по объему данных и по количеству пользователей. Таким
образом, для решения поставленной задачи необходима небольшая
интегрированная с хостингом база данных.
1.5.2. Обоснование проектных решений по программному
обеспечению
Программное обеспечение включает совокупность различных
программ, реализующих функции и задачи информационной системы и
обеспечивающих устойчивую работу. В состав программного обеспечения
входят общесистемные и специальные программы, а также инструктивно-
42
методические программы по применению средств программного
обеспечения. Операционная система составляет основу программного
обеспечения компьютера. Операционная система представляет комплекс
системных и служебных программных средств, который обеспечивает
взаимодействие пользователя с компьютером и выполнение других
программ.
В зависимости от управления процессом операционные системы
подразделяются на:
· однозадачные и многозадачные;
· однопользовательские и многопользовательские;
· однопроцессорные и многопроцессорные системы;
· локальные и сетевые.
В однозадачных системах используются средства управления
периферийными устройствами, средства управления файлами, средства
общения с пользователями. Многозадачные операционные системы
используют все эти средства и управляют разделением совместно
используемых ресурсов (памяти, жестких дисков, процессоров и тд.). В
зависимости от областей использования многозадачные ОС подразделяются
на:
· системы пакетной обработки;
· системы с разделением времени;
· системы реального времени.
В многопользовательских операционных системах каждый
пользователь настраивает для себя интерфейс, кроме того, существуют
средства защиты информации каждого пользователя от
несанкционированного доступа от других пользователей.
43
На компьютерах, используемых в качестве рабочих мест
пользователей, применяется ОС Windows 7. Это надежная многозадачная
многопользовательская операционная система с графическим интерфейсом
пользователя. Эта система выбрана для разработки модуля, так как персоналу
ООО «Вилта-медиа» она знакома, работают они с ней достаточно длительное
время.
Данный проект, по разработке модуля бизнес-процесса, будет осуществлен
на системах хостинга. Хостинг — услуга по предоставлению ресурсов для
размещения информации на сервере, постоянно находящемся в сети (обычно
Интернет). Хостинг поддерживает язык PHP версии 5.5
«PHP (Hypertext Preprocessor «PHP: препроцессор гипертекста»;
первоначально Personal Home Page Tools — «Инструменты для создания
персональных веб-страниц» — скриптовый язык общего назначения,
интенсивно применяемый для разработки веб-приложений. В настоящее
время поддерживается подавляющим большинством хостинг-провайдеров и
является одним из лидеров среди языков, применяющихся для создания
динамических веб-сайтов.
Обычно хостинг входит в пакет по обслуживанию сайта и
подразумевает как минимум услугу размещения файлов сайта на сервере, на
котором запущено программное обеспечение, необходимое для выполнения
запросов к этим файлам. Как правило, в пакет услуг уже входит
предоставление места для почтовых ящиков, базы данных, DNS, место для
хранения фалов на специально выделенном сервере и т. п., а также
поддержка функционирования соответствующих сервисов.
Наш хостинг поддерживает базы данных Mysql. «MySQL свободная
реляционная система управления базами данных. Разработку и поддержку
MySQL осуществляет корпорация Oracle. Продукт распространяется как под
GNU General Public License, так и под собственной коммерческой лицензией.
44
Помимо этого, разработчики создают функциональность по заказу
лицензионных пользователей. Именно благодаря такому заказу почти в
самых ранних версиях появился механизм репликации. Гибкость СУБД
MySQL обеспечивается поддержкой большого количества типов таблиц:
пользователи могут выбрать как таблицы типа MyISAM, поддерживающие
полнотекстовый поиск, так и таблицы InnoDB, поддерживающие транзакции
на уровне отдельных записей. Более того, СУБД MySQL поставляется со
специальным типом таблиц EXAMPLE, демонстрирующим принципы
создания новых типов таблиц. Благодаря открытой архитектуре и GPL-
лицензированию, в СУБД MySQL постоянно появляются новые типы таблиц.
Базируется хостинг на операционной системе Linux. Linux — семейство
Unix-подобных операционных систем на базе ядра Linux, включающих тот
или иной набор утилит и программ проекта GNU, и, возможно, другие
компоненты. Как и ядро Linux, системы на его основе как правило создаются
и распространяются в соответствии с моделью разработки свободного и
открытого программного обеспечения. Linux-системы распространяются в
основном бесплатно в виде различных дистрибутивов — в форме, готовой
для установки и удобной для сопровождения и обновлений, и имеющих
свой набор системных и прикладных компонентов, как свободных, так
возможно и собственнических».
Для разработки интернет магазина я использую программную платформу
WordPress.
WordPress — «это система управления содержимым сайта (CMS) с
открытым исходным кодом, распространяемая под лицензией GNU GPL
версии 2. Написана на PHP, в качестве базы данных использует MySQL.
Сфера применения от блогов до достаточно сложных новостных ресурсов
и даже интернет-магазинов. Встроенная система «тем» и «плагинов» вместе с
удачной архитектурой позволяет конструировать практически любые
45
проекты. WordPress обеспечивает комфортный и нетрудоемкий процесс
разработки сайта».
Разработано более 100 тысяч бесплатных и премиум тем WordPress и более
65 тысяч плагинов. С таким мощным и разнообразным функционалом можно
создать сайт любой сложности: от лендинга мероприятия до новостного или
корпоративного сайта, от персонального блога до международного интернет-
магазина.
Преимущества
WordPress это одна из лучших в мире платформ для интернет-проекта
или блога, где ежедневно публикуются фотографии, новости, статьи,
видеоролики и прочая информация).
5 основных преимуществ:
1. Бесплатность. WordPress — это бесплатная система. Для специалиста,
который хочет разработать свой сайт или небольшой блог, это немаловажный
аргумент и огромное преимущество.
2. Простота настройки, установки и использования. Весь процесс
установки и настройки займет не более пятнадцати минут, и для этого не
нужно быть высококвалифицированным специалистом, программировать в
коде и разбираться технических нюансах. Разработчики постарались сделать
систему максимально дружелюбной и простой к пользователю, чтобы в ней
смогли быстро разобраться даже новички.
3. Кроссплатформенность. WordPress устанавливается на хостинге и
используется непосредственно на вашем сайте (сервере). Хостинг должен
поддерживать WordPress. На компьютер нет необходимости дополнительно
устанавливать ПО. Это значит, что вы можете управлять блогом с любого
устройства из любой операционной системы. Единственное необходимое
условие — это подключение к Интернету.
46
4. Встроенный редактор. Пользоваться редактором WordPress очень просто
и легко в основном благодаря интуитивно понятному встроенному ПО.
Форматирование картинок, ссылок0 ,текста, вставка видео — все это
делается в пару кликов.
5. Популярность. WordPress самая популярная в мире система
управления содержимым сайта. Согласно официальной статистике, доля
рынка WordPress среди других конкурентов превышает 50%. Более 49
миллионов сайтов в мире работают на WordPress. Более 259 миллионов
людей просматривают ежемесячно 3 миллиарда страниц на WordPress.
Ниже приведена сравнительная таблица аналогов.
Таблица 5. Таблица аналогов.
Drupal
Joomla
WordPress
Официальный
сайт
drupal.org,
русскоязычное
сообщество drupal.ru
joomla.org,
русскоязычный
форум joomla-
support.ru
wordpress.org,
русскоязычный
раздел ru.wordpress.org
Описание
Мощнейший
инструмент,
ориентированный
для разработчиков и
позволяющий
создавать средние
сайты. Как и
большинство
профессиональных
инструментов,
Drupal требует
большого опыта и
практики для
успешной работы с
ним
Компромисс между
ориентированным на
разработчика, но
более гибким Drupal
и дружелюбной к
пользователю
WordPress
Начав свой путь как
инновационная и
простая в
использовании
платформа для блогов,
WordPress поимела
большое количеством
тем, плагинов и
виджетов. Сейчас
система применяется
для сайтов различных
форматов
47

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран