Тип работы:
Предмет:
Язык работы:


РАЗВИТИЕ УЧЕБНОЙ ПЛАТЕЖНОЙ СИСТЕМЫ

Работа №100095

Тип работы

Магистерская диссертация

Предмет

экономика

Объем работы96
Год сдачи2017
Стоимость5500 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
95
Не подходит работа?

Узнай цену на написание


Введение 3
1 Теоретические основы разработки и тестирования многопользовательских
приложений 5
1.1 Тренд на многопользовательские приложения 5
1.2 Тестирование как самостоятельная область в разработке программного
обеспечения, место тестирования в процессе разработки ПО и подходы к тестированию 7
1.3 Теоретические основы тестирования 18
1.4 Моделирование процесса тестирования программного обеспечения 26
2 Разработка методики тестирования 38
2.1 Построение архитектуры предприятия на примере ЗАО «Нау-сервис» 38
2.2. Описание системы «Система альтернативных расчетов» 60
2.3 Выбор методик и инструментов для тестирования 67
3 Верификация системы 72
3.1 Выделение сценариев и альтернатив 72
3.2 Проведение и результат функционального тестирования 78
3.3 Проведение и результат нагрузочного тестирования 84
3.4 Общие итоги тестирования 86
Заключение 87
Список использованной литературы 88

Популярность многопользовательских приложений сегодня заключается в их высокой доступности, минимальных системных требованиях для запуска, отсутствии установки и развитости сети интернет.
Многопользовательские веб-приложения также нуждаются в тестировании, для поддержания заданного уровня качества программного обеспечения. Несмотря на важность процесса тестирования, наличие собственного инструментария и техник, до текущего момента многими разработчиками тестирование воспринимается как «низкоквалифицированная работа».
Тестирование продолжает являться малоосвещенной отраслью, поэтому работа, посвященная исследованию тестирования, является актуальной.
Цель исследования - повышение качества локальной платежной системы «Система альтернативных расчетов» посредством проведения комплексного тестирования.
Задачи данного исследования:
• детальное описание объекта исследования, проследить историю, рассмотреть классификации;
• описание тестирования как процесса;
• детальное описание предмета исследования, составление диаграммы вариантов использования и пакета концептуальных моделей;
• описать архитектуру предприятия на примере компании «Найтен»;
• разработать методику тестирования системы;
• провести комплексное тестирование;
• интерпретировать полученные данные.
Объектом данного исследования является процесс тестирования программного обеспечения. Предметом исследования является тестирование локальной платежной системы «Система альтернативных расчетов», действующей в рамках кафедры АСиПР ВШЭМ .
При написании работы были использованы теоретические (анализ, синтез, обобщение, формализация, системный подход) и эмпирические (измерение и эксперимент) методы исследования.
Несмотря на свою актуальность, проблеме повышения качества программного обеспечения уделяется недостаточно внимания среди ученых, есть известные профессионалы, авторы множества книг по тестированию: Баранцев А, Руколь Н, Канер С, Копланд Л, Уиттакер Д.
Научная новизна данной научно-практической работы состоит в применении уже известных моделей и методов к новой предметной области, позволяющее получить новые знания об исследуемом предмете и в усовершенствовании известного элемента системы управления, относящегося к предмету исследования и к данному объекту исследования.
Практическая значимость данного исследования заключается в росте качества конкретного программного продукта для возможности его дальнейшего отчуждения.
Эмпирическая база исследования сформирована из описания архитектуры предприятия, предмета исследования, путем составления диаграммы вариантов использования и пакета концептуальных моделей, а также подробных сценариев, составленных по вариантам использования.
Диссертация имеет следующую структуру: 3 главы, 4 параграфа в главе 1, 3 параграфа в главе 2, 4 параграфа в главе 3.Цель исследования - повышение качества локальной платежной системы «Система альтернативных расчетов» посредством проведения комплексного тестирования.

Возникли сложности?

Нужна помощь преподавателя?

Помощь студентам в написании работ!


Данная работа посвящена повышению качества экспериментального программного продукта - локальной платежной системы. Экспериментальный - потому что на текущий момент практически не имеется аналогов.
Для проведения исследования работа по освещению теории тестирования. В главе 1 изложена история тестирования, описано место тестирования в разных методологиях разработки программного обеспечения, приведены примеры различных классификаций тестирования по видам и направленности на результат, а также приведено описание тестирования, как процесса, с подробной декомпозицией. В главе 2 подробно составлена полная архитектура компании «Naumen», на базе которой непосредственно проводилось тестирование, также в главе 2 был проведен подробный анализ платежной системы, по итогам которого была составлена диаграмма вариантов использования и пакет концептуальных моделей. На основе анализа системы были отобраны методы тестирования, наилучшим образом подходящие для системы, проведен выбор инструментария для тестирования. В главе 3 подробно описан процесс тестирования, проведенного для улучшения качества системы. Итого было найдено 23 дефекта разной критичности. Более стабильная и безошибочная работа локальной платежной системы позволит проще и комфортнее работать с продуктом.
В процессе исследования были опубликованы 3 научные статьи[27, 28, 29].
На текущий момент работа «Системы альтернативных расчетов» была апробирована в рамках учебного курса кафедры АСИПР ВШЭМ. В дальнейшем планируется распространять систему в других учебных заведениях.
Разработанная методика тестирования возможна для проверки других многопользовательских приложений.


1. ГОСТ Р ИСО/МЭК 25010-2015 Информационные технологии. Системная
и программная инженерия. Требования и оценка качества систем и программного обеспечения (SQuaRE). Модели качества систем и программных продуктов [Электронный ресурс] //StandartGOST.ru - бесплатные ГОСТы и магазин документов. — Режим доступа:
ййрз:ЖаЫа11до8Ьги/д/ГОСТ_Р_ИСО/МЭК_25010-2015 (дата обращения:
20.03.2017).
2. ГОСТ Р 56920-2016 Системная и программная инженерия. Тестирование
программного обеспечения. Ч.1-4[Электронный ресурс] // StandartGOST.ru - бесплатные ГОСТы и магазин документов. — Режим доступа:
https://standartgost.ru/g/ГОСТ_Р_56920-2016 (дата обращения: 20.03.2017).
3. Методология функционального моделирования IDEF0. Руководящий документ. Издание официальное. — М.: ИПК Издательство стандартов, 2000. — 75 с.
4. Вендров, А. М. Проектирование программного обеспечения экономических информационных систем/А. М. Вендров — М.: Финансы и статистика, 2005. — 544с.
5. Калашян, А. Н. Структурные модели бизнеса: DFD-технологии/А. Н. Калашян, Г. Н. Калянов. - М.: Финансы и статистика, 2003. — 256 с.
6. Канер С., Фолк Д., Нгуен Е. Тестирование программного обеспечения. Фундаментальные концепции менеджмента бизнес-приложений./С. Канер - М.: ДиаСофт, 2001. - 544 с.
7. Кон М. Пользовательские истории. Гибкая разработка программного обеспечения. / М. Кон. - М.: Вильямс, 2012. - 256 с.
8. Кон М. Scrum. Гибкая разработка ПО. / М. Кон. // Вильямс, -М. 2016. - 576 с.
9. Коротков А. Архитектура предприятия. Как заставить ИТ работать на вашу компанию. [Электронный ресурс] / А. Коротков. — Режим доступа: http://andrey-korotkov.ru/wp-content/uploads/2013/02/andrey- korotkov.ru_Enterprise_architecture.pdf (дата обращения: 20.03.2017).
10. Кузнецов, С. Д. Проектирование и разработка корпоративных информационных систем / С. Д. Кузнецов. —М.: Центр информационных технологий, 1998.-143с
11. Лиетар А. Бернар. Будущее денег / А. Бернар Лиетар. - М.: КРПА Олимп: АСТ: Астрель, 2007. - 494 с.
12. Маклаков, С. В. Моделирование бизнес - процессов с Bpwin 4.0/ С. Маклаков. - М.: ДИАЛОГМИФИ, 2002. - 209 с.
13. Монахов Д. Н. Облачные Технологии. Теория и практика / Д. Н. Монахов, Н. В. Монахов, Г. Б. Прончев. - М.: МАКС Пресс-Москва, МГУ, 2013. - 128 с.
14. Самуйлов К.Е., Чукарин А. В., Яркина Н. В. Бизнес-процессы и информационные технологии в управлении телекоммуникационными копаниями / К.Е. Самуйлов. - М.: Альпина Паблишерз, 2009. - 442 с.
15. Черемных С. В., Структурный анализ систем: IDEF-технологий / С. Черемных, И. Семенов. - М.: Финансы и статистика, 2001. - 208 с...


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2024 Cервис помощи студентам в выполнении работ