Разработка клиентского модуля системы поддержки процесса тестирования Студент Лукьяненко С. А. Научный руководитель Беляев А. С.

Презентация:



Advertisements
Похожие презентации
Студент Фурсова Н.Н. Научный руководитель Беляев А.С.
Advertisements

Разработка модуля построения отчетов в единой информационной системе КузГТУ Научный руководитель: ст. преподаватель кафедры ВТ и ИТ Лу Павел Цзуйлянович.
Национальный аэрокосмический университет им. Н.Е. Жуковского «ХАИ» Кафедра «Компьютерные системы и сети» РАЗРАБОТКА И ИССЛЕДОВАНИЯ ИНФОРМАЦИОННО-АНАЛИТИЧЕСКОЙ.
МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ ЭЛЕКТРОНИКИ И МАТЕМАТИКИ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ) КАФЕДРА ИКТ Дипломный проект на тему: Студент: Руководитель проекта:
Портал информационной поддержки магистров ВолгГТУ Магистерский портал.
РАЗРАБОТКА ПОДСИСТЕМЫ АДМИНИСТРИРОВАНИЯ ПОЛЬЗОВАТЕЛЕЙ ДЛЯ СИСТЕМЫ ОЦЕНКИ КАЧЕСТВА РАБОТЫ ПРЕПОДАВАТЕЛЕЙ Выполнил : Алчин А. В. Научный руководитель : Захаров.
Визуальное моделирование требований к Интернет - решениям Автор : Кашин А. А. Руководитель : Кознов Д. В.
Выполнил студент группы А Алексан П.А.. Проектирование и реализация информационной системы «Лаборатория химического анализа» для автоматизации обработки.
Программная система «Портал научной группы» (разработано в рамках ПНР-5) 24 марта 2011 г. Челябинск Южно-Уральский государственный университет 1.
Разработка информационной системы для проведения чемпионата по программированию. Самара 2013.
Мини-проект Разработка системы тестирования Auto Testing Project Участники: Бышева Татьяна Ильичев Андрей Комин Александр Лапшин Андрей Новиков Егор Синицын.
Е-МАСТЕР ® Документооборот Программно-методический комплекс (Система управления организационной информацией) +7 (812)
РАЗРАБОТКА ПРИЛОЖЕНИЯ ДЛЯ СОЗДАНИЯ ЗАДАНИЙ НА КЛАССИФИКАЦИЮ ПОНЯТИЙ ДЛЯ НАЧАЛЬНОЙ ШКОЛЫ Выполнила: Жогина В.А., гр.4709 Руководитель: Кайсарова Д. В.,
Автор : Макаров А.В. Научный руководитель : к.ф.м.н., доцент кафедры Систем Информатики НГУ, с.н.с. Васючкова Татьяна Сергеевна Система поддержки дистанционного.
Визуальный редактор инфологических схем баз данных.
высокая степень универсальности и продуманности интерфейса визуального программирования, который рассчитан на работу с пользователями самой различной.
Разработка системы дистанционного образования. Подсистема инспектора. Нормативные документы. Система поддержки дистанционного образования ФИТ НГУ Автор:
Разработка системы базового финансового учёта для организации Антон Климов группа С-104 Руководитель: Дмитрий Шурупов 1.
Система организации и поддержки образовательного процесса Береснев Дмитрий, руководитель отдела
Разработка приложения « Система автоматизации деятельности среднеобразовательной школы на платформе 1 С : Предприятие 8.2» Выполнил : Студент 5- го курса.
Транксрипт:

Разработка клиентского модуля системы поддержки процесса тестирования Студент Лукьяненко С. А. Научный руководитель Беляев А. С.

2

Общая постановка задачи Разработать веб - приложение для хранения информации, используемой для тестирования вручную Хранить в приложении различных пользователей и назначать им роли 3

Постановка задачи в рамках проекта Серверная часть для : Работа с тест кейсами Работа с тест планами Работа с заданиями Генерация отчетов Интеграция с СОО 4

Используемые технологии Java EE EJB JPA JSF JBoss JBoss Seam MySQL AJAX 5

Тест кейсы Добавление, редактирование, удаление Переход в состояния Draft ( Черновик ) Reviewed ( Предпросмотр ) Approved ( Одобрено ) 6

Тест планы Добавление, редактирование, удаление Добавление и удаление тест кейсов, тест комплектов, заданий Тест кейсы в состоянии approved Тест кейсы последней версии Проверка при удалении тест кейса на его принадлежность к выполняемому заданию 7

Задания Добавление, редактирование, удаление Переходы в состояния New ( Новое ) Assigned ( Назначено ) In process ( Выполняется ) Completed ( Выполнено ) Approved ( Одобрено ) End ( Закончено ) 8

Задания Добавления тест кейсов последней версии Выполнение тест кейсов Переход в состояние In process На момент выполнения должны сохраниться версии тест кейсов, которые выполнялись Интеграция с СОО Генерация отчетов 9

Модель БД 10

Модель БД 11

Модель БД 12

Модель БД 13

Основные компоненты бизнес - логики TestCaseSessionBean – работа с тест кейсами TestCaseStateSessionBean – работа с состониями тест кейсов TestPlanSessionBean – работа с тест планами TaskSessionBean – работа с заданиями TaskStateSessionBean – работа с состояниями заданий 14

Диаграмма классов компонентов бизнес - логики 15 UserEJB TestPlanEJB TaskEJB TestCaseEJB TestCaseStateEJB TaskStateEJB

Диаграмма классов компонентов бизнес - логики 16

Основные сущностные классы TestCase TestCaseState Task TaskState TestPlan Step StepInTestCases TestCasesInTestPlan ResultTable 17

Заключение Создана БД Реализована серверная часть проекта для работы с тест кейсами шагами тест планами заданиями 18

Спасибо за внимание