Дипломная работа: Разработка информационной системы учета призывников в администрации на примере администрации
¾ обеспечения многократного использования отдельных фрагментов программного кода;
¾ представления концептуальной и физической схем баз данных.
Диаграмма компонентов системы представлена на рисунке 2.2.
Рисунок 2.2 – диаграмма компонентов информационной системы.
Физическое представление программной системы не может быть полным, если отсутствует информация о том, на какой платформе и на каких вычислительных средствах она реализована. Второй формой физического представления является диаграмма развёртывания. Она применяется для представления общей конфигурации и топологии распределённой программной системы и содержит распределение компонентов по отдельным узлам системы. Диаграмма развёртывания предназначена для визуализации элементов и компонентов программы, существующих лишь на этапе её исполнения. При этом представляются только компоненты-экземпляры программы, являющиеся исполнимыми файлами или динамическими библиотеками. Те компоненты, которые не используются на этапе исполнения, на диаграмме развёртывания не показываются.
Диаграмма размещения представлена ниже на рисунке 2.3.
Рисунок 2.3 – диаграмма размещения информационной системы.
2.2 Проектирование интерфейса информационной системы
Разработка пользовательского интерфейса включает те же основные этапы, что и разработка программного обеспечения:
1. Определение типа интерфейса и общих требований к нему.
2. Определение сценариев использования.
3. Определение пользовательской модели интерфейса.
4. Программирование и тестирование программных интерфейсов.
Первым этапом в разработке пользовательского интерфейса является прототипирование, которое выполняется во время сбора требований к системе. При необходимости для каждого отдельного процесса системы создается частичный прототип включающий: экранную форму, диалог или отчет. Затем определяются требования разграничения доступа к данным.
После детального рассмотрения процессов определяется количество функциональных элементов разрабатываемой системы. Это позволяет разделить информационную систему на ряд подсистем, каждая из которых реализуется одной командой разработчиков за приемлемое для RAD-проектов время (порядка полутора месяцев).
Пользователи часто судят о качестве системы в целом, исходя из качества ее интерфейса. Более того, от качества интерфейса зависит эффективность использования системы.
Пользовательский интерфейс представляет собой совокупность программных и аппаратных средств, обеспечивающих взаимодействие пользователя с компьютером. Основу такого взаимодействия составляют диалоги. Под диалогом в данном случае понимают регламентированный обмен информацией между человеком и компьютером, осуществляемый в реальном масштабе времени и направленный на совместное решение конкретной задачи: обмен информацией и координация действий. Каждый диалог состоит из отдельных процессов ввода-вывода, которые физически обеспечивают связь пользовате?