Автор работы: Пользователь скрыл имя, 13 Декабря 2010 в 19:49, курсовая работа
Данный проект разработан, для того чтобы показать, каким образом можно обращаться к программам, разработанных в различных языках программирования, объединив их в один комплекс программ, разработанного в качестве простейшего меню в языке Borland Delphi. Таким образом, данная программа полезна в обучающем процессе (для ознакомления с возможностью представления комплекса программ в одном простейшем меню, разработанного различными способами).
1 ТЕХНИЧЕСКОЕ ЗАДАНИЕ 4
1.1 Введение 4
1.2 Назначение разработки 4
1.3 Требования к программе или программному изделию 5
1.3.1 Аппаратные требования, требования к совместимости 5
1.3.2 Процессы обработки 6
1.3.3 Результирующие компоненты изделия 6
1.4 Требования к программной документации 7
2 ТЕХНИЧЕСКИЙ ПРОЕКТ 8
2.1 Назначение и область применения 8
2.2 Разработка структуры приложения 8
2.3 Описание частей программы 9
2.3.1 Подсистема построения эллипса 9
2.3.2 Подсистема динамический список 9
2.3.3 Подсистема графический редактор «Окружности» 9
2.3.4 Подсистема информации о странах мира 10
2.3.5 Подсистема-тест 10
2.4Инструкции, включающие в себя средства для работы с программой 10
3 РАБОЧИЙ ПРОЕКТ 16
3.1 Общие сведения 16
3.2 Основная программа Курсовой проект 16
3.2.1 Создание меню 16
3.3 Программа «Эллипс» 17
3.4 Программа динамического списка 17
3.5 Программа графический редактор «Окружности» 18
3.6 Программа информация о преподавателях ВУЗа 20
3.7 Программа-тест 21
3.8 Методика испытаний 21
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 25
ПРИЛОЖЕНИЕ 26
Содержание
1 ТЕХНИЧЕСКОЕ ЗАДАНИЕ 4
1.1 Введение 4
1.2 Назначение разработки 4
1.3 Требования к программе или программному изделию 5
1.3.1 Аппаратные требования, требования к совместимости 5
1.3.2 Процессы обработки 6
1.3.3 Результирующие компоненты изделия 6
1.4 Требования к программной документации 7
2 ТЕХНИЧЕСКИЙ ПРОЕКТ 8
2.1 Назначение и область применения 8
2.2 Разработка структуры приложения 8
2.3 Описание частей программы 9
2.3.1 Подсистема построения эллипса 9
2.3.2 Подсистема динамический список 9
2.3.3 Подсистема графический редактор «Окружности» 9
2.3.4 Подсистема информации о странах мира 10
2.3.5 Подсистема-тест 10
2.4Инструкции, включающие в себя средства для работы с программой 10
3 РАБОЧИЙ ПРОЕКТ 16
3.1 Общие сведения 16
3.2 Основная программа Курсовой проект 16
3.2.1 Создание меню 16
3.3 Программа «Эллипс» 17
3.4 Программа динамического списка 17
3.5 Программа графический редактор «Окружности» 18
3.6 Программа информация о преподавателях ВУЗа 20
3.7 Программа-тест 21
3.8 Методика испытаний 21
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 25
ПРИЛОЖЕНИЕ 26
система Delphi, C++ Bulider и т.д. завоевали себе репутацию самого эффективного средства разработки приложений для баз данных, то есть программ, обслуживающих электронные хранилища информации. Машина BDE является средством доступа к данным разного формата (локальным таблицам типа Paradox, FoxPro, к серверам баз данных InterBase, MS SQL Server).
Delphi располагает большим набором полезных функций. Каждая из них является членом какого-либо класса. Классы группируются по пространствам имён, которые имеют (как правило) вложенную структуру. Средством навигации по множествам классов в пространствах имён является оператор.
В приложении объявляется собственное пространство имён и используются ранее объявленные пространства. В процессе построения сборки Delphi должен знать расположение сборок с заявленными для использования пространствами имён. Расположение части сборок системе известно изначально. Расположение прочих требуемых приложению сборок указывается явно. Там надо указать соответствующий .dll или .exe файл. В частности, сборка, содержащая классы, сгруппированные в пространстве имён System, располагается в файле mscorlib.dll.
Программные продукты фирмы Borland (Delphi, C++ Bulider) являются одними из наиболее часто используемых при разработке приложений. Простота построения интерфейса, структурированная модель обработки событий позволяет даже начинающему пользователю легко работать с программами, разработанными в данных средах.
Функциональное и эксплуатационное назначение изделия
Данный проект разработан, для того чтобы показать, каким образом можно обращаться к программам, разработанных в различных языках программирования, объединив их в один комплекс программ, разработанного в качестве простейшего меню в языке Borland Delphi. Таким образом, данная программа полезна в обучающем процессе (для ознакомления с возможностью представления комплекса программ в одном простейшем меню, разработанного различными способами).
Разработанный комплекс программ должен решать следующие прецеденты:
К разрабатываемому программному продукту должны быть предусмотрены следующие требования:
Для работы программы достаточны следующие аппаратные средства:
Для
работы программы так же необходима
совместимая среда
Если рассмотреть программный модуль как черный ящик с неизвестным нам содержимым, то он должен выполнять следующие операции:
Программное изделие должно содержать: тексты программ, представляющие собой комплекс файлов, содержащих совокупности операторов языка программирования, и готовые программы, полученные в результате компиляции исходных модулей. Также должны прилагаться распечатка текстового файла, содержащего результаты. Для запуска программы должен присутствовать запускной файл, а также файл библиотеки. Так же необходимо наличие вспомогательных файлов для запуска их из меню.
Программа основного модуля (Form1) представлена исходным текстом, написанного на языке Borland Delphi. Вспомогательные программы (программы, вызываемые из меню) представлены текстами исходных модулей на языке Borland Delphi. Так же в документации должны быть представлены инструкции по эксплуатации каждой программы и всего программного модуля.
Пояснительная записка по данному программному продукту должна содержать 3 основные части:
Данный
программный продукт
Области применения данного продукта очень широки: начиная с простого учебного пособия, заканчивая сложнейшей программой в любой сфере деятельности человека. Данную программу можно применить как одну из составных частей других программных продуктов.
Таким образом, программа, разрабатываемая в рамках данного курсового проекта, является разработкой одного модуля для каких-либо более сложных программ.
Структура данного приложения выглядит следующим образом: основной модуль – МЕНЮ; пять вспомогательных модулей (подпрограмм):
Данная структура разрабатывалась в следующей последовательности:
Информация о работе Создание модульной программы в среде Delphi