Интернет-сервис для создания визуального интерфейса системных служб хостинг-компании

Системные службы хостинг-компании как целевая аудитория сервиса, общие требования к ним. Критерии оценки интерфейса и направления разработки. Проектирование интернет-сервиса, схема его функционирования и принципы реализации, оценка эффективности.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 18.11.2013
Размер файла 2,5 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Рис. 4.1 Пример работы команды Traceroute в интернет-сервисе

Как видно из предыдущего рисунка команда Traceroute запрашивает у пользователя лишь доменное имя. Всё остальное интернет-сервис выполнит самостоятельно. Результат выполнения команды Traceroute в интерне-сервисе отформатирован в удобный вид, что позволяет техническому специалисту сразу получить необходимую информацию в результате выполнения команды.

Теперь мы проанализируем тем же методом GOMS эффективность интернет-сервиса.

Табл. 4.1 Список жестов по модели GOMS

H

Перемещение руки к графическому устройству ввода данных

HP

Перемещение курсора к текстовому полю ввода данных

HPK

Нажатие левой кнопкой мыши

HPKH

Перемещение рук к клавиатуре

HPKHKKKKKK

Ввод шести символов

HPKHKKKKKKK

Нажатие клавиши <Enter>

В соответствии с правилом 0 поставим оператор M перед всеми операторами K и P за исключением P, указывающих на аргументы, которых в нижеследующем примере нет:

H M P M K H M K M K M K M K M K M K M K

В соответствии с правилом 1 следует заменить P M K на P K и удалить все другие операторы M, которые являются ожидаемыми (в указанном примере таких нет). Кроме того, правило 2 предписывает удалять операторы M в середине цепочек. После применения этих двух правил остаётся следующая запись:

H M P K H M K K K K K K M K

Заменим операторы на соответствующие временные интервалы:

H + M + P + K + H + M + K + K + K + K + K + K + M + K = 0.4 + 1.35 + 1.1 + 0.2 + 0.4 + 1.35 + (0.2 * 6) + 1.35 + 0.2 = 7.55 с

Судя по результатам анализа видно, что разработанный интерфейс по скорости оказался эффективней на 0.75 секунд.

4.3 Апробация интернет-сервиса в одной из хостинг-компаний

Апробация интернет-сервиса проходила в одной из хостинг-компании. На тестирование интернет-сервиса был выделен VPS-сервер с операционной системой Linux, куда была загружена серверная часть интернет-приложения.

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

Оценка работы интернет-сервиса проводилась по шкале от 0 (плохо) до 5 (отлично).

Табл. 4.2 Оценка интернет-приложения

Удобство

4

Эффективность

4

Востребованность реализованных команд в интернет-сервисе

3

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

Заключение

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

Суть поддержки состоит в визуализации выполнения техническим специалистом типовых команд работы с хостингом (в противовес работе с командной строкой). Эта визуализация и осуществляется разработанным интернет-сервисом.

Подробно проведенный анализ предметной области и внимательное изучение существующих аналогов позволило создать полноценный программный продукт, удовлетворяющий требованиям технического специалиста. В ходе проектирования интернет-сервиса были учтены и выполнены следующие требования:

- масштабируемость;

- расширяемость;

- производительность;

- переносимость;

- безопасность.

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

Отдельно следует отметить, что в ходе работы был приобретен большой опыт в области программных разработок в интернет среде. Для создания интернет-сервиса потребовалось углублённое изучение принципов веб-программирования, а также знание принципов проектирования программных продуктов и инструментов их разработки.

В настоящее время разработанный интернет-сервис представляет собой завершенное работоспособное приложение и проходит апробацию в одной из хостинг-компаний.

Список использованных источников

1. Раскин Д. Интерфейс. Новые направления в проектировании компьютерных систем - Санкт-Петербург: Символ-Плюс, 2005. - 272 с.

2. Прохоренок Н.А. HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера - Санкт-Петербург: БХВ-Петербург, 2008 - 864 с.

3. Конверс Т., Парк Д., Морган К. PHP 5 и MySQL. Библия пользователя - Москва: Вильямс, 2009-1216 с.

4. Мэтьюз М., Кронан Д. Динамическое веб-программирование - Москва: Эксмо, 2010 - 384 с.

5. Уэйншенк С. Интуитивный веб-дизайн - Москва: Эксмо, 2011 - 160 с.

6. Маккоу А. Веб-приложения на JavaScript - Санкт-Петербург: Питер, 2012 - 288 с.

7. Уолл Л., Кристиансен Т., Орвант Д. Программирование на Perl - Санкт-Петербург: Символ-Плюс, 2004-1152.

8. Шкляр Л., Розен Р. Архитектура веб-приложений - Москва: Эксмо, 2011 - 640 с.

9. Комолова Н.В., Яковлева Е.С. HTML. Самоучитель - Санкт-Петербург: Питер, 2011 - 285 с.

10. Шафер С. HTML, XHTML и CSS. Библия пользователя - Москва: Диалектика, 2011 - 656 с.

11. Немет Э., Снайдер Г., Хейн Т. Руководство администратора Linux - Москва: Вильямс, 2010-1072 с.

12. Вард Б. Работаем в Linux - Москва: НТ Пресс, 2008 - 400 с.

13. Роббинс А. Linux: программирование в примерах - Москва: КУДИЦ-ПРЕСС, 2008 - 630 с.

14. Коггзолл Д. PHP 5. Полное руководство - Москва: Диалектика, 2006 - 752 с.

Приложения

HTML-код стартовой страницы интернет-сервиса (index.tpl)

HTML-код отдельного окна в интернет-сервисе (newwindow.tpl)

PHP-код начальной загрузки интернет-сервиса (index.php)

PHP-код асинхронной загрузки элементов интернет-сервиса (ajax.php)

Размещено на Allbest.ru


Подобные документы

  • Разработка интернет-сервиса для создания визуального интерфейса системных служб хостинг-компании. Критерии оценки интерфейса и направления разработки. Рабочий стол GlideOS. Выбор архитектуры сервиса, языка программирования и коммуникационных методов.

    дипломная работа [3,1 M], добавлен 19.11.2013

  • Федеральная служба судебных приставов как федеральный орган исполнительной власти. Основные этапы разработки интерфейса в виде веб-сервиса. Общая характеристика схемы интерфейса "Пристав" для удаленного просмотра соединений таблиц из единой базы данных.

    отчет по практике [1,0 M], добавлен 07.08.2013

  • Проведение исследования опыта взаимодействия в сети. Методы улучшения согласования с пользователем web-сервиса. Особенность проектирования онлайн-приложения. Изучение разработки контроллеров и моделей. Характеристика создания интерфейса программы.

    дипломная работа [1,3 M], добавлен 11.08.2017

  • Анализ функционирования интернет-сайтов по предоставлению услуг. Обзор методологий проектирования интернет-представительства. Инструментальные средства разработки и реализации системы управления сайтом. Разработка интерфейса пользователя и web-сайта.

    дипломная работа [1,2 M], добавлен 03.08.2014

  • Организация типовых компьютерных сетей. Принципиальное отличие клиента от сервера. Варианты объединения компьютеров. Службы сети Интернет. Регистрация имени домена второго уровня. Способы организации приложений ЭК. Услуги провайдеров и хостинг-центров.

    презентация [6,1 M], добавлен 30.08.2013

  • Классификация и основные функции блогов. Технические возможности, ограничения и географическое размещение блога. Самостоятельный, или "stand alone" блог. Платный и бесплатный хостинг. Краткая характеристика деятельности и тарифные планы компании iHead.

    аттестационная работа [675,3 K], добавлен 14.10.2010

  • Создание Интернет-сайта для упрощения связи учителей-логопедов и родителей учащихся. Проектирование макета графического интерфейса. Выбор средств разработки программного продукта. Требования к функционалу ученика. Возможности интерфейса администратора.

    дипломная работа [2,8 M], добавлен 01.04.2013

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

    курсовая работа [116,9 K], добавлен 20.07.2012

  • Диагностика влияния параметров внешних каналов на работу сервисов корпоративной сети. Процедура выбора каналов подключения к Интернет, обеспечивающих работу IP-телефонии. Выбор областного хостинг-провайдера для предприятия с мобильными работниками.

    лабораторная работа [721,4 K], добавлен 27.03.2012

  • Изучение истории возникновения и развития сети Интернет - всемирной системы добровольно объединенных компьютерных сетей, построенной на использовании протокола IP и маршрутизации пакетов данных. Определение значения Интернет-сервиса в современном офисе.

    курсовая работа [42,7 K], добавлен 28.02.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.