Помощь в написании студенческих работ
Антистрессовый сервис

Анализ и постановка задачи

РефератПомощь в написанииУзнать стоимостьмоей работы

Затем необходимы еще три подзадачи, решение которых позволяет выполнить три пункта курсовой работы: Кроме того, для диалога пользователя с системой необходимо создать так называемое «Меню». Выдача сведений о количестве работников каждого из пяти цехов заданного разряда; Выдача сведений о количестве работников каждого из пяти цехов заданного разряда. Выдача на печать упорядоченных по алфавиту… Читать ещё >

Анализ и постановка задачи (реферат, курсовая, диплом, контрольная)

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

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

Затем необходимы еще три подзадачи, решение которых позволяет выполнить три пункта курсовой работы:

Выдача сведений о количестве работников каждого из пяти цехов заданного разряда.

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

Выдача на печать упорядоченных по алфавиту списков работников каждой профессии.

Кроме того, для диалога пользователя с системой необходимо создать так называемое «Меню».

Формализация задачи

В среде СУБД типа Fox каждая подзадача может оформляться в виде отдельного командного файла с расширением .prg и заканчиваться оператором возврата в вызывающий командный файл.

В данном случае основным командным файлом является файл MainMenu. prg, который формирует полное экранное меню и осуществляет вызов других командных файлов, в зависимости от выбранного пункта меню:

CreateFd.prg.

— создание файла данных;

ReadFd.prg.

— чтение созданного файла данных;

AddFd.prg.

— добавление данных в созданный файл данных;

Zad1.prg.

— выдача сведений о количестве работников каждого из пяти цехов заданного разряда;

Zad2.prg.

— подсчет и выдача на печать сведений о количестве работников каждой профессии по заданному разряду заданного цеха;

Zad3.prg.

— выдача на печать упорядоченных по алфавиту списков работников каждой профессии.

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

Показать весь текст
Заполнить форму текущей работой