Реферат Данная работа посвящена разработке программного обеспечения unit тестирования серверной части системы эксплуатационной поддержки «Аргус»





Скачать 43.12 Kb.
НазваниеРеферат Данная работа посвящена разработке программного обеспечения unit тестирования серверной части системы эксплуатационной поддержки «Аргус»
Дата публикации24.03.2015
Размер43.12 Kb.
ТипРеферат
100-bal.ru > Литература > Реферат
Реферат
Данная работа посвящена разработке программного обеспечения unit тестирования серверной части системы эксплуатационной поддержки «Аргус».

В главе 1 рассмотрены задачи автоматизации процессов Оператора связи, а также важность вопроса обеспечения автоматизированного тестирования таких систем. В главе 2 описываются технология разработки ПО «Аргус», различные этапы жизненного цикла ПО.

В главе 3 приведено описание платформы «Аргус», её основные функции и модульная структура. Глава 4 посвящена непосредственно разработке ПО unit тестирования. Определены требования к разрабатываемому ПО, проведён анализ программного кода и уже существующих тестов, составлена карта покрытия кода тестами и поставлена задача разработки тестов. Также разработана архитектура ПО и описана программная реализация.

Применение разработанного ПО описано в главе 5.

Дипломная работа содержит 5 глав, 84 страницы, 17 рисунков, 2 таблицы и 1 приложение.

Ключевые слова: тестирование, разработка, покрытие кода, автоматизация, база данных.

Содержание


Реферат 3

Содержание 4

Введение 4

Заключение 6

Список используемой литературы 7

Введение
С конца XX века развитие телекоммуникационных сетей в целом и развитие систем управления данными сетями шло стремительным путем. В эксплуатацию постоянно вводились новые функции, новые программно-аппаратные средства, в связи с чем возникали новые задачи, для решения которых разрабатывались новые и функционально усложнялись старые системы управления [1]. А, с учетом скачкообразного развития технологий, в частности, сильной интеллектуализации оборудования, потребовалось вносить коренные изменения в методы управления сетью в целом. В результате возникла идеология эксплуатации и управления, известная под термином OSS (Operations Support System, Система эксплуатационной поддержки).

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

Развитие рынка информационных систем и накопленный опыт их внедрения показали, что бурное совершенствование технологий, активное появление всё новых и новых услуг, борьба за клиентов толкают операторов связи на реорганизацию бизнес процессов, что, в свою очередь, приводит к постоянному изменению, росту требований к функциональности систем автоматизации процессов предприятий связи. В связи с этим, компании, занимающиеся разработкой программного обеспечения, позволяющего автоматизировать процессы Оператора, должны быть в курсе последних нововведений в области телекоммуникаций и своевременно обновлять свои продукты. А так как программные комплексы OSS-решений являются и без того довольно сложными по функциональности и по своей структуре, то для обеспечения высокого качествая в ходе всего жизненного цикла разработки программного обеспечения, начиная с самых ранних стадий формирования требований, тестирование ПО является неотъемлемой частью процесса разработки. Данная дипломная работа будет посвящена обеспечению одной из наиболее актуальных и современных технологий автоматизированного тестирования – unit тестированию (тестированию программного кода) в рамках разработки одной из OSS систем – «Аргус».

Заключение
В дипломной работе были рассмотрены процессы деятельности Оператора связи, автоматизация которых является задачей OSS систем, обоснована необходимость проведения автоматизированного тестирования таких систем на примере OSS «Аргус». На основе рассмотрения платформы «Аргус», её основных подсистем и функций был сделан вывод о необходимости проведения unit тестирования серверной части ПО, так как именно в ней заключена основная логика приложения. Был проанализирован программный код серверной части, уже существующие тесты, а также рассчитан процент покрытия кода тестами для каждого модуля и составлена карта покрытия. На основе карты покрытия был проведён анализ и определены модули, нуждающиеся в тестах в первую очередь с учётом важности выполняемых ими функций.

Были сформулированы основные требования к разрабатываемому ПО, спроектировано архитектурное решение построения тестового пакета, тестирующего типовый модули подсистемы «Технического учёта», и приведена программная реализация на языке PLSQL.

Разработанный тестовый пакет в настоящее время включен в систему автоматического запуска тестов и выполняется каждую ночь с целью выявить регрессионные ошибки. С помощью разработанного тестового пакета было выявлено несколько ошибок в программном коде OSS «Аргус», которые были исправлены, что в будущем позволит избежать ошибочных ситуаций в ходе эксплуатации ПО пользователями.

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

Список используемой литературы


  1. Ефанов А. В. Развитие телекоммуникационного рынка и проблемы совершенствования его регулирования в России. Москва, 2008 г.

  2. Материал с сайта http://tmforum.org/browse.aspx

  3. GB929 - TM Forum Applications Framework (TAM)

  4. ITU-T M.3050. Enhanced Telecom Operations Map (eTOM).

  5. GB922 – Shared Information/Data (SID) Model Addendum 0 – SID Primer

  6. Э. Дастин, Джефф Рэшка, Джон Пол. Автоматизированное тестирование программного обеспечения. Лори, 2003 г.

  7. Об одном успешном проекте OSS, или как на Урале техучет внедряли. Статья из журнала «Connect!». №5.2010 г.

  8. Сергей Орлик. Введение в программную инженерию и управление жизненным циклом ПО. 2005г.

  9. ISO/IEC 12207:1995, Information Technology – Software life cycle processes, 1995г.

  10. Роберт Калбертсон, Крис Браун, Гэри Кобб. Быстрое тестирование. Вильямс, 2002 г.

  11. Материал с сайта http://www.software-testing.ru/lib/mikhailov/cascade_testing.htm

  12. Материал с сайта http://argustelecom.ru

  13. Материал с сайта http://utplsql.sourceforge.net/

  14. С.Фейерштейн, Б.Прибыл. Oracle PL/SQL для профессионалов. Питер, 2003 г.




Добавить документ в свой блог или на сайт

Похожие:

Реферат Данная работа посвящена разработке программного обеспечения unit тестирования серверной части системы эксплуатационной поддержки «Аргус» iconРеферат 4 Содержание 5 введение 6 Глава Основные направления, методы...
Работа посвящена разработке набора тестов для проверки соответствия модуля в составе системы oss техническому заданию
Реферат Данная работа посвящена разработке программного обеспечения unit тестирования серверной части системы эксплуатационной поддержки «Аргус» iconРеферат Данная работа посвящена разработке интеграционного интерфейса...
Данная работа посвящена разработке интеграционного интерфейса между системами oss ту аргус и ау лира, который предназначен для организации...
Реферат Данная работа посвящена разработке программного обеспечения unit тестирования серверной части системы эксплуатационной поддержки «Аргус» iconДипломная работа посвящена программной реализации и экспериментальному...
Дипломный проект посвящен разработке программного комплекса для оптимизации размещения устройств регулирования напряжения в электроэнергетике...
Реферат Данная работа посвящена разработке программного обеспечения unit тестирования серверной части системы эксплуатационной поддержки «Аргус» iconДанная дипломная работа посвящена разработке системы электронного журнала/дневника для школ
Разработанное программное обеспечение позволяет автоматизировать контроль качества и документооборота
Реферат Данная работа посвящена разработке программного обеспечения unit тестирования серверной части системы эксплуатационной поддержки «Аргус» iconИстория развития методологии тестирования при разработке программного обеспечения”
Санкт Петербургский государственный университет информационных технологий механики и оптики
Реферат Данная работа посвящена разработке программного обеспечения unit тестирования серверной части системы эксплуатационной поддержки «Аргус» iconДипломная работа на тему: «Совершенствование организации поддержки...
Дипломная работа «Совершенствование организации поддержки и развития малого предпринимательства в муниципальном районе на примере...
Реферат Данная работа посвящена разработке программного обеспечения unit тестирования серверной части системы эксплуатационной поддержки «Аргус» iconРеферат Данная дипломная работа посвящена вопросам страхования во...
...
Реферат Данная работа посвящена разработке программного обеспечения unit тестирования серверной части системы эксплуатационной поддержки «Аргус» iconОтчет по преддипломной практике На тему: «Проектирование программного...
Целью работы является проектирование программного человеко-машинного интерфейса для социально-ориентированной системы поддержки очного...
Реферат Данная работа посвящена разработке программного обеспечения unit тестирования серверной части системы эксплуатационной поддержки «Аргус» iconРегламент организации эксплуатационной работы и обеспечения безопасности...
Рабочая программа составлена Каликиной Т. Н. доцентом кафедры «Управление эксплуатационной работой»
Реферат Данная работа посвящена разработке программного обеспечения unit тестирования серверной части системы эксплуатационной поддержки «Аргус» iconРеферат по дисциплине Компьютерные информационные технологии
Данная работа посвящена раскрытию темы: «Защищенный документооборот – проблемы и возможные решения»
Реферат Данная работа посвящена разработке программного обеспечения unit тестирования серверной части системы эксплуатационной поддержки «Аргус» iconРеферат Тема: Современные системы управления базами данных
Краткая характеристика программного обеспечения, используемого при создании субд
Реферат Данная работа посвящена разработке программного обеспечения unit тестирования серверной части системы эксплуатационной поддержки «Аргус» iconТематический план Введение. Предмет курса и его связь со смежными...
Целью изучения дисциплины является получение общих представлений о содержании и тенденциях развития базовых информационных технологий...
Реферат Данная работа посвящена разработке программного обеспечения unit тестирования серверной части системы эксплуатационной поддержки «Аргус» icon2 2 Ключевые вопросы сопровождения программного обеспечения 152
Программная инженерия и сущность инженерного подхода к созданию программного обеспечения 9
Реферат Данная работа посвящена разработке программного обеспечения unit тестирования серверной части системы эксплуатационной поддержки «Аргус» iconРеферат по предмету Управление качеством на тему: «Стандарты при...
Исключение составляют программы, где необходима привязка к российским условиям (бухгалтерские программы). Доля программной продукции...
Реферат Данная работа посвящена разработке программного обеспечения unit тестирования серверной части системы эксплуатационной поддержки «Аргус» iconПрименение сетей петри в разработке многопоточного программного обеспечения...

Реферат Данная работа посвящена разработке программного обеспечения unit тестирования серверной части системы эксплуатационной поддержки «Аргус» iconРабочая программа учебной практики профессионального модуля уп. 02....
Рабочая программа учебной практики «Разработка программного обеспечения» разработана в соответствии с требованиями федерального государственного...


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск