книга DipMaster-Shop.RU
поиск
карта
почта
Главная На заказ Готовые работы Способы оплаты Партнерство Контакты F.A.Q. Поиск
«ADSL – подключение к Internet» ( Контрольная работа, 11 стр. )
«Автоматизированная система учета конструкторской доку-ментации» ( Дипломная работа, 96 стр. )
«Адаптивная информационная система управления ресурсами организации» ( Дипломная работа, 137 стр. )
«Вертикальный мини-портал по поддержке деятельности торговой фирмы» ( Дипломная работа, 94 стр. )
"1С:Бухгалтерия": настройка программного комплекса и начало работы в нем: работа с константами и справочниками, ввод первоначальных остатков ( Контрольная работа, 22 стр. )
"Автоматизация учета заявок клиентов в ООО "Инком-Сервис"" ( Дипломная работа, 70 стр. )
"Автоматизированные процессы управления коммерческой деятельностью на предприятии ООО "Велтон"" ( Курсовая работа, 44 стр. )
"Автоматизированные системы контроля за исполнением0 ( Курсовая работа, 49 стр. )
"БИОКОМПЬЮТЕР"2 ( Курсовая работа, 32 стр. )
"Виды системного программного обеспечения (назначение и примеры использования)" ( Контрольная работа, 12 стр. )
"Внедрение бизнес-процесса автоматизации бухгалтерского учета с помощью программы "БЭСТ-5"" ( Курсовая работа, 28 стр. )
"Информационная культура менеджера" ( Реферат, 17 стр. )
"КОМПЬЮТЕРНАЯ ПРЕСТУПНОСТЬ И КОМПЬЮТЕРНАЯ БЕЗОПАСНОСТЬ"0 ( Реферат, 25 стр. )
"КОМПЬЮТЕРНЫЕ ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ В ОБРАЗОВАНИИ" ( Курсовая работа, 38 стр. )
"Локальные вычислительные сети" Проектирование ЛВС. ( Контрольная работа, 8 стр. )
"Поисковая оптимизация сайта auditory.ru" ( Реферат, 17 стр. )
"Протокол обмена управляющими сообщениями - ICMP. Протоколы обмена маршрутной информацией" (по дисциплине "Основы построения объединенных сетей") ( Курсовая работа, 40 стр. )
"Разработка автоматизированной информационной системы управления проектами". ( Дипломная работа, 69 стр. )
"Разработка аппаратно-программного комплекса отладки алгоритмов обслуживания очередей в узлах коммутации". ( Отчет по практике, 28 стр. )
"Разработка библиотеки компонентов для динамического формирования HTML-документов по настраиваемым шаблонам"* ( Дипломная работа, 80 стр. )
"Разработка программного обеспечения системы составления и ведения договоров на оказание услуг в области организации выставок". ( Дипломная работа, 100 стр. )
"Системы управления базами данных" (СУБД). ( Курсовая работа, 28 стр. )
"Технологии искусственного интеллекта - экспертные системы"* ( Реферат, 17 стр. )
"Электронный офис" ( Реферат, 17 стр. )
. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ЭЛЕКТРОННОЙ КОММЕРЦИИ ( Контрольная работа, 49 стр. )

Введение 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»