Основные этапы разработки приложения

Содержание

Слайд 2

Этап 1. Уточнение задач

На первом этапе составляется список всех основных задач, которые

Этап 1. Уточнение задач На первом этапе составляется список всех основных задач,
в принципе должны решаться этим приложением, - включая и те, которые не нужны сегодня, но могут появиться в будущем. Под "основными" задачами понимаются функции, которые должны быть представлены в формах или отчетах приложения. Подписывается документ, который обычно называют Требования к приложению (см. пример -Требования к приложению VIP Order.doc).

Слайд 3

Этап 2. Последовательность выполнения задач

Для того, чтобы приложение работало хорошо, лучше всего

Этап 2. Последовательность выполнения задач Для того, чтобы приложение работало хорошо, лучше
объединить основные задачи в тематические группы (например, в соответствии с ролями потенциальных пользователей) и затем упорядочить задачи каждой группы так, чтобы они располагались в порядке их выполнения. Может получиться так, что некоторые задачи будут связаны с разными группами или, что выполнение некоторой задачи должно предшествовать выполнению другой, принадлежащей к иной группе.

Слайд 4

Этап 3. Анализ данных

После формирования списка задач, наиболее важным этапом является составление

Этап 3. Анализ данных После формирования списка задач, наиболее важным этапом является
подробного перечня всех данных, необходимых для решения каждой задачи. Некоторые данные понадобятся в качестве исходных и меняться не будут. Другие данные будут проверяться и изменяться в ходе выполнения задачи. И наконец, некоторые данные будут получены с помощью вычислений: их вывод будет частью задачи, но в базу данных вноситься они не будут.

Слайд 5

Этап 4. Определение структуры данных

После предварительного анализа всех необходимых элементов данных нужно

Этап 4. Определение структуры данных После предварительного анализа всех необходимых элементов данных
упорядочить их по объектам и соотнести объекты с таблицами и запросами базы данных.
Пример – раздел 4.1 в документе Техническое задание VIP Order (ТЗ_VIP_Order.doc).

Слайд 6

Этап 5. Разработка пользовательского интерфейса

После задания структуры таблиц приложения можно создать макет

Этап 5. Разработка пользовательского интерфейса После задания структуры таблиц приложения можно создать
приложения или словами и картинками описать все экранные формы приложения (пример – раздел 4.2.1 в документе Техническое задание VIP Order (ТЗ_VIP_Order.doc)). Предварительный рабочий макет (или описание экранных форм) нужно продемонстрировать заказчику и получить его одобрение еще до детальной реализации задач приложения (одобрение должно быть официальным). Этот этап, как правило, заканчивается подписанием документа Техническое задание.

Слайд 7

Этап 6. Создание приложения

Создание физической модели базы данных (с уточнением типов полей,

Этап 6. Создание приложения Создание физической модели базы данных (с уточнением типов
триггеров, хранимых процедур и т.п.). Разработка экранных форм приложения.

Слайд 8

Этап 7. Тестирование и усовершенствование приложения

После завершения работ по отдельным компонентам приложения

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

Слайд 9

Зачетное задание 6(10 баллов)

Выбрать предметную область из списка (Описания ПО.doc).
Написать требования и

Зачетное задание 6(10 баллов) Выбрать предметную область из списка (Описания ПО.doc). Написать
техническое задание к создаваемому приложению.
Отправить результат по адресу N.Grafeeva@spbu.ru. Тема письма – DB_Applcation_2017_job6.
Примечание:задание должно быть отправлено в течение 14 дней. За более позднее отправление будут сниматься штрафные баллы ( по баллу за каждые две недели).
Имя файла: Основные-этапы-разработки-приложения.pptx
Количество просмотров: 18
Количество скачиваний: 0