
- •Проектирование информационных систем
- •Содержание
- •Лекция 1. Общая характеристика процесса проектирования ис
- •Основные понятия дисциплины
- •Срс виды обеспечивающих систем:
- •Принципы проектирования ис
- •Методы и средства проектирования ис
- •Классификация методов проектирования ис
- •Технология проектирования ис
- •Формализация технологии проектирования ис
- •Требования к эффективности и надежности проектных решений (срс)
- •Лекция 2. Жизненный цикл программного обеспечения (жцпо)
- •Понятие и основные процессы жц
- •Стандарты, регламентирующие создание по
- •Стадии жц по
- •Модели жц по
- •Каскадная модель
- •Спиральная модель
- •Лекция 3.Структура информационно-логической модели (илм) ис
- •1) Понятие илм
- •2) Этапы составления илм
- •Лекция 4. Разработка функциональной модели ис
- •Понятие функциональной модели (фм)
- •Sadt-метод построения фм
- •Состав фм
- •Иерархия диаграмм фм
- •Функциональная методика потоков данных
- •Лекция 5. Разработка модели данных ис
- •Понятие модели данных и их классификация
- •Уровни моделей данных
- •3) Логические и физические модели данных Логические модели данных:
- •Физические модели данных
- •Нормализация
- •Построение модели данных
- •Разработка моделей защиты данных
- •Лекция 6. Разработка пользовательского интерфейса ис
- •Понятие пользовательского интерфейса (пи)
- •Структура и классификация пи
- •Классификация управляющих средств пи
- •Принципы проектирования пи
- •Аппаратное и программное обеспечения пи
- •Правила этапы разработки пи
- •Этапы разработки пи:
- •Разработка пи
- •Проектирование пи, как часть разработки технического задания
- •Проектирование иерархического меню пи
- •Проектирование экранных форм пи
- •Реквизитный состав экранной формы
- •Проектирование отчетов пи
- •Реквизитный состав отчета
- •Лекция 7. Проектная документация ис
- •Стандарты проектирования
- •Проектная документация (пд)
- •Технико-экономическое обоснование (тэо)
- •Рабочий проект
- •Лекция 8. Инструментальные средства проектирования ис
- •Понятие case-технологии
- •Принципы case-технологий
- •Факторы эффективности case-технологии
- •Аспекты выбора case-технологии
- •Классификация case-средств
Проектирование экранных форм пи
Экранные формы образуют основу интерфеса в человеко-машинном диалоге. Порядок проектирования экранной формы подразумевает следующие этапы:
проектирование содержания экранной формы — зависит от ее назначения. По назначению можно выделить 4ре класса экранных форм:
для ввода информации в БД, то есть формирования и ведения БД
для ввода параметров обработки информации по задаче и идентификаторов запросов(условия выборки)
для вывода результатов решения задачи(отчетов) и справочной информации
комбинированные формы предусматривающие многоцелевое назначение(диалоговые окна)
проектирование ее формы представления(формы экрана)
программное обеспечение экранной формы
Проектирование сценария диалогового режима решения задачи состоит в разработке взаимосвязанной последовательности экранных форм и правил перехода между ними. Содержание экранных форм должно отвечать принципу дружественности: обозначение реквизитов должны быть представленны на русском языке в соответствии с привычной для пользователя терминологией, процесс ввода информации должен сопровождаться подсказками и контролем. Следует обратить особое внимание на контроль правильности вводимой информации по скольку основная доля ошибок происходит по вине пользователя а не машины. Универсальным методом контроля является визуальный контроль. Для этого необходимо предусмотреть предварительный ввод информации во временные переменные. Иначе исправление ошибки потребует корректировки файла. Контроль количественных реквизитов может состоять в проверке на соответствии области допустимых значений. Контроль реквизитов — признаков может осуществляться путем проверки на соответствие таблицы разрешенных значений. Повышение достоверности при вводе реквизитов может быть достигнуто за счет того что они вводятся не с клавиатуры а выбираются из предложенного на экране списка. Используются так же методы контрольных сумм, верификация(проверка на соответствие), форматный и логический контроль. Результатом проектирования содержания экранной формы является ее реквизитный состав С указанием методов контроля и связи с файлами БД
Реквизитный состав экранной формы
Наименование реквизитов |
Машинное имя |
тип |
ширина |
Число дробных позиций |
Метод контроля |
Имя файла |
примечания |
|
|
|
|
|
|
|
|
Следующий этап проектирования это Проектирование ее формы представления на экране машины, информация на экране может размещаться в 4х зонах:
заголовок экранной формы — содержит ее наименование и характеризует путь к ней по иерархическому меню, обычно заголовок располагается в верхней строке экрана
предметная часть экранной формы предназначена для размещения вводимой информации, идентификаторов объектов, значений показателей, параметров обработки и выборки и т. д. Предметная часть строится по анкетной, зональной или табличной форме. Рекомендуется форму предметной части для ввода информации проектировать по аналогии с формой первичного документа. Конечному пользователю удобнее работать с такой формой которая напоминает ему первичную форму бумажного документа.
Зона управляющих эелементов, включает в себя различные виды меню, это зона действий конечного пользователя.
Зона сообщений содержит подсказки и соообщения об ошибках, обычно она занимает нижнюю строку экрана.