Проектирование и разработка программного обеспечения для информационной поддержки интернет провайдера
Анализ подходов к разработке структуры и функции программного обеспечения информационной поддержки абонента интернет провайдера. Контекстная диаграмма DFD, отражающая общую цель взаимодействия пользователя и системы. Диаграмма компонентов системы.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 25.07.2018 |
Размер файла | 617,3 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Волжский политехнический институт (филиал) Волгоградский государственный технический университет
Проектирование и разработка программного обеспечения для информационной поддержки интернет провайдера
Панченко Андрей Сергеевич, бакалавр, студент
Рыбанов Александр Александрович, кандидат наук, доцент, заведующий кафедрой
Аннотация
программный информационный провайдер интернет
В статье представлен подход разработки структуры и функции программного обеспечения информационной поддержки абонента интернет провайдера.
В настоящее информационная поддержка специалистов осуществляется в различных предметных областях [1-11]. Магистральные провайдеры предоставляют широкий спектр телекоммуникационных услуг, включая услуги связи и передачи данных, а также широкополосного доступа в Интернет на базе новейших технологий частным и корпоративным клиентам на всей территории страны. При выборе провайдера важно наличие служб технической поддержки пользователей, режим работы таких служб и качество предлагаемых рекомендаций.
Большинство магистральных провайдеров имеет общие принципы поддержки клиентов, осуществляемые через так называемый call-центр на единый бесплатный для клиентов номер на 8-800… . Как правило, специалисты данных call-центров не имеют углубленных знаний и навыков работы непосредственно с самой сетью. В обработке call-центра находится несколько регионов, имеющих различные типы связи, что зачастую приводит к неправильным советам и ухудшению проблемы клиента с доступом в интернет. Если проблема клиента не устраняется, то операторы call-центра заводят заявку и передают ее в регион. Скорость обработки таких заявок может варьироваться от нескольких минут, до нескольких дней. Как правило, клиенты, которые не имеет доступа в интернет несколько дней, просто уходят к другому провайдеру, что означает для компании потерю прибыли.
Целью работы является проектирование и разработка программного обеспечения информационной поддержки абонента интернет провайдера
На рисунке 1 показана диаграмма верхнего уровня процесса «Информационная поддержка абонента интернет провайдера».
Рисунок 1. -- Диаграмма верхнего уровня процесса А0«Информационная поддержка абонента интернет провайдера»
Входными данными для данного процесса является: сведения об абоненте (логин и пароля для входа в систему), запрос абонента необходимой информации (состояние счета, отправка сообщения в поддержку, информационная поддержка на сайте).
На рисунке 2 показана детализация процесса «Информационная поддержка абонента интернет провайдера».
Входной информацией является: сведения об абоненте (логин и пароля для входа в систему), запрос абонента необходимой информации (состояние счета, отправка сообщения в поддержку, информационная поддержка на сайте).
Выходной информацией является: текст сообщения пользователя, отправляемого в поддержку (абонентский отдел или техническая поддержка); отчет о выполненной диагностике (по результатам выполненных запросов); результат выполнения запросов при обращении к дополнительным сервисам (переход на страничку личного кабинета, сайта провайдера).
Рисунок 2. - Декомпозиция диаграммы А0 «Информационная поддержка абонента интернет провайдера»
Исполнителями процесса являются информационная система (ИС) и оператор провайдера.
Управление процессом осуществляется на основании норм по обслуживанию абонентов, приказов директора провайдера.
Информационная поддержка абонента интернет провайдера осуществляется в пять этапов:
1. авторизация в системе» - выполняется авторизация в системе с использованием логина и пароля от личного кабинета абонента провайдера;
2. проверка текущего состояния» - выполняется проверка остатка на счету, текущего тарифного плана, а также прогнозирования количества дней до отключения интернета (вся информация отображается пользователю в окне приложения);
3. отправка сообщения в поддержку» - отправка сообщения с формулировкой вопроса или описанием проблемы/неисправности ;
4. выполнение диагностики» - на данном этапе система позволяет выполнить: диагностику состояния сети с помощью выбора протокола выполнения запросов, ввода сайта для проверки выполнения запросов; выбор типа команд; отчет о выполненной диагностике отображается пользователю;
5. обращение к доп. функциям» - на данном этапе предусмотрена реализация дополнительных функций, выполняемых по запросу пользователя: удаленное управление компьютером, загрузка сайта провайдера, загрузка личного кабинета абонента (на сайте провайдера).
Основной поток данных в разрабатываемой системе существует между пользователем и оператором для удовлетворения запросов пользователя.
Контекстная диаграмма DFD отражающая общую цель взаимодействия пользователя и системы показана на рисунке 3.
Рисунок 3. - Диаграмма основных потоков
Разрабатываемая система предназначена для:
· вывода информации о балансе, прогнозе отключения, тарифе, оповещение о личных сообщениях от компании;
· перехода из приложения на основные ресурсы компании, такие как сайт, личный кабинет абонента, архив телеканалов, новостях компании;
· обратной связи со службой технической поддержки и абонентского отдела;
Целью данной системы является повышение эффективности работы операторов интернет-провайдера за счет разработки программного обеспечения для автоматизации информационной поддержки абонентов интернет-провайдера.
В результате внедрения системы должны решаться следующие задачи:
· увеличение скорости работы оператора за счет автоматизации выполнения некоторых запросов абонентов, а также своевременного реагирования соответствующей службы (абонентский отдел или техподдержка) на сообщения абонентов;
· увеличение эффективности работы техподдержки за счет автоматизации проведения предварительной диагностики состояния соединения со стороны абонента;
· обеспечение корректной работы, которая должна проявляться в невозможности внесения недопустимых изменений данных.
На рисунке 4 представлена разрабатываемая система, которая состоит из следующих модулей: модуля авторизации; модуля выполнения запросов пользователя; модуля диагностики; модуля отправки сообщений.
Рисунок 4. - Диаграмма компонентов системы
Работа с программным средством начинается с запуска формы авторизации пользователя. Форма авторизации показана на рисунке 5.
Рисунок 5. - Форма авторизации пользователя
После успешной авторизации отображается главная форма системы, содержащая сведения о тарифе пользователя, состоянии счета и прогнозе отключения интернета (рисунок 6).
Рисунок 6. - Главная форма системы
В настройках приложения можно указать, что приложение необходимо запускать при запуске системы (добавить в автозапуск).
Все основные функции по работе с приложением отражены в меню (рисунок 7).
Рисунок 7. - Основные функции приложения
Пользователь может воспользоваться следующими функциями:
1. Удаленный помощник - вызов приложения TeamViewer для подключения удаленного пользователя для диагностирования проблемы или выполнения настройки сети интернет;
2. Консультант онлайн - вызов окна для передачи сообщений оператору;
3. Отправить сообщение - вызов формы отправки сообщения либо в абонентский отдел, либо в техническую поддержку;
4. Диагностика - диагностика неполадок со стороны клиента;
5. Личный кабинет - переход на сайт с личным кабинетом пользователя;
6. Наш сайт, Новости нашей сети, Архив телетрансляций - переход на сайт провайдера в соответствующий раздел.
На рисунке 8 показана форма для работы удаленного помощника.
Рисунок 8. - Форма работы удаленного помощника
Достаточно передать оператору провайдера информацию об идентификаторе и пароле для установления соединения и передачи управления компьютером специалисту провайдера.
На рисунке 9 показана форма отправки сообщения с один из отделов провайдера.
Рисунок 9. - Форма отправки сообщения
На рисунке 10 показана форма, отображаемая при выборе пункта меню диагностика.
Рисунок 10.- Форма диагностики
При выполнении диагностики пользователь задает параметры выполнения диагностики:
· выбор типа команды;
· выбор адреса или ip сервера, которому отправлять команды;
· ввод количества пакетов и размера одного пакета;
· выбор протокола передачи данных (TCP/IPv4 или TCP/IPv6).
После чего выполняется обращение к выбранному серверу с перечнем команд и отражение результатов ответов сервера в окне приложения. Также в системе реализована функция сохранения результатов диагностики в файл для возможной последующей отправки оператору с целью обнаружения возможных проблем сети.
На рисунке 11 показана это же форма, но содержащая результаты выполненной диагностики.
Рисунок 11.- Результат диагностики.
Список литературы
1. Азаров А.В., Рыбанов А.А. Автоматизированная система расчета метрических характеристик физической схемы базы данных с целью оценки трудоемкости процесса проектирования // Современная техника и технологии. 2014. № 5 (33). С. 39.
2. Богушенков А.С., Рыбанов А.А. Разработка и исследование алгоритмов автоматизированной системы учета и поиска информации по пакетам труб на основе технологии qr-кода // Молодой ученый. 2015. № 4 (84). С. 47-52.
3. Бутенко Д.В., Рыбанов А.А., Чернухин А.В., Бутенко Л.Н. Компьютерная поддержка ассоциативного поиска инновационных решений // Известия ЮФУ. Технические науки. 1998. № 2 (8). С. 258-259.
4. Лебединский А.И., Рыбанов А.А. Автоматизация мониторинга топлива в резервуарах АЗС на базе измерительного комплекса «струна» с целью повышения эффективности принимаемых решений специалистом отдела логистики // Молодой ученый. 2014. № 7. С. 35-40.
5. Моисеев Ю.И., Билялов М.Х., Рыбанов А.А. Cистема идентификации водителя на примере туристического междугороднего автобуса ВОЛЖАНИН 5285 // Вестник магистратуры. 2013. № 5 (20). С. 63-67.
6. Рыбанов А.А. Автоматизированное рабочее место рыбовода осетрового завода // Сельское, лесное и водное хозяйство. 2014. № 5 (32). С. 3.
7. Рыбанов А.А. Технологии удаленного управления компьютером в повышении эффективности взаимодействия участников образовательного процесса // Дистанционное и виртуальное обучение. 2010. № 9. С. 28-34.
8. Рыбанов А.А., Любимова О.В. Разработка web-ориентированного программного модуля мониторинга формирования уровня компетентности студентов технических вузов на основе контрольных карт и гистограмм // Молодой ученый. 2014. № 9 (68). С. 23-26.
9. Рыбанов А.А., Рыльков А.В. // Разработка web-ориентированной информационной системы мониторинга и управления процессом прохождения производственной практики // Молодой ученый. 2013. № 7. С. 34-36.
10. Рыбанов А.А., Самодьянова А.С. Разработка web-ориентированной экспертной системы оценки качества педагогических тестов // Молодой ученый. 2014. № 9 (68). С. 31-34.
11. Сова Е.В., Рыбанов А.А. Cравнительный анализ библиотек генерации отчетов в веб-ориентированных информационных системах // Международный журнал прикладных и фундаментальных исследований. 2012. № 7. С. 167.
Размещено на Allbest.ru
...Подобные документы
Проектирование логической модели системы: контекстная диаграмма и детализация процессов, реализация ссылочной целостности. Описание работоспособного программного обеспечения для проекта. SQL-определения запросов. Описание базы данных контрольного примера.
курсовая работа [91,4 K], добавлен 01.09.2010Разработка и проектирование информационной системы подбора сувенирной продукции по заявкам и предпочтениям пользователя. Организация внутримашинной информационной базы. Структура программного обеспечения и функции частей программного обеспечения.
курсовая работа [5,0 M], добавлен 14.01.2018Обзор существующего программного обеспечения для информационной поддержки деятельности системного администратора машиностроительного техникума. Анализ выбора средств разработки. Требования к разработке. Экономическая эффективность разработанной системы.
дипломная работа [108,5 K], добавлен 27.03.2013Проектирование архитектуры ПО с помощью DFD-моделей. Контекстная диаграмма как первый шаг при создании иерархии DFD. Построение диаграммы со звездообразной топологией, в центре которой - главный процесс, соединенный с приемниками и источниками информации.
презентация [353,9 K], добавлен 19.09.2016Выделение бизнес-процессов, контекстная диаграмма потоков данных. Разработка информационной системы, содержащей сведения о номерах гостиницы: категория, количество мест, стоимость проживания за сутки. Диаграммы декомпозиции в нотации DFD, IDEF3.
курсовая работа [3,0 M], добавлен 28.06.2011Процесс выбора технологий и инструментальных средств. Анализ требований и построения спецификаций создаваемого программного обеспечения. Контекстная и детализированная диаграмма "AS-IS". Разработка алгоритмов и структур данных для хранения информации.
курсовая работа [3,3 M], добавлен 04.06.2014Анализ предметной области, главных функций организации. Разработка макета внутренней структуры программного обеспечения информационной системы в виде диаграммы классов. Составление схемы базы данных. Разработка интерфейса и руководства пользователя.
курсовая работа [866,3 K], добавлен 02.06.2015Контекстная диаграмма системы обслуживания и диаграмма декомпозиции. Обоснование необходимости внедрения информационной системы. Обзор существующих программных продуктов. ER-диаграмма системы, описание таблиц базы данных. Используемые системы кодирования.
дипломная работа [577,2 K], добавлен 27.01.2014Описание и схема информационного взаимодействия элементов системы, выходная и входная информация. Технологические процесс функционирования системы в автоматизированном режиме. Разработка информационного обеспечения системы, алгоритмы программного модуля.
дипломная работа [1,0 M], добавлен 30.08.2010Разработка структуры корпоративной информационной системы (иерархия взаимодействия отдельных элементов на программном и аппаратном уровнях). Выбор компьютерного оборудования (клиентские станции, серверы), системного и прикладного программного обеспечения.
курсовая работа [1,8 M], добавлен 13.02.2016Основные принципы, которыми следует руководствоваться в процессе создания и функционирования информационной системы. Проектирование системы программного обеспечения холодильника. Построение диаграммы классов, компонентов, размещения и состояний.
курсовая работа [733,4 K], добавлен 10.06.2011Анализ административного программного обеспечения локальной сети. Структура сетевых операционных систем. Планирование и сетевая архитектура локальной сети. Использование сетевых ресурсов на примере предприятия, предоставляющего услуги Интернет-провайдера.
контрольная работа [112,5 K], добавлен 15.12.2010Выявление классов-сущностей (диаграмма классов) и вариантов использований системы. Моделирование видов деятельности, взаимодействий, состояний, пользовательского интерфейса и архитектуры системы (диаграмм развертывания) на основе выявленных требований.
дипломная работа [2,1 M], добавлен 24.01.2016Разработка проекта прикладной системы, поддерживающей основную деятельность организации по продаже программного обеспечения и автоматизирующей рабочее место менеджера по продажам. Функциональная декомпозиция системы. Построение контекстной диаграммы.
курсовая работа [579,6 K], добавлен 04.05.2015Выбор, обоснование и особенности языка программирования. Вербальное и графическое описание функционального назначения системы. Разработка диаграммы классов, описывающей логическую модель системы. Проектирование физической структуры программного средства.
курсовая работа [2,4 M], добавлен 26.05.2014Разработка структуры корпоративной информационной системы. Проектирование адресного пространства. Обоснование выбора аппаратной конфигурации клиентских станций и серверного оборудования. Расчет стоимости оборудования и программного обеспечения системы.
курсовая работа [1,0 M], добавлен 15.02.2016Цель создания информационной системы. Автоматизированная информационная система "Строительное предприятие". Использование вычислительной техники и программного обеспечения для создания автоматизированной информационной системы управления на предприятии.
курсовая работа [2,5 M], добавлен 04.01.2011Информационная система "Юридические услуги". Проектирование программного обеспечения. Анализ информационных потоков. Логическое представление, анализ структуры базы данных информационной системы, ее блок-схемы. Инструкция пользователя, контрольный пример.
курсовая работа [1,1 M], добавлен 30.07.2009Разработка информационной системы на базе высокоскоростной сети для ООО "СВД". Анализ организационной структуры разрабатываемой сети; определение топологии; выбор сетевого программного обеспечения, подбор технического оборудования и расчет его стоимости.
курсовая работа [3,6 M], добавлен 10.01.2013Разработка структуры корпоративной информационной системы ООО НПО "Мир": создание схемы адресации, системы доменных имен; выбор программной и аппаратной конфигураций клиентских станций и развернутых серверов. Расчет стоимости программного обеспечения.
курсовая работа [1,2 M], добавлен 20.02.2013