Разработка программы управления анонсами событий для сайта культурно-массовых мероприятий
Анализ предметной области оповещения граждан о событиях. Пользовательские требования к системе. Анализ бизнес-процессов "to-be". Сценарии использования системы. Проектирование интерфейса, базы данных. Реализация системы управления анонсами событий.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 28.10.2019 |
Размер файла | 6,2 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
По завершении приемки программы Заказчиком и Исполнителем подписывается акт приемки-сдачи работ.
Методы испытаний
Методы проведения приемо-сдаточных испытаний
При проведении приемо-сдаточных испытаний тестируются основные сценарии использования всех подсистем.
Для подсистемы занесения данных о мероприятиях тестируются следующие сценарии:
Добавление анонса.
Редактирование анонса.
Отправка на модерацию.
Дублирование анонса.
Удаление анонса.
Для подсистемы модерации данных о мероприятиях тестируются следующие сценарии:
Редактирование анонса.
Добавление комментария к анонсу.
Отклонение анонса.
Публикация анонса на сайте.
Снятие анонса с публикации.
Перед проведением приемо-сдаточных испытаний для системы модерации рекомендуется добавить в систему 2-3 анонса со статусом «на модерации». Сделать это можно с помощью интерфейса редактора мероприятий, либо непосредственно через СУБД.
Для сайта-афиши тестируются следующие сценарии:
Просмотр подробной информации об анонсе.
Поиск анонсов по одному критерию.
Поиск анонсов по нескольким критериям.
Перед проведением приемо-сдаточных испытаний для тестирования сайта-афиши необходимо добавить 4-7 анонсов, соответствующих параметрам для поиска, указанным в шаблоне Протокола проведения приемо-сдаточных испытаний.
Список испытаний для приемо-сдаточных испытаний приведен в шаблоне Протокола проведения приемо-сдаточных испытаний (Приложение В.1).
В.1. Шаблон протокола проведения приемо-сдаточных испытаний
Дата проведения испытаний: «___» _____________ 20___ г.
Состав комиссии для проведения приемо-сдаточных испытаний
Со стороны Заказчика:
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
Со стороны Исполнителя:
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
Состав приемо-сдаточных испытаний для подсистемы занесения данных о мероприятиях
№ исп. |
Предварительные условия |
Шаги выполнения испытания |
Ожидаемый результат |
Соответствие ожидаемому результату |
|
1.1. |
Открыт список анонсов, готовящихся к отправке на модерацию в интерфейсе редактора мероприятий |
1. Нажать кнопку «Добавить анонс» 2. Заполнить поля формы 3. Нажать кнопку «Сохранить» 4. Перейти к списку анонсов, готовящихся к модерации в интерфейсе редактора мероприятий |
В списке появился добавленный анонс |
||
1.2. |
1. Выполнены шаги испытания 1.1. |
1. Перейти на форму редактирования анонса, добавленного в исп. 1.1. 2. Изменить название мероприятия. 3. Нажать кнопку «Сохранить». 4. Перейти к списку анонсов, готовящихся к модерации в интерфейсе редактора мероприятий. 5. Перейти к форме редактирования отредактированного мероприятия. |
Название мероприятия изменилось |
||
1.3. |
Выполнены шаги исп. 1.2. |
1. Нажать кнопку «На модерацию» на форме редактирования мероприятия. 2. Перейти к списку анонсов, готовящихся к публикации, в интерфейсе модератора. |
Отправленный на модерацию анонс появился в списке |
||
1.4. |
Выполнены шаги исп. 1.1. |
Нажать кнопку «Дублировать» на строке мероприятия |
Появится дубликат мероприятия с названием формата «Название мероприятия - копия дд.мм.гггг чч:мм:сс» |
||
1.5. |
Выполнены шаги исп. 1.4. |
Нажать кнопку «Удалить» на строке дубликата |
Дубликат удалился |
Состав приемо-сдаточных испытаний для подсистемы занесения данных о мероприятиях
№ исп. |
Предварительные условия |
Шаги выполнения испытания |
Ожидаемый результат |
Соответствие ожидаемому результату |
|
2.1. |
Выполнены шаги исп. 1.3. Открыт список анонсов, готовящихся к публикации, в интерфейсе модератора |
1. Перейти на форму редактирования анонса, отправленного на модерацию в исп. 1.3. 2. Изменить название мероприятия. 3. Нажать кнопку «Сохранить». 4. Перейти к списку анонсов, готовящихся к публикации в интерфейсе модератора. 5. Перейти к форме редактирования отредактированного мероприятия. |
Название мероприятия изменилось |
||
2.2. |
Открыт список анонсов, готовящихся к публикации, в интерфейсе модератора |
1. Нажать кнопку «На сайт» на любом из анонсов. 2. Открыть сайт-афишу. 3. Перейти к списку всех опубликованных анонсов |
Опубликованный анонс появился на сайте-афише |
||
2.3. |
Открыт список опубликованных анонсов интерфейсе модератора |
1. Нажать на кнопку «Снять с публикации» на любом из анонсов. 2. Перейти к списку анонсов, готовящихся к публикации, в интерфейсе модератора |
Снятый с публикации анонс появился в списке |
||
2.4. |
Выполнены шаги исп. 1.3. Открыт список анонсов, готовящихся к публикации, в интерфейсе модератора |
1. Перейти на форму редактирования отправленного на модерацию в исп. 1.3. анонса. 2. Добавить комментарий. 3. Нажать кнопку «Отклонить». 4. Перейти к списку отклоненных анонсов в интерфейсе редактора мероприятий. |
Отклоненный анонс появился в списке |
||
2.5. |
Выполнены шаги исп. 2.4. |
Перейти к форме просмотра отклоненного анонса, просмотреть комментарии. |
Отображается комментарий, добавленный в п. 2.4. |
Состав приемо-сдаточных испытания для сайта-афиши
№ исп. |
Предварительные условия |
Шаги выполнения испытания |
Ожидаемый результат |
Соответствие ожидаемому результату |
|
3.1. |
Открыта главная страница сайта-афиши |
Нажать на любой анонс |
Открыта страница с подробной информацией об анонсе |
||
3.2. |
Открыта главная страница сайта-афиши. В систему занесено минимум 1 мероприятие с видом мероприятия «театр» |
На поисковом фильтре выставить единственный критерий «Категория: театр». Нажать кнопку «Найти» |
В поисковой выдаче находится только мероприятие(-я) с видом «Театр» |
||
3.3. |
Открыта главная страница сайта-афиши. В систему занесено минимум 1 мероприятие со следующими параметрами: 1. дата мероприятия приходится на текущие выходные 2. вид мероприятия «театр» 3. возрастное ограничение 12+ 4. район «Ленинский» 5. стоимость от 500 до 1500 |
1. На поисковом фильтре выставить следующие критерии: А) Дата проведения: «на выходных», «на этой неделе» Б) Район «Ленинский» В) Категория «Театр» Г) Ограничение по возрасту «12+» Д) Стоимость: от 0 до 1600 2. Нажать кнопку «Найти» |
В поисковой выдаче присутствует занесенное на предварительном этапе мероприятие |
Заключение
Тестов пройдено: __________
Тестов не пройдено: _________
Результат приемо-сдаточных испытаний: успешно / требуется внесение исправлений (нужное подчеркнуть).
Исправления:
Приемо-сдаточные испытания провели:
Со стороны Заказчика Со стороны Исполнителя
___________________ ______________________
___________________ ______________________
___________________ ______________________
Размещено на Allbest.ru
...Подобные документы
Анализ предметной области. Обеспечение качества проектной документации. Построение инфологической (концептуальной) модели предметной области. Проектирование физической структуры базы данных. Разработка интерфейса, организация ввода и поиска данных.
курсовая работа [2,5 M], добавлен 10.01.2016Реализация системы управления, предоставляющей пользователю информацию о патенте. Основные предметно-значимые сущности и их атрибуты. Ограничения предметной области. Требования к функциям системы. Концептуальная схема базы данных в виде ER-диаграммы.
контрольная работа [295,6 K], добавлен 27.05.2013Анализ предметной области. Проектирование и разработка базы данных и интерфейса в виде набора Web-страниц для отображения, создания, удаления и редактирования записей базы данных. Аппаратное и программное обеспечение системы. Алгоритм работы программы.
курсовая работа [3,0 M], добавлен 12.01.2016Системы управления базами данных и их эффективность. Системный анализ предметной области и проектирование её концептуальной модели. Составление перечня атрибутов и определение ключей. Состав модулей и их описание. Описание интерфейса программы.
курсовая работа [1,2 M], добавлен 12.07.2012Базы данных - важнейшая составная часть информационных систем. Проектирование базы данных на примере предметной области "Оргтехника". Сбор информации о предметной области. Построение информационно-логической модели данных. Разработка логической структуры.
курсовая работа [318,6 K], добавлен 24.12.2014Системный анализ предметной области. Построение концептуальной и даталогичной модели базы данных. Физическое проектирование базы данных. Описание функциональной модели системы управления базами данных. Разработка экранных форм ввода-вывода и отчета.
курсовая работа [1,1 M], добавлен 09.12.2014Анализ предметной области. Проектирование базы данных и ее реализация. Проектирование правил целостности базы данных. Анализ реляционной модели. Примеры экранных форм интерфейса. Программный код, содержащий функции взаимодействия с базой данных.
курсовая работа [849,8 K], добавлен 19.05.2013Определение назначения, описание функций и изучение классификации складов. Анализ предметной области и проектирование системы базы данных управления складом. Разработка руководства пользователя для оператора базы данных, расчет сметной стоимости проекта.
дипломная работа [2,2 M], добавлен 24.07.2014Системы управления контентом. Проектирование сайта агентства недвижимости. Информационное обеспечение системы. Построение логической модели данных. Разработка интерфейса сайта: программные средства, структура сценария, его компьютерная реализация.
дипломная работа [2,4 M], добавлен 27.10.2017Анализ предметной области: абонентная служба жилищно-эксплуатационной конторы. Формулирование требований к базе данных и обработке информации. Проектирование локальных информационных структур и ограничения разрабатываемой системы, разработка интерфейса.
курсовая работа [2,1 M], добавлен 24.05.2012Реализация базы данных и серверной части информационной системы склада средствами СУБД Microsoft SQL Server. Анализ предметной области, информационных задач, пользовательской системы. Программа реализации проекта. Выработка требований и ограничений.
курсовая работа [2,4 M], добавлен 15.11.2015Разработка проектных решений по созданию подсистемы учета студентов в деканате различных форм и видов обучения, диагностический анализ системы управления. Проектирование информационной базы данных, построение инфологической и датологической модели.
дипломная работа [1,1 M], добавлен 24.06.2011Построение инфологической (концептуальной) модели предметной области. Проектирование логической и физической структуры базы данных. Реализация проекта в среде конкретной СУБД. Организация корректировки и ввода данных в БД. Разработка интерфейса.
курсовая работа [1,4 M], добавлен 14.01.2018Понятие и этапы жизненного цикла информационной системы. Классификация и характеристика бизнес-процессов. Проектирование архитектуры автоматизированной системы управления документооборотом и баз данных. Разработка интерфейса пользовательской части.
дипломная работа [549,9 K], добавлен 09.02.2018Анализ предметной области - магазин "Канцелярские товары". Проектирование и реализация базы данных в MS SQL Server. Перечень хранимой информации: таблицы, поля, типы. Моделирование предметной области. Выделение сущностей, атрибутов, ключей, связей.
курсовая работа [2,2 M], добавлен 05.02.2015Анализ предметной области, этапы проектирования автоматизированных информационных систем. Инструментальные системы разработки программного обеспечения. Роль CASE-средств в проектировании информационной модели. Логическая модель проектируемой базы данных.
курсовая работа [410,6 K], добавлен 21.03.2011Анализ предметной области объекта автоматизации "Компьютерные курсы". Обзор информационных технологий, подходящих для разработки информационной системы. Требования к разрабатываемой базе данных и ее проектирование, особенности ее программной реализации.
курсовая работа [369,8 K], добавлен 30.05.2013Проектирование и создание пользовательского интерфейса и визуального программирования в среде Delphi. Система управления базой данных. Локальные и глобальное пользовательские представления. Анализ предметной области. Назначение форм и компонентов.
курсовая работа [758,0 K], добавлен 07.03.2014Выбор методологии проектирования и системы управления базами данных. Описание предметной области и проектирование физической структуры базы данных. Реализация проекта в MS SQL Server 2008. Построение инфологической модели. Ограничения целостности связи.
курсовая работа [679,2 K], добавлен 22.01.2013Анализ предметной области и разработка структуры информационой системы (ИС) "Кадры". Описание информационных процессов. Разработка структуры БД и структуры ИС. Разработка структуры базы данных и интерфейсов. Реализация и тестирование ИС "Кадры".
курсовая работа [1,2 M], добавлен 06.01.2008