Читать реферат по информатике, вычислительной технике, телекоммуникациям: "Алгоритмизация и программирование процессов на Fox" Страница 2
- 1
- 2
- 3
- 4
- . . .
- последняя »
печать в виде таблицы с печатью заголовка и шапки этой таблицы. Для этого следующей подзадачей должна являться задача просмотра файла данных. Также должна быть возможность добавления записей в созданный файл данных. Затем необходимы еще три подзадачи, решение которых позволяет выполнить три пункта курсовой работы:
Выдача сведений о суммарной стоимости продукции заданного вида по каждому предприятию и о среднем выпуске этой продукции одним предприятием. Выдача сведений о суммарной стоимости и суммарном выпуске каждой продукции. Выдача на печать продукции пяти видов в порядке возрастания ее суммарной стоимости.
Кроме того, для диалога пользователя с системой необходимо создать так называемое, «Меню».
4.Формализация задачиВ среде СУБД типа Fox каждая подзадача может оформляться в виде отдельного командного файла с расширением .prg и заканчиваться оператором возврата в вызывающий командный файл.В данном случае основным командным файлом является файл MainMenu.prg, который формирует полное экранное меню и осуществляет вызов других командных файлов, в зависимости от выбранного пункта меню:
CreateFd.prg | – созданиефайла данных; |
ReadFd.prg | – чтениесозданногофайла данных; |
AddFd.prg | – добавлениеданных в созданныйфайл данных; |
Zad1.prg | – выдачасведений осуммарнойстоимостипродукциизаданноговида по каждомупредприятиюи о среднемвыпуске этойпродукцииодним предприятием; |
Zad2.prg | – выдачасведений осуммарнойстоимости исуммарномвыпуске каждойпродукции; |
Zad3.prg | – выдачана печатьпродукциипяти видовв порядкевозрастанияее суммарнойстоимости. |
Кроме того, необходимо предоставить пользователю возможность облегчить процесс создания файла данных, т.е. предусмотреть создание файла данных со структурой заданной в программе, а не выбираемой самим пользователем, что полностью исключит возможные ошибки пользователя в задании имен полей файла данных, что в сою очередь может сказаться на корректной работе всей программы.
5.Алгоритмы 5.1.Создание двухуровневого светового меню5.2.Создание файла данных5.3.Чтение файла данных5.4.Добавление данных в файл данных5.5.Печать сведений о суммарной стоимости продукции заданного вида по каждому предприятию и о среднем выпуске этой продукции одним предприятием.5.6.Печать сведений о суммарной стоимости и суммарном выпуске каждой продукции.5.7.Печать упорядоченного по суммарной стоимости списка продукции пяти видов6.Программы 6.1.Создание двухуровневого светового меню* Командный файл иерархического меню MainMenuset Talk offset Color to n/W* && Выбор цвета экранаClear* Описание массивов данных менюDeclare GenMenu(3,2), menuFile(3), menuZad(3), menuExit(2)* Задание значений элементов массивовGenMenu(1,1)=" Файл данных "GenMenu(1,2)="Работа с файлом данных"GenMenu(2,1)="Задание"GenMenu(2,2)="Задания на курсовой проект"GenMenu(3,1)="Выход"GenMenu(3,2)="Выход из программы"menuFile(1)="Создание"menuFile(2)="Чтение"menuFile(3)="Добавление"menuZad(1)="Задание №1"menuZad(2)="Задание №2"menuZad(3)="Задание №3"menuExit(1)="Выход в Fox"menuExit(2)="Выход из Fox"* Формировние главного менюDo While .T. set Color to gr+/g, gr+/b&& Установка цвета меню Menu Bar GenMenu, 3 Read Menu Bar to L1, L2 && Вывод главного меню на экранDo While L1 > 0&&
- 1
- 2
- 3
- 4
- . . .
- последняя »
Похожие работы
Интересная статья: Быстрое написание курсовой работы

(Назад)
(Cкачать работу)