|
|
|
|
|
|
|
|
страницы:
1
2
3
4
Текущая страница: 1
|
|
Содержание
стр. Введение. ................................................................……… 3
Постановка задачи ...................................................……..4
Информационное обеспечение ...............................……...5
Разработка алгоритма .....................................……...7
Проектирование прикладного программного обеспечения ……………………………………………………………….13
5. Отладка и тестирование ........................................……..13
Заключение .............................................................……..15
Литература ..............................................................……..16
Приложение 1. Листинг программы ......................……..17
Введение
Целью данного курсового проекта является решение прикладной задачи по учету распределения студентов по базам практики и разработка программного обеспечения для ведения и хранения этой информации и выдачи необходимых выходных форм. Для достижения поставленной цели необходимо решить следующие задачи: Выполнить постановку задачи, включая спецификации входных и выходных данных; Спроектировать структуры данных для ведения и хранения информации; Разработать алгоритм решения задачи; Спроектировать структуру программы, определить состав и назначение процедур и функций программы; Написать программу на алгоритмическом языке Паскаль; Отладить программу, подготовить данные и выполнить контрольный расчет.
1. Постановка задачи
Задача учета распределения студентов по базам практики должна включать в себя выполнение следующих функций: Ввод и просмотр НСИ Ввод исходной информации Формирование требуемого выходного документа на основе НСИ и информации из входного документа Организация элементарного оконного интерфейса , контроль вводимой информации. Имеются следующие исходные данные: Нормативно-справочная информация, включающая в себя два показателя: Шифр завода Наименование завода 2. Входной документ, включающий в себя следующие пока-затели: Шифр завода Общее количество студентов Количество иногородних студентов - Ф.И.О. и должность руководителя практики по данному предприятию. 3. Выходной документ, включающий в себя следующие пока-затeли: - Наименование завода - Общее количество студентов Количество иногородних студентов - Ф.И.О. и должность руководителя практики по данному предприятию Кроме того, выходной документ должен содержать подсчет итогов по общему количеству студентов и количеству иного-родних студентов.
В работе предусмотреть возможность ввода и просмотра НСИ, ввод исходной информации и выдачу выходного документа с использованием входных данных и НСИ. НСИ необходимо хранить в дисковом файле. Программа должна иметь «дружественный » интерфейс, включающий в себя меню, контекстно-зависимую подсказку и контроль вводимой информации.
2.Информационное обеспечение.
Информационное обеспечение включает в себя следующие виды информации: Нормативно-справочная информация (НСИ) Входная информация Выходная информация Диалоговая информация
Нормативно справочная информация (НСИ) представляет собой редко изменяющуюся информацию, необходимую для решения задачи. В нашем случае НСИ представляет собой типизированный файл, содержащий наименования и шифры предприятий, принимающих студентов на практику. Состав и структура НСИ приведены в таблице 2.1.
Табл. 2.1. Шифр завода Наименование завода
Входная информация включает в себя часто изменяемые данные о студентах и их руководителях, направляемых для прохождения производственной практики на предприятия. Состав и структура входных данных для рассматриваемой задачи приведена в таблице 2.2. Входные данные вводятся с клавиатуры и затем хранятся в типизированном файле.
Табл. 2.2. Шифр завода Общее количество Студентов Количество иногородних студентов Ф.И.О. руководителя Должность руководителя
Выходная информация представляет собой ведомость распределения студентов по базам практики, формируется с использованием входной информации и информации, хранящейся в НСИ, и приведена на рис.2.1.
Ведомость распределения студентов по базам практики.
Шифр завода Общее количество Студентов Количество иногородних студентов Ф.И.О. руководителя Должность руководителя
ИТОГО:
Рис. 2.1. Выходной документ
Для эффективной организации взаимодействия пользователя с программой предназначена диалоговая информация, организованная в виде «дружественного» интерфейса. Она представлена основным меню, позволяющими выбрать необходимый режим работы программы, и контекстно-зависимой подсказкой, облегчающей процесс общения пользователя с программным продуктом. В программе организован простейший оконный интерфейс, реализованный средствами модуля CRT. Структура экрана пользователя приведена на рис. 2.2.
Текущая страница: 1
|
|
|
|
|
Предмет: Информатика
|
|
Тема: Учет студентов, направляемых для прохождения |
|
Ключевые слова: программа, студентов, Учет студентов направляемых для прохождения, блок, направляемых, прохождения, Учет, Программирование и комп-ры, Программирование, схема, база, база данных паскаль программа блок схема, комп-ры, паскаль, данных, для |
|
|
|
|
|
|
|
|