Базы данных. Разработка приложений

План
1 Разработка приложений
2 Реализация

Этапы проектирования и разработки БД и приложений

5 Разработка приложений
Параллельно с проектированием системы базы данных
выполняется разработка приложений. Главные составляющие
данного процесса — это проектирование транзакций
и пользовательского интерфейса.

Проектирование транзакций
Транзакции представляют некоторые события реального мира.
Транзакция может состоять из нескольких операций, однако
с точки зрения пользователя эти операции представляют собой
единое целое, переводящее базу данных из одного
непротиворечивого состояния в другое.
Реализация транзакций опирается на тот факт, что СУБД
способна обеспечивать сохранность внесенных во время
транзакции изменений в БД и непротиворечивость базы
данных даже в случае возникновения сбоя.

Проектирование транзакций заключается в определении:

  • данных, которые используются транзакцией;
  • функциональных характеристик транзакции;
  • выходных данных, формируемых транзакцией;
  • степени важности и интенсивности использования транзакции.

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

  • содержательное название;
  • ясные и понятные инструкции;
  • логически обоснованные группировки и последовательности полей;
  • визуально привлекательный вид окна формы или поля отчета;
  • легко узнаваемые названия полей;
  • согласованную терминологию и сокращения;
  • согласованное использование цветов;
  • визуальное выделение пространства и границ полей ввода данных;
  • удобные средства перемещения курсора;
  • средства исправления отдельных ошибочных символов и целых
    полей;
  • средства вывода сообщений об ошибках при вводе недопустимых
    значений;
  • особое выделение обязательных для ввода полей;
  • средства вывода пояснительных сообщений с описанием полей;
  • средства вывода сообщения об окончании заполнения формы.

6 Реализация
На данном этапе осуществляется физическая реализация
базы данных и разработанных приложений, позволяющих
пользователю формулировать требуемые запросы к БД и
манипулировать данными в БД.
База данных описывается на языке определения данных
выбранной СУБД. В результате компиляции его команд и
их выполнения создаются схемы и пустые файлы базы данных.
На этом же этапе определяются и все специфические
пользовательские представления. На этом этапе создаются
другие компоненты проекта приложения:
экраны меню, формы ввода данных и отчеты.

Добавить комментарий

Ваш адрес email не будет опубликован.