Курсовая работа: Проектирование базы данных "Справочник покупателя" в среде Turbo Pascal
- разработка утверждение порядка испытаний;
- проведение испытаний;
- корректировка программы по результатам испытаний.
Отчетность: тексты программы.
Внедрение
Начало: 6.12.2010
Окончание: 14.12.2010
Внедрение включает в себя:
- оформление и утверждение документов на программу;
- оформление и утверждение пояснительной записки.
Отчетность: пояснительная записка, защита курсового проекта.
2. РУКОВОДСТВО ПРОГРАММИСТА
2.1 Назначение и характеристики программы
Данная программа предназначена для осуществления хранения и обработки данных о торговых точках. С помощью нее вся информация о точках будет записываться и храниться на одном компьютере, что обеспечит оперативный и качественный поиск данных по торговым точкам.
Все действия с программой производятся с помощью клавиатуры. Программа не использует никаких дополнительных устройств, кроме основной конфигурации, а также не требует мощной конфигурации персонального компьютера.
Основными функциями программного продукта являются:
- создание базы данных;
- просмотр базы данных;
- добавление записей в базу данных;
- поиск информации по заданным критериям.
2.2 Обзор элементов языка программирования. Выбор методов решения. Алфавит, семантика языка
Язык программирования TurboPascal используется для решения простейших задач. Данный язык программирования имеет достаточный набор процедур и функций для работы с текстовым режимом экрана. Для этого имеется модуль Crt. Pascal позволяет не только использовать встроенные процедуры и функции, но и самому программисту создавать их. При необходимости использования одних и тех же процедур и функции программиста, можно их определить в собственный модуль. Данный модуль может быть использован в других программах, при необходимости, вызывая процедуры и функции данного модуля.
С помощью редактора TurboPascal можно выполнить пошаговое выполнение программы, выявив, где именно находится ошибка. Данное действие называется «трассировкой программы». Трассировка имеет два режима: с заходом в процедуры и функции, т.е. будет осуществляться пошаговое выполнение подпрограмм; без захода – выполнение только основной программы (процедуры и функции выполняются автоматически).
При возникновении ошибок в синтаксисе программы, компилятор выдаст сообщение об этой ошибке и установит текстовый курсор в то место, где эта ошибка находится. Такая ошибка называется ошибкой компиляции. Существует так же вероятность того, что возникнет ошибка во время выполнения программы (например, при определенных условиях может возникнуть операция деления на ноль, либо попытка чтения несуществующего файла). При возникновении «ошибки во время выполнения» выполнения программы прекращается.
При разработке принципа работы программы было принято решение об обеспечении ее функционирования на основе хранения данных в типизированном файле и обращения программы к данному файлу в процессе исполнения основных процедур.
Вводимые данные записываются в типизированный файл (Jeffries.txt) в виде переменных с объявленным типом.
При работе с типизированным файлом использовались процедуры:
- Assign - связывает файловую переменную с внешним файлом;
- Rewrite - создает и открывает файл для записи;