книга DipMaster-Shop.RU
поиск
карта
почта
Главная На заказ Готовые работы Способы оплаты Партнерство Контакты F.A.Q. Поиск
Использование информационных технологий в сфере соцзащиты ( Курсовая работа, 30 стр. )
Использование информационных технологий в современном контент-анализе ( Дипломная работа, 35 стр. )
Использование информационных технологий в религиоведческих исследованиях ( Курсовая работа, 28 стр. )
Использование информационных технологий при продвижении регионального турпродукта на примере Ярославской области ( Дипломная работа, 130 стр. )
Использование ИС при принятии управленческих решений 46415146 ( Курсовая работа, 42 стр. )
Использование ИТ в исследовании творчества М. Турнье ( Дипломная работа, 28 стр. )
ИСПОЛЬЗОВАНИЕ ИТ В ИССЛЕДОВАНИЯХ БИОФИЗИЧЕСКИХ СВОЙСТВ КЛЕТОК КРОВИ ( Дипломная работа, 29 стр. )
Использование ИТ в изучении истории Древней Руси ( Дипломная работа, 40 стр. )
Использование ИТ в моделировании процессов генерации излучения в полупроводниковых лазерах ( Дипломная работа, 31 стр. )
Использование компьютерных моделей при изучении темы: "ОСНОВЫ ТЕРМОДИНАМИКИ" в средней школе ( Дипломная работа, 75 стр. )
Использование компьютерных моделей при изучении темы:"Постоянный ток"в средней школе ( Дипломная работа, 70 стр. )
Использование компьютерной техники в деятельности следователя 5 ( Контрольная работа, 9 стр. )
Использование компьютерных моделей при изучении темы "Основные положения Молекулярно - кинетической теории" ( Дипломная работа, 88 стр. )
Использование прикладного программного обеспечения в профессиональной деятельности ( Контрольная работа, 19 стр. )
ИСПОЛЬЗОВАНИЕ ПРОГРАММЫ ABODE ILLUSTRATOR В ОБУЧЕНИИ МАТЕМАТИКИ ( Реферат, 14 стр. )
ИСПОЛЬЗОВАНИЕ РАЗЛИЧНЫХ ВИДОВ ОБОЗНАЧЕНИЙ ДЛЯ ЗАЩИТЫ ПРАВ КОМПЬЮТЕРНОГО ИЗДАТЕЛЬСТВА ( Дипломная работа, 128 стр. )
Использование современных технологий для работы предприятий СКС и Т ( Реферат, 19 стр. )
Использование современных информационных и коммуникационных технологий в учебном процессе ( Реферат, 18 стр. )
Использование современных информационных технологий в деятельности организации ( Реферат, 11 стр. )
ИСПОЛЬЗОВАНИЕ СОВРЕМЕННЫХ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ В РАЗЛИЧНЫХ СФЕРАХ ЖУРНАЛИСТИКИ ( Реферат, 22 стр. )
Использование современных информационных технологий при поиске и изучении литературных источников и обработке данных ( Курсовая работа, 46 стр. )
Использование телефона для выхода в Интернет. Применение спутниковых методов определения координат ( Контрольная работа, 17 стр. )
Использование технологии вставки и внедрение объектов (рисунков, таблиц процессора Excel, редактора формул Microsoft Equation) ( Контрольная работа, 24 стр. )
Использование электронных систем в современной экономике России. Возможности и перспективы ( Дипломная работа, 106 стр. )
Использование электронных платежей и электронных подписей ( Контрольная работа, 26 стр. )

Введение 4

1. Банковское программное обеспечение с точки зрения тестирования 6

1.1 Банковское ПО и его значимость 6

1.2 Основной функционал банковского ПО 7

2. Основные определения и методологии тестирования 9

2.1. Основные понятия 9

2.2 Обзор и анализ применяемых методологий тестирования ПО 13

2.3 Сравнение применяемых методологий 22

3. Тестирование банковского ПО 23

3.1 Особенности тестирования банковского ПО 23

3.2 Примеры применяемых методик 24

3.3 Анализ потребностей в области тестирования банковского ПО 26

Заключение 28

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

Приложения 31

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

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

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

Объектом исследования являются существующие методологии тестирования программного обеспечения и информационных систем.

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

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

Для реализации поставленной цели были сформулированы следующие задачи:

" рассмотреть основные понятия в области тестирования программного обеспечения;

" проанализировать существующие методологии и подходы тестирования программного обеспечения;

" проанализировать особенности банковского программного обеспечения с точки зрения тестирования

" рассмотреть на реальных примерах применяемые методологии тестирования

" сформулировать основные недостатки и потребности банковского программного тестирования в области тестирования.

Для выполнения курсовой работы были использованы следующие методы: теоретические (анализ, сравнение), эмпирические (изучение литературы, документации; тестирование (использование рассматриваемых объектов на практике), преобразование предмета с целью изучения его особенностей.)

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

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

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

1. Калбертсон Р., Браун К., Кобб Г. Быстрое тестирование - М.: Вильямс, 2002

2. Каннер С., Фолк Дж., Нгуен Е. К. Тестирование программного обеспечения. Фундаментальные концепции менеджмента бизнес-приложений: Пер. с англ - Киев: ДиаСофт", 2001 - 544 с.

3. Терехов А. А., Туньон В. Современные модели качества программного обеспечения - М.: BYTE, 1999

4. Трофимов С.А. Case-технологии: Практическая работа в Rational Rose. Изд.2-е - М.: Бином - Пресс, 2002 - 228 с.

5. Антонов В. Автоматизированное тестирование ПО // PRO testing, 2009. Режим доступа от 6 июня 2010 года:

6. Котляров В. П. Документирование и оценка индустриального тестирования // Интернет-Университет Информационных Технологий, 2005. Режим доступа от 6 июня 2010 года: < http://www.intuit.ru/department/se/testing/10/testing_10.html >

7. Лемешенко А. Тестирование ПО // Thalion Group, 2007. Режим доступа от 6 июня 2010 года:

8. Липаев В. Программно-технологическая безопасность информационных систем// Информационные системы, 2003. Режим доступа от 6 июня 2010 года:

9. Немчинов В.К. Функции АБС // ABS Online, 2009. Режим доступа от 6 июня 2010 года:

10. Кулямин В.В. Тестирование на основе моделей - М.: МИФИ, 2008

11. Марченков А.Н. Методика оценки производительности Системы 5NT CARD\RETAIL, 2009 - 61 с.

12. Aplana Software Положение о тестировании компании Аплана Софтвер, 2009 - 21 с.

13. Bell Integrator Обеспечение качества программно-аппаратных комплексов

14. Weatherill Т. In the Testing Maturity Model Maze // Journal of Software Testing Professionals, 2001

15. IEEE Guide to Software Engineering Body of Knowledge, SWEBOK, 2004.

16. IEEE Std 829-1998 Standard for Software Test Documentation

17. IEEE 1012-1998 Standard for Software Verification and Validation

Примечаний нет.

2000-2024 © Copyright «DipMaster-Shop.ru»