Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПЗ моя.doc
Скачиваний:
6
Добавлен:
26.08.2019
Размер:
583.17 Кб
Скачать
    1. Требования, предъявляемые к базе

  1. Разработка программной среды

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

- Создание таблиц по графическому представлению информационной системы.

- Алгоритм работы программной среды. На этом этапе определяется состав программных модулей, выполняемые ими функции и связи между ними.

- Разработка интерфейса пользователя.

- Создание запросов пользователя.

- Создание форм для ввода и просмотра информации .

    1. Технология разработки интерфейса пользователя

С самого начала разработки программного продукта много усилий программистов сосредоточенны на интерфейс, графическую оболочку, с помощью которой пользователи общаются с программой.

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

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

Проектирование интерфейса - процесс циклический. На этом этапе разработки приложения желательно чаще общаться с пользователями и заказчиками приложения для выработки наиболее приемлемых по эффективности, удобству и внешнему виду интерфейсных решений.

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

При разработке интерфейса необходимо руководствоваться следующими принципами:

- стандартизация – рекомендуется использовать стандартные, проверенные

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

- удобство и простота работы – интерфейс должен быть интуитивно понятным, желательно, чтобы все действия легко запоминались и не требовали утомительных процедур: выполнения дополнительных команд, лишних нажатий на кнопки, вызова промежуточных диалоговых окон;

- внешний дизайн не должен утомлять зрение, он должен быть рассчитан на длительную работу пользователя с приложение в течение дня;

- не перегруженность форм – формы должны быть оптимально загружены элементами управления; при необходимости можно использовать вкладки или дополнительные страницы форм;

- группировка – элементы управления в форме необходимо группировать по смыслу, используя элементы группировки: рамки, фреймы;

- разреженность объектов форм – элементы управления следует располагать на некотором расстоянии, а не лепить друг на друга; для выделения элементов управления можно организовать пустые пространства в форме.

При разработке пользовательского интерфейса я придерживалась следующих правил:

  1. постоянное цветовое решение всех форм;

  2. выравнивание всех однородных объектов каждой формы вдоль строго определенных линий;

  3. одна, максимум две, шрифтовые гарнитуры на всю форму;

  4. одни и те же правила оформления текста на каждой форме;

  5. равные величины расстояний между функциональными блоками на каждой форме, одинаковая ширина полей и отступов.

Описание основных моментов разработки интерфейса созданного приложения:

  • все кнопки одного назначения на каждой форме имеют одинаковый размер.