Проектирование базы данных "Справочник покупателя" в среде Turbo Pascal - Курсовая работа

бесплатно 0
4.5 121
Описание этапов разработки программы "Справочник покупателя" в среде Turbo Pascal, которая может быть использована, как обычными покупателями, так и организациями. Проектирование интерфейса программы, запросов пользователя, руководства по использованию.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Данный курсовой проект является заключительным этапом в изучении предмета «Основы алгоритмизации и программирования» и подготовкой к дипломному проекту. Программный продукт разрабатывается в программной среде Turbo Pascal. В настоящее время ведение справочника покупателя затруднено слишком большим количеством информации и тем, что все эти данные хранят на бумажных носителях. Бумажные носители имеют свойства теряться, портиться и занимать много места, вследствие чего использование их крайне неудобно, непрактично и неэкономично.Курсовой проект на тему «Проектирование базы данных «Справочник покупателя» выполняется в соответствии с учебным планом для специальности 1304000 «Вычислительная техника и программное обеспечении (по видам)» Павлодарского колледжа управления по дисциплине «Основы алгоритмизации и программирования».База данных предназначена для создания, чтения, поиска и добавления информации о торговых точках.При открытии новых торговых точек в городе, в газетах и журналах, печатается вся необходимая информация о них.База данных «Справочник покупателя», должна выполнять следующие функции: - хранение информации о точках;Для обеспечения надежного функционирования базы данных должны применяться следующие методы: - ограничение прав доступа пользователей к базе данных;Условия эксплуатации программного комплекса определяются условиями эксплуатации технических средств, входящих в его состав. Для проведения необходимых работ по сервисному обслуживанию комплекса требуется системный администратор, удовлетворяющий следующим требованиям: - навыки администрирования ОС Microsoft Windows 98/2000/XP. Данный программный комплекс предъявляет следующие требования, к уровню подготовки пользователей: - пользователь, должен иметь общее представление о работе на персональной ЭВМ типа IBM РС; пользователь, должен обладать навыками работы в ОС Microsoft Windows 2000/XP; пользователь, должен обладать навыками работы в пакете Microsoft Office XP/2003.В состав программной документации должны входить: - техническое задание;Техническое задание включает в себя: - постановка задачи; определение требований к программе; определение стадий, этапов и сроков разработки программы и документации на нее; Технический проект включает в себя: - уточнение структуры входных и выходных данных; Рабочий проект включает в себя: - программирование и отладка программы;Данная программа предназначена для осуществления хранения и обработки данных о торговых точках. С помощью нее вся информация о точках будет записываться и храниться на одном компьютере, что обеспечит оперативный и качественный поиск данных по торговым точкам.Данный язык программирования имеет достаточный набор процедур и функций для работы с текстовым режимом экрана. Pascal позволяет не только использовать встроенные процедуры и функции, но и самому программисту создавать их. Данный модуль может быть использован в других программах, при необходимости, вызывая процедуры и функции данного модуля. Трассировка имеет два режима: с заходом в процедуры и функции, т.е. будет осуществляться пошаговое выполнение подпрограмм; без захода - выполнение только основной программы (процедуры и функции выполняются автоматически). Существует так же вероятность того, что возникнет ошибка во время выполнения программы (например, при определенных условиях может возникнуть операция деления на ноль, либо попытка чтения несуществующего файла).Имя переменной Тип переменной Комментарий sp String Специализация no String Номер i Integer Счетчик x Integer Количество точек komanda Integer Буферная переменная z array[1..20] of Sprav Массив g File of Text Типизированный файл vremya String Время работы formsob String Форма собственности gd, gm Integer Определяет графический драйвер xx Integer Координаты по Х yy Integer Координаты по У rr Integer Цвет пикселяМодуль - это автономно компилируемая программная единица, включающая в себя различные компоненты раздела описаний (типы, константы, переменные, процедуры и функции) и, возможно, некоторые исполняемые операторы инициирующей части. Наличие модулей в Turbo Pascal позволяет программировать и отлаживать программу по частям, создавать библиотеки подпрограмм и данных, воспользоваться возможностями стандартных модулей, практически неограниченно увеличивать кодовую (содержащую коды команд) часть программы. Модуль содержит описания типов данных, переменных и других объектов, а также подпрограммы, которые используются в различных программах. Модуль Crt содержит процедуры и функции, обеспечивающие управление текстовым режимом работы экрана. Имеет смысл всегда подключать модуль Crt, даже если его процедуры и функции не используются в программе.Запись - это структура данных, состоящая из фиксированного числа компонентов, называемых полями записи. Структура объявления типа записи такова: type Sprav = record n,a,s,v,f,t:string; Record - тип запись, служит для построения базы данных.Массивом называется однородная фиксированная по размеру совокупность однотипных элементов любой структур

План
СОДЕРЖАНИЕ

ВВЕДЕНИЕ

1. Техническое задание на проект

1.1 Основание для разработки

1.2 Назначение и цель разработки проекта

1.3 Описание технологического процесса

1.4 Требования к функциональным характеристикам

1.5 Требования к надежности

1.6 Условия эксплуатации

1.7 Требования к программной документации

1.8 Стадии и этапы разработки

2. РУКОВОДСТВО ПРОГРАММИСТА

2.1 Назначение и характеристики программы

2.2 Обзор элементов языка программирования. Выбор методов решения. Алфавит, семантика языка

2.3 Таблица идентификаторов

2.4 Используемые модули. Модуль Crt. Модуль GRAPH

2.5 Записи. Объявление записи

2.6 Массивы

2.7 Разработка процедур

2.8 Процедуры, использованные в программе

2.9 Интерфейс программы

3. Руководство пользователю

3.1 Назначение программы

3.2 Установка программы

3.3 Запуск программы

3.4 Создание нового файла

3.5 Просмотр справочника

3.6 Дополнение данных

3.7 Поиск

3.8 Выход из программы

Заключение

Список литературы

Введение
Данный курсовой проект является заключительным этапом в изучении предмета «Основы алгоритмизации и программирования» и подготовкой к дипломному проекту. Программный продукт разрабатывается в программной среде Turbo Pascal.

В настоящее время ведение справочника покупателя затруднено слишком большим количеством информации и тем, что все эти данные хранят на бумажных носителях. Для нахождения каких-либо сведений необходимо просмотреть слишком большое число документов, что занимает значительное время. Поэтому быстрый поиск практически невозможен, что затрудняет работу. Бумажные носители имеют свойства теряться, портиться и занимать много места, вследствие чего использование их крайне неудобно, непрактично и неэкономично.

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

В курсовом проекте необходимо разработать: - техническое задание;

- интерфейс программы;

- запросы пользователя;

- программный продукт;

- пояснительную записку.

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?