Категория
Информатика
Тип
курсовая работа
Страницы
16 стр.
Дата
17.06.2013
Формат файла
.html — Html-документ
Архив
670312.zip — 10.37 kb
  • razrabotka-udobnoj-dialogovoj-programmy-oblegchajushhej-dostup-k-fajlovym-dannym_670312_1.html — 35.22 Kb
  • Readme_docus.me.txt — 125 Bytes
Оцените работу
Хорошо  или  Плохо


Текст работы

Министерство образования и науки Российской Федерации

ГОУ ВПО НОРИЛЬСКИЙ ИНДУСТРИАЛЬНЫЙ ИНСТИТУТ

Факультет ЭиТО



Курсовая работа

по Информатике



Студенты гр. АП-06: Арламов Александр

Безрученко Дмитрий

Преподаватель: Новиков В.В.



Норильск


Введение

программа меню запрос

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


Создание программы


Для начала решения задачи необходима ее четкая формулировка. От того, насколько хорошо сформулирована цель, которую необходимо достигнуть, зависит качество и быстрота исполнения решения.

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


Постановка задачи


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

Все выше описанные операции производятся посредством простого в использовании и реализации пользовательского интерфейса.


Реализация


.Формирование строки статуса

Turbo vision позволяет определять несколько вариантов строки статуса. Каждый вариант создается с помощью метода NewStatusDef. В нашей программе мы указали максимальный возможный диапазон контекста программы при обращении к методу NewStatusDef. С помощью метода NewStatusKey в строке статуса определяется очередная командная клавиша. При обращении к методу сначала указывается текст, высвечиваемый в строке статуса, причем символом ~ выделяется та часть сообщения, которая будет подсвечена в строке статуса другим цветом: таким способом в Turbo Vision указываются командные клавиши. Идентификатор kbAltX задает комбинацию клавиш, а cmQuit - связанную с ней команду. В Turbo Vision при обращении к методам NewStatusDef и NewStatusKey указывается переменная типа Pointer. Внутри методов эта переменная трактуется как ссылка на новый метод, что позволяет организовать цепочку последовательных определений.



Ваше мнение



CAPTCHA