Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »Остальные рефераты

«Аргус»

Тип: реферат
Категория: Остальные рефераты
Скачать
Купить
РефератДанная работа посвящена разработке программного обеспечения unit тестирования серверной части системы эксплуатационной поддержки «Аргус». В главе 1 рассмотрены задачи автоматизации процессов Оператора связи, а также важность вопроса обеспечения автоматизированного тестирования таких систем. В главе 2 описываются технология разработки ПО «Аргус», различные этапы жизненного цикла ПО. В главе 3 приведено описание платформы «Аргус», её основные функции и модульная структура. Глава 4 посвящена непосредственно разработке ПО unit тестирования. Определены требования к разрабатываемому ПО, проведён анализ программного кода и уже существующих тестов, составлена карта покрытия кода тестами и поставлена задача разработки тестов. Также разработана архитектура ПО и описана программная реализация.Применение разработанного ПО описано в главе 5.Дипломная работа содержит 5 глав, 84 страницы, 17 рисунков, 2 таблицы и 1 приложение.Ключевые слова: тестирование, разработка, покрытие кода, автоматизация, база данных.СодержаниеВведениеС конца XX века развитие телекоммуникационных сетей в целом и развитие систем управления данными сетями шло стремительным путем. В эксплуатацию постоянно вводились новые функции, новые программно-аппаратные средства, в связи с чем возникали новые задачи, для решения которых разрабатывались новые и функционально усложнялись старые системы управления [1]. А, с учетом скачкообразного развития технологий, в частности, сильной интеллектуализации оборудования, потребовалось вносить коренные изменения в методы управления сетью в целом. В результате возникла идеология эксплуатации и управления, известная под термином OSS (Operations Support System, Система эксплуатационной поддержки).Операторы связи вынуждены искать новые пути увеличения своих доходов, так как простое развитие бизнеса экстенсивным путем, подразумевающее только инвестицию денег в постройку новых распределенных сетей, покрывающих всё более обширную территорию, и наращивание абонентской базы уже не является столь прибыльным и выгодным подходом к развитию. Находясь в условиях конкурентного рынка и ведя постоянную борьбу за привлечение клиентской аудитории, компании вынуждены понижать стоимость услуг при сохранении качества её предоставления. Одним из основных путей современного интенсивного развития является оптимизация внутренних процессов Оператора связи посредством внедрения систем автоматизации деятельности, охватывающей всю сферу деятельности компании. Развитие рынка информационных систем и накопленный опыт их внедрения показали, что бурное совершенствование технологий, активное появление всё новых и новых услуг, борьба за клиентов толкают операторов связи на реорганизацию бизнес процессов, что, в свою очередь, приводит к постоянному изменению, росту требований к функциональности систем автоматизации процессов предприятий связи. В связи с этим, компании, занимающиеся разработкой программного обеспечения, позволяющего автоматизировать процессы Оператора, должны быть в курсе последних нововведений в области телекоммуникаций и своевременно обновлять свои продукты. А так как программные комплексы OSS-решений являются и без того довольно сложными по функциональности и по своей структуре, то для обеспечения высокого качествая в ходе всего жизненного цикла разработки программного обеспечения, начиная с самых ранних стадий формирования требований, тестирование ПО является неотъемлемой частью процесса разработки. Данная дипломная работа будет посвящена обеспечению одной из наиболее актуальных и современных технологий автоматизированного тестирования – unit тестированию (тестированию программного кода) в рамках разработки одной из OSS систем – «Аргус». ЗаключениеВ дипломной работе были рассмотрены процессы деятельности Оператора связи, автоматизация которых является задачей OSS систем, обоснована необходимость проведения автоматизированного тестирования таких систем на примере OSS «Аргус». На основе рассмотрения платформы «Аргус», её основных подсистем и функций был сделан вывод о необходимости проведения unit тестирования серверной части ПО, так как именно в ней заключена основная логика приложения. Был проанализирован программный код серверной части, уже существующие тесты, а также рассчитан процент покрытия кода тестами для каждого модуля и составлена карта покрытия. На основе карты покрытия был проведён анализ и определены модули, нуждающиеся в тестах в первую очередь с учётом важности выполняемых ими функций.Были сформулированы основные требования к разрабатываемому ПО, спроектировано архитектурное решение построения тестового пакета, тестирующего типовый модули подсистемы «Технического учёта», и приведена программная реализация на языке PLSQL. Разработанный тестовый пакет в настоящее время включен в систему автоматического запуска тестов и выполняется каждую ночь с целью выявить регрессионные...
Другие файлы:

«Аргус»

вдипломной работе разрабатывается тема “Разработка информационной системы для автоматизации процессов управления заказами абонентов на услуги связи в рамках oss аргус”

Данная работа посвящена разработке интеграционного интерфейса между системами oss ту аргус и ау лира, который предназначен для организации автоматического on-line взаимодействия системы абонентского учета лира с системами технического учета,

Контакт
В обсерватории «Аргус» в Нью-Мехико поймали послание с Веги. Это чертежи некой машины и описание технологии её сборки, но в послании нет ничего о пред...

Если он опасен
Лорелей Сандан никогда не слышала ни о таинственном клане Уэрлоков, ни о загадочных способностях, которыми владеют представители этого рода. И поэтому...