- •Курсовой проект
- •Пояснительная записка
- •Задание
- •СПбТкУиК.230115 9по3122-кп 8101 Содержание
- •СПбТкУиК.230115 9по3122-кп 8101
- •СПбТкУиК.230115 9по3122-кп 8101
- •Постановка задачи
- •Описание алгоритма и функционирования программы
- •Используемые технические и программные средства
- •Описание эвм и используемых устройств
- •Описание и обоснование выбора метода организации входных и выходных данных
- •Сведения об операционной системе
- •Сведения о языке
- •Описание программы
- •Описание логической структуры программы
- •Вызов и загрузка
- •7.3 Описание работы программы
- •Методика испытаний
- •Средства и методы отладки
- •Средства и методв тестирования
Сведения об операционной системе
Для разработки и эксплуатации программы необходима поддержка системного программного обеспечения и инструментария технологии программирования. Системное программное обеспечение состоит из операционной системы и сервисных программ. Разработка осуществлялась в ОС WINDOWS 98. Delphi 5 ориентирован на работу в операционной системе Windows 98 корпорации Microsoft. Это операционная система обеспечивает большое количество возможностей и удобств для пользователей и программистов. Широкое распространение Windows сделало ее фактическим стандартом для IBM PC-совместимых компьютеров.
Windows обеспечивает возможность одновременного выполнения нескольких программ и переключения с одной программы на другую. Для организации обмена данными между различными программами Windows предлагает следующие способы:
Буфер обмена данными – одна программа может поместить данные в
СПбТКУиК.230115 9ПО3122-КП 8101
этот буфер, а другая – использовать данные из буфера;
Динамический обмен данными – одна программа может использовать данные, созданные другой программой.
Windows-программа должна обращаться к внешним устройствам только через посредство Windows, что позволяет обеспечить совместимость программы с конкретными внешними устройствами.
Работа в среде Windows не вынуждает отказаться от использования DOS – программ. Более того, для запуска DOS – программ, как правило, нет необходимости выходить из Windows.
В качестве инструментария разработки, реализации, отладки и тестирования использовались средства пакета WS Office 97, браузера Internet Explorer и визуальной среды программирования Delphi 7.0.
Сведения о языке
Delphi – это визуальная среда программирования, работающая в ОС WINDOWS и, обеспечивающая ускоренную разработку программ. Ускоренная разработка программ достигается за счет визуального конструирования форм и широкого использования библиотеки визуальных компонентов (VCL). Библиотека визуальных компонентов предоставляет программисту огромное разнообразие программных заготовок, которые немедленно или после несложной настройки готовы к работе в рамках разрабатываемого проекта.
Среда имеет быстрый 32 -х битный компилятор, оптимизирующий компоновщик, средства для создания динамически загружаемых библиотек,
средства для интеграции с приложениями пакетами MS Office, средства для работы с локальными и удаленными базами данных. Мощность и гибкость языка программирования Delphi (в версиях 1-6 он называется Object Pascal) – безусловное достоинство Delphi, выгодно отличающее эту среду от других визуальных сред, таких как Visual C++, C++ Builder, Power Builder, Visual Basic. Delphi 7 – последняя на 2002 год версия, которая сохраняет преемственность с предыдущими версиями по языку программированию и интегрированной среде, а также имеет новые технологии, упрощающие создание программ для баз данных и Интернета. Основная нацеленность версии – улучшенная поддержка кроссплатформенных приложений, а также введение CASE – средств.
Интегрированная среда разработчика Delphi реализуется несколькими одновременно раскрытыми на экране окнами: главное окно, окно дерева объектов, окно инспектора объектов, окно браузера, окно формы и окно кода программы.. Главное окно всегда находится в верхней части экрана и содержит главное меню, набор инструментальных кнопок и палитру компонентов. Компоненты сгруппированы по функциям на страницах или вкладках. Окно дерева объектов отображает связь компонентов активной формы или модуля. Окно инспектора объектов позволяет установить свойства компонент и выбрать обработчики
СПбТКУиК.230115 9ПО3122-КП 8101
событий. Окно браузера позволяет получить доступ к WEB – страницам корпорации BORLAND. Окно формы представляет собой проект Windows – окна будущей программы. Окно кода программы предназначено для создания и редактирования программных модулей.
Приложения в среде Delphi – набор файлов, объединенных файлом- проектом.
Процесс создания Delphi–программы разбивается на две фазы: фазу конструирования форм и фазу кодирования программных модулей [6]-[9]. Визуальное программирование позволяет быстрее создать интерфейс программ, сделать его более качественным за счет наилучшего расположения информации на экране монитора, избежать многих ошибок уже на этапе проектирования.
Большой объём работы по организации программ, созданию объектов с требуемыми свойствами, формированию стандартных заготовок отдельных частей программы Delphi берет на себя, что также уменьшает возможность ошибок, причем обычно очень неприятных.
Работа по написанию той части, которая связана с непосредственным программированием задачи – расчет величин, формирование массивов данных, статистической обработкой и т.д., остается, как и прежде, на самом программисте.
СПбТКУиК.230115 9ПО3122-КП 8101
