|
|
|
|
|
|
|
|
страницы:
1
2
3
4
Текущая страница: 1
|
|
Государственный Университет Управления
Институт заочного обучения Специальность – менеджмент
Объяснительная записка к курсовому проекту по дисциплине «Компьютерная подготовка»
по теме: «Алгоритмизация и программирование процессов обработки данных в среде СУБД типа Fox»
Выполнил студент Студенческий билет № Группа №УП4-1-98/2 Вариант №2 Адрес:
Москва, 1999 г.
Содержание. 1. Введение 3 2. Задание на курсовой проект 3 3. Анализ и постановка задачи 3 4. Формализация задачи 3 5. Алгоритмы 3 5.1. Создание двухуровневого светового меню 3 5.2. Создание файла данных 3 5.3. Чтение файла данных 3 5.4. Добавление данных в файл данных 3 5.5. Печать сведений о суммарной стоимости продукции заданного вида по каждому предприятию и о среднем выпуске этой продукции одним предприятием. 3 5.6. Печать сведений о суммарной стоимости и суммарном выпуске каждой продукции. 3 5.7. Печать упорядоченного по суммарной стоимости списка продукции пяти видов 3 6. Программы 3 6.1. Создание двухуровневого светового меню 3 6.2. Создание файла данных 3 6.3. Чтение файла данных 3 6.4. Добавление данных в файл данных 3 6.5. Печать сведений о суммарной стоимости продукции заданного вида по каждому предприятию и о среднем выпуске этой продукции одним предприятием. 3 6.6. Печать сведений о суммарной стоимости и суммарном выпуске каждой продукции. 3 6.7. Печать упорядоченного по суммарной стоимости списка продукции пяти видов 3 7. Результаты решений 3 8. Заключение 3 9. Список литературы 3
Введение Реляционные системы управления базами данных (СУБД), такие как FoxBase, FoxBase plus, FoxPro, Visual FoxPro относятся к новому поколению СУБД реляционного типа из семейства dBase – подобных СУБД. Пакеты этого семейства получили широкое распространение, и многие из них были русифицированы. СУБД типа Fox сохраняет преемственность по отношению к более ранним представителям dBase – подобных СУБД, в отношении структуры баз данных, команд создания и обработки данных, основных типов данных. В тоже время каждая последующая СУБД обладает большими возможностями по сравнению с предыдущими. Так, например, Visual FoxPro по сравнению с FoxPro обладает более значительными изобразительными возможностями. Данная работа использует язык команд СУБД семейства Fox. Используемые команды, в основном, применимы во всех СУБД этого типа, но отладка велась на русифицированной СУБД FoxPro для Windows версии 2.5b.
Задание на курсовой проект Структура ЗАПИСИ исходного ДОКУМЕНТА: Код предприятия Вид продукции Объем выпуска Цена единицы продукции
Необходимо: Определить суммарную стоимость продукции заданного вида и ее средний выпуск одним предприятием. Для каждого из пяти видов продукции определить суммарную стоимость и суммарный выпуск. Выдать на печать в порядке возрастания суммарной стоимости продукцию пяти видов. Анализ и постановка задачи Исходные данные задачи представляют собой записи заданной структуры, которые должны вводиться с клавиатуры, а затем выводиться в файл данных на магнитный диск. Следовательно, одной из подзадач должна быть задача создания файла данных на магнитном диске. Созданный файл данных необходимо просмотреть на экране или вывести на печать в виде таблицы с печатью заголовка и шапки этой таблицы. Для этого следующей подзадачей должна являться задача просмотра файла данных. Также должна быть возможность добавления записей в созданный файл данных. Затем необходимы еще три подзадачи, решение которых позволяет выполнить три пункта курсовой работы: Выдача сведений о суммарной стоимости продукции заданного вида по каждому предприятию и о среднем выпуске этой продукции одним предприятием. Выдача сведений о суммарной стоимости и суммарном выпуске каждой продукции. Выдача на печать продукции пяти видов в порядке возрастания ее суммарной стоимости. Кроме того, для диалога пользователя с системой необходимо создать так называемое, «Меню». Формализация задачи В среде СУБД типа Fox каждая подзадача может оформляться в виде отдельного командного файла с расширением .prg и заканчиваться оператором возврата в вызывающий командный файл. В данном случае основным командным файлом является файл MainMenu.prg, который формирует полное экранное меню и осуществляет вызов других командных файлов, в зависимости от выбранного пункта меню: CreateFd.prg – создание файла данных;
ReadFd.prg – чтение созданного файла данных;
AddFd.prg – добавление данных в созданный файл данных;
Zad1.prg – выдача сведений о суммарной стоимости продукции заданного вида по каждому предприятию и о среднем выпуске этой продукции одним предприятием;
Zad2.prg – выдача сведений о суммарной стоимости и суммарном выпуске каждой продукции;
Zad3.prg – выдача на печать продукции пяти видов в порядке возрастания ее суммарной стоимости.
Кроме того, необходимо предоставить пользователю возможность облегчить процесс создания файла данных, т.е. предусмотреть создание файла данных со структурой заданной в программе, а не выбираемой самим пользователем, что полностью исключит возможные ошибки пользователя в задании имен полей файла данных, что в сою очередь может сказаться на корректной работе всей программы.
Текущая страница: 1
|
|
|
|
|
Предмет: Информатика
|
|
Тема: Алгоритмизация и программирование процессов на Fox |
|
Ключевые слова: Fox, комп-ры, Алгоритмизация, реляционные СУБД FoxPro световое меню ГУУ ГАУ, меню, FoxPro, процессов, ГАУ, световое, Алгоритмизация и программирование процессов на Fox, Программирование и комп-ры, Программирование, СУБД, ГУУ, программирование, реляционные |
|
|
|
|
|
|
|
|