Заключение
Задача данной дипломной работы разработать защищенное распределенное web-приложение – представительство фотоагентства.
Для её решения были рассмотрены web-представительства нескольких фотоагентств, произведен их подробный анализ, выведены оценочные факторы анализа. Заказчиком были определены основные требования к проекту. Кроме того им контролировался и координировался весь процесс создания проекта.
В разработанном web-представительстве фотоагентства реализованы следующие сервисы:
Предоставление информации об агентстве любому желающему, зашедшему на данный ресурс;
Оформление заявки на съемку;
Оформление заявки на обучение фотографии;
Предоставление защищенной информации людям, оформившим заявку на обучение;
Модуль интернет-магазина, работающего с товарами, создающими образ для съемок:
Регистрация пользователей (создание аккаунта, добавление личной информации, создание личной корзины);
Просмотр интересующих товаров по средствам поиска и фильтрации;
Добавление товаров в корзину;
Оформление конечного заказа;
Просмотр всех заказов администрирующим персоналом;
Распределенный доступ к ресурсу с различным уровнем доступа;
Оптимизированная поддержка и обновление ресурса администрирующим персоналом;
Механизм акций: аукционы, оптовые скидки, скидки на товар дня;
Заполнение сайта контентом;
Также разработана наглядная навигация по разделам всего сайта, удобное приложение по просмотру изображений, распределенный ресурс для 4 категорий пользователей:
Администратор – максимальный уровень доступа (изменение всей информации на ресурсе, просмотр заказов, редактирование пользователей);
Менеджер по продажам – средний уровень (доступ ко всей информации связанной с заказами интернет-магазина);
Менеджер по обучению – средний уровень (доступ ко всей информации связанной с обучением);
Фотограф – средний уровень (доступ к заказам съемок);
Пользователи – обычный уровень доступа:
Пользователь, зарегистрированный в разделе обучение;
Пользователь, зарегистрированный в разделе магазина;
Незарегистрированный пользователь;
Возможность сочетать 2 верхних вида пользователей.
Поставленные задачи и цели достигнуты в полном объеме. Разработанная система может быть усовершенствована путем больших возможностей администраторов, реализации сервисов портфолио сайтов, новостей.
Заключение
Цель дипломного проекта, рассмотренного в данной пояснительной записке, звучит как «экспертная система выбора компьютерного оборудования на базе web-технологий». В главе 1 были сформулированы требования к отдельным подсистемам работы, в главе 2 приведены требования к разработанной экспертной системе как к web-приложению. По завершении всех работ, можно с уверенностью сказать, что эти требования были выполнены. Основные особенности, которыми обладает получившаяся в результате экспертная система:
удобная база данных, обладающая высоким уровнем детализации отдельных наименований товара;
проект состоит из трех подсистем, что позволяет эффективно разделять роли пользователей;
наличие системы авторизации пользователей с разделением прав доступа к информации позволяет персоналу работать более эффективно;
наличие системы учета всех основных действий пользователей;
оценка товарных наименований экспертами происходит всесторонне по различным критериям, что положительно сказывается на эффективности консультации;
высокое качество экспертной оценки обеспечивается математическими механизмами;
каждый элемент системы защищен от несанкционированного доступа и ошибок ввода информации;
проект обладает удобным и интуитивно понятным интерфейсом;
система рассчитана на широкий круг консультируемых лиц, подстраиваясь под потребности и уровень знаний индивидуально;
разработан и внедрен механизм, обеспечивающий совместимость оборудования, выбираемого системой в качестве результата консультации;
созданы условия для дальнейшего развития и модернизации системы.
Проект готов как к самостоятельному функционированию, так и к функционированию в качестве составной части существующих на данный момент web-приложений, связанных с консультацией и реализацией компьютерных комплектующих. Система может стать полезным дополнением ко многим интренет-магазинам и справочным системам. Суммируя знания множества экспертов, участвующих в оценке наименований комплектующих, экспертная система превосходит по репрезентативности любого отдельно взятого эксперта, оценивавшего данное наименование. Таким образом, повышается качество оценки и дальнейшей консультации.
Относясь к категории Web-приложений, созданная экспертная система обладает кроссплатформенностью, то есть работает в различных операционных системах. При выборе надежного хостинга, система может оставаться в работоспособном состоянии, обеспечивать высокий уровень консультации круглые сутки, на что не способна большая часть организаций, занимающихся подобной деятельностью.
Разработанная структура позволяет производить модификацию и улучшение проекта, не внося существенных изменений в базу данных и механизмы экспертной системы.