русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Тема 6. Администрирование СУБД


Дата добавления: 2015-07-09; просмотров: 412; Нарушение авторских прав


 

Разработанное приложение еще не является завершенным, так как требует доработки его дизайна. К тому же функциональное назначение приложения – это составление расписания занятий, т.е. его административный вариант. С точки зрения пользователя (преподавателя), разработанное приложение является избыточным, т.к. содержит ненужную (служебную) информацию и функции ввода и модификации информации.

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

· Шаг 1. Переместите все компоненты в нижнюю часть формы таким образом, чтобы была возможность установить в форму панель. Компонент Panel находится на станице Standard палитры компонентов (рис. 6.1.).

 

 

Рис. 6.1. Установка в форму компонента Panel

· Шаг 2. Для компонента Panel1 установите свойство Align в состояние alTop и свойство BorderStyle в состояние bsSingle. Также удалите слово Panel1 в свойстве Caption.

· Шаг 3. Удалите из формы компонент DBNavigator2. (Для удаления компонента достаточно выбрать его в форме и нажать на клавишу Delete клавиатуры).

· Шаг 4. Переместите в панель компоненты: DBNavigator1, Edit1 и ComboBox1 (рис. 6.2.). (Для перемещения компонента из формы в панель необходимо выбрать перемещаемый компонент в форме, выполнить команду меню Edit/Cut, затем, выбрать компонент Panel1 и выполнить команду Edit/Paste).

· Шаг 5. Удалите заголовок Edit1 в свойстве Text компонента Edit1.

· Шаг 6. Так, как пользователь не должен иметь возможности модифицировать информацию необходимо в навигаторе сделать доступными только кнопки перемещения по записям. Для этого достаточно для навигатора (компонент DBNavigator1) установить значения списка свойств VisibleButtons в соответствии с рис. 6.3.



 

 

Рис. 6.2. Перемещение компонентов в панель

 

 

Рис. 6.3. Установка доступных кнопок навигатора

· Шаг 7. В связи с тем, что в сетках (компоненты DbGrid) отображается служебная информация, которая не представляет интереса для пользователя ее необходимо скрыть. Для сокрытия информации в сетках необходимо выполнить двойной щелчок мышью по выбранному компоненту DbGrid, что приведет к выводу окна редактирования столбцов (рис. 6.4.). Для редактирования внешнего вида полей их необходимо включить в редактор, выполнив команду Add All Fields. Для того чтобы поле не отображалось в сетке, достаточно выбрать его в окне редактора и нажать на кнопку Delete. В нашем случае, для списка преподавателей необходимо сокрыть поле NCODE (Табельный номер).

 

 

Рис. 6.4. Редактирование отображаемых полей

 

· Шаг 8. С целью отображения названия полей на русском (украинском) языке заголовки полей необходимо русифицировать. Для этого достаточно выбрать необходимое поле в списке редактора полей и заменить значение Caption в списке свойства Title (рис. 6.5.). Цвет заголовка и положение надписей определяются свойствами Color и Aligment.

 

Рис. 6.5. Русификация названий полей

· Шаг 9. Для сетки, отображающей расписание занятий, самостоятельно скройте поля NUM, DAY и NCODE и выполните русификацию видимых заголовков полей.

После выполнения описанных действий необходимо сохранить проект и выполнить компиляцию приложения.

Заключительным этапом разработки пользовательского приложения «Расписание занятий» является его эргономический дизайн рис. 6.6.

Внешний вид пользовательского приложения «Расписание занятий»

Рис. 6.6.

 




<== предыдущая лекция | следующая лекция ==>
Тема 5. Реализация фильтра. Поиск записей в таблице | Література


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.052 сек.