Вопрос 21. Проектирование приложений БД
При проектировании АИС разрабатывают проекты информационного, программного и технического обеспечения. Проектирование ПО заключается в определении иерархии функций, которые автоматизируют проектирование АИС. В больших АИС на этом этапе определяется состав функций подсистем с постепенной детализацией каждой подсистемы до уровня конкретной функции.
Проектирование приложений и БД реализуется параллельно, между этапами проектирования осуществляется перекрестная проверка на соответствие.
- Моделирование функций (определяются функции, которые должны быть реализованы в приложении, определяется последовательность их выполнений)
-проектирование приложения
- создание приложения
Структура приложений БД.
Функции:
1. ВЕДЕНИЕ БД – поддержание информационной модели предметной области в адекватном состоянии
2. ОБРАБОТКА ДАННЫХ – формирование разных отчетов, которые могут содержать расчетные данные, запросы.
Рекомендации при проектировании форм для ввода и обновления данных:
заполнены ли на форме ввода обязательные поля
- наличие недопустимых символов
- внешние ключи не должны вводится вручную, они должны выбираться из списка
- в некоторых случаях бывает удобнее проверять ограничения на атрибуты непосредственно в приложении
- рекомендуется использовать маски для таких полей как номер телефона
Эти требования необходимы для обеспечения целостности данных.
Форма ввода и обновления не должна закрываться автоматически, только с помощью кнопки, перед закрытием должны быть проверены перечисленные условия.
При проектировании АИС разрабатывают проекты информационного, программного и технического обеспечения. Проектирование ПО заключается в определении иерархии функций, которые автоматизируют проектирование АИС. В больших АИС на этом этапе определяется состав функций подсистем с постепенной детализацией каждой подсистемы до уровня конкретной функции.
Проектирование приложений и БД реализуется параллельно, между этапами проектирования осуществляется перекрестная проверка на соответствие.
- Моделирование функций (определяются функции, которые должны быть реализованы в приложении, определяется последовательность их выполнений)
-проектирование приложения
- создание приложения
Структура приложений БД.
Функции:
1. ВЕДЕНИЕ БД – поддержание информационной модели предметной области в адекватном состоянии
2. ОБРАБОТКА ДАННЫХ – формирование разных отчетов, которые могут содержать расчетные данные, запросы.
Рекомендации при проектировании форм для ввода и обновления данных:
заполнены ли на форме ввода обязательные поля
- наличие недопустимых символов
- внешние ключи не должны вводится вручную, они должны выбираться из списка
- в некоторых случаях бывает удобнее проверять ограничения на атрибуты непосредственно в приложении
- рекомендуется использовать маски для таких полей как номер телефона
Эти требования необходимы для обеспечения целостности данных.
Форма ввода и обновления не должна закрываться автоматически, только с помощью кнопки, перед закрытием должны быть проверены перечисленные условия.