Реферат по предмету "Информатика, программирование"


Расчет стоимости пластиковых оконных конструкций и дверей

Министерствообразования и науки Российской Федерации
Федеральноеагентство по образованию
Государственноеобразование учреждения
«Оренбургскийгосударственный университет»
КОЛЛЕДЖЭЛЕКТРОНИКИ И БИЗНЕСА
Кафедравычислительной техники и математики
КУРСОВОЙПРОЕКТ
по дисциплине«Технология разработки программных продуктов»
Тема работы «Расчетстоимости пластиковых оконных конструкций и дверей»
КОГУ220105.4008.05П3
Руководительработы
__________ИштеряковаТ.И.
«___»_____________2008 г.
Исполнитель
Студент гр. 37-П-3
___________БереговойВ.С.
«___»_____________2008 г.
Оренбург 2008
МинистерствоОбразования и науки Российской Федерации
Федеральноеагентство по образованию
Государственноеобразование учреждения
«Оренбургскийгосударственный университет»
КОЛЛЕДЖЭЛЕКТРОНИКИ И БИЗНЕСА
Кафедравычислительной техники и математики
Задание накурсовой проект
По дисциплине«Технология разработки программных продуктов»
Тема работы«Расчет стоимости пластиковых оконных конструкций и дверей»
Исходныеданные:
Прайс-листстоимости оконных конструкций,
виды оконныхконструкций,
технические допуски оконных конструкций,
данные озаказах и заказчике
_________________________
Дата выдачизадания: «21»февраля 2008 г.
Руководитель:_____________Иштерякова Т. И.
Исполнитель:
Студент гр.37-П-3 _________Береговой  В.С.
Дата защитызадания: «   »______2008 г
Оренбург 2008

Аннотация
В данном курсовом проектепредставлена программа «Расчет стоимости пластиковых оконных конструкций».
Основной целью программыявляется упрощение и автоматизация расчетов стоимости пластиковых оконныхконструкций. Возможности программы позволяют формировать отчеты, производитьрасчеты стоимости различных пластиковых оконных конструкций, сохранять всезаказы в файлы, выводить на печать отчеты.
Данный программныйпродукт написан в среде Delphi 7 и был основан на модульном программировании.Для реализации данной программы на ЭВМ был применен язык Borland Delphi 7.0.
Delphi — прекраснаясистема визуального объектно-ориентированного программирования, одинаковоподходящая и новичкам, и опытным программистам. Новичку она позволяет снебольшими затратами сил и времени создавать прикладные программы, которыевнешне неотличимы от программ, созданных профессионалами, и удовлетворяют всемтребованиям Windows.
Разработанная программапредназначена для работы только в среде Windows или других Windows – подобныхсистем.

Thesummary
In the givenacademic year project the program « Calculation of cost of plastic windowdesigns » is submitted.
The basicpurpose of the program is simplification and automation of calculations of costof plastic window designs. Opportunities of the program allow forming reports,to make calculations of cost of various plastic window designs, to keep allorders in files, to print reports.
The givensoftware product is written in Delphi 7 environment and has been based onmodular programming. Language Borland Delphi has been applied for realizationof the given program on the Borland Delphi 7.0.
Delphi — thefine system of visual object-oriented programming equally suitable both tobeginners, and skilled programmers. She allows the beginner with small expensesof forces and time to create applied programs which are externallyindistinguishable from the programs created by professionals, and meet allrequirements Windows.
The developedprogram is intended for work only in Windows environment or others Windows — similar systems.

Содержание
Введение                                                                                                        4
1  Постановка задачи                                                                                    5
1.1  Структура взаимодействия входной и выходной информации          5
1.2  Требования к программно-аппаратному окружению                         5
1.3  Требования к функциям, выполняемым системой                               5
1.4  Требования к эргономике и технической эстетикеинтерфейса           5
1.5  Требования к надежности и хранению информации                           7
2  Пояснительная записка                                                                             6
2.1  Метод решения                                                                                      7
2.2  Структурная схема программы                                                            7
2.3  Диалоговый режим                                                                                8
2.4  Эскиз и спецификация типовых объектов управленияграфического интерфейса   8
3  Руководство системного программиста                                                  8
3.1  Схема взаимодействия модулей                                                            9
3.2  Описание модулей                                                                                 9
3.3  Настройка и проверка программы                                                       9
3.3.1  Тестирование программного продукта. Способытестирования.    10
3.3.2  Сообщение системному программисту.                                            11
4  Руководство оператора                                                                           
4.1  Выполнение программы                                                                       11
4.2  Сообщение оператору                                                                           13
Заключение                                                                                                   13
Список использованных источников                                                           14
Приложение А — Входные и выходные документы                                     17
Приложение Б — Текст программы                                                               18

Введение
Работа фирмы  «Урал СтройМонтаж» связанна с пластиковыми окнами и дверьми: установка, замеры, приемзаказов, и т.д. При приеме заказов приходится производить все расчеты вручную,это очень затрудняет процесс. Для ускорения и упрощения работы разработана программа«Урал Строй Монтаж», которая выполняет все поставленные  задачи.
Программный продуктпозволяет добавлять данные о заказчике и заказе в базу данных, удалять ипросматривать уже  имеющиеся в ней данные. Осуществляются функции запросов ипечати отчетов, а также позволяет значительно упростить расчет стоимостизаказов. Расчет осуществляется с учётом дополнительной комплектации оконныхконструкций (тонировка, подоконники, ламинирование, и т.д.). Предусмотренный впрограмме расчет стоимости оконных конструкций  позволяет самостоятельновыбирать форму и тип оконных модулей, благодаря чему с помощью программы можнорассчитать стоимость оконных конструкций практически любого типа. Все заказырассчитанные с помощью программы автоматически сохраняются в папку заказов, также программа позволяет производить различные операции с этими файлами,например печать, просмотр, редактирование и т.д. Так как фирма «Урал СтройМонтаж» работает только с изготовителем оконных конструкций «Exprof», то всецены, параметры, технические допуски этого изготовителя являются стандартом дляпрограммы. Но в программе имеется возможность настроить все параметрысамостоятельно, поэтому программный продукт можно легко настроить на другогоизготовителя, если это будет необходимо.
Интерфейс данногопрограммного продукта прост, любой человек сможет легко разобраться в программеи работать с ней, так она основана на пользователей с минимальными знаниями окомпьютерах. Программа «Расчет стоимости пластиковых оконных конструкций идверей» разработана в среде программирования Delphi 7.
1 Постановка задачи
Разработать программу «Расчетстоимости пластиковых оконных конструкций» с учётом расчёта стоимостизаказываемых изделий, а также сохранением заказов в файлы. В программе будутреализованы возможности добавления данных о заказах, вывод отчетов на печать, атакже расчет стоимости оконных конструкций с дополнительной комплектацией.
1.1 Схема взаимодействиявходной и выходной информации
/>Схема взаимодействия входной ивыходной информации изображена на рисунке 1.
/>

/>/>Данные о
/>/>заказчике
/>/>/>Данные о
/>размерах/>
Задача  

/>/>/>/>Данные о
/>/>заказе
/>

Рисунок 1 – Схемавзаимодействия входной и выходной информации

Входная информация  позадаче определяются как данные, поступающие на вход задачи и используемые дляеё решения. Функция обработки входной информации заключается в следующем:обработка ввода, хранение вводимых данных.
Выходная информация позадаче может быть представлена в виде документов (типа листинга), файл БД. Вданной программе  выходная  информация будет представлена в виде: отчета, вкотором содержатся сведения о заказчике и заказе.
Функция обработкивыходной информации заключается в формировании документов выводимых на печать;поиск  необходимых данных.
1.2 Требования кпрограммно-аппаратному окружению
Минимальными системнымитребованиями для данной задачи могут послужить средства вычислительной техникине ниже:
— Процессор: Pentium IIIи выше;
— ОЗУ не меньше 128Мб;
— Видеокарта с памятью неменее 64Мб;
— Звуковая карта;
— CD-ROM;
— Монитор.
Программное обеспечениеработоспособности программы «Расчет стоимости пластиковых оконных конструкций»:
— ОС: Windows XP;
— MicrosoftOffice;
— Delphi 7.

1. 3 Требования кфункциям, выполняемой системой
Разработанный программныйпродукт «Расчет стоимости пластиковых оконных конструкций» должен удовлетворятьэргономическим требованиям. Программа должна: добавлять, удалять, просматриватьданные о заказе и заказчике в файлах, выводить отчеты  на печать, записывать ичитать данных в файлах, а также производить расчеты стоимости заказов.
1.5 Требования кэргономике и технической эстетике интерфейса
пользователя
Эргономика − научноприкладная дисциплина, занимающаяся изучением и созданием эффективных систем,управляемых человеком. Эргономика изучает движение человека в процессепроизводственной деятельности, затраты его энергии, производительность иинтенсивность при конкретных видах работ.
Программа отличаетсяудобным и простым в использовании интерфейсом. Также в программе будетпредусмотрено сохранение текущих настроек программы, для разных пользователей.
Техническая эстетика — это теоретическая и методологическая дисциплина, предметом которой являются:во-первых, возможности и ограничения, доставляемые искусством технике, атехникой — искусству, а во-вторых, способы их сосуществования ивзаимоосуществления.
Поэтому пользователимогут с данной программой работать в любое время, а для этого специальносделан, не сильно влияющий на глаза и нервную систему, интерфейс. Мягкие цвета,правильное соотношение компонентов в интерфейсе, мало сильно вызывающих цветов.

1.6 Требования кнадёжности и хранению
Для надежности даннуюпрограмму можно хранить на жестком диске, но так как работать с ней могут какбухгалтера, так и экономисты, то приходиться применять сменные носители, т.е.дискеты, CD-диски. Данная программа занимает мало места на диске, поэтому еёлегко перемещать на сменные носители, но всё же для полной надёжности программу«Урал Строй Монтаж» лучше хранить на винчестере (HDD), в связи с тем, чтонеожиданно может понадобиться изменение структуры задачи, либо внесение каких — либо изменений в базу данных. Для  установки программы необходимо 20 МБ памятина жестком  диски и не менее 128 МБ оперативной памяти.

2 Пояснительная записка
Разработать программу«Расчет стоимости пластиковых оконных конструкций» с учётом расчёта стоимостизаказываемых изделий, а также сохранением заказов в файлы. В программе будутреализованы возможности добавления данных о заказах, вывод отчетов на печать, атакже расчет стоимости оконных конструкций с дополнительной комплектацией.
2. 1 Метод  решения
Объектно-ориентированноепрограммирование представляет собой способ программирования, который напоминаетпроцесс человеческого мышления.
Модульноепрограммирование – организация программы как совокупности небольших независимыхблоков, называемых модулями, структура и поведение которых подчиняютсяопределенным правилам.
Использование модульногопрограммирования позволяет упростить тестирование программы и обнаружениеошибок.
Модуль состоит иззаголовка, в котором после ключевого слова “unit” указывается имя модуля, ичетырех разделов: интерфейса, реализации, инициализации и деинициализации.
В разделе интерфейсаразмещаются описания идентификаторов, которые должны быть доступны всеммодулями и программам, использующим этот модуль и содержащим его имя в спискеuses. В разделе интерфейса объявляются типы, константы, переменные и подпрограммы.При этом для подпрограмм указываются только их заголовки. Другие используемыемодули указываются в списке “uses”. Этот раздел начинается ключевым словом“interface”.
В разделе реализациирасполагается код подпрограмм, заголовки которых были приведены в разделеинтерфейса. Здесь можно описывать типы, объявлять константы и переменные иописывать подпрограммы, которые используются только в этом модуле и за егопределами не видны. Раздел  реализации начинается ключевым словом“implementation”.
При разработке программыбыли использованы следующие возможности Delphi: использование различныхкомпонентов, позволяющих создать как общий вид программы, так и реализовыватьфункциональные задачи программы. Функции обработки информации представляютсобой ввод данных пользователей, сохранение и загрузка данных на диске,пользователь может  добавлять данные и сохранять их в файл. Для создания приятного интерфейса использовались компоненты также из среды Delphi.
2.2 Структурная схемапрограммы
Разработанная программаимеет достаточно удобную для работы пользователя структуру, соответствующаяосновному требованию, предъявляемому к структуре программы. Меню программыпредставляет собой  структурную схему представленную на рисунке 2.
/> /> /> /> /> /> />
Документация   />

/>/> /> /> /> /> /> /> /> /> /> /> /> />

Рисунок 2 – Структурнаясхема программы
2.3 Диалоговый режим
Диалоговый режим –взаимодействие пользователя с программным продуктом таким образом, что ведетсяобмен сообщениями, влияющими на обработку данных.
В диалоговом режиме подвоздействием пользователя осуществляется запуск функций обработки, изменениесвойств объектов, производится настройка параметров, выдача информации напечать.
В данном программномпродукте используется диалоговый режим с жестким сценарием диалога, которыйпредставлен в виде меню – диалог инициализируется программой; пользователюпредлагается выбор альтернативы функций обработки из фиксированного перечня.Пользователю предлагается выбор из пяти пунктов меню: заказ, инструменты, базаданных, помощь, справка. Меню имеет иерархический вид, так как при выбореодного пункта меню появляется подменю и так далее;
Пункт меню «Заказ»представляет пользователю возможность работать с отчетами: создать новый, открытьстарый, сохранить и вывести на печать, а также позволяет изменять настройкипрограммы в подменю «параметры».
Пункт меню «Данные»содержит подпункты «Заказы», «Отчеты». При выборе одного из пунктовпользователю предоставляется возможность работы с файлами заказов или отчетовсохраненных в каталоге «БД».
Пункт  меню «Инструменты»содержит подпункты: «Шаблоны», «Расчет стоимости» и «Конвертор валют».  Привыборе пункта меню «Шаблоны», на экране появляется окно позволяющеепользователю создавать эскизы окон для дальнейшей работы с ними. При выборепункта меню «Расчет стоимости», на экране появляется окно позволяющеепользователю производить расчет стоимости пластиковых оконных конструкций. Привыборе пункта меню «Конвертор валют», на экране появляется окно позволяющеепользователю конвертировать, полученный при расчете стоимости,  результат  изодной валюты в другую.
Пункт меню «Помощь»содержит подменю: «О программе» — информация о программе; «Об авторе» — информация об авторе.
Пункт меню  «Справка» — полная информация по работе с программой.

2.4 Эскиз и спецификациятиповых объектов управления графического
интерфейса
Эскиз графическогоинтерфейса пользователя представлен на рисунке 2.
/>
Рисунок 3 — Графическийинтерфейс пользователя
Для создания диалоговогоокна использовались объекты:
Полоса меню (MainMenu)-предлагает выбор основных функций обработки информации, представленные впрограмме, например, «Инструменты»;
Метка (Label) –постоянный текст, не подлежащий изменению при работе пользователя с экраннойформой, например, «Ф.И.О. Замерщика»;
Стандартная кнопка(Button) – служит для выдачи команд на выполнение определённых функциональныхдействий.
Командная кнопка (BitBtn)- служит для выдачи команд на выполнение определённых функциональных действий,на поверхности кнопки расположен рисунок, например, «Готово»;
Односторонний редактор(Edit) – для отображения и изменения текста, например, при добавлении текста вфайл;
Многострочныйредактор(Memo)- для ввода большого объёма текстовой информации;
RadioGroup – группазависимых переключателей, содержит специальные свойства для обслуживаниянескольких связанных зависимых переключателей.
Memo – многострочный текстовыйредактор, используется для ввода и отображения многострочного текста.
MainMenu – главное менюпрограммы, позволяет создавать и обслуживать сложные иерархические меню.
Image – рисунок,предназначен для отображения рисунков, в том числе пиктограмм.
StringGrid – таблицастрок, обладает мощными возможностями для представления текстовой информации втабличном виде.
PrintDialog – печать,реализует стандартное диалоговое окно выбора параметров для печати документов.
Combobox– всплывающийсписок, содержит список альтернативных значений для выбора.
ScrollBar- полосапрокрутки, служит для прокрутки списков и элементов, выходящих за определённуюограниченную область.

3 Руководствопрограммиста
3.1 Схема взаимодействиямодулей
Схема взаимодействиямодулей представлена на рисунке 4./> /> /> /> /> /> /> /> /> /> /> /> /> /> />
Unit 15   /> /> /> /> /> /> /> />

Рисунок 4 — Схемавзаимодействия модулей

3.2 Описание модулей
Программа включает в себя22 модуля, каждый из которых выполняет определённые функции:
Unit1 — главный модульпрограммы, при вызове модуля к исполнению на экране появиться главное окнопрограммы, содержащее меню и панель управления;
Unit2 – вызывается изменю «Заказы — Параметры», осуществляет появление на экран окна «Параметры»,для изменения настроек программы.
Unit3 – вызывается изменю «Помощь – О программе», осуществляет появление на экран окна «Опрограмме», для просмотра сведений о программе;
Unit4 – вызывается изменю «Помощь – Об авторе», осуществляет появление на экран окна «Об авторе»,для просмотра сведений об авторе;
Unit5 – вызывается изменю, осуществляет появление на экран окна «Справка», окно содержит информациюпо работе с программой;
Unit6 –осуществляет созданиеэскизов пластиковых окон;
Unit7 – вызывается привыборе пункта меню «Инструменты», осуществляет появление на экран окна «Расчетстоимости. Окно позволяет производить подготовку всех параметров перед расчетом;
Unit8 – вызывается окна«Расчет стоимости», осуществляет появление на экран окна «Расчет», и позволяетпроизводить расчет пластиковых оконных конструкций;
Unit9 – вызывается изменю, осуществляет появление на экран окна «Конвертор валют», дляконвертирования результатов расчетов из одной валюты в другую;
Unit10 – вызывается изменю, осуществляет появление на экран окна «Отчет», для просмотра, печати и записиданных в файл;
Unit11 – вызывается изменю, осуществляет появление на экран окна «Новый заказ», ввод количестваизделий;
Unit12 – вызывается привыборе пункта меню «База данных — Заказы», осуществляет появление на экран окна«Заказы». Окно позволяет производить операции над файлами заказов;
Unit13 – вызывается из окно«Параметры», осуществляет появление на экран окна «Технические допуски», окно позволяетизменять технические характеристики оконных модулей;
Unit14 – вызывается из окна«Расчет», осуществляет расчет скидки на стоимость оконных конструкций;
Unit15 – вызывается изокна «Расчет», осуществляет расчет стоимости ламинирования оконных конструкций;
Unit16 – вызывается изокна «Новый заказ», осуществляет ввод данных о заказчике и заказе;
Unit17 – вызывается изокна «Расчет», осуществляет расчет стоимости тонировки оконных конструкций;
Unit18 – вызывается изокна «Расчет», осуществляет расчет стоимости подоконников;
Unit19 – вызывается изокна «Расчет», осуществляет расчет стоимости профиля;
Unit20 – вызывается изокна «Расчет», осуществляет расчет стоимости импоста;
Unit21 – вызывается изокна «Параметры», позволяет изменять цены на подоконники;
Unit22 – вызывается изокна «Параметры», позволяет изменять цены на тонировку;

3. 3 Настройка и проверкапрограммы
У разработанногопрограммного продукта имеется возможность изменять цены на оконные конструкциии дополнительную комплектацию, а также максимальные и минимальные размерыоконных модулей, поэтому перед началом работы с программой необходимо ввестивсе параметры. Если этого не сделать, то расчет стоимости будет произведен постандартным параметрам, что может привести к неверным результатам. Настройкупараметров можно произвести, выбрав в меню «Заказ» — «Параметры».
3. 3. 1 Тестированиепрограммного продукта. Способы тестирования
Тестирование представляетсобой деятельность по проверки программного кода и документации. Она должназаранее планироваться и систематически проводиться специально назначеннымнезависимым тестировщиком. Работа тестировщика начинается до утвержденияспецификаций требований. Он проверяет требования к программному продукту наполноту и возможность тестирования, определяет методы тестирования.
Для каждого программногоизделия должен существовать набор тестов, проверяющий его корректность.Существует несколько уровней тестирования, позволяющих полностью проверитьпрограммное изделие. Каждый уровень имеет свои цели и компоненты. Можновыделить пять уровней тестирования: модульное; интеграционное; системное;выходное; приёмочное.
Модульное тестированиепредставляет собой процесс проверки отдельных программных процедур иподпрограмм, входящих в состав программ или программных систем. Модульноетестирование производится непосредственным разработчиком и позволяет проверятьвсе внутренние структуры и потоки данных в каждом модуле. Этот вид тестированияявляется частью разработки.
Интеграционноетестирование проводится для проверки совместной работы отдельных модулей ипредшествует тестированию всей системы как единого целого. В ходеинтеграционного тестирования проверяются связи между модулями, их совместимостьи функциональность. Оно осуществляется независимым тестировщиком и входит всостав этапа тестирования.
Системное тестированиепредназначено для проверки программной системы в целом, её организации ифункционирования на соответствие спецификациям требований заказчика. Егопроводит независимый тестировщик после успешного завершения интеграционноготестирования.
Выходное тестирование –завершающий этап тестирования, на котором проверяется готовность ПП к поставкезаказчику. Данный вид тестирования проводит независимый тестировщик.
Приёмочное тестирование –тестирование проводится организацией, отвечающей за инсталляцию, сопровождениепрограммной системы и обучение конечного пользователя.
При разработкепрограммного продукта я использовал модульное тестирование, пошаговоевыполнение и отладку. В ходе тестирования в программе были выявлены такиеместа, где действия пользователей надо дополнительно проконтролировать, чтобыдальнейшая работа программы проходила правильно.
В таких местах программыпредусмотрены такие проверки как:
— на корректность вводаданных;
— на наличие необходимыхфайлов для работы программы;
— на правильные ипоследовательные выполнения действий в работе с программой;
— на наличие воперационной системе Microsoft Word.

3. 3. 2 Сообщениесистемному программисту
В разработанномпрограммном продукте необходимо учитывать особенность структуры файла, вкоторый записываются данные о ценах, также необходимо учитывать операции сфайлом структуры базы данных, предусмотреть ошибки ввода/вывода.
Так как в программномпродукте происходит непосредственная запись в файл данных необходимо учитыватьпрограммные ошибки которые существуют двух типов. Программная ошибка –расхождение между программой и её спецификацией, причём тогда и только тогда,когда спецификация существует и она правильна. Программная ошибка – ситуация,когда программа не делает того, чего пользователь от неё вполне обоснованноожидает.
Сбои в работе программымогут происходить из-за нехватки памяти или отсутствия других необходимыхсистемных ресурсов. У каждой программы свои пределы, программа может несправляться с повышенными нагрузками, например со слишком большими объёмамиданных.
Так в разработанномпрограммном продукте присутствуют следующие ограничения:  каждый  файл заказа всреднем имеет размер 15 килобайт, поэтому программа ограничивается толькоразмером жесткого диски и объемом оперативной памяти, т.к. при расчетестоимости программе  необходимо в среднем 70 мегабайт памяти.
Для установки программы,необходимо запустить самораспаковывающийся архив, выбрать папку в которую нужноустановить программу на жестком диске, и архив самостоятельно скопирует всефайлы и создаст ярлык на рабочем столе.
Если скопироватьпрограмму на какое-либо другое устройство или диск программа может работатьнекорректно.

4 Руководство оператора
Разработанный программныйпродукт снабжён диалоговыми окнами и предупреждающими сообщениями, которыепомогут оператору легко эксплуатировать программу.
4. 1 Выполнение программы
Во время выполненияпрограммы основные операции ввода снабжены сообщениями и предупреждениями. Вглавном окне программы видно текущей номер заказа, также все элементы имеютвсплывающие подсказки. Главное окно показывает режим редактирования, время,дату, имеет панель для ввода данных о заказчике и заказе.
В программе каждаяоперация с файлами – удаление, редактирование, добавление заказов снабженадополнительным диалоговым окном.
Дополнительнительнаяинформация  по выполнению  программного продукта содержится  в пункте 2.3Диологовый режим.
4. 2 Сообщение оператору
При работе программы, тоесть непосредственном вводе данных и последующей записи регистрационных данныхв файл появляется диалоговое окно изображенное на  рисунке 5.
/>
Рисунок 5 – Диалоговоеокно
Если запись в файлпроисходит без основных данных то, будет выведено диалоговое окно изображенноена  рисунке 6.
/>
Рисунок 6 – Диалоговоеокно
Если не введен ни одинномер заказчика то появится диалоговое окно изображенное на  рисунке 7.
/>
Рисунок 7 −Диалоговое окно
Если попытатьсяпроизвести расчет, не загрузив данные о цене из файла, то появится диалоговоеокно изображенное на  рисунке 8.
/>

Рисунок 8 −Диалоговое окно

Заключение
Результатом курсовогопроекта является программа, выполненная в среде Delphi, с использованиемдополнительных компонентов, и разработанная по всем правилам разработкипрограммного продукта.
Программа предусматриваетвыполнение строго ограниченных функций, необходимых для сотрудников фирмы.
В программе использованыи закреплены практически все навыки программирования в среде Delphi 7.
За время работы над работой я закрепил навыки работы с интегрированной средой программированияDelphi 7.0, а так же работу с нестандартными компонентами. При разработкеданной программы мне пришлось столкнуться с множеством проблем. Но благодаряиспользованию различной литературы, а также ранее полученного опыта   удалось обойтиили решить большинство этих проблем. Накопленный мной опыт, несомненно,пригодится  в будущем, при разработке программ.

Список использованныхисточников
Попов В. М. Программирование в T. Pascal. − М.: Просвещение, 1997.
Макарова И. Р.Информатика. − М.: Финансы и статистика, 2003.
Рудаков А. В. Технологияразработки программных продуктов. − М.: Академия, 2004.
Хомоненко А. Гофман В.Delphi 7 в подлиннике. − М.: Просвещение, 2004.
Никифоров В. В. Основыразработки программных продуктов. − М.: Просвещение, 2004.
Марченко А. И.Программирование в среде T. Pascal. − Киев: Юниор, 1997.
Немнюгин С. А.Программирование на языке высокого уровня. − М.: Просвещение, 1996.
Вендров А. М.Проектирование программного обеспечения экономических информационных систем. −М.: Финансы и статистика, 2000. − 352 с.
Соммервил И. Инженерияпрограммного обеспечения. − М.: СПб.: Киев: Изд. Дом «Вильямс», 2002. −624 с.

Приложение А
Входные документы
Приложение Б
Текст программы
program Project1;


Не сдавайте скачаную работу преподавателю!
Данный реферат Вы можете использовать для подготовки курсовых проектов.

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем реферат самостоятельно:
! Как писать рефераты
Практические рекомендации по написанию студенческих рефератов.
! План реферата Краткий список разделов, отражающий структура и порядок работы над будующим рефератом.
! Введение реферата Вводная часть работы, в которой отражается цель и обозначается список задач.
! Заключение реферата В заключении подводятся итоги, описывается была ли достигнута поставленная цель, каковы результаты.
! Оформление рефератов Методические рекомендации по грамотному оформлению работы по ГОСТ.

Читайте также:
Виды рефератов Какими бывают рефераты по своему назначению и структуре.