МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА И ПРОДОВОЛЬСТВИЯ РЕСПУБЛИКИ БЕЛАРУСЬ
Учреждение образования «Белорусский государственный аграрный технический университет»
Факультет: Предпринимательства и управления
Кафедра: Экономической информатики
Курсовой проект
Тема: «ПРОГРАМИРОВАНИЕ В DELPHI»
Выполнил студент II курса
группы 52-ЗЭИ
Зачетная книжка №506020
Братулин Евгений Петрович
Проверил:_______________
Минск 2007
CОДЕРЖАНИЕ
1. Введение. 3
2. Постановка задачи. 4
3. Математическая формулировка задачи и выбор метода обработки информации 7
4. Разработка алгоритма схемы алгоритма и его описание. 9
5. Форма представления исходных данных. 21
6. Разработка интерфейса. 22
7. Листинг программы.. 25
8. Результаты проведенных расчетов и их анализ. 32
Выводы.. 35
Список использованных источников. 36
Приложения. 37
1. Введение.
В данной курсовой работе предложено создать Windows-приложение на алгоритмическом языке Object Pascal в среде визуального программирования Delphi, которое как планируется, будет обеспечивать решение специализированных задач по формированию, обработке на ЭВМ и выводу информации.
Разработчику ставиться вполне определенная задача, при выполнении которой используются навыки работы с операционными системами, программными оболочками, разнообразными служебными и сервисными средствами. А также навыки по алгоритмизации, программированию и решению в интегрированной визуальной среде программирования Delphi задач по экономике и управлению на предприятии.
2. Постановка задачи.
В данной курсовой работе требуется создать Windows-приложение на алгоритмическом языке Object Pascal в среде визуального программирования Delphi, которое обеспечивает формирование, обработку на ЭВМ и вывод информации. Предусмотреть хранение информации в типизированных файлах, содержащих не менее 10 записей. Приложение должно обеспечивать формирование базы данных сведений о выручке от реализации продукции за плановый период, выполнить математические вычисления по расчету объема реализации и стоимости в оптовых ценах всего объема реализации. Также необходимо обеспечить сортировку базы данных в алфавитном порядке по наименованию продукции и организовать вывод в MEMO-поле наименование продукции, имеющее значение наибольшей стоимости.
Степень рациональности создания данной программы оценивается как низкая. Исходя из начальных условий, необходимо выполнить тривиальную последовательность действий:
- хранение малого объема данных
- произведение простых математических вычислений
- обеспечение хранение базы данных
При исследовании существующих программных продуктов, был сделан вывод, что используя комплексное программное обеспечение компании Microsoft, на базе электронных таблиц Excel или базы данных Access можно было создать такое же приложение, выполняющее поставленную задачу. При этом затрачивается минимум усилий на проработку интерфейса и процедур сортировки. Однако, большим минусом данного решения будет является необходимость обязательной предварительной установки программного обеспечении Microsoft Office, лицензионные версии которого не получили широкого распространения на территории Республики Беларусь.
Поэтому принято считать, что уже исходя из этого разрабатываемое Windows- приложение не является «бесполезным», потому как имеет одну четко сформировавшуюся цель и место применения. ............